/****************************************************************************
METHODES DU PANNEAU COULISSANT
*****************************************************************************/

var heightMax = 250;
var vitesse_px = 1;

function openDiv(nomDiv){
	var element = document.getElementById(nomDiv);
	element.style.display='block';
	document.getElementById("lien"+nomDiv).href="javascript:closeDiv('"+nomDiv+"');";
	document.getElementById("img"+nomDiv).src="/portail/images/up.gif";
	document.getElementById("content"+nomDiv).style.display='block';
}

function closeDiv(nomDiv){
	var element = document.getElementById(nomDiv);
	document.getElementById("content"+nomDiv).style.display='none';
	document.getElementById("lien"+nomDiv).href="javascript:openDiv('"+nomDiv+"');";
	document.getElementById("img"+nomDiv).src="/portail/images/down.gif";
	element.style.display='none';

}

function afficheCouleur(){
	if(formRecherche.typerecherche[0].checked){
		document.getElementById('couleur_div').style.display = 'block';
	}else{
		document.getElementById('couleur_div').style.display = 'none';
	}
}

function validerSaisieRecherche(){
	var checkSaisies = true;
	var message="";
	if(document.formRecherche.recherche.value == ""){
		message="Vous devez renseigner le texte ? rechercher.\u000A" ;
		checkSaisies = false;
	}
	if (message!=""){
		alert(message);
	}
	if(checkSaisies == true){
			document.formRecherche.submit();

	}
}


function afficheDetail(idHidden){
	document.getElementById('details_div').innerHTML = document.getElementById(idHidden).value;
	document.getElementById('details_div').style.display = 'block';
}

/****************************************************************************
METHODES DE LA PAGE DE RECHERCHE ASSOCIATION METS/VINS
*****************************************************************************/
function refreshCriteres(){
	document.formRecherche.action.value="refreshAccord";
	document.formRecherche.submit();
}

function valideForm(){
	if(document.formRecherche.plat.value == ""){
		alert("Vous devez saisir un nom de plat.");
	}else if(document.formRecherche.appellation.options[document.formRecherche.appellation.selectedIndex].value=="-1"){
		alert("Vous devez s?lectionner une appellation.");
	}else if(document.formRecherche.categorie.options[document.formRecherche.categorie.selectedIndex].value=="-1"){
		alert("Vous devez s?lectionner une cat?gorie.");
	}else{
		document.formRecherche.submit();
	}
}

/****************************************************************************
METHODES DE LA PAGE DE CREATION DE COMPTE
*****************************************************************************/
function validerSaisie(){
	var checkSaisies = true;
	var message="";
	if(document.formInscription.login.value == ""){
		message="- L'identifiant est un champs obligatoire.\u000A" ;
		checkSaisies = false;
	} 	
	if(document.formInscription.pwd1.value == "" || document.formInscription.pwd2.value == ""){
		message = message + "- Le mot de passe est un champs obligatoire. Il doit ?tre saisi 2 fois.\u000A";
		checkSaisies = false;
	}
	if(document.formInscription.pwd1.value != document.formInscription.pwd2.value){
		message = message + "- Les deux mots de passes saisis sont diff?rents.\u000A";
		checkSaisies = false;
	}
	if (document.formInscription.question.value == "") {
		message = message +"- Vous devez renseigner une phrase cl?e pour la question qui vous sera pos?e.\u000A" ;
	}
	if (document.formInscription.reponse.value == "") {
		message = message +"- Vous devez renseigner une r?ponse ? la phrase cl?e.\u000A" ;
	}
	if (document.formInscription.contrat.item(1).checked){
		message=message + "- Vous devez accepter les termes du contrat pour valider votre inscription.\u000A";
		checkSaisies = false;
	}
	if (message!="")
		alert(message);
	if(checkSaisies == true){
		document.formInscription.submit();
	}
}
function quitter(){
	window.close();
}


/**********************************************************************
************* RECUPERATION PASSWORD ***********************************
**********************************************************************/
function validerSaisiePwd(){
	var checkSaisies = true;
	var message="";
	if(document.formRecupPwd.mail.value == ""){
		message="- Le mail est un champs obligatoire.\u000A" ;
		checkSaisies = false;
	} 
	if (message!="")
		alert(message);
	if(checkSaisies == true){
		document.formRecupPwd.submit();
	}
}

function quitter(){
	window.close();
} 


/**********************************************************************
************* LES SONDAGES ********************************************
**********************************************************************/
function validerSondage(){
	
	if(document.getElementById("sondage_mail").value == ""){
		alert("Votre email est obligatoire!");
		return false;
	}else{
		document.getElementById("sondage_form").submit();
	}
	
}


/**********************************************************************
************* LA DEMANDE DE DEVIS *************************************
**********************************************************************/
function validerDevis(){
	if(document.getElementById("date").value==""){
		alert("La date est un champ obligatoire, nous permettant de gérer les disponibilités des millésimes.");
	}else if(document.getElementById("lieu").value==""){
		alert("Le lieu est un champ obligatoire, nous permettant de gérer les frais de livraison.");
	}else if(document.getElementById("texte").value==""){
		alert("La description de votre menu est obligatoire,nous permettant de vous répondre avecun maximum de précision.");
	}else{
		document.getElementById("devis_form").submit();
	}
}
