
	function change_photo(increment) {

		photo = photo + increment;

		if(photo > nb_photos)
			photo = 1;

		if(photo <= 0)
			photo = nb_photos;

		if(nb_photos > 0)
			document.getElementById("img").src = tab_photos[photo];
		else
			document.getElementById("img").src = "/static/photos/detail/default.jpg";
	}

	function change_detail(id_photo) {
		document.getElementById("img").src = tab_photos[id_photo];
		photo = id_photo;
	}

	function zoom(options) {
		var largeur = 820;
		var hauteur = 670;

		var top = (screen.height-hauteur)/2;
		var left = (screen.width-largeur)/2;
		window.open("/zoom/"+id_annonce+"/"+photo+"/","","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
	}


	function localiser(id_objet, categorie, options) {
		var largeur = 500;
		var hauteur = 570;

		if (categorie == 'VE' | categorie == 'LO' | categorie == 'VI')
			url = '/achat-location/annonces/'+id_objet+'/'
		else if (categorie == 'EV' | categorie == 'EL')
			url = '/immobilier-entreprise/annonces/'+id_objet+'/'
		else if (categorie == 'NE')
			url = '/immobilier-neuf/annonces/'+id_objet+'/'
		else if (categorie == 'LS')
			url = '/location-saisonniere/annonces/'+id_objet+'/'
		else if (categorie == 'AG')
			url = '/agences/'+id_objet+'/'
		else if (categorie == 'RE')
			url = '/residences/'+id_objet+'/'

		var top = (screen.height-hauteur)/2;
		var left = (screen.width-largeur)/2;
		window.open(url+"carte?id="+id_objet,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
	}

	function valide_compte() {

		var valide = 0;

		//Test du champ civilite
		civilite1 = document.getElementById('civilite1').value
		civilite2 = document.getElementById('civilite2').value
		civilite3 = document.getElementById('civilite3').value

		if(civilite1 == 1 || civilite2 == 2 || civilite3 == 3)
			valide++;
		else
			document.getElementById('nom').style.backgroundColor="#ffdfdf";


		//Test du champ nom
		if(document.getElementById('nom').value.length >= 1){
			document.getElementById('nom').style.backgroundColor="#f5f9fd";
			valide++;
		}
		else
			document.getElementById('nom').style.backgroundColor="#ffdfdf";


		//Test du champ mail
		ok = false ;
		var adr=document.getElementById('email').value;

		for (var j=1 ; j<(adr.length) ; j++) {
			if (adr.charAt(j)=='@') {
				if (j<(adr.length-4)){
					for (var k=j ; k<(adr.length-2) ; k++) {
						if (adr.charAt(k)=='.')
							ok = true;
					}
				}
			}
		}
		if (ok==true){
			document.getElementById('email').style.backgroundColor="#ffffff";
			valide++;
		}
		else
			document.getElementById('email').style.backgroundColor="#ffdfdf";


		//Test du champ Nom d'utilisateur
		if(document.getElementById('login_u').value != ''){
			document.getElementById('login_u').style.backgroundColor="#f5f9fd";
			valide++;
		}
		else
			document.getElementById('login_u').style.backgroundColor="#ffdfdf";



		//Test du champ Mot de passe
		password = document.getElementById('mdp').value
		password_c = document.getElementById('mdp_c').value
		if(password != ''){
			if(password_c == password){
				document.getElementById('mdp').style.backgroundColor="#f5f9fd";
				document.getElementById('mdp_c').style.backgroundColor="#f5f9fd"
				valide++;
			}
			else{
				document.getElementById('mdp').style.backgroundColor="#ffdfdf";
				document.getElementById('mdp_c').style.backgroundColor="#ffdfdf";
			}
		}
		else{
			document.getElementById('mdp').style.backgroundColor="#ffdfdf";
				document.getElementById('mdp_c').style.backgroundColor="#ffdfdf";
		}

		if(valide < 5){
			alert("Veuillez saisir correctement la totalité des champs annotés d'un asterisque rouge.");
			return false;
		}
		else
			return true;
	}


	function desinscription() {

		if (confirm("Etes-vous sûr de vouloir vous désinscrire du site de la chambre FNAIM"))
			return true;
		else
			return false;
	}

	function suppr_recherche() {

		if (confirm("Etes-vous sûr de vouloir supprimer cette alerte email ?"))
			return true;
		else
			return false;
	}

	function retirer_selection() {

		if (confirm("Etes-vous sûr de vouloir retirer cette offre de votre sélection ?"))
			return true;
		else
			return false;
	}

	function vider_selection() {

		if (confirm("Etes-vous sûr de vouloir supprimer la totalité des offres de votre sélection ?"))
			return true;
		else
			return false;
	}

	function valide_form_g() {

		//document.getElementById('form_moteur_g').action = "javascript:ouvre_geoloc()";
		document.getElementById('form_moteur_g').submit();
		document.getElementById("budget_mini")
		params = location.search
		alert(document.getElementById("budget_mini_g").value)

		var hauteur = '500';
		var largeur = '500';

		var top = (screen.height-hauteur)/2;
		var left = (screen.width-largeur)/2;

		window.open("/test/" + params,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur);

	}


	function valide_envoi_ami() {

		var valide = 0;

		//Test du champ mail expediteur
		ok = false ;
		var adr=document.getElementById('email_expediteur').value;

		for (var j=1 ; j<(adr.length) ; j++) {
			if (adr.charAt(j)=='@') {
				if (j<(adr.length-4)){
					for (var k=j ; k<(adr.length-2) ; k++) {
						if (adr.charAt(k)=='.')
							ok = true;
					}
				}
			}
		}
		if (ok==true){
			document.getElementById('email_expediteur').style.backgroundColor="#ffffff";
			valide++;
		}
		else
			document.getElementById('email_expediteur').style.backgroundColor="#ffdfdf";


		//Test du champ mail destinataire
		ok = false ;
		var adr=document.getElementById('email_destinataire').value;

		for (var j=1 ; j<(adr.length) ; j++) {
			if (adr.charAt(j)=='@') {
				if (j<(adr.length-4)){
					for (var k=j ; k<(adr.length-2) ; k++) {
						if (adr.charAt(k)=='.')
							ok = true;
					}
				}
			}
		}
		if (ok==true){
			document.getElementById('email_destinataire').style.backgroundColor="#ffffff";
			valide++;
		}
		else
			document.getElementById('email_destinataire').style.backgroundColor="#ffdfdf";


		if(valide < 2){
			alert("Veuillez saisir correctement la totalité des champs annotés d'un asterisque rouge.");
			return false;
		}
		else
			return true;
	}

function change_cat_entreprise(categorie, formulaire) {

	if (categorie == "location"){

		if (formulaire == "general"){


			document.getElementById('type_t').disabled = true;
			document.getElementById('type_fo').style.display = 'none';

			document.getElementById('type_fo').disabled = true;

			document.getElementById('l_type_fo').style.display = 'none';
			document.getElementById('type_1').style.display = 'none';

			document.getElementById('f_libre').style.display = 'none';
			document.getElementById('mots_cles').value = '';

		}
		else{

			document.getElementById('type_ter_g').disabled = true;
			document.getElementById('type_f_g').disabled = true;

			document.getElementById('type_f_g').style.display = 'none';

			document.getElementById('l_type_f_g').style.display = 'none';
			document.getElementById('type_1_ter_g').style.display = 'none';

			document.getElementById('f_libre_g').style.display = 'none';
			document.getElementById('mots_cles_g').value = '';
		}
	}
	else {
		if (formulaire == "general"){

			document.getElementById('type_t').disabled = false;
			document.getElementById('type_fo').disabled = false;

			document.getElementById('type_fo').style.display = 'block';
			document.getElementById('l_type_fo').style.display = 'block';
			document.getElementById('type_1').style.display = 'block';

			document.getElementById('f_libre').style.display = 'block';
			document.getElementById('mots_cles').disabled = false;
		}
		else{

			document.getElementById('type_ter_g').disabled = false;
			document.getElementById('type_f_g').disabled = false;

			document.getElementById('type_f_g').style.display = 'block';
			document.getElementById('l_type_f_g').style.display = 'block';
			document.getElementById('type_1_ter_g').style.display = 'block';

			document.getElementById('f_libre_g').style.display = 'block';
			document.getElementById('mots_cles_g').disabled = false;
		}
	}
}

