
var preloadImagesArray = new Array;
var curSideNavigationObj = "";
var curSideNavigationImage = "";

var isIE = document.all ? true : false;
var isSafari = navigator.userAgent.indexOf("Safari") != -1;

function swapImage(whichObj,whichImage) {
	if(curSideNavigationObj != "") {
		if(curSideNavigationObj != whichObj) {
			var targetObject = document.getElementById(whichObj);
			targetObject.src = "images/" + whichImage;
		}
	} else {
		var targetObject = document.getElementById(whichObj);
		targetObject.src = "images/" + whichImage;		
	}
}

function preloadImages() {
	var doc=document; 
	if(doc.images) { 
		if(!doc._p) {
			doc._p=new Array();
		}
		var i, j=doc._p.length, a=preloadImagesArray; 
		for(i=0; i<a.length; i++) {
			if (a[i].indexOf("#")!=0) { 
				doc._p[j]=new Image; 
				doc._p[j++].src="images/"+a[i];
			}
		}
	}
}

window.onload = setPageLayout;

function setPageLayout() {
	var lBar = document.getElementById('bodyLeftShadow');
	var rBar = document.getElementById('bodyRightShadow');
	var mainBody = document.getElementById('mainBody');
	var contentHolder = document.getElementById('contentHolder');
	if(contentHolder != undefined) {
		contentHolder.style.height = (contentHolder.offsetHeight < 500) ? "500px" : contentHolder.offsetHeight;
	} else {
		var contentHolderLeft = document.getElementById('contentHolderLeft');
		contentHolderLeft.style.height = (contentHolderLeft.offsetHeight < 500) ? "500px" : contentHolderLeft.offsetHeight;
	}
	lBar.style.height = rBar.style.height = mainBody.offsetHeight + "px";
	
	if(curSideNavigationObj != "" && curSideNavigationImage != "") {
		var currentSideNavigationObj = document.getElementById(curSideNavigationObj);
		if(currentSideNavigationObj != undefined) {
			currentSideNavigationObj.src = "images/" + curSideNavigationImage;
		}
	}
}

