// JavaScript Document


//Module de recherche
function non_reduit(id){
	document.getElementById("lien_"+id).style.visibility = 'hidden';
	document.getElementById("d_"+id).style.display = 'block';
	
}

function reduit(id){
	document.getElementById("lien_"+id).style.visibility = 'visible';
	document.getElementById("d_"+id).style.display = 'none';	
}


// Formulaire de Contact
function valideContact(Tchamp, email, MsgErrVide, MsgErrMail){
	var cpt=0;
	
	//check champs vide
	for(i=0; i< Tchamp.length; i++)
	{
	    document.getElementById(Tchamp[i]).style.background="#FFFFFF";
	    document.getElementById(Tchamp[i]).style.border = "1px solid #a5acb2";

	    if(document.getElementById(Tchamp[i]).value == "")
	    { 
	        cpt++;
	        document.getElementById(Tchamp[i]).style.background="#fbdddd";
	        document.getElementById(Tchamp[i]).style.border = "1px solid #a5acb2";
	    }
	}
	//alert
	//if(cpt != 0){alert("Veuillez remplir les champs obligatoires"); return false;}
	if(cpt != 0){alert(MsgErrVide); return false;}
	
	//check syntaxe email
	if ((document.getElementById(email).value.indexOf("@")>=0)&&(document.getElementById(email).value.indexOf(".")>=0)) { return true;	}
	else {
		//alert ("mail invalide !!"); 
		alert (MsgErrMail); 
		document.getElementById(email).style.background="#fbdddd";
		document.getElementById(email).style.border = "1px solid #a5acb2";
		return false;
	}
}


//Ajouter aux favoris
function Addfavoris(url,titre){
    
    if ((navigator.appName.indexOf("Microsoft",0)>=0) && (parseInt(navigator.appVersion)>=4)) {
		window.external.AddFavorite(url,titre);
	} else {
		//alert("Cette fonction n'est proposée que par Internet Explorer 4+")
		window.sidebar.addPanel(titre,url,""); 
	}
} 


// Formulaire Envoyer à un ami
function valideAmi(Tchamp, email, emailDest){
	var cpt=0;

	//check champs vide
	for(i=0; i< Tchamp.length; i++)
	{
	    document.getElementById(Tchamp[i]).style.background="#FFFFFF";
	    document.getElementById(Tchamp[i]).style.border = "1px solid #a5acb2";

	    if(document.getElementById(Tchamp[i]).value == "")
	    { 
	        cpt++;
	        document.getElementById(Tchamp[i]).style.background="#fbdddd";
	        document.getElementById(Tchamp[i]).style.border = "1px solid #a5acb2";
	    }
	}
	//alert
	if(cpt != 0){alert("Veuillez remplir les champs obligatoires"); return false;}
	
	//check syntaxe email
	if ((document.getElementById(emailDest).value.indexOf("@")>=0)&&(document.getElementById(emailDest).value.indexOf(".")>=0)) 
	{ 
	    if((document.getElementById(email).value.indexOf("@")>=0)&&(document.getElementById(email).value.indexOf(".")>=0)){ return true; }
	    else
	    {
	        alert ("mail invalide !!"); 
		    document.getElementById(email).style.background="#fbdddd";
		    document.getElementById(email).style.border = "1px solid #a5acb2";
		    return false;
	    }
	}
	else {
		alert ("mail invalide !!"); 
		document.getElementById(emailDest).style.background="#fbdddd";
		document.getElementById(emailDest).style.border = "1px solid #a5acb2";
		return false;
	}
}

// Formulaire Envoyer à un ami
function valideOffreEmploi(Tchamp, email, cv, lm){
	var cpt=0;

	//check champs vide
	for(i=0; i< Tchamp.length; i++)
	{
	    document.getElementById(Tchamp[i]).style.background="#FFFFFF";
	    document.getElementById(Tchamp[i]).style.border = "1px solid #a5acb2";

	    if(document.getElementById(Tchamp[i]).value == "")
	    { 
	        cpt++;
	        document.getElementById(Tchamp[i]).style.background="#fbdddd";
	        document.getElementById(Tchamp[i]).style.border = "1px solid #a5acb2";
	    }
	}
	//alert
	if(cpt != 0){alert("Veuillez remplir les champs obligatoires"); return false;}
	
	//check syntaxe email
	if ((document.getElementById(email).value.indexOf("@")>=0)&&(document.getElementById(email).value.indexOf(".")>=0)) 
	{ 
	    if(document.getElementById[cv].innerHTML == ""){alert("Veuillez sélectionnez votre CV !");}
	    else if(document.getElementById[lm].innerHTML == ""){alert("Veuillez sélectionnez votre Lettre de motivation!");}
	    else{ return true; }
	}
	else {
		alert ("mail invalide !!"); 
		document.getElementById(email).style.background="#fbdddd";
		document.getElementById(email).style.border = "1px solid #a5acb2";
		return false;
	}
}


//Formulaire Distributeur
function valideDistri(Tchamp, email, MsgErrVide, MsgErrMail){
   
    var cpt=0;
	
	//check champs vide
	for(i=0; i< Tchamp.length; i++)
	{
	    document.getElementById(Tchamp[i]).style.background="#FFFFFF";
	    document.getElementById(Tchamp[i]).style.border = "1px solid #a5acb2";

	    if(document.getElementById(Tchamp[i]).value == "")
	    { 
	        cpt++;
	        document.getElementById(Tchamp[i]).style.background="#fbdddd";
	        document.getElementById(Tchamp[i]).style.border = "1px solid #a5acb2";
	    }
	}
	//alert
	//if(cpt != 0){alert("Veuillez remplir les champs obligatoires"); return false;}
	if(cpt != 0){alert(MsgErrVide); return false;}
	
	//check syntaxe email
	if ((document.getElementById(email).value.indexOf("@")>=0)&&(document.getElementById(email).value.indexOf(".")>=0)) { return true;	}
	else {
		//alert ("mail invalide !!"); 
		alert (MsgErrMail); 
		document.getElementById(email).style.background="#fbdddd";
		document.getElementById(email).style.border = "1px solid #a5acb2";
		return false;
	}
}