function dessus(ob)
{
	ob.style.background="#cc3300";
	ob.style.color="#ffffff";
}

function dehors(ob)
{
	ob.style.background="#ffffff";
	ob.style.color="#000000";
}
function ssmenu_app(p)
{
	if (p==0)
	{
		document.all.ssmenu.style.visibility="visible";
	}
	else
	{
		document.all.ssmenu2.style.visibility="visible";
	}
}

function ssmenu_dis()
{
	document.all.ssmenu.style.visibility="hidden";
	document.all.ssmenu2.style.visibility="hidden";
}

function verif_salons()
{
	var c=confirm("Confirmez vous la suppression du fichier des salons actuel?");
	if (c)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function verif_insertion_salons()
{
	var doc=document.form_insertion_salons;
	if (doc.ladate.value=="")
	{
		alert("N'oubliez pas de saisir la date!");
		doc.ladate.focus();
		return false;
	}
	if (doc.nom.value=="")
	{
		alert("N'oubliez pas de saisir le nom!");
		doc.nom.focus();
		return false;
	}
	if (doc.lieu.value=="")
	{
		alert("N'oubliez pas de saisir le lieu!");
		doc.lieu.focus();
		return false;
	}
	if (doc.numstand.value=="")
	{
		alert("Noubliez pas de saisir le numéro de stand!");
		doc.numstand.focus();
		return false;	
	}
	return true;
}


function verif_contact()
{
	var doc=document.contact;
	if (doc.nom.value=="")
	{
		alert("N'oubliez pas de saisir votre nom!");
		doc.nom.focus();
		return false;
	}
	if (doc.prenom.value=="")
	{
		alert("N'oubliez pas de saisir vote prénom!");
		doc.prenom.focus();
		return false;
	}
	if (doc.adresse.value=="")
	{
		alert("N'oubliez pas de saisir votre adresse!");
		doc.adresse.focus();
		return false;
	}
	if (doc.cp.value=="" || isNaN(doc.cp.value) || doc.cp.value.length!=5)
	{
		alert("Vous devez saisir un code postal valide:\n- type numérique\n- 5 chiffres");
		doc.cp.focus();
		return false;
	}
	if (doc.ville.value=="")
	{
		alert("Vous devez saisir le nom de votre ville!");
		doc.ville.focus();
		return false;
	}
	if (doc.email.value!="")
	{
		if (!verif_mail(doc.email.value))
		{
			alert("Vous devez saisir une adresse e-mail valide:\n- avec un @\n- avec un point\n- avec une extension valide (.fr, .com, etc.)");
			doc.email.focus();
			return false;
		}
	}
	
	return true;
}

function verif_mail(email)
{
	var arobas=email.indexOf("@",1);
	var point=email.indexOf(".", arobas+2);
	var ext=0;
		if (arobas==-1 || point==-1)
		{
			return false;
		}
	if (point!=-1)
	{
		ext=(email.length)-point;
		if (ext<3){return false;}else{return true;}
	}
	
}


function lay_app(quelle)
{
	eval("document.all."+quelle).style.visibility="visible";
}
function lay_dis(quelle)
{
	eval("document.all."+quelle).style.visibility="hidden";

}

bloque=0;
t=2;
sens=0;
	function monte()
	{
	if (bloque==0)
	{
		if (t<150)
		{
		document.all.machines.style.top=++t;
		window.setTimeout("monte();", 1);
		}
		else
		{
			window.setTimeout("descend();", 2000);
			sens=1;
		}
		}
	}
	
	function descend()
	{
	if (bloque==0)
	{
		if (t>-1710)
		{
		document.all.machines.style.top=--t;
		window.setTimeout("descend();", 1);
		}
		else
		{
			window.setTimeout("monte();", 2000);
			sens=0;
		}
		}
	}
	
	function bloq()
	{
		if (bloque==0)
		{
			bloque=1;
		}
		else
		{
			bloque=0;
			if (sens==0)
			{
				monte();
			}
			else
			{
				descend();
			}
		}
	}
