function aff_liste(tl) {
	document.envoi.liste.value=tl;
	document.envoi.submit();
}

function liste_etu(num) {
	document.envoi.liste.value="E";
	document.envoi.submit();
}

function liste_bien(num) {
	document.envoi.liste.value="B";
	document.envoi.submit();
}

function liste_sem(num) {
	document.envoi.liste.value="S";
	document.envoi.submit();
}

function secteur(num) {
	if (num==0) num=1;
	document.zone.src="../images/sect"+num+".jpg";
	document.envoi.sect.value=num;
}

function loge(num) {
	if (num==1) {document.loge1.src="../images/rg_d1b.jpg";} else {document.loge1.src="../images/rg_d1.jpg";};
	if (num==2) {document.loge2.src="../images/rg_d2b.jpg";} else {document.loge2.src="../images/rg_d2.jpg";};
	if (num==3) {document.loge3.src="../images/rg_d3b.jpg";} else {document.loge3.src="../images/rg_d3.jpg";};
	document.envoi.loge.value=num;
}

function loge_loc(num) {
	if (num==1) {document.loge1.src="../images/rl_d1b.jpg";} else {document.loge1.src="../images/rl_d1.jpg";};
	if (num==2) {document.loge2.src="../images/rl_d2b.jpg";} else {document.loge2.src="../images/rl_d2.jpg";};
	if (num==3) {document.loge3.src="../images/rl_d3b.jpg";} else {document.loge3.src="../images/rl_d3.jpg";};
	document.envoi.loge.value=num;
}

function piece(num) {
	if (num==0) {document.pie1.src="../images/rg_f1b.jpg";} else {document.pie1.src="../images/rg_f1.jpg";};
	if (num==1) {document.pie2.src="../images/rg_f2b.jpg";} else {document.pie2.src="../images/rg_f2.jpg";};
	if (num==2) {document.pie3.src="../images/rg_f3b.jpg";} else {document.pie3.src="../images/rg_f3.jpg";};
	if (num==3) {document.pie4.src="../images/rg_f4b.jpg";} else {document.pie4.src="../images/rg_f4.jpg";};
	if (num==4) {document.pie5.src="../images/rg_f5b.jpg";} else {document.pie5.src="../images/rg_f5.jpg";};
	if (num==5) {document.pie6.src="../images/rg_f6b.jpg";} else {document.pie6.src="../images/rg_f6.jpg";};
	if (num==0) {	document.envoi.piece.value='0';}
	document.envoi.piece.value=num;
}

function piece_elargi(num) {
	//piece en moins
	if (num==2) document.pie2.src="../images/rg_f2b.jpg";
	if (num==3) document.pie3.src="../images/rg_f3b.jpg";
	if (num==4) document.pie4.src="../images/rg_f4b.jpg";
	if (num==5) document.pie5.src="../images/rg_f5b.jpg";

	//piece en plus
	if (num==1) document.pie3.src="../images/rg_f3b.jpg";
	if (num==2) document.pie4.src="../images/rg_f4b.jpg";
	if (num==3) document.pie5.src="../images/rg_f5b.jpg";
	if (num==4) document.pie6.src="../images/rg_f6b.jpg";

}

function loyer(num) {
	if (num==300) {document.mont1.src="../images/rg_h1b.jpg";} else {document.mont1.src="../images/rg_h1.jpg";};
	if (num==400) {document.mont2.src="../images/rg_h2b.jpg";} else {document.mont2.src="../images/rg_h2.jpg";};
	if (num==600) {document.mont3.src="../images/rg_h3b.jpg";} else {document.mont3.src="../images/rg_h3.jpg";};
	if (num==750) {document.mont4.src="../images/rg_h4b.jpg";} else {document.mont4.src="../images/rg_h4.jpg";};
	if (num==900) {document.mont5.src="../images/rg_h5b.jpg";} else {document.mont5.src="../images/rg_h5.jpg";};
	if (num==10000) {document.mont6.src="../images/rg_h6b.jpg";} else {document.mont6.src="../images/rg_h6.jpg";};
	document.envoi.lomax.value=num;
}

function init(ab,se,lg,pi,lo,dif) {
	secteur(se);
	loge(lg);
	piece(pi);
	if (ab==0) { 
		loyer(lo);
	} else {
		document.loyer.montant.value="Loyer < "+(lo)+" €";
		if (dif>0)  elargi(lg,pi,lo,dif);
	}
}

function elargi(lg,pi,lo,dif) {
	if (document.envoi.elargi.value==0) { 
		document.b_elargi.src="../images/rl_h2b.jpg"; 
		document.envoi.elargi.value=1;
		document.loyer.montant.value="Loyer < "+(lo+dif)+" €";
		piece_elargi(pi);
		loge_loc(0);
	} else  {
	 	document.b_elargi.src="../images/rl_h2.jpg";
		loge_loc(lg);
		piece(pi);
		document.envoi.elargi.value=0;
		document.loyer.montant.value="Loyer < "+lo+" €";
	}
}

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_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_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 AjoutFavo() {
	if ((navigator.appName.indexOf("Microsoft",0)>=0) && (parseInt(navigator.appVersion)>=4)) {
		window.external.AddFavorite("http://www.milim.fr","Milim - votre partenaire immobilier" );
	} else {
		alert("Cette fonction n'est proposée que par Internet Explorer")
	}
}

function go(x,w,h) {
	newwin = window.open(x ,"","toolbar=0,location=0,directories=0,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=0,menuBar=0,width="+ w+ ",height=" + h + ",left=200,top=100");
	if (navigator.appName == "Netscape" && parseInt(navigator.appVersion.substring(0,1)) >= 3)
	newwin.focus();
}

function ChangeMenu (mode,menu,nummenu) {
	if (mode==1) {
		document.Menu2.scr="../images/menu_r"+nummenu+"_c2.jpg";}
	else {
		document.Menu2.scr="../images/menu_r"+nummenu+"_c1.jpg";}
}

function CheckDate(d,text) {
      // Cette fonction vérifie le format JJ/MM/AAAA saisi et la validité de la date.
      // Le séparateur est défini dans la variable separateur
      var amin=1850; // année mini
      var amax=2500; // année maxi
      var separateur="/"; // separateur entre jour/mois/annee
      var j=(d.substring(0,2));
      var m=(d.substring(3,5));
      var a=(d.substring(6));
      var ok=1;
      if ( ((isNaN(j))||(j<1)||(j>31)) && (ok==1) ) {
         alert("Le jour de "+text+" n'est pas correct."); ok=0;
      }
      if ( ((isNaN(m))||(m<1)||(m>12)) && (ok==1) ) {
         alert("Le mois de "+text+" n'est pas correct."); ok=0;
      }
      if ( ((isNaN(a))||(a<amin)||(a>amax)) && (ok==1) ) {
         alert("L'année de "+text+" n'est pas correcte."); ok=0;
      }
      if ( ((d.substring(2,3)!=separateur)||(d.substring(5,6)!=separateur)) && (ok==1) ) {
         alert("Les séparateurs doivent être des "+separateur); ok=0;
      }
      if (ok==1) {
         var d2=new Date(a,m-1,j);
         j2=d2.getDate();
         m2=d2.getMonth()+1;
         a2=d2.getYear();
         if (a2<=100) {a2=1900+a2}
         if ( (j!=j2)||(m!=m2)||(a!=a2) ) {
            alert("La date "+d+" n'existe pas !");
            ok=0;
         }
		 else {ok=d2;}
      }
      return ok;
}