// CREATE OBJECTS FOR IMAGE ROLLOVERS -- ON

// Buttons ON

img100on = new Image();
img100on.src = "graphics/but_applicant_on.gif";
img110on = new Image();
img110on.src = "graphics/but_customer_on.gif";
img120on = new Image();
img120on.src = "graphics/but_datawarehouse_on.gif";
img130on = new Image();
img130on.src = "graphics/but_expense_on.gif";
img140on = new Image();
img140on.src = "graphics/but_personnel_on.gif";
img150on = new Image();
img150on.src = "graphics/but_project_on.gif";
img160on = new Image();
img160on.src = "graphics/but_prospect_on.gif";
img170on = new Image();
img170on.src = "graphics/but_purchase_on.gif";
img180on = new Image();
img180on.src = "graphics/but_support_on.gif";
img190on = new Image();
img190on.src = "graphics/but_time_on.gif";
img200on = new Image();
img200on.src = "graphics/but_trackermail_on.gif";
img210on = new Image();
img210on.src = "graphics/but_trackerportal_on.gif";
img220on = new Image();
img220on.src = "graphics/demo_tscd_on.gif";


// CREATE OBJECTS FOR IMAGE ROLLOVERS -- OFF

// Product buttons OFF

img100off = new Image();
img100off.src = "graphics/but_applicant_off.gif";
img110off = new Image();
img110off.src = "graphics/but_customer_off.gif";
img120off = new Image();
img120off.src = "graphics/but_datawarehouse_off.gif";
img130off = new Image();
img130off.src = "graphics/but_expense_off.gif";
img140off = new Image();
img140off.src = "graphics/but_personnel_off.gif";
img150off = new Image();
img150off.src = "graphics/but_project_off.gif";
img160off = new Image();
img160off.src = "graphics/but_prospect_off.gif";
img170off = new Image();
img170off.src = "graphics/but_purchase_off.gif";
img180off = new Image();
img180off.src = "graphics/but_support_off.gif";
img190off = new Image();
img190off.src = "graphics/but_time_off.gif";
img200off = new Image();
img200off.src = "graphics/but_trackermail_off.gif";
img210off = new Image();
img210off.src = "graphics/but_trackerportal_off.gif";
img220off = new Image();
img220off.src = "graphics/demo_tscd_off.gif";


// IMAGE ROLLOVER ACTIVATION & DEACTIVATION

function imgAct(imgName)
{
	browserID();
	if (vs >=3)
	{
	document[imgName].src = eval(imgName + "on.src");
	}
}

// Rollover deactivation

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());
}

// Script for opening screenshot window

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 + "'>");

}


// Element-specific dynamic style change

function styleChange(element,thestyle,value)
{
	browserID();
	document.all[element].style[thestyle] = value;
}


function pageSwitch(newlocation)
{
	var number = parent.frames.length;
	if (number == 0) top.location.href = newlocation;
}

function FrameSwitch(url)

{
	parent.main.location.href = url;
}

// Identify browser name and version

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";
}


function styleGen()
{
	browserID();
	if (br == "Netscape")
	{
		if (vs > 4)
		{
			 document.write("<LINK REL = 'stylesheet' HREF = 'nsstyle.css'>");
		}
		else
		{
			document.write("<LINK REL = 'stylesheet' HREF = 'ns4style.css'>");
		}
	}
	else
	{
		if (vs < 6)
		{
			document.write("<LINK REL = 'stylesheet' HREF = 'ie4style.css'>");
		}
		else
		{
			document.write("<LINK REL = 'stylesheet' HREF = 'iestyle.css'>");
		}
	}
}

function openWin(URL)
{
	window.open(URL,null,"status=yes ,toolbar=yes,menubar= no,location=yes,width= 800,height= 600,resizable=yes,scrollbars=yes,left=0,top=0");
}
