// TRANSITION MENU REVISED APRIL 11 2008
// REVISED JUNE 4 2008 - added new var "nomenu" and ELSE statement to force pages not found in the array and not null to display a "back" link.

// provides the list of page names which the JS compares in order to decided which page the user is on
var url_A = new Array ("welcome");
var url_B = new Array ("services","ss_ref","ss_recruit","ss_vol","ss_international");
var url_C = new Array ("eservices");
var url_D = new Array ("current");
var url_F = new Array ("http://campus.workopolis.com");
var url_G = new Array ("events");
var url_H = new Array ("links");
var url_I = new Array ("contact");
var url_J = new Array ("Disclaimer");
var url_K = new Array ("http://www.smu.ca/administration/sec/SJF2010/welcome");


// determines the names items in the menu, including the submenu
var text_A = new Array ("Home");
var text_B = new Array ("Services for Students","Reference Materials","Recruitment","Volunteer Opportunities","International Opportunities");
var text_C = new Array ("Services for Employers");
var text_D = new Array ("Jobs - Current Postings");
var text_F = new Array ("WorkopolisCampus.com");
var text_G = new Array ("Events");
var text_H = new Array ("Links");
var text_I = new Array ("Contact");
var text_J = new Array ("Student Employment Centre Disclaimer");
var text_K = new Array ("Summer Job Fair 2010");


// gets the full path for use later 
var thisPage=String((document.location.href));


// takes the above variable and strips out the extraneous path components and 
// makes a name for the page, eg 'www.smu.ca/academic/welcome.html' becomes just 'welcome'
var loc= String((thisPage));
loc=loc.split("/");
loc=loc[loc.length-1].split(".");
loc=loc[loc.length-2];

// A URL not displaying an HTML file, eg 'www.smu.ca/academic/' returns a 'null' value to this script.
// This forces a 'null' value to assume the value of 'welcome' to display the root menu.
if (loc == null)   loc = "welcome";


// IF loc is not found in array or null (eg an orphaned page) sets value of loc to "nomenu"
// if (loc == false)   loc = "nomenu";


// (uncomment the line below for testing and troubleshooting)
// document.write (loc)

// this function takes the value of loc 
// and compares it to all the contents of the arrays until it finds a match.

function sectionDetect()
{
for(var i=0; i<30; i++)
{

switch (loc)
{

case url_A[i]:
	document.write('<ul class="menu">')
	document.write('	<li class="menu"><a class="menuthispage" href="' +url_A[0]+ '.html">' +text_A[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_B[0]+ '.html">' +text_B[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_C[0]+ '.html">' +text_C[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_D[0]+ '.html">' +text_D[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_F[0]+ '" target="_blank">' +text_F[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_G[0]+ '.html">' +text_G[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_H[0]+ '.html">' +text_H[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_I[0]+ '.html">' +text_I[0]+ '</a></li>')
	document.write('</ul>')

	break
 
case url_B[i]:
	document.write('<ul class="menu">')
	document.write('	<li class="menu"><a class="menu" href="' +url_A[0]+ '.html">' +text_A[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menuthispage" href="' +url_B[0]+ '.html">' +text_B[0]+ '</a></li>')
	document.write('		<li class="submenu"><a class="menu" href="' +url_B[1]+ '.html">' +text_B[1]+ '</a></li>')
	document.write('		<li class="submenu"><a class="menu" href="' +url_B[2]+ '.html">' +text_B[2]+ '</a></li>')
	document.write('		<li class="submenu"><a class="menu" href="' +url_B[3]+ '.html">' +text_B[3]+ '</a></li>')
	document.write('		<li class="submenu"><a class="menu" href="' +url_B[4]+ '.html">' +text_B[4]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_C[0]+ '.html">' +text_C[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_D[0]+ '.html">' +text_D[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_F[0]+ '" target="_blank">' +text_F[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_G[0]+ '.html">' +text_G[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_H[0]+ '.html">' +text_H[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_I[0]+ '.html">' +text_I[0]+ '</a></li>')
	document.write('</ul>')

	break
 
case url_C[i]:
	document.write('<ul class="menu">')
	document.write('	<li class="menu"><a class="menu" href="' +url_A[0]+ '.html">' +text_A[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_B[0]+ '.html">' +text_B[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menuthispage" href="' +url_C[0]+ '.html">' +text_C[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_D[0]+ '.html">' +text_D[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_F[0]+ '" target="_blank">' +text_F[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_G[0]+ '.html">' +text_G[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_H[0]+ '.html">' +text_H[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_I[0]+ '.html">' +text_I[0]+ '</a></li>')
	document.write('</ul>')

	break
 
case url_D[i]:
	document.write('<ul class="menu">')
	document.write('	<li class="menu"><a class="menu" href="' +url_A[0]+ '.html">' +text_A[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_B[0]+ '.html">' +text_B[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_C[0]+ '.html">' +text_C[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menuthispage" href="' +url_D[0]+ '.html">' +text_D[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_F[0]+ '" target="_blank">' +text_F[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_G[0]+ '.html">' +text_G[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_H[0]+ '.html">' +text_H[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_I[0]+ '.html">' +text_I[0]+ '</a></li>')
	document.write('</ul>')

	break
 
case url_G[i]:
	document.write('<ul class="menu">')
	document.write('	<li class="menu"><a class="menu" href="' +url_A[0]+ '.html">' +text_A[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_B[0]+ '.html">' +text_B[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_C[0]+ '.html">' +text_C[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_D[0]+ '.html">' +text_D[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_F[0]+ '" target="_blank">' +text_F[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menuthispage" href="' +url_G[0]+ '.html">' +text_G[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_H[0]+ '.html">' +text_H[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_I[0]+ '.html">' +text_I[0]+ '</a></li>')
	document.write('</ul>')

	break

case url_H[i]:
	document.write('<ul class="menu">')
	document.write('	<li class="menu"><a class="menu" href="' +url_A[0]+ '.html">' +text_A[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_B[0]+ '.html">' +text_B[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_C[0]+ '.html">' +text_C[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_D[0]+ '.html">' +text_D[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_F[0]+ '" target="_blank">' +text_F[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_G[0]+ '.html">' +text_G[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menuthispage" href="' +url_H[0]+ '.html">' +text_H[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_I[0]+ '.html">' +text_I[0]+ '</a></li>')
	document.write('</ul>')

	break

case url_I[i]:
	document.write('<ul class="menu">')
	document.write('	<li class="menu"><a class="menu" href="' +url_A[0]+ '.html">' +text_A[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_B[0]+ '.html">' +text_B[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_C[0]+ '.html">' +text_C[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_D[0]+ '.html">' +text_D[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_F[0]+ '" target="_blank">' +text_F[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_G[0]+ '.html">' +text_G[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menu" href="' +url_H[0]+ '.html">' +text_H[0]+ '</a></li>')
	document.write('	<li class="menu"><a class="menuthispage" href="' +url_I[0]+ '.html">' +text_I[0]+ '</a></li>')
	document.write('</ul>')

	break

}

}
}

sectionDetect (); 
 
// UNCOMMENT the lines below if the site uses a RELATED LINKS table. 

document.write('<P><table width="100%" border="0" cellspacing="0" cellpadding="4" >')
document.write('	<tr>')
document.write('		<td bgcolor="#FAF6EB" class="border">')
document.write('		<strong>Related Links</strong>')
document.write('		</td>')
document.write('	</tr>')
document.write('	<tr>')
document.write('		<td class="borderbottomleftright">')
document.write('		<a href="' +url_J[0]+ '.html" target="_blank">' +text_J[0]+ '</a><br><p><a href="' +url_K[0]+ '.html" target="_blank">' +text_K[0]+ '</a>')
document.write('		</td>')
document.write('	</tr>')
document.write('</table>')

