/* function BoutonDroit()
{
        if((event.button==2)||(event.button==3)||(event.button==4))
                        alert('Respectez la création');

document.onmousedown=BoutonDroit;
} */
if (navigator.platform == "Win32" && navigator.appName == "Microsoft Internet Explorer" && window.attachEvent) {
        window.attachEvent("onload", alphaBackgrounds);
        
        document.writeln('<style type="text/css">img { visibility:hidden; } </style>');
        window.attachEvent("onload", fnLoadPngs);
}
// Sleight Background
function alphaBackgrounds(){
        var rslt = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
        var itsAllGood = (rslt != null && Number(rslt[1]) >= 5.5);
        for (i=0; i<document.all.length; i++){
                var bg = document.all[i].currentStyle.backgroundImage;
                if (itsAllGood && bg){
                        if (bg.match(/\.png/i) != null){
                                var mypng = bg.substring(5,bg.length-2);
                                document.all[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+mypng+"', sizingMethod='scale')";
                                document.all[i].style.backgroundImage = "url('/assets/images/x.gif')";
                        }
                }
        }
}
// Sleight Simple
function fnLoadPngs()
{
        var rslt = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
        var itsAllGood = (rslt != null && Number(rslt[1]) >= 5.5);

        for (var i = document.images.length - 1, img = null; (img = document.images[i]); i--)
        {
                if (itsAllGood && img.src.match(/\.png$/i) != null)
                {
                        var src = img.src;
                        var div = document.createElement("DIV");
                        div.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "', sizing='scale')"
                        div.style.width = img.width + "px";
                        div.style.height = img.height + "px";
                        img.replaceNode(div);
                }
                img.style.visibility = "visible";
        }
}


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		barre_01_over = newImage("images/barre_01-over.jpg");
		barre_02_over = newImage("images/barre_02-over.jpg");
		barre_03_over = newImage("images/barre_03-over.jpg");
		barre_04_over = newImage("images/barre_04-over.jpg");
		barre_05_over = newImage("images/barre_05-over.jpg");
		barre_06_over = newImage("images/barre_06-over.jpg");
		preloadFlag = true;
	}
}




function valid_contact()
{
		var alerte = 'Le formulaire que vous venez de valider est incomplet, veuillez compléter les informations suivantes :\n\n\t';
		var nom = document.formulaire.Nom.value;
		var email = document.formulaire.Email.value;
		var message = document.formulaire.Message.value;
		var error = false;
		
		var modele = /^[a-zA-Z0-9\.\-_]+@[a-zA-Z0-9]+\.[a-zA-Z]{2,5}$/i;
		
		if(nom == ""){
			alerte = alerte + '* votre nom.\n\t';
			error = true;
		}

		if(email == ""){
			alerte = alerte + '* votre email.\n\t';
			error = true;
		}
		else{
			if (document.formulaire.Email.value.indexOf("@") != "-1" && document.formulaire.Email.value.indexOf(".") != "-1" &&	document.formulaire.Email.value != "")
			{               }
			else
			{
				error = true;
          		alert("Votre adresse email est invalide !");
        		stop();
			}
		}
		
		
		if(message == ""){
			 alerte = alerte + '* votre message.';
			 error = true;
		}
		
		if(error == true)alert(alerte);
		else document.formulaire.submit();
		
		
        
}

function valid_news(formulaire)
{
		var alerte = 'Le formulaire que vous venez de valider est incomplet, veuillez compléter les informations suivantes :\n\n\t';
		var mdp =  document.nouveau.passe.value;
		var mdp2 =  document.nouveau.passe2.value;
		var mail =  document.nouveau.email.value;
		var parrain =  document.nouveau.parrain.value;

		var error = false;
		
		var modele = /^[a-zA-Z0-9\.\-_]+@[a-zA-Z0-9]+\.[a-zA-Z]{2,5}$/i;
		
		if(mdp == ""){
			alerte = alerte + '* votre passe.\n\t';
			error = true;
		}
		if(mdp2 == ""){
			alerte = alerte + '* votre confirmation de passe.\n\t';
			error = true;
		}
		if(mdp != mdp2){
			alerte = alerte + '* Les 2 mots de passe doivent être identiques.\n\t';
			error = true;
		}
		if(mail == ""){
			alerte = alerte + '* votre email.\n\t';
			error = true;
		}
		if(parrain != "")
		{
			if (document.nouveau.parrain.value.indexOf("@") != "-1" && document.nouveau.parrain.value.indexOf(".") != "-1" &&	document.nouveau.parrain.value != "")
			{               }
			else
			{
				alerte = alerte + '* Email du parrain est invalide !.\n\t';
        		error = true;
			}
			
			
		}
		else{
			if (document.nouveau.email.value.indexOf("@") != "-1" && document.nouveau.email.value.indexOf(".") != "-1" &&	document.nouveau.email.value != "")
			{               }
			else
			{
				error = true;
          		alerte = alerte + '* Votre adresse email est invalide !\n\t';
        		stop();
			}

		}
	
		if(error == true)alert(alerte);
		else document.nouveau.submit();
		     
}

function VerificationEmail(elm)
{
	if (elm.value.indexOf("@") != "-1" &&
		elm.value.indexOf(".") != "-1" &&
		elm.value != "")
		return true;
	
	return false;
}



function valid_connect()
{
		var alerte = 'Le formulaire que vous venez de valider est incomplet, veuillez compléter les informations suivantes :\n\n\t';
		var mdp =  document.inscrire.password.value;
		var mail =  document.inscrire.login.value;
		var error = false;
		
		var modele = /^[a-zA-Z0-9\.\-_]+@[a-zA-Z0-9]+\.[a-zA-Z]{2,5}$/i;
		
		if(mdp == ""){
			alerte = alerte + '* votre passe.\n\t';
			error = true;
		}
		if(mail == ""){
			alerte = alerte + '* votre email.\n\t';
			error = true;
		}
		else{
			if (document.inscrire.login.value.indexOf("@") != "-1" && document.inscrire.login.value.indexOf(".") != "-1" &&	document.inscrire.login.value != "")
			{               }
			else
			{
				error = true;
          		alert("Votre adresse email est invalide !");
        		stop();
			}
		}
	
		if(error == true)alert(alerte);
		else document.inscrire.submit();
		     
}


function valid_connect2()
{
		var alerte = 'Le formulaire que vous venez de valider est incomplet, veuillez compléter les informations suivantes :\n\n\t';
		var mdp =  document.inscrire2.password.value;
		var mail =  document.inscrire2.login.value;
		var error = false;
		
		var modele = /^[a-zA-Z0-9\.\-_]+@[a-zA-Z0-9]+\.[a-zA-Z]{2,5}$/i;
		
		if(mdp == ""){
			alerte = alerte + '* votre passe.\n\t';
			error = true;
		}
		if(mail == ""){
			alerte = alerte + '* votre email.\n\t';
			error = true;
		}
		else{
			if (document.inscrire2.login.value.indexOf("@") != "-1" && document.inscrire2.login.value.indexOf(".") != "-1" &&	document.inscrire2.login.value != "")
			{               }
			else
			{
				error = true;
          		alert("Votre adresse email est invalide !");
        		stop();
			}
		}
	
		if(error == true)alert(alerte);
		else document.inscrire2.submit();
		     
}

function valid_livre()
{
		var alerte = 'Le formulaire que vous venez de valider est incomplet, veuillez compléter les informations suivantes :\n\n\t';
		var mdp =  document.livredor.livre.value;
		var error = false;
		if(mdp == ""){
			alerte = alerte + '* le message est vide.\n\t';
			error = true;
		}

		if(error == true)alert(alerte);
		else document.livredor.submit();
		     
}

var max=200; // 200 caractères maximum
function compter(f)
{
	var txt=f.livre.value;
	var nb=txt.length;
	if (nb>max) 
	{ 
		alert("Pas plus de "+max+" caractères dans ce champ");
		f.livre.value=txt.substring(0,max);
		nb=max;
    }
	f.nbcar.value=nb;
}

function result()
{
	var mdp5 =  document.audiotel60974.code[1].value;
	if (mdp5 == "") 
	{ 
		alert("veuillez entrer le code");

    }
	else document.audiotel60974.submit();
}


function valid_perdu()
{
		var alerte = 'Le formulaire que vous venez de valider est incomplet, veuillez compléter les informations suivantes :\n\n\t';
		var mail =  document.formperdu.Email.value;
		var error = false;
		
		var modele = /^[a-zA-Z0-9\.\-_]+@[a-zA-Z0-9]+\.[a-zA-Z]{2,5}$/i;

		if(mail == ""){
			alerte = alerte + '* votre email.\n\t';
			error = true;
		}
		else{
			if (document.formperdu.Email.value.indexOf("@") != "-1" && document.formperdu.Email.value.indexOf(".") != "-1" &&	document.formperdu.Email.value != "")
			{               }
			else
			{
				error = true;
          		alert("Votre adresse email est invalide !");
        		stop();
			}
		}
	
		if(error == true)alert(alerte);
		else document.formperdu.submit();
		     
}


function favoris() 
{
	if ( navigator.appName != 'Microsoft Internet Explorer' )
	{ window.sidebar.addPanel("pause-cadeaux","http://http://www.pause-cadeaux.com/","Pause-cadeaux"); }
	else { window.external.AddFavorite("http://http://www.pause-cadeaux.com/","Pause-cadeaux"); } 
}

function popen (fileUrl, width, height, leftPos, topPos, redim, scroll) 
{
  window.open(fileUrl, "pop", "resizable=" + redim + ",left=" + leftPos + ",top=" + topPos + ",height=" + height + ",width=" + width + ",directories = no,menubar = no,statusbar = no,toolbar = no,scrollbars=" + scroll);
}

function verifMail(pseudo)
{
	if(pseudo!='')
	{
	  if (window.XMLHttpRequest) { 
			xhr = new XMLHttpRequest();
		}
		else if (window.ActiveXObject) 
		{
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	//on appelle la fonction alert_bonjour(xhr) après l'appel du requete.php
		xhr.onreadystatechange = function() { alert_mail(xhr); };
	//on appelle le fichier requete.php 
		xhr.open("GET", "verifmail.php?mail="+pseudo+"", true);
		xhr.send(null);
	}
}
    
function alert_mail(xhr)
{
    if (xhr.readyState==4) 
    {
		
		if(xhr.responseText==1)
		 document.getElementById('pseudobox').innerHTML = "cet email existe déja"
		
		  else if(xhr.responseText==0)
		 document.getElementById('pseudobox').innerHTML = ""  	
    }
}
