// JavaScript Document var imagesPath = "/skins/default/images/"; var flashPath = "/skins/default/flash/"; var document_root = "/home/wwwpro/turbo51/prod/www"; var siteRoot = "/../../"; var directory = "/"; var user_id = ""; var blog_id = ""; 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 checkForm(required) { var nbErr = checkArray(required); return nbErr == 0; } function radio(id,url) { if (id == 0) var radiosHdl = window.open(directory+'radio.php?url='+url+'&id='+id,'radio','width=240,height=200'); else var radiosHdl = window.open(url,'radio','width=240,height=200'); } function NodeAddClass(node, className) { if (node.className.indexOf(className) == -1 ) node.className += ' '+className; } function NodeRemoveClass(node, className) { t = ' '+className; node.className = node.className.replace(t,''); } function JQCheckForm(baseNode,className) { var nbErr = 0; var mmm = ''; $('#'+baseNode).find('.'+className).each(function() { switch(this.type) { case 'select-one': if (this.value == 0 || this.value == '') { NodeAddClass(this.parentNode,'error'); nbErr++; mmm+=this.name+', '; } else NodeRemoveClass(this.parentNode,'error'); break; case 'password': case 'textarea': case 'text': case 'hidden': if (this.className.indexOf('email') >= 0) { if ( checkMail(this.value) == false) { NodeAddClass(this.parentNode,'error'); nbErr++; mmm+=this.name+', ';} else NodeRemoveClass(this.parentNode,'error'); } else { if (this.value == '') { NodeAddClass(this.parentNode,'error'); nbErr++; mmm+=this.name+', ';} else NodeRemoveClass(this.parentNode,'error'); } break; case 'checkbox': if (this.checked == false ) { NodeAddClass(this.parentNode,'error'); nbErr++; mmm+=this.name+', ';} else NodeRemoveClass(this.parentNode,'error'); break; } } ); if (nbErr > 0) alert(mmm+' sont obligatoires.'); return nbErr == 0; } function checkIsNum(o) { reg = new RegExp("[^0-9.+ ]",'g'); o.value = o.value.replace(reg,''); } function initRS() { // trackit $('.cdc').click(function() { var I = Object(); I.i = this.id.replace(/cdc/,''); I.action = 'count'; $.post('/ajax.php',I,function(e) { void(0); }); }); //face book (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/fr_FR/all.js#xfbml=1&appId=494364627245618"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); // Google +1 window.___gcfg = {lang: 'fr'}; var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); // twitter !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs"); }