var preloadFlag = false;

function preloadImagesAll() {
	if (document.images) {
		var aImages = 'images/nav/home_over.gif images/nav/keyfacts_over.gif images/nav/vision_over.gif images/nav/location_over.gif images/nav/masterplan_over.gif images/nav/devteam_over.gif images/nav/inthenews_over.gif images/nav/contactus_over.gif'.split(' ');
		var aPreloaded = new Array();
		for (var i in aImages) aPreloaded.push(newImage(aImages[i]))
	}
}

function preloadImages() {
	if (document.images) {
		nav_home_over = newImage('images/nav/home_over.gif');
		nav_keyfacts_over = newImage('images/nav/keyfacts_over.gif');
		nav_vision_over = newImage('images/nav/vision_over.gif');
		nav_location_over = newImage('images/nav/location_over.gif');
		nav_masterplan_over = newImage('images/nav/masterplan_over.gif');
		nav_devteam_over = newImage('images/nav/devteam_over.gif');
		nav_inthenews_over = newImage('images/nav/inthenews_over.gif');
		nav_contactus_over = newImage('images/nav/contactus_over.gif');
		preloadFlag = true;
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

// Browser checking variables
var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var bPlatform = navigator.platform;
var NS3 = (bName == "Netscape" && bVer < 4);
var NS4 = (bName == "Netscape" && bVer >= 4);
var NS6 = (bName == "Netscape" && bVer >= 5);
var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);
var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
var DOM = (document.getElementById) ? true : false;
var MAC = (bPlatform=="MacPPC");
var WINDOWS = (bPlatform=="Win32");

// Layer switching code
var layerRef = "";
if (DOM) {
	layerRef = "document.getElementById(layerName).style";
} else if (NS4) {
	layerRef = "document.layers[layerName]";
} else if (IE4) {
	layerRef = "document.all[layerName].style";
}

function showLayer(layerName) {
	eval(layerRef + ".visibility='visible'");
}               

function hideLayer(layerName) {
	eval(layerRef + ".visibility='hidden'");
}

// DEVELOPMENT TEAM ITEMS
function mouse_over_devteam_item(n) {
	change_devteam_item(n,'over');
}

function mouse_out_devteam_item(n) {
	change_devteam_item(n,'out');
}

function change_devteam_item(n,overout) {
	changeImages('devteam_'+n, 'images/devteam/link_'+n+'_'+overout+'.gif');
}

function openwindow(url,winName,width,height) {
	window.open(url,winName,"width=" + width + ",height=" + height);
}

function openwindowscroll(url,winName,width,height) {
	window.open(url,winName,"width=" + width + ",height=" + height, ',"scrollbars=1"');
}
