
<!-- BLOCKS ALL JAVASCRIPT ERRORS

function blockError(){return true;}
window.onerror = blockError;


var myopacity; 
var mydelay;
var myincr;
var t2;
var t3;
var fadeIt;
	
function switchImage2(imgName2, imgSrc2, bttime, myopacity) {
	//if (document.images) {
	if (imgSrc2 != "none") {
		//document.images[imgName2].src = imgSrc2;
		if (document.all) {
			document.images[imgName2].style.filter="blendTrans(duration="+bttime+")";
			document.images[imgName2].filters.blendTrans.Apply();
		}
		document.images[imgName2].src = imgSrc2;
		if (document.all) {
			//clearTimeout(t3);
			document.images[imgName2].filters.blendTrans.Play();
			myopacity=75;
			mydelay=0;
			myincr=3;
			i=getFadeLevel('mainpictop');
			//alert(i);
			if (i=='') {
				fadeIt='yes';
				i=100;
			} else if (i==100) {
				fadeIt='yes';
			} else if (i==myopacity) {
				fadeIt='no';
			} else {
				fadeIt='yes';
			}
			//alert(fadeIt+' i='+i+' parseint i='+i);
			if (fadeIt=='yes') {
				clearTimeout(t2);
				clearTimeout(t3);
				t2=setTimeout('delayFade('+i+', '+myopacity+', '+mydelay+', '+myincr+')', mydelay);
			}
		}
	}
	//}
}

function delayFade(i, myopacity, mydelay, myincr) {
	//alert('delayFade i='+i+' myopacity='+myopacity+' mydelay='+mydelay);
	//window.status = 'delayFade i='+i+' myopacity='+myopacity+' mydelay='+mydelay+' myincr='+myincr;
	if (i>=myopacity) {
		$myOs='Alpha(Opacity='+(i)+')';
		document.images['mainpictop'].style.filter=$myOs;
		document.images['mainpicleft'].style.filter=$myOs;
		document.images['mainpicrt'].style.filter=$myOs;
		document.images['mainpicbtm'].style.filter=$myOs;
		i=i-myincr;
		t2=setTimeout('delayFade('+i+', '+myopacity+', '+mydelay+', '+myincr+')', mydelay);
	} else {
		//window.status = "";
		clearTimeout(t2);
	}
}

function switchImage4(imgName4, imgSrc4, bttime) {
	//if (document.images) {
		if (imgSrc4 != "none") {
			//document.images[imgName4].src = imgSrc4;
			if (document.all) {
				//document.images[imgName4].style.filter="blendTrans(duration=.25)";
				document.images[imgName4].style.filter="blendTrans(duration="+bttime+")";
				document.images[imgName4].filters.blendTrans.Apply();
			}
			document.images[imgName4].src = imgSrc4;
			if (document.all) {
				
				document.images[imgName4].filters.blendTrans.Play();
				myopacity4=100;
				mydelay4=0;
				myincr4=3;
				i=getFadeLevel('mainpictop');
				//alert(i);
				if (i=='') {
					unfadeIt='no';
					i=100;
				} else if (i==100) {
					unfadeIt='no';
				} else if (i==myopacity) {
					unfadeIt='no';
				} else {
					unfadeIt='yes';
				}
				if (unfadeIt=='yes') {
					clearTimeout(t2);
					clearTimeout(t3);
				//alert('switchImage4: unfadeIt='+unfadeIt+'  i='+i+' parseint i='+parseInt(i)+'  myopacity4='+myopacity4+'  mydelay4='+mydelay4+'  myincr4='+myincr4);
					t3=setTimeout('delayAntiFade('+i+', '+myopacity4+', '+mydelay4+', '+myincr4+')', mydelay4);
				}
			}
		}
	//}
}

function delayAntiFade(i, myopacity4, mydelay4, myincr4) {
	//alert('delayAntiFade: i='+i+' myopacity='+myopacity4+' mydelay='+mydelay4+' myincr='+myincr4);
	//window.status = 'delayFade i='+i+' myopacity='+myopacity+' mydelay='+mydelay+' myincr='+myincr;
	if ((100-i)>=myincr4) {
		i=i+myincr4
	} else {
		i=100;
	}
	if (i<=100) {
		$myOs='Alpha(Opacity='+(i)+')';
		document.images['mainpictop'].style.filter=$myOs;
		document.images['mainpicleft'].style.filter=$myOs;
		//document.images['mainpic'].style.filter=$myOs;
		document.images['mainpicrt'].style.filter=$myOs;
		document.images['mainpicbtm'].style.filter=$myOs;
		if (i<100) {
			t3=setTimeout('delayAntiFade('+i+', '+myopacity4+', '+mydelay4+', '+myincr4+')', mydelay4);
		} else {
			clearTimeout(t3);
		}
	} else {
		//window.status = "";
		clearTimeout(t3);
	}
}


function getFadeLevel($p1) {
	if (document.all) {
		//alert("starting")
		//$myOs=document.images[P1].style.filter;
		$myOs=document.images[$p1].style.filter;
		//alert('$myOs ='+$myOs);
		if ($myOs=='') {
			iFL=100;
		} else {
			ifl1=$myOs.indexOf('=');
			ifl2=$myOs.lastIndexOf(')');
			ifl3=$myOs.slice(ifl1+1,ifl2);
			iFL=parseInt(ifl3,10);
		}
		//alert('iFL = '+iFL);
		return iFL;
	
	}
}

function switchImage3(imgName3, imgSrc3, bttime) {
	//if (document.images) {
		if (imgSrc3 != "none") {
			//document.images[imgName3].src = imgSrc3;
			if (document.all) {
				//document.images[imgName3].style.filter="blendTrans(duration=.25)";
				document.images[imgName3].style.filter="blendTrans(duration="+bttime+")";
				document.images[imgName3].filters.blendTrans.Apply();
			}
			document.images[imgName3].src = imgSrc3;
			if (document.all) {
				clearTimeout(t2);
				clearTimeout(t3);
				document.images[imgName3].filters.blendTrans.Play();
				document.images['mainpictop'].style.filter="";
				document.images['mainpicleft'].style.filter="";
				document.images['mainpicrt'].style.filter="";
				document.images['mainpicbtm'].style.filter="";
			}
		}
	//}
}

function setWinStat(msg0) {
	//if (msg0=='thumb') {
		//window.status = 'Maui Beach Condo Maui Vacation Rentals - Click to View Larger Image.';
	//}
	switch (msg0) {
	   case "clear" :
		  msg0 = '';
		  break;
	   case "thumb" :
		  msg0 = 'Maui Beach Condo Vacation Rentals - Click to View Larger Image.';
		  break;
	   case "leavethumb" :
		  msg0 = 'Maui Beach Condo Maui Vacation Rentals - Your Affordable Destination in Paradise.';
		  break;
	   case "Cherries" :
		  document.write("Cherries are $3.00 a pound.<BR>");
		  break;
	   default :
		  msg0 = 'Maui Beach Condo Maui Vacation Rentals - Your Affordable Destination in Paradise.';
	}
	
	window.status = msg0;

}

function setDescDefault() {
	 setDesc('Enjoy All Maui Has To Offer','Completely furnished. Large pool, shuffleboard, barbecues. Near golf and tennis with seven restaurants in walking distance and just before Wailea.');
}	 

function setDesc($my_title, $my_content)
{
desctitle.innerHTML = $my_title;
desccontent.innerHTML = $my_content;
}







