// JavaScript Document var imagesPath = "/skins/v4/images/"; var flashPath = "/skins/v4/flash/"; var document_root = "/home/wwwpro/adhrena/prod/www"; var siteRoot = "/../../"; var directory = "/"; var user_id = ""; var eid = ""; var uid = ""; 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 centerDiv(id) { if ($.browser.mozilla) $('#'+id).css({ left: ($(window).width() - $('#'+id).outerWidth()) / 2, top: ($(window).height() - $('#'+id).outerHeight()) / 2 }); else $('#'+id).css({ left: ($(window).width() -$('#'+id).outerWidth()) / 2 , top: ($(window).height() - $('#'+id).outerHeight())/2 }); $('#'+id).fadeIn(); }