
function MM_reloadPage(init) {
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


function ShowNav(navItem) {
	ypSlideOutMenu.showMenu(navItem + 'Menu');
}
function HideNav(navItem) {
	ypSlideOutMenu.hideMenu(navItem + 'Menu');
}

function SwapNavImage(menuObj, state) {

	var thisNav;
	switch(menuObj) {
		case 0: thisNav = "navPortfolio"; break;
		case 1: thisNav = "navInfo"; break;
		case 2: thisNav = "navServices"; break;
		case 3: thisNav = "navContact"; break;
		case 4: thisNav = "navDev"; break;
		default: thisNav = ""; break;
	}

	if (thisNav != "") {
		if (state == "over") {
			SwapImage(thisNav, 'over');
			if (getImageObject(thisNav).style) { getImageObject(thisNav).style.borderBottom = "0px solid #b3b3b3"; }
		} else {
			SwapImage(thisNav, 'out');
			if (getImageObject(thisNav).style) { getImageObject(thisNav).style.borderBottom = "0px solid #fff"; }
		}
	}
}
if (self.innerWidth){
	frameWidth = self.innerWidth+260;
	frameHeight = self.innerHeight;
} else if (document.documentElement && document.documentElement.clientWidth){
    frameWidth = document.documentElement.clientWidth;
    frameHeight = document.documentElement.clientHeight;
}else if (document.body){
    frameWidth = document.body.clientWidth;
    frameHeight = document.body.clientHeight;
}

var iStartPoint = (frameWidth - 700)/2;
var iStartHeight = (frameHeight - 1120)/2;

var menus = [
	new ypSlideOutMenu("navPortfolioMenu", "down", iStartPoint+51, iStartHeight+295, 300, 300),
	new ypSlideOutMenu("navInfoMenu", "down", iStartPoint+51, iStartHeight+275, 300, 300),
	new ypSlideOutMenu("navServicesMenu", "down", iStartPoint+51, iStartHeight+316, 300, 300),
	new ypSlideOutMenu("navContactMenu", "down", iStartPoint+51, iStartHeight+338, 300, 300),
	new ypSlideOutMenu("navDevMenu", "down", iStartPoint+51, iStartHeight+213, 300, 300)
]

for (var i = 0; i < menus.length; i++) {
	menus[i].onactivate = new Function("SwapNavImage(" + i + ", 'over');");
	menus[i].ondeactivate = new Function("SwapNavImage(" + i + ", 'out');");
}