<!--
function rollOver(e){
	var src,ftype,newsrc;
	if(!e)	{
		e = event;
	}
	
	src = this.src;
	ftype = src.substring(src.lastIndexOf('.'), src.length);
	newsrc = src;
	if(/_over/.test(src))
	{
		if(e.type == 'mouseout' && this.hit)	{
				newsrc = src.replace('_over','');
		}
	}else{
		if(e.type == 'mouseover')	{
				newsrc = src.replace(ftype, '_over'+ftype);
		}
	}
	this.hit = true;
	this.src=newsrc;
}

function MT_menuImage(imageid)
 {
	if(document.getElementById && document.getElementsByTagName)
	{
		var menuImages;
		menuImages = document.getElementById(imageid);
		// Check menuImages here in case imageid doesn't exist on page
		if (menuImages)
		{
			menuImages = menuImages.getElementsByTagName('img');
			if(menuImages)
			{
					for (i = 0; i< menuImages.length; i++){
					var thisimg = menuImages[i];
					thisimg.hit = false;

					if(thisimg.className != 'graphic')
					{
						// Preload image
						src = thisimg.src;
						ftype = src.substring(src.lastIndexOf('.'), src.length);
						newsrc = src.replace(ftype, '_over'+ftype);
						preloads['img'+i] = new Image();
						preloads['img'+i].src = newsrc;
						// Attach mouse over events to image
						thisimg.onmouseover=rollOver;
						thisimg.onmouseout=rollOver;
					}
				}
			}
		}
	}
}


function MT_jumpMenu(linkElement)
{
	if(document.getElementById)
	{
		var le = document.getElementById(linkElement);
		if(le)
		{
			le.onchange = function(){
				document.location.href = this.value;
			}
		}
	}
}

function MT_print(){
	print();
	this.blur();
	return false;
}

function MT_email(){
	var mailit = "mailto:?subject=Link to Kiper Homes";	mailit += "&body=%0D%0A%0D%0AI thought you might like to check out this page on kiperhomes.com :%0D%0A%0D%0A";	mailit += "To view the page, visit: "+document.location.href;	document.location.href = mailit;
	this.blur();
	return false;
}

function MT_bookmarkPage()
{
	if (navigator.appName == 'Microsoft Internet Explorer' && 
	parseInt(navigator.appVersion) >= 4){
		window.external.AddFavorite(document.location.href,document.title);
	} else {
		alert("You can bookmark this page by using the keyboard shortcut 'Ctrl+D'")
	}	
}

function MT_linkButton(divid, funcname){
	if (document.getElementById){
		var le = document.getElementById(divid)
		if(le){
			le.onclick = funcname;
		}
	}
}


function MT_linkPopups(popupClass, popupOptions)
{
	if (document.getElementsByTagName)
	{
		// Declare Variables
		var poplinks, pl, ispop, a, i, z;
		popupprefs[popupClass] = popupOptions
		poplinks = document.getElementsByTagName('a')
		// Check links exist on page
		if (poplinks)
		{
			// Loop through links
			for(i = 0; i< poplinks.length; i++)
			{
				pl = poplinks[i];
				ispop = false;
				// Check that link 'pl' is a valid popup link
	 			a = pl.className.split(' ');
	    		for (z = 0; z < a.length; z++) {
	      		if (a[z] == popupClass)
	       		ispop = true;
	    		}	
				// Attach popup window functionality to link
	    		if(ispop){
					pl.onclick = launchPopup;
	    		} 		
			}
		}
	}
}

function launchPopup(){
	var cn, i, j, prefs;
	prefs = "";
	// cycle through class names and match to popupprefs
	// this enables multiple classes to be applied to an anchor
	cn = this.className.split(' ');
	for(i = 0; i < cn.length; i++)
	{
		for(j = 0; j< popupprefs.length; j++)
		{
			if(cn[i] == popupprefs[j])
			prefs = cn[i];
		}
	}
	
	mywin=open(this.href, 'KiperHomes', popupprefs[this.className]);
	this.blur();
	return false;
}

// Container for image preloads //
popupprefs = new Object();
preloads = new Object();

window.onload=function(){
MT_menuImage('mainnav');
MT_menuImage('micronav');
MT_jumpMenu('commselecter');
MT_jumpMenu('changePlan');
MT_linkButton('emailbutton', MT_email);
MT_linkButton('printbutton', MT_print);
MT_linkButton('bookmarkbutton', MT_bookmarkPage);
MT_linkPopups('popuplink',  "width=495,toolbar=no,copyhistory=now,scrollbars=yes,resizable=yes,directories=no,menubar=no,status=yes,location=no ");
MT_linkPopups('floorplan',  "width=805,height=695,scrollbars=no,resizable=yes,status=no");
MT_linkPopups('staticfloor',  "width=587,height=695,scrollbars=yes,resizable=yes,status=no");
}
-->