﻿var ERROR_PROGRAME=1;var STR_PAD_LEFT=1;var STR_PAD_BOTH=2;var STR_PAD_RIGHT=3;var cfg=new Object();function $(id){var id=id||'';return(document.getElementById(id));};function $B(m){var s=window.location.toString();var m=m+'='||'';return(s.substr(s.indexOf(m)+m.length));};function realPath(e){var p=new Object();p.left=0;p.top=0;while(e!=null){p.left+=e.offsetLeft;p.top+=e.offsetTop;e=e.offsetParent;}return(p);};function strPad(org, length, fill, pos){var org=org||'';var fillLength=length||0;var fill=fill||'&nbsp;';var position=pos||STR_PAD_RIGHT;var orgLength=org.length;if(fillLength>orgLength){var padLength=fillLength - orgLength;switch(position){case STR_PAD_LEFT:return(strRepeat(fill, padLength)+org);case STR_PAD_BOTH:var leftLength=Math.floor(padLength / 2);var rightLength=padLength - leftLength;return(strRepeat(fill, leftLength)+org+strRepeat(fill, rightLength));case STR_PAD_RIGHT:return(org+strRepeat(fill, padLength));}}else{return(org);}};function strRepeat(char, times){var char=char||'';var repeatTimes=times||0;var repeatStr=char;while(--repeatTimes){repeatStr+=char;}return(repeatStr);};function message(title, content){var title=title||'';var content=content||'';if(typeof('zxmessage')=='object'){zxmessage.alert(title, content);}else{alert(content);}};function isSameStr(var1, var2){return(var1==var2?true:false);};function isSameNumber(number1, number2){return(number1==number2?true:false);};function setClass(object, className){if(className){if(isSameStr(typeof(object), 'object')){object.className=className;object.setAttribute('class', className);}}return(false);};function varNotNull(smth){return(smth?true:false);};function objectNotNull(obj){return(obj&&isSameStr(typeof(obj), 'object')?true:false);};function loadScript(id, src){var url=src||'';var id=id||'';if(url){var script=$(id+'Script');if(!script){var script=createScript(id, url);}script.src=url;}};function createScript(id, src){var id=id||'';var url=src||'';var script=document.createElement('script');document.getElementsByTagName('head')[0].appendChild(script);script.id=id+'Script';script.src=url;return(script);};function loadCss(id, src){var url=src||'';var id=id||'';if(url){var css=$(id+'Css');if(!css){css=createCss(id, css);}css.href=url;}};function createCss(id, src){var url=src||'';var id=id||'';var css=document.createElement('link');css.id=id+'Css';css.setAttribute('rel', 'stylesheet');css.setAttribute('type', 'text/css');css.setAttribute('onerror', 'createCss('+id+', "'+url+'")');document.getElementsByTagName('head')[0].appendChild(css);return(css);};function clipboard(txt){if(window.clipboardData){window.clipboardData.clearData();window.clipboardData.setData("Text", txt);alert('复制到剪切板成功！');}else if(navigator.userAgent.indexOf("Opera")!=-1){window.location=txt;      }else if(window.netscape){alert('被浏览器拒绝！以下是复制到剪切板的内容：\r\n'+txt);}};function bindCookie(name, value){var date=new Date();var time=date.getTime()+3600*24*30*12;date=new Date(time);document.cookie=name+'='+value+';path=/;expires='+date.toGMTString();};function dropCookie(name){var date=new Date();document.cookie=name+'=;path=/;expires='+date.toGMTString();};function readCookie(){var change=/ /g;var cookie=document.cookie.replace(change, '');return(cookie.split(';'));};function classChange(command, name){var className=name||'';var commandChange=command||'';if(className&&commandChange){setClass(commandChange, className);}};function windowOpen(url, scrollbar, height, width, full){var href=url||'';var scrollbar=scrollbar||0;var height=height||200;var width=width||100;var full=full||0;if(href){window.open(href, '_blank', 'height='+height+',width='+width+',fullscreen='+full+',status=0,toolbar=0,menubar=0,location=0,resizable=no,top=0,left=0,scrollbars='+scrollbar);}};function entry(e, handle){var e=e||event;if(isSameNumber(e.keyCode, 13)){var element=e.target||e.srcElement;element.blur();eval(handle+'(element)');}};function nodeElement(obj){var element=obj||new Object();return(isSameNumber(element.nodeType, 1));};function windowResize(w, h){var width=w||1;var height=h||1;window.resizeTo(width, height);};function removeSelectOption(obj){var selectObj=obj||new Object();while(selectObj.childNodes.length){selectObj.removeChild(selectObj.childNodes[0]);}};function base16Encode(number){var number=number||0x000000;if(number){var str='';while(number){var last=number % 16;str=base16Char(last)+str;number=Math.floor(number / 16);}return(strPad(str, 6, '0', STR_PAD_LEFT));}else{return('000000');}};function base16Char(number){if(number>10){var char=new Array();char.push('A');char.push('B');char.push('C');char.push('D');char.push('E');char.push('F');return(char[number % 10]);}else{return(number);}};function visibility(tagName, show, target){var tagName=tagName||'';var show=show?'visible':'hidden';var target=target||document;var element=target.getElementsByTagName(tagName);for(var i=0;i<element.length;i++){element[i].style.visibility=show;}};var browser={isIE:navigator.appName.indexOf('Microsoft Internet Explorer')!=-1?true:false,isVista:navigator.userAgent.indexOf("Windows NT 6.0")>-1?true:false,pageY:0,pageX:0,init:function(){browser.scrollPosition();},scrollPosition:function(){if(browser.isIE){browser.pageY=document.documentElement.scrollTop;browser.pageX=document.documentElement.scrollLeft;}else{browser.pageY=window.pageYOffset;browser.pageX=window.pageXOffset;}},addFavorite:function(url, title){var url=url||'http://www.hoyong.net';var title=title||'HoYong';if(browser.isIE){window.external.AddFavorite(url, title);}else{window.sidebar.addPanel(title, url, '');}}};function fixPng(img, blank){var img=img||new Object();var blank=blank||'blank.gif';var arVersion=navigator.appVersion.split("MSIE");var version=parseFloat(arVersion[1]);if((version>=5.5&&version<7.0)&&(document.body.filters)){var imgName=img.src.toUpperCase();if(imgName.indexOf(".PNG")>0){         var width=img.width;        var height=img.height;        var sizingMethod=(img.className.toLowerCase().indexOf("scale")>=0)?'scale':'image';        img.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+img.src.replace('%23', '%2523').replace("'", "%27")+"', sizingMethod='"+sizingMethod+"')";        img.src=blank;mce_src=blank;        img.width=width;        img.height=height;        }} };function returnFalse(){return(false);};var documentEvent={func:new Object(),enable:true,regEvent:function(func, e){e=e.toLowerCase();if(!documentEvent.func[e]){documentEvent.func[e]=new Array();}documentEvent.func[e].push(func);},onScroll:function(e){browser.scrollPosition();if(!documentEvent.func['onscroll']||!documentEvent.enable){return(true);}for(var i=0;i<documentEvent.func['onscroll'].length;i++){eval(documentEvent.func['onscroll'][i]+'(e)');}return(true);},onResize:function(e){if(!documentEvent.func['onresize']||!documentEvent.enable){return(true);}for(var i=0;i<documentEvent.func['onresize'].length;i++){eval(documentEvent.func['onresize'][i]+'(e)');}return(true);},onMouseDown:function(e){if(!documentEvent.func['onmousedown']||!documentEvent.enable){return(true);}for(var i=0;i<documentEvent.func['onmousedown'].length;i++){eval(documentEvent.func['onmousedown'][i]+'(e)');}return(true);},onMouseMove:function(e){if(!documentEvent.func['onmousemove']||!documentEvent.enable){return(true);}for(var i=0;i<documentEvent.func['onmousemove'].length;i++){eval(documentEvent.func['onmousemove'][i]+'(e)');}return(true);},onMouseUp:function(e){if(!documentEvent.func['onmouseup']||!documentEvent.enable){return(true);}for(var i=0;i<documentEvent.func['onmouseup'].length;i++){eval(documentEvent.func['onmouseup'][i]+'(e)');}return(true);},onMouseOut:function(e){try{if(!documentEvent.func['onmouseout']||!documentEvent.enable){return(true);}}catch(e){return(true);}for(var i=0;i<documentEvent.func['onmouseout'].length;i++){eval(documentEvent.func['onmouseout'][i]+'(e)');}return(true);},onMouseOver:function(e){if(!documentEvent.func['onmouseover']||!documentEvent.enable){return(true);}for(var i=0;i<documentEvent.func['onmouseover'].length;i++){eval(documentEvent.func['onmouseover'][i]+'(e)');}return(true);},onContextMenu:function(e){if(!documentEvent.func['oncontextmenu']||!documentEvent.enable){return(true);}for(var i=0;i<documentEvent.func['oncontextmenu'].length;i++){eval(documentEvent.func['oncontextmenu'][i]+'(e)');}return(false);},onClick:function(e){if(!documentEvent.func['onclick']||!documentEvent.enable){return(true);}for(var i=0;i<documentEvent.func['onclick'].length;i++){eval(documentEvent.func['onclick'][i]+'(e)');}return(true);},enabled:function(e){documentEvent.enable=e;}};function loaded(){document.body.removeChild($('loading'));};document.onkeyup=function(e){if(e==null){_key=event.keyCode;}else{_key=e.which;}};document.onmousedown=documentEvent.onMouseDown;document.onmousemove=documentEvent.onMouseMove;document.onmouseup=documentEvent.onMouseUp;document.oncontextmenu=documentEvent.onContextMenu;document.onmouseover=documentEvent.onMouseOver;document.onmouseout=documentEvent.onMouseOut;document.onclick=documentEvent.onClick;window.onscroll=documentEvent.onScroll;window.onresize=documentEvent.onResize;var zxajax={method:new Object(),asynchronous:new Object(),parameters:new Object(),requestHeaders:new Array(),xmlHttp:new Object(),ruleMethod:new Object(),handle:new Object(),message:new Object(),loading:'/images/loading.gif',linkID:'',showStatus:2,create:function(_4, _19){var _0=_4||'';zxajax.showStatus=_19||2;if(!_0){zxajax.errorReport('', 'create('+_4+')', ERROR_PROGRAME);return(false);}zxajax.linkID=_0;if(window.ActiveXObject){var _1=new ActiveXObject('Msxml2.XMLHTTP');zxajax.xmlHttp[_0]=_1;if(!_1){var _1=new ActiveXObject('Microsoft.XMLHTTP');zxajax.xmlHttp[_0]=_1;}}else if(window.XMLHttpRequest){var _1=new XMLHttpRequest();zxajax.xmlHttp[_0]=_1;}else{zxajax.errorReport('', 'create()', ERROR_PROGRAME);return(false);}zxajax.setAsynchronous[_0]=false;zxajax.parameters[_0]='';zxajax.handle[_0]=new Object();zxajax.setRuleMethod(_0, 'GET');zxajax.setRuleMethod(_0, 'POST');return(true);},setMethod:function(_4, _2){var _2=_2||'GET';var _3=_2.toUpperCase();var _4=_4||zxajax.linkID;if(!zxajax.isRuleMethod(_4, _3)){zxajax.errorReport('', 'setMethod("'+_4+'", "'+_2+'")', ERROR_PROGRAME);return(false);}zxajax.method[_4]=_3;return(true);},isRuleMethod:function(_4, _2){var _2=_2||'';return(zxajax.ruleMethod[_4][_2]?true:false);},setRuleMethod:function(_4, _2){if(!zxajax.ruleMethod[_4]){zxajax.ruleMethod[_4]=new Object();}zxajax.ruleMethod[_4][_2]=true;},setAsynchronous:function(_4, _20){var _5=_20||true;var _4=_4||zxajax.linkID;zxajax.asynchronous[_4]=_20;return(true);},setParameters:function(){for(var _6=1;_6<arguments.length;_6++){zxajax.parameters[arguments[0]]+='&'+arguments[_6];}return(true);},setHandle:function(_4, _21){var _4=_4||zxajax.linkID;var _1=zxajax.getResponse(_4);zxajax.handle[_4]=_21;return(true);},addRequestHeaders:function(_4, _22, _23){var _7=_4||zxajax.linkID;var _1=zxajax.getResponse(_7);_1.setRequestHeader(_22, _23);return(true);},setRequestHeaders:function(_4){var _7=_4||zxajax.linkID;if(zxajax.isPostMethod(_7)){zxajax.setPostHeader(_7);}if(zxajax.isOverride(_7)){zxajax.setEndHeader(_7);}},isPostMethod:function(){return(zxajax.method[zxajax.linkID]=='POST'?true:false);},setPostHeader:function(_4){var _7=_4||zxajax.linkID;zxajax.addRequestHeaders(_7, 'Content-Length', zxajax.parameters[_7].length);zxajax.addRequestHeaders(_7, 'Content-Type', 'application/x-www-form-urlencoded');},isOverride:function(){return(zxajax.overrideMimeType?true:false);},setEndHeader:function(){zxajax.addRequestHeaders('Connection', 'Close');},getResponseHeader:function(_0, _22){var _0=_0||'';if(!_0){zxajax.errorReport('', 'getResponseHeader("'+_22+'", '+_4+')', ERROR_PROGRAME);return(false);}try{var _1=zxajax.getResponse(_0);return(_1.getResponseHeader(_22));}catch(e){zxajax.errorReport(e, 'getResponseHeader("'+_22+'", '+_4+')', ERROR_PROGRAME);}},getTransResult:function(_24, _7){if(zxajax.getResponse(_7)){if(zxajax.isGetMethod()){_24=zxajax.setParametersToUrl(_7, _24);}zxajax.linkUrl(_24, _7);zxajax.setStateHandle(_7);zxajax.sendParameters(_7);return(true);}else{return(false);}},getResponse:function(_0){return(zxajax.xmlHttp[_0]);},response:function(_25){var _8=zxajax.getResponseHeader(_25, 'Content-Type');var _9=zxajax.getResponse(_25);if(zxajax.responseTypeIsXML(_8)){var _10=_9.responseXML;var _11=_10.childNodes[0];if(isSameStr(_11.tagName, 'error')){var _12=browser.isIE?0:1;if(typeof(zxmessage)=='object'){zxmessage.alert(_11.childNodes[_12].childNodes[0].nodeValue, _11.childNodes[_12+2].childNodes[0].nodeValue, 400, 200, '');}else{alert(_11.childNodes[_12+1].childNodes[0].nodeValue);}return(new Array());}return(_10);}else if(zxajax.responseTypeIsText(_8)){return(_9.responseText);}else if(zxajax.responseTypeIsJavascript(_8)){eval(_9.responseText);}},responseTypeIsXML:function(_8){var _13=_8||'';if(!_13){return(false);}return(_13.match(/TEXT\/XML|APPLICATION\/XML/i)?true:false);},responseTypeIsText:function(_8){var _13=_8||'';if(!_13){return(false);}return(_13.match(/TEXT\/HTML/i)?true:false);},responseTypeIsJavascript:function(_8){var _13=_8||'';if(!_13){return(false);}return(_13.match(/TEXT\/JAVASCRIPT/i)?true:false);},abort:function(_4){var _0=_4||'';if(!_0){zxajax.errorReport('', 'abort('+_4+')', ERROR_PROGRAME);return(false);}var _1=zxajax.getResponse(_0);_1.abort();},sendParameters:function(_0){var _1=zxajax.getResponse(_0);_1.send(zxajax.parameters[_0]);},isGetMethod:function(){return(zxajax.method[zxajax.linkID]=='GET'?true:false);},setParametersToUrl:function(_4, _24){var _4=_4||zxajax.linkID;var _14=_24.match(/\?/)?_24+zxajax.parameters[_4]:_24+'?'+zxajax.parameters[_4];zxajax.parameters[_4]=null;return(_14);},linkUrl:function(_24, _0){var _1=zxajax.getResponse(_0);_24=encodeURI(_24);_1.open(zxajax.method[_0], _24, zxajax.isAsynchronous(_0));zxajax.setRequestHeaders(_0);},isAsynchronous:function(_0){return(zxajax.asynchronous[_0]);},setStateHandle:function(_0){if(zxajax.isAsynchronous(_0)){var _1=zxajax.getResponse(_0);_1.onreadystatechange=eval(zxajax.handle[_0]);}return(true);},isReady:function(_4){var _0=_4||'';if(!_0){zxajax.errorReport('', 'isReady('+_4+')', ERROR_PROGRAME);return(false);}var _1=zxajax.getResponse(_0);zxajax.transfers(0);try{if(_1.readyState==4){zxajax.transfers(1);return(true);}}catch(e){return(false);}},transfers:function(_15){var _15=_15||0;if(zxajax.showStatus>1){if(!zxajax.message.style){var _16=document.createElement('div');document.body.appendChild(_16);zxajax.message=_16;_16.style.backgroundColor='#779AD4';_16.style.width='212px';_16.style.border='3px solid #E0E0E0';_16.style.position='absolute';_16.innerHTML='<div style="text-align:center;padding:2px;font-family:Arial;font-size:12px;color:#FFFFFF;margin-bottom:10px;margin-top:3px;"></div><div style="padding:2px;margin-bottom:1px;"><img src="'+zxajax.loading+'" width="208" height="13" border="0" /></div>';}if(browser.isIE){var _17=document.documentElement.scrollTop;var _18=document.documentElement.scrollLeft;}else{var _17=window.pageYOffset;var _18=window.pageXOffset;}zxajax.message.style.top=(10+_17)+'px';zxajax.message.style.left=(10+_18)+'px';zxajax.message.style.display=_15?'none':'block';}},isComplate:function(_4){var _0=_4||'';if(!_0){zxajax.errorReport('', 'isComplate('+_4+')', ERROR_PROGRAME);return(false);}var _1=zxajax.getResponse(_0);try{if(_1.status==200){return(true);}else{return(false);}}catch(e){return(false);}},errorHandle:function(){if(zxajax.handle[zxajax.linkID]['error']){eval(zxajax.handle[zxajax.linkID]['error']+'()');}},errorReport:function(_26, _2, _27){alert('message:'+_26+"\r\n"+'method:'+_2);},free:function(_0){zxajax.xmlHttp[_0]=null;}};zxajax.loading='/images/loading.gif';function fetchProduct(parameter){zxajax.create('fetchProduct', 2);zxajax.setAsynchronous('fetchProduct', true);zxajax.setMethod('fetchProduct', 'get');zxajax.setParameters('fetchProduct', parameter);zxajax.setHandle('fetchProduct', 'fetchProductLinked');zxajax.getTransResult('/diy.php?a=product', 'fetchProduct');};function fetchProductLinked(){if(zxajax.isReady('fetchProduct')){if(zxajax.isComplate('fetchProduct')){productComplate(zxajax.response('fetchProduct'));}}};
