// JavaScript Document

/**********************************************/
/**************** VERIF FORMULAIRE ***********/
/*********************************************/





function checkForm(form)
{
			
		 if ( form.elements['Mme'].checked == false && form.elements['Melle'].checked == false && form.elements['Mr'].checked == false) 
	{
			setError( 'Merci de s&#233;lectionner votre civilit&#233;' ); 
			return false;
	}	

	else if(form.elements['adresse'].value == ""){
			setError('Merci d&#146;entrer votre adresse' ); 	
			return false;
		}
		
	else if(form.elements['nom'].value == ""){
			setError('Merci d&#146;entrer votre nom' ); 	
			return false;
		}
								
	
	 
		
	else if(form.elements['prenom'].value == ""){
			setError('Merci d&#146;entrer votre pr&eacute;nom' ); 	
			return false;
							
	}
		
	else if(form.elements['cp'].value == "" || !checkCP(form.elements['cp'].value) ){
			setError('Merci d&#146;entrer votre code postal valide' );	
			return false; 
									
	}
	else if(form.elements['telephone'].value =="" || !checkPhone( form.elements['telephone'].value )){
		
		setError('Merci d&#146;entrer votre num&eacute;ro de t&eacute;l&eacute;phone' ); 	
		return false;
								
	}
	
	else if(form.elements['ville'].value == ""){
		
		setError('Merci d&#146;entrer votre ville' ); 	
		return false;
								
	}
	
	else if(form.elements['mail'].value == "" || !checkMail(form.elements['mail'].value)){
		
		setError('Merci d&#146;entrer un e-mail valide' ); 	
		return false;
								
	}
	
	else if( form.elements['birthday'].value != "" && !checkBirthday(form.elements['birthday'].value) ){
		
		setError('Merci d&#146;indiquer votre date de naissance' ); 	
		return false;
								
	}
	
	else if(form.elements['mailConfirm'].value == "" || form.elements['mail'].value != form.elements['mailConfirm'].value){
		
		setError('Merci de confirmer votre e-mail' ); 	
		return false;
								
	}
	
	else if(form.elements['pays'].value == ""){
		
		setError('Merci d&#146;entrer votre pays' ); 	
		return false;
		
	}
	
	else if(form.elements['demande'].value == ""){
		
		setError('Merci de formuler votre demande' ); 	
		return false;
								
	}
	else{
		
		return true;
	}
	
}


function setError( ch )
{
	window.document.getElementById( 'erreur' ).style.display = 'block';
	window.document.getElementById( 'erreur' ).innerHTML = ch;
	var obj  = window.document.getElementById( 'erreur' ).id;
	
	intV = setInterval( 'hideError(\'' + obj + '\')', 2000 );
}

function hideError( id )
{ 
	var obj = window.document.getElementById( 'erreur' );
	
	obj.style.display = 'none';
	
	clearInterval( intV );
}
