// fonctions
function valider() {
var form_err = " ";
var txt = "Be carefull, some data(s) are failled or incorrect.\n\n Please check your: ";
if ( document.cont.name.value.length < 1) {
form_err += "\n - Name. ";
}
if ( document.cont.firstname.value.length < 1) {
form_err += "\n - First name. ";
}
if ( document.cont.adress.value.length < 1) {
form_err += "\n - Adress. ";
}
if ( document.cont.zip_city.value.length < 1) {
form_err += "\n - Zip City. ";
}
if ( document.cont.country.value.length < 1) {
form_err += "\n - Country. ";
}
if ( document.cont.questions_suggestions.value.length < 5) {
form_err += "\n - Message. ";
}



adresse = document.cont.email.value;
var aro = adresse.indexOf("@");
var point = adresse.indexOf(".", aro);
var point = adresse.lastIndexOf(".");
if ((aro == -1) || (point == -1) || (point == (aro + 1)) || ((point + 1) == adresse.length)) {
form_err += "\n - Email. ";
}

if ( form_err != " ") {
alert((txt) + (form_err));
return false;
}
return true 
}
function viewps(baliseId,baliseTit) 
  {
	for(a=1;a<=baliseTit;a++)
		{
		if("ps"+a == baliseId)
			{
			document.getElementById("ps"+a).style.visibility='visible';
			document.getElementById("ps"+a).style.display='block';	
			}
		else
			{
			document.getElementById("ps"+a).style.visibility='hidden';
			document.getElementById("ps"+a).style.display='none';		
			}
		}
  }

function affall() 
  {

	for(a=1;a<=7;a++)
		{
		document.getElementById("tire_"+a).style.visibility='visible';
		document.getElementById("tire_"+a).style.display='block';
		}
	}

function afficheDem(baliseId) 
  {
	for(a=1;a<=7;a++)
		{
		if("tire_"+a == baliseId)
			{
			if(document.getElementById("tire_7").style.visibility == 'visible')
				{
				document.getElementById("tire_"+a).style.visibility='visible';
				document.getElementById("tire_"+a).style.display='block';
			
				}
			else
				{
				if(document.getElementById("tire_"+a).style.visibility == 'visible')
					{					
					document.getElementById("tire_"+a).style.visibility='hidden';
					document.getElementById("tire_"+a).style.display='none';
					}
				else
					{
					document.getElementById("tire_"+a).style.visibility='visible';
					document.getElementById("tire_"+a).style.display='block';
					}
				}
			}
		else
			{
			if (document.getElementById && document.getElementById("tire_"+a) != null) 
				{
				document.getElementById("tire_"+a).style.visibility='hidden';
				document.getElementById("tire_"+a).style.display='none';
				}
			}
		}	
  }  

function viewpdf(baliseId) 
  {
	for(a=1;a<=3;a++)
		{
		if("pdf_"+a == baliseId)
			{
			document.getElementById("pdf_"+a).style.visibility='visible';
			document.getElementById("pdf_"+a).style.display='block';
			}
		else
			{
			document.getElementById("pdf_"+a).style.visibility='hidden';
			document.getElementById("pdf_"+a).style.display='none';
			}
		}	
  }  
  
function viewdet(baliseId,baliseTit) 
  {
	for(a=1;a<=15;a++)
		{
		if("det"+a == baliseId)
			{
			document.getElementById("det"+a).style.visibility='visible';
			document.getElementById("det"+a).style.display='block';	
			document.getElementById("ico"+a).style.visibility='visible';
			document.getElementById("ico"+a).style.display='block';				
			}
		else
			{
			document.getElementById("det"+a).style.visibility='hidden';
			document.getElementById("det"+a).style.display='none';
			document.getElementById("ico"+a).style.visibility='hidden';
			document.getElementById("ico"+a).style.display='none';				
			}
		}
	for(b=1;b<=7;b++)
		{
		if("tit"+b == baliseTit)
			{
			document.getElementById("tit"+b).style.visibility='visible';
			document.getElementById("tit"+b).style.display='block';			
			}
		else
			{
			document.getElementById("tit"+b).style.visibility='hidden';
			document.getElementById("tit"+b).style.display='none';			
			}
		}		
  }    

function cacheId(baliseId) 
  {
  if (document.getElementById && document.getElementById(baliseId) != null) 
    {
    document.getElementById(baliseId).style.visibility='hidden';
    document.getElementById(baliseId).style.display='none';
    document.getElementById(baliseId+"moins").style.visibility='hidden';
    document.getElementById(baliseId+"moins").style.display='none';		
    document.getElementById(baliseId+"plus").style.visibility='visible';
    document.getElementById(baliseId+"plus").style.display='block';	
    }
  }

