// function to initialize onLoad functions
function init(){
	displayMenu();
	posHeaderBar();
	explorerFix();
}

function posHeaderBar(){
	var checkWidth = Math.round(getInsideWindowWidth())
	var obj = document.getElementById("headerBar").style;
	if (checkWidth < 801){
		obj.width = "100%";
	}
	else{
		obj.width = "770px";
	}
}

// cross-platform css
if ((navigator.appVersion.indexOf("Mac") != -1)) {
	document.write("<style type=\"text/css\" media=\"all\">@import \"/css/mac.css\";</style>");
}
else {
	document.write("<style type=\"text/css\" media=\"all\">@import \"/css/pc.css\";</style>");
}

// link outline fix
function explorerFix(){
	for (a in document.links) document.links[a].onfocus = document.links[a].blur;
}
if (document.getElementById){
	document.onmousedown = explorerFix;
}

// strip variables from the URL
function getArgs(){
	var args = new Object();
	var query = location.search.substring(1);
	var pairs = query.split("&");
	for(var i = 0; i < pairs.length; i++) {
		var pos = pairs[i].indexOf('=');
		if (pos == -1) continue;
		var argname = pairs[i].substring(0,pos);
		var value = pairs[i].substring(pos+1);
		args[argname] = unescape(value);
	}
	return args;
}

var URLargs = getArgs();
if (URLargs.sub){
	var sub = URLargs.sub;
}
else{
	var sub = '1';
}

// function to open menu
var lastOpen = '';
function displayMenu(){
	if (sub == '1'){
		document.getElementById('1').style.display = "";
		lastOpen = '1';
	}
	if (sub == '2'){
		document.getElementById('2').style.display = "";
		lastOpen = '2';
	}
	if (sub == '3'){
		document.getElementById('3').style.display = "";
		lastOpen = '3';
	}
	if (sub == '4'){
		document.getElementById('4').style.display = "";
		lastOpen = '4';
	}
	if (sub == '5'){
		document.getElementById('5').style.display = "";
		lastOpen = '5';
	}
}

// function to open and close menus
function openMenu(obj){
	if (lastOpen) {
		document.getElementById(lastOpen).style.display = "none";
		lastOpen = '';
	}
	if (obj != lastOpen) {
		document.getElementById(obj).style.display = "";
		lastOpen = obj;
	}
}// function to open photo window
function webform(url,w,h){
	contentWin = window.open(url,'webform','width=' + w + ',height=' + h + ',status=no,scrollbars=yes,resize=no,menubar=no,directories=no,toolbar=no,');
}

function webform(url){
	contentWin = window.open(url,'webform','width=' + 400 + ',height=' + 350 + ',status=no,scrollbars=yes,resize=no,menubar=no,directories=no,toolbar=no,');
}

function rollovers() {
  if (!document.getElementById) return
  var imgOriginSrc;
  var imgTemp = new Array();
  var imgarr = document.getElementsByTagName('img');
  for (var i = 0; i < imgarr.length; i++) {
    if (imgarr[i].getAttribute('hsrc')) {
        imgTemp[i] = new Image();
        imgTemp[i].src = imgarr[i].getAttribute('hsrc');
        imgarr[i].onmouseover = function() {
            imgOriginSrc = this.getAttribute('src');
            this.setAttribute('src',this.getAttribute('hsrc'))
        }
        imgarr[i].onmouseout = function() {
            this.setAttribute('src',imgOriginSrc)
        }
    }
  }
}
onload=rollovers;