Event.observe(window, 'load', init, false); //Event.observe(window, 'load', init2, false); function init() { if($('myloginForm')) { $('prenom').observe('blur', checkempty.bindAsEventListener($('prenom')), false); $('nom').observe('blur', checkempty.bindAsEventListener($('nom')), false); $('adresse').observe('blur', checkempty.bindAsEventListener($('adresse')), false); $('cp').observe('blur', checkempty.bindAsEventListener($('cp')), false); $('localite').observe('blur', checkempty.bindAsEventListener($('localite')), false); $('pays').observe('blur', checkempty.bindAsEventListener($('pays')), false); $('tel').observe('blur', checkempty.bindAsEventListener($('tel')), false); $('email').observe('blur', checkempty.bindAsEventListener($('email')), false); $('login2').observe('blur', checkempty.bindAsEventListener($('login2')), false); $('password2').observe('blur', checkempty.bindAsEventListener($('password2')), false); $('email').observe('blur', emailcheckduplicate, false); if ("" != 'showmember') { if ($('login2')) { $('login2').observe('blur', logincheckduplicate.bindAsEventListener($F('login2')), false); } } } if ($('produitcomplementinfo')) { $('produitcomplementinfo').observe('mouseover', addunderline.bindAsEventListener($('produitcomplementinfo')), false); $('produitcomplementinfo').observe('mouseout', removeunderline.bindAsEventListener($('produitcomplementinfo')), false); $('produitcomplementinfo').observe('click', togglerenseignementForm, false); $('renseignementBtn').observe('click', renseignementForm, false); $('produitcomplementinfo2').observe('mouseover', addunderline.bindAsEventListener($('produitcomplementinfo2')), false); $('produitcomplementinfo2').observe('mouseout', removeunderline.bindAsEventListener($('produitcomplementinfo2')), false); $('produitcomplementinfo2').observe('click', togglesignalerarticleForm, false); $('signalerarticleBtn').observe('click', signalerarticleForm, false); $('produitcomplementinfo3').observe('mouseover', addunderline.bindAsEventListener($('produitcomplementinfo3')), false); $('produitcomplementinfo3').observe('mouseout', removeunderline.bindAsEventListener($('produitcomplementinfo3')), false); $('produitcomplementinfo3').observe('click', togglesignalererreurForm, false); $('signalererreurBtn').observe('click', signalererreurForm, false); } } function addunderline() { $(this).addClassName('produitcomplementhover'); } function removeunderline() { $(this).removeClassName('produitcomplementhover'); } function togglerenseignementForm() { $('renseignements').toggle(); } function togglesignalerarticleForm() { $('signalerarticle').toggle(); } function togglesignalererreurForm() { $('signalererreur').toggle(); } function renseignementForm() { if ($F('emailrenseignement') != '' && $F('renseignementtext') != '') { new Ajax.Request('mailAction.php', { parameters:$('renseignementForm').serialize(true), onComplete: function(transport) { var response = transport.responseText || 'no response text'; if (response == 'complete') { $('renseignementsJsLog').update('Votre demande nous est parvenue. Nous répondons dans les plus brefs délais. Merci'); $('renseignementtext').value = ''; } } }); } else { $('renseignementsJsLog').update('Certaines données sont manquantes.'); } } function signalerarticleForm() { if ($F('emailsignalerarticle') != '' && $F('emailsignalerarticledestinataire') != '' && $F('nomsignalerarticle') != '' && $F('signalerarticletext') != '') { new Ajax.Request('mailAction.php', { parameters:$('signalerarticleForm').serialize(true), onComplete: function(transport) { var response = transport.responseText || 'no response text'; if (response == 'complete') { $('signalerarticleJsLog').update('Votre message a été déposé. Merci.'); $('signalerarticletext').value = ''; } } }); } else { $('signalerarticleJsLog').update('Certaines données sont manquantes.'); } } function signalererreurForm() { if ($F('emailsignalererreur') != '' && $F('signalererreurtext') != '') { new Ajax.Request('mailAction.php', { parameters:$('signalererreurForm').serialize(true), onComplete: function(transport) { var response = transport.responseText || 'no response text'; if (response == 'complete') { $('signalererreurJsLog').update('Merci de votre contribution.'); $('signalererreurtext').value = ''; } } }); } else { $('signalererreurJsLog').update('Certaines données sont manquantes.'); } } function ajaxperiodical() { if ($('BannerPubTopRight')){ var mybannerRight = 'BannerPubTopRight'; var mybannerLeft = 'BannerPubTopLeft'; } else if ($('BannerPubTopRightNoukies')){ var mybannerRight = 'BannerPubTopRightNoukies'; var mybannerLeft = 'BannerPubTopLeftNoukies'; } new Ajax.PeriodicalUpdater($(mybannerRight),'show_banner.php', { evalScripts: true, method: 'post', frequency: '5', decay: 1, parameters:'&action='+mybannerRight }); new Ajax.PeriodicalUpdater($(mybannerLeft),'show_banner.php', { evalScripts: true, method: 'post', frequency: 5, decay: 1, parameters:'&action='+mybannerLeft }); } function emailcheckduplicate(obj) { new Ajax.Request('loginAction.php', { parameters: { action2 : 'checkifmailexists', email: $F('email'), emailold: $F('emailold') }, onComplete: function(transport) { var response = transport.responseText || 'no response text'; if (response == 'emailExist') { $('email').addClassName('Error'); $('jserror').update("Cet email est existant. utilisez l'option Mot de passe oublié."); } else { $('email').removeClassName('Error'); $('jserror').update(""); } } }); } function logincheckduplicate() { new Ajax.Request('loginAction.php', { parameters: { action2 : 'checkifloginexists', login : $F('login2') }, onComplete: function(transport) { var response = transport.responseText || 'no response text'; if (response == 'loginExist') { $('login2').addClassName('Error'); $('jserror').update("Ce login est déjà utilisé. Veuillez en choisir un autre."); } else { $('login2').removeClassName('Error'); $('jserror').update(""); } } }); } function checkempty() { var myobj = this; if ($F(myobj) == '') { $(myobj).addClassName('loginFormerrorJS'); } else { $(myobj).removeClassName('loginFormerrorJS'); } } function validation() { if ($F("prenom")== '') { alert('Données Manquantes'); $('prenom').addClassName('loginFormerrorJS').focus(); return false; } if ($F("nom")== '') { alert('Données Manquantes'); $('nom').addClassName('loginFormerrorJS').focus(); return false; } if ($F("adresse")== '') { alert('Données Manquantes'); $('adresse').addClassName('loginFormerrorJS').focus(); return false; } if ($F("cp")== '') { alert('Données Manquantes'); $('cp').addClassName('loginFormerrorJS').focus(); return false; } if ($F("localite")== '') { alert('Données Manquantes'); $('localite').addClassName('loginFormerrorJS').focus(); return false; } if ($F("pays")== '') { alert('Données Manquantes'); $('pays').addClassName('loginFormerrorJS').focus(); return false; } if ($F("tel")== '') { alert('Données Manquantes'); $('tel').addClassName('loginFormerrorJS').focus(); return false; } if ($F("email")== '') { alert('Données Manquantes'); $('email').addClassName('loginFormerrorJS').focus(); return false; } if ($F("login2")== '') { alert('Données Manquantes'); $('login2').addClassName('loginFormerrorJS').focus(); return false; } if ($F("password2")== '') { alert('Données Manquantes'); $('password2').addClassName('loginFormerrorJS').focus(); return false; } if ($F('nom_groupe') != '' && $F('tva_groupe') == '') { alert('Données Manquantes'); $('tva_groupe').addClassName('loginFormerrorJS').focus(); return false; } } function popupcentree(page,largeur,hauteur,options) { var top=(screen.height-hauteur)/2; var left=(screen.width-largeur)/2; window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options); } function log(s){ window.console ? window.console.log(s) : alert(s); }