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

var heightMax = 200;
var vitesse_px = 1;

function openDiv(nomDiv){
	var element = document.getElementById(nomDiv);
	element.style.display='block';
	var heightCurrent=0;
	while(heightCurrent<heightMax){
		heightCurrent = heightCurrent+vitesse_px;
		element.style.height=heightCurrent+"px";
		if(heightCurrent < heightMax){
			document.getElementById("lien"+nomDiv).href="javascript:closeDiv('"+nomDiv+"');";
			document.getElementById("img"+nomDiv).src="/portail/images/up.gif";
		}else{
			document.getElementById("content"+nomDiv).style.display='block';
		}
	}
}

function closeDiv(nomDiv){
	var element = document.getElementById(nomDiv);
	document.getElementById("content"+nomDiv).style.display='none';
	var heightCurrent = heightMax;
	while(heightCurrent>0){
		heightCurrent = heightCurrent-vitesse_px;
		element.style.height=heightCurrent+"px";
		if(heightCurrent > 0){
			document.getElementById("lien"+nomDiv).href="javascript:openDiv('"+nomDiv+"');";
			document.getElementById("img"+nomDiv).src="/portail/images/down.gif";
		}else{
			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();
}

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

