/****************************************/


function imprimer(){
if (navigator.appName == "Netscape") {
window.print() ;
}
else {
var n = '<OBJECT ID="navi1" WIDTH=0 HEIGHT=0 CLAS"CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', n);
navi1.ExecWB(6, 2);
}
}


/****************************************/
function trim(s) {
    return s.replace(/^\s+/, '').replace(/\s+$/, '');
}

/****************************************/
function verifChampText(champ, message)
{
	if (Valider==true)
	{
		retour=true;
		if (trim(champ.value)=="")
		{
			alert(message);
			champ.focus();
			retour=false;
		}
		return retour;
	}
	else
		return false;
}

/****************************************/


function verifFormActeur()
{
	Valider=true;
	Valider=verifChampText(document.formActeur.nom, "Le nom est à préciser.", Valider);
	//Valider=verifChampText(document.formActeur.adresse1, "L'adresse est à préciser.", Valider);
	//Valider=verifChampText(document.formActeur.cp, "Le code postal est à préciser.", Valider);
	//Valider=verifChampText(document.formActeur.ville, "La ville est à préciser.", Valider);
	Valider=verifChampText(document.formActeur.localisation, "La localisation est à préciser.", Valider);
	//Valider=verifChampText(document.formActeur.datecreationj, "Le jour de la date de création est à préciser.", Valider);
	//Valider=verifChampText(document.formActeur.datecreationm, "Le mois de la date de création est à préciser.", Valider);
	//Valider=verifChampText(document.formActeur.datecreationa, "L'année de la date de création est à préciser.", Valider);
	Valider=verifChampText(document.formActeur.statutjuridique, "Le statut juridique est à préciser.", Valider);
	//Valider=verifChampText(document.formActeur.nbhabitants, "Le nombre d'habitants est à préciser.", Valider);
	//Valider=verifChampText(document.formActeur.nbemployes, "Le nombre d'employés est à préciser.", Valider);
	if (Valider==true)
	{
		if (document.formActeur.demarche1.value==document.formActeur.demarche2.value && document.formActeur.demarche1autre.value==document.formActeur.demarche2autre.value && document.formActeur.demarche1.value!="")
		{
				alert("Veuillez précisez deux démarches différentes.");
				Valider=false;

		}
	}
	return Valider;
}

/****************************************/

/*
Vérifie le formulaire contacts avant de l'envoyer
*/

function verifFormContact()
{
	Valider=true;
	Valider=verifChampText(document.formContact.prenom, "Le prénom est à préciser.", Valider);
	Valider=verifChampText(document.formContact.nom, "Le nom est à préciser.", Valider);
	Valider=verifChampText(document.formContact.email, "L'adresse email est à préciser.", Valider);
	Valider=verifChampText(document.formContact.fonction, "La fonction est à préciser.", Valider);
	Valider=verifChampText(document.formContact.acteur, "L'acteur est à préciser.", Valider);
	return Valider;
}

/****************************************/

/*
Vérifie le formulaire des parcs d'activités avant de l'envoyer
*/
function verifFormPA()
{
	Valider=true;
	Valider=verifChampText(document.formPA.nom, "Le nom est à préciser.", Valider);
	Valider=verifChampText(document.formPA.localisation, "Le lieu est à préciser.", Valider);
	Valider=verifChampText(document.formPA.acteur, "L'acteur référent est à préciser.", Valider);
	//Valider=verifChampText(document.formPA.datecreation, "La date de création est à préciser.", Valider);
	Valider=verifChampText(document.formPA.vocation, "La vocation du parc est à préciser.", Valider);
	//Valider=verifChampText(document.formPA.actexclues, "Le type d'activités exclues est à préciser.", Valider);
	if (Valider==true)
	{
		if (document.formPA.demarche1.value==document.formPA.demarche2.value && document.formPA.demarche1autre.value==document.formPA.demarche2autre.value && document.formPA.demarche1autre.value!="")
		{
				alert("Veuillez précisez deux démarches différentes.");
				Valider=false;

		}
	}
	return Valider;
}

/****************************************/

/*
Vérifie le formulaire des expériences réseau avant de l'envoyer
*/
function verifFormExperience()
{
	Valider=true;
	//Valider=verifChampText(document.formPA.objectif, "L'objectif est à préciser.", Valider);
	Valider=verifChampText(document.formExperience.pa, "Le parc d'activités est à préciser.", Valider);
	Valider=verifChampText(document.formExperience.contact, "Le contact est à préciser.", Valider);
	return Valider;
}

/****************************************/

/*
Vérifie le formulaire des questions
*/
function verifFormQuestion()
{
	Valider=true;
	//Valider=verifChampText(document.formMessage.sstheme, "La sous-thématique est à préciser.", Valider);
	Valider=verifChampText(document.formMessage.theme, "La thématique est à préciser.", Valider);
	Valider=verifChampText(document.formMessage.titre, "Le titre est à préciser.", Valider);
	Valider=verifChampText(document.formMessage.message, "Le message est à préciser.", Valider);
	Valider=verifChampText(document.formMessage.contact, "Le contact est à préciser.", Valider);
	return Valider;
}

/****************************************/

/*
Vérifie le formulaire des réponses
*/
function verifFormReponse()
{
	Valider=true;
	Valider=verifChampText(document.formMessage.message, "Le message est à préciser.", Valider);
	Valider=verifChampText(document.formMessage.contact, "Le contact est à préciser.", Valider);
	return Valider;
}

/****************************************/

/*
Vérifie le formulaire des commentaires acteur
*/
function verifFormCommentaire()
{
	Valider=true;
	Valider=verifChampText(document.formCommentaire.date, "La date est à préciser.", Valider);
	Valider=verifChampText(document.formCommentaire.thematique, "La thématique est à préciser.", Valider);
	Valider=verifChampText(document.formCommentaire.commentaire, "Le commentaire est à préciser.", Valider);
	Valider=verifChampText(document.formCommentaire.contact, "Le contact est à préciser.", Valider);
	return Valider;
}

/****************************************/

/*
Vérifie le formulaire d'identification des adhérents
*/
function verifFormMembres()
{
	Valider=true;
	Valider=verifChampText(document.formMembres.login, "Le login est à préciser.", Valider);
	Valider=verifChampText(document.formMembres.password, "Le mot de passe est à préciser.", Valider);
	return Valider;
}

/****************************************/

/*
*/
function verifieSelectAutre(nomElement)
{
	if(nomElement.options[nomElement.selectedIndex].text=="Autre")
		{
		document.getElementById(nomElement.name+'autre').style.display=''; 
		}
	else
		{ 
		//nomElementComplet=nomElement.name+'autre';
		eval("document."+nomElement.form.name+"."+nomElement.name+"autre"+".value='';");
		document.getElementById(nomElement.name+'autre').style.display='none'; 
		}
}

/****************************************/

