/*
 * date:	2002-10-14
 * info:	http://inspire.server101.com/js/m/
 */


function printHeader(animal) {
	var banner= "" +
	"<!-- BANNER -->" +
	"<div id='banner' style='z-index:1'>" +
	"" +
	"	<!-- animals -->" +
	"	<div id='banner_animal'>" +
	"	<img border=0 src='http://azvt.org/images/header/banner_animals.png'>" +
	"	</div>" +
	"" +
	"	<!-- icon -->" +
	"	<div id='banner_logo'>" +
	"	<a href='http://azvt.org/index.htm'><img border=0 src='http://azvt.org/images/header/banner_icon.png'></a>" +
	"	</div>" +
	"" +
	"	<!-- grass -->" +
	"	<div id='banner_grass'>&nbsp;</div>" +
	"</div>" +
	"" +
	"<!-- WALL LOGO -->" +
	"<div id='wall_logo'>" +
	"<img src='http://azvt.org/images/header/wall_logo.png'>" +
	"</div>" +
	"" +
	"<!-- ANIMAL PICTURE -->" +
	"<div style='position:absolute;top:200px;left:73%;z-index:1;width:27%;overflow:hidden'>" +
	"	<img src='http://azvt.org/images/header/animal_" + animal + ".png'>" +
	"</div>"
	
	document.write(banner);
}


function printButtons() {
	printButton('Home', 'index.htm', 0);
//	printButton('Conference', 'conference.htm', 0);

	printButton('Conference', '', 1);
	document.write("<div id='submenu'>");
		printSubButton('2012', 'conference2012.htm', 0);
		printSubButton('2013', 'conference2013.htm', 0);
	document.write("</div></div>");

	printButton('Membership', 'membership.htm', 0);
	printButton('Forum', 'http://www.azvt.org/snitzforum/', 0);

	printButton('Submissions', '', 1);
	document.write("<div id='submenu'>");
		printSubButton('Paper', 'submission.htm', 0);
		printSubButton('Speaker', 'speaker.htm', 0);
	document.write("</div></div>");

	printButton('Resources', '', 1);
	document.write("<div id='submenu'>");
		printSubButton('Jobs', 'http://www.azvt.org/RapidClassifieds/default.asp', 0);
		printSubButton('Students', 'iep.asp', 0);
		printSubButton('Scholarship', 'scholarship.htm', 0);
		printSubButton('Grants', 'grant.htm', 0);
		printSubButton('Newsletter', 'newsletter.htm', 0);
		printSubButton('Links', 'link.htm', 0);
	document.write("</div></div>");
	
	printButton('About', '', 1);
	document.write("<div id='submenu'>");
		printSubButton('By Laws', 'bylaws.htm', 0);
		printSubButton('Board', 'board.htm', 0);
	document.write("</div></div>");
	
	printButton('Merchandise', 'http://www.cafepress.com/azvt', 0);
	
}

function printButton(page, pagelink, submenu) {
	var button= "";
	var onclick= "";
	var enddiv= "";
	if (pagelink == '') {
		onclick= "onclick='var x=10; return false;'";
	} else if (pagelink.substring(0, 4) != 'http') {
		pagelink = "http://azvt.org/" + pagelink;
//		pagelink= " href='" + pagelink + "' ";
	}
	if (submenu == 0) {
		enddiv= "</div>";
	}
	
	//<div id='button'><a id='button_ahref' href='conference.htm'>Conference</a></div>
	//<div id='button'><a id='button_ahref' href='forum.htm'>Forum</a></div>

	button= "<div id='button'><a id='button_ahref'  href='" + pagelink + "' " + onclick + ">" + page + "</a>" + enddiv;
//	alert(button);
	document.write(button);
}

function printSubButton(page, pagelink) {
	var subbutton= "";
	if (pagelink.substring(0, 4) != 'http') {
		pagelink = "http://azvt.org/" + pagelink;
	}
	subbutton= "<div id='sub_button'><a id='button_ahref' href='" + pagelink + "'>" + page + "</a></div>";
//	alert(subbutton);
	document.write(subbutton);
}


var mItem = [];
var mTime = [];
var mWait = 250;
var keepOpen= 0;

// INIT MENUS
//
function mInit() {
	var i;
	var divs = document.getElementsByTagName('div');

	for (i = 0; i < divs.length; i++) {
		if (divs[i].getAttribute('id') == 'submenu') {
			var mIndx= mItem.length;
			mItem[mIndx]= divs[i];
			
			f = new Function('mShow(\'' + mIndx + '\');');
			mItem[mIndx].parentNode.onclick = f;
		}
	}
}


function mShow(mIndx) {
	mHideAll(mIndx);
	mItem[mIndx].style.visibility = 'visible';
	if (keepOpen == 0) {
		keepOpen= 1;
	}
}


// even drunk.... i code....
function mHideAll(mIndx) {
	
	if ((keepOpen - 1) == 0) {
		keepOpen=keepOpen-1;
		return;
	}
	
	for (var i = 0; i < mItem.length; i++) {
//		alert(mItem[i].style.visibility);
		
		if (i != mIndx && mItem[i].style.visibily != 'hidden') {
			mItem[i].style.visibility = 'hidden';
		}
	}
}


function mBlur(mIndx) {
	mTime[mIndx] = setTimeout('mHide(\'' + mIndx + '\');', mWait);
}


function mClear(mIndx) {
	if (mTime[mIndx]) {
		clearTimeout(mTime[mIndx]);
		mTime[mIndx] = null;
	}
}
