// ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~



//



// Coded by Travis Beckham



// http://www.squidfingers.com | http://www.podlob.com



// If want to use this code, feel free to do so, but please leave this message intact.



//



// --- Version Date 8-15-02 --------------------------------------------------------------------------------------------------------------



//



// ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~







var w3c = document.getElementById ? true : false;



var iex = document.all ? true : false;



var ns4 = document.layers ? true : false;







function fixNetscape(){



	if(origWidth != window.innerWidth || origHeight != window.innerHeight){



		window.location.reload();



	}	



}



if(ns4){



	origWidth = window.innerWidth;



	origHeight = window.innerHeight;



	window.onresize = fixNetscape;



}



function newImage(src){



	img = new Image();



	img.src = src;



	return img;



}



function imageSwap(img,obj,div){



	if(ns4 && div != null){



		document.layers[div].document.images[img].src = obj.src;



	}else{



		document.images[img].src = obj.src;



	}



}



function getStyle(name, nest){



	nest = nest ? 'document.'+nest+'.' : '';



	return w3c ? document.getElementById(name).style : iex ? document.all[name].style : ns4 ? eval(nest+'document.'+name) : false;



}







// ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~







Menus = new Object();



var curMenu = null;







MakeMenu = function(name,left,top,rollimg,rollout,rollover,rolldiv){



	this.name = name;



	this.left = left;



	this.top = top;



	this.timer = null;



	this.rollimg = rollimg;



	this.rollout = newImage(rollout);



	this.rollover = newImage(rollover);



	this.rolldiv = (rolldiv != null) ? rolldiv : null;



	this.obj = name+'Object';



	eval(this.obj+'=this');



}



MakeMenu.prototype.show = function(){



	clearTimeout(this.timer);



	getStyle(this.name).visibility = 'visible';



	imageSwap(this.rollimg,this.rollover,this.rolldiv);



	curMenu = this.name;



}



MakeMenu.prototype.hide = function(){



	this.timer = setTimeout(this.obj+'.hideIt()',500);



}



MakeMenu.prototype.hideIt = function(){



	getStyle(this.name).visibility = 'hidden';



	imageSwap(this.rollimg,this.rollout,this.rolldiv);



}



MakeMenu.prototype.startMenu = function(){



	var html;



	if(ns4){



		html = '<layer name="'+this.name+'" left="'+this.left+'" top="'+this.top+'" z-index="1000" visibility="hidden" ';



	}else{



		html = '<div id="'+this.name+'" style="position:absolute; left:'+this.left+'px; top:'+this.top+'px; z-index:1000; visibility:hidden" ';



	}



	html += 'onMouseOver="Menus.'+this.name+'.show()" onMouseOut="Menus.'+this.name+'.hide()">';



	return html;



}



hideCur = function(){



	if(curMenu != null){



		Menus[curMenu].hideIt();



		curMenu = null;



	}



}



endMenu = function(){



	 return ns4 ? '<\/layer>' : '<\/div>';



}



createMenu = function(name,left,top,rollimg,rollout,rollover,rolldiv){



	Menus[name] = new MakeMenu(name,left,top,rollimg,rollout,rollover,rolldiv);



}











//~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~

// object name | left position | top position | rollover image name | normal image src | rollover image src | rollover div name (optional)



createMenu('submenu1', 265, 47, 'm0101',m0101off.src, m0101on.src);

createMenu('submenu2', 265, 47, 'm0102',m0102off.src, m0102on.src);

createMenu('submenu3', 265, 47, 'm0103',m0103off.src, m0103on.src);

createMenu('submenu4', 265, 47, 'm0104',m0104off.src, m0104on.src);

createMenu('submenu5', 265, 47, 'm0105',m0105off.src, m0105on.src);

createMenu('submenu6', 265, 47, 'm0106',m0106off.src, m0106on.src);



createMenu('submenu0201', 265, 47, 'm0201',m0201off.src, m0201on.src);

createMenu('submenu0202', 265, 47, 'm0202',m0202off.src, m0202on.src);

createMenu('submenu0203', 265, 47, 'm0203',m0203off.src, m0203on.src);

createMenu('submenu0204', 265, 47, 'm0204',m0204off.src, m0204on.src);

createMenu('submenu0205', 265, 47, 'm0205',m0205off.src, m0205on.src);

createMenu('submenu0206', 265, 47, 'm0206',m0206off.src, m0206on.src);





// ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~







