/*** SET BUTTON'S FOLDER HERE ***/var buttonFolder = "../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");overSources = new Array("button1over.png","button2over.png","button3over.png","button4over.png","button5over.png","button6over.png","button7over.png","button8over.png","button9over.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();//*** SET SUB MENUS TEXT LINKS AND TARGETS HERE ***//subInfo[1][1] = new Array("Today","Charts/Day/index.php","");subInfo[1][2] = new Array("This Week","Charts/Week/index.php","");subInfo[1][3] = new Array("This Quarter","Charts/Month/index.php","");subInfo[2][1] = new Array("Charts","Charts/Rain/index.php","");subInfo[2][2] = new Array("History","RainHistory/RainYearlyChart.htm","_blank");subInfo[4][1] = new Array ("Edwards","http://radblast-aa.wunderground.com/cgi-bin/radar/WUNIDS_map?station=EYX&brand=wui&num=16&delay=15&type=N0R&frame=0&scale=0.750&noclutter=0&t=1188842581&lat=35.60525894&lon=-117.68724060&label=you&showstorms=0&map.x=400&map.y=240&centerx=420&centery=306&transx=20&transy=66&showlabels=1&severe=0&rainsnow=1&lightning=1","_blank");subInfo[4][2] = new Array("LAX","http://www.intellicast.com/IcastPage/LoadPage.aspx?loc=klax&seg=LocalWeather&prodgrp=RadarImagery&product=RadarLoop&prodnav=none","_blank");subInfo[4][3] = new Array("California","http://www.intellicast.com/National/Radar/OneKm.aspx?location=USCA0213&animate=true&enlarge=true","_blank");subInfo[5][1] = new Array("Hillside Wx","http://www.ericfrisbee.com/weather","_blank");subInfo[5][2] = new Array("Station History","http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=KCARIDGE9&graphspan=day","_blank");subInfo[5][3] = new Array("Local Stations","http://www.wunderground.com/stationmaps/gmap.asp?zip=93555&wmo=99999","_blank");subInfo[5][4] = new Array("Area Summary","http://i.wund.com/cgi-bin/findweather/getForecast?query=ridgecrest%2Cca","_blank");subInfo[5][5] = new Array("NorthEast Wx","http://www.richlefko.com","_blank");subInfo[5][6] = new Array("Rapid Fire","http://www.wunderground.com/swf/Rapid_Fire.swf?units=english&station=KCARIDGE9","_blank");subInfo[5][7] = new Array("IR Satellite","http://maps.wunderground.com/data/640x480/pa_ir_anim.gif","_blank");subInfo[9][1] = new Array("Return","../","");subInfo[9][2] = new Array("This Week","Charts/Week/","");subInfo[9][3] = new Array("This Quarter","Charts/Month/","");//*** SET SUB MENU POSITION ( RELATIVE TO BUTTON ) ***//var xSubOffset = 55;var ySubOffset = 20;//*** NO MORE SETTINGS BEYOND THIS POINT ***//var overSub = false;var delay = 100;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 {		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++ ) {			document.write('<li>');			document.write('<a href="' + subInfo[x+1][k+1][1] + '" ');			document.write('target="' + subInfo[x+1][k+1][2] + '">');			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;	el.style.top = y;}// MOVE SUBMENU TO CORRESPONDING BUTTONfunction showSubMenu(subID, buttonID) {	hideAllSubMenus();	butX = getRealLeft(buttonID);	butY = getRealTop(buttonID);	moveObjectTo(subID,butX+xSubOffset, butY+ySubOffset);}// HIDE ALL SUB MENUSfunction hideAllSubMenus() {	for ( x=0; x<totalButtons; x++) {		moveObjectTo("submenu" + (x+1) + "",-500, -500 );	}}// HIDE ONE SUB MENUfunction hideSubMenu(subID) {	if ( overSub == false ) {		moveObjectTo(subID,-500, -500);	}}// CREATE NEW BLANK WINDOW IN FRONTfunction goWindow(url) {     newwin = window.open(url, 'Title', 'width=800,height=700,top=100,left=225,leftX=50,topX=100,toolbar=0,status=0,location=0,menubar=0,scrollbars=1,resizable=1'); } // CREATE A SMALLER WINDOW TO HOLD RADAR IMAGESfunction goWindowS(url) {     newwin = window.open(url, 'Title', 'width=645,height=485,top=100,left=325,leftX=50,topX=100,toolbar=0,status=0,location=0,menubar=0,scrollbars=1,resizable=1'); }preload();