/******************************************
* navcond.js - Condensed version of       *
*              dhtmllib.js and navbar.js. *
* Copyright 2000 by Mike Hall.            *
* Web address: http://www.brainjar.com    *
* Last update: August 29th, 2001.         *
******************************************/
var isMinNS4=(navigator.appName.indexOf("Netscape")>=0&&parseFloat(navigator.appVersion)>=4)?1:0;

var isMinIE4=(document.all)?1:0;

var isMinIE5=(isMinIE4 && navigator.appVersion.indexOf("MSIE 5.")>= 0||isMinIE4&& navigator.appVersion.indexOf("MSIE 6.")>=0)?1:0;

var altopantalla = screen.Height;
var anchopantalla = screen.Width;

function hideLayer(layer){
	
	if(isMinNS4)layer.visibility="hide";

	if(isMinIE4)layer.style.visibility="hidden";

}

function showLayer(layer){
	
	if(isMinNS4)layer.visibility="show";

	if(isMinIE4)layer.style.visibility="visible";

}

function inheritLayer(layer){
	
	if(isMinNS4)layer.visibility="inherit";

	if(isMinIE4)layer.style.visibility="inherit";

}

function getVisibility(layer){
	
	if(isMinNS4){
		
		if(layer.visibility=="show")return "visible";
	
		if(layer.visibility=="hide")return "hidden";
	
	return layer.visibility;
	
	}
	
	if(isMinIE4)return layer.style.visibility;return "";
	
	}
	
function moveLayerTo(layer,x,y){
	
	
	if(isMinNS4)layer.moveTo(x,y);
	
	if(isMinIE4){
		layer.style.left=x;
		layer.style.top=y;
	}
	
}


function moveLayerBy(layer,dx,dy){
	
	if(isMinNS4)layer.moveBy(dx,dy);
	
	if(isMinIE4){
		layer.style.pixelLeft+=dx;
		layer.style.pixelTop+=dy;
	}
	
}

function getLeft(layer){

	if(isMinNS4)return layer.left;

	if(isMinIE4)return layer.style.pixelLeft;
	
	return-1;
}


function getTop(layer){
	
	if(isMinNS4)return layer.top;
	
	if(isMinIE4)return layer.style.pixelTop;
	
	return-1;
	
}

function getRight(layer){
	
	if(isMinNS4)return layer.left+getWidth(layer);
	
	if(isMinIE4)return layer.style.pixelLeft+getWidth(layer);
	
	return-1;
	
}


function getBottom(layer){
	
	if(isMinNS4)return layer.top+getHeight(layer);
	
	if(isMinIE4)return layer.style.pixelTop+getHeight(layer);
	
	return-1;
	
	}
	
function getPageLeft(layer){
	
	var x;
	
	if(isMinNS4)return layer.pageX;
	
	if(isMinIE4){
		
		x=0;
		
		while(layer.offsetParent!=null){
			
			x+=layer.offsetLeft;layer=layer.offsetParent;
			
		}
		
		x+=layer.offsetLeft;return x;
	}
	
	return-1;
	
}


function getPageTop(layer){
	
	var y;
	
	if(isMinNS4)return layer.pageY;
	
	if(isMinIE4){
		
		y=0;
		
		while(layer.offsetParent!=null){
			
			y+=layer.offsetTop;layer=layer.offsetParent;
			
			}
			
			y+=layer.offsetTop;
			
			return y;
			
	}
		
	return-1;
		
}


function getWidth(layer){
	
	if(isMinNS4){
		
		if(layer.document.width)return layer.document.width;
		else return layer.clip.right-layer.clip.left;
	}
	
	if(isMinIE4){
		
		if(layer.style.pixelWidth)return layer.style.pixelWidth;
		else return layer.clientWidth;
		
	}
	
	
	return-1;
	
}


function getHeight(layer){
	
	if(isMinNS4){
		
		if(layer.document.height)return layer.document.height;
		else return layer.clip.bottom-layer.clip.top;
		
	}
	
	if(isMinIE4){
		
		if(layer.style.pixelHeight)return layer.style.pixelHeight;
		else return layer.clientHeight;
	}
	
	return-1;
	
}



function getzIndex(layer){
	
	if(isMinNS4)return layer.zIndex;
	
	if(isMinIE4)return layer.style.zIndex;
	
	return-1;
	
}

function setzIndex(layer,z){
	
	if(isMinNS4)layer.zIndex=z;
	
	if(isMinIE4)layer.style.zIndex=z;
	
}

function clipLayer(layer,clipleft,cliptop,clipright,clipbottom){
	
	if(isMinNS4){
		
		layer.clip.left=clipleft;
		
		layer.clip.top=cliptop;layer.clip.right=clipright;
		
		layer.clip.bottom=clipbottom;
		
	}
	
	if(isMinIE4)layer.style.clip='rect('+cliptop+' '+clipright+' '+clipbottom+' '+clipleft+')';
		
}
		


function getClipLeft(layer){
	
	if(isMinNS4)return layer.clip.left;
	
	if(isMinIE4){
		
		var str=layer.style.clip;
		
		if(!str)return 0;
		
		var clip=getIEClipValues(layer.style.clip);
		
		return(clip[3]);
		
	}
	
	return-1;
}


function getClipTop(layer){
	
	if(isMinNS4)return layer.clip.top;
	
	if(isMinIE4){
		
		var str=layer.style.clip;
	
		if(!str)return 0;
	
		var clip=getIEClipValues(layer.style.clip);
	
		return clip[0];
	
	}

return-1;


}




function getClipRight(layer){
	
	if(isMinNS4)return layer.clip.right;
	
	if(isMinIE4){
		
		var str=layer.style.clip;
	
		if(!str)return layer.style.pixelWidth;
	
		var clip=getIEClipValues(layer.style.clip);
	
		return clip[1];
	}
	
	return-1;
	
	
}




function getClipBottom(layer){
	
	if(isMinNS4)return layer.clip.bottom;
	
	if(isMinIE4){
		
		var str=layer.style.clip;
		
		if(!str)return layer.style.pixelHeight;
		
		var clip=getIEClipValues(layer.style.clip);
		
		return clip[2];
		
	}
	
	return-1;
}



function getClipWidth(layer){
	
	if(isMinNS4)return layer.clip.width;
	
	if(isMinIE4){
		
		var str=layer.style.clip;
	
		if(!str)return layer.style.pixelWidth;
	
		var clip=getIEClipValues(layer.style.clip);
	
		return clip[1]-clip[3];
	
	}
	
	
	return-1;
	
	
}




function getClipHeight(layer){
	
	
	if(isMinNS4)return layer.clip.height;
	
	if(isMinIE4){
		
		var str=layer.style.clip;
	
		if(!str)return layer.style.pixelHeight;
		
		var clip=getIEClipValues(layer.style.clip); 		
		
		return clip[2]-clip[0];
	}
	
	return-1;
	
}
	
function getIEClipValues(str){
	
	
	var clip=new Array();
	
	var i;
	
	i=str.indexOf("(");
	
	clip[0]=parseInt(str.substring(i+1,str.length),10);
	
	i=str.indexOf(" ",i+1);
	
	clip[1]=parseInt(str.substring(i+1,str.length),10);
	
	i=str.indexOf(" ",i+1);
	
	clip[2]=parseInt(str.substring(i+1,str.length),10);
	
	i=str.indexOf(" ",i+1);
	
	clip[3]=parseInt(str.substring(i+1,str.length),10);
	
	
	return clip;
	
	
}


function scrollLayerTo(layer,x,y,bound){
	
	
	var dx=getClipLeft(layer)-x;
	
	var dy=getClipTop(layer)-y;
	
	scrollLayerBy(layer,-dx,-dy,bound);
	
}


function scrollLayerBy(layer,dx,dy,bound){
	
	var cl=getClipLeft(layer);
	
	var ct=getClipTop(layer);
	
	var cr=getClipRight(layer);
	
	var cb=getClipBottom(layer);
	
	if(bound){
		
		if(cl+dx<0)dx=-cl;
	
		else if(cr+dx>getWidth(layer))dx=getWidth(layer)-cr;
	
		if(ct+dy<0)dy=-ct;
	
		else if(cb+dy>getHeight(layer))dy=getHeight(layer)-cb;
	
	}
	
	clipLayer(layer,cl+dx,ct+dy,cr+dx,cb+dy);
	
	moveLayerBy(layer,-dx,-dy);
	
}


function setBgColor(layer,color){
	
	
	if(isMinNS4)layer.bgColor=color;
	
	if(isMinIE4)layer.style.backgroundColor=color;
	
	
}


function setBgImage(layer,src){
	
	if(isMinNS4)layer.background.src=src;
	
	if(isMinIE4)layer.style.backgroundImage="url("+src+")";
	
}


function getLayer(name){
	
	if(isMinNS4)return findLayer(name,document);
	
	if(isMinIE4)return eval('document.all.'+name);
	
	return null;
	
}


function findLayer(name,doc){
	
	var i,layer;
	
	for(i=0;i<doc.layers.length;i++){
		
		layer=doc.layers[i];
		
		if(layer.name==name)return layer;
		
		if(layer.document.layers.length>0)
		
		if((layer=findLayer(name,layer.document))!=null)return layer;
		
	}
	
return null;


}


function getImage(name){
	
	if(isMinNS4){
		return findImage(name,document);
	}
	if(isMinIE4)return eval('document.all.'+name);
	
	return null;
	
}


function findImage(name,doc){
	
	var i,img;
	
	for(i=0;i<doc.images.length;i++)
	
	if(doc.images[i].name==name)return doc.images[i];
	
	for(i=0;i<doc.layers.length;i++)
	
	if((img=findImage(name,doc.layers[i].document))!=null){
		
		img.container=doc.layers[i];return img;
		
	}
	
return null;

}




function getImagePageLeft(img){
	
	var x,obj;
	
	if(isMinNS4){
		
		if(img.container!=null)return img.container.pageX+img.x;
		
		else return img.x;
		
	}
	
	if(isMinIE4){
		
		x=0;obj=img;while(obj.offsetParent!=null){
		
		x+=obj.offsetLeft;
		
		obj=obj.offsetParent;
		
		}
	
		x+=obj.offsetLeft;return x;
	
	}
	
return-1;}


function getImagePageTop(img){
	
	
	var y,obj;
	
	if(isMinNS4){
		
		if(img.container!=null)return img.container.pageY+img.y;
		
		else return img.y;
		
		}
		
	if(isMinIE4){
		
		y=0;
		
		obj=img;
		
		while(obj.offsetParent!=null){
			
			y+=obj.offsetTop;obj=obj.offsetParent;
			
		}
		
		y+=obj.offsetTop;
		
		return y;
		
	}
	
	return-1;
	
}


function getWindowWidth(){
	
	if(isMinNS4)return window.innerWidth;
	if(isMinIE4)return document.body.clientWidth;return-1;
}

function getWindowHeight(){
	if(isMinNS4)return window.innerHeight;
	if(isMinIE4)return document.body.clientHeight;
	return-1;
}


function getPageWidth(){
	
	if(isMinNS4)return document.width;
	if(isMinIE4)return document.body.scrollWidth;
	return-1;
}


function getPageHeight(){
	
	if(isMinNS4)return document.height;
	if(isMinIE4)return document.body.scrollHeight;
	return-1;
}


function getPageScrollX(){
	
	if(isMinNS4)return window.pageXOffset;
	if(isMinIE4)return document.body.scrollLeft;
	return-1;
}


function getPageScrollY(){
	
	if(isMinNS4)return window.pageYOffset;
	if(isMinIE4)return document.body.scrollTop;return-1;
}

var isMinIE6=(isMinIE5&&navigator.appVersion.indexOf("MSIE 5.5")>=0||isMinIE5&&navigator.appVersion.indexOf("MSIE 6.")>=0)?1:0;
var navBars=new Array();


function NavBarMenuItem(text,link){this.text=text;this.link=link;}


function NavBarMenu(hdrWidth,menuWidth){
	
	this.hdrWidth=hdrWidth;
	this.width=menuWidth;
	this.height=0;
	this.items=new Array();
	this.addItem=navBarMenuAddItem;
}


function navBarMenuAddItem(item){
	
	this.items[this.items.length]=item;
}


function NavBar(width){
	
	
	if ( altopantalla == "600" && anchopantalla == "800" )
	{
		this.x=130;
		this.y=75;
	
	}
	else if (altopantalla == "768" && anchopantalla == "1024")
	{
		this.x=235;
		this.y=65;
	
	}
	else if (altopantalla == "480" && anchopantalla == "640")
	{
		this.x=130;
		this.y=65;
	
	}
	else if (altopantalla == "768" && anchopantalla == "1280")
	{
		this.x=240;
		this.y=70;
	
	}
	
	
	//this.x=270;
	//this.y=144;
	this.width=width;
	this.height=0;
	this.align="left";
	this.minWidth=0;
	this.inverted=false;
	this.menus=new Array();
	this.created=false;
	this.border=1;
	this.padding=1;
	this.separator=1;
	//this.borderColor="#000000";
	//this.hdrFgColor="#000000";
	//this.hdrBgColor="#999999";
	//this.hdrHiFgColor="#ffffff";
	//this.hdrHiBgColor="#666666";
	//this.itmFgColor="#000000";
	//this.itmBgColor="#cccccc";
	//this.itmHiFgColor="#ffffff";
	//this.itmHiBgColor="#000080";
	this.hdrFontFamily="ARIAL";
	//this.hdrFontStyle="plain";
	this.hdrFontWeight="bold";
	this.hdrFontSize="8pt";
	this.itmFontFamily="ARIAL";
	//this.itmFontStyle="plain";
	this.itmFontWeight="bold";
	this.itmFontSize="8pt";
	this.setSizes=navBarSetSizes;
	this.setColors=navBarSetColors;
	this.setFonts=navBarSetFonts;
	this.addMenu=navBarAddMenu;
	this.create=navBarCreate;
	this.hide=navBarHide;
	this.show=navBarShow;
	this.moveTo=navBarMoveTo;
	this.moveBy=navBarMoveBy;
	this.getzIndex=navBarGetzIndex;
	this.setzIndex=navBarSetzIndex;
	this.getWidth=navBarGetWidth;
	this.getMinWidth=navBarGetMinWidth;
	this.getAlign=navBarGetAlign;
	this.setAlign=navBarSetAlign;
	this.resize=navBarResize;
	this.invert=navBarInvert;
	this.isInverted=navBarIsInverted;
	this.index=navBars.length;
	navBars[this.index]=this;
}



function navBarSetSizes(border,padding,separator){
	
	if(!this.created){this.border=border;this.padding=padding;this.separator=separator;}
	
}


function navBarSetColors(bdColor,hdrFgColor,hdrBgColor,hdrHiFgColor,hdrHiBgColor,itmFgColor,itmBgColor,itmHiFgColor,itmHiBgColor){
	
	if(!this.created){
		this.borderColor=bdColor;
		this.hdrFgColor=hdrFgColor;
		this.hdrBgColor=hdrBgColor;
		this.hdrHiFgColor=hdrHiFgColor;
		this.hdrHiBgColor=hdrHiBgColor;
		this.itmFgColor=itmFgColor;
		this.itmBgColor=itmBgColor;
		this.itmHiFgColor=itmHiFgColor;
		this.itmHiBgColor=itmHiBgColor;
	}
}



function navBarSetFonts(hdrFamily,hdrStyle,hdrWeight,hdrSize,itmFamily,itmStyle,itmWeight,itmSize){
	if(!this.created){
		this.hdrFontFamily=hdrFamily;
		this.hdrFontStyle=hdrStyle;
		this.hdrFontWeight=hdrWeight;
		this.hdrFontSize=hdrSize;
		this.itmFontFamily=itmFamily;
		this.itmFontStyle=itmStyle;
		this.itmFontWeight=itmWeight;
		this.itmFontSize=itmSize;
	}
}



function navBarAddMenu(menu){
	if(!this.created)this.menus[this.menus.length]=menu;
}



function navBarCreate(){
	var str;
	var i,j;
	var norm,high,end;
	var width,height;
	var x,y;
	var scrX,scrY;
	if(this.created||(!isMinNS4&&!isMinIE4))return;str="";
	if(isMinIE4&&!isMinIE5){
		scrX=getPageScrollX();
		scrY=getPageScrollY();
		window.scrollTo(getPageWidth(),getPageHeight());
	}
	if(isMinNS4)str+='<layer name="navBar'+this.index+'_filler"></layer>\n<layer name="navBar'+this.index+'_hdrsBase">\n';
	if(isMinIE4)str+='<div id="navBar'+this.index+'_filler" style="position:absolute;"></div>\n<div id="navBar'+this.index+'_hdrsBase" style="position:absolute;">\n';
	for(i=0;i<this.menus.length;i++){
		norm='<table border=0 cellpadding='+this.padding+' cellspacing=0'+(this.menus[i].hdrWidth>0?' width='+this.menus[i].hdrWidth:'')+((isMinIE4&&!isMinIE5)?' id="navBar'+this.index+'_tbl'+i+'"':'')+'><tr><td'+(this.menus[i].hdrWidth==0?' nowrap=1'+this.menus[i].hdrWidth:'')+'><span style="color:'+this.hdrFgColor+';font-family:'+this.hdrFontFamily+';font-size:'+this.hdrFontSize+';font-style:'+this.hdrFontStyle+';font-weight:'+this.hdrFontWeight+';">';high='<table border=0 cellpadding='+this.padding+' cellspacing=0'+(this.menus[i].hdrWidth>0?' width='+this.menus[i].hdrWidth:'')+'><tr><td'+(this.menus[i].hdrWidth==0?' nowrap=1'+this.menus[i].hdrWidth:'')+'><span style="color:'+this.hdrHiFgColor+';font-family:'+this.hdrFontFamily+';font-size:'+this.hdrFontSize+';font-style:'+this.hdrFontStyle+';font-weight:'+this.hdrFontWeight+';">';end='</span></td></tr></table>';
		if(isMinNS4)str+='<layer name="navBar'+this.index+'_head'+i+'">'+norm+this.menus[i].items[0].text+end+'</layer>\n<layer name="navBar'+this.index+'_headHigh'+i+'">'+high+this.menus[i].items[0].text+end+'</layer>\n<layer name="navBar'+this.index+'_headDummy'+i+'"></layer>\n';
		if(isMinIE4){
			str+='<div id="navBar'+this.index+'_head'+i+'" style="position:absolute;">'+norm+this.menus[i].items[0].text+end+'</div>\n<div id="navBar'+this.index+'_headHigh'+i+'" style="position:absolute;">'+high+this.menus[i].items[0].text+end+'</div>\n<div id="navBar'+this.index+'_headDummy'+i+'" style="position:absolute;">';
			if(isMinIE6)str+='<table cellspacing=0 width="100%" height="100%"><tr><td>&nbsp;</td></tr></table>';str+='</div>\n';
		}
	}
	if(isMinNS4){
		str+='</layer>\n';this.baseLayer=new Layer(this.width);this.baseLayer.document.open();
		this.baseLayer.document.write(str);this.baseLayer.document.close();
	}
	if(isMinIE4){
		str+='</div>\n';str='<div id="navBar'+this.index+'" style="position:absolute;left:0px;top:0px;">\n'+str+'</div>\n';
		document.body.insertAdjacentHTML("beforeEnd",str);this.baseLayer=getLayer("navBar"+this.index);
	}
	width=0;
	height=0;
	for(i=0;i<this.menus.length;i++){
		this.menus[i].hdrNormLayer=getLayer('navBar'+this.index+'_head'+i);
		this.menus[i].hdrHighLayer=getLayer('navBar'+this.index+'_headHigh'+i);
		this.menus[i].hdrDmmyLayer=getLayer('navBar'+this.index+'_headDummy'+i);
		height=Math.max(height,getHeight(this.menus[i].hdrNormLayer));
		this.height=height+2*this.border;
		if(isMinIE4&&!isMinIE5){
			width=this.menus[i].hdrWidth;
			if(width==0)width=eval('document.all.navBar'+this.index+'_tbl'+i+'.clientWidth');
			navBarIEResizeLayer(this.menus[i].hdrNormLayer,width,height);
			navBarIEResizeLayer(this.menus[i].hdrHighLayer,width,height);
			navBarIEResizeLayer(this.menus[i].hdrDmmyLayer,width,height);
		}
	}
	x=this.border;
	y=this.border;
	for(i=0;i<this.menus.length;i++){
		width=Math.max(this.menus[i].hdrWidth,getWidth(this.menus[i].hdrNormLayer));
		if(this.menus[i].width==0)this.menus[i].width=width+2*this.border;
		moveLayerTo(this.menus[i].hdrNormLayer,x,y);
		setBgColor(this.menus[i].hdrNormLayer,this.hdrBgColor);
		clipLayer(this.menus[i].hdrNormLayer,0,0,width,height);
		inheritLayer(this.menus[i].hdrNormLayer);moveLayerTo(this.menus[i].hdrHighLayer,x,y);
		setBgColor(this.menus[i].hdrHighLayer,this.hdrHiBgColor);
		clipLayer(this.menus[i].hdrHighLayer,0,0,width,height);
		hideLayer(this.menus[i].hdrHighLayer);
		moveLayerTo(this.menus[i].hdrDmmyLayer,x,y);
		if(isMinIE4)navBarIEResizeLayer(this.menus[i].hdrDmmyLayer,width,height);
		clipLayer(this.menus[i].hdrDmmyLayer,0,0,width,height);
		inheritLayer(this.menus[i].hdrDmmyLayer);
		this.menus[i].hdrDmmyLayer.highLayer=this.menus[i].hdrHighLayer;
		this.menus[i].hdrLeft=x;
		x+=width+this.border;
		this.menus[i].hdrRight=x;
	}
	this.minWidth=x;
	this.width=Math.max(this.minWidth,this.width);
	moveLayerTo(this.baseLayer,this.x,this.y);
	setBgColor(this.baseLayer,this.borderColor);
	if(isMinIE4)navBarIEResizeLayer(this.baseLayer,this.width,this.height);
	clipLayer(this.baseLayer,0,0,this.width,this.height);
	this.fillerLayer=getLayer('navBar'+this.index+'_filler');
	moveLayerTo(this.fillerLayer,this.border,this.border);
	setBgColor(this.fillerLayer,this.hdrBgColor);
	width=this.width-2*this.border;
	height=this.height-2*this.border;
	if(isMinIE4)navBarIEResizeLayer(this.fillerLayer,width,height);
	clipLayer(this.fillerLayer,0,0,width,height);
	inheritLayer(this.fillerLayer);
	this.hdrsBaseLayer=getLayer('navBar'+this.index+'_hdrsBase');
	if(this.align=="left")this.hdrsOffsetX=0;
	else if(this.align=="center")this.hdrsOffsetX=Math.round((this.width-this.minWidth)/2);
	else if(this.align=="right")this.hdrsOffsetX=this.width-this.minWidth;
	else this.hdrsOffsetX=Math.min(parseInt(this.align,10),this.width-this.minWidth);
	moveLayerTo(this.hdrsBaseLayer,this.hdrsOffsetX,0);
	setBgColor(this.hdrsBaseLayer,this.borderColor);
	if(isMinIE4)navBarIEResizeLayer(this.hdrsBaseLayer,this.minWidth,this.height);
	clipLayer(this.hdrsBaseLayer,0,0,this.minWidth,this.height);
	inheritLayer(this.hdrsBaseLayer);
	for(i=0;i<this.menus.length;i++){
		this.menus[i].hdrDmmyLayer.index=this.index;
		this.menus[i].hdrDmmyLayer.offsetX=this.menus[i].hdrLeft-this.border;
		if(this.menus[i].hdrDmmyLayer.offsetX+this.menus[i].width>this.width)this.menus[i].hdrDmmyLayer.offsetX=this.menus[i].hdrRight-this.menus[i].width;
		this.menus[i].hdrDmmyLayer.offsetY=this.height-this.border;this.menus[i].hdrDmmyLayer.onmouseover=navBarHeaderOn;
		this.menus[i].hdrDmmyLayer.onmouseout=navBarHeaderOff;
		if(isMinNS4){
			this.menus[i].hdrDmmyLayer.document.highLayer=this.menus[i].hdrHighLayer;
			this.menus[i].hdrDmmyLayer.document.link=this.menus[i].items[0].link;
			this.menus[i].hdrDmmyLayer.document.captureEvents(Event.MOUSEUP);
			this.menus[i].hdrDmmyLayer.document.onmouseup=navBarItemClick;
		}
		if(isMinIE4){
			this.menus[i].hdrDmmyLayer.highLayer=this.menus[i].hdrHighLayer;
			this.menus[i].hdrDmmyLayer.link=this.menus[i].items[0].link;
			this.menus[i].hdrDmmyLayer.onclick=navBarItemClick;
		}
	}
	norm='<table border=0 cellpadding='+this.padding+' cellspacing=0 width="100%"><tr><td><span style="color:'+this.itmFgColor+';font-family:'+this.itmFontFamily+';font-size:'+this.itmFontSize+';font-style:'+this.itmFontStyle+';font-weight:'+this.itmFontWeight+';">';high='<table border=0 cellpadding='+this.padding+' cellspacing=0 width="100%"><tr><td><span style="color:'+this.itmHiFgColor+';font-family:'+this.itmFontFamily+';font-size:'+this.itmFontSize+';font-style:'+this.itmFontStyle+';font-weight:'+this.itmFontWeight+';">';end='</span></td></tr></table>';
	for(i=0;i<this.menus.length;i++){
		width=this.menus[i].width-2*this.border;
		str="";
		for(j=1;j<this.menus[i].items.length;j++){
			if(isMinNS4)str+='<layer name="navBar'+this.index+'_menu'+i+'_norm'+j+'" width='+width+'>'+norm+this.menus[i].items[j].text+end+'</layer>\n<layer name="navBar'+this.index+'_menu'+i+'_high'+j+'" width='+width+'>'+high+this.menus[i].items[j].text+end+'</layer>\n<layer name="navBar'+this.index+'_menu'+i+'_dmmy'+j+'" width='+width+'></layer>\n';if(isMinIE4){str+='<div id="navBar'+this.index+'_menu'+i+'_norm'+j+'" style="position:absolute;width:'+width+'px;">'+norm+this.menus[i].items[j].text+end+'</div>\n<div id="navBar'+this.index+'_menu'+i+'_high'+j+'" style="position:absolute;width:'+width+'px;">'+high+this.menus[i].items[j].text+end+'</div>\n<div id="navBar'+this.index+'_menu'+i+'_dmmy'+j+'" style="position:absolute;width:'+width+'px;">';if(isMinIE6)str+='<table cellspacing=0 width="100%" height="100%"><tr><td>&nbsp;</td></tr></table>';str+='</div>\n';
		}
	}
	if(isMinNS4){
		this.menus[i].baseLayer=new Layer(this.menus[i].width);
		this.menus[i].baseLayer.document.open();
		this.menus[i].baseLayer.document.write(str);
		this.menus[i].baseLayer.document.close();
	}
	if(isMinIE4){
		str='<div id="navBar'+this.index+'_menu'+i+'" style="position:absolute;left:0px; top:0px;width:'+this.menus[i].width+'px;visibility:hidden;">\n'+str+'</div>\n';
		document.body.insertAdjacentHTML("beforeEnd",str);
		this.menus[i].baseLayer=getLayer("navBar"+this.index+"_menu"+i);
	}
	}
	if(isMinIE4&&!isMinIE5)window.scrollTo(x,y);
	for(i=0;i<this.menus.length;i++){
		moveLayerTo(this.menus[i].baseLayer,this.menus[i].hdrDmmyLayer.offsetX,this.menus[i].hdrDmmyLayer.offsetY);setBgColor(this.menus[i].baseLayer,this.borderColor);
		if(this.menus[i].items.length>1){
			this.menus[i].hdrDmmyLayer.menuLayer=this.menus[i].baseLayer;
			if(isMinNS4)this.menus[i].hdrDmmyLayer.document.menuLayer=this.menus[i].baseLayer;
		}
		else{
			this.menus[i].hdrDmmyLayer.menuLayer=null;
			if(isMinNS4)this.menus[i].hdrDmmyLayer.document.menuLayer=this.menus[i].baseLayer;
		}
		x=this.border;y=this.border;
		width=this.menus[i].width-2*this.border;
		for(j=1;j<this.menus[i].items.length;j++){
			this.menus[i].items[j].normLayer=getLayer('navBar'+this.index+'_menu'+i+'_norm'+j);
			this.menus[i].items[j].highLayer=getLayer('navBar'+this.index+'_menu'+i+'_high'+j);
			this.menus[i].items[j].dmmyLayer=getLayer('navBar'+this.index+'_menu'+i+'_dmmy'+j);
			height=getHeight(this.menus[i].items[j].normLayer);
			moveLayerTo(this.menus[i].items[j].normLayer,x,y);
			setBgColor(this.menus[i].items[j].normLayer,this.itmBgColor);
			clipLayer(this.menus[i].items[j].normLayer,0,0,width,height);
			inheritLayer(this.menus[i].items[j].normLayer);
			moveLayerTo(this.menus[i].items[j].highLayer,x,y);
			setBgColor(this.menus[i].items[j].highLayer,this.itmHiBgColor);
			clipLayer(this.menus[i].items[j].highLayer,0,0,width,height);
			hideLayer(this.menus[i].items[j].highLayer);
			moveLayerTo(this.menus[i].items[j].dmmyLayer,x,y);
			if(isMinIE4)navBarIEResizeLayer(this.menus[i].items[j].dmmyLayer,width,height);
			clipLayer(this.menus[i].items[j].dmmyLayer,0,0,width,height);
			inheritLayer(this.menus[i].items[j].dmmyLayer);
			this.menus[i].items[j].dmmyLayer.highLayer=this.menus[i].items[j].highLayer;
			this.menus[i].items[j].dmmyLayer.onmouseover=navBarItemOn;this.menus[i].items[j].dmmyLayer.onmouseout=navBarItemOff;
			if(isMinNS4){
				this.menus[i].items[j].dmmyLayer.document.highLayer=this.menus[i].items[j].highLayer;
				this.menus[i].items[j].dmmyLayer.document.parentHighLayer=this.menus[i].hdrHighLayer;
				this.menus[i].items[j].dmmyLayer.document.menuLayer=this.menus[i].baseLayer;this.menus[i].items[j].dmmyLayer.document.link=this.menus[i].items[j].link;
				this.menus[i].items[j].dmmyLayer.document.captureEvents(Event.MOUSEUP);
				this.menus[i].items[j].dmmyLayer.document.onmouseup=navBarItemClick;
			}
			if(isMinIE4){
				this.menus[i].items[j].dmmyLayer.highLayer=this.menus[i].items[j].highLayer;
				this.menus[i].items[j].dmmyLayer.parentHighLayer=this.menus[i].hdrHighLayer;
				this.menus[i].items[j].dmmyLayer.menuLayer=this.menus[i].baseLayer;
				this.menus[i].items[j].dmmyLayer.link=this.menus[i].items[j].link;
				this.menus[i].items[j].dmmyLayer.onclick=navBarItemClick;
			}
			y+=height+this.separator;
		}
		width=this.menus[i].width;
		height=y-this.separator+this.border;
		this.menus[i].baseLayer.width=this.menus[i].width;
		this.menus[i].baseLayer.height=height;
		if(isMinIE4)navBarIEResizeLayer(this.menus[i].baseLayer,width,height);
		clipLayer(this.menus[i].baseLayer,0,0,width,height);
		this.menus[i].baseLayer.parentHighLayer=this.menus[i].hdrHighLayer;
		this.menus[i].baseLayer.onmouseout=navBarMenuOff;
		}
		this.created=true;
		this.resize(this.width);
		showLayer(this.baseLayer);
}



function navBarHide(){
	if(this.created)hideLayer(this.baseLayer);
}


function navBarShow(){
	if(this.created)showLayer(this.baseLayer);
}


function navBarMoveTo(x,y){
	this.x=x;
	this.y=y;
	if(this.created)moveLayerTo(this.baseLayer,this.x,this.y);
}



function navBarMoveBy(dx,dy){
	this.x+=dx;
	this.y+=dy;
	if(this.created)moveLayerTo(this.baseLayer,this.x,this.y);
}



function navBarGetzIndex(){
	if(this.created)return getzIndex(this.baseLayer);return 0;
}



function navBarSetzIndex(z){
	var i;
	if(this.created){
		setzIndex(this.baseLayer,z);
		for(i=0;i<this.menus.length;i++)setzIndex(this.menus[i].baseLayer,z);
	}
}



function navBarGetWidth(){return this.width;}



function navBarGetMinWidth(){return this.minWidth;}



function navBarGetAlign(){return this.align;}



function navBarSetAlign(align){
	this.align=align;
	if(this.created)this.resize(this.width);
}




function navBarResize(width){
	if(this.created){
		this.width=Math.max(width,this.minWidth);
		if(isMinIE4){
			navBarIEResizeLayer(this.fillerLayer,this.width-2*this.border,this.height-2*this.border);
			navBarIEResizeLayer(this.baseLayer,this.width,this.height);
		}
		clipLayer(this.fillerLayer,0,0,this.width-2*this.border,this.height-2*this.border);
		clipLayer(this.baseLayer,0,0,this.width,this.height);
		if(this.align=="left")this.hdrsOffsetX=0;
		else if(this.align=="center")this.hdrsOffsetX=Math.round((this.width-this.minWidth)/2);
		else if(this.align=="right")this.hdrsOffsetX=this.width-this.minWidth;else this.hdrsOffsetX=Math.min(parseInt(this.align,10),this.width-this.minWidth);
		moveLayerTo(this.hdrsBaseLayer,this.hdrsOffsetX,0);
		for(i=0;i<this.menus.length;i++){
			this.menus[i].hdrDmmyLayer.offsetX=this.menus[i].hdrLeft-this.border;
			if(this.hdrsOffsetX+this.menus[i].hdrDmmyLayer.offsetX+this.menus[i].width>this.width)this.menus[i].hdrDmmyLayer.offsetX=this.menus[i].hdrRight-this.menus[i].width;
		}
	}
	else this.width=width;
}




function navBarInvert(){this.inverted=!this.inverted;}




function navBarIsInverted(){return this.inverted;}




function navBarIEResizeLayer(layer,width,height){
	layer.style.pixelWidth=width;layer.style.pixelHeight=height;
}



function navBarHeaderOn(e){
	var bar;
	var x,y;
	bar=navBars[this.index];
	if(this.menuLayer!=null){
		x=bar.x+bar.hdrsOffsetX+this.offsetX;y=bar.y+this.offsetY;
		if(bar.inverted)y=bar.y-this.menuLayer.height+bar.border;
		moveLayerTo(this.menuLayer,x,y);
		this.menuLayer.left=getPageLeft(this.menuLayer);
		this.menuLayer.top=getPageTop(this.menuLayer);
		this.menuLayer.right=this.menuLayer.left+this.menuLayer.width+1;
		this.menuLayer.bottom=this.menuLayer.top+this.menuLayer.height+1;
	}
	if(isMinIE4){
		if(bar.activeHeader!=null&&bar.activeHeader!=this){
			hideLayer(bar.activeHeader.highLayer);
			if(bar.activeHeader.menuLayer!=null)hideLayer(bar.activeHeader.menuLayer);
		}
		bar.activeHeader=this;
	}
	showLayer(this.highLayer);
	if(this.menuLayer!=null)showLayer(this.menuLayer);
}



function navBarHeaderOff(e){
	if(this.menuLayer!=null){
		if(isMinIE4){
			mouseX=window.event.clientX+document.body.scrollLeft;
			mouseY=window.event.clientY+document.body.scrollTop;
		}
		if(mouseX>=this.menuLayer.left&&mouseX<=this.menuLayer.right&&mouseY>=this.menuLayer.top&&mouseY<=this.menuLayer.bottom)return;hideLayer(this.menuLayer);
		
	}
	hideLayer(this.highLayer);}


function navBarMenuOff(e){
	if(isMinIE4){
		mouseX=window.event.clientX+document.body.scrollLeft;
		mouseY=window.event.clientY+document.body.scrollTop;
		if(mouseX>=this.left&&mouseX<=this.right&&mouseY>=this.top&&mouseY<=this.bottom)return;
	}
	hideLayer(this);
	hideLayer(this.parentHighLayer);
}



function navBarItemOn(){showLayer(this.highLayer);}



function navBarItemOff(){hideLayer(this.highLayer);}



function navBarItemClick(e){
	
	if(this.link=="")return true;
	
	if(this.menuLayer!=null){
		hideLayer(this.menuLayer);
	}
	
	if(this.parentHighLayer!=null){
		hideLayer(this.parentHighLayer);
	}
	
	hideLayer(this.highLayer);
	
	if(this.link.indexOf("javascript:")==0)eval(this.link);
	
	else window.location.href=this.link;return true;
}
	var mouseX=0;
	var mouseY=0;
	if(isMinNS4)document.captureEvents(Event.MOUSEMOVE);
	document.onmousemove=navBarGetMousePosition;



function navBarGetMousePosition(e){
	if(isMinNS4){
		mouseX=e.pageX;
		mouseY=e.pageY;
	}
	if(isMinIE4){
		mouseX=window.event.clientX+document.body.scrollLeft;
		mouseY=window.event.clientY+document.body.scrollTop;
	}
}

var origWidth;
var origHeight;
if(isMinNS4){
	origWidth=window.innerWidth;
	origHeight=window.innerHeight;
}

window.onresize=navBarReload;




function navBarReload(){
	if(isMinNS4&&origWidth==window.innerWidth&&origHeight==window.innerHeight)return;
	if(isMinIE4)setTimeout('window.location.href = window.location.href',2000);
	else window.location.href=window.location.href;
}