﻿
function ouvrirfermer(events)			{ if(document.getElementById(events).style.display=="block")	{	document.getElementById(events).style.display="none";	}
    																					else			{	document.getElementById(events).style.display="block";	}
    									}



function chgpage()
{
	if ((document.getElementById("formbandeau").listecategories.selectedIndex != 1)&&(document.getElementById("formbandeau").listeenergie.selectedIndex != 1)&&(document.getElementById("formbandeau").listetri.selectedIndex != 1))
	{
		location.href = "index_cat"+document.getElementById("formbandeau").listecategories.options[document.getElementById("formbandeau").listecategories.selectedIndex].value+"-ene"+document.getElementById("formbandeau").listeenergie.options[document.getElementById("formbandeau").listeenergie.selectedIndex].value+"-tri"+document.getElementById("formbandeau").listetri.options[document.getElementById("formbandeau").listetri.selectedIndex].value+".html";
	}
	else if ((document.getElementById("formbandeau").listecategories.selectedIndex == 1)&&(document.getElementById("formbandeau").listeenergie.selectedIndex != 1)&&(document.getElementById("formbandeau").listetri.selectedIndex != 1))
	{
		location.href = "index_ene"+document.getElementById("formbandeau").listeenergie.options[document.getElementById("formbandeau").listeenergie.selectedIndex].value+"-tri"+document.getElementById("formbandeau").listetri.options[document.getElementById("formbandeau").listetri.selectedIndex].value+".html";
	}
	else if ((document.getElementById("formbandeau").listecategories.selectedIndex != 1)&&(document.getElementById("formbandeau").listeenergie.selectedIndex == 1)&&(document.getElementById("formbandeau").listetri.selectedIndex != 1))
	{
		location.href = "index_cat"+document.getElementById("formbandeau").listecategories.options[document.getElementById("formbandeau").listecategories.selectedIndex].value+"-tri"+document.getElementById("formbandeau").listetri.options[document.getElementById("formbandeau").listetri.selectedIndex].value+".html";
	}
	else if ((document.getElementById("formbandeau").listecategories.selectedIndex != 1)&&(document.getElementById("formbandeau").listeenergie.selectedIndex != 1)&&(document.getElementById("formbandeau").listetri.selectedIndex == 1))
	{
		location.href = "index_cat"+document.getElementById("formbandeau").listecategories.options[document.getElementById("formbandeau").listecategories.selectedIndex].value+"-ene"+document.getElementById("formbandeau").listeenergie.options[document.getElementById("formbandeau").listeenergie.selectedIndex].value+".html";
	}
	else if ((document.getElementById("formbandeau").listecategories.selectedIndex == 1)&&(document.getElementById("formbandeau").listeenergie.selectedIndex == 1)&&(document.getElementById("formbandeau").listetri.selectedIndex != 1))
	{
		location.href = "index_tri"+document.getElementById("formbandeau").listetri.options[document.getElementById("formbandeau").listetri.selectedIndex].value+".html";
	}
	else if ((document.getElementById("formbandeau").listecategories.selectedIndex == 1)&&(document.getElementById("formbandeau").listeenergie.selectedIndex != 1)&&(document.getElementById("formbandeau").listetri.selectedIndex == 1))
	{
		location.href = "index_ene"+document.getElementById("formbandeau").listeenergie.options[document.getElementById("formbandeau").listeenergie.selectedIndex].value+".html";
	}
	else if ((document.getElementById("formbandeau").listecategories.selectedIndex != 1)&&(document.getElementById("formbandeau").listeenergie.selectedIndex == 1)&&(document.getElementById("formbandeau").listetri.selectedIndex == 1))
	{
		location.href = "index_cat"+document.getElementById("formbandeau").listecategorie.options[document.getElementById("formbandeau").listecategorie.selectedIndex].value+".html";
	}
	else if ((document.getElementById("formbandeau").listecategories.selectedIndex == 1)&&(document.getElementById("formbandeau").listeenergie.selectedIndex == 1)&&(document.getElementById("formbandeau").listetri.selectedIndex == 1))
	{
		location.href = "index.php";
	}
}


// Verification du remplissage des champs du formulaire "Contact" et "Vehicule"
function valider(contact)
{
	if(contact.nom.value=='') // 1
	{
		alert("Entrez votre nom.");
		contact.nom.focus();
		return false;
	}
	else if(contact.mail.value=='') // 1
	{
		alert("Entrez votre mail ou t\351l\351phone.");
		contact.mail.focus();
		return false;
	}
	else if(contact.message.value=='') // 1
	{
		alert("Entrez votre message avant de l'envoyer...");
		contact.message.focus();
		return false;
	}
	else
	{
		return true;
	}
}



function LimiterTextArea(moncontroletexte, nbcar, moncontroledecompte)
{
	moncontroletexte.onclick = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)};
	moncontroletexte.onblur = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)};
	moncontroletexte.onkeyup = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)};
	moncontroletexte.onkeypress = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)};
	moncontroledecompte.innerHTML = NbCarRestant(moncontroletexte, nbcar);
}


 
function TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)
{    
	if (moncontroletexte.value.length <= nbcar)
	{
	    moncontroledecompte.innerHTML = NbCarRestant(moncontroletexte, nbcar);
	    return true;
	}
	else
	{ 
	    // Empeche la valuer negative au retour
	    moncontroletexte.value = moncontroletexte.value.substr(0, nbcar);
	    
	    moncontroledecompte.innerHTML = NbCarRestant(moncontroletexte, nbcar);
	    return false;
	}	      
}


// Verification du nombre de caractere restant lors de l'ecriture dans un champs texte
function NbCarRestant(moncontroletexte, nbcar)
{
	return new Number( nbcar - moncontroletexte.value.length);
}


// Verification du remplissage des champs du formulaire "ajout/modif" d'un vehicule
function Verif(form)
{

	var strTexte="\n\n";
	var i=0;
	
	if(form.titre.value=='') // 1
	{
		strTexte+="Le nom du v\351hicule n'est pas indiqu\351\n"; var i = 1;
	}
		
	if(form.categorie.value=='') // 1
	{
		strTexte+="La cat\351gorie n'est pas s\351lectionn\351e\n"; var i = 1;
	}
	
  if(form.energie.value=='') // 1
	{
		strTexte+="L'\351nergie n'est pas selectionn\351e\n"; var i = 1;
	}
		
	
		
	
	
	if(i==1)
		{alert(strTexte); return false; }
	
	
	else
	
	{return true;
	}

}


// Confirmation de suppression d'un vehicule dans la liste
function confirmer_suppression()
{
	if(!confirm("Etes-vous s\373r de vouloir supprimer ce v\351hicule ?"))
		return false; //pour ne pas revenir au debut de la page
}


// Confirmation de suspension d'un vehicule dans la liste
function confirmer_suspension()
{
	if(!confirm("Etes-vous s\373r de vouloir suspendre ce v\351hicule ?"))
		return false; //pour ne pas revenir au debut de la page
}


// Confirmation de suppression d'une categorie
function confirmer_sup_cat()
{
	if(!confirm("Etes-vous s\373r de vouloir supprimer cette cat\351gorie ?"))
		return false; //pour ne pas revenir au debut de la page
}


// Confirmation d'ajout d'une categorie
function confirmer_ajout_cat()
{
	if(!confirm("Etes-vous s\373r de vouloir ajouter cette cat\351gorie ?"))
		return false; //pour ne pas revenir au debut de la page
}


// Confirmation de modification d'une categorie
function confirmer_modif_cat()
{
	if(!confirm("Etes-vous s\373r de vouloir modifier cette cat\351gorie ?"))
		return false; //pour ne pas revenir au debut de la page
}


// Confirmation de suppression d'une energie
function confirmer_sup_energie()
{
	if(!confirm("Etes-vous s\373r de vouloir supprimer cette \351nergie ?"))
		return false; //pour ne pas revenir au debut de la page
}


// Confirmation d'ajout d'une energie
function confirmer_ajout_energie()
{
	if(!confirm("Etes-vous s\373r de vouloir ajouter cette \351nergie ?"))
		return false; //pour ne pas revenir au debut de la page
}


// Confirmation de modification d'une energie
function confirmer_modif_energie()
{
	if(!confirm("Etes-vous s\373r de vouloir modifier cette \351nergie ?"))
		return false; //pour ne pas revenir au debut de la page
}


// Confirmation de suppression d'une option
function confirmer_sup_option()
{
	if(!confirm("Etes-vous s\373r de vouloir supprimer cette option ?"))
		return false; //pour ne pas revenir au debut de la page
}


// Confirmation d'ajout d'une option
function confirmer_ajout_option()
{
	if(!confirm("Etes-vous s\373r de vouloir ajouter cette option ?"))
		return false; //pour ne pas revenir au debut de la page
}


// Confirmation de modification d'une option
function confirmer_modif_option()
{
	if(!confirm("Etes-vous s\373r de vouloir modifier cette option ?"))
		return false; //pour ne pas revenir au debut de la page
}

