var Navigateur = navigator.appName;

if(Navigateur == "Microsoft Internet Explorer")
	var ie = true;
else
	var ie = false;

function verif_coche() {
	var bool = false;
  for (var i = 0; i < document.panier.elements.length; i++) {
    if(document.panier.elements[i].type == 'checkbox'){
      if(document.panier.elements[i].checked)
      	bool=true;
    }
  }
  if(bool)
  	document.panier.submit();
  	else
  alert('Merci de sélectionner une option');
}


function DrawImage(id,img)
{
	document.getElementById('divImg' + id).innerHTML = "<img src='/images/produits/" + img + "' alt='' />";
}

function EraseImage(id)
{
	document.getElementById('divImg' + id).innerHTML = "";
}


// Formulaire inscription
function check(champ,NbCarac,idChamp)
{
	//document.getElementById("aide").innerHTML="&nbsp;<img src='/charte/info_ajax_ico.gif' width='15' height='15' align='absmiddle'>";
	

	if(idChamp == 1)
		valeur = "Nom";
	else if(idChamp == 2)
		valeur = "Prénom";
	
	if(idChamp == 7)
	{
		if(champ.value < NbCarac)
		{
				champ.className="input_rech2g";
				//document.getElementById("aide").innerHTML+="<b>Pays </b><br><br>Saisissez ici votre pays de résidence";
				document.getElementById("valid" + idChamp).innerHTML="<img src='/charte/croix_rouge.gif' width='15' height='15'>";
		}
		else{
			
			champ.className="input_rech2";
			//document.getElementById("aide").innerHTML+="<b>AIDE</b><br><br>Ce module d'information vous aide à remplir correctement le formulaire et vous informe sur l'utilisation des informations récoltées. <br><br>Les champs grisés et marqués d'une * sont obligatoires.<br><br>Si toutefois vous rencontrez des difficultés à vous inscrire, contactez notre assistance au 0892 02 27 57 (code 308)"
			document.getElementById("valid" + idChamp).innerHTML="<img src='/charte/info_ajax_valid.gif' width='15' height='15'>";
		}	
	}
	else if(idChamp == 8 || idChamp == 10)
	{
		if(champ.value != NbCarac)
		{
				champ.className="input_rech2g";
				//if(idChamp == 8)
					//document.getElementById("aide").innerHTML+="<b>Votre adresse email</b> <br><br>Votre email vous permet de suivre votre commande, de la confirmation de commande à l'expédition du colis. <br>De la même manière, votre facture vous sera envoyée à cette adresse à expédition des colis.<br><br>Cette adresse email vous sert aussi d'identifiant de connexion à votre compte. Vous pourrez y suivre vos commandes, modifier vos coordonnées ou encore nous contacter.<br><br>Bien entendu, cette information restera strictement confidentielle et vous ne recevrez aucune offre commerciale si vous ne cochez pas la case ci-dessous.";
				//else if(idChamp == 10)
					//document.getElementById("aide").innerHTML+="<b>Votre Mot de passe</b><br><br>Ce mot de passe est sécurisé et strictement confidentiel.<br><br>Il vous permet d'accéder à votre compte client en ligne.Pour éviter les erreurs de saisi, vous devez le confirmer en le tapant une nouvelle fois.<br><br>Vous possédez déjà un compte et avez oublié votre mot de passe ? <a href='/oubli.php'>Cliquez ici</a>";
					
				document.getElementById("valid" + idChamp).innerHTML="<img src='/charte/croix_rouge.gif' width='15' height='15'>";
		}
		else{
			
			champ.className="input_rech2";
			//document.getElementById("aide").innerHTML+="<b>AIDE</b><br><br>Ce module d'information vous aide à remplir correctement le formulaire et vous informe sur l'utilisation des informations récoltées. <br><br>Les champs grisés et marqués d'une * sont obligatoires.<br><br>Si toutefois vous rencontrez des difficultés à vous inscrire, contactez notre assistance au 0892 02 27 57 (code 308)"
			document.getElementById("valid" + idChamp).innerHTML="<img src='/charte/info_ajax_valid.gif' width='15' height='15'>";
		}	
	}
	else
	{
		if(champ.value.length < NbCarac)
		{
				champ.className="input_rech2g";
				
				//if(idChamp == 1 || idChamp == 2)
					//document.getElementById("aide").innerHTML+="<b>Votre " + valeur + "</b><br><br>Ce champs doit comporter au moins deux caractères et est obligatoire."
				//else if(idChamp == 3)
					//document.getElementById("aide").innerHTML+="<b>Numéro de téléphone valide</b><br><br>Ce numéro de téléphone nous permet de vous contacter en cas d'indisponibilité du produit et lors de la livraison.<br><br>Cette information est strictement confidentielle et ne sera en aucun cas communiquée ou utilisée à des fins commerciales."
				//else if(idChamp == 4)
					//document.getElementById("aide").innerHTML+="<b>Votre adresse</b><br><br>S'il s’agit aussi de votre adresse de livraison, soyer le plus précis possible afin de permettre au transporteur de vous trouver plus facilement.<br><br>Si votre adresse tient sur plusieurs lignes, vous pouvez utiliser le champ facultatif  'Adresse2' en complément.<br><br>Bien entendu, cette information restera strictement confidentielle et ne sera en aucun cas communiquée ou utilisée à des fins commerciales."
				//else if(idChamp == 5)
					//document.getElementById("aide").innerHTML+="<b>Code postal</b><br><br>Saisissez le code postal correspondant a l'adresse saisie"
				//else if(idChamp == 6)
					//document.getElementById("aide").innerHTML+="<b>Ville </b> <br><br>Saisissez la ville correspondant a l'adresse saisie";
				//else if(idChamp == 9)
					//document.getElementById("aide").innerHTML+="<b>Votre Mot de passe</b><br><br>Ce mot de passe est sécurisé et strictement confidentiel.<br><br>Il vous permet d'accéder à votre compte client en ligne.Pour éviter les erreurs de saisi, vous devez le confirmer en le tapant une nouvelle fois.<br><br>Vous possédez déjà un compte et avez oublié votre mot de passe ? <a href='/oubli.php'>Cliquez ici</a>";
					
				document.getElementById("valid" + idChamp).innerHTML="<img src='/charte/croix_rouge.gif' width='15' height='15'>";
		}
		else{
			
			champ.className="input_rech2";
			//document.getElementById("aide").innerHTML+="<b>AIDE</b><br><br>Ce module d'information vous aide à remplir correctement le formulaire et vous informe sur l'utilisation des informations récoltées. <br><br>Les champs grisés et marqués d'une * sont obligatoires.<br><br>Si toutefois vous rencontrez des difficultés à vous inscrire, contactez notre assistance au 0892 02 27 57 (code 308)"
			document.getElementById("valid" + idChamp).innerHTML="<img src='/charte/info_ajax_valid.gif' width='15' height='15'>";
		}
	}

	
}


function checkEmail(champ)
{
	//document.getElementById("aide").innerHTML="&nbsp;<img src='/charte/info_ajax_ico.gif' width='15' height='15' align='absmiddle'>";
	
	texte = file('/ajax/verifMail.php?mail=' + champ.value);
	//alert(texte);
	if (texte == "true")
	{
			champ.className="input_rech2";
			//document.getElementById("aide").innerHTML+="<b>AIDE</b><br><br>Ce module d'information vous aide à remplir correctement le formulaire et vous informe sur l'utilisation des informations récoltées. <br><br>Les champs grisés et marqués d'une * sont obligatoires.<br><br>Si toutefois vous rencontrez des difficultés à vous inscrire, contactez notre assistance au 0892 02 27 57 (code 308)"
			document.getElementById("validEmail").innerHTML="<img src='/charte/info_ajax_valid.gif' width='15' height='15'>";
	}
	else{
		champ.className="input_rech2g";
		document.getElementById("validEmail").innerHTML="<img src='/charte/croix_rouge.gif' width='15' height='15'>";
		//document.getElementById("aide").innerHTML+="<b>Votre adresse email</b><br><br>Votre email vous permet de suivre votre commande, de la confirmation de commande à l'expédition du colis. <br>De la même manière, votre facture vous sera envoyée à cette adresse à expédition des colis.<br><br>Cette adresse email vous sert aussi d'identifiant de connexion à votre compte. Vous pourrez y suivre vos commandes, modifier vos coordonnées ou encore nous contacter.<br><br>Bien entendu, cette information restera strictement confidentielle et vous ne recevrez aucune offre commerciale si vous ne cochez pas la case ci-dessous.";
	}	
}

function checkEmailParrain(champ)
{
	//document.getElementById("aide").innerHTML="&nbsp;<img src='/charte/info_ajax_ico.gif' width='15' height='15' align='absmiddle'>";
	
	texte = file('/ajax/verifMail.php?parrain=1&mail=' + champ.value);
	//alert(texte);
	if (texte == "true")
	{
			champ.className="input_rech2";
			//document.getElementById("aide").innerHTML+="<b>AIDE</b><br><br>Ce module d'information vous aide à remplir correctement le formulaire et vous informe sur l'utilisation des informations récoltées. <br><br>Les champs grisés et marqués d'une * sont obligatoires.<br><br>Si toutefois vous rencontrez des difficultés à vous inscrire, contactez notre assistance au 0892 02 27 57 (code 308)"
			document.getElementById("validEmailParrain").innerHTML="<img src='/charte/info_ajax_valid.gif' width='15' height='15'>";
	}
	else{
		champ.className="input_rech2g";
		document.getElementById("validEmailParrain").innerHTML="<img src='/charte/croix_rouge.gif' width='15' height='15'>";
		//document.getElementById("aide").innerHTML+="<b>Votre Parrain</b>";
	}	
}

function file(fichier)
{
	if(window.XMLHttpRequest) // FIREFOX
	  xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // IE
	  xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else 
	  return(false); 
	xhr_object.open("GET", fichier, false); 
	xhr_object.send(null); 
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
}

function valid_panier()
{
	if(document.getElementById('cgv').checked == false)
		alert("Merci d'accepter les conditions générales de vente");
	else
		document.location.href="/identification.php";
}


function closedivprod()
{
	Element.hide('layerprod');
}

function addpanierProd(nom)
{
	new Ajax.Updater('layerprod', '/ajax/addprod.php', {method:'get', parameters:Form.serialize(eval("document." + nom)), onComplete:insertPage, onLoading:spinner});
}

function insertPage(req)
{
	//alert(req.responseText);
//			new Insertion.Bottom('body', req.responseText);
		Element.show('layerprod');
	Element.hide('spinner');	
}

function addmenu(nom,nb)
{
	
	if(nb==4)
		i=3;
	else if(nb==3)
		i=2;
	else if(nb==2)
		i=3;
	else
		i=0;
		
		
		
	if(i)
	{
		frmqte = 'quantite_' + nom;
		frmmenu = 'menu_' + nom;
		for (var j = 1; j <= i; j++)
		{
			formul = 'menu_' + nom + '_' + j;
		 
			if (ie)
			{
				window.eval(formul).quantite.value = window.eval(formul).quantite.value * $(frmqte).value;
				new Ajax.Request('/ajax/addprod.php', {method:'get', parameters:Form.serialize(eval("document." + formul)), onLoading:spinner});
			}
			else
			{
				eval("document." + formul).quantite.value = eval("document." + formul).quantite.value * $(frmqte).value;
				new Ajax.Request('/ajax/addprod.php', {method:'get', parameters:Form.serialize(eval("document." + formul)), onLoading:spinner});				
			}
			
		}
		
		new Ajax.Updater('layerprod', '/ajax/addmenu.php', {method:'get', parameters:Form.serialize(eval("document." + frmmenu)), onComplete:insertPage, onLoading:spinner});
	}
	else
	{
		alert('Erreur');
	}

}

function spinner()
{
	Element.show('spinner');
}