// JavaScript Document
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

var preloadFlag = false;

var navimgpath = "assets/nav/";
var btnprefix = "btn4_";
var btndefault = "";
var btnover = "-h";
var btnactive = "-o";
var btntype = ".gif";

var leftbtnprefix = "lnav_";
var leftbtndefault = "";
var leftbtnover = "-o";
var leftbtnactive = "-o";
var leftbtntype = ".gif";

function preloadImages() {

	if (document.images) {

		
		btn_home_o = newImage(navimgpath + "btn4_home-o.gif");
		btn_about_o = newImage(navimgpath + "btn4_about-o.gif");
		btn_serv_o = newImage("/assets/hdr/btn4_serv-o.gif");
		btn_clients_o = newImage("/assets/hdr/btn4_clients-o.gif");
		btn_res_o = newImage("/assets/hdr/btn4_newsroom-o.gif");
		btn_support_o = newImage("/assets/hdr/btn4_support-o.gif");
		btn_prf_o = newImage("/assets/hdr/btn4_prf-o.gif");
		btn_contact_o = newImage("/assets/hdr/btn4_contact-o.gif");
		orb12_o = newImage("/assets/nav/orb12_o.gif");
		orb17_o = newImage("/assets/nav/orb17_o.gif");
		orb28_o = newImage("/assets/nav/orb28_o.gif");

		if( btnactive == '-o' ) {
			//document[btnprefix + pagegroup].src = navimgpath + btnprefix + pagegroup + btnactive + btntype;
		} else {
			//document[btnprefix + pagegroup].src = navimgpath + btnprefix + pagegroup + btnover + btntype;
		}

		if( document[btnprefix + pagegroup] ) {
			document[btnprefix + pagegroup].src = navimgpath + btnprefix + pagegroup + btnactive + btntype;
		} else {
			document[btnprefix + pagegroup].src = navimgpath + btnprefix + pagegroup + btnover + btntype;
		}

		if( pagesubgroup ) {
			if( document[leftbtnprefix + pagegroup + "_" + pagesubgroup] ) {
				document[leftbtnprefix + pagegroup + "_" + pagesubgroup].src = navimgpath + leftbtnprefix + pagegroup + "_" + pagesubgroup + leftbtnover + leftbtntype;
			} else {
				document[leftbtnprefix + pagegroup + "_" + pagesubgroup].src = navimgpath + leftbtnprefix + pagegroup + "_" + pagesubgroup + leftbtndefault + leftbtntype;
			}
		}
		
		if( document.getElementById("highlightbox") ) {
			hl_1o = newImage("/assets/about/hl_1o.jpg");
			hl_2o = newImage("/assets/about/hl_2o.jpg");
			hl_3o = newImage("/assets/about/hl_3o.jpg");
			hl_4o = newImage("/assets/about/hl_4o.jpg");
		}
		preloadFlag = true;
	}
}

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];
		}
	}
}

function navimg() {
	if (document.images && (preloadFlag == true)) {
		if( navimg.arguments[0] == pagegroup ) {

		} else {
			var imgname = btnprefix + navimg.arguments[0];
			var defaultimgfile = navimgpath + btnprefix + navimg.arguments[0] + btndefault + btntype;
			var overimgfile = navimgpath + btnprefix + navimg.arguments[0] + btnover + btntype;
			if( navimg.arguments[1] == 0 ) {
				document[imgname].src = defaultimgfile;
			} else {
				document[imgname].src = overimgfile;
			}
		}
	}
}

function leftnavimg() {
	if (document.images && (preloadFlag == true)) {
		if( leftnavimg.arguments[0] == pagesubgroup ) {
			
		} else {
			var imgname = leftbtnprefix + leftnavimg.arguments[0];
			var defaultimgfile = navimgpath + leftbtnprefix + leftnavimg.arguments[0] + leftbtndefault + leftbtntype;
			var overimgfile = navimgpath + leftbtnprefix + leftnavimg.arguments[0] + leftbtnover + leftbtntype;

			if( leftnavimg.arguments[1] == 0 && leftnavimg.arguments[0] != pagegroup + "_" + pagesubgroup ) {
				document[imgname].src = defaultimgfile;	
			} else {
				document[imgname].src = overimgfile;
			}
		}
	}
}
