// JavaScript Document

function Teste_Navigateur()

	{

	Nom_Browser = navigator.appName;

	Version_Browser = navigator.appVersion;

	if ( Nom_Browser == "Netscape" ){

		return 1;

	}

	if ( Nom_Browser == "Microsoft Internet Explorer" ){

		return 2;

	}

	return 2;

}



var OldSelected = '';

var OldSelected2 = '';

function Affichediv(divAfficher,divMasquer){

	//alert('old2 : '+OldSelected2);

	var iNav = Teste_Navigateur();

	

	if (OldSelected != divAfficher){
		
		//alert('old '+OldSelected);

		if( iNav == 1) //safari et Gecko

		{

			var obj = document.getElementById(divAfficher);

			if( obj != null ) obj.setAttribute('style',"display:block;"  );
			
			
			var obj = document.getElementById(divMasquer);

			if( obj != null ) obj.setAttribute('style',"display:block;"  );	
								

			var obj = document.getElementById(OldSelected);

			if( obj != null ) obj.setAttribute('style',"display:none;"  );	

								

		}

		if( iNav == 2)//ie

		 {

			var obj = document.getElementById(divAfficher);

			if( obj != null ) obj.style.display = 'block';
			

			var obj = document.getElementById(divMasquer);

			if( obj != null ) obj.style.display = 'none';				
			
			
			var obj = document.getElementById(OldSelected);

			if( obj != null ) obj.style.display = 'none';

								

		}			   

		OldSelected = divAfficher;
		
		//alert(OldSelected);

	}

	if (OldSelected2 != "" && OldSelected2 != divMasquer){
			
		//alert('old2 '+OldSelected);
		
		if( iNav == 1) //safari et Gecko
	
			{
	
				var obj = document.getElementById(divMasquer);
	
				if( obj != null ) obj.setAttribute('style',"display:none;"  );	
	
									
	
				var obj = document.getElementById(OldSelected2);
	
				if( obj != null ) obj.setAttribute('style',"display:block;"  );	
	
									
	
			}
	
		if( iNav == 2)//ie
	
			 {
	
				var obj = document.getElementById(divMasquer);
	
				if( obj != null ) obj.style.display = 'none';
	
									
	
				var obj = document.getElementById(OldSelected2);
	
				if( obj != null ) obj.style.display = 'block';
	
			}


		//alert(OldSelected);

	}

	OldSelected2 = divMasquer;

}

function Affichediv_only(divAfficher){


	var iNav = Teste_Navigateur();

		if( iNav == 1) //safari et Gecko

		{

			var obj = document.getElementById(divAfficher);

			if( obj != null ) obj.setAttribute('style',"display:block;"  );	
								

		}

		if( iNav == 2)//ie

		 {

			var obj = document.getElementById(divAfficher);

			if( obj != null ) obj.style.display = 'block';
						

		}
		
}


function isNumeric(monChamp) {
reg = new RegExp("[^0-9]", "i");
    if (!reg.test(monChamp.value)){
  		//un traitement quelconque 
   	}else{
      alert('Vous ne devez saisir que des caractères numériques sans espaces');
	  monChamp.value = "0033";
	}
}
function checkMail(email)
{
	//var x = document.forms[0].email.value;
	var x = email;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else return false;
}
function check_formulaire(){
	var err = "";
	/*if(document.getElementById('nom').value == ""){
		err += "Veuillez renseigner votre nom\n";
	}
	if(document.getElementById('prenom').value == ""){
		err += "Veuillez renseigner votre prénom\n";
	}
	if(document.getElementById('adresse').value == ""){
		err += "Veuillez renseigner votre adresse\n";
	}
	if(document.getElementById('cp').value == ""){
		err += "Veuillez renseigner votre code postal\n";
	}
	if(document.getElementById('ville').value == ""){
		err += "Veuillez renseigner votre ville\n";
	}
	if(document.getElementById('tel').value == "0033"){
		err += "Veuillez renseigner votre téléphone\n";
	}
	if(document.getElementById('qual').value == ""){
		err += "Veuillez renseigner vos qualifications\n";
	}
	if(document.getElementById('motivation').value == ""){
		err += "Veuillez renseigner vos motivations\n";
	}*/
	if(document.getElementById('email').value == ""){
		err += "Veuillez renseigner votre email\n";
	}else{
		if(!checkMail(document.getElementById('email').value)){
			err += "Veuillez renseigner un email valide\n";
		}
	}
	/*if(document.getElementById('file').value == ""){
		err += "Veuillez joindre votre CV\n";
	}
	if (document.getElementById('file').value.split('.').reverse()[0] == 'doc' || document.getElementById('file').value.split('.').reverse()[0] == 'pdf'){
		
	}else{
			err += "Votre CV doit être en format Word ou Pdf\n";
	}*/
	if(err == ""){
		return true;
	}else{
		alert (err);
		return false;	
	}
}
function check_formulaire_descr_bien(){
	/*alert(document.forms['formulaire_descr_bien'].cgu.value);*/
	var err = "";
	if(document.forms['formulaire_descr_bien'].textarea_titre.value == ""){
		err += "Veuillez renseigner un titre pour votre annonce\n";
	}
	if(document.forms['formulaire_descr_bien'].textarea_descr_courte.value == ""){
		err += "Veuillez renseigner une description courte pour votre annonce\n";
	}
	if(document.forms['formulaire_descr_bien'].textarea_descr_longue.value == ""){
		err += "Veuillez renseigner une description longue pour votre annonce\n";
	}
	if(document.forms['formulaire_descr_bien'].prix.value == ""){
		err += "Veuillez renseigner un prix pour votre annonce\n";
	}
	if(document.forms['formulaire_descr_bien'].prix.value == "0"){
		err += "Veuillez renseigner un prix valide pour votre annonce\n";
	}
	if(!document.forms['formulaire_descr_bien'].cgu.checked){
		err += "Veuillez accepter les conditions d'utilisation\n";
	}
	if(err == ""){
		return true;
	}else{
		alert (err);
		return false;	
	}
}
function check_formulaire_info_perso_bien(){
	
	var err = "";
	if(document.forms['infos_perso'].nom.value == ""){
		err += "Veuillez renseigner votre nom\n";
	}
	if(document.forms['infos_perso'].prenom.value == ""){
		err += "Veuillez renseigner votre prénom\n";
	}
	if(document.forms['infos_perso'].email.value == ""){
		err += "Veuillez renseigner votre email\n";
	}else{
		if(!checkMail(document.forms['infos_perso'].email.value)){
			err += "Veuillez renseigner un email valide\n";
		}
	}
	if(document.forms['infos_perso'].email2.value == ""){
		err += "Veuillez confirmer votre email\n";
	}else{
		if(!checkMail(document.forms['infos_perso'].email2.value)){
			err += "Votre email de confirmation n'est pas valide\n";
		}else{
			if(document.forms['infos_perso'].email.value != document.forms['infos_perso'].email2.value){
				document.forms['infos_perso'].email2.value = '';
				err += "Veuillez reconfirmer votre email\n";
			}
		}
	}
	if(document.forms['infos_perso'].region.value == 0){
		err += "Veuillez renseigner votre région\n";
	}
	
	if(err == ""){
		return true;
	}else{
		alert (err);
		return false;	
	}
}
function check_formulaire_contact_annonceur(){
	var err = "";
	if(document.forms['contact_annonceur_form'].nom.value == ""){
		err += "Veuillez renseigner votre nom\n";
	}
	if(document.forms['contact_annonceur_form'].prenom.value == ""){
		err += "Veuillez renseigner votre prénom\n";
	}
	if(document.forms['contact_annonceur_form'].email.value == ""){
		err += "Veuillez renseigner votre email\n";
	}else{
		if(!checkMail(document.forms['contact_annonceur_form'].email.value)){
			err += "Veuillez renseigner un email valide\n";
		}
	}
	if(document.forms['contact_annonceur_form'].demande.value == ""){
		err += "Veuillez saisir votre demande\n";
	}
	
	if(err == ""){
		return true;
	}else{
		alert (err);
		return false;	
	}
}
function check_formulaire_envoie_ami(){
	var err = "";
	if(document.forms['contact_annonceur_form'].nom.value == ""){
		err += "Veuillez renseigner votre nom\n";
	}
	if(document.forms['contact_annonceur_form'].prenom.value == ""){
		err += "Veuillez renseigner votre prénom\n";
	}
	if(document.forms['contact_annonceur_form'].email1.value == ""){
		err += "Veuillez renseigner votre email\n";
	}else{
		if(!checkMail(document.forms['contact_annonceur_form'].email1.value)){
			err += "Veuillez renseigner votre email valide\n";
		}
	}
	if(document.forms['contact_annonceur_form'].email2.value == ""){
		err += "Veuillez renseigner l'email de votre ami\n";
	}else{
		if(!checkMail(document.forms['contact_annonceur_form'].email2.value)){
			err += "Veuillez renseigner un email valide pour votre ami\n";
		}
	}
	if(document.forms['contact_annonceur_form'].demande.value == ""){
		err += "Veuillez saisir votre commentaire\n";
	}
	
	if(err == ""){
		return true;
	}else{
		alert (err);
		return false;	
	}
}