	
	/**
	 * Activate the placeholders on IE
	 * 
	 * @return void
	 */
	function activatePlaceholders() {
		var detect = navigator.userAgent.toLowerCase(); 
		if (detect.indexOf('safari') > 0) return false;
			var inputs = document.getElementsByTagName('input');
			for (var i=0;i<inputs.length;i++) {
				  if (inputs[i].getAttribute('type') == 'text') {
					   if (inputs[i].getAttribute('placeholder') && inputs[i].getAttribute('placeholder').length > 0) {
						    inputs[i].value = inputs[i].getAttribute('placeholder');
						    inputs[i].onclick = function() {
						     if (this.value == this.getAttribute('placeholder')) {
						    	 this.value = '';
						     }
						     return false;
						    }
						    inputs[i].onblur = function() {
						     if (this.value.length < 1) {
						    	 this.value = this.getAttribute('placeholder');
						     }
						    }
					   }
				  }
			}
	}
	
	/**
	 * Permet de valider le formulaire pour l'etape suivante
 	  * @author Richard Marc, <marc@belenvol.fr>
	 */
	function valideContact(){
		 var e = document.getElementById("form_contact");
		 
		if( mailCheck(e.adrmail.value) ){
			window.alert('Veuillez vérifier votre adresse mail');
		}

		if( e.adrmail.value != "" && e.tel.value != "" && e.nom.value != "" && e.prenom.value != "" && e.adrmail.value != "Votre mail" && e.tel.value != "Votre téléphone" && e.nom.value != "Votre nom" && e.prenom.value != "Votre prénom" ){ 
			e.submit();
		}else{ //email non valide
			window.alert('Veuillez compléter les champs');
		}	
	}
	
	/**
	 * Permet de verifier la coherence d'un mail
	 *
	 * @param obj de la zone texte a verifier
	  * @author Richard Marc, <marc@belenvol.fr>
	 */
	 function mailCheck(zone){
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		
		if ( !filter.test(zone.value) ){
			return false;
		}else{
			return true;
		}
	 }
	 
	//autoload
	$(document).ready(function($) {
		activatePlaceholders();
	});
