var gsm,gsmE,gsmC,gsmV,gsmS,gsmH="",gsmD=document,gsmOK=false,gsmX=null,gsmT=null,gsmCk="onclick",gsmOv="onmouseover",gsmOu="onmouseout",gsmA=[];
String.prototype.smFrmt=function(rg){var s=this,c=0;for(;c<rg.length;c++){s=s.replace(new RegExp("\\{"+c+"\\}","g"),rg[c]);}return s;}
function smAH(h,e,p){top.AddHandler(h,e,p);}
function smAC(p,h){p.appendChild(h);}
function smId(s){return gsmD.getElementById(s);}
function smNm(p,s){return p.getElementsByTagName(s);}
function smGA(p,s){return p.getAttribute(s);}
function smClrT(){clearTimeout(gsmT);}
function smHtm(p){return p.innerHTML?p.innerHTML:smTxt(p);}
function smTxt(p){return p.innerText?p.innerText:p.text;}
function smSrc(e){return e.srcElement?e.srcElement:e.target;}
function smClrE(e){if(e.stopPropagation){e.stopPropagation();}else{e.cancelBubble=true;}}
function smOnOff(e,p,s){p.className=(e.type=="mouseout")?s:s+"Hi";}
function smMk(i,c){var p=gsmD.createElement("div");p.id=i;if(c)p.className=c;return p;}

function smLoad(){
	var n,h,uS,uX,w=window,d=gsmD,mp=smNm(d,"a"),q=0,c=0,cG=0,aXm=false;
	gsmS=smId("SMJS");gsmV=smGA(gsmS,"vrt");for(;c<mp.length;c++){n=parseInt(smGA(mp[c],"smnu"),16);if(!isNaN(n)&&n!=0){q|=n;gsmA[cG++]=mp[c];}}
	uS=gsmV+smGA(gsmS,"st");uX=gsmV+smGA(gsmS,"pth")+q;
	if(d.createStyleSheet && navigator.userAgent.indexOf("Firefox") == -1){d.createStyleSheet(uS);}else{h=d.createElement("link");h.rel="stylesheet";h.href=uS;smAC(smNm(d,"head")[0],h);}
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
	aXm=(uX.indexOf("mac.aspx")!=-1);
@end @*/
	if(w.XMLHttpRequest&&!aXm){gsmX=new XMLHttpRequest();}
	if(gsmX){gsmX.onreadystatechange=smWait;gsmX.open("GET",uX,true);gsmX.send(null);}else if("function"==typeof smSpc){smSpc(uX);}
}

function smWait(){if(4==gsmX.readyState&&200==gsmX.status&&!gsmOK){var c=0,rgP=[],rgG=gsmX.responseText.split("|");for(;c<rgG.length;c++){rgP[c]=rgG[c].split("*");};smInit(rgP);}}

function smInit(rg){gsm=new smCtor(rg);var h,c=0,k="onkeyup";for(;c<gsmA.length;c++){h=gsmA[c];if(gsm[smGA(h,"smnu")]){h.className="SMTag";smAH(h,gsmOu,smTg);smAH(h,gsmOv,smTg);smAH(h,k,smTg);}};smAH(gsmD,gsmCk,smDcE);smAH(gsmD,k,smDcE);}

function smThOk(f){var P,g=gsm,m=g["M"],b=smGA(gsmE,"smnu"),S=m.style,tk=smGA(gsmE,"smtk");m.removeChild(g[g.HOT]);g.HOT=b;smAC(m,g[b]);P=g.getCoord(gsmE);g.putStuff(false,g.CONST.Show,"");smId("SMCptn").innerHTML=smHtm(gsmE);gsmC=(tk!=null&&tk.length!=0)?tk:smTxt(gsmE);S.left=P[0];S.top=P[1];g.Show(true);if(f){g["T"].click();smId("SM"+smGA(gsmS,"do")).focus();}}

function smTg(e){smClrT();if(null==e){e=window.event;};var t=e.type,f=(t=="mouseout");if(!f){gsmE=smSrc(e);};switch(t){case "keyup":if(77==e.keyCode){smThOk(1);}else{return true;};break;default:gsmT=setTimeout((f?"gsm.Show(false)":"smThOk(0)")+",smClrT()",f?500:250);break;}}
function smThMs(e){smClrT();var t=gsm["T"];if(t.pin){return;};if(null==e){e=window.event;};smOnOff(e,t,"SMThmb");}
function smItMs(e){if(null==e){e=window.event;};smOnOff(e,smSrc(e),"SMItem");}
function smMu(e){if(null==e){e=window.event;};smClrE(e);if("keyup"==e.type&&13!=e.keyCode||smSrc(e).id.search(/^SM[0-9]/)==-1){if(27==e.keyCode){smDcE(e);};return;};gsm.Show(false);location.href=gsmH+("{0}/redir.aspx?do={1}&mnu={2}&tkn={3}&src={4}&rf={5}").smFrmt([gsmV,smSrc(e).id.replace(/[a-z]*$/i,""),gsm.HOT,escape(gsmC),smGA(gsmS,"ds"),escape(document.location)]);}
function smDcE(e){if(null==e){e=window.event;};var f=false;switch(e.type){case "keyup":f=(e.keyCode==27);break;default:f=(gsm["T"]!=smSrc(e));break;};if(f&&gsm.frameOn){gsm.Show(false);};}
function smThCk(e){if(null==e){e=window.event;};var s,h,tk,mp,c=0,g=gsm,k=g.CONST,f=!g.itemsOn;g.putStuff(f,f?k.Hide:k.Show,f?"Pin":"Hi");smClrE(e);if(f){mp=smNm(g[g.HOT],"div");for(;c<mp.length;c++){h=mp[c];tk=smGA(h,"t");if(tk!=null&&tk.length!=0){s=smGA(h,"ds");if(tk=="img"){smNm(h,"img")[0].src=s.smFrmt([escape(gsmC)]);}else{h.innerHTML=s.smFrmt([gsmC]);}}}}}

function smCtor(rg){
	gsmOK=true;
	var s,sT,sH,hI,cDo,hMu,t=this,nL=parseInt(smGA(gsmS,"do")),cMu=0,hMr=smMk("SMMstr"),hT=smMk("cmdThmb","SMThmb");
	t.frameOn=false;t.itemsOn=false;t.CONST={Show:"show",Hide:"hide",Text:"Click to {0} menu"};

	smAH(hT,gsmOv,smThMs);smAH(hT,gsmOu,smThMs);smAH(hT,gsmCk,smThCk);smAC(hMr,hT);
	for(;cMu<rg.length;cMu++){cDo=nL;hMu=smMk("SMMenu");smAH(hMu,gsmCk,smMu);smAH(hMu,"onkeyup",smMu);smAC(hMu,smMk("SMCptn"));
	for(var cIt=nL;cIt<rg[cMu].length;cIt++){sH=rg[cMu][cIt];if(cIt%2!=0){sT=sH;}else{

	hI=smMk("SM"+cDo,"SMItem");hI.setAttribute("t",sT);hI.setAttribute("ds",sH);hI.tabIndex=10000+cDo;
	if(sT=="img"){var hG=gsmD.createElement("img");hG.id=hI.id+"i";smAC(hI,hG);}else{smAH(hI,gsmOv,smItMs);smAH(hI,gsmOu,smItMs);}
	smAC(hMu,hI);cDo++;}}t[rg[cMu][0]]=hMu;}

	t.HOT=rg[0][0];smAC(hMr,t[t.HOT]);smAC(gsmD.body,hMr);t["M"]=smId("SMMstr");t["T"]=smId("cmdThmb");
	t.Show=function(f){this["M"].style.visibility=f?"visible":"hidden";this.frameOn=f;}
	t.putStuff=function(f,a,c){var t=this["T"];t.pin=f;t.title=this.CONST.Text.smFrmt([a]);t.className="SMThmb"+c;smId("SMMenu").style.display=f?"block":"none";this.itemsOn=f;}
	t.getCoord=function(p){
	var w=window,d=gsmD,b=d.body,e=d.documentElement,t=this["T"],eL=p,cX=0,cY=0,cOY=0,cCX=screen.width,cM=0,cMs=this["M"].offsetWidth,cTh=t.offsetHeight;
	while("BODY"!=eL.tagName.toUpperCase()){cY+=eL.offsetTop;cX+=eL.offsetLeft;eL=eL.offsetParent;}
	if(w.pageYOffset){cOY=w.pageYOffset;}else if(e&&e.scrollTop){cOY=e.scrollTop;}else if(b){cOY=b.scrollTop;}
	if(w.innerWidth){cCX=w.innerWidth;}else if(e&&e.clientWidth){cCX=e.clientWidth;}else if(b){cCX=b.clientWidth;}

	if(cCX-cX<cMs&&cX>cMs){cX-=cMs;t.className="SMThmbPin";cM=cMs-t.offsetWidth;}
	if(cY-cOY<cTh){cY+=(p.offsetHeight+1);}else{cY-=(cTh+1);}
	t.style.marginLeft=cM;
	return [cX+"px",cY+"px"];
	}
}

smAH(window,"onload",smLoad);