var navi_si,navi_li,navi_lo,navi_tt,navi_th,navi_ts;
var qp="parentNode";
var qc="className";
var navi_t=navigator.userAgent;
var navi_o=navi_t.indexOf("Opera")+1;
var navi_s2=navi_t.indexOf("afari")+1&&window.XMLHttpRequest;
var navi_n=navi_t.indexOf("Netscape")+1;
var navi_v=parseFloat(navigator.vendorSub);
if(window.showHelp)document.write("<style type='text/css'>.naviclear{position:absolute;clear:none !important;}</style>");;
function navi_create(sd,v,ts,th,oc,rl,sh,fl,l)
{var w="onmouseover";
if(oc){w="onclick";th=0;ts=0;}
if(!l){l=1;navi_th=th;sd=document.getElementById("navi"+sd);
sd[w]=function(e){navi_kille(e)};document[w]=navi_bo;sd.style.zoom=1;
if(sh)x2("navish",sd,1);
if(!v)sd.ch=1;
if(navi_n&&navi_v<7.1)sd.style.position="absolute";}
else  
if(sh)sd.ch=1;
if(sh)sd.sh=1;
if(fl)sd.fl=1;
if(rl)sd.rl=1;sd.style.zIndex=l;
var lsp;
var sp=sd.childNodes;
for(var i=0;i<sp.length;i++){
var b=sp[i];
if(b.tagName=="A"){lsp=b;b[w]=navi_oo;b.navits=ts;
if(l==1&&v){b.style.styleFloat="none";b.style.cssFloat="none";}}
if(b.tagName=="DIV"){
if(window.showHelp&&!window.XMLHttpRequest)sp[i].insertAdjacentHTML("afterBegin","<span class='naviclear'>&nbsp;</span>");
x2("naviparent",lsp,1);
lsp.cdiv=b;b.idiv=lsp;
if(navi_n&&navi_v<8&&!b.style.width)b.style.width=b.offsetWidth+"px";
new navi_create(b,null,ts,th,oc,rl,sh,fl,l+1);}}};
function navi_bo(e){clearTimeout(navi_tt);navi_tt=null;
if(navi_li&&!navi_tt)navi_tt=setTimeout("x0()",navi_th);};
function x0(){var a;if((a=navi_li)){do{navi_uo(a);}while((a=a[qp])&&!navi_a(a))}navi_li=null;};
function navi_a(a){if(a[qc].indexOf("navimc")+1)return 1;};
function navi_uo(a,go){if(!go&&a.navitree)return;
if(window.naviad&&naviad.bhide)eval(naviad.bhide);a.style.visibility="";x2("naviactive",a.idiv);}
;
function navi_oo(e,o,nt){if(!o)o=this;if(window.naviad&&naviad.bhover&&!nt)eval(naviad.bhover);
if(window.naviwait){navi_kille(e);return;}clearTimeout(navi_tt);
navi_tt=null;
if(!nt&&o.navits){navi_si=o;navi_tt=setTimeout("navi_oo(new Object(),navi_si,1)",o.navits);
return;}
var a=o;if(a[qp].isrun){navi_kille(e);
return;}
var go=true;
while((a=a[qp])&&!navi_a(a)){if(a==navi_li)go=false;}
if(navi_li&&go){a=o;
if((!a.cdiv)||(a.cdiv&&a.cdiv!=navi_li))navi_uo(navi_li);a=navi_li;
while((a=a[qp])&&!navi_a(a)){
if(a!=o[qp])navi_uo(a);else break;}}
var b=o;var c=o.cdiv;if(b.cdiv){
var aw=b.offsetWidth;
var ah=b.offsetHeight;
var ax=b.offsetLeft;
var ay=b.offsetTop;
if(c[qp].ch){aw=0;
if(c.fl)ax=0;}
else {if(c.rl){ax=ax-c.offsetWidth;aw=0;}ah=0;}
if(navi_o){ax-=b[qp].clientLeft;ay-=b[qp].clientTop;}
if(navi_s2){ax-=navi_gcs(b[qp],"border-left-width","borderLeftWidth");ay-=navi_gcs(b[qp],"border-top-width","borderTopWidth");}
if(!c.ismove){c.style.left=(ax+aw)+"px";c.style.top=(ay+ah)+"px";}x2("naviactive",o,1);
if(window.naviad&&naviad.bvis)eval(naviad.bvis);c.style.visibility="inherit";navi_li=c;}
else 
if(!navi_a(b[qp]))navi_li=b[qp];
else navi_li=null;navi_kille(e);};
function navi_gcs(obj,sname,jname){
var v;
if(document.defaultView&&document.defaultView.getComputedStyle)v=document.defaultView.getComputedStyle(obj,null).getPropertyValue(sname);
else  
if(obj.currentStyle)v=obj.currentStyle[jname];
if(v&&!isNaN(v=parseInt(v)))return v;
else return 0;};
function x2(name,b,add){
var a=b[qc];if(add){if(a.indexOf(name)==-1)b[qc]+=(a?' ':'')+name;}
else {b[qc]=a.replace(" "+name,"");b[qc]=b[qc].replace(name,"");}};
function navi_kille(e){if(!e)e=event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();}
