
function switchMenu(obj)	{
		var el = document.getElementById(obj);
		if(el.style.display != "block")	{
			el.style.display = "block";
		}
		else	{
		el.style.display = "none";
		}
}

function load(lat, lon) {
		 if (GBrowserIsCompatible()) {
		 		
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(lat,lon),8);
        var point = new GLatLng(lat,lon);
        map.addOverlay(new GMarker(point));
				map.addControl(new GMapTypeControl());
				map.addControl(new GLargeMapControl());
				map.checkResize();
		}
}

window.onload = function(){

	if (document.getElementById('formulaire')) // Spécifique aux villes contenant des biens
		initAutoComplete(document.getElementById('formulaire'),
						 document.getElementById('libelle_ville'),
						 document.getElementsByName('numero_departement')[0],
						 document.getElementsByName('code_postal')[0],
						 document.getElementById('bouton-submit'));
	if (document.getElementById('span_mes_alertes')) // Spécifique aux alertes mail
		miniscript("mes_alertes","mes_alertes","","false");
		
	if (document.getElementsByName('libelle_type_transaction')[0]
	  &&document.getElementById('honoraire')
	  &&document.getElementById('charges_locatives'))// Spécifique aux formulaires d'ajout/modification d'annonce
		remplir_honoraires_charges();
		pasFocus();								 
};

function pasFocus(){
	var inputs = document.getElementsByTagName("input") ;
	for ( i = 0 ; i < inputs.length ; i++ ) {
		inputs[i].hasFocus = false();
	}
}

function remplir_honoraires_charges() {
	if (document.getElementsByName('libelle_type_transaction')[0].value=='Offre de Location') {
		//document.getElementById('honoraire').value='[Pas d\'honoraires pour les offres de location]';
		//document.getElementById('honoraire').size=41;
		//document.getElementById('honoraire').disabled=true;
		if (document.getElementById('charges_locatives').value=='[Pas de charges pour les offres de vente]') {
			document.getElementById('charges_locatives').value='';
			document.getElementById('charges_locatives').size=5;
			document.getElementById('charges_locatives').disabled=false;
		}
		if (document.getElementById('depot_garantie').value=='[Pas de dépot de garantie pour les offres de vente]') {
			document.getElementById('depot_garantie').value='';
			document.getElementById('depot_garantie').size=5;
			document.getElementById('depot_garantie').disabled=false;
		}
		return;
	}
	if (document.getElementsByName('libelle_type_transaction')[0].value=='Offre de Vente') {
		document.getElementById('charges_locatives').value='[Pas de charges pour les offres de vente]';
		document.getElementById('charges_locatives').size=41;
		document.getElementById('charges_locatives').disabled=true;
		document.getElementById('depot_garantie').value='[Pas de dépot de garantie pour les offres de vente]';
		document.getElementById('depot_garantie').size=41;
		document.getElementById('depot_garantie').disabled=true;
		if (document.getElementById('honoraire').value=='[Pas d\'honoraires pour les offres de location]') {
			document.getElementById('honoraire').value='';
			document.getElementById('honoraire').size=5;
			document.getElementById('honoraire').disabled=false;
		}
		return;
	}
}
function verif_type_bien_rempli() {
	if (document.getElementById('libelle_ville').value=='' && document.getElementById('numero_departement').value=='aucun')
		alert('Merci de sélectionner un département et/ou une ville pour valider votre recherche !');
	else {
		if (!document.getElementById('libelle_maison').checked
		  &&!document.getElementById('libelle_appartement').checked
		  &&!document.getElementById('libelle_parking/garage').checked
		  &&!document.getElementById('libelle_commerce').checked
		  &&!document.getElementById('libelle_bureau').checked
		  &&!document.getElementById('libelle_villegiature').checked
		  &&!document.getElementById('libelle_immeuble').checked
		  &&!document.getElementById('libelle_terrain').checked
		  &&!document.getElementById('libelle_vignoble').checked)
			alert('Merci de cocher au moins un type de bien pour valider votre recherche !');
		else
			document.formulaire.submit();
	}
}
function _un_check(element) {
	if (document.getElementById(element).checked) {
		document.getElementById(element).checked=false;
		return;
	}
	document.getElementById(element).checked=true;

}

$(document).ready(function() {
	if($("#espace_personel_perso").innerHeight()<=$("#espace_personel_perso").height()) $("#espace_personel_perso").height('auto');
	
	$("#boutonAjoutProspect").click(function(){
		$("#ajoutProspect").toggle();
		$("#espace_personel_perso").height('auto');
	});
	
});
	
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-8306383-10']);
_gaq.push(['_trackPageview']);

(function() {
  var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

