function addEvent(obj, evType, fn, args)
{ 
	if (obj.addEventListener)
	{ 
		obj.addEventListener(evType, fn, false); 
		return true; 
	}
	else if (obj.attachEvent)
	{ 
		var r = obj.attachEvent("on"+evType, fn); 
		return r; 
	}
	else
	{ 
		return false; 
	} 
}
function afficheId(baliseId)
{
	if (document.getElementById && document.getElementById(baliseId) != null)
	{
		document.getElementById(baliseId).style.visibility='visible';
		document.getElementById(baliseId).style.display='block';
	}
}
function cacheId(baliseId)
{
	if (document.getElementById && document.getElementById(baliseId) != null)
	{
		document.getElementById(baliseId).style.visibility='hidden';
		document.getElementById(baliseId).style.display='none';
	}
}
function checkQuestionnaire()
{
	var etatForm = false;
	var reponse1 = false;
	var reponse2 = false;
	var reponse3 = false;
	
	if (document.getElementById)
	{
		eForm = document.getElementById("questionnaire");
		
		for (i = 0; i < 3; i++)
		{
			if (eForm.desti[i].checked == true)
			{
				reponse1 = true;
			}
			if (eForm.pack[i].checked == true)
			{
				reponse2 = true;
			}
			if (eForm.station[i].checked == true)
			{
				reponse3 = true;
			}
		}
		
		if (reponse1 && reponse2 && reponse3)
		{
			//alert ("form : "+document.forms['questionnaire']);
			
			eForm.submit();
			//submitForm('questionnaire');
			//document.forms['questionnaire'].submit();
		}
		else
		{
			alert ("Vous devez répondre aux 3 questions");	
		}
	}
}
function checkInscription()
{
	if (document.getElementById)
	{
		var etatForm = true;
		var message = "Merci de complèter les informations suivantes :\n"
		
		eForm = document.getElementById("inscription");
		if (eForm.nom.value == "")
		{
			etatForm = false;
			message += "- Entrer votre nom\n";
		}
		if (eForm.prenom.value == "")
		{
			etatForm = false;
			message += "- Entrer votre prénom\n";
		}
		if (eForm.email.value == "")
		{
			etatForm = false;
			message += "- Entrer un  e-mail correct\n";
		}
		else if (!checkEmail(eForm.email.value))
		{
			etatForm = false;
			message += "- Entrer un  e-mail correct\n";
		}
		if (eForm.reglement.checked == false)
		{
			etatForm = false;
			message += "- Vous devez accepter le réglement\n";
		}
		if (eForm.email1.value != "")
		{
			if (!checkEmail(eForm.email1.value))
			{
				etatForm = false;
				message += "- Vérifier l'e-mail n°1\n";
			}
		}
		if (eForm.email2.value != "")
		{
			if (!checkEmail(eForm.email2.value))
			{
				etatForm = false;
				message += "- Vérifier l'e-mail n°2\n";
			}
		}
		if (!etatForm)
		{
			alert (message);	
		}
		else
		{
			eForm.submit();	
		}
	}
	else
	{
		return;	
	}
}
function checkEmail(email)
{
	var etatMail = true;
	if(email.indexOf("@") == -1)
	{
		etatMail = false;
	}
	else if (email.indexOf(".") == -1)
	{
		etatMail = false;
	}
	return etatMail;
}

