//fonction supprimer panier
function suppr_art(valeur)
{
document.location="vider_panier.asp?ref_session="+valeur;
}

//fonction validation de l'email pour paiement
function validation_paiement(valeur)
{
if (valeur!="")
	{
	//document.forms[1].EMAIL.blur();
		if (document.paiement.EMAIL.value=="")
		{
		alert("Saisie de l'email obligatoire");
		document.paiement.EMAIL.focus();
		return false;
		}
		if (document.paiement.EMAIL.value != document.paiement.EMAIL2.value)
		{
		alert("Attention vérifier votre email");
		document.paiement.EMAIL.focus();
		return false;
		}
		
		
    
		apos=document.paiement.EMAIL.value.indexOf("@");        // Cherche position de "@"
    		dotpos=document.paiement.EMAIL.value.lastIndexOf(".");  // Cherche dernière position de "."
		lastpos=document.paiement.EMAIL.value.length-1;         // Contrôle si l'adresse est vraisemblable
		
		if (apos<1 || dotpos-apos<2 || lastpos-dotpos>4 || lastpos-dotpos<2)
		{
		alert("Veuillez vérifier la syntaxe de votre émail");
		document.paiement.EMAIL.focus();
		return false;
		}
      
	}
else
{
	alert("Commande vide.");
	return false;
}
}

//fonction validation de tous les champs pour paiement
function validation_paiement_full(valeur)
{
if (valeur!="")
	{
	//document.forms[1].EMAIL.blur();
		if (document.paiement.EMAIL.value=="")
		{
		alert("Saisie de l'email obligatoire");
		document.paiement.EMAIL.focus();
		return false;
		}
		else
		{		
			if (document.paiement.NOM.value=="")
			{
			alert("Saisie du nom obligatoire");
			document.paiement.NOM.focus();
			return false;
			}
			else
			{
				if (document.paiement.ADRESSE.value=="")
				{
				alert("Saisie de l'adresse obligatoire");
				document.paiement.ADRESSE.focus();
				return false;
				}
				else
				{
				if (document.paiement.ZIP.value=="")
				{
				alert("Saisie du code postal obligatoire");
				document.paiement.ZIP.focus();
				return false;
				}
				else
				{
					if (document.paiement.VILLE.value=="")
					{
					alert("Saisie du pays obligatoire");
					document.paiement.VILLE.focus();
					return false;
					}		
					else
					{
						if (document.paiement.PAYS.value=="")
						{
						alert("Saisie de la profession obligatoire");
						document.paiement.PAYS.focus();
						return false;
						}		
						else
						{
							if (document.paiement.PROFESSION.value=="")
							{
							alert("Saisie de la ville obligatoire");
							document.paiement.PROFESSION.focus();
							return false;
							}
						}
					}
				}
			}
		}
		if (document.paiement.EMAIL.value != document.paiement.EMAIL2.value)
		{
		alert("Attention vérifier votre email");
		document.paiement.EMAIL.focus();
		return false;
		}
	}
		
		
    
		apos=document.paiement.EMAIL.value.indexOf("@");        // Cherche position de "@"
    		dotpos=document.paiement.EMAIL.value.lastIndexOf(".");  // Cherche dernière position de "."
		lastpos=document.paiement.EMAIL.value.length-1;         // Contrôle si l'adresse est vraisemblable
		
		if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)
		{
		alert("Veuillez vérifier la syntaxe de votre émail");
		document.paiement.EMAIL.focus();
		return false;
		}
      
	}
else
{
	alert("Commande vide.");
	return false;
}
}

//fonction changement de format
function changeformat(themeid,themelib,editid,rub_zone)
{
document.location="catalogue.asp?id_theme="+themeid+"&libelle_theme="+themelib+"&id_edit="+editid+"&rubzone="+rub_zone+"&filtre_format="+document.forms[0].FORMATLIV.options[document.forms[0].FORMATLIV.selectedIndex].value;
}

//fonction changement d'editeur
function changeedit(themeid,themelib,collecid,colleclib,rubzone)
{
if (collecid=='0') 
	{
	document.location="catalogue.asp?id_theme="+themeid+"&libelle_theme="+themelib+"&rubzone="+rubzone+"&id_edit="+document.forms[0].EDITLIV.options[document.forms[0].EDITLIV.selectedIndex].value;
	}
else
	{
	document.location="catalogue.asp?id_collec="+collecid+"&libelle_collec="+colleclib+"&id_edit="+document.forms[0].EDITLIV.options[document.forms[0].EDITLIV.selectedIndex].value;
	}
}

//changement d'editeur à partir de la page d'accueil
function changeeditaccueil()
{
document.location="catalogue.asp?rubriqueRech=0&Format=0&tri=1&ordre=ASC&pageprev=2&themes=0&editeur="+document.forms[0].EDITLIV.options[document.forms[0].EDITLIV.selectedIndex].value;
}


function validation()
{
	if (document.forms[0].CHAINERECH.value=="")
	{
	return false;
	}
}

function montre(livre_id,  format_id)
{
 fenetre=window.open('envoieamimail.asp?id_livre=' + livre_id + '&format=' + format_id + '','','toolbar=no,location=no ,directories=no,status=no, scrollbars=no,resizable=yes, copyhistory=no,width=500,height=450')
}

function popupmsr()
{
 fenetre=window.open('popupmsr.asp','','toolbar=no,location=no ,directories=no,status=no, scrollbars=no,resizable=yes, copyhistory=no,width=400,height=350')
}

function popupnews()
{
 fenetre=window.open('popupnews.asp','','toolbar=no,location=no ,directories=no,status=no, scrollbars=no,resizable=yes, copyhistory=no,width=200,height=250')
}

function popupsimple(page,largeur,hauteur)
{
 fenetre=window.open(page,'','toolbar=no,location=no ,directories=no,status=no, scrollbars=no,resizable=yes, copyhistory=no,width=' + largeur + ',height=' + hauteur )
}

function popup(valeur)
{
newfen=window.open("extrait.asp?id_livre="+valeur,"newfen","width=600,height=350,menubar=0,status=0,location=1,scrollbars=yes,resizable,screenX=0,screenY=0");
}

function popupwma(valeur)
{
newfen=window.open("extrait.asp?id_livre="+valeur+"&typ=wma","newfen","width=600,height=350,menubar=0,status=0,location=1,scrollbars=yes,resizable,screenX=0,screenY=0");
}


function reloadpage(id_livre,id_theme,rub_zone)
{
document.location="fiche_livre.asp?id_livre="+id_livre+"&id_theme="+id_theme+"&rubzone="+rub_zone+"&format="+document.chgformat.FORMATLIV.options[document.chgformat.FORMATLIV.selectedIndex].value;
}



function RollOver(bPageActive, Color)
{
	srcElem = window.event.srcElement;
	if (Color != '')
		srcElem.style.color = Color;
		
	self.status = " ";
}	

function RollOut(bPageActive, Color1, Color2)
{
	srcElem = window.event.srcElement;
	if (bPageActive==1)
		srcElem.style.color = Color1;
	else
		srcElem.style.color = Color2;
}	

