// debut de code de prechargement des images <menu>
if (navigator.appVersion.substring(0,1) >= 3) {
i1=new Image;
i1.src='http://www.assor.it/images/autoo.gif';

i2=new Image;
i2.src='http://www.assor.it/images/motoo.gif';

i3=new Image;
i3.src='http://www.assor.it/images/habitationo.gif';
i4=new Image;
i4.src='http://www.assor.it/images/personneso.gif';
i5=new Image;
i5.src='http://www.assor.it/images/personnes.gif';
i6=new Image;
i6.src='http://www.assor.it/images/moto.jpg';
i7=new Image;
i7.src='http://www.assor.it/images/habitation.jpg';
}
// fin du code 

function disbperson(etat)
{
document.getElementById("pesonnes").style.display=etat;
}


function valide(myForm)

{
	for (var e = 2; e < myForm.elements.length; e++)
		{
			var el = myForm.elements[e];

			if (el.type == 'text' || el.type == 'textarea')
				{
					if(e==7 || e==9)
					{
						if (!isNumeric(el.value) )
							{
							err ( "Inserisci " + el.title);
							el.focus();
							return false;
							}
					}
					else if( e==2 || e==4 || e==5 || e==6 || e==8  || e==11)
							{
								if (el.value=='' )
									{
										err("Inserisci "  + el.title);
										el.focus();
										return false;
									}
							}
					else if( e==10)
						{
							if (!IsEmail(el.value))
							{
							err ("Inserisci " + el.title );
							el.focus ();
							return false;
							}
						}        
				}					
		}
		myForm.action='contactme';
		  return true;
}

function IsEmail(myemail)
	{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myemail))
			{
			  return (true);   
			}
		 else
			{
			return false;
			}
	}

function err(erreur)
	{
		document.getElementById("erreurmessage").innerHTML='* '+erreur;
		document.getElementById("erreurmessage").style.backgroundColor='#E4EAF2'
		return false;
	
	}
function isNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   if (sText=='') IsNumber=false
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
}
function changeStyle(elm)
{
	if (elm.className=='texte')
		{
			elm.className='textes';	
		}
	else
		{
			elm.className='texte';
		}
}




/* Deb les fonction de menu et des survol par younes CHRAK */


function show_personne ()
	{
	
		document.getElementById("smenu_personne").style.visibility = "visible";
	}

function cache_personne ()
	{
	
		document.getElementById("smenu_personne").style.visibility = "hidden";
	}


	
function show_moto ()
	{
	
		document.getElementById("smenu_moto").style.visibility = "visible";
	}

function cache_moto ()
	{
	
		document.getElementById("smenu_moto").style.visibility = "hidden";
	}
	
/*
function hover_bloc (p)
	{
		document.getElementById( "img_" + p ).style.background= "url(images/img_" + p + ".jpg) no-repeat 0 0" ; 
	}

function out_bloc (p)
	{
		document.getElementById("img_" + p).style.background= "url(images/img_" + p + "_gris.jpg) no-repeat 0 0" ; 
	}
*/

	
function hover_bloc (p)
	{
		
		document.getElementById( "img_" + p ).style.backgroundPosition = "right" ; 
	}


function out_bloc (p)
	{
		
		document.getElementById( "img_" + p ).style.backgroundPosition = "left" ; 
	}
		
 
function aleatoire(N) {
        return (Math.floor((N)*Math.random()+1));
      
   }
function bg_entete (bg)
	{
	if (!bg) 	
	 { document.getElementById("entete").style.background = "url(images/bg_entete_" + aleatoire(4)  + ".jpg) no-repeat " ; }
	else 
	
	  {document.getElementById("entete").style.background = "url(images/bg_entete_" + bg  + ".jpg) no-repeat " ;}
	} 


/* FIN  les fonction de menu et des survol par younes CHRAK */






function show_smenu ( id ) 
{  

/*   
  var alltags = document.getElementsByTagName("ul");
	reg =new RegExp('^smenu_');
	for(i=0;i<alltags.length;i++)
		if (reg.test(alltags[i].id))  
			alltags[i].style.visibility = "hidden";
			
	if (id) 
		document.getElementById( id ).style.visibility = "visible";	

*/
}


