// ------- edit between here and "end" ----- //



// -------- top menu links -------- //

var topLinks = new Array("Home", "Contacts", "Site Map");
var topAnchors = new Array("home.htm", "contact.htm", "siteMap.htm");


// -------- left menu links -------- //

var leftLinks = new Array("ABOUT THE AALA", "JOIN THE AALA", "ANNUAL CONFERENCE", "MEMBER SERVICES", "JOBS & ANNOUNCEMENTS", "RESOURCE LINKS");
var leftAnchors = new Array("about.htm", "join.htm", "aalaEvents.htm", "services.asp", "jobs.htm", "links.htm");


// -------- sub menu links (for left menu links) -------- //

var subLinks = new Array();
var subAnchors = new Array();

// about the aala
subLinks[0] = new Array("About the AALA", "&nbsp;&nbsp;- Public Search", "&nbsp;&nbsp;- Vision Statement", "&nbsp;&nbsp;- AgLaw Update", "&nbsp;&nbsp;- Bylaws", "&nbsp;&nbsp;- Board", "&nbsp;&nbsp;- Agric. Law Bibliography");
subAnchors[0] = new Array("about.htm", "search.htm", "vision.htm", "aglawUpdate.htm", "bylaws.htm", "board.htm", "AgLawBib.htm");

// join the aala
subLinks[1] = new Array("Join the AALA", "&nbsp;&nbsp;- Online Registration", "&nbsp;&nbsp;- Mail-In Registration", "&nbsp;&nbsp;&nbsp;&nbsp;- Word Document", "&nbsp;&nbsp;&nbsp;&nbsp;- PDF Format");
subAnchors[1] = new Array("join.htm", "membershipForm.php", "regForm.htm", "word/06brochure.doc", "pdf/memberapp.pdf");

// annual conference
subLinks[2] = new Array("Annual Conference", "&nbsp;&nbsp;- Past Conference Papers", "&nbsp;&nbsp;- Past Conferences", "&nbsp;&nbsp;- Past Co-Sponsored Events", "&nbsp;&nbsp;- Past Law Review Symposia");
subAnchors[2] = new Array("aalaEvents.htm", "confPapers.php", "aalaEventsPast.htm", "aalaEventsPastCoSponsored.htm", "aalaEventsPastSymposia.htm");

// member services
subLinks[3] = new Array("Member Services", "&nbsp;&nbsp;- Member Login", "&nbsp;&nbsp;- Member Search", "&nbsp;&nbsp;- Member News", "&nbsp;&nbsp;- Member Information Update", "&nbsp;&nbsp;- Update Archives");
subAnchors[3] = new Array("services.asp", "login.asp", "memSearch.asp", "news.asp", "updateMember.asp", "archives.asp", "awards.asp", "login.asp");

// job postings
subLinks[4] = new Array("Jobs", "Announcements");
subAnchors[4] = new Array("jobs.htm", "announcements.htm");

// resource links
subLinks[5] = new Array("Resource Links", "&nbsp;&nbsp;- Member Sites", "&nbsp;&nbsp;- Government", "&nbsp;&nbsp;- Commercial", "&nbsp;&nbsp;- Trade Associations", "&nbsp;&nbsp;- Educational");
subAnchors[5] = new Array("links.htm", "linksMember.htm", "linksGovernment.htm", "linksCommercial.htm", "linksTradeAssociations.htm", "linksEducational.htm");



// ------- end end end end end end end ------ //














// ------- do not edit below this line ----------------------------------------------


/* ****** menu generation ****** */

	Menu = {timer : null, current : null};

	Menu.getStyle = function(name){
		if(document.getElementById) return document.getElementById(name).style;
		else if(document.all) return document.all[name].style;
		else if(document.layers) return document.layers[name];
	}

	Menu.show = function(name){
		if(this.timer) clearTimeout(this.timer);
		this.getStyle(name).visibility = "visible";
		this.current = name;
	}

	Menu.hide = function(){
		this.timer = setTimeout("Menu.doHide()",300);
	}

	Menu.doHide = function(){
		if(this.current){
			this.getStyle(this.current).visibility = "hidden";
			this.current = null;
		}
	}


/* ****** link menu ****** */

function whichLink2(link2) {
	this.location.href = link2;
}

var table1begin = '<table border="0" cellpadding="0" cellspacing="0" style="';
var table1end = '">';
var table1abegin = '<table border="0" cellpadding="0" cellspacing="0" style="';
var table1aend = '">';

var ULC = '<td><img src="images/linkUpperLeft.gif" width="2" height="2" border="0"></td>';
var URC = '<td><img src="images/linkUpperRight.gif" width="2" height="2" border="0"></td>';
var topBegin = '<td background="images/linkTop.gif"><img src="images/clearpixel.gif" width="';
var topEnd = '" height="2" border="0"></td>';

var LSIDE = '<td background="images/linkLeft.gif"><img src="images/clearpixel.gif" width="2" height="1" border="0"></td>';
var RSIDE = '<td background="images/linkRight.gif"><img src="images/clearpixel.gif" width="2" height="1" border="0"></td>';
var textBegin = '<td height="22" valign="middle" align="center" background="images/linkpixel.gif" bgcolor="#f0f0d8" class="topLinks">';
var textEnd = '</td>';

var LLC = '<td><img src="images/linkLowerLeft.gif" width="2" height="2" border="0"></td>';
var LRC = '<td><img src="images/linkLowerRight.gif" width="2" height="2" border="0"></td>';
var botBegin = '<td background="images/linkBottom.gif"><img src="images/clearpixel.gif" width="';
var botEnd = '" height="2" border="0"></td>';

/*function drawTopLinks (whichPage) {

	var tlOnOff = new Array ("home", "contact", "siteMap");

	document.write ('<div class="navbarLinks">');

	for (i = 0; i < topLinks.length; i++) {

		if (tlOnOff[i] == whichPage) {

			document.write ('<div style="float: left; border-right: 1px solid #a1a180; padding: 0 18px 0 22px; color: #999966; font-size: 11px;">' + topLinks[i] + '</div>');

		} else {

			document.write ('<div style="float: left; border-right: 1px solid #a1a180; padding-left: 4px;"><a href="' + tlOnOff[i] + '.htm" id="topLinks' + tlOnOff[i] + '" class="topLinks">' + topLinks[i] + '</a></div>');

		}

	}

	document.write ('<div style="float: right;"><a href="http://www.aglaw-assn.org/login.asp" id="memberLogin" class="memberLogin">Member Login</a></div>');
	document.write ('</div>');

}*/

function topLinkMenu(page) {
	document.write(table1begin + "margin-bottom: 10px; padding: 0; display: none;" + table1end + '<tr>');

	// member login link
	document.write('<td align="center">' + table1begin + "padding: 0;" + table1end + '<tr>');
	document.write(ULC + topBegin + '112' + topEnd + URC);
	document.write('</tr><tr>');
	document.write(LSIDE + textBegin);

	document.write('<a href="' + memberLinkAnchor + '" class="memberLogin" name="' + memberLinkText + '" onMouseOver="javascript:linkStatus(' + '\'' + memberLinkText + '\'' + ');return true;" onMouseOut="javascript:linkStatus(0);return true;">' + memberLinkText + '</a>');
/*	if(page == topLinks[0]) {
		document.write('<span class="linkOnBold">' + topLinks[0] + '</span>');
	}
	else {
		document.write('<a href="' + topAnchors[0] + '" class="memberLogin" name="' + topLinks[0] + '" onMouseOver="javascript:linkStatus(' + '\'' + topLinks[0] + '\'' + ');return true;" onMouseOut="javascript:linkStatus(0);return true;">' + topLinks[0] + '</a>');
	}
*/

	document.write(textEnd + RSIDE);
	document.write('</tr><tr>');
	document.write(LLC + botBegin + '112' + botEnd + LRC);
	document.write('</tr></table></td>');

	// cell separator
	document.write('<td><img src="images/clearpixel.gif" width="7" height="1" border="0"></td>');

	// remaining top links
	document.write('<td align="center">' + table1begin + "padding: 0;" + table1end + '<tr>');
	document.write(ULC + topBegin + '260' + topEnd + URC);
	document.write('</tr><tr>');
	document.write(LSIDE + textBegin);
	for(i = 0; i < topLinks.length; i++) {
		if(page == topLinks[i]) {
			document.write('<span class="linkOn">' + topLinks[i] + '</span>');
		}
		else {
			document.write('<a href="' + topAnchors[i] + '" class="topLinks" name="' + topLinks[i] + '" onMouseOver="javascript:linkStatus(' + '\'' + topLinks[i] + '\'' + ');return true;" onMouseOut="javascript:linkStatus(0);return true;">' + topLinks[i] + '</a>');	// draw links
		}
//		if(i > 0 && i < (topLinks.length - 1)) {	// draw &nbsp's and | separator
		if(i < (topLinks.length - 1)) {
			document.write('&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;');
		}
	}
	document.write(textEnd + RSIDE);
	document.write('</tr><tr>');
	document.write(LLC + botBegin + '260' + botEnd + LRC);
	document.write('</tr></table></td>');

	document.write('</tr></table>');
}

function leftSideLinkMenu(page) {
//	var menuLinks = new Array("testing one", "testing two", "testing three", "testing four", "testing five", "testing six", "testing seven", "testing eight");
	var menuAnchors = new Array("one", "two", "three", "four", "five", "six", "seven");
	var outerTD = new Array("un", "deux", "trois", "forte", "cinq", "crud", "carl");
	var innerTD = new Array("uno", "dos", "tres", "cuatro", "cinco", "seis", "siete");

	document.write(table1abegin + "margin-top: 10px; margin-right: 0; margin-left: 0;" + table1aend + '<tr>');
	document.write('<td colspan="3"><img src="images/clearpixel.gif" width="1" height="0" border="0"></td>');
	document.write('</tr><tr>');
	document.write(ULC + topBegin + '228' + topEnd + URC);
	document.write('</tr><tr>');
	document.write(LSIDE);
	document.write('<td align="right" background="images/linkpixel.gif" bgcolor="#dedec5">');
	document.write(table1abegin + table1aend);

	for(i = 0; i < leftLinks.length; i++) {
		document.write('<tr>');
		if(page == leftLinks[i]) {
			document.write('<td height="36" valign="middle" align="right" class="leftLinks" bgcolor="#d4d4af" style="letter-spacing: 1px; padding-right: 3px;">');
			document.write(leftLinks[i] + '&nbsp;');
			document.write('</td>');
		}
		else {
			document.write('<td height="36" valign="middle" id="' + outerTD[i] + '" align="right" class="leftLinks" onclick="javascript:whichLink2(' + '\'' + leftAnchors[i] + '\'' + ');" onmouseover="Menu.doHide(); Menu.show(' + '\'' + 'subnav' + i + '\'' + ');javascript:changeBG(' + '\'' + 'on' + '\'' + ', ' + '\'' + outerTD[i] + '\'' + ', ' + '\'' + innerTD[i] + '\'' + ');javascript:changeLink(' + '\'' + 'on' + '\'' + ',' + '\'' + menuAnchors[i] + '\'' + ');javascript:linkStatus(' + '\'' + leftLinks[i].toLowerCase() + '\'' + ');return true;" onmouseout="Menu.hide();javascript:changeBG(' + '\'' + 'off' + '\'' + ', ' + '\'' + outerTD[i] + '\'' + ', ' + '\'' + innerTD[i] + '\'' + ');javascript:changeLink(' + '\'' + 'off' + '\'' + ',' + '\'' + menuAnchors[i] + '\'' + ');javascript:linkStatus(0);return true;" onfocus="blur();">');
			document.write('<a href="' + leftAnchors[i] + '" class="leftLinks" style="font-size: 11px; letter-spacing: 1px; padding-right: 3px; color: #878761;" id="' + menuAnchors[i] + '" name="' + leftLinks[i] + '" onMouseOver="javascript:linkStatus(' + '\'' + leftLinks[i].toLowerCase() + '\'' + ');return true;" onMouseOut="javascript:linkStatus(0);return true;">' + leftLinks[i] + '</a>&nbsp;');
			document.write('</td>');
		}
		document.write('</tr>');
		if(i < (leftLinks.length - 1)) {
			document.write('<tr><td><img src="images/linkdividerpixel.gif" width="238" height="1" border="0"></td></tr>');
		}
	}

	document.write('</table></td>');
	document.write(RSIDE);
	document.write('</tr><tr>');
	document.write(LLC + botBegin + '228' + botEnd + LRC);
	document.write('</tr></table>');

	if(browser == "Internet Explorer" && OS == "Mac") {
	// if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.indexOf("Mac") != -1) {
		var subNavLeft = new Array("174", "174", "174", "174", "174", "174", "174", "174", "174", "174");
		var subNavTop = new Array("22", "48", "73", "98", "123", "148", "173", "198", "223", "248");
	}
	else if(browser == "Safari" && OS == "Mac") {
		var subNavLeft = new Array("331", "331", "331", "331", "331", "331", "331", "331", "331", "331");
		var subNavTop = new Array("214", "240", "265", "290", "315", "340", "365", "390", "415", "440");
	}
	else if(browser == "Netscape Navigator" && OS == "Mac") {
		var subNavLeft = new Array("331", "331", "331", "331", "331", "331", "331", "331", "331", "331");
		var subNavTop = new Array("214", "240", "265", "290", "315", "340", "365", "390", "415", "440");
	}
	else if(browser == "Firefox" && OS == "Mac") {
		var subNavLeft = new Array("331", "331", "331", "331", "331", "331", "331", "331", "331", "331");
		var subNavTop = new Array("214", "240", "265", "290", "315", "340", "365", "390", "415", "440");
	}
	else if(browser == "Internet Explorer" && OS == "Windows") {
		var subNavLeft = new Array("343", "343", "343", "343", "343", "343", "343", "343", "343", "343");
		var subNavTop = new Array("261", "299", "336", "373", "410", "447", "365", "390", "415", "440");
	}
	else if(browser == "Opera" && OS == "Windows") {
		var subNavLeft = new Array("352", "352", "352", "352", "352", "352", "352", "352", "352", "352");
		var subNavTop = new Array("260", "298", "335", "372", "409", "446", "373", "398", "423", "448");
	}
	else {
		var subNavLeft = new Array("352", "352", "352", "352", "352", "352", "352", "352", "352", "352");
		var subNavTop = new Array("261", "299", "336", "373", "410", "447", "365", "390", "415", "440");
	}

	for(i = 0; i < leftLinks.length; i++) {
		document.write('<div id="subnav' + i + '" style="position:absolute; left:' + subNavLeft[i] + 'px; top:' + subNavTop[i] + 'px; z-index:1000; visibility:hidden;" onmouseover="Menu.show(this.id);" onmouseout="Menu.hide();">');
		document.write('<layer onmouseover="if(document.layers)Menu.show(' + '\'' + 'subnav' + i + '\'' + ');" onmouseout="if(document.layers)Menu.hide();">');
		document.write('<table border="0" cellspacing="0" cellpadding="0" class="subnav">');
		for(j = 0; j < subLinks[i].length; j++) {
			document.write('<tr><td><a href="' + subAnchors[i][j] + '" style="padding: 10px 6px;" onMouseOver="javascript:linkStatus(' + '\'' + subLinks[i][j].toLowerCase() + '\'' + ');return true;" onMouseOut="javascript:linkStatus(0);return true;">' + subLinks[i][j] + '</a></td></tr>');
		}
		document.write('</table></layer></div>');
	}
}

function changeBG(state, outer, inner) {
	var ie4 = document.all && !document.getElementById;
	var DOM2 = document.getElementById;

	var outerColor = document.getElementById(outer);

	if(state == "on") {
		if(DOM2) {
			document.getElementById(outerColor.id).style.backgroundColor = "#fff";
		}
		else if(ie4) {
			document.all[outer].style.backgroundColor = "#f0f0d8";
		}
	}
	else {
		if(DOM2) {
			document.getElementById(outerColor.id).style.backgroundColor = "#f0f0d8";
		}
		else if(ie4) {
			document.all[outer].style.backgroundColor = "#b2b28d";
		}
	}
}

function changeLink(state, name) {
	var ie4 = document.all && !document.getElementById;
	var DOM2 = document.getElementById;

	var linkID = document.getElementById(name);

	if(state == "on") {
		if(DOM2) {
			document.getElementById(linkID.id).style.color = "#4c4c3b";
		}
		else if(ie4) {
			document.all[name].style.backgroundColor = "#f0f0d8";
		}
	}
	else {
		if(DOM2) {
			document.getElementById(linkID.id).style.color = "#6e6e5d";
		}
		else if(ie4) {
			document.all[name].style.backgroundColor = "#f0f0d8";
		}
	}
}