function viderInputsText() {
var aInput = document.getElementsByTagName('input');
	
	for (var i=0; i<aInput.length; i++) {
		if (aInput[i].type.toLowerCase() == 'text') {
		aInput[i].onfocus = function(e) { this.value=''; }
		}
	}
}

/*********** BLOC VENTES PHARES ***********/

var cheminPicto = '/dnid_image';
var speedVentes = 5; //en secondes
var lastLot;

function ventePhare(y,n,d,v,i,t,l,tl) {
this.id 		= y;
this.numero 	= n;
this.dateVente 	= d;
this.ville 		= v;
this.imageVente = i;
this.typeVente	= t;
this.lang		= l;
this.typelot    = tl;
}

function getRandomVente() {
var max = arVentesPhares.length-1;
var min = 0;
var lot = Math.ceil(Math.random() * (max - min + 1) + min - 1);

	while (lastLot==lot&&arVentesPhares.length>1) {		
	lot=Math.ceil(Math.random() * (max - min + 1) + min - 1);
	}
	
lastLot = lot;
return arVentesPhares[lot];
}

function displayRandomVente() {
var randomVente = getRandomVente();
//var li_nom_date = document.getElementById('vp_nom_date');
//var li_lieu 		= document.getElementById('vp_lieu');
//var li_picto		= document.getElementById('vp_picto');
var div_vente		= document.getElementById('JSventephare'); 
var titreinformation = '';

	if (randomVente.typeVente == 1) {
	var html_lien 	= '<a href="/eQ_infomobilier.php3?rub=1&idlot='+randomVente.id+'">';
	}
	else if (randomVente.typeVente == 2) {
	var html_lien 	= '<a href="/eQ_infoimmobilier.php3?rub=2&idlot='+randomVente.id+'">';	
	}	
var htmlconstruct ; 

if((randomVente.typelot == 12)||(randomVente.typelot == 13)){
	titreinformation =  ' Appel de candidatures ';
}else{
	titreinformation =  ' Lot n° '+randomVente.numero+' - '+randomVente.dateVente;
}

htmlconstruct 	= '<div id="nos_ventes_phares" class="bloc"><h2><span>NOS VENTES PHARES</span></h2><div class="border"><div class="texte"><ul class="produit"><li class="nom_date" id="vp_nom_date"><strong>'+titreinformation+'</strong></li>';
htmlconstruct 	+= '<li class="lieu" id="vp_lieu">'+randomVente.ville+'</li>';
htmlconstruct 	+= '<li class="picto" id="vp_picto"><center><img src="'+cheminPicto+'/'+randomVente.imageVente+'"/></center></li>';
htmlconstruct	+=  '<li class="en_savoir_plus" id="vp_en_savoir_plus">'+html_lien+'<img src="/dnid/images'+randomVente.lang+'/bt_en_savoir_plus.gif" alt="En savoir plus" /></a>';
div_vente.innerHTML	 = htmlconstruct;

}

/************ CALENDRIERS (page historique des recherches) ********************/
//permet de cacher les selects lors de l'affichage des CALENDRIERS

function showHideSelects(flag) {
	if (!document.getElementById('consulter_bien')) return;
	else var arSelectNodes = document.getElementById('consulter_bien').getElementsByTagName('SELECT');		
	
	for(var i=0; i<arSelectNodes.length; i++) {
	var selectNode = arSelectNodes[i];
		
		if (flag) selectNode.style.visibility='visible';
		else selectNode.style.visibility='hidden';
	}	
}

/*****************************************/

window.onload = function() {
viderInputsText();	

	if (arVentesPhares&&arVentesPhares.length>0) {
	displayRandomVente();
	setInterval("displayRandomVente()", speedVentes*1000);
	}	
	if (window.initCalendar) initCalendar();
}

function disable_eQ_recherchemobilier(type_disable){
	var type_disable;
	var formulaire = document.oForm;
	if(type_disable == 1){
			formulaire.keywords.disabled = 'disabled';
			formulaire.region.disabled = 'disabled';
			formulaire.lieuvente.disabled = 'disabled';
			formulaire.classe.disabled = 'disabled';
			formulaire.naturebien.disabled = 'disabled';
			formulaire.numerolot.disabled = 'disabled';
			formulaire.ventesopt.disabled = 'disabled';
	}else{
			formulaire.keywords.disabled = '';
			formulaire.region.disabled = '';
			formulaire.lieuvente.disabled = '';
			formulaire.classe.disabled = '';
			formulaire.naturebien.disabled = '';
			formulaire.numerolot.disabled = '';
			formulaire.ventesopt.disabled = 'disabled';	
	}
}

function disable_eQ_rechercheimmobilier(type_disable){
	var type_disable;
	var formulaire = document.oForm;
	if(type_disable == 1){
			formulaire.idvente.disabled = 'disabled';
			formulaire.type_bien_offre_search.disabled = 'disabled';
			formulaire.type_bien_offre_search.disabled = 'disabled';
			formulaire.lieu.disabled = 'disabled';
			formulaire.departement.disabled = 'disabled';
			formulaire.categorie.disabled = 'disabled';
			formulaire.naturebien.disabled = 'disabled';
	}else{
			formulaire.idvente.disabled = '';
			formulaire.type_bien_offre_search.disabled = '';
			formulaire.type_bien_offre_search.disabled = '';
			formulaire.lieu.disabled = '';
			formulaire.departement.disabled = '';
			formulaire.categorie.disabled = '';
			formulaire.naturebien.disabled = '';
	}
}

function disable_eQ_rechercheavance(type_disableb){
	var type_disableb;
	var formulaireb = document.oForm;
	if(type_disableb == 1){
			//formulaire.idvente.disabled = 'disabled';
			formulaireb.keyword.disabled = 'disabled';
			formulaireb.region.disabled = 'disabled';
			formulaireb.lieu.disabled = 'disabled';
			formulaireb.classe.disabled = 'disabled';
			formulaireb.naturebien.disabled = 'disabled';
			formulaireb.mapmini.disabled = 'disabled';
			formulaireb.mapmaxi.disabled = 'disabled';
			formulaireb.dateventedtr.disabled = 'disabled';
			formulaireb.dateventedebut.disabled = 'disabled';
			formulaireb.dateventefin.disabled = 'disabled';
			formulaireb.numerolot.disabled = 'disabled';
			formulaireb.ventesopt.disabled = 'disabled';
	}else{
			//formulaire.idvente.disabled = '';
			formulaireb.keyword.disabled = '';
			formulaireb.region.disabled = '';
			formulaireb.lieu.disabled = '';
			formulaireb.classe.disabled = '';
			formulaireb.naturebien.disabled = '';
			formulaireb.mapmini.disabled = '';
			formulaireb.mapmaxi.disabled = '';
			formulaireb.dateventedtr.disabled = '';
			formulaireb.dateventedebut.disabled = '';
			formulaireb.dateventefin.disabled = '';
			formulaireb.numerolot.disabled = '';
			formulaireb.ventesopt.disabled = 'disabled';
	}
}

function disable_eQ_rechercheavanceb(type_disable){
	var type_disable;
	var formulaire = document.oForm;
	if(type_disable == 1){
			formulaire.lieu.disabled = 'disabled';
			formulaire.departement.disabled = 'disabled';
			formulaire.categorie.disabled = 'disabled';
			formulaire.naturebien.disabled = 'disabled';
			formulaire.mapmini.disabled = 'disabled';
			formulaire.mapmaxi.disabled = 'disabled';
			formulaire.dateventedtr.disabled = 'disabled';
			formulaire.dateventedebut.disabled = 'disabled';
			formulaire.dateventefin.disabled = 'disabled';
			formulaire.numerolot.disabled = 'disabled';
			formulaire.ventesopt.disabled = 'disabled';
	}else{
			formulaire.lieu.disabled = '';
			formulaire.departement.disabled = '';
			formulaire.categorie.disabled = '';
			formulaire.naturebien.disabled = '';
			formulaire.mapmini.disabled = '';
			formulaire.mapmaxi.disabled = '';
			formulaire.dateventedtr.disabled = '';
			formulaire.dateventedebut.disabled = '';
			formulaire.dateventefin.disabled = '';
			formulaire.numerolot.disabled = '';
			formulaire.ventesopt.disabled = 'disabled';
	}
}

function disable_eQ_archives(type_disable){
	var type_disable;
	var formulaire = document.oForm;
	if(type_disable == 1){
			formulaire.type_ventes.disabled = 'disabled';
			formulaire.keyword.disabled = 'disabled';
			formulaire.region.disabled = 'disabled';
			formulaire.lieu.disabled = 'disabled';
			formulaire.classe.disabled = 'disabled';
			formulaire.naturebien.disabled = 'disabled';
			formulaire.mapmini.disabled = 'disabled';
			formulaire.mapmaxi.disabled = 'disabled';
			formulaire.dateventedtr.disabled = 'disabled';
			formulaire.dateventedebut.disabled = 'disabled';
			formulaire.dateventefin.disabled = 'disabled';
			formulaire.numerolot.disabled = 'disabled';
			formulaire.ventesopt.disabled = 'disabled';

	}else{
			formulaire.type_ventes.disabled = '';
			formulaire.keyword.disabled = '';
			formulaire.region.disabled = '';
			formulaire.lieu.disabled = '';
			formulaire.classe.disabled = '';
			formulaire.naturebien.disabled = '';
			formulaire.mapmini.disabled = '';
			formulaire.mapmaxi.disabled = '';
			formulaire.dateventedtr.disabled = '';
			formulaire.dateventedebut.disabled = '';
			formulaire.dateventefin.disabled = '';
			formulaire.numerolot.disabled = '';
			formulaire.ventesopt.disabled = 'disabled';
	}
}

function ajax(fichier){
     if(window.XMLHttpRequest) // FIREFOX
          xhr_object = new XMLHttpRequest();
     else if(window.ActiveXObject) // IE
          xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
     else
          return(false);
     xhr_object.open("GET", fichier, false);
     xhr_object.send(null);
     if(xhr_object.readyState == 4) return(xhr_object.responseText);
     else return(false);
}

function getElementVente(numeroLot,typeLot){
	typeLot = typeLot || '';
	if(result = ajax('eQ_getElementVente.php3?idlot=' + escape(numeroLot) + '&typelot=' + escape(typeLot))){
		document.getElementById("contentchange").innerHTML = result;
	}else{
		document.getElementById("contentchange").innerHTML = '<select name="ventesopt" id="ventesopt" disabled="disabled"><option>Aucun r&eacute;sultat</option></select>';
	}
}

function getElementArchive(numeroLot){
	if(result = ajax('eQ_getElementVenteArchives.php3?idlot=' + escape(numeroLot))){
		document.getElementById("contentchange").innerHTML = result;
	}else{
		document.getElementById("contentchange").innerHTML = '<select name="ventesopt" id="ventesopt" disabled="disabled"><option>Aucun r&eacute;sultat</option></select>';
	}
}
