// JavaScript Document var imagesPath = "/skins/default/images/"; var photosPath = ""; var input = new Array(); // Appends Get Vars into js Vars var url = String(self.location); var 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 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 _Elem(id) { return document.getElementById(id); } function _Error(id) { if (id.indexOf('_input') > 0) { _Elem(id.replace(/_input/,'_str')).style.borderColor = '#FF0000'; } else { _Elem(id).style.borderColor = '#FF0000'; } } function _Valid(id) { if (id.indexOf('_input') > 0) { _Elem(id.replace(/_input/,'_str')).style.borderColor = '#cecece'; } else { _Elem(id).style.borderColor = '#cecece'; } } 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 || _Elem(tmp[j]).value > 0) { eee++; } } for (j=0; j 0 ) { var tmp = required[i].split('&'); var eee = 0; var a = _Elem(tmp[0]).value; for (j=0; j= 0) { if (checkMail(_Elem(required[i]).value)) { _Valid(required[i]); } else { nbErr++; _Error(required[i]); } } else { if (_Elem(required[i]).value == 0 || _Elem(required[i]).value == '') { nbErr++; _Error(required[i]); } else { _Valid(required[i]); } } } return nbErr; } function checkCommentaire() { var required = new Array('pseudo','email', 'message'); var nbErr = checkArray(required); return nbErr == 0; } function checkInscriptionFast() { var required = new Array('insc_pseudo','insc_email', 'insc_motdepasse&insc_motdepasse2'); var nbErr = checkArray(required); return nbErr == 0; } function checkLogin() { var required = new Array('login_email', 'login_motdepasse'); var nbErr = checkArray(required); return nbErr == 0; } function fillSelect(ary) { var sel = _Elem(AkisiAjaxDst); sel.length=0; if (!ary) { var res = document.createElement('option'); res.value=0; res.innerHTML='Pas de resultat'; sel.appendChild(res); } else { for (var i = 0; i < ary.length; ++i) { var res = document.createElement('option'); res.value=ary[i]['id']; res.innerHTML=ary[i]['nom']; sel.appendChild(res); } } removeAkisiJaxScript(); AkisiAjaxDst = ''; } var cp = ''; var old_cp = ''; var villePrx = ''; function doVilles(prx) { //var remoteVilles = new villes(villesCallBack); cp = _Elem(prx+'code_postal').value; if (cp != old_cp){ //if (cp) { remoteVilles.getvilles(cp); } if (cp) { AkisiJax('ville.php?cp='+cp); } old_cp = cp ; villePrx = prx; AkisiAjaxDst = prx+'ville_id'; } } var AkisiAjaxDst = ''; function AkisiJax(what) { var xjs=document.createElement('script'); xjs.src=what; xjs.id = 'AkisiJax'; document.getElementsByTagName('head')[0].appendChild(xjs); } function removeAkisiJaxScript() { document.getElementsByTagName("head").item(0).removeChild(_Elem('AkisiJax')); } (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-50618568-1', 'auto'); ga('send', 'pageview');