var section;
var sectionIndex;
var imageBase = "/images/site";

var navArray = new Array( "about","schedule","information",/*"classes",*/"news","contact","links" );
var imageArray = new Array( [imageBase + "/about_on.gif",imageBase + "/about_off.gif"],
						[imageBase + "/sched_on.gif",imageBase + "/sched_off.gif"],
						/*[imageBase + "/classes_on.gif",imageBase + "/classes_off.gif"],*/
						[imageBase + "/information_on.gif",imageBase + "/information_off.gif"],
						[imageBase + "/news_on.gif",imageBase + "/news_off.gif"],
						[imageBase + "/contact_on.gif",imageBase + "/contact_off.gif"],
						[imageBase + "/links_on.gif", imageBase + "/links_off.gif"]
					);

var mainLinkArray = new Array( "", "", "", "", "/contact.html", "/links" );

var subMenuArray = new Array(
	/* About */
	[
		/*['About the Yoga Studio','/about/theyogastudio.html'],*/
		['Our instructors', '/about/instructors.html'],
		['Children\'s Yoga','/about/childrens.html'],
		['Couples Massage','/about/couplemassage.html'],
		['Kundalini yoga', '/about/kundalini.html'],
		['Mommy &amp; Me','/about/mommyandme.html'],
		['Prenatal Yoga', '/about/prenatal.html'],
		['Private Yoga','/about/privateyoga.html'],
		['Thai Yoga Massage','/about/thaimessage.html'],
		['Wellness Workshops','/about/wellnessworkshops.html'],
		['Yoga Dance','/about/yogadance.html']
	],
	/* Schedule */
	[
		['Regular class schedule', '/sched/classes.html']
		/*['Special events schedule', '/sched/events.html']*/
	],
	/* Information */
	[
		/*['Articles','/articles'],*/
		['Resources','/articles/resources'],
		['Recipes','/articles/recipes']
	],
	/* Classes */
	/*
	[
		['Information and Pricing','/classes'],
		['Homework','/articles/homework/']
	],
	*/
	/* News */
	[
		['Press releases','/articles/press']
	],
	/* Contact */
	[
		/*['Contact information','/contact'],*/
		/*['Online contact form','/contact/form']*/
	]
);
		

if (navArray.length != imageArray.length)
{
	alert("Invalid image count.");
}

if (document.images) {
	for (var i = 0; i < imageArray.length; i++)
	{
		imageArray[i][2] = new Image();
		imageArray[i][2].src = imageArray[i][0];
	
		imageArray[i][3] = new Image();
		imageArray[i][3].src = imageArray[i][0];
	}
}

function init_menus() {
	if (TransMenu.isSupported()) {
		var ms = new TransMenuSet(TransMenu.direction.down, 0, 0, TransMenu.reference.bottomLeft);
		var menuArray = new Array();

		for (var i=0;i<navArray.length;i++)
		{
			documentItem = document.getElementById(navArray[i] + "Nav");
			if (mainLinkArray[i] != "") {
				documentItem.href = mainLinkArray[i];
				documentItem.style.cursor = 'pointer';
			}
			menuArray[i] = ms.addMenu(documentItem);
			if (subMenuArray[i])
			{
				for (var j=0; j<subMenuArray[i].length; j++)
				{
					menuArray[i].addItem(subMenuArray[i][j][0],subMenuArray[i][j][1]);
				}
			}
		}

		TransMenu.renderAll();
		TransMenu.initialize();

		for (var i=0; i<menuArray.length; i++)
		{
			menuArray[i].onactivate = new Function("imgOn(" + i + ");");
			menuArray[i].ondeactivate = new Function("imgOff(" + i + ");");
		}
	}
	/* set current section image */
	if (section != 'none') {
		for (var i=0;i<navArray.length;i++)
		{
			if (section == navArray[i]) {
				imgOn(i);
				sectionIndex = i;
			}
		}
	}
}

function imgOn(imgIndex) {
    if (document.images) {
		imgName = navArray[imgIndex] + "NavImage";
        document[imgName].src = imageArray[imgIndex][0];
	}
}
function imgOff(imgIndex) {
    if (document.images) {
		if (sectionIndex != imgIndex)
		{
			imgName = navArray[imgIndex] + "NavImage";
   	    	document[imgName].src = imageArray[imgIndex][1];
		}
	}
}
