try {
    document.execCommand( "BackgroundImageCache", false, true );
} catch( e ) { };

function initialise_lien_actu(){
	var hash = new Hash({first: $('lienpucegaucheactualite'), second: $('lienpucedroiteactualite')});
	//var f = new Fx($('actusContenu'), {duration: 900});
	hash.each(function(value, key){
		if(value){
			value.onclick=function(){
				myRequest = new Request({url: value.href, method: 'get', onSuccess: function(responseText, responseXML) {
					$('actusContenu').fade(0);				
					(function(){
						$('actusContenu').fade(1);
						$('actualites').set('html', responseText);
						initialise_lien_actu();
					}).delay(500);	
				}});
				myRequest.send();
				return false;
			};
		}
	});
}

function survol_menu(){
	$$('#menu img').each(function(value, key){
		if(value.src.indexOf('-actif')==-1){
			value.onmouseover=function(){
				nom=this.src.split('/').getLast();
				this.src='images/'+get_image2(nom);
			}
			value.onmouseout=function(){
				nom=this.src.split('/').getLast();
				this.src='images/'+get_image2(nom);
			}
		}
	});
}

function get_image2(nom){
	if(nom.indexOf('actif')!="-1")
		return nom.replace('-actif', '');
	else
		return nom.replace('.jpg', '-actif.jpg');
}

function supprime_espace(chaine){
	if(chaine)
		return chaine.replace(/\ /g,'');
	else
		return "";
}

function validForm(monform){
	var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
	var reg_tel = /^[0-9]{10}$/;

	//recup les champ
	nom=monform.nom;
	prenom=monform.prenom;
	tel=monform.tel;
	email=monform.email;

	if(supprime_espace(nom.value)==''){
		alert('Merci d\'entrer votre nom');
		nom.focus();
		return false;
	}

	if(supprime_espace(prenom.value)==''){
		alert('Merci d\'entrer votre prénom');
		prenom.focus();
		return false;
	}

	if(supprime_espace(tel.value)==''){
		alert('Merci d\'entrer votre numéro de téléphone');
		tel.focus();
		return false;
	}

	if(!reg_tel.test(tel.value))
	{
		alert('le format de votre numéro de téléphone n\'est pas valide (10 chiffres)');
		tel.focus();
		return false;
	}

	if(supprime_espace(email.value)==''){
		alert('Merci d\'entrer votre adresse email');
		email.focus();
		return false;
	}

	if(!reg_email.test(email.value))
	{
		alert('Le format de votre adresse email est invalide');
		email.focus();
		return false;
	}

	return true;
}
