function gotopage(info)
{
	window.location.href=info;
}

function viewDetail(idTitre)
{
	window.open('/Magazine/Magazine-Details.asp?idTitre=' + idTitre, 'Magazine_Details', 'location=no, width=600, height=400, menubar=no, status=no, scrollbars=no, menubar=no');
}

function viewFormCde(url)
{
	window.open(url, 'Confirmation_Commande', 'width=500px,height=400px,scrollbars=1,toolbar=1,menubar=1,resizable=1');
}
function validate() {
	if (document.getElementById("idtitre").value=="" || document.getElementById("idtitre").value=="0")
	{
	alert ("Vous n'avez pas saisi votre titre");
	event.returnValue=false;
	}
	else
				//this.formExpresse.submit()
				this.location = "/magazine/Abonnement.asp?idtitre="+document.getElementById("idtitre").value
	}
function verification()
{
    if (document.Form1.adresse.value == ''){
        alert('\nVeuillez saisir une adresse de livraison.');
        return false;
        }
    if (document.Form1.codePostal.value == ''){
        alert('\nVeuillez choisir le code postal.');
        return false;
        }
   if (document.Form1.ville.value == ''){
        alert('\nVeuillez choisir la ville.');
        return false;
        } 			
}	

function valid_stock(prm) {
	 document.Form1.submit() ;
	}
	

function get_auto(arg) {
	var olinkps, olinkcd, oauto
	olinkps=document.getElementById('abopoursoi'+arg);
	olinkcd=document.getElementById('abocadeau'+arg);
	oauto=document.getElementById('auto'+arg);

	ps=olinkps.href;
	cd=olinkcd.href;
	lops=ps.length ;
	locd=cd.length ;
	abops=ps.substring(0,lops-1);
	abocd=cd.substring(0,locd-1);
	if (oauto.checked)
	 {
	 olinkps.href=abops + "1";
	 olinkcd.href=abocd + "1";
	 }
	 else {
	 olinkps.href = abops + "0";
	 olinkcd.href = abocd + "0"; 
	 }
	}
	
function tarif(famille, codebarre, mode)  {
var typepays
var opays
opays=document.getElementById('paysnum'); 
if (mode=='van') {
typepays='paysnum';
}
else {
opays=document.getElementById('paysabo'); 
typepays='paysabo';
}
window.location.href='/kiosque/magazines/abonnement.asp?context=van&icfam='+ famille +'&codebarre='+ codebarre +'&'+ typepays +'='+ opays.value + '&chx='+ mode +'&choixpays=1';
}


    function validationEmail(strMail)
    {
        var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
		if (! regex.test(strMail))
		{
			alert('Veuillez saisir une adresse mail valide');
		}
        return (regex.test(strMail))
    }
    
    function validateEmailNewsletter(form)
    {                    
        var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;                                        
        if (!validationEmail(form.mon_email.value))
        {
            alert('Veuillez saisir une adresse mail valide');
            return false;
        }
        return true;                    
    }
	
	function EnvoyerOffreAmi()
	{				
		var myDiv;
		myDiv = document.getElementById("EnvoyerOffreAmi");
		if (myDiv.style.display == "block")
		{		
			myDiv.style.display = "none";
		}
		else
		{
			myDiv.style.display = "block";
		}
	}
	
	function EnvoyerAvis()
	{				
		var myDiv;
		myDiv = document.getElementById("Div_Avis");
		if (myDiv.style.display == "block")
		{		
			myDiv.style.display = "none";
		}
		else
		{
			myDiv.style.display = "block";
		}
	}

	function lightStar(nb)
	{
		var oHidden;
		for (i=nb;i<=5;i++)
		{
		   document.getElementById('star_'+i).src = '/via/imagesviaRentree2008/page/avis/star_off.gif' ;
		}
		for (i=1;i<=nb;i++)
		{
		   document.getElementById('star_'+i).src = '/via/imagesviaRentree2008/page/avis/star_on.gif' ;
		}
		oHidden = document.getElementById("A_note");
		oHidden.value = nb;
	}

    function validationEmail(strMail)
    {
        var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;                                        
        return (regex.test(strMail))        
    }
    function envoyezAmiValidation(form)
    {        
        // Infos du parrain
        if ((form.fi.value == "") || (!validationEmail(form.em.value)))
        {
            alert('Veuillez renseigner votre prénom et adresse mail.');
        }  
        // Infos du 1er filleul : Informations obligatoire        
        if ((form.firstName_0.value == "") || (!validationEmail(form.email_0.value)))
        {
            alert('Veuillez renseigner le prénom et l\'adresse mail votre premier ami.');
            return false;
        }    
                      
        return true;        
    }
	