// JavaScript Document var imagesPath = "/skins/default/images/"; var rootDir = "/"; var lang = "fr"; var PLang = (lang=='fr')?'/':'/'+lang+'/'; // Appends Get Vars into js Vars var url = String(self.location); tmp = url.split("?"); if (tmp[1]) { var queryString = tmp[1]; vars = queryString.split('#'); vars = vars[0].split('&'); var _GET = new Array(); for (var i = 0 ; i < vars.length; ++i ) { tmp = vars[i].split('='); _GET[tmp[0]] = tmp[1]; } } function linkify (text) { text = text.replace(/[é;è;ê;ë]/g,'e'); text = text.replace(/à/g,'a'); text = text.replace(/ç/g,'c'); text = text.replace(/[,; ;';"]/g,'+'); text = text.replace(/[?;&]/g,''); return text; } // JavaScript Document var sAgent = navigator.userAgent.toLowerCase() ; if (sAgent.indexOf("msie") == -1) { var IE = 0; } else { var IE = 1; } function checkMail(adresse){ var regEx = /([a-z0-9]+([-_]?[a-z0-9]+)*.)*[a-z0-9]+([-_]?[a-z0-9]+)*@([a-z0-9]+([-_]?[a-z0-9]+)*.)+[a-z]{1,4}/gi; if (adresse.match(regEx) != adresse ) { return false; } else { return true; } } function selectAddOption(sId, oText, oVal) { sTmp = $('#'+sId); nbOptions = sTmp.attr('options').length; sTmp.attr('options')[nbOptions] = new Option(oText, oVal); } function checkAnnuaire() { nbErr = 0; fieldToFocus = 'none'; //aryReq = new Array('rubrique_id','nom','url','description','code_postal','email'); nbErr = checkArray(['rubrique_id','nom','url','description','code_postal','ville|ville_id','email']); if ($('#description').val().length < 300) { nbErr++; alert('La description doit faire au moins 300 caracteres.') ;} if (nbErr > 0) $('#'+fieldToFocus).focus(); else return true; return false; } function _Valid(id) { $('#'+id).css({borderColor : "#432110"}); $('#'+id).css({backgroundColor : "#ffffff"}); } function _Error(id) { $('#'+id).css({borderColor : "#ff0000"}); $('#'+id).css({backgroundColor : "#EACEB5"}); } function checkArray(required) { var nbErr = 0; for (i=0; i < required.length; i++) { if (required[i].indexOf('|') > 0 ) { var tmp = required[i].split('|'); var eee = 0; for (j=0; j 0 || $('#'+tmp[j]).val() > 0) { eee++; } } for (j=0; j 0 ) { var tmp = required[i].split('&'); var eee = 0; var a = $('#'+tmp[0]).val(); for (j=0; j