function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		gauche_01_over = newImage("images/malvoyant-over.gif");
		gauche_02_over = newImage("images/gauche_02-over.gif");
		gauche_03_over = newImage("images/gauche_03-over.gif");
		gauche_04_over = newImage("images/gauche_04-over.gif");
		bandeau_08_over = newImage("images/bandeau_08-over.gif");
		bandeau_13_over = newImage("images/bandeau_13-over.gif");
		bandeau_14_over = newImage("images/bandeau_14-over.gif");
		bandeau_15_over = newImage("images/bandeau_15-over.gif");
		bandeau_17_over = newImage("images/bandeau_17-over.gif");
		droite_suite_over = newImage("images/droite_suite-over.gif");
		droite_ok_over = newImage("images/droite_ok-over.gif");
		contenu_suite_over = newImage("images/contenu_suite-over.gif");
		picto_ok_over = newImage("images/picto_ok-over.gif");
		picto_infos_over = newImage("images/picto_infos-over.gif");
		picto_retour_over = newImage("images/picto_retour-over.gif");
		preloadFlag = true;
	}
}

function form_submit ()
{
 	with (document.demandinterv)
	{
				if (elements ['demandeur'].value=='')
				{
					alert ("Le champ \"Nom et prénom\" est obligatoire");
					return false;
				}
				if (elements ['Telephone'].value=='')
				{
					alert ("Le champ \"Téléphone\" est obligatoire");
					return false;
				}
				if (elements ['descriptif'].value=='')
				{
					alert ("Le champ \"Objet du contact\" est obligatoire");
					return false;
				}
	}
	return true;
}


// Sert pour la validation des formulaire d'inscription aux marchés publics
function form_newsletter_submit() {
 	with (document.newsletter)
	{
				if (elements ['mail_inscription'].value=='')
				{
					alert ("Vous devez saisir une adresse Email.");
					return false;
				}
				// JavaScript pris sur le site: "http://www.java.scripts-fr.com" 
				testm = false ;
					a=elements ['mail_inscription'].value
					 for (var j=1 ; j<(a.length) ; j++) {
					  if (a.charAt(j)=='@') {
					   if (j<(a.length-4)){
					    for (var k=j ; k<(a.length-2) ; k++) {
					     if (a.charAt(k)=='.') testm = true;
					    }
					   }
					  }
					 }

					if (testm==false) {
						alert('Saisissez une adresse email valide');
						return false ;
					}
	}
	return true;
}