// 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 ("index");
var url_G = new Array ("events");
var url_C = new Array ("about","instructors","etiquette2","way","members");
var url_D = new Array ("begin_adult");
var url_O = new Array ("begin_kids");
var url_E = new Array ("class");
var url_T = new Array ("dojokun");
var url_F = new Array ("clubs","cb","claytonpark","dartmouth","prospect","smu","tantallon","truro","yarmouth","canada");
var url_H = new Array ("articles","etiquette","terminology","kata","sparring");
var url_I = new Array ("gallery","2010");
var url_J = new Array ("products");
var url_K = new Array ("results");
var url_L = new Array ("links");
var url_M = new Array ("email");
var url_N = new Array ("contact");

// determines the parent link names in the menu

var text_A = new Array ("ISKF Halifax");
var text_G = new Array ("News & Events");
var text_C = new Array ("About Us","Our Instructors", "Dojo Etiquette","Empty Hand","Members Testimonials");
var text_D = new Array ("Adult/Teen Beginners");
var text_O = new Array ("Kids/Parents Beginners");
var text_E = new Array ("Class Times & Fees");
var text_T = new Array ("Dojokun & Nijukun");
var text_F = new Array ("Clubs in NS/Canada","Cape Breton","Clayton Park","Dartmouth","Prospect","Saint Mary's University","Tantallon","Truro","Yarmouth","Across Canada");
var text_H = new Array ("Articles","Dojo Etiquette","Karate Terminology","Shotokan Kata","What is Sparring?");
var text_I = new Array ("Gallery","2010 & Older Photos");
var text_J = new Array ("Uniform, Equipment & Product Orders");
var text_K = new Array ("Competition Results");
var text_L = new Array ("Links ");
var text_M = new Array ("Club Email List");
var text_N = new Array ("Contact");

// determines the flyout status of the submenus

// 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.iskf.ca/index.html' becomes just 'index'

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.iskf.ca/academic/' returns a 'null' value to this script.

// This forces a 'null' value to assume the value of 'index' to display the root menu.

if (loc == null)   loc = "index.html";

if(typeof(loc)=="undefined"){ 

loc="index.html"; 

}

function ShowHideLayer(boxID) {

/* Obtain reference for the selected boxID layer and its button */

var box = document.getElementById("submenu"+boxID);

/* find the submenu with currently open page */

var curloc = 0;

if (loc==url_B[1] || loc==url_B[2] || loc==url_B[3] || loc==url_B[4]){

curloc = 10;		

}

else if (loc==url_C[1] || loc==url_C[2] || loc==url_C[3] || loc==url_C[4]){

curloc = 20;		

}

else if (loc==url_F[1] || loc==url_F[2] || loc==url_F[3] || loc==url_F[4] || loc==url_F[5] || loc==url_F[6] || loc==url_F[7] || loc==url_F[8] || loc==url_F[9]){

curloc = 30;		

}

else if (loc==url_H[1] || loc==url_H[2] || loc==url_H[3] || loc==url_H[4]){

curloc = 40;		

}

else if (loc==url_I[1] || loc==url_I[2]){

curloc = 50;	

}

/* If the selected box is currently invisible, show it */

if(box.style.display == "none" || box.style.display=="") {

box.style.display = "block";

}

}

var menubegin = ('<ul class="menu"><li class="menu"><a class="menu')

var menumid1 = ('" href="')

var menumid2 = ('.html">')

var menuend = ('</a></li></ul>')

var menu2begin = ('<li class="menu2"><a href="')

var menu2mid = ('.html" class="menu2')

var menu2liend = ('</a> &#8226;  </li>')

// 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<20; i++)

{

// A
document.write( menubegin ); switch (loc) { case url_A[i]: document.write('thispage'); break } document.write( menumid1 + url_A[0] + menumid2 + text_A[0] + menuend );

// G
document.write( menubegin ); switch (loc) { case url_G[i]: document.write('thispage'); break } document.write( menumid1 + url_G[0] + menumid2 + text_G[0] + menuend );


// C
document.write('<ul class="menu"><li class="menu"><div id="20"><a href="' + url_C[0] + '.html" class="menu');

switch (loc) { case url_C[i]: document.write('thispage'); break } document.write('">' +text_C[0]+ '</a></li>');

if(loc==url_C[0] || loc==url_C[1] || loc==url_C[2] || loc==url_C[3] || loc==url_C[4] || loc==url_C[5]){ document.write('<div id="submenu10"><ul class="menu2">'); } else { document.write('<div id="submenu10" style="display: none;"><ul class="menu2">'); }

if(loc==url_C[1]){ document.write( menu2begin + url_C[1] + menu2mid + 'thispage">' + text_C[1] + menu2liend ); } else { document.write( menu2begin + url_C[1] + menu2mid + '">' + text_C[1] + menu2liend ); }

if(loc==url_C[2]){ document.write( menu2begin + url_C[2] + menu2mid + 'thispage">' + text_C[2] + menu2liend ); } else { document.write( menu2begin + url_C[2] + menu2mid + '">' + text_C[2] + menu2liend ); }

if(loc==url_C[3]){ document.write( menu2begin + url_C[3] + menu2mid + 'thispage">' + text_C[3] + menu2liend ); } else { document.write( menu2begin + url_C[3] + menu2mid + '">' + text_C[3] + menu2liend ); }

if(loc==url_C[4]){ document.write( menu2begin + url_C[4] + menu2mid + 'thispage">' + text_C[4] + menu2liend ); } else { document.write( menu2begin + url_C[4] + menu2mid + '">' + text_C[4] + menu2liend ); }

document.write('</ul></div></ul>');

// D
document.write( menubegin ); switch (loc) { case url_D[i]: document.write('thispage'); break } document.write( menumid1 + url_D[0] + menumid2 + text_D[0] + menuend );

// O
document.write( menubegin ); switch (loc) { case url_O[i]: document.write('thispage'); break } document.write( menumid1 + url_O[0] + menumid2 + text_O[0] + menuend );

// E
document.write( menubegin ); switch (loc) { case url_E[i]: document.write('thispage'); break } document.write( menumid1 + url_E[0] + menumid2 + text_E[0] + menuend );

// T
document.write( menubegin ); switch (loc) { case url_T[i]: document.write('thispage'); break } document.write( menumid1 + url_T[0] + menumid2 + text_T[0] + menuend );

// F
document.write('<ul class="menu"><li class="menu"><div id="30"><a href="' + url_F[0] + '.html" class="menu');
switch (loc) { case url_F[i]: document.write('thispage'); break } document.write('">' +text_F[0]+ '</a></li>');
if(loc==url_F[0] || loc==url_F[1] || loc==url_F[2] || loc==url_F[3] || loc==url_F[4] || loc==url_F[5] || loc==url_F[6] || loc==url_F[7] || loc==url_F[8] || loc==url_F[9]){ document.write('<div id="submenu10"><ul class="menu2">'); } else { document.write('<div id="submenu10" style="display: none;"><ul class="menu2">'); }
if(loc==url_F[1]){ document.write( menu2begin + url_F[1] + menu2mid + 'thispage">' + text_F[1] + menu2liend ); } else { document.write( menu2begin + url_F[1] + menu2mid + '">' + text_F[1] + menu2liend ); }
if(loc==url_F[2]){ document.write( menu2begin + url_F[2] + menu2mid + 'thispage">' + text_F[2] + menu2liend ); } else { document.write( menu2begin + url_F[2] + menu2mid + '">' + text_F[2] + menu2liend ); }
if(loc==url_F[3]){ document.write( menu2begin + url_F[3] + menu2mid + 'thispage">' + text_F[3] + menu2liend ); } else { document.write( menu2begin + url_F[3] + menu2mid + '">' + text_F[3] + menu2liend ); }
if(loc==url_F[4]){ document.write( menu2begin + url_F[4] + menu2mid + 'thispage">' + text_F[4] + menu2liend ); } else { document.write( menu2begin + url_F[4] + menu2mid + '">' + text_F[4] + menu2liend ); }
if(loc==url_F[5]){ document.write( menu2begin + url_F[5] + menu2mid + 'thispage">' + text_F[5] + menu2liend ); } else { document.write( menu2begin + url_F[5] + menu2mid + '">' + text_F[5] + menu2liend ); }
if(loc==url_F[6]){ document.write( menu2begin + url_F[6] + menu2mid + 'thispage">' + text_F[6] + menu2liend ); } else { document.write( menu2begin + url_F[6] + menu2mid + '">' + text_F[6] + menu2liend ); }
if(loc==url_F[7]){ document.write( menu2begin + url_F[7] + menu2mid + 'thispage">' + text_F[7] + menu2liend ); } else { document.write( menu2begin + url_F[7] + menu2mid + '">' + text_F[7] + menu2liend ); }
if(loc==url_F[8]){ document.write( menu2begin + url_F[8] + menu2mid + 'thispage">' + text_F[8] + menu2liend ); } else { document.write( menu2begin + url_F[8] + menu2mid + '">' + text_F[8] + menu2liend ); }
if(loc==url_F[9]){ document.write( menu2begin + url_F[9] + menu2mid + 'thispage">' + text_F[9] + menu2liend ); } else { document.write( menu2begin + url_F[9] + menu2mid + '">' + text_F[9] + menu2liend ); }
document.write('</ul></div></ul>');


// H
document.write('<ul class="menu"><li class="menu"><div id="40"><a href="' + url_H[0] + '.html" class="menu');

switch (loc) { case url_H[i]: document.write('thispage'); break } document.write('">' +text_H[0]+ '</a></li>');

if(loc==url_H[0] || loc==url_H[1] || loc==url_H[2] || loc==url_H[3] || loc==url_H[4] || loc==url_H[5] || loc==url_H[6] || loc==url_H[7] || loc==url_H[8] || loc==url_H[9] || loc==url_H[10] || loc==url_H[11] || loc==url_H[12] || loc==url_H[13]){ document.write('<div id="submenu40"><ul class="menu2">'); } else { document.write('<div id="submenu40" style="display: none;"><ul class="menu2">'); }

if(loc==url_H[1]){ document.write( menu2begin + url_H[1] + menu2mid + 'thispage">' + text_H[1] + menu2liend ); } else { document.write( menu2begin + url_H[1] + menu2mid + '">' + text_H[1] + menu2liend ); }

if(loc==url_H[2]){ document.write( menu2begin + url_H[2] + menu2mid + 'thispage">' + text_H[2] + menu2liend ); } else { document.write( menu2begin + url_H[2] + menu2mid + '">' + text_H[2] + menu2liend ); }

if(loc==url_H[3]){ document.write( menu2begin + url_H[3] + menu2mid + 'thispage">' + text_H[3] + menu2liend ); } else { document.write( menu2begin + url_H[3] + menu2mid + '">' + text_H[3] + menu2liend ); }

if(loc==url_H[4]){ document.write( menu2begin + url_H[4] + menu2mid + 'thispage">' + text_H[4] + menu2liend ); } else { document.write( menu2begin + url_H[4] + menu2mid + '">' + text_H[4] + menu2liend ); }

document.write('</ul></div></ul>');

// I
document.write('<ul class="menu"><li class="menu"><div id="50"><a href="' + url_I[0] + '.html" class="menu');

switch (loc) { case url_I[i]: document.write('thispage'); break } document.write('">' +text_I[0]+ '</a></li>');

if(loc==url_I[0] || loc==url_I[1] || loc==url_I[2]){ document.write('<div id="submenu10"><ul class="menu2">'); } else { document.write('<div id="submenu10" style="display: none;"><ul class="menu2">'); }

if(loc==url_I[1]){ document.write( menu2begin + url_I[1] + menu2mid + 'thispage">' + text_I[1] + menu2liend ); } else { document.write( menu2begin + url_I[1] + menu2mid + '">' + text_I[1] + menu2liend ); }

document.write('</ul></div></ul>');

// J
document.write( menubegin ); switch (loc) { case url_J[i]: document.write('thispage'); break } document.write( menumid1 + url_J[0] + menumid2 + text_J[0] + menuend );

// K
document.write( menubegin ); switch (loc) { case url_K[i]: document.write('thispage'); break } document.write( menumid1 + url_K[0] + menumid2 + text_K[0] + menuend );

// L
document.write( menubegin ); switch (loc) { case url_L[i]: document.write('thispage'); break } document.write( menumid1 + url_L[0] + menumid2 + text_L[0] + menuend );

// M
document.write( menubegin ); switch (loc) { case url_M[i]: document.write('thispage'); break } document.write( menumid1 + url_M[0] + menumid2 + text_M[0] + menuend );

// N
document.write( menubegin ); switch (loc) { case url_N[i]: document.write('thispage'); break } document.write( menumid1 + url_N[0] + menumid2 + text_N[0] + menuend );

break

}

}

sectionDetect ();




