<!-- begin netscape hover code -->

ns4 = (document.layers)? true:false;
if (ns4)	{
	if (parseInt(navigator.appVersion) == 5)	{
	ns4 = false;
	}
}
var ptSize;
if (bc.browser=='Netscape' && bc.platform == 'Windows')
{
	ptSize = "11";
} else	{
	ptSize = "10";
}

ahover = "font-family: Verdana, Helvetica, Arial;font-size:" + ptSize + "px;color: #ff0000;text-decoration:none;";
asubmenu = "font-family: Verdana, Helvetica, Arial;font-size:" + ptSize + "px;color: #CC66FF;text-decoration: none;";
abreadcrum = "font-family: Verdana, Helvetica, Arial;font-size:" + ptSize + "px;color: #ff0000;text-decoration: none;";
ahome = "font-family: Verdana, Helvetica, Arial;font-size:" + ptSize + "px;color: #ff0000;text-decoration: none;";
abold = "font-family: Verdana, Helvetica, Arial;font-size:" + ptSize + "px;color: #ff0000;text-decoration: none; font-weight:bold;";
function hoverStyle() {
	
}
if (ns4) {
function HoverBoxObject() {
//alert('created');
this.srcX=1;
this.srcY=1;
this.srcX2=0;
this.srcY2=0;
}

ahover = "font-family: Verdana, Helvetica, Arial;font-size:" + ptSize + "px;color: #ff000;text-decoration:none;";
asubmenu = "font-family: Verdana, Helvetica, Arial;font-size:" + ptSize + "px;color: #CC66FF;text-decoration: none;";
abreadcrum= "font-family: Verdana, Helvetica, Arial;font-size:" + ptSize + "px;color: #ff0000;text-decoration: none;";
ahome = "font-family: Verdana, Helvetica, Arial;font-size:" + ptSize + "px;color: #ff0000;text-decoration: none;";
abold = "font-family: Verdana, Helvetica, Arial;font-size:" + ptSize + "px;color: #ff0000;text-decoration: none; font-weight:bold;";

var hrBox = new HoverBoxObject();
hrBox.styleHr= [
[,],
['all', ahover, 0, true],
['submenu', asubmenu, 0, true],
['breadcrum', abreadcrum, 0, true],
['home', ahome, 0, true],
['bold', abold, 0, true]
];



function overHover(e) 
{

	var Bad = false;
	if (bc.browser == "Netscape" && bc.platform == "Windows") 
	{
		Bad = true;
	}	
	if ((!window.fwWroteMenu) && !Bad) return false;
	var i, tx, ty, ttext, thref, linkHr, layerHr, tstyle, temp, tstrstyle; 
	var styler=/hoverStyle[\x28]"*([\w]+)"*[\x29]/i;
	//alert(e.target.href);
	//alert(e.target.text);
	if (e.target.href && e.target.text!=null && document.linkhover) 
	{
		
		tstyle=0; 
		tstrstyle=''; 
		if (hrBox.styleHr[1][0]=='all' && hrBox.styleHr[1][3]) tstyle=1;
		if (e.target.onmouseover) 
		{
			
			temp=String(e.target.onmouseover); 
			temp=temp.match(styler); 
			if (temp!=null) 
			{
			tstrstyle=temp[1];
			for (i=1;i<hrBox.styleHr.length;i+=1) 
			{
				if (hrBox.styleHr[i][0]==tstrstyle && hrBox.styleHr[i][3]) tstyle=i;
			}
			if (tstyle==1) tstyle=0;
		}
	}

	layerHr=document.linkhover;
	if ((e.target.y!=0 || (e.target.y==0 && layerHr.visibility=="hide")) && tstyle) 
	{
		tx=e.target.x+(e.pageX-e.layerX); 
		ty=e.target.y+(e.pageY-e.layerY)+hrBox.styleHr[tstyle][2];
		ttext=e.target.text; 
		ttext=ttext.replace(/\s/g, "&nbsp;"); 
		thref=e.target.href;
		layerHr.left=tx; 
		layerHr.top=ty;
		layerHr.document.write('<a href="'+thref+'" style="'+hrBox.styleHr[tstyle][1]+'">'+ttext+'</a>');
		layerHr.document.close(); 
		linkHr=layerHr.document.links[0];
		if(e.target.target!=null) linkHr.target=e.target.target;
		linkHr.onmouseout=e.target.onmouseout; 
		linkHr.onmousedown=e.target.onmousedown;
		linkHr.onmouseup=e.target.onmouseup; 
		linkHr.onclick=e.target.onclick;
		linkHr.ondblclick=e.target.ondblclick;
		linkHr.lid='hover';
		hrBox.srcX=tx; 
		hrBox.srcY=ty; 
		hrBox.srcX2=tx+layerHr.clip.width-1; 
		hrBox.srcY2=ty+layerHr.clip.height-1;
		layerHr.visibility="show";
		}	
	}
routeEvent(e);
return true;
}

function outHover(e) {
var tx, ty, layerHr;
if (e.target.href && e.target.text!=null && document.linkhover) {
layerHr=document.linkhover;
if (e.target.lid && e.target.lid=='hover') {
layerHr.visibility="hide";
routeEvent(e);
}
else {
tx=e.pageX; ty=e.pageY;
if ((tx<hrBox.srcX) || (ty<hrBox.srcY) || (hrBox.srcX2<tx) || (hrBox.srcY2<ty)) {
layerHr.visibility="hide";
routeEvent(e);
}}
}
else routeEvent(e);
return;
}

if (ns4) {
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
document.onMouseOver=overHover;
document.onMouseOut=outHover;
}

}
//-->
