var qm_si,qm_li,qm_lo,qm_tt,qm_th,qm_ts,qm_la;
var qp="parentNode";
var qc="className";
var qm_t=navigator.userAgent;
var qm_o=qm_t.indexOf("Opera")+1;
var qm_s=qm_t.indexOf("afari")+1;
var qm_s2=qm_s&&window.XMLHttpRequest;
var qm_n=qm_t.indexOf("Netscape")+1;
var qm_v=parseFloat(navigator.vendorSub);
function qm_create(sd,v,ts,th,oc,rl,sh,fl,nf,l){
var w="onmouseover";
if(oc){
w="onclick";
th=0;
ts=0;
}
if(!l){
l=1;
qm_th=th;
sd=document.getElementById("qm"+sd);
if(window.qm_pure){
sd=qm_pure(sd);
}
sd[w]=function(e){
qm_kille(e);
};
document[w]=qm_bo;
sd.style.zoom=1;
if(sh){
x2("qmsh",sd,1);
}
if(!v){
sd.ch=1;
}
}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+""+1;
var _d;
var sp=sd.childNodes;
for(var i=0;i<sp.length;i++){
var b=sp[i];
if(b.tagName=="A"){
_d=b;
b[w]=qm_oo;
b.qmts=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='qmclear'>&nbsp;</span>");
}
x2("qmparent",_d,1);
_d.cdiv=b;
b.idiv=_d;
if(qm_n&&qm_v<8&&!b.style.width){
b.style.width=b.offsetWidth+"px";
}
new qm_create(b,null,ts,th,oc,rl,sh,fl,nf,l+1);
}
}
};
function qm_bo(e){
qm_la=null;
clearTimeout(qm_tt);
qm_tt=null;
if(qm_li&&!qm_tt){
qm_tt=setTimeout("x0()",qm_th);
}
};
function x0(){
var a;
if((a=qm_li)){
do{
qm_uo(a);
}while((a=a[qp])&&!qm_a(a));
}
qm_li=null;
};
function qm_a(a){
if(a[qc].indexOf("qmmc")+1){
return 1;
}
};
function qm_uo(a,go){
if(!go&&a.qmtree){
return;
}
if(window.qmad&&qmad.bhide){
eval(qmad.bhide);
}
a.style.visibility="";
x2("qmactive",a.idiv);
};
function qa(a,b){
return String.fromCharCode(a.charCodeAt(0)-(b-(parseInt(b/2)*2)));
};
function qm_oo(e,o,nt){
if(!o){
o=this;
}
if(qm_la==o){
return;
}
if(window.qmad&&qmad.bhover&&!nt){
eval(qmad.bhover);
}
if(window.qmwait){
qm_kille(e);
return;
}
clearTimeout(qm_tt);
qm_tt=null;
if(!nt&&o.qmts){
qm_si=o;
qm_tt=setTimeout("qm_oo(new Object(),qm_si,1)",o.qmts);
return;
}
var a=o;
if(a[qp].isrun){
qm_kille(e);
return;
}
qm_la=o;
var go=true;
while((a=a[qp])&&!qm_a(a)){
if(a==qm_li){
go=false;
}
}
if(qm_li&&go){
a=o;
if((!a.cdiv)||(a.cdiv&&a.cdiv!=qm_li)){
qm_uo(qm_li);
}
a=qm_li;
while((a=a[qp])&&!qm_a(a)){
if(a!=o[qp]){
qm_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(qm_o){
ax-=b[qp].clientLeft;
ay-=b[qp].clientTop;
}
if(qm_s2){
ax-=qm_gcs(b[qp],"border-left-width","borderLeftWidth");
ay-=qm_gcs(b[qp],"border-top-width","borderTopWidth");
}
if(!c.ismove){
c.style.left=(ax+aw)+"px";
c.style.top=(ay+ah)+"px";
}
x2("qmactive",o,1);
if(window.qmad&&qmad.bvis){
eval(qmad.bvis);
}
c.style.visibility="inherit";
qm_li=c;
}else{
if(!qm_a(b[qp])){
qm_li=b[qp];
}else{
qm_li=null;
}
}
qm_kille(e);
};
function qm_gcs(obj,_24,_25){
var v;
if(document.defaultView&&document.defaultView.getComputedStyle){
v=document.defaultView.getComputedStyle(obj,null).getPropertyValue(_24);
}else{
if(obj.currentStyle){
v=obj.currentStyle[_25];
}
}
if(v&&!isNaN(v=parseInt(v))){
return v;
}else{
return 0;
}
};
function x2(_27,b,add){
var a=b[qc];
if(add){
if(a.indexOf(_27)==-1){
b[qc]+=(a?" ":"")+_27;
}
}else{
b[qc]=a.replace(" "+_27,"");
b[qc]=b[qc].replace(_27,"");
}
};
function qm_kille(e){
if(!e){
e=event;
}
e.cancelBubble=true;
if(e.stopPropagation&&!(qm_s&&e.type=="click")){
e.stopPropagation();
}
};
function qm_pure(sd){
if(sd.tagName=="UL"){
var nd=document.createElement("DIV");
nd.qmpure=1;
var c;
if(c=sd.style.cssText){
nd.style.cssText=c;
}
qm_convert(sd,nd);
var csp=document.createElement("SPAN");
csp.className="qmclear";
csp.innerHTML="&nbsp;";
nd.appendChild(csp);
sd=sd[qp].replaceChild(nd,sd);
sd=nd;
}
return sd;
};
function qm_convert(a,bm,l){
if(!l){
bm.className=a.className;
bm.id=a.id;
}
var ch=a.childNodes;
for(var i=0;i<ch.length;i++){
if(ch[i].tagName=="LI"){
var sh=ch[i].childNodes;
for(var j=0;j<sh.length;j++){
if(sh[j]&&(sh[j].tagName=="A"||sh[j].tagName=="SPAN")){
bm.appendChild(ch[i].removeChild(sh[j]));
}
if(sh[j]&&sh[j].tagName=="UL"){
var na=document.createElement("DIV");
var c;
if(c=sh[j].style.cssText){
na.style.cssText=c;
}
if(c=sh[j].className){
na.className=c;
}
na=bm.appendChild(na);
new qm_convert(sh[j],na,1);
}
}
}
}
};
var qmad=new Object();
qmad.bvis="";
qmad.bhide="";
qmad.bhover="";
var a=qmad.qm0=new Object();
a.rcorner_size=6;
a.rcorner_container_padding=0;
a.rcorner_border_color="#3E3683";
a.rcorner_bg_color="#FFFFFF";
a.rcorner_apply_corners=new Array(true,true,true,true);
a.rcorner_top_line_auto_inset=true;
a.ritem_size=4;
a.ritem_apply="main";
a.ritem_main_apply_corners=new Array(false,false,false,false);
a.ritem_show_on_actives=true;
qmad.rcorner=new Object();
if(qmad.bvis.indexOf("qm_rcorner(b.cdiv);")==-1){
qmad.bvis+="qm_rcorner(b.cdiv);";
}
if(qmad.bhide.indexOf("qm_rcorner(a,1);")==-1){
qmad.bhide+="qm_rcorner(a,1);";
}
function qm_rcorner(a,_3a,_3b){
var z;
if(!_3a&&((z=window.qmv)&&(z=z.addons)&&(z=z.round_corners)&&!z["on"+qm_index(a)])){
return;
}
var q=qmad.rcorner;
if((!_3a&&!a.hasrcorner)||_3b){
var ss;
if(!a.settingsid){
var v=a;
while((v=v.parentNode)){
if(v.className.indexOf("qmmc")+1){
a.settingsid=v.id;
break;
}
}
}
ss=qmad[a.settingsid];
if(!ss){
return;
}
if(!ss.rcorner_size){
return;
}
q.size=ss.rcorner_size;
q.offset=ss.rcorner_container_padding;
if(!q.offset){
q.offset=5;
}
q.background=ss.rcorner_bg_color;
if(!q.background){
q.background="transparent";
}
q.border=ss.rcorner_border_color;
if(!q.border){
q.border="#ff0000";
}
q.angle=ss.rcorner_angle_corners;
q.corners=ss.rcorner_apply_corners;
if(!q.corners||q.corners.length<4){
q.corners=new Array(true,1,1,1);
}
q.tinset=0;
if(ss.rcorner_top_line_auto_inset&&qm_a(a[qp])){
q.tinset=a.idiv.offsetWidth;
}
q.opacity=ss.rcorner_opacity;
if(q.opacity&&q.opacity!=1){
var _40="";
if(window.showHelp){
_40="filter:alpha(opacity="+(q.opacity*100)+");";
}
q.opacity="opacity:"+q.opacity+";"+_40;
}else{
q.opacity="";
}
var f=document.createElement("SPAN");
x2("qmrcorner",f,1);
var fs=f.style;
fs.position="absolute";
fs.display="block";
fs.visibility="inherit";
var _43=q.size;
q.mid=parseInt(_43/2);
q.ps=new Array(_43+1);
var t2=0;
q.osize=q.size;
if(!q.angle){
for(var i=0;i<=_43;i++){
if(i==q.mid){
t2=0;
}
q.ps[i]=t2;
t2+=Math.abs(q.mid-i)+1;
}
q.osize=1;
}
var fi="";
for(var i=0;i<_43;i++){
fi+=qm_rcorner_get_span(_43,i,1,q.tinset);
}
fi+="<span qmrcmid=1 style=\"background-color:"+q.background+";border-color:"+q.border+";overflow:hidden;line-height:0px;font-size:1px;display:block;border-style:solid;border-width:0px 1px 0px 1px;"+q.opacity+"\"></span>";
for(var i=_43-1;i>=0;i--){
fi+=qm_rcorner_get_span(_43,i);
}
f.innerHTML=fi;
f=a.parentNode.appendChild(f);
a.hasrcorner=f;
}
var c=q.offset;
var b=a.hasrcorner;
if(b){
if(_3a){
b.style.visibility="hidden";
}else{
if(!a.offsetWidth){
a.style.visibility="inherit";
}
a.style.top=(parseInt(a.style.top)+c)+"px";
a.style.left=(parseInt(a.style.left)+c)+"px";
b.style.width=(a.offsetWidth+(c*2))+"px";
b.style.height=(a.offsetHeight+(c*2))+"px";
var ft=0;
var fl=0;
if(qm_o){
ft=b[qp].clientTop;
fl=b[qp].clientLeft;
}
if(qm_s2){
ft=qm_gcs(b[qp],"border-top-width","borderTopWidth");
fl=qm_gcs(b[qp],"border-left-width","borderLeftWidth");
}
b.style.top=(a.offsetTop-c-ft)+"px";
b.style.left=(a.offsetLeft-c-fl)+"px";
b.style.visibility="inherit";
var s=b.childNodes;
for(var i=0;i<s.length;i++){
if(s[i].getAttribute("qmrcmid")){
s[i].style.height=Math.abs((a.offsetHeight-(q.osize*2)+(c*2)))+"px";
}
}
}
}
};
function qm_rcorner_get_span(_4c,i,top,_4f){
var q=qmad.rcorner;
var _51;
if(i==0){
var mo=q.ps[_4c]+q.mid;
if(q.angle){
mo=_4c-i;
}
_51=qm_rcorner_get_corners(mo,null,top);
if(_4f){
_51[0]+=_4f;
}
return "<span style=\"background-color:"+q.border+";display:block;font-size:1px;overflow:hidden;line-height:0px;height:1px;margin-left:"+_51[0]+"px;margin-right:"+_51[1]+"px;"+q.opacity+"\"></span>";
}else{
var md=_4c-(i);
var ih=1;
var bs=1;
if(!q.angle){
if(i>=q.mid){
ih=Math.abs(q.mid-i)+1;
}else{
bs=Math.abs(q.mid-i)+1;
md=q.ps[_4c-i]+q.mid;
}
if(top){
q.osize+=ih;
}
}
_51=qm_rcorner_get_corners(md,bs,top);
return "<span style=\"background-color:"+q.background+";border-color:"+q.border+";border-width:0px "+_51[3]+"px 0px "+_51[2]+"px;border-style:solid;display:block;overflow:hidden;font-size:1px;line-height:0px;height:"+ih+"px;margin-left:"+_51[0]+"px;margin-right:"+_51[1]+"px;"+q.opacity+"\"></span>";
}
};
function qm_rcorner_get_corners(_56,_57,top){
var q=qmad.rcorner;
var ml=_56;
var mr=_56;
var bl=_57;
var br=_57;
if(top){
if(!q.corners[0]){
ml=0;
bl=1;
}
if(!q.corners[1]){
mr=0;
br=1;
}
}else{
if(!q.corners[2]){
mr=0;
br=1;
}
if(!q.corners[3]){
ml=0;
bl=1;
}
}
return new Array(ml,mr,bl,br);
};
qmad.br_navigator=navigator.userAgent.indexOf("Netscape")+1;
qmad.br_version=parseFloat(navigator.vendorSub);
qmad.br_oldnav6=qmad.br_navigator&&qmad.br_version<7;
qmad.br_strict=(dcm=document.compatMode)&&dcm=="CSS1Compat";
qmad.br_ie=window.showHelp;
qmad.str=(qmad.br_ie&&!qmad.br_strict);
if(!qmad.br_oldnav6){
if(!qmad.ritem){
qmad.ritem=new Object();
if(qmad.bvis.indexOf("qm_ritem_a(b.cdiv);")==-1){
qmad.bvis+="qm_ritem_a(b.cdiv);";
qmad.bhide+="qm_ritem_a_hide(a);";
}
if(window.attachEvent){
window.attachEvent("onload",qm_ritem_init);
}else{
if(window.addEventListener){
window.addEventListener("load",qm_ritem_init,1);
}
}
var ca="cursor:pointer;";
if(qmad.br_ie){
ca="cursor:hand;";
}
var wt="<style type=\"text/css\">.qmvritemmenu{}";
wt+=".qmmc .qmritem span{"+ca+"}";
document.write(wt+"</style>");
}
}
function qm_ritem_init(e,_5f){
var z;
if((z=window.qmv)&&(z=z.addons)&&(z=z.ritem)&&(!z["on"+qmv.id]&&z["on"+qmv.id]!=undefined&&z["on"+qmv.id]!=null)){
return;
}
qm_ts=1;
var q=qmad.ritem;
var a,b,r,sx,sy;
z=window.qmv;
for(i=0;i<10;i++){
if(!(a=document.getElementById("qm"+i))||(!isNaN(_5f)&&_5f!=i)){
continue;
}
var ss=qmad[a.id];
if(ss&&ss.ritem_size){
q.size=ss.ritem_size;
q.apply=ss.ritem_apply;
if(!q.apply){
q.apply="main";
}
q.angle=ss.ritem_angle_corners;
q.corners_main=ss.ritem_main_apply_corners;
if(!q.corners_main||q.corners_main.length<4){
q.corners_main=new Array(true,1,1,1);
}
q.corners_sub=ss.ritem_sub_apply_corners;
if(!q.corners_sub||q.corners_sub.length<4){
q.corners_sub=new Array(true,1,1,1);
}
q.sactive=false;
if(ss.ritem_show_on_actives){
q.sactive=true;
}
q.opacity=ss.ritem_opacity;
if(q.opacity&&q.opacity!=1){
var _68="";
if(window.showHelp){
_68="filter:alpha(opacity="+(q.opacity*100)+");";
}
q.opacity="opacity:"+q.opacity+";"+_68;
}else{
q.opacity="";
}
qm_ritem_add_rounds(a);
}
}
};
function qm_ritem_a_hide(a){
if(a.idiv.hasritem&&qmad.ritem.sactive){
a.idiv.hasritem.style.left="-10000px";
}
};
function qm_ritem_a(a){
if(a){
qmad.ritem.a=a;
}else{
a=qmad.ritem.a;
}
if(a.idiv.hasritem&&qmad.ritem.sactive){
a.idiv.hasritem.style.left=a.idiv.offsetLeft+"px";
}
if(a.ritemfixed){
return;
}
var aa=a.childNodes;
for(var i=0;i<aa.length;i++){
var b;
if(b=aa[i].hasritem){
if(!aa[i].offsetWidth){
setTimeout("qm_ritem_a()",10);
return;
}else{
b.style.top=aa[i].offsetTop+"px";
b.style.left=aa[i].offsetLeft+"px";
b.style.width=aa[i].offsetWidth+"px";
a.ritemfixed=1;
}
}
}
};
function qm_ritem_add_rounds(a){
var q=qmad.ritem;
var _70,ist,isd,isp,gom,gos;
if(q.apply.indexOf("titles")+1){
ist=true;
}
if(q.apply.indexOf("dividers")+1){
isd=true;
}
if(q.apply.indexOf("parents")+1){
isp=true;
}
if(q.apply.indexOf("sub")+1){
gos=true;
}
if(q.apply.indexOf("main")+1){
gom=true;
}
_70=a.childNodes;
for(var k=0;k<_70.length;k++){
if((_70[k].tagName!="SPAN"&&_70[k].tagName!="A")||(q.sactive&&!_70[k].cdiv)){
continue;
}
var ism=qm_a(_70[k][qp]);
if((isd&&_70[k].className.indexOf("qmdivider")+1)||(ist&&_70[k].className.indexOf("qmtitle")+1)||(gom&&ism&&_70[k].tagName=="A")||(_70[k].className.indexOf("qmrounditem")+1)||(gos&&!ism&&_70[k].tagName=="A")||(isp&&_70[k].cdiv)){
var f=document.createElement("SPAN");
f.className="qmritem";
f.setAttribute("qmvbefore",1);
var fs=f.style;
fs.position="absolute";
fs.display="block";
fs.top=_70[k].offsetTop+"px";
fs.left=_70[k].offsetLeft+"px";
fs.width=_70[k].offsetWidth+"px";
if(q.sactive&&_70[k].cdiv.style.visibility!="inherit"){
fs.left="-10000px";
}
var _7a=q.size;
q.mid=parseInt(_7a/2);
q.ps=new Array(_7a+1);
var t2=0;
q.osize=q.size;
if(!q.angle){
for(var i=0;i<=_7a;i++){
if(i==q.mid){
t2=0;
}
q.ps[i]=t2;
t2+=Math.abs(q.mid-i)+1;
}
q.osize=1;
}
var fi="";
var _7e="main";
if(!ism){
_7e="sub";
}
for(var i=0;i<_7a;i++){
fi+=qm_ritem_get_span(_7a,i,1,_7e);
}
var cn=_70[k].cloneNode(true);
var cns=cn.getElementsByTagName("SPAN");
for(var l=0;l<cns.length;l++){
if(cns[l].getAttribute("isibulletcss")||cns[l].getAttribute("isibullet")){
cn.removeChild(cns[l]);
}
}
fi+="<span class=\"qmritemcontent\" style=\"display:block;border-style:solid;border-width:0px 1px 0px 1px;"+q.opacity+"\">"+cn.innerHTML+"</span>";
for(var i=_7a-1;i>=0;i--){
fi+=qm_ritem_get_span(_7a,i,null,_7e);
}
f.innerHTML=fi;
f=_70[k].insertBefore(f,_70[k].firstChild);
_70[k].hasritem=f;
}
if(_70[k].cdiv){
new qm_ritem_add_rounds(_70[k].cdiv);
}
}
};
function qm_ritem_get_span(_82,i,top,_85){
var q=qmad.ritem;
var _87;
if(i==0){
var mo=q.ps[_82]+q.mid;
if(q.angle){
mo=_82-i;
}
var fs="";
if(qmad.str){
fs="&nbsp;";
}
_87=qm_ritem_get_corners(mo,null,top,_85);
return "<span style=\"border-width:1px 0px 0px 0px;border-style:solid;display:block;font-size:1px;overflow:hidden;line-height:0px;height:0px;margin-left:"+_87[0]+"px;margin-right:"+_87[1]+"px;"+q.opacity+"\">"+fs+"</span>";
}else{
var md=_82-(i);
var ih=1;
var bs=1;
if(!q.angle){
if(i>=q.mid){
ih=Math.abs(q.mid-i)+1;
}else{
bs=Math.abs(q.mid-i)+1;
md=q.ps[_82-i]+q.mid;
}
if(top){
q.osize+=ih;
}
}
_87=qm_ritem_get_corners(md,bs,top,_85);
return "<span style=\"border-width:0px "+_87[3]+"px 0px "+_87[2]+"px;border-style:solid;display:block;overflow:hidden;font-size:1px;line-height:0px;height:"+ih+"px;margin-left:"+_87[0]+"px;margin-right:"+_87[1]+"px;"+q.opacity+"\"></span>";
}
};
function qm_ritem_get_corners(_8d,_8e,top,_90){
var q=qmad.ritem;
var ml=_8d;
var mr=_8d;
var bl=_8e;
var br=_8e;
if(top){
if(!q["corners_"+_90][0]){
ml=0;
bl=1;
}
if(!q["corners_"+_90][1]){
mr=0;
br=1;
}
}else{
if(!q["corners_"+_90][2]){
mr=0;
br=1;
}
if(!q["corners_"+_90][3]){
ml=0;
bl=1;
}
}
return new Array(ml,mr,bl,br);
};
