function changeImageproduit(chaine_id_values_image, id_produit)
{
	value = document.getElementById('couleurFicheProduit' + id_produit).value;

	tab_id_values = chaine_id_values_image.split('|');
	
	for(i = 0; i < tab_id_values.length; i++)
	{
		if(value == tab_id_values[i])
		{
			new_img_src = tab_id_values[i+1];
			if(new_img_src != '')
			{
				document.getElementById('blocImageFicherProduit' + id_produit).style.background = 'url(images/options/' + new_img_src + ') 50% 50% no-repeat';
			}
		}
	}
}

function emailvalide(adresse)
{
	var str = new String(adresse);
	var point = str.lastIndexOf('.');
	var arobase = str.lastIndexOf('@');
	var espace = str.indexOf(' ');
	var lgtotal = str.length;
	
	if( (lgtotal-point < 3) || point == -1 || arobase == -1 || espace != -1 || point < arobase)
		return false;
	else return true;
}

function valeurradio(rd)
		{
			cocher=0;
			
			for(i=0;i<rd.length;i++)
			{
				if(rd[i].checked) cocher=rd[i].value;
			}
			
			return cocher;
		}
		
function verifierEcard(){
	var erreur = "";
	
	with(document.form1)
	{
		var chpexpprenom = srcprenom.value;
		var chpexpnom = srcnom.value;
		var chpexpemail = srcemail.value;
		var chpdestprenom = destprenom.value;
		var chpdestnom = destnom.value;
		var chpdestemail = destemail.value;
		var chpmessage = message.value;
	}
	
	if(!chpexpprenom || !chpexpnom || !chpexpemail || !chpdestprenom || !chpdestnom || !chpdestemail) // || !chpmessage)
	{
		erreur += "Veuillez remplir les champs obligatoires :\n\n";
	
		if(!chpexpprenom)	erreur += "\t- votre prenom\n";
		if(!chpexpnom)	erreur += "\t- votre nom\n";
		if(!chpexpemail)	erreur += "\t- votre email\n";
		if(!chpdestprenom)	erreur += "\t- le prenom de votre ami\n";
		if(!chpdestnom)	erreur += "\t- le nom de votre ami\n";
		if(!chpdestemail)	erreur += "\t- l'email de votre ami\n";
		//if(!chpmessage)	erreur += "\t- Votre message\n";
																									
		erreur += "\n";
	}
	
	if(chpexpemail && !emailvalide(chpexpemail))
	{
		erreur += "Votre adresse e-mail n'a pas un format correct.\n\n";
	}
	
	if(chpdestemail && !emailvalide(chpdestemail))
	{
		erreur += "L'adresse e-mail de votre ami n'a pas un format correct.\n\n";
	}
	
	if(erreur != "")
	{
		alert(erreur);
		return false;
	}
	else 
	{		
		return true;
	}

}

function verifierContact(){
	var erreur = "";
	
	with(document.form2)
	{
		var chpexpprenom = srcprenom.value;
		var chpexpemail = srcemail.value;
		var chpmessage = message.value;
		var chpcaptcha = verif.value;
	}
	
	if(!chpexpprenom || !chpexpemail || !chpmessage || !chpcaptcha)
	{
		erreur += "Veuillez remplir les champs obligatoires :\n\n";
	
		if(!chpexpprenom)	erreur += "\t- votre prenom\n";
		if(!chpexpemail)	erreur += "\t- votre email\n";
		if(!chpmessage)	erreur += "\t- Votre message\n";
		if(!chpcaptcha)	erreur += "\t- Le code de vérification\n";
																									
		erreur += "\n";
	}
	
	if(chpexpemail && !emailvalide(chpexpemail))
	{
		erreur += "Votre adresse e-mail n'a pas un format correct.\n\n";
	}
	
	if(erreur != "")
	{
		alert(erreur);
		return false;
	}
	else 
	{		
		return true;
	}

}


function verifierNewsletter(){
	var erreur = "";
	
	with(document.formnews)
	{
		var chpemail = email_address.value;
	}
	
	if(chpemail && !emailvalide(chpemail) || chpemail == 'Votre email' || !chpemail)
	{
		erreur += "Votre adresse e-mail n'a pas un format correct.\n\n";
	}
	
	if(erreur != "")
	{
		alert(erreur);
		return false;
	}
	else 
	{		
		return true;
	}

}

function afficher_recalculer(id_produit)
{
	document.getElementById('btn-recalculer-petit' + id_produit).style.display = '';
	document.getElementById('texte-recalculer-petit' + id_produit).style.display = '';
}

function setpng(img) { if(document.all && (IEver=parseFloat(navigator.appVersion.split("MSIE")[1])) && (IEver>=5.5) && (IEver<7) && document.body.filters && img) {
	imgName=img.src.toUpperCase();
	if(imgName.substring(imgName.length-3,imgName.length)=="PNG") img.outerHTML=
		"<span "+(img.id?"id='"+img.id+"' ":"")+(img.className?"class='"+img.className+"' ":"")+(img.title?"title=\""+img.title+"\" ":"")
		+"style=\"width:"+img.width+"px;height:"+img.height+"px;"+(img.align=="left"?"float:left;":(img.align=="right"?"float:right;":""))
		+(img.parentElement.href?"cursor:hand;":"")+"display:inline-block;"+img.style.cssText+";"
		+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+img.src+"',sizingMethod='scale');\"></span>";
}}

function alert_condition() {
	erreur = '';
	
	val_condition = document.getElementById("condition").checked;
	val_payment0 = document.getElementById("payment0").checked;
	val_payment1 = document.getElementById("payment1").checked;
	
	if(!val_payment0 && !val_payment1)
	{
		erreur += "* Veuillez choisir un mode de paiement\n\n";
	}
	
	if(!val_condition) // || !chpmessage)
	{
		erreur += "* Veuillez accepter les conditions generales de vente";
	}
	
	if(erreur != "")
	{
		alert(erreur);
		return false;
	}
	else 
	{		
		return true;
	}
}
function notation(products_id,note){
	for(i=0;i<=note;i++){
		//void(console.log('etoile_'+products_id+'_'+i));
		document.getElementById('etoile_'+products_id+'_'+i).src='images/etoile1_on.gif';
	}
	for(i=note+1;i<5;i++){
		document.getElementById('etoile_'+products_id+'_'+i).src='images/etoile3.gif';
	}
	//alert(products_id+":"+note);
}


function verifFormPromo()
{
	var erreur = "";
	
	with(document.formpromo)
	{
		var chppromo = gv_redeem_code.value;
	}
	
	if(chppromo == 'Code promo' || !chppromo)
	{
		erreur += "Veuillez saisir un code promo.\n\n";
	}
	
	if(erreur != "")
	{
		alert(erreur);
		return false;
	}
	else 
	{		
		return true;
	}
}
