// JavaScript Document

	/*Booklet Variables*/
	var intro = new Array("Table of Contents","index.html");
	var introTitle = "Introduction";
	var chapterIntro = new Array(introTitle,intro);

	var ch1Title = "Chapter 1 - Introduction?";
	var ch1e1 = new Array("Introduction","introduction.html");
	var ch1e2 = new Array("Stunt Artist: What They Are and Are Not","definition.html");
	var ch1e3 = new Array("Who Uses Stunt Men and Stunt Woman","uses.html");
	var chapter1 = new Array(ch1Title, ch1e1, ch1e2, ch1e3);

	var ch2Title = "Chapter 2 - Safety and Realities";
	var ch2e1 = new Array("Stunt Artists Know the EXACT OUTCOME","safety.html");
	var ch2e2 = new Array("Relationship Between Stunt Artist and the Actors they represent","false-claims.html");
	var ch2e3 = new Array("What does it take to Become a Stunt Artist?","what-it-takes.html");
	var chapter2 = new Array(ch2Title, ch2e1, ch2e2, ch2e3);

	var ch3Title = "Chapter 3 - The Practice of Stunts";
	var ch3e1 = new Array("You Must Be A Team Player","team-player.html");
	var ch3e2 = new Array("Gaining Experience","experience.html");
	var chapter3 = new Array(ch3Title, ch3e1, ch3e2);

	var ch4Title = "Chapter 4 - Dangers";
	var ch4e1 = new Array("What Are the Dangers of Being a Stunt Artist?","dangers.html");
	var ch4e2 = new Array("Stunt Artist Risks","risks-insurance.html");
	var chapter4 = new Array(ch4Title, ch4e1, ch4e2);
	
	var ch5Title = "Chapter 5 - Unions";
	var ch5e1 = new Array("Unions and Associations","unions.html");
	var ch5e2 = new Array("How Much Do They Earn?","earn.html");
	var ch5e3 = new Array("Stuntmen's Association of Motion Pictures","samp.html");
	var chapter5 = new Array(ch5Title, ch5e1, ch5e2, ch5e3);

	var ch6Title = "Chapter 6 - Breaking In";
	var ch6e1 = new Array("How To Get your First Job","first-job.html");
	var ch6e2 = new Array("Amusement Parks are a Great Place to Begin a Stunt Career","stunt-credits.html");
	var chapter6 = new Array(ch6Title, ch6e1, ch6e2);

	var ch7Title = "Chapter 7: Stunt Links";
	var ch7e1 = new Array("Stunt Men and Stunt Women Links","links.html");
	var chapter7 = new Array(ch7Title, ch7e1);

	var booklet = new Array(8);

	booklet[0] = chapterIntro;
	booklet[1] = chapter1;
	booklet[2] = chapter2;
	booklet[3] = chapter3;
	booklet[4] = chapter4;
	booklet[5] = chapter5;
	booklet[6] = chapter6;
	booklet[7] = chapter7;

	/*Parse File Name*/

	function getFileName(){
		var url = document.URL;
		var start = "";

		//for normal '/' address feeds

		if(url.lastIndexOf('\\')==-1) {
			start = url.lastIndexOf('\/')+1;	
		}

		// for ie

		else {
			start = url.lastIndexOf('\\')+1;			  
		}

		var end = url.length;
		var currentURL = url.substring(start, end);
		return currentURL;
	}

	/*Set Current*/

	function currentElement(elementID){

		document.getElementById(elementID).className += ' current';

	}

	function breadCrumbs(chIndex, topicIndex){

		breadCrumbID = document.getElementById('bread-crumbs');

		crumbs = "<a href=\"http:\/\/www.tvtix.com\/\">TVTix.com<\/a> >> ";

		crumbs += "<a href=\"http:\/\/www.tvtix.com\/stunt-artist\/\">The Professional Stunt Artist<\/a> >> ";

		crumbs += "<a class=\"current\" href=\"http:\/\/www.tvtix.com\/extras\/" + booklet[chIndex][topicIndex][1] + "\">" + booklet[chIndex][topicIndex][0] + "<\/a>";

		breadCrumbID.innerHTML = crumbs;

	}

	function renderPage(){

		var thisFile = getFileName();
		var currentChapter="";
		var currentEntry="";
		var previousEntry = "";
		var nextEntry = "";

		var ftMenu = new YAHOO.widget.Menu("footer-nav", { fixedcenter: true, lazyload: true, maxheight: 200, position: "absolute", visible: false });

		var chapterCopy = document.getElementById("chapter");
		var entryCopy = document.getElementById("entry");
		var ftNav = document.getElementById("ft-nav");
		var prevButton = document.getElementById("prev");
		var nextButton = document.getElementById("next");
		var chID = "";

		for(a=0;a<=booklet.length-1;a++){

			for(b=0;b<=booklet[a].length-1;b++){

				if(booklet[a][b][1]==thisFile) {
					currentChapter = booklet[a][0].toString();
					currentEntry = booklet[a][b][0].toString();
					chID = "ch" + a;
					breadCrumbs(a, b);
					
					ftMenu.addItem({text: booklet[a][b][0], url: booklet[a][b][1], classname: "current"}, a);
					document.getElementById("currently-on").innerHTML = "<div class=\"ft-nav-label\">You're currently On:</div>" +
	                booklet[a][b][0];

					
					if(booklet[a][b+1]){
						nextButton.innerHTML = "<a href=\"" + booklet[a][b+1][1] + "\"><h4>Next Topic >><\/h4>" + booklet[a][b+1][0] + "</a>";			}

					else if( (a+1) < booklet.length ){
						nextButton.innerHTML = "<a href=\"" + booklet[a+1][1][1] + "\"><h4>Next Topic >><\/h4>" + booklet[a+1][1][0] + "</a>";			}

					if(booklet[a][b-1] && b-1!=0){
						prevButton.innerHTML = "<a href=\"" + booklet[a][b-1][1] + "\"><h4><< Previous Topic<\/h4>" + booklet[a][b-1][0] + "</a>";		}

					else if(booklet[a-1]){
						prevButton.innerHTML = "<a href=\"" + booklet[a-1][(booklet[a-1].length-1)][1] + "\"><h4><< Previous Topic<\/h4>" + booklet[a-1][booklet[a-1].length-1][0] + "</a>";			
					}
				}
				
				else if (b!=0) {
					ftMenu.addItem({text: booklet[a][b][0], url: booklet[a][b][1]},a);
				}
			
			}
			ftMenu.setItemGroupTitle(booklet[a][0], a); 
		}

		ftMenu.render("footer-nav-container");
		YAHOO.util.Event.addListener("footer-nav-toggle", "click", ftMenu.show, null, ftMenu);

		chapterCopy.innerHTML = currentChapter;
		entryCopy.innerHTML = currentEntry;
		currentElement(chID);
	}