// 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 == 2) {
		if(champ.value.length < NbCarac) {
			document.getElementById("valid" + idChamp).innerHTML="<img style='display:inline' src='/style/check/croix-rouge.gif' alt='Non valide' />";
			Error_form++;			
		}else{
			if(champ.value!=document.register.client_password.value) {
				document.getElementById("valid" + idChamp).innerHTML="<img style='display:inline' src='/style/check/croix-rouge.gif' alt='Non valide' />";	
				Error_form++;	
			}else{
				document.getElementById("valid" + idChamp).innerHTML="<img style='display:inline' src='/style/check/info_ajax_valid.gif' width='15' height='15'>";
			}
		}
	}
	else if(idChamp == 12 || idChamp == 21) {
		
		if(champ.value.length < NbCarac)
		{				
			//if(idChamp == 21) { alert(champ.value); }
				document.getElementById("valid" + idChamp).innerHTML="<img style='display:inline' src='/style/check/croix-rouge.gif' alt='Non valide' />";
				Error_form++;	
		}
		else{
			if(isNumeric(champ.value)) {
				document.getElementById("valid" + idChamp).innerHTML="<img style='display:inline' src='/style/check/info_ajax_valid.gif' alt='valide' />";
			}else{
				document.getElementById("valid" + idChamp).innerHTML="<img style='display:inline' src='/style/check/croix-rouge.gif' alt='Non valide' />";
				Error_form++;	
			}
		}
		
	}
	else
	{

		//if(idChamp == 1){ alert(champ.value.length); }

		if(champ.value.length < NbCarac)
		{				
				document.getElementById("valid" + idChamp).innerHTML="<img style='display:inline' src='/style/check/croix-rouge.gif' alt='Non valide' />";
				Error_form++;	
		}
		else{
				document.getElementById("valid" + idChamp).innerHTML="<img style='display:inline' src='/style/check/info_ajax_valid.gif' alt='valide' />";
		}
	}

	
}

function checkEmail(champ)
{
	//alert(champ.value);
	texte = file('/js/ajax/verifMail.php?mail=' + champ.value);
	if (texte == "true")
	{
		document.getElementById("validEmail").innerHTML="<img style='display:inline' src='/style/check/info_ajax_valid.gif' alt='valide' />";
	}
	else{
		document.getElementById("validEmail").innerHTML="<img style='display:inline' src='/style/check/croix-rouge.gif' alt='Non valide' />";
		Error_form++;	
	}
}

function checkEmailParain(champ)
{

	texte = file('/js/ajax/verifMail.php?mail=' + champ.value);
	
	//alert(texte);

	if(texte == "false" && champ.value!="") {
		document.getElementById("validEmail2").innerHTML="<img src='/styles/images/check/croix-rouge.gif' alt='Non valide' />";
		Error_form++;	
	}
	
	if (texte == "true" && champ.value!="")
	{
		document.getElementById("validEmail2").innerHTML="<img src='/style/check/info_ajax_valid.gif' alt='valide' />";
	}
	

	
	if(champ.value=="") {
		document.getElementById("validEmail2").innerHTML="";
	}
	
}

function isNumeric(sText){ 
	var ValidChars = "0123456789."; 
	var IsNumber=true; 
	var Char; 
	for (i = 0; i < sText.length && IsNumber == true; i++){ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1){ 
			IsNumber = false; 
		} 
	} 
	return IsNumber; 
} 

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);
}

var Error_form = 0;

function displayPaiement(etat) {

	
	var block = document.getElementById('livraison_' + etat);
	
	if(etat=='CHR') {
		if($(block)) block.style.display='block';
	}else{
		if($(block)) block.style.display='none';
	}
}

function ShowAddresseForm(valuezzzzz) {
	
	var bloc = document.getElementById('account_create_livr');
	var check = valuezzzzz;
	
	if(check==3) {
		bloc.style.display="block";
	}else{
		bloc.style.display="none";
	}
}

function HideAddresseForm(){
	var bloc = document.getElementById('div_adresse_livraison');
	var check2 = document.getElementById('adresse_livraison_type2');
	var check1 = document.getElementById('adresse_livraison_type1');
	
	if(check1.checked==true || check2.checked==true) {
		bloc.style.display="none";
	}else{
		bloc.style.display="block";
	}
}


function sendAmis(id,type) {
	if(type==3)
		window.open('/wish_amis.php', 'conseils', 'width=450,height=320,resizable=no,scrollbars=no,toolbar=0,directories=0,status=0,menubar=0');
	else if(type==2)
		window.open('/galerie_amis.php?conseils_id='+id, 'conseils', 'width=500,height=500,resizable=no,scrollbars=no,toolbar=0,directories=0,status=0,menubar=0');
	else
		window.open('/conseils_amis.php?conseils_id='+id, 'conseils', 'width=500,height=500,resizable=no,scrollbars=no,toolbar=0,directories=0,status=0,menubar=0');
}

function sendInviteAmis(id) {
	window.open('/invite_amis.php?cms_page_id='+id, 'Invite', 'width=500,height=500,resizable=no,scrollbars=no,toolbar=0,directories=0,status=0,menubar=0');
}

function sendAmisProduit(id) {
	window.open('/produit_amis.php?produit_id='+id, 'Produit', 'width=500,height=500,resizable=no,scrollbars=no,toolbar=0,directories=0,status=0,menubar=0');
}

function addConseilsEtapes() {
	
	$('conseils_etapes_nom_nom').value = "";
  $('conseils_etapes_nom_desc').value = "";
	
	$('inputetape').onclick=function(){document.uploadimage.submit();addEtapes(0);}
	
	$('conseils_etapes_form').style.display = "block";
	
}


function delEtapes(id_el) {
	$("titre"+id_el).style.display="none";
	$("titre"+id_el).disabled=true;
	$("desc"+id_el).style.display="none";
	$("desc"+id_el).disabled=true;
	$("loli"+id_el).disabled=true;
	$("lol"+id_el).style.display="none";
	$("poub"+id_el).style.display="none";
	$("modi"+id_el).style.display="none";
	
	$('conseils_etapes_form').style.display = "none";	
	
}

function modifEtapes(id_el) {
	$('conseils_etapes_form').style.display = "none";
	$('conseils_etapes_form').style.display = "block";
	$('conseils_etapes_nom_nom').value = $("titre"+id_el).value;
	$('conseils_etapes_nom_desc').value = $("desc"+id_el).value;
	
	$('inputetape').onclick=function(){document.uploadimage.submit();addEtapes(id_el);}		

}
var Globetape=0;
function addEtapes(id_el) {

	if(id_el==0) {

		// CREATION
				var titre = $('conseils_etapes_nom_nom').value;
				var content = $('conseils_etapes_nom_desc').value;
				
				if(titre!="" && content!="") {
				
							
					 cur_etape_number = $('nbEtapes').value;
					 
					 var tmp = 0;
					 tmp = cur_etape_number;
					
					// On vide le formulaire
					$('conseils_etapes_nom_nom').value="";	
					$('conseils_etapes_nom_desc').value="";
					
					// On crais	
					
					lol = document.createElement('img');
					$('lst_etapes_conseils').appendChild(lol);
					lol.src="";
					lol.style.cssFloat="left";
					lol.style.styleFloat="left";
					lol.style.width="200px";
					lol.style.height="200px";
					lol.style.marginLeft="25px";
					lol.id="lol"+cur_etape_number;
					
					imga = document.createElement('input');
					imga.type="hidden";
					$('lst_etapes_conseils').appendChild(imga);
					imga.name="loli"+cur_etape_number;
					imga.style.display="none";
					imga.id="loli"+cur_etape_number;
										
					Globetape = cur_etape_number;
					
					checkModif();
										
					nput = document.createElement('input');
					$('lst_etapes_conseils').appendChild(nput);
					nput.type="text";
					nput.name="etape["+cur_etape_number+"][titre]";
					nput.id="titre"+cur_etape_number;
					nput.readOnly=true;
					nput.value=titre;
					nput.style.marginTop="85px";
					nput.className="input162_bis2";
				
					txta = document.createElement('textarea');
					$('lst_etapes_conseils').appendChild(txta);
					txta.name="etape["+cur_etape_number+"][desc]";
					txta.innerHTML=content;
					txta.style.display="none";
					txta.id="desc"+cur_etape_number;
								
					poub = document.createElement('img');
					$('lst_etapes_conseils').appendChild(poub);
					poub.src="/style/panier/poubelle.png";
					poub.className="supp_etape2";
					poub.style.marginTop="85px";
					poub.id="poub"+cur_etape_number;
					poub.onclick=function(){delEtapes(tmp);}
					
					modi = document.createElement('img');
					$('lst_etapes_conseils').appendChild(modi);
					modi.src="/style/fleche.png";
					modi.className="modi_etape2";
					modi.style.marginTop="85px";
					modi.id="modi"+cur_etape_number;
					modi.onclick=function(){modifEtapes(tmp);}		
			
					cls = document.createElement('div');
					$('lst_etapes_conseils').appendChild(cls);
					cls.className="clear";
	
					
					$('lst_etapes_conseils').style.display="block";
					$('nbEtapes').value++;
					
					$('conseils_etapes_form').style.display = "none";
					
				}else{
					alert("erreur");
				}
	}else{
		//MODIFICATION
		Globetape = id_el;
		checkModif();
		$("titre"+id_el).value = $('conseils_etapes_nom_nom').value;
		$("desc"+id_el).value = $('conseils_etapes_nom_desc').value;
		$('conseils_etapes_form').style.display = "none";		
	}
				
				
}



// Upload de photo
function checkModif()
{
	//	spinner();
	var contenu = "";
	if(navigator.appName=="Microsoft Internet Explorer")
		contenu = document.frames["iframePhoto"].document.body.innerHTML;
	else
		contenu =document.getElementById('iframePhoto').contentDocument.body.innerHTML;
	
	if(contenu == "") {
		setTimeout("checkModif()",1000);
	}else
	{
		if(contenu.indexOf("err_upload")!=-1)
		{
			//Erreur d'Upload
			new Ajax(
				'/js/ajax/err_upload.php',
				{
					method: 'get',
					update: dataDiv,
					evalScripts: true
				}
			).request();				
		}
		else
		{
			div ='lol' + Globetape;
			div2 ='loli' + Globetape;
			$(div).src = contenu;
			$(div2).value = contenu;
		}
		
		document.forms['uploadimage'].reset();
		if(navigator.appName=="Microsoft Internet Explorer")
			document.frames["iframePhoto"].document.body.innerHTML="";
		else
			document.getElementById('iframePhoto').contentDocument.body.innerHTML="";		
	}

}

// Upload de photo
function uploadPhoto(idForm)
{
	new Ajax(
				'/js/ajax/upload.php',
				{
					data:$(idForm).toQueryString(),
					update: dataDiv,
					evalScripts: true
				}
			).request();	

}


// panier favoris

function check_add_panier(toto)

{

	if(!toto)

		nVarNom = prompt("Entrez un nom pour votre panier :");

	else

		nVarNom = prompt("Vous devez entrer un nom pour votre panier :");

		

	if(nVarNom != null) //check_add_panier('toto')

	{

		if(!nVarNom)

			check_add_panier('toto');

		else

		{

			document.forms['savepanier'].elements['panier_nom'].value = nVarNom;	

			document.forms['savepanier'].submit();	

		}

			

		

	}

}



function livraison_form() {
	var nomodif = document.getElementById('addr_nomodifiable');
	var modif = document.getElementById('addr_modifiable');
	
	modif.style.display='block';		
	nomodif.style.display='none';
}
function livraison_form_1() {
	var nomodif = document.getElementById('addr_nomodifiable');
	var modif = document.getElementById('addr_modifiable');
	
	
	modif.style.display='none';		
	nomodif.style.display='block';
}


function livraison_form2() {
	var nomodif = document.getElementById('addr_nomodifiable2');
	var modif = document.getElementById('addr_modifiable2');
	
	modif.style.display='block';		
	nomodif.style.display='none';

}
function livraison_form2_1() {
	var nomodif = document.getElementById('addr_nomodifiable2');
	var modif = document.getElementById('addr_modifiable2');
	
	modif.style.display='none';		
	nomodif.style.display='block';
}