// IMAGE CACHE

img100on = new Image();
img100on.src = "graphics/ac_logo_on.gif";
img100off = new Image();
img100off.src = "graphics/ac_logo_off.gif";

img110on = new Image();
img110on.src = "graphics/demo_cd_on.gif";
img110off = new Image();
img110off.src = "graphics/demo_cd_off.gif";


// STYLE CHANGE

function styleChange(element,thestyle,value)
{
	browserID();
	document.all[element].style[thestyle] = value;
}

// BROWSER ID

function browserID()
{
	br = navigator.appName;
	if (br == "Microsoft Internet Explorer")
	{
		temp = navigator.appVersion.split("MSIE")
		vs = parseFloat(temp[1])
	}
	else
	{
		vs = parseInt(navigator.appVersion);
	}
	if (navigator.appVersion.indexOf("Win")) os = "win";
	if (navigator.appVersion.indexOf("Macintosh")) os = "mac";
}



// FRAME MANIPULATION

function FrameSwitch(url,framename)		// switch named frame content with new location

{
	parent[framename].location.href = url;
}



// IMAGE ROLLOVER ACTIVATION & DEACTIVATION

function imgAct(imgName)
{
	browserID();
	if (vs >=3)
	{
	document[imgName].src = eval(imgName + "on.src");
	}
}

function imgInact(imgName)
{
	browserID();
	if (vs >=3)
	{
	document[imgName].src = eval(imgName + "off.src");
	}
}



// COOKIE GENERATION & COLLECTION

function getCookie(name)
{
	var cname = name + "=";
	var dc = document.cookie;
	if (dc.length > 0)
	{
		begin = dc.indexOf(cname);
		if (begin != -1)
		{
			begin += cname.length;
			end = dc.indexOf(";",begin);
			if (end == -1) end = dc.length;
			return unescape(dc.substring(begin,end));
		}
	}
	return null;
}

function setCookie(name,value,expires)
{
	document.cookie = name + "=" + escape(value) + ";path=/" + ((expires == null) ? "":";expires=" + expires.toGMTString());
}

	// 	an example of setting a cookie with 1 minute expiration time

	// 	var exp = new Date();
	//	exp.setTime(exp.getTime() + (100 * 60 * 1));
	//	setCookie("MyCookie",whatevervalue,exp);




// OPENING WINDOWS

	// Standard window opener

function openFlash(URL)
{
	window.open(URL,null,"status=no ,toolbar=no,menubar= no,location=no,width=750,height=550,resizable=no,scrollbars=no,left=0,top=0");
}

	// Open a window to show a screenshot

function openScreenshot(screenshot)	// variables include screenshot file name,screenshot width and height
{
	var exp = new Date();				// set cookie, with 1 minute expiration time
	exp.setTime(exp.getTime() + (100 * 60 * 1));
	setCookie("image",screenshot,exp);

							// open window to screenshot page, set to image height and width
	window.open("largeview.html",null,"status=no,toolbar=no,menubar= no,location=no,width = 800,height= 600,resizable=yes,scrollbars=yes,left=0,top=0");
}

	// Populate screenshot window

function viewScreenshot()
{
	var screenshot = getCookie("image");
	document.write("<IMG SRC = 'graphics/" + screenshot + "'>");

}

function openSlide(url) {
	window.open(url,null,"status=no ,toolbar=no,menubar= no,location=no,width= 800,resizable=yes,scrollbars=yes,left=0,top=0");
}

