if(typeof _STNS=="undefined"){if(!Array.prototype.push){Array.prototype.push=function(){for(var i=0;i<arguments.length;i++){this[this.length]=arguments[i]}return this.length}}if(!Array.prototype.pop){Array.prototype.pop=function(){if(this.length){var o=this[this.length-1];this.length--;return o}}}if(!Array.prototype.shift){Array.prototype.shift=function(){if(this.length){var o=this[0];for(var i=0;i<this.length-1;i++){this[i]=this[i+1]}this.length--;return o}}}if(!Function.prototype.call){Function.prototype.call=function(a){var a=a||window;a.__tmp=this;var b=a.__tmp(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10]);a.__tmp=null;return b}}_STNS={sVer:"3.0",bDebug:false,fvThrow:function(e){},bBufImg:true,oImgs:{},fvBufImgs:function(){if(!_STNS.bBufImg){return}if(!_STNS.bLoaded){var s="";for(var i in _STNS.oImgs){if(_STNS.oImgs[i]!=2){s+=_STNS.fsGetTag("div","style=\"display:none\"",_STNS.fsGetImgTag(i,-1,-1))}_STNS.oImgs[i]=2}document.write(s)}},bIsIE:false,bIsMIE:false,bIsFX:false,bIsOP:false,bIsSF:false,bIsKQ:false,oNav:null,bRTL:false,sDocMd:null,sURL:window.location.href+"",sDIR:null,bLocal:false,fsGetDocMd:function(w){var w=w||window;switch(w.document.compatMode){case"QuirksMode":case"BackCompat":return"quirks";case"CSS1Compat":return"css1";default:return document.compatMode}},_foGetNav:function(){var a=navigator,_u=a.userAgent,_a=a.appName,_p=a.platform,n,v,p;if(/(Opera)[ \/]([\d\.]+)/.test(_u)||/(Netscape)\d*\/([\d\.]+)/.test(_u)||/(MSIE) ([\d\.]+)/.test(_u)||/(Safari)\/([\d\.]+)/.test(_u)||/(Konqueror)\/([\d\.]+)/.test(_u)||/(Gecko)\/(\d+)/.test(_u)){n=RegExp.$1.toLowerCase();v=RegExp.$2}else{if(_a=="Netscape"&&a.appVersion.charAt(0)=="4"){n="netscape4";v=parseFloat(a.appVersion)}else{n="unknow";v=0}}if(n=="netscape"){switch(_a){case"Microsoft Internet Explorer":n="msie";v=/(MSIE) ([\d\.]+)/.exec(_u)[2];break;case"Netscape":n="gecko";v=/(Gecko)\/(\d+)/.exec(_u)[2]}}if(/^(Win)/.test(_p)||/^(Mac)/.test(_p)||/^(SunOS)/.test(_p)||/^(Linux)/.test(_p)||/^(Unix)/.test(_p)){p=RegExp.$1.toLowerCase()}else{p=_p}return{name:n,version:v,platform:p}},fiGetCT:function(w){var w=w||window;if(_STNS.bIsIE){return(_STNS.fsGetDocMd(w)=="css1"?w.document.documentElement:w.document.body).scrollTop}else{return w.pageYOffset}},fiGetCL:function(w){var w=w||window;if(_STNS.bIsIE){return(_STNS.fsGetDocMd(w)=="css1"?w.document.documentElement:w.document.body).scrollLeft}else{return w.pageXOffset}},fiGetCW:function(w){var w=w||window;if(_STNS.bIsIE){return(_STNS.fsGetDocMd(w)=="css1"?w.document.documentElement:w.document.body).clientWidth}else{if(w.scrollbars&&w.scrollbars.visible||w.innerHeight<document.documentElement.offsetHeight){return w.innerWidth-20}}return w.innerWidth},fiGetCH:function(w){var w=w||window;if(_STNS.bIsIE){return(_STNS.fsGetDocMd(w)=="css1"?w.document.documentElement:w.document.body).clientHeight}else{if(w.scrollbars&&w.scrollbars.visible||w.innerWidth<document.documentElement.offsetWidth){return w.innerHeight-20}}return w.innerHeight},foGetMediaInfor:function(s){_STNS.fvThrow(new Error("_STNS.runTime error:call foGetMediaInfor that has not been implemented"))},oLibs:{},sLibPth:"",fvInitLib:function(){var a,sc,s,t,ls,pth;if(_STNS.bIsFX&&!_STNS.faGetElesByTagName("body").length){var b=_STNS.faGetElesByTagName("head");sc=b[0].lastChild}else{a=_STNS.faGetElesByTagName("script");sc=a[a.length-1]}if(sc){s=sc.src}if(s){_STNS.sLibPth=s.substr(0,s.lastIndexOf("/")+1);t=_STNS.fcoGetAttribute(sc,"sothinkdebug");if(t=="true"){pth=_STNS.fsGetAbsPth(_STNS.sLibPth+"debug/stdebug.js");if(!_STNS.oLibs[pth]){_STNS.oLibs[pth]={state:1,defer:0}}}t=_STNS.fcoGetAttribute(sc,"sothinklib");if(t){ls=t.split(";");for(var i=0;i<ls.length;i++){if(!ls[i]){continue}if(!_STNS.fbIsFile(ls[i])){ls[i]+=".js"}pth=_STNS.fsGetAbsPth(_STNS.sLibPth+ls[i]);if(_STNS.oLibs[pth]){continue}_STNS.oLibs[pth]={state:1,defer:0}}}}else{_STNS.fvThrow(new Error("_STNS.runTime error:can't get lib path"))}},fvInc:function(s,f){if(!_STNS.oLibs[s]){_STNS.oLibs[s]={state:1,defer:f}}},fvLoadLib:function(){var s="";with(_STNS){for(var i in oLibs){if(oLibs[i].state!=2){if(bLoaded){fbInsJs(i)}else{s+=fsGetJsTag(i,oLibs[i].defer)}oLibs[i].state=2}}}if(s){document.write(s)}},bLoaded:false,_aLoads:[],fbAddLoad:function(f){if(!_STNS.bLoaded&&typeof f=="function"){return _STNS._aLoads.push(f)}else{if(_STNS.bLoaded){_STNS.fvThrow(new Error("_STNS.runTime error:Page has been loaded!"))}else{_STNS.fvThrow(new Error("_STNS.runTime error:Not a function is pushed into onload event!"))}}return false},_fvOnload:function(){with(_STNS){if(bLoaded){return}bLoaded=true;for(var j=0;j<_aLoads.length;j++){_aLoads[j]()}}},_fvInitOnload:function(){if(_STNS.bIsIE&&window.attachEvent){window.attachEvent("onload",_STNS._fvOnload)}else{if(_STNS.oNav.name!="konqueror"&&window.addEventListener){window.addEventListener("load",_STNS._fvOnload,false)}else{if(!window.onload||window.onload.toString()!=_STNS._fvOnload.toString()){if(typeof window.onload=="function"){_STNS.fbAddLoad(window.onload)}onload=_STNS._fvOnload}}}},_aCks:[],bCkPg:false,nCkTid:0,nCkTime:100,fvAddCk:function(f){if(typeof f=="function"){with(_STNS){if(bCkPg){clearTimeout(nCkTid);bCkPg=false}_aCks.push(f);if(bLoaded){_fvCkPg()}}}else{_STNS.fvThrow(new Error("_STNS.runTime error:Not a function is pushed into check page event!"))}return false},_fvCkPg:function(){with(_STNS){if(_aCks.length){bCkPg=true;for(var i=0;i<_aCks.length;i++){_aCks[i]()}nCkTid=setTimeout("_STNS._fvCkPg()",nCkTime)}else{bCkPg=false}}},bShield:false,oDefCSS:{tb:"border-style:none;background-color:transparent;background-image:none;",tr:"border-style:none;background-color:transparent;background-image:none;",td:"border-style:none;background-color:transparent;background-image:none;",dv:"border-style:none;background-color:transparent;background-image:none;margin:0px;padding:0px;",a:"display:block;border-style:none;background-color:transparent;background-image:none;margin:0px;padding:0px;",hd:"display:none;",sp:"border-style:none;background-color:transparent;background-image:none;margin:0px;padding:0px;"},foCss2Obj:function(s){var o={},a,re=/([\w\-_]+):([^;]+)(;|$)/,ra;a=s.split(";");for(var i=0;i<a.length;i++){ra=re.exec(a[i]);if(ra){o[ra[1]]=ra[2]}}return o},foCss2Style:function(s){var a=_STNS.foCss2Obj(s),re=/-([a-z])/,o={},i,k,t;for(i in a){t=re.exec(i);if(t){k=i.replace("-"+t[1],t[1].toUpperCase())}else{k=i}o[k]=a[i]}return o},fsObj2Css:function(a){var s="";for(var i in a){if(a[i]!=null){s+=i+":"+a[i]+";"}}return s},fvCSSShield:function(){with(_STNS){if(bLoaded){bShield=false}else{if(faGetElesByTagName("body")&&faGetElesByTagName("body").length){bShield=false}else{var i,s="\n<style type='text/css'>\n";for(i in oDefCSS){if(i=="a"){s+=".sta:link,.sta:hover,.sta:active,.sta:visited"}else{s+=".st"+i}s+="{"+oDefCSS[i]+"}\n"}s+="</style>";bShield=true;document.write(s)}}}},fsReadCoki:function(n){var i,cs=document.cookie.split("; ");for(i=0;i<cs.length;i++){if(!cs[i].indexOf(n+"=")){return cs[i].substr(n.length)}}},fvSaveCoki:function(n,v,t){var s=n+"="+v+"; ",d=new Date;if(!t||!v){s+="expires=Fri, 31 Dec 1999 23:59:59 GMT; "}else{s+="expires="+((new Date(d-0+t)).toGMTString())+"; "}s+="path=/; ";document.cookie=s},ffGetFun:function(f){if(typeof f=="function"){return f}else{if(typeof f=="string"&&window[f]){return window[f]}}},fbIsAbsPth:function(s){var t=s.toLowerCase();return/^(#|\?|\/|[a-z]:|http:|https:|file:|ftp:|javascript:|vbscript:|mailto:|about:|gopher:|news:|res:|telnet:|view-source|wais:|rtsp:|mms:|outlook:)/.test(t)},fsGetAbsPth:function(a){var s=a;if(!s){return s}var b,t;if(!s.indexOf("//")){return s}if(s.charAt(0)=="/"){b=/^(file:\/{2,}[^\/]+\/|http:\/\/[^\/]+\/|https:\/\/[^\/]+\/)/;if(b.exec(_STNS.sDIR)){s=RegExp.$1+s.substr(1)}else{return s}}else{if(s=="#"){if(_STNS.sURL.charAt(_STNS.sURL.length-1)!="#"){return _STNS.sURL+"#"}else{return _STNS.sURL}}else{if(!_STNS.fbIsAbsPth(s)){s=_STNS.sDIR+s}else{return s}}}while(s.indexOf("/./")>0){s=s.replace("/./","/")}while((t=s.indexOf("/../"))>0){var c,p2;c=s.substr(0,t);p2=s.substr(t).replace("/../","");c=c.substr(0,c.lastIndexOf("/")+1);s=c+p2}return s},fsGetImgTag:function(s,w,h,b,a,c,d){if(!s||!w||!h){return""}if(c&&d){if(w==-1&&h==-1){w=c,h=d}else{if(w==-1&&h!=-1){w=Math.floor(c*h/d)}else{if(w!=-1&&h==-1){h=Math.floor(d*w/c)}}}}return"<img class='stimg' src=\""+s+"\""+(w==-1?"":" width="+w)+(h==-1?"":" height="+h)+" border="+(b?b:0)+(a?" id='"+a+"'":"")+">"},fsGetJsTag:function(s,f){return"<script type='text/javascript' language='javascript1.2' src=\""+s+"\""+(f?" DEFER":"")+"></"+"script>"},fsGetTag:function(t,a,s){return"<"+t+" "+a+">"+(s?s:"")+"</"+t+">"},fbIsFile:function(s){return/\w+\.\w+$/.test(s)},fbIsImg:function(s){return/\.(gif|png|jpg|jpeg|bmp)$/.test(s.toLowerCase())},fsGetDIR:function(s){var t=s.toLowerCase();if(!t.indexOf("file:/")||!t.indexOf("http://")||!t.indexOf("https://")){return s.substr(0,s.lastIndexOf("/")+1)}else{return""}},fsGetHTMLEnti:function(s,f){if(!s){return""}var a;a=/&/g;s=s.replace(a,"&amp;");if(!f){a=/ /g;s=s.replace(a,"&nbsp;")}a=/</g;s=s.replace(a,"&lt;");a=/>/g;s=s.replace(a,"&gt;");a=/\"/g;s=s.replace(a,"&quot;");return s},faJoinA:function(a,b){var c=[],l=Math.max(a.length,b.length);for(var i=0;i<l;i++){if(a[i]==null){c[i]=b[i]}else{c[i]=a[i]}}return c},S64:"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ#@",fiTransX2D:function(n,m){m=String(m).replace(/ /gi,"");if(m==""){return 0}var a=_STNS.S64.substr(0,n);if(eval("m.replace(/["+a+"]/gi,'')")!=""){_STNS.fvThrow(new Error("_STNS.runTime error:Transform bad number from "+m+" to 10!"));return 0}var t=0,c=1;for(var x=m.length-1;x>-1;x--){t+=c*(a.indexOf(m.charAt(x)));c*=n}return t},fsTranD2X:function(n,m){m=String(m).replace(/ /gi,"");if(m==""){return 0}if(parseInt(m)!=m){_STNS.fvThrow(new Error("_STNS.runTime error:Transform bad number from 10 to "+m+"!"));return""}var t="",a=_STNS.S64.substr(0,n);while(m!=0){var b=m%n;t=a.charAt(b)+t;m=(m-b)/n}if(!t){t="0"}return t},faCP2PP:function(a,w){var t,l;with(_STNS){t=fiGetCT(w);l=fiGetCL(w);return[a[0]+l,a[1]+t]}},faPP2CP:function(a,w){var t,l;with(_STNS){t=fiGetCT(w);l=fiGetCL(w);return[a[0]-l,a[1]-t]}},fsGetLen:function(t,l,p,b,s,w){var a=_STNS,u;if(w==null){w=true}if(s==null){s=true}if(p==null){p=0}if(b==null){b=0}if(typeof l=="string"){u=/%|px|pt|em|ex|pc|in|cm|mm$/.exec(l)}if(u){switch(u[0]){case"%":return l;default:l=parseInt(l),u=u[0]}}else{l=parseInt(l);u="px"}switch(t){case"dv":if(a.sDocMd=="css1"||(!a.bIsIE&&!a.bIsOP||(a.bIsOP&&parseInt(a.oNav.version)>=8))){return l-2*p-2*b+u}break;case"tb":if(a.bIsMIE&&!w&&s){return l-2*b-2*p+u}break;case"td":if(a.bIsSF){if(a.sDocMd!="css1"||w){if(s){return l-2*b+u}else{return l-2*p+u}}else{return l-2*p-2*b+u}}else{if(!a.bIsMIE&&(a.sDocMd=="css1"||w)){return l-2*b-2*p+u}}break}return l+u},fdmGetEleById:function(a,w){var w=w||window;with(_STNS){if(bIsIE){var b=w.document.all(a);if(b&&b.length&&!b.tagName){return b[0]}else{return b}}else{return w.document.getElementById(a)}}},faGetElesByTagName:function(n,w){var w=w||window;with(_STNS){if(bIsIE){return w.document.all.tags(n)}else{return w.document.getElementsByTagName(n)}}},faGetElesByCls:function(n,w){var w=w||window;var i,a=[],el,els=_STNS.bIsIE?w.document.all:w.document.getElementsByTagName("*");for(i=0;el=els[i];i++){if(el.className==n){a.push(el)}}return a},fdmGetFmByName:function(n,w){var w=w||window;if(w.frames[t]){return w.frames[t]}else{if(w.parent){return w.parent.frames[t]}}},fbIsPar:function(p,c){if(_STNS.bIsIE){return p.contains(c)}else{if(!p||!c){return false}if(p==c){return true}do{if(c.parentNode){c=c.parentNode}else{break}if(p==c){return true}}while(c)}return false},fbInsHTML:function(e,p,h){if(_STNS.bIsIE){return e.insertAdjacentHTML(p,h)}else{var d=e.ownerDocument,t=d.createElement("span");t.innerHTML=h;switch(p){case"beforeBegin":return e.parentNode.insertBefore(t,e);case"afterBegin":return e.insertBefore(t,e.firstChild);case"beforeEnd":return e.appendChild(t);case"afterEnd":if(e.nextSibling){return e.parentNode.insertBefore(t,e.nextSibling)}else{return e.parentNode.appendChild(t)}}}return false},fbInsEle:function(e,p,a){if(_STNS.bIsIE){return e.insertAdjacentElement(p,a)}else{switch(p){case"beforeBegin":return e.parentNode.insertBefore(a,e);case"afterBegin":return e.insertBefore(a,e.firstChild);case"beforeEnd":return e.appendChild(a);case"afterEnd":if(o.nextSibling){return e.parentNode.insertBefore(a,e.nextSibling)}else{return e.parentNode.appendChild(a)}}}},fbDelEle:function(e){var p=e.parentNode;return p.removeChild(e)},fbInsJs:function(s,l){var l=l||"JavaScript";var a=_STNS.faGetElesByTagName("HEAD");if(a&&a[0]){l=l.toLowerCase();var t=document.createElement("script");t.language=l;if(!l.indexOf("javascript")||!l.indexOf("jscript")){t.type="text/javascript"}t.src=s;_STNS.fbInsEle(a,"beforeEnd",t)}},fdmCreateXMLHttp:function(){var a;if(window.XMLHttpRequest){a=new XMLHttpRequest()}else{var b=["MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(var n=0;n<b.length;n++){try{a=new ActiveXObject(b[n]);break}catch(e){a=null}}}if(!a){a=null;_STNS.fvThrow(new Error("Create XMLHttpRequest fail!"));return}if(a.readyState==null){a.readyState=0;a.addEventListener("load",function(){a.readyState=4;if(typeof a.onreadystatechange=="function"){a.onreadystatechange()}},false)}return a},fdmCreateXMLDoc:function(){var a;if(_STNS.bIsIE){var b=["Msxml2.DOMDocument.4.0","Msxml2.DOMDocument.3.0","Msxml2.DOMDocument","Microsoft.XMLDOM"];for(var n=0;n<b.length;n++){try{a=new ActiveXObject(b[n]);break}catch(e){}}}else{a=document.implementation.createDocument("","",null)}if(!a){_STNS.fvThrow(new Error("Create XMLDOMDocument fail!"));return}return a},faGetElePos:function(e){if(!e){return}var x=y=bl=bt=0;var v=_STNS.oNav.version,a=new Array(v,523.12),sv=a.sort()[0]==523.12;if(_STNS.bIsSF&&sv){var o=e.offsetParent?e.offsetParent.offsetParent?e.offsetParent.offsetParent.offsetParent?e.offsetParent.offsetParent.offsetParent?e.offsetParent.offsetParent.offsetParent.offsetParent?e.offsetParent.offsetParent.offsetParent.offsetParent:null:null:null:null:null;while(o){if(o.tagName=="TABLE"){bl=parseInt(_STNS.fsGetEleStyle(o,"borderLeftWidth"));bt=parseInt(_STNS.fsGetEleStyle(o,"borderTopWidth"));if(!isNaN(bl)){x+=bl}if(!isNaN(bt)){y+=bt}}o=o.offsetParent}}while(e){x+=e.offsetLeft;y+=e.offsetTop;if((_STNS.oNav.name=="konqueror"||_STNS.oNav.name=="safari")&&e.style.position.toLowerCase()=="absolute"){break}switch(e.tagName){case"TD":if(_STNS.bIsIE||(_STNS.bIsSF&&sv)||(_STNS.bIsOP&&_STNS.oNav.version<9)){bl=parseInt(_STNS.fsGetEleStyle(e,"borderLeftWidth"));bt=parseInt(_STNS.fsGetEleStyle(e,"borderTopWidth"));if(!isNaN(bl)){x+=bl}if(!isNaN(bt)){y+=bt}}break}if(e.parentNode&&e.parentNode.tagName=="DIV"){var s=_STNS.fsGetEleStyle(e.parentNode,"overflow").toLowerCase();var w=_STNS.fsGetEleStyle(e.parentNode,"width").toLowerCase();if(s=="hidden"||s=="scroll"||s=="auto"){x-=e.parentNode.scrollLeft;y-=e.parentNode.scrollTop}if(w&&w!="auto"){if((_STNS.bIsFX&&_STNS.oNav.version>20060414&&s!="visible")||(_STNS.bIsIE&&_STNS.oNav.version>=5)){bl=parseInt(_STNS.fsGetEleStyle(e.parentNode,"borderLeftWidth"));bt=parseInt(_STNS.fsGetEleStyle(e.parentNode,"borderTopWidth"));if(!isNaN(bl)){x+=bl}if(!isNaN(bt)){y+=bt}}}}if(e.parentNode&&e.offsetParent&&e.parentNode!=e.offsetParent){if(e.offsetParent.tagName=="DIV"){var s=_STNS.fsGetEleStyle(e.offsetParent,"overflow").toLowerCase();var w=_STNS.fsGetEleStyle(e.offsetParent,"width").toLowerCase();if(s=="hidden"||s=="scroll"||s=="auto"){x-=e.offsetParent.scrollLeft;y-=e.offsetParent.scrollTop}if(w&&w!="auto"){if((_STNS.bIsFX&&_STNS.oNav.version>20060414&&s!="visible")||(_STNS.bIsIE&&_STNS.oNav.version>=5)){bl=parseInt(_STNS.fsGetEleStyle(e.offsetParent,"borderLeftWidth"));bt=parseInt(_STNS.fsGetEleStyle(e.offsetParent,"borderTopWidth"));if(!isNaN(bl)){x+=bl}if(!isNaN(bt)){y+=bt}}}}}e=e.offsetParent}return[x,y]},fiGetEleWid:function(e){return e.offsetWidth},fiGetEleHei:function(e){return e.offsetHeight},fsGetEleStyle:function(e,p){if(!e||!p){return}if(_STNS.bIsIE){return e.currentStyle[p]}else{if(_STNS.bIsFX||_STNS.bIsSF||_STNS.bIsOP){var w=e.ownerDocument.defaultView;p=p.replace(/([A-Z])/g,"-$1");return w.getComputedStyle(e,"").getPropertyValue(p.toLowerCase())}else{return e.style[p]}}},fcoGetAttribute:function(e,a){if(!e||!a){return}if(_STNS.bIsIE){return e[a]}else{return e.getAttribute(a)}},fbFalse:function(){return false},fbTrue:function(){return true}};_STNS.Class=(function(){var g=function(){var c=function(a){if(_STNS.bIsIE){this._cls=this.constructor}else{this._cls=arguments.callee}r.call(this,a)};q(c,arguments);c.register=h;c.toString=y;c.subclsOf=l;c.superclassOf=m;return c};g.toString=function(){return"[object Class]"};g.getC=function(a){var b=[];if(!p(a,b)||!j[b[0]][b[1]]){_STNS.fvThrow(new Error("Class get error: Class \""+a+"\" is not found"));return}return j[b[0]][b[1]]};g.getClsLst=function(o,a){var o=o||j,a=a||"/",sp,s="";for(var i in o){if(typeof o[i]=="object"){sp=a+i+"/";s+=_STNS.Class.getClsLst(o[i],sp)}else{s+=a+i+"\n"}}return s};var h=function(a){var b=[];if(!p(a,b)){_STNS.fvThrow(new Error("Class register error: Invalid class path:"+a));return}var c=b[0];var d=b[1];if(c){if(!j[c]){j[c]={}}var e=j[c][d];if(e){_STNS.fvThrow(new Error("Class register error: Class \""+a+"\" already exists"));return}j[c][d]=this}else{var e=j[d];if(e){_STNS.fvThrow(new Error("Class register error: Class \""+a+"\" already exists"));return}j[d]=this}this._pkg=c;this._cn=d};var j={};var k=function(a,b){if(typeof a=="string"){a=_STNS.Class.getC(a)}if(typeof b=="string"){b=_STNS.Class.getC(b)}if(typeof a!="function"||typeof b!="function"){return false}if(!a._supers){return false}for(var i=0;i<a._supers.length;i++){if(a._supers[i]==b){return true}else{if(k(a._supers[i],b)){return true}}}return false};var l=function(a){return k(this,a)};var m=function(a){return k(a,this)};var p=function(a,b){if(typeof a!="string"||!a){return false}var n=a.lastIndexOf("/");if(n>-1){b[0]=a.substr(0,n);b[1]=a.substr(n+1)}else{b[0]="";b[1]=a}return true};var q=function(c,a){c._supers=[];for(var i=0;i<a.length;i++){var s=a[i];if(typeof s=="string"){s=_STNS.Class.getC(s)}if(typeof s!="function"){_STNS.fvThrow(new Error("Class create error: Invalid superclass: "+"args["+i+"]"));return}c._supers.push(s)}};var r=function(a){var c=this._cls;for(var i=0;i<c._supers.length;i++){if(_STNS.bIsIE){this.constructor=c._supers[i]}c._supers[i].call(this,a)}if(_STNS.bIsIE){this.constructor=c}this._cls=c;this.toString=x;this.getClass=w;this.instanceOf=v;this.toConvert=u;if(c.construct){c.construct.call(this,a)}};var u=function(a,b){var c=this._cls;if(k(c,a)){var t=new a;for(var i in this){if(typeof t[i]=="undefined"){delete this[i]}if(a[i]){this[i]=a[i]}}}else{if(k(a,c)){var f=0;for(var i=0;i<a._supers.length;i++){if(_STNS.bIsIE){this.constructor=a._supers[i]}if(a._supers[i]!=c){a._supers[i].call(this,b)}else{f=1}}if(!f){_STNS.fvThrow(new Error("_STNS.runTime error:Can't convert this instance;The class of instance must be the target class's direct superClass!"));return}if(_STNS.bIsIE){this.constructor=a}this._cls=a;if(a.construct){a.construct.call(this,b)}}else{_STNS.fvThrow(new Error("_STNS.runTime error:Can't convert this instance;The class of instance must be the target class's subClass or direct superClass!"))}}};var v=function(c){if(typeof c=="string"){c=_STNS.Class.getC(c)}if(typeof c!=="function"){return false}return this._cls==c};var w=function(){return this._cls};var x=function(){if(this._cls._cn){return"[object Object "+this._cls._pkg+"/"+this._cls._cn+"]"}else{return"[object Object Anonymous class]"}};var y=function(){if(this._cn){return"[object Class "+this._pkg+"/"+this._cn+"]"}return"[object Anonymous Class]"};return g})();with(_STNS){sDocMd=fsGetDocMd();oNav=_foGetNav();bIsIE=oNav.name=="msie";bIsMIE=bIsIE&&oNav.platform=="mac";bIsOP=oNav.name=="opera";bIsFX=oNav.name=="gecko";bIsSF=oNav.name=="safari";bIsKQ=oNav.name=="konqueror";sDIR=fsGetDIR(sURL);bLocal=!sURL.indexOf("file:");_fvInitOnload();fbAddLoad(_fvCkPg)}}_STNS.fvInitLib();_STNS.fvInc(_STNS.fsGetAbsPth(_STNS.sLibPth+"stcode.js"));_STNS.fvLoadLib();if(!_STNS.bShield){_STNS.fvCSSShield()}if(typeof _STNS!="undefined"&&!_STNS.EFFECT){_STNS.EFFECT={foGetEff:function(s,a,w,d,o){if(!s){return 0}if(/^stEffect\(.Open/i.test(s)&&_STNS.bIsIE){var b=s.replace(/^.*[\(\,]Direction\=(\w+)[\)\,].*$/i,"$1");var d=s.replace(/^.*[\(\,]Duration\=([\d.]+)[\)\,].*$/i,"$1");d=(d==s?1:parseFloat(d));if(b=="Down"||b==s){s="progid:DXImageTransform.Microsoft.Zigzag(GridSizeX=16,GridSizeY=16,enabled=0,Duration="+d+")";d*=1000;o=5}if(b=="Middle"){s="progid:DXImageTransform.Microsoft.Barn(orientation=horizontal,motion=out,enabled=0,Duration="+d+")";d*=1000;o=16}}if(/^stEffect\(.Active/i.test(s)&&_STNS.bIsIE){var d=s.replace(/^.*[\(\,]Duration\=([\d.]+)[\)\,].*$/i,"$1");if(d==s){d=(dd==s?1:parseFloat(d))}s="progid:DXImageTransform.Microsoft.Fade(overlap=.5,enabled=0,Duration="+d+")";d*=1000;o=12}var t=s.toLowerCase(),c;if((!t.indexOf("progid:")||!t.indexOf("revealtrans"))&&_STNS.EFFECT["CEffIE"]){return new _STNS.EFFECT["CEffIE"]([s,a,w,d,o])}else{if(!s.indexOf("stEffect")){s=s.substring(10,s.length-2);var e="CEff"+s.charAt(0).toUpperCase()+s.substr(1).replace(/^(.*)\(.*$/,"$1");if(_STNS.EFFECT[e]){return new _STNS.EFFECT[e]([s,a,w,d,o])}}else{return 0}}}};with(_STNS.EFFECT){_STNS.EFFECT.CEffect=_STNS.Class();CEffect.register("EFFECT/CEffect");CEffect.construct=function(a){this._iStat=-1;this.sName=a[0];this.sDmId=a[1];this.dmWin=a[2]||window;with(_STNS.EFFECT.CEffect){this.fiGetStat=fiGetStat;this.sGetParam=sGetParam;this.fbSet=_STNS.fbFalse;this.fbDel=_STNS.fbFalse;this.fbApply=_STNS.fbFalse;this.fbPlay=_STNS.fbFalse;this.fbStop=_STNS.fbFalse;this.fbSetStyle=_STNS.fbFalse;this.fvAnalyzeParams=fvAnalyzeParams}this.aParams=new Array();this.sParams=a[0].replace(/^.*\((.*)\).*$/,"$1");if(this.sParams==a[0]){this.sParams=""}};CEffect.fiGetStat=function(){return this._iStat};CEffect.sGetParam=function(s){var b=this.sName.replace(new RegExp("^.*[\\(\\,]"+s+"\\=(\\d+)[\\,\\)].*$","i"),"$1");return this.sName==b?"":b};CEffect.fvAnalyzeParams=function(){var b=this.sParams.split(",");var a;for(var i=0;i<b.length;i++){a=b[i].split("=");a[1]=/^\d+$/.test(a[1])?parseInt(a[1]):(/^\d*\.\d+$/.test(a[1])?parseFloat(a[1]):a[1]);this.aParams[a[0]]=typeof(a[1])!="string"?a[1]:this._cls[a[1]]||a[1]}}}}