function setZoom() {
	var theIframe=document.frames["ImgHolder"];
	if (theIframe){
		var theImage=theIframe.document.images[0];
		var theTitle=theIframe.document.location.search;
		theImage.title=unescape(theIframe.document.location.search.substring(1,theIframe.document.location.search.length));
		theIframe.document.body.style.backgroundColor='#777777';
		theIframe.document.body.style.textAlign='center';
		if (document.getElementById) {var zoomAmount=(document.getElementById("oImgHolder").style.pixelWidth / theImage.width) * 100}
		else {var zoomAmount=((theIframe.document.body.clientWidth + 17) / theImage.width) * 100}
		if (zoomAmount>100) {zoomAmount=100}
		theIframe.document.body.style.zoom=zoomAmount + '%';
		if (document.getElementById) {document.getElementById("oImgHolder").style.pixelHeight=parseInt(theImage.height * (zoomAmount / 100))}
		}
	}



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];}
}


var rentalMinPrice=new Array(0,100,150,200,250,500,750,1000,1500,2000);
var rentalMaxPrice=new Array(100,150,200,250,500,750,1000,1500,2000,10000000);
var buyMinPrice=new Array(0,30000,50000,100000,150000,200000,250000,300000,350000,400000,450000,500000,1000000,2000000,3000000,4000000,5000000);
var buyMaxPrice=new Array(30000,50000,100000,150000,200000,250000,300000,350000,400000,450000,500000,1000000,2000000,3000000,4000000,5000000,10000000);

function removeOptions(SelectRef,Length) {SelectRef.options.length=Length}

function addOption(SelectRef,TheText,TheValue) {SelectRef.options[SelectRef.options.length] = new Option(TheText,TheValue)}
	
function setMinPrice(fieldRef) {
	whichArray = fieldRef[fieldRef.selectedIndex].value;
	if (whichArray=='1'){
		var minArray = rentalMinPrice;
		var maxArray = rentalMaxPrice;
	}
	if (whichArray=='2'){
		var minArray = rentalMinPrice;
		var maxArray = rentalMaxPrice;
	}
	if (whichArray=='0'){
		var minArray = buyMinPrice;
		var maxArray = buyMaxPrice;	
	}	
	var maxval = 0;
	removeOptions(fieldRef.form.PriceMin,0);
	//addOption(fieldRef.form.PriceMin,'Please select','');
	removeOptions(fieldRef.form.PriceMax,0);
	//addOption(fieldRef.form.PriceMax,'Please select','');	
	for (var i=0; i<minArray.length; i++) {
		addOption(fieldRef.form.PriceMin,'€' + minArray[i],minArray[i]);
		}
	for (var i=0; i<maxArray.length; i++) {
		if (maxArray[i]==10000000){
			maxval='> €' + maxArray[i-1];
		}else{
			maxval = '€' + maxArray[i];
		}
		addOption(fieldRef.form.PriceMax,maxval,maxArray[i]);
		}
		fieldRef.form.PriceMax.selectedIndex = fieldRef.form.PriceMax.length -1		
	}	
