// Platform detector =====================================
var version = navigator.appVersion;
var agent = navigator.userAgent;

if (version.substring(0,1) >= "4")// this checks for v4+ browsers, and protects v3 browsers from the RegExp() method
	{
	var mac = new RegExp("Mac");
	var mac = mac.exec(agent);
	var pc = new RegExp("Windows 98|Windows 95|Win98|Win95");
	var pc = pc.exec(agent);
	var nt = new RegExp("Windows NT|WinNT");
	var nt = nt.exec(agent);
	}

// /Platform detector =====================================

// DHTML browser feature detection =============
var ns = false;
var ie = false;
var DOM = false;

if (mac && (navigator.appName == "Netscape") && (parseInt(version) == 4))
	{
	ns = true;
	var ID="document.";
	var lp="";
	var style="";
	var rp="";
	}
else if (!mac && document.layers)
	{
	ns = true;
	var ID="document.";
	var lp="";
	var style="";
	var rp="";
	}
else if (document.all)
	{
	ie = true;
	var ID = "document.all.";
	var lp="";
	var style = ".style";
	var rp="";
	}
else if (document.getElementById)//NS 6, IE 5
	{
	DOM = true;
	var ID = "document.getElementById"
	var lp="('";
	var style = ".style";
	var rp="')";
	}
else 
	{
	//location.href = "redirect.html";
	//location.href = "http://www.hotpepper.com/redirect.html";
	}
// here is how it all fits together:
//var myDiv = eval(ID+lp+"myDiv"+rp+style);
// myDiv.top = 500;
// myDiv.left = 500;
// etc.

// /DHTML browser feature detection ========================


// Preloads and mouseover functions =================================
function pixPath(depth)
	{
	/*
	preload('hh',depth+'pix/hh.gif');
	preload('hh_roll',depth+'pix/hh_roll.gif');
	*/
	preload('hn_home',depth+'pix/hn_home.gif');
	preload('hn_home_roll',depth+'pix/hn_home_roll.gif');

	preload('hn_timeline',depth+'pix/hn_timeline.gif');
	preload('hn_timeline_roll',depth+'pix/hn_timeline_roll.gif');

	preload('hn_teaching',depth+'pix/hn_teaching.gif');
	preload('hn_teaching_roll',depth+'pix/hn_teaching_roll.gif');
	
	preload('hn_resource',depth+'pix/hn_resource.gif');
	preload('hn_resource_roll',depth+'pix/hn_resource_roll.gif');

	preload('hn_credits',depth+'pix/hn_credits.gif');
	preload('hn_credits_roll',depth+'pix/hn_credits_roll.gif');
	
	preload('hn_order',depth+'pix/hn_order.gif');
	preload('hn_order_roll',depth+'pix/hn_order_roll.gif');

	preload('tn_kenny',depth+'pix/tn_kenny.gif');
	preload('tn_kenny_roll',depth+'pix/tn_kenny_roll.gif');

	preload('tn_lavender',depth+'pix/tn_lavender.gif');
	preload('tn_lavender_roll',depth+'pix/tn_lavender_roll.gif');

	preload('tn_armin',depth+'pix/tn_armin.gif');
	preload('tn_armin_roll',depth+'pix/tn_armin_roll.gif');

	preload('tn_aigner',depth+'pix/tn_aigner.gif');
	preload('tn_aigner_roll',depth+'pix/tn_aigner_roll.gif');

	preload('home_bn_lavender',depth+'pix/home_bn_lavender.gif');
	preload('home_bn_lavender_roll',depth+'pix/home_bn_lavender_roll.gif');

	preload('home_bn_armin',depth+'pix/home_bn_armin.gif');
	preload('home_bn_armin_roll',depth+'pix/home_bn_armin_roll.gif');

	preload('home_bn_kenny',depth+'pix/home_bn_kenny.gif');
	preload('home_bn_kenny_roll',depth+'pix/home_bn_kenny_roll.gif');

	preload('home_bn_aigner',depth+'pix/home_bn_aigner.gif');
	preload('home_bn_aigner_roll',depth+'pix/home_bn_aigner_roll.gif');

	preload('bn_personal',depth+'pix/bn_personal.gif');
	preload('bn_personal_roll',depth+'pix/bn_personal_roll.gif');

	preload('bn_where',depth+'pix/bn_where.gif');
	preload('bn_where_roll',depth+'pix/bn_where_roll.gif');

	preload('bn_story',depth+'pix/bn_story.gif');
	preload('bn_story_roll',depth+'pix/bn_story_roll.gif');

	preload('arrow_right',depth+'pix/arrow_right.gif');
	preload('arrow_right_roll',depth+'pix/arrow_right_roll.gif');

	preload('bn_back',depth+'pix/bn_back.gif');
	preload('bn_back_roll',depth+'pix/bn_back_roll.gif');

	preload('bn_send',depth+'pix/bn_send.gif');
	preload('bn_send_roll',depth+'pix/bn_send_roll.gif');

	preload('bn_cancel',depth+'pix/bn_cancel.gif');
	preload('bn_cancel_roll',depth+'pix/bn_cancel_roll.gif');

	preload('bn_send_white',depth+'pix/bn_send_white.gif');
	preload('bn_send_white_roll',depth+'pix/bn_send_white_roll.gif');

	preload('bn_cancel_white',depth+'pix/bn_cancel_white.gif');
	preload('bn_cancel_white_roll',depth+'pix/bn_cancel_white_roll.gif');
	
	preload('pop_close',depth+'pix/pop_close.gif');
	preload('pop_close_roll',depth+'pix/pop_close_roll.gif');
	}

function preload(imgObj,imgSrc)
	{
	eval(imgObj+' = new Image()')
	eval(imgObj+'.src = "'+imgSrc+'"')
	}

function changeImage(divName,imgName,imgObj)
	{
	if (divName != "" && document.layers) {var div = "document."+divName+".";}
	else {var div = "";}
	eval(div+"document").images[imgName].src = eval(imgObj+".src");
	}
// /Preloads and mouseover functions =================================

// Popups =======================================================
function popFlex(URL, winName,W,H,scroll)
	{
	if (scroll == "no")
		{scroll = "scrollbars=no"}
	else if (scroll == "yes")
		{scroll = "scrollbars"}
	if (mac && ie && scroll == "yes")
		{
		W = W - 17;
		}
	else if (mac && DOM && scroll == "yes")
		{
		W = W - 2;
		}
	window.open(URL, winName,"top=10,left=30,width="+W+",height="+H+",resizable=no,"+scroll+"")
	}	

function popMain(URL, winName)
	{
	newWindow = window.open(URL, winName,"top=0,left=0,width=754,height=420,resizable=no,scrollbars");
	}	
// /Popups =======================================================


// Includes =======================================================

function footer(depth)
	{
document.writeln('<TABLE border="0" cellspacing="0" cellpadding="0">');
document.writeln('	<TR>');
document.writeln('		<TD><IMG SRC="'+depth+'pix/shim.gif" WIDTH="1" HEIGHT="10" BORDER="0" ALT=""></TD>');
document.writeln('	</TR>');
document.writeln('</TABLE>');
document.writeln('<TABLE border="0" cellspacing="0" cellpadding="0">');
document.writeln('	<TR>');
document.writeln('		<TD><IMG SRC="'+depth+'pix/shim.gif" WIDTH="10" HEIGHT="1" BORDER="0" ALT=""></TD>');
document.writeln('		<TD class="footertxt"><A HREF="'+depth+'index.html"><SPAN class="footertxt">Home</SPAN></A></TD>');
document.writeln('		<TD class="footertxt">&nbsp;|&nbsp;</TD>');
document.writeln('		<TD class="footertxt"><A HREF="'+depth+'timeline.html"><SPAN class="footertxt">Timeline</SPAN></A></TD>');
document.writeln('		<TD class="footertxt">&nbsp;|&nbsp;</TD>');
document.writeln('		<TD class="footertxt"><A HREF="'+depth+'teaching.html"><SPAN class="footertxt">Teaching Guides</SPAN></A></TD>');
document.writeln('		<TD class="footertxt">&nbsp;|&nbsp;</TD>');
document.writeln('		<TD class="footertxt"><A HREF="'+depth+'resource.html"><SPAN class="footertxt">Resources</SPAN></A></TD>');
document.writeln('		<TD class="footertxt">&nbsp;|&nbsp;</TD>');
document.writeln('		<TD class="footertxt"><A HREF="'+depth+'about.html"><SPAN class="footertxt">Credits</SPAN></A></TD>');
document.writeln('		<TD class="footertxt">&nbsp;|&nbsp;</TD>');
document.writeln('		<TD class="footertxt"><A HREF="'+depth+'order.html"><SPAN class="footertxt">Order Video</SPAN></A></TD>');


document.writeln('		<TD><IMG SRC="'+depth+'pix/shim.gif" WIDTH="10" HEIGHT="1" BORDER="0" ALT=""></TD>');
document.writeln('	</TR>');
document.writeln('</TABLE>');
document.writeln('<TABLE border="0" cellspacing="0" cellpadding="0">');
document.writeln('	<TR>');
document.writeln('		<TD><IMG SRC="'+depth+'pix/shim.gif" WIDTH="1" HEIGHT="10" BORDER="0" ALT=""></TD>');
document.writeln('	</TR>');
document.writeln('</TABLE>');
document.writeln('<TABLE border="0" cellspacing="0" cellpadding="0">');
document.writeln('	<TR>');
document.writeln('		<TD class="footertxt">&copy; 2001 OPB</TD>');
document.writeln('	</TR>');
document.writeln('</TABLE>');
document.writeln('<TABLE border="0" cellspacing="0" cellpadding="0">');
document.writeln('	<TR>');
document.writeln('		<TD><IMG SRC="'+depth+'pix/shim.gif" WIDTH="1" HEIGHT="10" BORDER="0" ALT=""></TD>');
document.writeln('	</TR>');
document.writeln('</TABLE>');
	}
// Includes =======================================================
