function getElement(id) {
    return document.getElementById ? document.getElementById(id) : document.all ? document.all(id) : null;
}

function swapDivs(theHide, theShow) {
	var eHide = getElement(theHide); 
	eHide.style.display = 'none';
	var eShow = getElement(theShow); 
	eShow.style.display = 'block';
	//return false;
}

var eShow=new Array();
var eHide=new Array();

function showDivs() {
	
	for (i=0;i<showDivs.arguments.length;i++){
		eShow[i] = getElement(showDivs.arguments[i]); 
		eShow[i].style.display = 'block';
	}
	//return false;
}

function hideDivs() {
	
	for (i=0;i<hideDivs.arguments.length;i++){
		eHide[i] = getElement(hideDivs.arguments[i]); 
		eHide[i].style.display = 'none';
	}
	//return false;
}

function replaceDivContents(theID, theName, theImage) {
    var el = getElement(theID);
    el.innerHTML = '<h2>Floor Plan - ' + theName + '</h2><br /><img src="' + theImage + '" />"';
}

function replaceDivInner(theID, innerData) {
    var el = getElement(theID);
    el.innerHTML = '<img src=' + innerData + ' />';
}


var myimages=new Array()
    function preloadimages(){
    for (i=0;i<preloadimages.arguments.length;i++){
    myimages[i]=new Image()
    myimages[i].src=preloadimages.arguments[i]
}
}

function Loading(page,usediv) {

        try {xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");}  
		catch (e) { alert("Error: Could not load page.");}      
        document.getElementById(usediv).innerHTML = '';
		scroll(0,0);
        xmlhttp.onreadystatechange = function(){
                //Check page is completed and there were no problems.
                if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
                       //Write data returned to page
                       document.getElementById(usediv).innerHTML = xmlhttp.responseText;
                }
        }
        xmlhttp.open("GET", page);
        xmlhttp.send(null);
        return;
}
