function openWin(URL,dataWidth,dataHeight,dataScreenX,dataScreenY,dataToolbar,dataStatus,dataMenubar,dataScrollbar) {
	eval('remote = window.open ("","remotewin","width='+dataWidth+'px,height='+dataHeight+'px,screenX='+dataScreenX+',screenY='+dataScreenY+',toolbar='+dataToolbar+',status='+dataStatus+',menubar='+dataMenubar+',scrollbars='+dataScrollbar+'")');
	remote.location.href=URL;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function toggleDiv(id,flagit) {
if (flagit=="1"){
if (document.layers) document.layers[''+id+''].visibility = "show"
else if (document.all) document.all[''+id+''].style.visibility = "visible"
else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"
}
else
if (flagit=="0"){
if (document.layers) document.layers[''+id+''].visibility = "hide"
else if (document.all) document.all[''+id+''].style.visibility = "hidden"
else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
}
}
//-->

function gup( name ) {  
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(window.location.href);
if(results == null)
return "";
else
return results[1];
}

function updateliste (sect) {
	if (sect) {
	} else {
		sect="";
	}
	document.getElementById('Liste').innerHTML = "Chargement...";
			try          { var requete = new ActiveXObject( "Microsoft.XMLHTTP" );
                         }
            catch        ( e )
                         { var requete = new XMLHttpRequest() ;
                         }

			if (document.getElementById("form1").type_log.checked==true){
			var type_log = document.getElementById("form1").type_log.value = "on";
			}
			
			if (document.getElementById("form1").type_app.checked==true){
			var type_app = document.getElementById("form1").type_app.value = "on";
			}
			if (document.getElementById("form1").type_vil.checked==true){
			var type_vil = document.getElementById("form1").type_vil.value = "on";
			}
			
			if ((document.getElementById("form1").type_app.checked==false)&&(document.getElementById("form1").type_vil.checked==false)) {
			type_log = document.getElementById("form1").type_log.value = "";
			document.getElementById("form1").type_log.checked = false;
			document.getElementById("divlog").className = "divh" ;
			}

			if (document.getElementById("form1").type_com.checked==true){
			var type_com = document.getElementById("form1").type_com.value = "on";
			}
			if (document.getElementById("form1").type_arc.checked==true){
			var type_arc = document.getElementById("form1").type_arc.value = "on";
			}
			if (document.getElementById("form1").type_bur.checked==true){
			var type_bur = document.getElementById("form1").type_bur.value = "on";
			}
			if (document.getElementById("form1").type_dep.checked==true){
			var type_dep = document.getElementById("form1").type_dep.value = "on";
			}
			if (document.getElementById("form1").type_loc.checked==true){
			var type_loc = document.getElementById("form1").type_loc.value = "on";
			}
			
			if ((document.getElementById("form1").type_arc.checked==false)&&(document.getElementById("form1").type_bur.checked==false)&&(document.getElementById("form1").type_dep.checked==false)&&(document.getElementById("form1").type_loc.checked==false)) {
			type_com = document.getElementById('type_com').value = "";
			document.getElementById("form1").type_com.checked = false;
			document.getElementById("divcom").className = "divh" ;
			}
			
			if (document.getElementById("form1").type_par.checked==true){
			var type_par = document.getElementById("form1").type_par.value = "on";
			}
			if (document.getElementById("form1").type_ext.checked==true){
			var type_ext = document.getElementById("form1").type_ext.value = "on";
			}
			if (document.getElementById("form1").type_int.checked==true){
			var type_int = document.getElementById("form1").type_int.value = "on";
			}
			if (document.getElementById("form1").type_gar.checked==true){
			var type_gar = document.getElementById("form1").type_gar.value = "on";
			}
			
			if ((document.getElementById("form1").type_ext.checked==false)&&(document.getElementById("form1").type_int.checked==false)&&(document.getElementById("form1").type_gar.checked==false)) {
			type_par = document.getElementById('type_par').value = "";
			document.getElementById("form1").type_par.checked = false;
			document.getElementById("divpar").className = "divh" ;
			}
			
			if (document.getElementById("form1").type_aut.checked==true){
			var type_aut = document.getElementById("form1").type_aut.value = "on";
			}
			
			if (document.getElementById("form1").pieces_2.checked==true){
			var pieces_2 = document.getElementById("form1").pieces_2.value = "on";
			}
			if (document.getElementById("form1").pieces_2a3.checked==true){
			var pieces_2a3 = document.getElementById("form1").pieces_2a3.value = "on";
			}
			if (document.getElementById("form1").pieces_3a4.checked==true){
			var pieces_3a4 = document.getElementById("form1").pieces_3a4.value = "on";
			}
			if (document.getElementById("form1").pieces_4a5.checked==true){
			var pieces_4a5 = document.getElementById("form1").pieces_4a5.value = "on";
			}
			if (document.getElementById("form1").pieces_5.checked==true){
			var pieces_5 = document.getElementById("form1").pieces_5.value = "on";
			}
			
			if (document.getElementById("form1").prix_1000.checked==true){
			var prix_1000 = document.getElementById("form1").prix_1000.value = "on";
			}
			if (document.getElementById("form1").prix_2000.checked==true){
			var prix_2000 = document.getElementById("form1").prix_2000.value = "on";
			}
			if (document.getElementById("form1").prix_3000.checked==true){
			var prix_3000 = document.getElementById("form1").prix_3000.value = "on";
			}
			if (document.getElementById("form1").prix_4000.checked==true){
			var prix_4000 = document.getElementById("form1").prix_4000.value = "on";
			}
			
			if (document.getElementById("form1").secteur_ge.checked==true){
			var secteur_ge = document.getElementById("form1").secteur_ge.value = "on";
			}
			if (document.getElementById("form1").secteur_hors.checked==true){
			var secteur_hors = document.getElementById("form1").secteur_hors.value = "on";
			}
			var tri = document.getElementById("tri").value;
			var champ = document.getElementById("champ").value;
			//alert (tri + " " + champ);
			
			var url1 = "?type_log=" + type_log + "&type_app=" + type_app + "&type_vil=" + type_vil + "&type_com=" + type_com + "&type_arc=" + type_arc + "&type_bur=" + type_bur + "&type_dep=" + type_dep + "&type_loc=" + type_loc + "&type_par=" + type_par + "&type_ext=" + type_ext + "&type_int=" + type_int + "&type_gar=" + type_gar + "&type_aut=" + type_aut + "&pieces_2=" + pieces_2 + "&pieces_2a3=" + pieces_2a3 + "&pieces_3a4=" + pieces_3a4 + "&pieces_4a5=" + pieces_4a5 + "&pieces_5=" + pieces_5 + "&prix_1000=" + prix_1000 + "&prix_2000=" + prix_2000 + "&prix_3000=" + prix_3000 + "&prix_4000=" + prix_4000 + "&secteur_ge=" + secteur_ge + "&secteur_hors=" + secteur_hors + "&" + tri + "=" + champ + "&secteur=" + sect;
			
			var url = "../loc_liste.php" + url1;
			
			//alert(url1);
            requete.open ( 'GET' , url , false );
            requete.send ( null );
            document.getElementById('Liste').innerHTML = requete.responseText;

}

function updatetri(tri,champ) {
	document.getElementById("tri").value = tri;
	document.getElementById("champ").value = champ;
	updateliste();
}

function printliste ( sect ) {
	if (sect) {
	} else {
		sect="";
	}
			if (document.getElementById("form1").type_log.checked==true){
			var type_log = document.getElementById("form1").type_log.value = "on";
			}
			
			if (document.getElementById("form1").type_app.checked==true){
			var type_app = document.getElementById("form1").type_app.value = "on";
			}
			if (document.getElementById("form1").type_vil.checked==true){
			var type_vil = document.getElementById("form1").type_vil.value = "on";
			}
			
			if ((document.getElementById("form1").type_app.checked==false)&&(document.getElementById("form1").type_vil.checked==false)) {
			type_log = document.getElementById("form1").type_log.value = "";
			document.getElementById("form1").type_log.checked = false;
			document.getElementById("divlog").className = "divh" ;
			}

			if (document.getElementById("form1").type_com.checked==true){
			var type_com = document.getElementById("form1").type_com.value = "on";
			}
			if (document.getElementById("form1").type_arc.checked==true){
			var type_arc = document.getElementById("form1").type_arc.value = "on";
			}
			if (document.getElementById("form1").type_bur.checked==true){
			var type_bur = document.getElementById("form1").type_bur.value = "on";
			}
			if (document.getElementById("form1").type_dep.checked==true){
			var type_dep = document.getElementById("form1").type_dep.value = "on";
			}
			if (document.getElementById("form1").type_loc.checked==true){
			var type_loc = document.getElementById("form1").type_loc.value = "on";
			}
			
			if ((document.getElementById("form1").type_arc.checked==false)&&(document.getElementById("form1").type_bur.checked==false)&&(document.getElementById("form1").type_dep.checked==false)&&(document.getElementById("form1").type_loc.checked==false)) {
			type_com = document.getElementById('type_com').value = "";
			document.getElementById("form1").type_com.checked = false;
			document.getElementById("divcom").className = "divh" ;
			}
			
			if (document.getElementById("form1").type_par.checked==true){
			var type_par = document.getElementById("form1").type_par.value = "on";
			}
			if (document.getElementById("form1").type_ext.checked==true){
			var type_ext = document.getElementById("form1").type_ext.value = "on";
			}
			if (document.getElementById("form1").type_int.checked==true){
			var type_int = document.getElementById("form1").type_int.value = "on";
			}
			if (document.getElementById("form1").type_gar.checked==true){
			var type_gar = document.getElementById("form1").type_gar.value = "on";
			}
			
			if ((document.getElementById("form1").type_ext.checked==false)&&(document.getElementById("form1").type_int.checked==false)&&(document.getElementById("form1").type_gar.checked==false)) {
			type_par = document.getElementById('type_par').value = "";
			document.getElementById("form1").type_par.checked = false;
			document.getElementById("divpar").className = "divh" ;
			}
			
			if (document.getElementById("form1").type_aut.checked==true){
			var type_aut = document.getElementById("form1").type_aut.value = "on";
			}
			
			if (document.getElementById("form1").pieces_2.checked==true){
			var pieces_2 = document.getElementById("form1").pieces_2.value = "on";
			}
			if (document.getElementById("form1").pieces_2a3.checked==true){
			var pieces_2a3 = document.getElementById("form1").pieces_2a3.value = "on";
			}
			if (document.getElementById("form1").pieces_3a4.checked==true){
			var pieces_3a4 = document.getElementById("form1").pieces_3a4.value = "on";
			}
			if (document.getElementById("form1").pieces_4a5.checked==true){
			var pieces_4a5 = document.getElementById("form1").pieces_4a5.value = "on";
			}
			if (document.getElementById("form1").pieces_5.checked==true){
			var pieces_5 = document.getElementById("form1").pieces_5.value = "on";
			}
			
			if (document.getElementById("form1").prix_1000.checked==true){
			var prix_1000 = document.getElementById("form1").prix_1000.value = "on";
			}
			if (document.getElementById("form1").prix_2000.checked==true){
			var prix_2000 = document.getElementById("form1").prix_2000.value = "on";
			}
			if (document.getElementById("form1").prix_3000.checked==true){
			var prix_3000 = document.getElementById("form1").prix_3000.value = "on";
			}
			if (document.getElementById("form1").prix_4000.checked==true){
			var prix_4000 = document.getElementById("form1").prix_4000.value = "on";
			}
			
			if (document.getElementById("form1").secteur_ge.checked==true){
			var secteur_ge = document.getElementById("form1").secteur_ge.value = "on";
			}
			if (document.getElementById("form1").secteur_hors.checked==true){
			var secteur_hors = document.getElementById("form1").secteur_hors.value = "on";
			}
			var tri = document.getElementById("tri").value;
			var champ = document.getElementById("champ").value;
			//alert (tri + " " + champ);
			
			var url1 = "?type_log=" + type_log + "&type_app=" + type_app + "&type_vil=" + type_vil + "&type_com=" + type_com + "&type_arc=" + type_arc + "&type_bur=" + type_bur + "&type_dep=" + type_dep + "&type_loc=" + type_loc + "&type_par=" + type_par + "&type_ext=" + type_ext + "&type_int=" + type_int + "&type_gar=" + type_gar + "&type_aut=" + type_aut + "&pieces_2=" + pieces_2 + "&pieces_2a3=" + pieces_2a3 + "&pieces_3a4=" + pieces_3a4 + "&pieces_4a5=" + pieces_4a5 + "&pieces_5=" + pieces_5 + "&prix_1000=" + prix_1000 + "&prix_2000=" + prix_2000 + "&prix_3000=" + prix_3000 + "&prix_4000=" + prix_4000 + "&secteur_ge=" + secteur_ge + "&secteur_hors=" + secteur_hors + "&" + tri + "=" + champ + "&secteur=" + sect;
			
			try          { var requete = new ActiveXObject( "Microsoft.XMLHTTP" );
                         }
            catch        ( e )
                         { var requete = new XMLHttpRequest() ;
                         }
			
			var url = "../loc_liste_print.php" + url1;
			
			//alert(url1);
            requete.open ( 'GET' , url , false );
            requete.send ( null );
			var a = window. open('','','status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=940,height=550,top=10,left=10');
			a.document.open("text/html");
			a.document.write(requete.responseText);
			a.document.close();
			a.alert('Veuillez choisir le mode paysage pour une impression correcte de la page.');
			a.print();
}

function GetBien ( id , div , classt ) {
            try          { var requete = new ActiveXObject( "Microsoft.XMLHTTP" );
                         }
            catch        ( e )
                         { var requete = new XMLHttpRequest();
                         }
            var url = "loc_content.php?class=" + classt + "&id=" + id ;
            requete.open ( 'GET' , url , false );
            requete.send ( null );
            $ ( div ).innerHTML = requete.responseText;
         }

function GetInfos ( div ) {
			document.getElementById(div).className = "infos1" ;
            try          { var requete = new ActiveXObject( "Microsoft.XMLHTTP" );
                         }
            catch        ( e )
                         { var requete = new XMLHttpRequest();
                         }
            var url = "../loc_infos.php";
            requete.open ( 'GET' , url , false );
            requete.send ( null );
            $ ( div ).innerHTML = requete.responseText;
         }

function GetTxt ( page, div ) {
	//alert(document.location.hash);
            try          { var requete = new ActiveXObject( "Microsoft.XMLHTTP" );
                         }
            catch        ( e )
                         { var requete = new XMLHttpRequest();
                         }
            var url = page;
            requete.open ( 'GET' , url , false );
            requete.send ( null );
            $ ( div ).innerHTML = requete.responseText;
         }
 

function CloseBien ( id ) {
document.getElementById( "bien" + id ).innerHTML = "";
}


function update( id, url, index, isSuper ) {
document['PhotoBig' + id].src=url;
}

function addselec (id,classt) {
document.getElementById( "ligne" + id ).className = "ligne3" ;
            try          { var requete = new ActiveXObject( "Microsoft.XMLHTTP" );
                         }
            catch        ( e )
                         { var requete = new XMLHttpRequest();
                         }
            var url = "../loc_sel.php?class=" + classt + "&id=" + id ;
            requete.open ( 'GET' , url , false );
            requete.send ( null );
            document.getElementById('Btsel' + id).innerHTML = requete.responseText;
			document.getElementById('Btsel2' + id).className = "divs" ;
			document.getElementById('cb' + id).checked = true;
}

function delselec (id,classt) {
document.getElementById( "ligne" + id ).className = classt ;
            try          { var requete = new ActiveXObject( "Microsoft.XMLHTTP" );
                         }
            catch        ( e )
                         { var requete = new XMLHttpRequest();
                         }
            var url = "../loc_sel.php?action=del&id=" + id ;
            requete.open ( 'GET' , url , false );
            requete.send ( null );
CloseBien(id);
}

function delselec2 (id) {
            try          { var requete = new ActiveXObject( "Microsoft.XMLHTTP" );
                         }
            catch        ( e )
                         { var requete = new XMLHttpRequest();
                         }
            var url = "../loc_sel.php?action=del&id=" + id ;
            requete.open ( 'GET' , url , false );
            requete.send ( null );
			opener.location.reload(true);
document.location.href="loc_sel_aff.php";
}

function cbselec (id, classt) {
	if (document.getElementById('cb' + id).checked == true) {
		document.getElementById( "ligne" + id ).className = "ligne3" ;
            try          { var requete = new ActiveXObject( "Microsoft.XMLHTTP" );
                         }
            catch        ( e )
                         { var requete = new XMLHttpRequest();
                         }
            var url = "../loc_sel.php?id=" + id ;
            requete.open ( 'GET' , url , false );
            requete.send ( null );
			document.getElementById('cb' + id).checked = true;
	} else {
		delselec (id,classt);
	}
	
}

function cclass_log () {
	if (document.getElementById('type_log').checked == true){
	document.getElementById("divlog").className = "divs" ;
	document.getElementById("form1").type_app.checked = true;
	document.getElementById("form1").type_vil.checked = true;
	} else {
	document.getElementById("divlog").className = "divh" ;
	document.getElementById("form1").type_app.checked = false;
	document.getElementById("form1").type_vil.checked = false;
	}
}

function cclass_com () {
	if (document.getElementById('type_com').checked == true){
	document.getElementById("divcom").className = "divs" ;
	document.getElementById("form1").type_arc.checked = true;
	document.getElementById("form1").type_bur.checked = true;
	document.getElementById("form1").type_dep.checked = true;
	document.getElementById("form1").type_loc.checked = true;
	} else {
	document.getElementById("divcom").className = "divh" ;
	document.getElementById("form1").type_arc.checked = false;
	document.getElementById("form1").type_bur.checked = false;
	document.getElementById("form1").type_dep.checked = false;
	document.getElementById("form1").type_loc.checked = false;
	}
}


function cclass_par () {
	if (document.getElementById('type_par').checked == true){
	document.getElementById("divpar").className = "divs" ;
	document.getElementById("form1").type_ext.checked = true;
	document.getElementById("form1").type_int.checked = true;
	document.getElementById("form1").type_gar.checked = true;
	} else {
	document.getElementById("divpar").className = "divh" ;
	document.getElementById("form1").type_ext.checked = false;
	document.getElementById("form1").type_int.checked = false;
	document.getElementById("form1").type_gar.checked = false;
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function alertSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  
return myHeight;
  //window.alert( 'Width = ' + myWidth );
  //window.alert( 'Height = ' + myHeight );
}
function alertmyWidth() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  
return myWidth;
  //window.alert( 'Width = ' + myWidth );
  //window.alert( 'Height = ' + myHeight );
}
var myHeight = alertSize();
var myWidth = alertmyWidth();
//alert(myWidth);
var hauteurmin1 = 610;
var hauteurmin2 = 700;
var bkg="";
	if (myHeight<hauteurmin1) {
	bkg="s";
	}
	if (myHeight>hauteurmin2) {
	bkg="b";
	}
//alert(bkg);
function reloadme(){ //or whatver else you have
if ((myHeight<hauteurmin1)||(myHeight>hauteurmin2)) {
//setTimeout("window.location.reload()",1); //
}
}
function gototop () {
	location.scrollTo(0,0);
}