
var Browser=new Object();Browser.ua=window.navigator.userAgent.toLowerCase();Browser.ie=/msie/.test(Browser.ua);Browser.moz=/gecko/.test(Browser.ua);Browser.opera=/opera/.test(Browser.ua);var $=function(s)
{return(typeof s=="object")?s:document.getElementById(s);};var $N=function(s)
{return(typeof s=="object")?s:document.getElementsByName(s);};var $T=function(s)
{return(typeof s=="object")?s:document.getElementsByTagName(s);};var $C=function(tag)
{return document.createElement(tag);};var $A=function(a)
{if(!a)
{return new Array();}
else
{var r=new Array();for(var i=0;i<a.length;i++)
{r.push(a[i]);}
return r;}};function StringBuffer(){this._strings_=new Array;}
StringBuffer.prototype.append=function(str){this._strings_.push(str);}
StringBuffer.prototype.toString=function(){return this._strings_.join("");}
String.prototype.trim=function()
{return this.replace(/^\s*|\s*$/ig,"");};String.format=function(s)
{for(var i=1;i<arguments.length;i++)
{s=s.replace(new RegExp("\\{"+(i-1)+"\\}","g"),arguments[i]);}
return s;};String.prototype.lenB=function()
{return this.replace(/[^\x00-\xff]/g,"**").length;}
String.prototype.parseJSON=function()
{try
{return eval('('+this+')');}
catch(e)
{return null;}};String.prototype.replaceall=function(s1,s2)
{var demo=this
while(demo.indexOf("hh")!=-1)
demo=demo.replace(s1,s2);return demo;}
Array.prototype.repeat=function()
{return/(\x0f[^\x0f]+)\x0f[\s\S]*\1\x0f/.test("\x0f"+this.join("\x0f\x0f")+"\x0f");};if(!window._rnd)
{window._rnd=Math.random;Math.random=function(n)
{if(n==undefined)
{return window._rnd();}
else if(n.toString().match(/^\-?\d*$/g))
{return Math.ceil(window._rnd()*n);}
else
{return null;}};}
var Element={isEmpty:function(e)
{return/^\s*$/.test($(e).innerHTML);},isVisible:function(e)
{return $(e).style.display!='none';},show:function(s)
{if(s==undefined)
{s="";}
for(var i=1;i<arguments.length;i++)
{$(arguments[i]).style.display=s;}},hide:function()
{for(var i=0;i<arguments.length;i++)
{$(arguments[i]).style.display="none";}},toggle:function()
{for(var i=0;i<arguments.length;i++)
{Element[Element.isVisible($(arguments[i]))?'hide':'show']($(arguments[i]));}},toggleA:function(a)
{if(a==undefined)
{return;}
for(var i=0;i<a.length;i++)
{Element[Element.isVisible($(a[i]))?'hide':'show']($(a[i]));}},remove:function()
{for(var i=0;i<arguments.length;i++)
{try
{$(arguments[i]).parentNode.removeChild($(arguments[i]));}
catch(e)
{}}}};var UrlParser=function(sUrl)
{this.__construct(sUrl);};UrlParser.prototype={__construct:function(sUrl)
{this._href=sUrl||document.location.href;},getDomain:function()
{if(this._href.match(new RegExp('^(([a-z]+)://([^\\/]+)\/?)(.*)','i')))
{return RegExp.$1;}
else
{return null;}},getParam:function(sName)
{if(this._href.match(new RegExp("(&|\\u003F)"+sName+"=([^&]*)(&|$)")))
{return RegExp.$2;}
else
{return null;}}};if(!window._sT)
{window._sT=window.setTimeout;window.setTimeout=function(fCallback,nDelay,oObject)
{if(typeof fCallback=='function')
{if(!oObject)
{oObject=window;}
var argu=Array.prototype.slice.call(arguments,3);var newFunc=(function(){fCallback.apply(oObject,argu);});return window._sT(newFunc,nDelay);}
return window._sT(fCallback,nDelay);};}
function getXmlDoc(s)
{var xmlDocument=new XmlDocument();if(Browser.moz)
{var parser=new DOMParser();xmlDocument=parser.parseFromString(s,"text/xml");}
else
{xmlDocument.loadXML(s);}
return xmlDocument;}
if(Browser.moz)
{XMLDocument.prototype.loadXML=function(s)
{var parser=new DOMParser();var doc2=parser.parseFromString(s,"text/xml");while(this.hasChildNodes())
{this.removeChild(this.lastChild);}
var cs=doc2.childNodes;var l=cs.length;for(var i=0;i<l;i++)
{this.appendChild(this.importNode(cs[i],true));}};Node.prototype.__defineGetter__
("xml",function()
{return(new XMLSerializer()).serializeToString(this,"text/xml");});Node.prototype.__defineGetter__
("text",function()
{return this.xml.replace(/<\/?[^>]+>/ig,"");});Node.prototype.selectNodes=function(sExpr)
{var doc=this.nodeType==9?this:this.ownerDocument;var nsRes=doc.createNSResolver(this.nodeType==9?this.documentElement:this);var nsRes2;if(doc._selectionNamespaces)
{nsRes2=function(s)
{if(s in doc._selectionNamespaces)
{return doc._selectionNamespaces[s];}
return nsRes.lookupNamespaceURI(s);};}
else
{nsRes2=nsRes;}
var xpRes=doc.evaluate(sExpr,this,nsRes2,5,null);var res=[];var item;while((item=xpRes.iterateNext()))
res.push(item);return res;};Node.prototype.selectSingleNode=function(sExpr)
{var doc=this.nodeType==9?this:this.ownerDocument;var nsRes=doc.createNSResolver(this.nodeType==9?this.documentElement:this);var nsRes2;if(doc._selectionNamespaces)
{nsRes2=function(s)
{if(s in doc._selectionNamespaces)
{return doc._selectionNamespaces[s];}
return nsRes.lookupNamespaceURI(s);};}
else
{nsRes2=nsRes;}
var xpRes=doc.evaluate(sExpr,this,nsRes2,9,null);return xpRes.singleNodeValue;};Node.prototype.transformNode=function(oXsltNode)
{var doc=this.nodeType==9?this:this.ownerDocument;var processor=new XSLTProcessor();processor.importStylesheet(oXsltNode);var df=processor.transformToFragment(this,doc);return df.xml;};}
var XmlHttp=function()
{if(Browser.ie)
{var msxmls=["MSXML3","MSXML2","Microsoft"]
for(var i=0;i<msxmls.length;i++)
{try
{return new ActiveXObject(msxmls[i]+".XmlHttp");}
catch(e)
{}}}
else
{return new XMLHttpRequest();}};var XmlDocument=function()
{if(Browser.ie)
{var msxmls=["MSXML3","MSXML2","Microsoft"]
for(var i=0;i<msxmls.length;i++)
{try
{return new ActiveXObject(msxmls[i]+".XmlDom");}
catch(e)
{}}}
else
{var doc=document.implementation.createDocument("","",null);doc.addEventListener("load",function(e){this.readyState=4;},false);doc.readyState=4;return doc;}};var AsynLoader={queueCount:5,curQueue:0,load:function(sUrl,oOption)
{AsynLoader.initOption(oOption);if(AsynLoader.curQueue>=AsynLoader.queueCount)
{if(typeof oOption.onQueue=="function")
{oOption.onQueue();}
window.setTimeout(AsynLoader.load,1000,window,sUrl,oOption);return;}
else
{AsynLoader.curQueue++;}
var xmlHttp=new XmlHttp();xmlHttp.open(oOption.method,sUrl,true);var _loadCount=0;var _tmpDecay=0;xmlHttp.onreadystatechange=function()
{if(xmlHttp.readyState==4)
{if(_loadCount==0)
{_loadCount++;AsynLoader.curQueue--;oOption.count++;if(AsynLoader.isSuccess(xmlHttp))
{var _xmlHttp={status:xmlHttp.status,responseXML:xmlHttp.responseXML,responseText:xmlHttp.responseText,responseJS:xmlHttp.responseText.parseJSON(),count:oOption.count-_tmpDecay};oOption.onSuccess(_xmlHttp);}
else
{if(--oOption.decay)
{_tmpDecay++;AsynLoader.load(sUrl,oOption);}
else
{if(typeof oOption.onFailure=="function")
{oOption.onFailure(_xmlHttp);}}}}}}
xmlHttp.send(oOption.data);},initOption:function(oOption)
{oOption.method=(typeof oOption.data=="undefined"||oOption.data==null)?"get":"post";oOption.asyn=oOption.asyn||true;oOption.decay=oOption.decay||1;oOption.count=oOption.count||0;if(typeof oOption.data!="string"&&oOption.data!=null)
{oOption.data=oOption.data.toJSONString();}
else if(typeof oOption.data=="undefined")
{oOption.data=null;}},isSuccess:function(oXmlHttp)
{return oXmlHttp.status==undefined||oXmlHttp.status==0||(oXmlHttp.status>=200&&oXmlHttp.status<300);}};var ProxyLoader={config:{queueCount:5,curQueue:0,proxyStatus:{},proxyQueue:{}},load:function(sPageName,sUrl,oOption)
{var proxyDomain=new UrlParser(sUrl).getDomain();var proxyPage=proxyDomain+sPageName;var proxyFrames=document.getElementsByTagName("iframe");for(var i=0;i<proxyFrames.length;i++)
{if(proxyFrames[i].src==proxyPage)
{if(typeof ProxyLoader.config.proxyStatus[proxyDomain]!="undefined")
{window.frames[i].AsynLoader.load(sUrl,oOption);}
else
{if(typeof ProxyLoader.config.proxyQueue[proxyDomain]=="undefined")
{ProxyLoader.config.proxyQueue[proxyDomain]=new Array();}
ProxyLoader.config.proxyQueue[proxyDomain].push(new Array(sUrl,oOption));}
return;}}
if(typeof ProxyLoader.config.proxyQueue[proxyDomain]=="undefined")
{ProxyLoader.config.proxyQueue[proxyDomain]=new Array();}
ProxyLoader.config.proxyQueue[proxyDomain].push(new Array(sUrl,oOption));ProxyLoader.createProxyPage(proxyPage);},createProxyPage:function(proxyPage,iframeName)
{var proxyFrames=document.getElementsByTagName("iframe");for(var i=0;i<proxyFrames.length;i++)
{if(proxyFrames[i].src==proxyPage)
{return;}}
var _iframe=document.createElement("iframe");_iframe.style.display="none";_iframe.src=proxyPage;if(typeof Object.prototype.isPrototypeOf=="undefined")
{document.getElementsByTagName("head")[0].innerHTML+=_iframe.outerHTML;}
else
{document.getElementsByTagName("head")[0].appendChild(_iframe);}}};var JsLoader={load:function(sId,sUrl,fCallback)
{Element.remove(sId);var _script=document.createElement("script");_script.setAttribute("id",sId);_script.setAttribute("type","text/javascript");_script.setAttribute("src",sUrl);document.getElementsByTagName("head")[0].appendChild(_script);if(Browser.ie)
{_script.onreadystatechange=function()
{if(this.readyState=="loaded"||this.readyState=="complete")
{Element.remove(_script);fCallback();}};}
else
{_script.onload=function()
{Element.remove(_script);fCallback();};}}};var JsLoader2={load:function(sId,sUrl,fCallback,parm,parm2)
{Element.remove(sId);var _script=document.createElement("script");_script.setAttribute("id",sId);_script.setAttribute("type","text/javascript");_script.setAttribute("src",sUrl);document.getElementsByTagName("head")[0].appendChild(_script);if(Browser.ie)
{_script.onreadystatechange=function()
{if(this.readyState=="loaded"||this.readyState=="complete")
{Element.remove(_script);fCallback(parm,parm2);}};}
else
{_script.onload=function()
{Element.remove(_script);fCallback(parm);};}}};var JsLoader3={load:function(sId,sUrl,fCallback,parm,parm2)
{Element.remove(sId);var _script=document.createElement("script");_script.setAttribute("id",sId);_script.setAttribute("type","text/javascript");_script.setAttribute("src",sUrl);document.getElementsByTagName("head")[0].appendChild(_script);if(Browser.ie)
{_script.onreadystatechange=function()
{if(this.readyState=="loaded"||this.readyState=="complete")
{if(typeof returnvalue.status!="undefined")
{Element.remove(_script);fCallback(parm,parm2,returnvalue.count,returnvalue.number,returnvalue.status,returnvalue.fcount);return;}
Element.remove(_script);fCallback(parm,0,0,"false");}};}
else
{_script.onload=function()
{Element.remove(_script);fCallback(parm);};}}};var Cookie={setCookie:function(name,value,path,domain,secure)
{var expires=new Date();expires.setTime(expires.getTime()+2*30*24*60*60*1000);document.cookie=name+"="+escape(value)+"; expires="+expires.toGMTString()+"; path=/"+"; domain=.qq.com";},getCookie:function(name)
{var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));if(arr!=null)
{return unescape(arr[2]);}
return null;},clearCookie:function(name,path,domain)
{if(Cookie.getCookie(name))
{document.cookie=name+"="+
((path)?"; path="+path:"; path=/")+
((domain)?"; domain="+domain:"")+";expires=Fri, 02-Jan-1970 00:00:00 GMT";}}};var _Config=function(aUrl)
{iRefreshTime=(arguments[1]!="undefined")?arguments[1]:0;aXsl=(arguments[2]!="undefined")?arguments[2]:null;aName=(arguments[3]!="undefined")?arguments[3]:null;this.__construct(aUrl,iRefreshTime,aXsl,aName);};_Config.prototype={_DataUrl:null,_XslName:null,_ShowName:null,_RefreshTime:0,_Timer:null,_XmlData:null,_FirstVisit:true,__construct:function(aUrl,iRefreshTime,aXsl,aName)
{this._DataUrl=aUrl;this._RefreshTime=iRefreshTime;this._XslName=aXsl;this._ShowName=aName;}};function CheckStockInput(s)
{s=s.replace(/ /ig,"");if(s==""||s=="´úÂë/Ãû³Æ/Æ´Òô")
{return 1;}
if(/^[\*\/0-9a-zA-Z\u4e00-\u9fa5]+$/.test(s))
{if(/[\\\/<>#\$&]/g.test(s))
{return 2;}
else
{return 0;}}
else
{return 2;}}
if(Browser.ie)
{window.onbeforeunload=function()
{var _iframes=$T("iframe");for(var i=0;i<_iframes.length;i++)
{_iframes[i].outerHTML="";}};}/*  |xGv00|5b1d64bdc757e1df19095835f7aa809d */