<!--
var is_portfolio;
var canvasTimerID;

// Images
var goodToGo=false;

if (document.images)
{
	top_1 = new Image();
	top_1.src = imagePath + "top_1.jpg";
	logo = new Image();
	logo.src = imagePath + "logo.jpg";
	top_2 = new Image();
	top_2.src = imagePath + "top_2.jpg";
	top_3 = new Image();
	top_3.src = imagePath + "top_3.jpg";
	_01_left = new Image();
	_01_left.src = imagePath + "01_left.jpg";
	
	left = new Image();
	left.src = imagePath + "left.jpg";
	loading = new Image();
	loading.src = imagePath + "loading.jpg";
	
	canvas = new Image();
	canvas.src = imagePath + "canvas_ho.jpg";
//	canvas.src = imagePath + "canvas.jpg";
	right_top = new Image();
	right_top.src = imagePath + "right_top.jpg";
	canvas_right = new Image();
	canvas_right.src = imagePath + "canvas_right.jpg";
	right = new Image();
	right.src = imagePath + "right.jpg";
	canvas_bottom = new Image();
	canvas_bottom.src = imagePath + "canvas_bottom.jpg";
	canvas_right_bottom = new Image();
	canvas_right_bottom.src = imagePath + "canvas_right_bottom.jpg";
	right_bottom = new Image();
	right_bottom.src = imagePath + "right_bottom.jpg";
	bottom = new Image();
	bottom.src = imagePath + "bottom.jpg";
	
	// mouse over portfolio sample canvases
	canvas_sp = new Image();
	canvas_sp.src = imagePath + "canvas_sp.jpg";
	canvas_pe = new Image();
	canvas_pe.src = imagePath + "canvas_pe.jpg";
	canvas_st = new Image();
	canvas_st.src = imagePath + "canvas_st.jpg";
	canvas_pr = new Image();
	canvas_pr.src = imagePath + "canvas_pr.jpg";
	canvas_fo = new Image();
	canvas_fo.src = imagePath + "canvas_fo.jpg";
	canvas_vr = new Image();
	canvas_vr.src = imagePath + "canvas_vr.jpg";
	
	// initially displayed buttons
	sp1 = new Image();
	sp1.src = imagePath + "buttons/sp1_in.jpg";
	sp2 = new Image();
	sp2.src = imagePath + "buttons/sp2_in.jpg";
	pe1 = new Image();
	pe1.src = imagePath + "buttons/pe1_in_sp_in.jpg";
	pe2 = new Image();
	pe2.src = imagePath + "buttons/pe2_in.jpg";
	st1 = new Image();
	st1.src = imagePath + "buttons/st1_in_pe_in.jpg";
	st2 = new Image();
	st2.src = imagePath + "buttons/st2_in.jpg";
	pr1 = new Image();
	pr1.src = imagePath + "buttons/pr1_in_st_in.jpg";
	pr2 = new Image();
	pr2.src = imagePath + "buttons/pr2_in.jpg";
	fo1 = new Image();
	fo1.src = imagePath + "buttons/fo1_in_pr_in.jpg";
	fo2 = new Image();
	fo2.src = imagePath + "buttons/fo2_in.jpg";
	vr1 = new Image();
	vr1.src = imagePath + "buttons/vr1_in_fo_in.jpg";
	vr2 = new Image();
	vr2.src = imagePath + "buttons/vr2_in.jpg";
	bl1 = new Image();
	bl1.src = imagePath + "buttons/bl1_in_vr_in.jpg";
	bl2 = new Image();
	bl2.src = imagePath + "buttons/bl2_in.jpg";
	dd1 = new Image();
	dd1.src = imagePath + "buttons/dd1_in_bl_in.jpg";
	dd2 = new Image();
	dd2.src = imagePath + "buttons/dd2_in.jpg";
	ab1 = new Image();
	ab1.src = imagePath + "buttons/ab1_in_dd_in.jpg";
	ab2 = new Image();
	ab2.src = imagePath + "buttons/ab2_in.jpg";
	co1 = new Image();
	co1.src = imagePath + "buttons/co1_in_ab_in.jpg";
	co2 = new Image();
	co2.src = imagePath + "buttons/co2_in.jpg";

	// mouseovers
	sp1_out = new Image();
	sp1_out.src = imagePath + "buttons/sp1_out.jpg";
	sp2_out = new Image();
	sp2_out.src = imagePath + "buttons/sp2_out.jpg";
	sp3_out = new Image();
	sp3_out.src = imagePath + "buttons/pe1_in_sp_out.jpg";
	
	pe1_out = new Image();
	pe1_out.src = imagePath + "buttons/pe1_out_sp_in.jpg";
	pe2_out = new Image();
	pe2_out.src = imagePath + "buttons/pe2_out.jpg";
	pe3_out = new Image();
	pe3_out.src = imagePath + "buttons/st1_in_pe_out.jpg";
	
	st1_out = new Image();
	st1_out.src = imagePath + "buttons/st1_out_pe_in.jpg";
	st2_out = new Image();
	st2_out.src = imagePath + "buttons/st2_out.jpg";
	st3_out = new Image();
	st3_out.src = imagePath + "buttons/pr1_in_st_out.jpg";
	
	pr1_out = new Image();
	pr1_out.src = imagePath + "buttons/pr1_out_st_in.jpg";
	pr2_out = new Image();
	pr2_out.src = imagePath + "buttons/pr2_out.jpg";
	pr3_out = new Image();
	pr3_out.src = imagePath + "buttons/fo1_in_pr_out.jpg";
	
	fo1_out = new Image();
	fo1_out.src = imagePath + "buttons/fo1_out_pr_in.jpg";
	fo2_out = new Image();
	fo2_out.src = imagePath + "buttons/fo2_out.jpg";
	fo3_out = new Image();
	fo3_out.src = imagePath + "buttons/vr1_in_fo_out.jpg";
	
	vr1_out = new Image();
	vr1_out.src = imagePath + "buttons/vr1_out_fo_in.jpg";
	vr2_out = new Image();
	vr2_out.src = imagePath + "buttons/vr2_out.jpg";
	vr3_out = new Image();
	vr3_out.src = imagePath + "buttons/bl1_in_vr_out.jpg";

	dd1_out = new Image();
	dd1_out.src = imagePath + "buttons/dd1_out_bl_in.jpg";
	dd2_out = new Image();
	dd2_out.src = imagePath + "buttons/dd2_out.jpg";
	dd3_out = new Image();
	dd3_out.src = imagePath + "buttons/ab1_in_dd_out.jpg";

	ab1_out = new Image();
	ab1_out.src = imagePath + "buttons/ab1_out_dd_in.jpg";
	ab2_out = new Image();
	ab2_out.src = imagePath + "buttons/ab2_out.jpg";
	ab3_out = new Image();
	ab3_out.src = imagePath + "buttons/co1_in_ab_out.jpg";

	co1_out = new Image();
	co1_out.src = imagePath + "buttons/co1_out_ab_in.jpg";
	co2_out = new Image();
	co2_out.src = imagePath + "buttons/co2_out.jpg";
}

function stopError()
{
	return true;
}


function over(buttonName)
{
	clearTimeout(canvasTimerID);
	if (document.images)
  	{
		if ( ! goodToGo )
			return true;
		
		if ( buttonName.substr(0, 2) == "dt" )
		{
			document["dot" + buttonName.substr(2, 2)].src = dot_2.src;
			document["canvas"].src = eval("p" + buttonName.substr(2, 2)).src;
		}
		
		else
		{
			if ( buttonName == "sp" )
			{
				document['sp1'].src = sp1_out.src;
				document['sp2'].src = sp2_out.src;
				document['pe1'].src = sp3_out.src;
				
				document['canvas'].src = canvas_sp.src
			}
			
			if ( buttonName == "pe" )
			{
				document['pe1'].src = pe1_out.src;
				document['pe2'].src = pe2_out.src;
				document['st1'].src = pe3_out.src;
				
				document['canvas'].src = canvas_pe.src
			}
			
			if ( buttonName == "st" )
			{
				document['st1'].src = st1_out.src;
				document['st2'].src = st2_out.src;
				document['pr1'].src = st3_out.src;
				
				document['canvas'].src = canvas_st.src
			}
			
			if ( buttonName == "pr" )
			{
				document['pr1'].src = pr1_out.src;
				document['pr2'].src = pr2_out.src;
				document['fo1'].src = pr3_out.src;
				
				document['canvas'].src = canvas_pr.src
			}
			
			if ( buttonName == "fo" )
			{
				document['fo1'].src = fo1_out.src;
				document['fo2'].src = fo2_out.src;
				document['vr1'].src = fo3_out.src;
				
				document['canvas'].src = canvas_fo.src
			}
			
			if ( buttonName == "vr" )
			{
				document['vr1'].src = vr1_out.src;
				document['vr2'].src = vr2_out.src;
				document['bl1'].src = vr3_out.src;
				
				document['canvas'].src = canvas_vr.src
			}
			
			if ( buttonName == "dd" )
			{
				document['dd1'].src = dd1_out.src;
				document['dd2'].src = dd2_out.src;
				document['ab1'].src = dd3_out.src;
				
				document['canvas'].src = canvas.src
			}
			
			if ( buttonName == "ab" )
			{
				document['ab1'].src = ab1_out.src;
				document['ab2'].src = ab2_out.src;
				document['co1'].src = ab3_out.src;
				
				document['canvas'].src = canvas.src
			}
			
			if ( buttonName == "co" )
			{
				document['co1'].src = co1_out.src;
				document['co2'].src = co2_out.src;
				
				document['canvas'].src = canvas.src
			}
		}
	}
	var prompt = getPrompt(buttonName);
	window.setTimeout("window.status='" + prompt + "'", 1);
	return true;
}

function getPrompt(buttonName)
{
	var prompt = "";
	if ( buttonName == "sp" )
	{
		prompt = "Special FX Portfolio";
	}
	
	if ( buttonName == "pe" )
	{
		prompt = "People Portfolio";
	}
	
	if ( buttonName == "st" )
	{
		prompt = "Still Life Portfolio";
	}
	
	if ( buttonName == "pr" )
	{
		prompt = "Product Portfolio";
	}
	
	if ( buttonName == "fo" )
	{
		prompt = "Food Portfolio";
	}
	
	if ( buttonName == "vr" )
	{
		prompt = "Virtual Reality Portfolio";
	}
	
	if ( buttonName == "dd" )
	{
		prompt = "Digital View";
	}
	
	if ( buttonName == "ft" )
	{
		prompt = "FTP and on-line proofing";
	}
	
	if ( buttonName == "ab" )
	{
		prompt = "About Us";
	}
	
	if ( buttonName == "co" )
	{
		prompt = "Contact Lightstruck Studio";
	}
	
	return prompt;
}

function out(buttonName)
{
	if (document.images)
 	{
		if ( ! goodToGo )
			return true;
		
		if ( buttonName.substr(0, 2) == "dt" )
		{
			document["dot" + buttonName.substr(2, 2)].src = dot.src;
		}
		
		else
		{
			if ( buttonName == "sp" )
			{
				document['sp1'].src = sp1.src;
				document['sp2'].src = sp2.src;
				document['pe1'].src = pe1.src;
			}
			
			if ( buttonName == "pe" )
			{
				document['pe1'].src = pe1.src;
				document['pe2'].src = pe2.src;
				document['st1'].src = st1.src;
			}
			
			if ( buttonName == "st" )
			{
				document['st1'].src = st1.src;
				document['st2'].src = st2.src;
				document['pr1'].src = pr1.src;
			}
			
			if ( buttonName == "pr" )
			{
				document['pr1'].src = pr1.src;
				document['pr2'].src = pr2.src;
				document['fo1'].src = fo1.src;
			}
			
			if ( buttonName == "fo" )
			{
				document['fo1'].src = fo1.src;
				document['fo2'].src = fo2.src;
				document['vr1'].src = vr1.src;
			}
			
			if ( buttonName == "vr" )
			{
				document['vr1'].src = vr1.src;
				document['vr2'].src = vr2.src;
				document['bl1'].src = bl1.src;
			}
			
			if ( buttonName == "dd" )
			{
				document['dd1'].src = dd1.src;
				document['dd2'].src = dd2.src;
				document['ab1'].src = ab1.src;
			}
			
			if ( buttonName == "ab" )
			{
				document['ab1'].src = ab1.src;
				document['ab2'].src = ab2.src;
				document['co1'].src = co1.src;
			}
			
			if ( buttonName == "co" )
			{
				document['co1'].src = co1.src;
				document['co2'].src = co2.src;
			}
			
			if ( is_portfolio )
			{
				document['canvas'].src = p01.src;
			}
			else 
			{
				canvasTimerID = window.setTimeout("document['canvas'].src = canvas.src", 300);
			}
		}
		window.status="";
	}
	return true;
}

var win_about = null;
function popAbout()
{
  	var prompt = "";
	var wide = 500;
	var high = 300;
	var chrome = ",channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=1,status=0,toolbar=0";
	
	if ( ! win_about || win_about.closed) 
	{
		win_about = window.open(webRoot + "about.html", "about_window", "width=" + wide + ",height=" + high + ",innerWidth=" + wide + ",innerHeight=" + high + chrome);
	}
	else 
	{
  		win_about.focus();
	}
		
	return;
}

var win_contact = null;
function popContact()
{
  	var prompt = "";
	var wide = 540;
	var high = 200;
	var chrome = "channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0";
	
	if ( ! win_contact || win_contact.closed) 
	{
		win_contact = window.open(webRoot + "contact.html", "contact_window", "width=" + wide + ",height=" + high + ",innerWidth=" + wide + ",innerHeight=" + high + chrome);
	}
	else 
	{
  		win_contact.focus();
	}
		
	return;
}

var win_digital_director = null;
function popDigitalDirector()
{
  	var prompt = "";
	var wide = 230;
	var high = 360;
		if (window.screen) 
		{
			wide = (screen.availWidth * .75);
			high = screen.availHeight - 20;
		}
	var chrome = "channelmode=0,dependent=0,directories=0,fullscreen=0,location=1,menubar=1,resizable=1,scrollbars=1,status=0,toolbar=1";
	
	if ( ! win_digital_director || win_digital_director.closed) 
	{
//		win_digital_director = window.open(webRoot + "digital_director.html", "win", "width=" + wide + ",height=" + high + ",innerWidth=" + wide + ",innerHeight=" + high + chrome);
		win_digital_director = window.open(webRoot + "cgi-bin/digital_director.cgi", "digital_view_window", chrome);
		win_digital_director.moveTo(0, 0);
//		win_digital_director.resizeTo(wide, high);
	}
	else 
	{
  		win_digital_director.focus();
	}
		
	return;
}

function popPortfolio(buttonName)
{
  	var prompt = "";
	if (document.images)
  	{
		if ( ! goodToGo )
			return true;
			
		var imgsrc = portfolioPath + "full/" + buttonName + ".jpg";
		pic = new Image();
		pic.src = imgsrc;
		
		var wide = 500;
		var high = 500;
		var chrome = "channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0";
		
		var win = window.open("", "portfolio_popup", "width=" + wide + ",height=" + high + ",innerWidth=" + wide + ",innerHeight=" + high + chrome);
		
		win.document.open("text/html", "replace");
		
		win.document.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">\n');
		win.document.write("<html lang=en-us>\n");
		win.document.write("<head>\n");
		
		win.document.write('<script language="JavaScript" type="text/javascript">\n');
		win.document.write("<!--\n");
		win.document.write("if (window.Event) document.captureEvents(Event.ONCLICK);\n");
		win.document.write("document.onclick = window.close;\n");
		win.document.write("// -->\n");
		win.document.write("<" + "/SCRIPT>\n");
		
		win.document.write("<title>Lightstruck Studio</title>\n</head>\n<body bgcolor=#000000>\n");
		
		win.document.write('<table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%">\n');
		win.document.write('<tr><td align="center" valign="middle">\n');
		
		if ( portfolioKey == 'vr' )
		{
			imgsrc = portfolioPath + "full/" + buttonName + ".mov";
			win.document.write('<embed width="400" height="400" autoplay="true" controller="1" scale="aspect" fullscreen="no" bgcolor="#000000" src="' + imgsrc + '">\n');
		}
		else
		{
			win.document.write("<img src=" + imgsrc + ">\n");
		}
		
		win.document.write('</td>\n</tr>\n</table>\n');

		win.document.write("</body></html>");
		win.document.close();
	}
}

// -->

