// JavaScript Document
/*
var default_value_eletter = "inscrivez votre adresse e-mail";
var default_value_recherche = "tapez un ou plusieurs mots clés";
*/

function showNomPicto(img){
	if (document.getElementById) {
		document.getElementById('nom_picto').src = img;
	} else if (document.all) {
		document.all['nom_picto'].src = img;
	} else if (document.layers) {
		document.layers['nom_picto'].src = img;
	}
}

function hideNomPicto(){
	if (document.getElementById) {
		document.getElementById('nom_picto').src = "IMG/px.gif";
	} else if (document.all) {
		document.all['nom_picto'].src = "IMG/px.gif";
	} else if (document.layers) {
		document.layers['nom_picto'].src = "IMG/px.gif";
	}
}

function checkValue(element, defaultVal, mode){
	if(mode == 0){
		//focus	
		if(element.value == defaultVal){
			element.value = "";
		}
	}
	if(mode == 1){
		//blur	
		if(element.value == ""){
			element.value = defaultVal;
		}	
	}
}

/*-----------------*/
/* formulaire Contact */
/*-----------------*/

function checkEmail(email)
{
	if( (email.indexOf("@") == -1) || 
		(email.indexOf(".") == -1) ||
		(email.lastIndexOf(".") > (email.length-3)) )
	{
		return false;
	}
	return true;
}

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

function checkFormContact(){
	if(trim(document.form_contact.nom.value) == ""){
		alert("Veuillez renseigner votre nom.");
		document.form_contact.nom.focus();
		return false;
	}
	if(document.form_contact.activites.selectedIndex == 0){
		alert("Veuillez renseigner votre activité.");
		document.form_contact.activites.focus();
		return false;
	}
	if(trim(document.form_contact.ville.value) == ""){
		alert("Veuillez renseigner votre ville.");
		document.form_contact.ville.focus();
		return false;
	}
	if(trim(document.form_contact.tel.value) == ""){
		alert("Veuillez renseigner votre téléphone.");
		document.form_contact.tel.focus();
		return false;
	}
	if(!checkEmail(document.form_contact.email.value)){
		alert("Veuillez renseigner un email valide.");
		document.form_contact.email.select();
		return false;
	}
	return true;
}