var pos = 0; var delaiMenu = 2000; var delaiBouge = 25; cptTmp = 1; cpt = 1; var rebond = false; i = 0; var tabMenu = new Array(); function initDiapo(){ document.getElementById('title_diapo_menu').innerHTML = "" + tabMenu[0][0] + ''; document.getElementById('lien_diapo_menu').style.backgroundImage = "url('img/menu/" + tabMenu[0][1] + "')"; document.getElementById('lien_diapo_menu').href = tabMenu[0][2]; if(rebond) diapoSuivante('elan'); else diapoSuivante('vire'); } function modifPosition(state){ if(state == 'elan'){ if(pos > -30){ pos = pos - 10; document.getElementById('lien_diapo_menu').style.backgroundPosition = pos+'px'; } else if(pos > -40){ pos = pos - 5; document.getElementById('lien_diapo_menu').style.backgroundPosition = pos+'px'; } else{ state = 'vire'; } } else if(state == 'vire'){ if(pos < -30){ pos = pos + 5; document.getElementById('lien_diapo_menu').style.backgroundPosition = pos+'px'; } else if(pos < 200){ pos = pos + 10; document.getElementById('lien_diapo_menu').style.backgroundPosition = pos+'px'; } else{ document.getElementById('lien_diapo_menu').style.backgroundPosition = '-200px'; pos = -200; document.getElementById('title_diapo_menu').innerHTML = "" + tabMenu[cpt][0] + ''; document.getElementById('lien_diapo_menu').style.backgroundImage = "url('img/menu/" + tabMenu[cpt][1] + "')"; document.getElementById('lien_diapo_menu').href = tabMenu[cpt][2]; state = 'reviens'; } } else if(state == 'reviens'){ if(pos < 0){ pos = pos + 10; document.getElementById('lien_diapo_menu').style.backgroundPosition = pos+'px'; } else if(rebond && pos < 30){ pos = pos + 10; document.getElementById('lien_diapo_menu').style.backgroundPosition = pos+'px'; } else if(rebond && pos < 40){ pos = pos + 5; document.getElementById('lien_diapo_menu').style.backgroundPosition = pos+'px'; } else{ if(rebond) state = 'amorti'; else{ diapoSuivante('vire'); return; } } } else if(state == 'amorti'){ if(pos > 25){ pos = pos - 5; document.getElementById('lien_diapo_menu').style.backgroundPosition = pos+'px'; } else if(pos > 10){ pos = pos - 10; document.getElementById('lien_diapo_menu').style.backgroundPosition = pos+'px'; } else if(pos > 0){ pos = pos - 5; document.getElementById('lien_diapo_menu').style.backgroundPosition = pos+'px'; } else{ if(rebond) diapoSuivante('elan'); else diapoSuivante('vire'); return; } } setTimeout("modifPosition('"+state+"')", delaiBouge); } function diapoSuivante(state){ if(i == 0){ cpt = tabLen - 2; i = 1; } else if(i == 1){ cpt = tabLen - 1; i = 2; } else if(i == 2){ cpt = tabLen; i = 3; } else{ if(cptTmp < (tabLen - 3)) cptTmp++; else cptTmp = 0; cpt = cptTmp; i = 0; } setTimeout("modifPosition('"+state+"')", delaiMenu); } ///////////////////////////// // GESTION DES BULLES INFO // ///////////////////////////// var survol = 0; function affBulle ( id ) { var Req = new Request ( {url: 'index.php?ajax=ajax_bulle&aff=' + id , onSuccess: function ( retour ) { retour_affBulle(retour); } } ).send (); } function retour_affBulle ( retour ) { document.getElementById('contenuBulleInfo').innerHTML = "" + retour; document.getElementById ('div_bulle_info').style.display = 'block'; } function closeBulleInfo ( force ) { if(survol == 0 || force == 1) document.getElementById('div_bulle_info').style.display = 'none'; } /////////// // AUTRE // /////////// function verifMail(mail){ var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+((_|\.|-){1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i'); if(reg.test(mail)) return(true); else return(false); }