/*** SET BUTTON'S FOLDER HERE ***/var buttonFolder = "/menu/buttons/";/*** SET BUTTONS' FILENAMES HERE ***/upSources = new Array("button1up.png","button2up.png","button3up.png","button4up.png","button5up.png","button6up.png","button7up.png","button8up.png","button9up.png","button9up.png","button9up.png","button10up.png");overSources = new Array("button1over.png","button2over.png","button3over.png","button4over.png","button5over.png","button6over.png","button7over.png","button8over.png","button9over.png","button9over.png","button9over.png","button10over.png");// SUB MENUS DECLARATION, YOU DONT NEED TO EDIT THISsubInfo = new Array();subInfo[1] = new Array();subInfo[2] = new Array();subInfo[3] = new Array();subInfo[4] = new Array();subInfo[5] = new Array();subInfo[6] = new Array();subInfo[7] = new Array();subInfo[8] = new Array();subInfo[9] = new Array();subInfo[10] = new Array();subInfo[11] = new Array();subInfo[12] = new Array();//*** SET SUB MENUS TEXT LINKS AND TARGETS HERE ***////subInfo[1][1] = new Array("&#160;Home Page","index.xsp","");//subInfo[1][2] = new Array("&#160;Site Map","sitemap.xsp","");//subInfo[1][3] = new Array("&#160;Contact Us","contactus.xsp","");subInfo[2][1] = new Array("> THE WORKS","http://idaholottery.com/theworks.asp","");subInfo[2][2] = new Array("> POWERBALL","http://idaholottery.com/PBnumb.asp","");subInfo[2][3] = new Array("> HOT LOTTO SIZZLER","http://idaholottery.com/HLnumb.asp","");subInfo[2][4] = new Array("> WILD CARD 2","http://idaholottery.com/WCnumb.asp","");subInfo[2][5] = new Array("> PICK 3","http://idaholottery.com/P3numb.asp","");subInfo[2][6] = new Array("> DOUBLE PLAY DAILY","http://idaholottery.com/dpdnumb.asp","");subInfo[2][7] = new Array("> SCRATCH GAMES","http://idaholottery.com/scratch.asp","");subInfo[2][8] = new Array("> PULLTABS","http://idaholottery.com/pulltab.asp","");subInfo[2][9] = new Array("> $1,000,000 RAFFLE","http://www.idaholottery.com/idahoraffle","");subInfo[3][1] = new Array("> FYO9 NEW DIVIDEND INFORMATION","http://idaholottery.com/Dividend09FastFacts.asp","");subInfo[3][2] = new Array("> FY08 DISTRIBUTION CHART AND INFO","http://idaholottery.com/wherechart.asp","");subInfo[3][3] = new Array("> FY08 DISTRIBUTION BROCHURE","http://idaholottery.com/Forms/WMG2008.pdf","_new");subInfo[3][4] = new Array("> FY08 ANNUAL REPORT","http://idaholottery.com/forms/annualreport2009.pdf","");subInfo[3][5] = new Array("> FY08 SCRATCH FOR SCHOOLS","http://idaholottery.com/scratch4schools.asp","");subInfo[4][1] = new Array("> PRESS RELEASES","http://idaholottery.com/news.asp","");subInfo[4][2] = new Array("> FACTS AT A GLANCE","http://idaholottery.com/facts.asp","");subInfo[4][3] = new Array("> FACT OR FICTION","http://idaholottery.com/factfic.asp","");subInfo[4][4] = new Array("> KEY CONTACTS","http://idaholottery.com/keycon.asp","");subInfo[4][5] = new Array("> LOTTERY LOGOS","http://idaholottery.com/logos.asp","");subInfo[4][6] = new Array("> LOTTERY EVENTS","http://www.idaholottery.com/events-calendar/","");subInfo[5][1] = new Array("> RETAILERS WANTED!","http://idaholottery.com/retailer_wanted.asp","");subInfo[5][2] = new Array("> RETAILER OPPORTUNITIES","http://idaholottery.com/newRetailer.asp","");subInfo[5][3] = new Array("> RETAILER FORMS","http://idaholottery.com/retforms.asp","");subInfo[5][4] = new Array("> RETAILER SECURITY","http://idaholottery.com/security.asp","");subInfo[5][5] = new Array("> FIND A RETAILER NEAR YOU","http://idaholottery.com/retailer.asp","");subInfo[7][1] = new Array("> RULES AND REGULATIONS","http://idaholottery.com/bingorulreg.asp","");subInfo[7][2] = new Array("> FREQUENTLY ASKED QUESTIONS","http://idaholottery.com/rafflebingofaqs.asp","");subInfo[7][3] = new Array("> HOW TO GET A LICENSE","http://idaholottery.com/bingolicense.asp","");subInfo[7][4] = new Array("> SEARCH FOR LICENSE ORGANIZATION","http://idaholottery.com/raffle2.asp","");subInfo[7][5] = new Array("> FIND LICENSED BINGO VENDOR","http://idaholottery.com/Forms/vendorlist.doc","");subInfo[7][6] = new Array("> CHARITABLE GAMING FORMS","http://idaholottery.com/bingoyearlyforms.asp","");subInfo[7][7] = new Array("> BINGO ADVISORY BOARD","http://idaholottery.com/bingoadvisory.asp","");subInfo[7][8] = new Array("> KEY CONTACTS","http://idaholottery.com/bingo_keycon.asp","");subInfo[8][1] = new Array("> CLAIMING PRIZES","http://idaholottery.com/winclaim.asp","");subInfo[8][2] = new Array("> TAX QUESTIONS","http://idaholottery.com/taxfaq.asp","");subInfo[8][3] = new Array("> PRIZE QUESTIONS","http://idaholottery.com/prizefaq.asp","");subInfo[8][4] = new Array("> GAME ODDS","http://idaholottery.com/gamefaq.asp","");subInfo[8][5] = new Array("> OTHER QUESTIONS","http://idaholottery.com/otherfaq.asp","");subInfo[8][6] = new Array("> RANDOM NUMBER GENERATOR","http://idaholottery.com/rngvideo.asp","");subInfo[9][1] = new Array("> LOTTERY HISTORY","http://idaholottery.com/forms/IdahoLotteryHistoryandTimeline.doc","");subInfo[9][2] = new Array("> LOTTERY FORMS","http://idaholottery.com/forms.asp","");subInfo[9][3] = new Array("> COMMISSIONER INFORMATION","http://idaholottery.com/commission.asp","");subInfo[9][4] = new Array("> STAFF DIRECTORY","http://idaholottery.com/staff.asp","");subInfo[9][5] = new Array("> CLAIMING PRIZES","http://idaholottery.com/winclaim.asp","");subInfo[9][6] = new Array("> ANNUAL REPORTS","http://idaholottery.com/annualreports.asp","");subInfo[9][7] = new Array("> RANDOM NUMBER GENERATOR","http://idaholottery.com/rngvideo.asp","");subInfo[9][8] = new Array("> GUIDEBOOK FOR WINNERS","http://idaholottery.com/winnersguide.asp","");subInfo[10][1] = new Array("> PLAY RESPONSIBLY","http://idaholottery.com/responsible/","");subInfo[10][2] = new Array("> FRAUDS & SCAMS","http://idaholottery.com/fraudscam.asp","");subInfo[10][3] = new Array("> MUSL.COM","http://musl.com","_new");subInfo[10][4] = new Array("> GOVERNOR'S PAGE","http://www.idaho.gov/","_new");subInfo[10][5] = new Array("> JOB OPPORTUNITIES","http://idaholottery.com/jobs.asp","");subInfo[11][1] = new Array("> LOTTERY LOCATION","http://maps.google.com/maps?f=q&hl=en&q=1199+Shoreline+Lane+Boise+ID&btnG=Search","_new");subInfo[11][2] = new Array("> WRITE OR CALL","http://idaholottery.com/lotinfo.asp","");subInfo[11][3] = new Array("> CHARITABLE GAMING CONTACT","http://idaholottery.com/charitablecontact.asp","");subInfo[11][4] = new Array("> E-MAIL US","http://idaholottery.com/email.asp","");subInfo[12][1] = new Array("> CURRENT GAMES","http://idaholottery.com/scratch.asp","");subInfo[12][2] = new Array("> PRIZES REMAINING","http://idaholottery.com/scrprize.asp","");subInfo[12][3] = new Array("> HOW TO CLAIM A PRIZE","http://idaholottery.com/winclaim.asp","");subInfo[12][4] = new Array("> CLAIM DATES","http://idaholottery.com/lastday.asp","");//*** SET SUB MENU POSITION ( RELATIVE TO BUTTON ) ***//var xSubOffset = -5;var ySubOffset = 12;//*** NO MORE SETTINGS BEYOND THIS POINT ***//var overSub = false;var overSub2 = false;var overSub3 = false;var delay = 500;totalButtons = upSources.length;// GENERATE SUB MENUSfor ( x=0; x<totalButtons; x++) {	// SET EMPTY DIV FOR BUTTONS WITHOUT SUBMENU	if ( subInfo[x+1].length < 1 ) { 		document.write('<div id="submenu' + (x+1) + '">');	// SET DIV FOR BUTTONS WITH SUBMENU	} else {			if(x+1 == 12) //scratch submenu			{			document.write('<div id="submenu' + (x+1) + '" class="dropmenu" ');			document.write('onMouseOver="overSub3=true;');			document.write('setOverImg(\'' + (x+1) + '\',\'\');"');			document.write('onMouseOut="overSub3=false;');			document.write('setTimeout(\'hideAllSubMenus4()\',delay);');			document.write('setOutImg(\'' + (x+1) + '\',\'\');">');			document.write('<ul>');				}			else if(x+1 == 2) //if on games menu watch for scratch			{			document.write('<div id="submenu' + (x+1) + '" class="dropmenu" ');			document.write('onMouseOver="overSub=true;');			document.write('setOverImg(\'' + (x+1) + '\',\'\');"');			document.write('onMouseOut="overSub=false;');			document.write('setTimeout(\'hideAllSubMenus3()\',delay);');			document.write('setOutImg(\'' + (x+1) + '\',\'\');">');			document.write('<ul>');				}			else			{			document.write('<div id="submenu' + (x+1) + '" class="dropmenu" ');			document.write('onMouseOver="overSub=true;');			document.write('setOverImg(\'' + (x+1) + '\',\'\');"');			document.write('onMouseOut="overSub=false;');			document.write('setTimeout(\'hideSubMenu(\\\'submenu' + (x+1) + '\\\')\',delay);');			document.write('setOutImg(\'' + (x+1) + '\',\'\');">');			document.write('<ul>');			}		for ( k=0; k<subInfo[x+1].length-1; k++ ) {			if (x+1 == 2 & k+1 == 7)//show scratch sub menu				{				//document.write('<li>');				document.write('<a href="' + subInfo[x+1][k+1][1] + '" ');				document.write('onmouseover="overSub2=true;showSubMenu2(\'submenu12\',\'button2\');"'); 				document.write('onmouseout="setTimeout(\'overSub2=false;hideAllSubMenus3();\',delay);"');    				document.write('target="' + subInfo[x+1][k+1][2] + '" style="text-decoration:none" class="menudown">');				document.write( subInfo[x+1][k+1][0] + '</a>');				//document.write('</li>');				}				else {				document.write('<li>');				document.write('<a href="' + subInfo[x+1][k+1][1] + '" ');				document.write('target="' + subInfo[x+1][k+1][2] + '" style="text-decoration:none" class="menudown">');				document.write( subInfo[x+1][k+1][0] + '</a>');				document.write('</li>');				}		}		document.write('</ul>');	}	document.write('</div>');	}//*** MAIN BUTTONS FUNCTIONS ***//// PRELOAD MAIN MENU BUTTON IMAGESfunction preload() {	for ( x=0; x<totalButtons; x++ ) {		buttonUp = new Image();		buttonUp.src = buttonFolder + upSources[x];		buttonOver = new Image();		buttonOver.src = buttonFolder + overSources[x];	}}// SET MOUSEOVER BUTTONfunction setOverImg(But, ID) {	document.getElementById('button' + But + ID).src = buttonFolder + overSources[But-1];}// SET MOUSEOUT BUTTONfunction setOutImg(But, ID) {	document.getElementById('button' + But + ID).src = buttonFolder + upSources[But-1];}//*** SUB MENU FUNCTIONS ***//// GET ELEMENT ID MULTI BROWSERfunction getElement(id) {	return document.getElementById ? document.getElementById(id) : document.all ? document.all(id) : null; }// GET X COORDINATEfunction getRealLeft(id) { 	var el = getElement(id);	if (el) { 		xPos = el.offsetLeft;		tempEl = el.offsetParent;		while (tempEl != null) {			xPos += tempEl.offsetLeft;			tempEl = tempEl.offsetParent;		} 		return xPos;	} } // GET Y COORDINATEfunction getRealTop(id) {	var el = getElement(id);	if (el) { 		yPos = el.offsetTop;		tempEl = el.offsetParent;		while (tempEl != null) {			yPos += tempEl.offsetTop;			tempEl = tempEl.offsetParent;		}		return yPos;	}}// MOVE OBJECT TO COORDINATEfunction moveObjectTo(objectID,x,y) {	var el = getElement(objectID);	el.style.left = x+'px';	el.style.top = y+'px';}// MOVE SUBMENU TO CORRESPONDING BUTTONfunction showSubMenu(subID, buttonID) {	hideAllSubMenus();	butX = getRealLeft(buttonID);	butY = getRealTop(buttonID);	moveObjectTo(subID,butX+xSubOffset, butY+ySubOffset);}// MOVE SCRATCH SUBMENU TO CORRESPONDING BUTTONfunction showSubMenu2(subID, buttonID) {	butX = getRealLeft(buttonID);	butY = getRealTop(buttonID);	moveObjectTo(subID,butX+xSubOffset+223, butY+ySubOffset+120);}// HIDE ALL SUB MENUSfunction hideAllSubMenus() {	for ( x=0; x<totalButtons; x++) {		moveObjectTo("submenu" + (x+1) + "",-500, -500 );	}}function hideAllSubMenus2() {	if ( overSub == false && overSub2 == false) {	for ( x=0; x<totalButtons; x++) {		moveObjectTo("submenu" + (x+1) + "",-500, -500 );	}	}}function hideAllSubMenus3() {	if (overSub == false  && overSub2 == false  && overSub3 == false) {		for ( x=0; x<totalButtons; x++) {		moveObjectTo("submenu" + (x+1) + "",-500, -500 );		}	}	if (overSub == true  && overSub2 == false  && overSub3 == false) {		moveObjectTo("submenu12",-500, -500 );	}}function hideAllSubMenus4() {	if (overSub == false  && overSub2 == false  && overSub3 == false) {		for ( x=0; x<totalButtons; x++) {		moveObjectTo("submenu" + (x+1) + "",-500, -500 );		}	}	if (overSub == true  && overSub2 == false  && overSub3 == false) {		moveObjectTo("submenu12",-500, -500 );	}}// HIDE ONE SUB MENUfunction hideSubMenu(subID) {	if ( overSub == false ) {		moveObjectTo(subID,-500, -500);	}}//preload();