function imprimer(){
  print();
}

function open_popup(url){
		
}
		
function UR_Start() {
	UR_Nu = new Date;
	UR_Indhold = showFilled(UR_Nu.getHours()) + ":" + showFilled(UR_Nu.getMinutes()) + ":" + showFilled(UR_Nu.getSeconds());
	document.getElementById("ur").innerHTML = UR_Indhold;
	setTimeout("UR_Start()",1000);
}

function showFilled(Value) {
	return (Value > 9) ? "" + Value : "0" + Value;
}

function affichelots(num_lot) {

	document.getElementById("bas_lot_"+num_lot).style.display="none";
	document.getElementById("haut_lot_"+num_lot).style.display="inline";
	
	if(navigator.appName=="Netscape") document.getElementById("tableau_lots_"+num_lot).style.display="table";
	else document.getElementById("tableau_lots_"+num_lot).style.display="block";
}

function cachelots(num_lot) {

	document.getElementById("bas_lot_"+num_lot).style.display="inline";
	document.getElementById("haut_lot_"+num_lot).style.display="none";
	document.getElementById("tableau_lots_"+num_lot).style.display="none";
}

function afficheContact(cat){
	fleche_bas = "bas_"+cat;
	fleche_haut = "haut_"+cat;
	if(document.getElementById(fleche_bas).style.display=="inline"){
		document.getElementById(fleche_bas).style.display="none";
		document.getElementById(fleche_haut).style.display="inline";
	}
	if(document.getElementById(cat)) {
		if(navigator.appName=="Netscape") document.getElementById(cat).style.display="table";
		else document.getElementById(cat).style.display="block";
	}
}

function cacheContact(cat){
	fleche_bas = "bas_"+cat;
	fleche_haut = "haut_"+cat;
	if(document.getElementById(fleche_haut).style.display=="inline"){
		document.getElementById(fleche_haut).style.display="none";
		document.getElementById(fleche_bas).style.display="inline";
	}
	document.getElementById(cat).style.display="none";
}


// --------------------------- AJAX : ---------------------------------- //

function http_file(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);   //synchrone
	 xhr_object.send(null); 

	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
}


function http_file2(id_div,fichier) {

	var loading="<center><img src='images/loading.gif' align='absmiddle' /> <span class=\"loading\">Chargement ...</span><br><br><br><br><br><br><br><br><br><br><br><br><br><br></center>";
	
	var xhr_object;

	 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, true);    //asynchrone

	 xhr_object.onreadystatechange = function () {
	   if (xhr_object.readyState == 4) {
		 if(xhr_object.status == 200) {
			 document.getElementById(id_div).innerHTML = xhr_object.responseText ;
			 document.getElementById(id_div).onclick="http_file2("+id_div+",'') ;" ;
		 } 
		 else document.getElementById(id_div).innerHTML = loading ;  
	   }
	   else {
		   document.getElementById(id_div).innerHTML = loading ;
	   }
	 }     
	 xhr_object.send(null); 
}   

function writediv(id_div,texte){
  document.getElementById(id_div).innerHTML = texte;
}

function cacheAjax(id_div){
	  texte = "";
	  writediv(id_div,texte);
	  document.getElementById(id_div).onclick="writediv("+id_div+",'') ;" ;
      document.getElementById(id_div).style.display="none";      
} 

function cacheOnglet(td_onglet) {	
	if(document.getElementById(td_onglet)) document.getElementById(td_onglet).style.backgroundImage='none'; 
}

function change_href(href_ancien,href_nouveau){
	document.getElementById(href_ancien).style.display="none";
	document.getElementById(href_nouveau).style.display="inline";
}

function afficheExtraitCompteGeranceAjax(id_div,iiii,mmmm){	
	
	if(navigator.appName=="Netscape") document.getElementById(id_div).style.display="table-cell";
	else document.getElementById(id_div).style.display="block";
	
	//on affiche l'onglet
	if(iiii=="0000") var type_compte = "perso";
	else var type_compte = "proprietaire";
	document.getElementById('td_extrait_'+type_compte+'_'+iiii+mmmm).style.backgroundImage='url(images/demo_extranet/onglet1.png)'; 
	document.getElementById('td_extrait_'+type_compte+'_'+iiii+mmmm).style.backgroundRepeat='no-repeat'; 
	cacheOnglet('td_patrimoine_'+iiii+mmmm);
	cacheOnglet('td_document_'+type_compte+'_'+iiii+mmmm);
	
	//on change le lien de l'onglet pour pouvoir fermer
	change_href("href_on_extrait_"+type_compte+"_"+iiii+mmmm,"href_off_extrait_"+type_compte+"_"+iiii+mmmm);
	document.getElementById('href_off_extrait_'+type_compte+'_'+iiii+mmmm).style.color='#FF0000';
	//on met les autres onglets de la ligne en href_on
	if(iiii=="0000") change_href("href_off_patrimoine_"+iiii+mmmm,"href_on_patrimoine_"+iiii+mmmm);
	
	//ENLEVER SUITE REMARQUE AURELIE QUI PENSE QUE L ON DOIT ENLEVER DOC IMMEUBLE
	//change_href("href_off_document_"+type_compte+"_"+iiii+mmmm,"href_on_document_"+type_compte+"_"+iiii+mmmm);
	
	http_file2(id_div,'./proprietaire.php?iiii='+iiii+'&mmmm='+mmmm);
	document.getElementById(id_div).onclick="writediv("+id_div+",'') ;" ;				   
} 

function affichePatrimoineAjax(id_div,iiii,mmmm){	
	
	if(navigator.appName=="Netscape") document.getElementById(id_div).style.display="table-cell";
	else document.getElementById(id_div).style.display="block";
	
	//onglets:
	document.getElementById('td_patrimoine_'+iiii+mmmm).style.backgroundImage='url(images/demo_extranet/onglet2.png)'; 
	document.getElementById('td_patrimoine_'+iiii+mmmm).style.backgroundRepeat='no-repeat';  
	cacheOnglet('td_extrait_perso_'+iiii+mmmm);
	cacheOnglet('td_document_perso_'+iiii+mmmm);
	
	//on change le lien de l'onglet pour pouvoir fermer
	change_href("href_on_patrimoine_"+iiii+mmmm,"href_off_patrimoine_"+iiii+mmmm);	
	document.getElementById('href_off_patrimoine_'+iiii+mmmm).style.color='#FF0000';
	//on met les autres onglets de la ligne en href_on
	change_href("href_off_extrait_perso_"+iiii+mmmm,"href_on_extrait_perso_"+iiii+mmmm);
	change_href("href_off_document_perso_"+iiii+mmmm,"href_on_document_perso_"+iiii+mmmm);
	
	http_file2(id_div,'./patrimoine.php?iiii='+iiii+'&mmmm='+mmmm);
	document.getElementById(id_div).onclick="writediv("+id_div+",'');" ;				   
}  

function afficheDocumentsGeranceAjax(id_div,iiii,mmmm){	

	if(navigator.appName=="Netscape") document.getElementById(id_div).style.display="table-cell";
	else document.getElementById(id_div).style.display="block";
	
	//onglets:
	if(iiii=="0000") var type_compte = "perso";
	else var type_compte = "proprietaire";
	document.getElementById('td_document_'+type_compte+'_'+iiii+mmmm).style.backgroundImage='url(images/demo_extranet/onglet2.png)'; 
	document.getElementById('td_document_'+type_compte+'_'+iiii+mmmm).style.backgroundRepeat='no-repeat';  
	if(iiii=="0000"){
		cacheOnglet('td_extrait_perso_'+iiii+mmmm);
		cacheOnglet('td_patrimoine_'+iiii+mmmm);
	}else{
		cacheOnglet('td_extrait_proprietaire_'+iiii+mmmm);
	}
	
	//on change le lien de l'onglet pour pouvoir fermer
	change_href("href_on_document_"+type_compte+"_"+iiii+mmmm,"href_off_document_"+type_compte+"_"+iiii+mmmm);
	document.getElementById('href_off_document_'+type_compte+'_'+iiii+mmmm).style.color='#FF0000';
	//on met les autres onglets de la ligne en href_on
	if(iiii=="0000") change_href("href_off_patrimoine_"+iiii+mmmm,"href_on_patrimoine_"+iiii+mmmm);
	change_href("href_off_extrait_"+type_compte+"_"+iiii+mmmm,"href_on_extrait_"+type_compte+"_"+iiii+mmmm);
	
	http_file2(id_div,'./mesDocuments.php?iiii='+iiii+'&mmmm='+mmmm);
	document.getElementById(id_div).onclick="writediv("+id_div+",'') ;" ;				   
}   

function afficheExtraitCompteSyndicAjax(id_div,iiii,cccc){	
	
	if(navigator.appName=="Netscape") document.getElementById(id_div).style.display="table-cell";
	else document.getElementById(id_div).style.display="block";
	
	//onglets:
	document.getElementById('td_extrait_coproprietaire_'+iiii+cccc).style.backgroundImage='url(images/demo_extranet/onglet1.png)'; 
	document.getElementById('td_extrait_coproprietaire_'+iiii+cccc).style.backgroundRepeat='no-repeat';  
	cacheOnglet('td_contact_syndic_coproprietaire_'+iiii+cccc); 
	cacheOnglet('td_document_syndic_coproprietaire_'+iiii+cccc); 
	cacheOnglet('td_document_syndic_perso_'+iiii+cccc);
	
	//on change le lien de l'onglet pour pouvoir fermer
	change_href("href_on_extrait_coproprietaire_"+iiii+cccc,"href_off_extrait_coproprietaire_"+iiii+cccc);
	document.getElementById('href_off_extrait_coproprietaire_'+iiii+cccc).style.color='#FF0000';
	//on met les autres onglets de la ligne en href_on
	change_href("href_off_contact_syndic_coproprietaire_"+iiii+cccc,"href_on_contact_syndic_coproprietaire_"+iiii+cccc);
	change_href("href_off_document_syndic_perso_"+iiii+cccc,"href_on_document_syndic_perso_"+iiii+cccc);
	change_href("href_off_document_syndic_coproprietaire_"+iiii+cccc,"href_on_document_syndic_coproprietaire_"+iiii+cccc);
	
	http_file2(id_div,'./coproprietaire.php?iiii='+iiii+'&cccc='+cccc);
	document.getElementById(id_div).onclick="writediv("+id_div+",'') ;" ;				   
}   

function afficheExtraitCompteLocataireAjax(id_div,iiii,llll){	
	
	if(navigator.appName=="Netscape") document.getElementById(id_div).style.display="table-cell";
	else document.getElementById(id_div).style.display="block";
	
	//onglets:
	document.getElementById('td_extrait_locataire_'+iiii+llll).style.backgroundImage='url(images/demo_extranet/onglet1.png)'; 
	document.getElementById('td_extrait_locataire_'+iiii+llll).style.backgroundRepeat='no-repeat';  
	cacheOnglet('td_document_locataire_'+iiii+llll);
	
	//on change le lien de l'onglet pour pouvoir fermer
	change_href("href_on_extrait_locataire_"+iiii+llll,"href_off_extrait_locataire_"+iiii+llll);
	document.getElementById('href_off_extrait_locataire_'+iiii+llll).style.color='#FF0000';
	//on met les autres onglets de la ligne en href_on
	change_href("href_off_document_locataire_"+iiii+llll,"href_on_document_locataire_"+iiii+llll);
	
	http_file2(id_div,'./locataire.php?iiii='+iiii+'&llll='+llll);
	document.getElementById(id_div).onclick="writediv("+id_div+",'') ;" ;				   
} 

function afficheDocumentsLocataireAjax(id_div,iiii,llll,mmmm,xxxx){	
	
	if(navigator.appName=="Netscape") document.getElementById(id_div).style.display="table-cell";
	else document.getElementById(id_div).style.display="block";
	
	//onglets:
	document.getElementById('td_document_locataire_'+iiii+llll).style.backgroundImage='url(images/demo_extranet/onglet1.png)'; 
	document.getElementById('td_document_locataire_'+iiii+llll).style.backgroundRepeat='no-repeat';  
	cacheOnglet('td_extrait_locataire_'+iiii+llll);
	
	//on change le lien de l'onglet pour pouvoir fermer
	change_href("href_on_document_locataire_"+iiii+llll,"href_off_document_locataire_"+iiii+llll);
	document.getElementById('href_off_document_locataire_'+iiii+llll).style.color='#FF0000';
	//on met les autres onglets de la ligne en href_on
	change_href("href_off_extrait_locataire_"+iiii+llll,"href_on_extrait_locataire_"+iiii+llll);
	
	http_file2(id_div,'./mesDocuments.php?mmmm='+mmmm+'&iiii='+iiii+'&llll='+llll+'&xxxx='+xxxx);
	document.getElementById(id_div).onclick="writediv("+id_div+",'') ;" ;				   
}    

function afficheDocumentsSyndicAjax(id_div,iiii,cccc,type){	

	if(navigator.appName=="Netscape") document.getElementById(id_div).style.display="table-cell";
	else document.getElementById(id_div).style.display="block";
	
	//onglets:
	if(type=="perso") { var type_compte = "perso"; var autre_type_compte = "coproprietaire"; }
	else { var type_compte = "coproprietaire"; var autre_type_compte = "perso"; }
	if(type=="perso"){
		document.getElementById('td_document_syndic_'+type_compte+'_'+iiii+cccc).style.backgroundImage='url(images/demo_extranet/onglet1.png)';
	}else {
		document.getElementById('td_document_syndic_'+type_compte+'_'+iiii+cccc).style.backgroundImage='url(images/demo_extranet/onglet2.png)';
	}
	document.getElementById('td_document_syndic_'+type_compte+'_'+iiii+cccc).style.backgroundRepeat='no-repeat';  
	cacheOnglet('td_extrait_coproprietaire_'+iiii+cccc);
	cacheOnglet('td_contact_syndic_coproprietaire_'+iiii+cccc);
	if(type=="perso"){
		cacheOnglet('td_document_syndic_coproprietaire_'+iiii+cccc);
	}else{
		cacheOnglet('td_document_syndic_perso_'+iiii+cccc);
	}
	
	//on change le lien de l'onglet pour pouvoir fermer
	change_href("href_on_document_syndic_"+type_compte+"_"+iiii+cccc,"href_off_document_syndic_"+type_compte+"_"+iiii+cccc);
	document.getElementById('href_off_document_syndic_'+type_compte+'_'+iiii+cccc).style.color='#FF0000';
	//on met les autres onglets de la ligne en href_on
	change_href("href_off_document_syndic_"+autre_type_compte+"_"+iiii+cccc,"href_on_document_syndic_"+autre_type_compte+"_"+iiii+cccc);
	change_href("href_off_extrait_coproprietaire_"+iiii+cccc,"href_on_extrait_coproprietaire_"+iiii+cccc);
	change_href("href_off_contact_syndic_coproprietaire_"+iiii+cccc,"href_on_contact_syndic_coproprietaire_"+iiii+cccc);
	
	if(type=="perso") http_file2(id_div,'./mesDocuments.php?iiii='+iiii+'&cccc='+cccc);
	else http_file2(id_div,'./mesDocuments.php?iiii='+iiii);
	document.getElementById(id_div).onclick="writediv("+id_div+",'') ;" ;				   
} 

function afficheContactAjax(id_div,iiii,cccc){	
	
	if(navigator.appName=="Netscape") document.getElementById(id_div).style.display="table-cell";
	else document.getElementById(id_div).style.display="block";
	
	//onglets:
	document.getElementById('td_contact_syndic_coproprietaire_'+iiii+cccc).style.backgroundImage='url(images/demo_extranet/onglet0.png)'; 
	document.getElementById('td_contact_syndic_coproprietaire_'+iiii+cccc).style.backgroundRepeat='no-repeat';  
	cacheOnglet('td_extrait_coproprietaire_'+iiii+cccc);
	cacheOnglet('td_document_syndic_coproprietaire_'+iiii+cccc); 
	cacheOnglet('td_document_syndic_perso_'+iiii+cccc);
	
	//on change le lien de l'onglet pour pouvoir fermer
	change_href("href_on_contact_syndic_coproprietaire_"+iiii+cccc,"href_off_contact_syndic_coproprietaire_"+iiii+cccc);
	document.getElementById('href_off_contact_syndic_coproprietaire_'+iiii+cccc).style.color='#FF0000';
	//on met les autres onglets de la ligne en href_on
	change_href("href_off_extrait_coproprietaire_"+iiii+cccc,"href_on_extrait_coproprietaire_"+iiii+cccc);
	change_href("href_off_document_syndic_perso_"+iiii+cccc,"href_on_document_syndic_perso_"+iiii+cccc);
	change_href("href_off_document_syndic_coproprietaire_"+iiii+cccc,"href_on_document_syndic_coproprietaire_"+iiii+cccc);
	
	http_file2(id_div,'./page_contact.php?iiii='+iiii+'&cccc='+cccc);
	document.getElementById(id_div).onclick="writediv("+id_div+",'') ;" ;				   
} 

function affiche(div,nb,type) {
	fleche_bas = "bas_"+type;
	fleche_haut = "haut_"+type;
	folder = "folder_"+type;
	folder_open = "folder_open_"+type;
	
	//alert("div="+div+" nb="+nb+" type="+type+" - "+fleche_bas+"="+document.getElementById(fleche_bas).style.display+" - "+fleche_haut+"="+document.getElementById(fleche_haut).style.display);
	
	if(document.getElementById(fleche_bas).style.display=="inline"){
		document.getElementById(fleche_bas).style.display="none";
		document.getElementById(fleche_haut).style.display="inline";
	}
	if(document.getElementById(folder)!=null && document.getElementById(folder).style.display=="inline"){
		document.getElementById(folder).style.display="none";
		document.getElementById(folder_open).style.display="inline";
	}
	for (i=0; i<=nb; i++){ 
		div2 = div+"_"+i;
		//alert(div2);
		if(document.getElementById(div2)) {
			if(navigator.appName=="Netscape") document.getElementById(div2).style.display="table-row";
			else document.getElementById(div2).style.display="block";
		}
	}
	
	//alert("div="+div+" nb="+nb+" type="+type+" - "+fleche_bas+"="+document.getElementById(fleche_bas).style.display+" - "+fleche_haut+"="+document.getElementById(fleche_haut).style.display);
}


function cache(div,nb,type) {
	//alert("div="+div+" nb="+nb+" type="+type);
	fleche_bas = "bas_"+type;
	fleche_haut = "haut_"+type;
	folder = "folder_"+type;
	folder_open = "folder_open_"+type;
	if(document.getElementById(fleche_haut).style.display=="inline"){
		document.getElementById(fleche_haut).style.display="none";
		document.getElementById(fleche_bas).style.display="inline";
	}
	if(document.getElementById(folder)!=null && document.getElementById(folder_open).style.display=="inline"){
		document.getElementById(folder_open).style.display="none";
		document.getElementById(folder).style.display="inline";
	}
	for (i=0; i<nb; i++){
		div2 = div+"_"+i;
		//alert(div2+" -> "+div);
		var tab_div = div.split("_");
		
		if(document.getElementById(div2)) document.getElementById(div2).style.display="none";
		
		//boucle dans le sous dossier
		var j=0;
		while(1) {
			//on cache les sous dossiers
			if(document.getElementById("sousdos_"+i+"_"+j) && ( document.getElementById("sousdos_"+i+"_"+j).style.display=="inline" || document.getElementById("sousdos_"+i+"_"+j).style.display=="table-row") ) {
				document.getElementById("sousdos_"+i+"_"+j).style.display="none";
				document.getElementById("haut_sousdos_"+i).style.display="none";
				document.getElementById("bas_sousdos_"+i).style.display="inline";				
			}
			//on cache les fichiers dans sous dossiers
			else if(document.getElementById("sousdos_"+tab_div[1]+"_"+i+"_"+j) && ( document.getElementById("sousdos_"+tab_div[1]+"_"+i+"_"+j).style.display=="inline" || document.getElementById("sousdos_"+tab_div[1]+"_"+i+"_"+j).style.display=="table-row") ) {
				document.getElementById("sousdos_"+tab_div[1]+"_"+i+"_"+j).style.display="none";
				document.getElementById("haut_sousdos_"+tab_div[1]+"_"+i).style.display="none";
				document.getElementById("bas_sousdos_"+tab_div[1]+"_"+i).style.display="inline";				
			}
			else {
				break;
			}
			
			j++;
		}
		
	}
}

function affiche_dossier(id_div) {
	
	if(navigator.appName=="Netscape") document.getElementById(id_div).style.display="table-cell";
	else document.getElementById(id_div).style.display="block";
	
	fleche_bas = "fleche_bas_"+id_div;
	fleche_haut = "fleche_haut_"+id_div;
	if(document.getElementById(fleche_haut).style.display=="none"){
		document.getElementById(fleche_haut).style.display="inline";
		document.getElementById(fleche_bas).style.display="none";		
	}
	
	http_file2(id_div,'./msi_affiche_dossier.php?id='+id_div);
	document.getElementById(id_div).onclick="writediv("+id_div+",'');" ;
	
}

function cache_dossier(id_div) {
	
	document.getElementById(id_div).style.display="none";
	
	fleche_bas = "fleche_bas_"+id_div;
	fleche_haut = "fleche_haut_"+id_div;
	if(document.getElementById(fleche_haut).style.display=="inline"){
		document.getElementById(fleche_haut).style.display="none";
		document.getElementById(fleche_bas).style.display="inline";
	}
	
}

function affiche_dossier_loc(id_div,nb) {
	
	for(i=0;i<nb;i++) {
		if(navigator.appName=="Netscape") document.getElementById(id_div+"_"+i).style.display="table-row";
		else document.getElementById(id_div+"_"+i).style.display="block";
	}
	
	
	fleche_bas = "fleche_bas_"+id_div;
	fleche_haut = "fleche_haut_"+id_div;
	if(document.getElementById(fleche_haut).style.display=="none"){
		document.getElementById(fleche_haut).style.display="inline";
		document.getElementById(fleche_bas).style.display="none";		
	}
	
}

function cache_dossier_loc(id_div,nb) {
	
	for(i=0;i<nb;i++) {
		document.getElementById(id_div+"_"+i).style.display="none";
	}
	
	
	fleche_bas = "fleche_bas_"+id_div;
	fleche_haut = "fleche_haut_"+id_div;
	if(document.getElementById(fleche_haut).style.display=="inline"){
		document.getElementById(fleche_haut).style.display="none";
		document.getElementById(fleche_bas).style.display="inline";		
	}
	
}