// shared.js script, version 2.1, 08-13-03, Hot Pepper, Inc., http://www.hotpepper.com

// global vars ======================================================
var loc = location.pathname.split('/');
loc.length = loc.length - 1; // removes filename 
//alert(loc);

var footerclassvalue = loc[3];
if (loc[3] == null) {footerclassvalue = 'home';}
var footerclass = footerclassvalue;

var d = location.pathname.replace(/\/[^\/]*/g,'../'); // return one depth too deep, see next line for fix
d = d.substring(0,(d.length-3)); // turns this: ../../ into this ../

var ver5up = false;
if (document.getElementById) {ver5up = true;}
// /global vars ======================================================

// img preloads =====================================================
/*
hh = new Image(); hh.src = "/opb/meaningoffood/pix/hh.gif"; hh_roll = new Image(); hh_roll.src = "/opb/meaningoffood/pix/hh_roll.gif";
*/	
bn_life = new Image(); bn_life.src = "/opb/meaningoffood/pix/bn_life.gif"; bn_life_roll = new Image(); bn_life_roll.src = "/opb/meaningoffood/pix/bn_life_roll.gif";
bn_family = new Image(); bn_family.src = "/opb/meaningoffood/pix/bn_family.gif"; bn_family_roll = new Image(); bn_family_roll.src = "/opb/meaningoffood/pix/bn_family_roll.gif";
bn_culture = new Image(); bn_culture.src = "/opb/meaningoffood/pix/bn_culture.gif"; bn_culture_roll = new Image(); bn_culture_roll.src = "/opb/meaningoffood/pix/bn_culture_roll.gif";

bn_restart = new Image(); bn_restart.src = "/opb/meaningoffood/pix/bn_restart.gif"; bn_restart_roll = new Image(); bn_restart_roll.src = "/opb/meaningoffood/pix/bn_restart_roll.gif";
bn_previous = new Image(); bn_previous.src = "/opb/meaningoffood/pix/bn_previous.gif"; bn_previous_roll = new Image(); bn_previous_roll.src = "/opb/meaningoffood/pix/bn_previous_roll.gif";
bn_next = new Image(); bn_next.src = "/opb/meaningoffood/pix/bn_next.gif"; bn_next_roll = new Image(); bn_next_roll.src = "/opb/meaningoffood/pix/bn_next_roll.gif";
// /img preloads =====================================================

// popup window functions ==========================================
function popFlex(URL,winName,W,H,scroll)
	{
	if (scroll == "no")
		{scroll = "scrollbars=no";}
	else if (scroll == "yes")
		{scroll = "scrollbars";}
	window.open(URL, winName,"top=0,left=30,width="+W+",height="+H+",resizable=yes,"+scroll+"");
	}	
// /popup window functions ==========================================

function storynav(pageloc,pagecount)
	{
	var pageloc = pageloc.split('/');
	var pagelocs = pageloc[(pageloc.length)-2].split('p');
	var pagelocnum = pagelocs[1];
	
	var prevnum = parseInt(pagelocnum) - 1;
	var prev = '../p'+prevnum+'/';
	if (prevnum == 0) {prev = '../';}

	var nextnum = parseInt(pagelocnum) + 1;
	var next = '../p'+nextnum+'/';
	//if (pagelocnum == pagecount) {next = '../';}
	/*	
	document.writeln('<a href="../" title="restart" onmouseover="bn_restart.src=\'/opb/meaningoffood/pix/bn_restart_roll.gif\';" onmouseout="bn_restart.src=\'/opb/meaningoffood/pix/bn_restart.gif\';"><img name="bn_restart" src="/opb/meaningoffood/pix/bn_restart.gif" width="61" height="13" alt="restart" /></a>');
	document.writeln('<a href="'+prev+'" title="previous" onmouseover="bn_previous.src=\'/opb/meaningoffood/pix/bn_previous_roll.gif\';" onmouseout="bn_previous.src=\'/opb/meaningoffood/pix/bn_previous.gif\';"><img name="bn_previous" src="/opb/meaningoffood/pix/bn_previous.gif" width="66" height="13" alt="previous" /></a>');
	document.writeln('<a href="'+next+'" title="next" onmouseover="bn_next.src=\'/opb/meaningoffood/pix/bn_next_roll.gif\';" onmouseout="bn_next.src=\'/opb/meaningoffood/pix/bn_next.gif\';"><img name="bn_next" src="/opb/meaningoffood/pix/bn_next.gif" width="42" height="13" alt="next" /></a>');
	*/
	document.writeln('<div class="bnprevnext"><nowrap>');
	//document.writeln('<a href="../" title="restart" class="bnprevnext">&raquo; restart</a>&nbsp;&nbsp;::&nbsp;&nbsp;');
	document.writeln('<a href="'+prev+'" title="previous" class="bnprevnext">&laquo;&nbsp;previous</a>&nbsp;');

	//if (pagelocnum == pagecount) {document.writeln('<span class="bnprevnextstatic">next &raquo;</span>');}
	if (pagelocnum != pagecount) {document.writeln('<a href="'+next+'" title="next" class="bnprevnext">next&nbsp;&raquo;</a>');}

	document.writeln('</nowrap></div>');
	}

function quiznav(pageloc,pagecount)
	{
	document.writeln('<div>');
	document.writeln('<a href="../" title="restart" class="bnprevnext">&raquo; restart</a>');
	document.writeln('</div>');
	}

function next(pageloc,pagecount)
	{
/*
	var pageloc = pageloc.split('/');
	var pagelocs = pageloc[(pageloc.length)-2].split('p');
	var pagelocnum = pagelocs[1];
	
	var text = 'next';
	var nextnum = parseInt(pagelocnum) + 1;
	var next = '../p'+nextnum+'/';
	if (pagelocnum == pagecount)
		{
		next = '../';
		text = 'restart';
		}

	document.writeln('<a href="'+next+'" id="bn_next" class="bn3">&nbsp;'+text+'&nbsp;&raquo;</a>');
*/
	}
	
function quizscore(ans,query,pageloc,pagecount)
	{
	if (ver5up)
		{
		document.getElementById('question').style.display = 'none';
		document.getElementById('answer').style.display = 'block';
		if (ans.value == '1') {document.getElementById('correct').style.display = 'inline';}
		else {document.getElementById('sorry').style.display = 'inline';}
		}

	var pageloc = pageloc.split('/');
	var locs = pageloc[(pageloc.length)-2].split('p');
	var locnum = locs[1];
	
	var text = 'next';
	var nextnum = parseInt(locnum) + 1;
	var next = '../p'+nextnum+'/';
	if (locnum == pagecount)
		{
		next = '../';
		text = 'restart';
		}
		
	if (query == '') {total = 0;}
	else
		{
		total = query.split('&');
		total = total[0].split('=');
		total = total[1];
		}
	total = parseInt(total);
	document.qform.score.value = parseInt(ans.value)+total;
	document.qform.action = next;
	}
	
function quizscore2(formname,query,pageloc,pagecount)
	{
	var ans = 0;
	for (var n = 0; n < formname.q.length; n++)
		{
		if (formname.q[n].checked) {var ans = formname.q[n].value;}
		}
	
	if (ver5up)
		{
		document.getElementById('question').style.display = 'none';
		document.getElementById('answer').style.display = 'block';
		if (ans == '1') {document.getElementById('correct').style.display = 'inline';}
		else {document.getElementById('sorry').style.display = 'inline';}
		}

	var pageloc = pageloc.split('/');
	var locs = pageloc[(pageloc.length)-2].split('p');
	var locnum = locs[1];
	
	var text = 'next';
	var nextnum = parseInt(locnum) + 1;
	var next = '../p'+nextnum+'/';
	if (locnum == pagecount)
		{
		next = '../';
		text = 'restart';
		}
		
	if (query == '') {total = 0;}
	else
		{
		total = query.split('&');
		total = total[0].split('=');
		total = total[1];
		}
	total = parseInt(total);
	document.qform.score.value = parseInt(ans)+total;
	document.qform.action = next;
	}

