// *****
// MMENU
// *****

var mmenuTimers = new Array();

function mmenuDisplay(index)
{

    if(mmenuTimers[index] && mmenuTimers[index] >= 0)
    {

        window.clearTimeout(mmenuTimers[index]);

        mmenuTimers[index] = -1;
        
    }
    
    var oDiv = document.getElementById("mmenu_div_" + index);
    
    if(oDiv)
    {
    
        oDiv.style.display = "block";
    
    }

}

function mmenuHide(index)
{

    mmenuTimers[index] = window.setTimeout("mmenuHide_execute(" + index + ")", 50);
    
    
}

function mmenuHide_execute(index)
{

    var oDiv = document.getElementById("mmenu_div_" + index);
    
    if(oDiv)
    {
    
        oDiv.style.display = "none";
    
    }
    
    mmenuTimers[index] = -1;
    
}

/////////////////////////////////////
////////// ROLL OVER BOUTON /////////
/////////////////////////////////////

function change1(Obj){Obj.src = 'http://www.chaussures-wolfer.fr/img/ok_roll.jpg'; }
function change2(Obj){Obj.src = 'http://www.chaussures-wolfer.fr/img/ok.jpg'; }

/////////////////////////////////////////////////////
//*********Affichage Categorie Newsletter*********//
////////////////////////////////////////////////////

function newsletter_aff()
{	
	document.form_newsletter.email_newsletter.value='';
	document.getElementById('CategorieNewsletter').style.display = "block";
}

function affiche_cate_news()
{	
	if(document.form1.newsletter.selectedIndex == 1)
	{
		document.getElementById('CategorieNewsletter').style.visibility = "hidden";
	}
	else
	{
		document.getElementById('CategorieNewsletter').style.visibility = "visible";
	}

}


/////////////////////////////////////
/////////////// VERIF ///////////////
/////////////////////////////////////

function verification_newsletter()
{
  if(document.form_newsletter.email_newsletter.value == "") {
   alert("Veuillez saisir votre email svp");
   document.form_newsletter.email_newsletter.focus();
   return false;
  }
  else
 if(document.form_newsletter.email_newsletter.value.indexOf('@') == -1) {
   alert("Ce n'est pas une adresse electronique, verifiez la svp");
   document.form_newsletter.email_newsletter.focus();
   return false;
  }
  
return true
}	

function verification_recherche()
{
  if(document.form_recherche.produit_recherche.value == "") {
   alert("Veuillez saisir un produit svp");
   document.form_recherche.produit_recherche.focus();
   return false;
  }    
  
return true
}	

function verification_compte()
{
  if(document.form_compte.email_connect.value == "") {
   alert("Veuillez saisir votre email svp");
   document.form_compte.email_connect.focus();
   return false;
  } 
  else
 if(document.form_compte.email_connect.value.indexOf('@') == -1) {
   alert("Ce n'est pas une adresse electronique, verifiez la svp");
   document.form_compte.email_connect.focus();
   return false;
  }
  if(document.form_compte.pass_connect.value == "") {
   alert("Veuillez saisir votre mot de passe svp");
   document.form_compte.pass_connect.focus();
   return false;
  }   
  
return true
}

function verification_contact()
{
 if(document.form1.nom.value == "") {
   alert("Veuillez entrer votre nom svp");
   document.form1.nom.focus();
   return false;
  }
  
 if(document.form1.prenom.value == "") {
   alert("Veuillez entrer votre prenom svp");
   document.form1.prenom.focus();
   return false;
  }   
  
 if(document.form1.email.value == "") {
   alert("Veuillez entrer votre email svp");
   document.form1.email.focus();
   return false;
  }
  else
 if(document.form1.email.value.indexOf('@') == -1) {
   alert("Ce n'est pas une adresse electronique, verifiez la svp");
   document.form1.email.focus();
   return false;
  }
  
  if(document.form1.message.value == "") {
   alert("Veuillez entrer un message svp");
   document.form1.message.focus();
   return false;
  }   
    
  
return true
}	

function verification_ami()
{
 if(document.form1.nom.value == "") {
   alert("Veuillez entrer votre nom svp");
   document.form1.nom.focus();
   return false;
  }
  
 if(document.form1.email.value == "") {
   alert("Veuillez entrer votre email svp");
   document.form1.email.focus();
   return false;
  }
  else
 if(document.form1.email.value.indexOf('@') == -1) {
   alert("Ce n'est pas une adresse electronique, verifiez la svp");
   document.form1.email.focus();
   return false;
  }
 if(document.form1.nom2.value == "") {
   alert("Veuillez entrer le nom d'un ami svp");
   document.form1.nom2.focus();
   return false;
  }
  
 if(document.form1.email2.value == "") {
   alert("Veuillez entrer l'email d'un ami svp");
   document.form1.email2.focus();
   return false;
  }
  else
 if(document.form1.email2.value.indexOf('@') == -1) {
   alert("Ce n'est pas une adresse electronique, verifiez la svp");
   document.form1.email2.focus();
   return false;
  }
  
  if(document.form1.message.value == "") {
   alert("Veuillez entrer un message svp");
   document.form1.message.focus();
   return false;
  }   
    
  
return true
}

function verification_panier_identification()
{
  if(document.form.email.value == "") {
   alert("Veuillez saisir votre email svp");
   document.form.email.focus();
   return false;
  }
  else
 if(document.form.email.value.indexOf('@') == -1) {
   alert("Ce n'est pas une adresse electronique, verifiez la svp");
   document.form.email.focus();
   return false;
  }
  
return true
}	

function verification_adresse_facturation()
{
 if(document.form1.civilite.value == "") {
   alert("Veuillez entrer votre civilité svp");
   document.form1.civilite.focus();
   return false;
  }
  
 if(document.form1.nom.value == "") {
   alert("Veuillez entrer votre nom svp");
   document.form1.nom.focus();
   return false;
  }
  
 if(document.form1.prenom.value == "") {
   alert("Veuillez entrer votre prénom svp");
   document.form1.prenom.focus();
   return false;
  } 
   if(document.form1.adresse1.value == "") {
   alert("Veuillez indiquez votre adresse svp");
   document.form1.adresse1.focus();
   return false;
  }   
 
 if(document.form1.cp.value == "") {
   alert("Veuillez entrer votre code postal svp");
   document.form1.cp.focus();
   return false;
  }  
 if(document.form1.ville.value == "") {
   alert("Veuillez entrer votre ville svp");
   document.form1.ville.focus();
   return false;
  } 
  if(document.form1.pays.value == "") {
   alert("Veuillez entrer votre pays svp");
   document.form1.pays.focus();
   return false;
  } 
  if(document.form1.tel.value == "") {
   alert("Veuillez entrer votre téléphone svp");
   document.form1.tel.focus();
   return false;
  } 
 if(document.form1.checkbox.checked == false) {
   alert("Veuillez acceptez les conditions générales de vente");
   document.form1.checkbox.focus();
   return false;
  }
return true
}	

function verification_adresse_livraison()
{
 if(document.form1.civilite.value == "") {
   alert("Veuillez entrer votre civilité svp");
   document.form1.civilite.focus();
   return false;
  }
  
 if(document.form1.nom.value == "") {
   alert("Veuillez entrer votre nom svp");
   document.form1.nom.focus();
   return false;
  }
  
 if(document.form1.prenom.value == "") {
   alert("Veuillez entrer votre prénom svp");
   document.form1.prenom.focus();
   return false;
  } 
   if(document.form1.adresse1.value == "") {
   alert("Veuillez indiquez votre adresse svp");
   document.form1.adresse1.focus();
   return false;
  }   
 
 if(document.form1.cp.value == "") {
   alert("Veuillez entrer votre code postal svp");
   document.form1.cp.focus();
   return false;
  }  
 if(document.form1.ville.value == "") {
   alert("Veuillez entrer votre ville svp");
   document.form1.ville.focus();
   return false;
  } 
  if(document.form1.pays.value == "") {
   alert("Veuillez entrer votre pays svp");
   document.form1.pays.focus();
   return false;
  } 
  if(document.form1.tel.value == "") {
   alert("Veuillez entrer votre téléphone svp");
   document.form1.tel.focus();
   return false;
  } 

return true
}	

function verification_new_inscription()
{
 if(document.form1.nom.value == "") {
   alert("Veuillez entrer votre nom svp");
   document.form1.nom.focus();
   return false;
  }
  
 if(document.form1.prenom.value == "") {
   alert("Veuillez entrer votre prenom svp");
   document.form1.prenom.focus();
   return false;
  }   
    
 if(document.form1.email.value == "") {
   alert("Veuillez entrer votre email svp");
   document.form1.email.focus();
   return false;
  }
  else
 if(document.form1.email.value.indexOf('@') == -1) {
   alert("Ce n'est pas une adresse electronique, verifiez la svp");
   document.form1.email.focus();
   return false;
  }

 if(document.form1.email.value != document.form1.confirm_email.value) {
   alert("Confirmation email échouée, merci de le retaper.");
   document.form1.email.focus();
   return false;
  }
  
 if(document.form1.passe.value == "") {
   alert("Veuillez entrer votre mot de passe svp");
   document.form1.passe.focus();
   return false;
  }  

 if(document.form1.passe.value != document.form1.confirm_passe.value) {
   alert("Confirmation mot de passe échouée, merci de le retaper.");
   document.form1.passe.focus();
   return false;
  }  
   if(document.form1.checkbox.checked == false) {
   alert("Veuillez acceptez les conditions générales de vente");
   document.form1.checkbox.focus();
   return false;
  }
return true
}	


function changeBox(cbox) {
box = eval(cbox);
box.checked = !box.checked;
}

/////////////////////////////////////////////
/////////////// LOGO DEROULANT //////////////
/////////////////////////////////////////////

function init_deroulant()
{
	changer_d();
	changer_p();
}

var numero1 = 1;
var numero2 = 2;
var numero3 = 3;
var numero4 = 4;
var numero5 = 5;

function changer_d() {

document.image_d1.src = "http://www.chaussures-wolfer.fr/logo/"+nom_d[numero1];
numero1 += 5;
if(numero1 > 49){ numero1 = 1; }
document.image_d2.src = "http://www.chaussures-wolfer.fr/logo/"+nom_d[numero2];
numero2 += 5;
if(numero2 > 49){ numero2 = 2; }
document.image_d3.src = "http://www.chaussures-wolfer.fr/logo/"+nom_d[numero3];
numero3 += 5;
if(numero3 > 49){ numero3 = 3; }
document.image_d4.src = "http://www.chaussures-wolfer.fr/logo/"+nom_d[numero4];
numero4 += 5;
if(numero4 > 49){ numero4 = 4; }
document.image_d5.src = "http://www.chaussures-wolfer.fr/logo/"+nom_d[numero5];
numero5 += 5;
if(numero5 > 49){ numero5 = 5; }


if (numero1 == nom_d.length + 1) numero1 = 1;
if (numero2 == nom_d.length + 1) numero2 = 1;
if (numero3 == nom_d.length + 1) numero3 = 1;
if (numero4 == nom_d.length + 1) numero4 = 1;
if (numero5 == nom_d.length + 1) numero5 = 1;

setTimeout("changer_d()",3000);
}

function runurl1() { document.location.href = url_d[numero1-5]; }
function runurl2() { document.location.href = url_d[numero2-5]; }
function runurl3() { document.location.href = url_d[numero3-5]; }
function runurl4() { document.location.href = url_d[numero4-5]; }
function runurl5() { document.location.href = url_d[numero5-5]; }

//////////////////////////////////////////////
//////LOGO DEROULANT PARTENAIRE//////////
//////////////////////////////////////////////
var part_numero1 = 1;
var part_numero1_old = 1;

function changer_p() 
{

document.image_p1.src = "http://www.chaussures-wolfer.fr/partenaire/"+nom_p[part_numero1];
part_numero1_old = part_numero1;
part_numero1 += 1;
if(part_numero1 > 49){ part_numero1 = 1; }
if (part_numero1 == nom_p.length + 1) part_numero1 = 1;

setTimeout("changer_p()",3000);
}


function part_runurl1() { window.open(url_p[part_numero1_old]); }


/////////////////////////////////////////////
/////////////////// DIVERS //////////////////
/////////////////////////////////////////////
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function permut(url){
document.getElementById('image_a_changer').src=url;
}

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 test_email(email){
	var pos_last_point = email.lastIndexOf('.');
	var pos_arobase = email.lastIndexOf('@');
	var nb_arobase = 0; 
	var len_email = email.length; 
	for(var i = 0;i < len_email;i++){if(email.charAt(i) == '@')nb_arobase++;}
	if(nb_arobase == 1 && pos_last_point - pos_arobase > 1 && len_email - pos_last_point > 2 && pos_arobase != 0)return true;
	else return false;
}

function verif_mail(form)
{
	var rep = true;
	var adremail = true;

	if(form.email.value == '')
	{
		rep = false;
		alert('Vous n\'avez pas saisie d\'adresse email');
	}
	else
	{
		if(test_email(form.email.value) == false)adremail = false
		if(!adremail)
		{
			alert('L\'adresse email saisie n\'est pas correcte');
			rep = false;
		}
	}
	
	if(form.accepte.checked == false)
	{
		rep = false;
		alert('Vous n\'avez pas accepté le réglement');
	}
	return rep;
}

