var mouseOffset=null;var iMouseDown=false;var lMouseState=false;var DragDrops=[];var curTarget=null;var lastTarget=null;var dragHelper=null;var rootParent=null;var rootSibling=null;var IsMoving=false;var xmlHttp;var iRowCnt=0;Number.prototype.NaN0=function(){return isNaN(this)?0:this};function CDC_x(E){var A=DragDrops.length;DragDrops[A]=[];for(var D=0;D<E.length;D++){var C=E[D];DragDrops[A].push(C);for(var B=0;B<C.childNodes.length;B++){if((C.childNodes[B].nodeName=="DIV")||(C.childNodes[B].nodeName=="div")){C.childNodes[B].setAttribute("DGObj",A)}}}}function CreateDragContainer(){var A=DragDrops.length;DragDrops[A]=[];for(var D=0;D<arguments.length;D++){var C=arguments[D];DragDrops[A].push(C);for(var B=0;B<C.childNodes.length;B++){if((C.childNodes[B].nodeName=="DIV")||(C.childNodes[B].nodeName=="div")){C.childNodes[B].setAttribute("DGObj",A)}}}}function mouseCoords(A){if(A.pageX||A.pageY){return{x:A.pageX,y:A.pageY}}return{x:A.clientX+document.body.scrollLeft-document.body.clientLeft,y:A.clientY+document.body.scrollTop-document.body.clientTop}}function getPosition(C){var B=0;var A=0;while(C.offsetParent){B+=C.offsetLeft+(C.currentStyle?(parseInt(C.currentStyle.borderLeftWidth)).NaN0():0);A+=C.offsetTop+(C.currentStyle?(parseInt(C.currentStyle.borderTopWidth)).NaN0():0);C=C.offsetParent}B+=C.offsetLeft+(C.currentStyle?(parseInt(C.currentStyle.borderLeftWidth)).NaN0():0);A+=C.offsetTop+(C.currentStyle?(parseInt(C.currentStyle.borderTopWidth)).NaN0():0);return{x:B,y:A}}function getMouseOffset(D,C){C=C||window.event;var B=getPosition(D);var A=mouseCoords(C);return{x:A.x-B.x,y:A.y-B.y}}function mouseMove(D){D=D||window.event;var G=D.target||D.srcElement;if(!IsMoving){var E=G.getAttribute("DGObj");var F=G.getAttribute("DTObj");if((E!=null)||F!=null){if(iMouseDown&&!lMouseState){if(F=="true"){curTarget=G.parentNode}else{curTarget=G}oClass=curTarget.getAttribute("dc");if(oClass){curTarget.setAttribute("oc",curTarget.className);curTarget.className=oClass}IsMoving=true}}}if(curTarget&&curTarget!=G&&G!=curTarget.nextSibling){var C=DragDrops[curTarget.getAttribute("DGObj")];var A=null;for(var B=0;B<C.length;B++){if(G.parentNode==C[B]){A=C[B];A.insertBefore(curTarget,G);setTimeout(function(){},5);break}if(G==C[B]){A=C[B];A.appendChild(curTarget);setTimeout(function(){},5);break}if(G.getAttribute("DTObj")=="true"&&G.parentNode.parentNode==C[B]){A=C[B];A.insertBefore(curTarget,G.parentNode);setTimeout(function(){},5);break}}}lMouseState=iMouseDown;if(curTarget){return false}}function mouseUp(B){if(curTarget){curTarget.style.display="";curTarget.style.visibility="visible";var A=curTarget.getAttribute("oc");if(A){curTarget.className=A}}curTarget=null;IsMoving=false;iMouseDown=false}function mouseDown(A){iMouseDown=true;A=A||window.event;var B=A.target||A.srcElement;if(B.onmousedown||B.getAttribute("DGObj")){return false}}document.onmousemove=mouseMove;document.onmousedown=mouseDown;document.onmouseup=mouseUp;function SetDc(){CreateDragContainer(document.getElementById("myfavsites"));CreateDragContainer(document.getElementById("clSites"));CreateDragContainer(document.getElementById("sitecate"));CreateDragContainer(document.getElementById("lp_query"));CreateDragContainer(document.getElementById("lp_softwares"));CreateDragContainer(document.getElementById("lp_games"))}function CallbackHdl(){var C=[];if(xmlHttp.readyState==4){if(xmlHttp.status==200){if(xmlHttp.responseText!="NO"){$("myfavsites").innerHTML=xmlHttp.responseText;DragDrops=[];SetDc();for(var B=0;B<iRowCnt;B++){var A=document.getElementById("D"+B);C.push(A)}CDC_x(C);$("ImportantTips").style.display=""}}}}function RefreshMyFav(D,B){iRowCnt=B;var C="?UserName="+D;xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301AJAX\uff01");return}xmlHttp.onreadystatechange=CallbackHdl;var A="dzfunc/proctmpusermyfav.aspx";A=A+C;xmlHttp.open("POST",A,true);xmlHttp.setRequestHeader("Content-Length",C.length);xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");xmlHttp.send(C)}function CallbackCoolSite(){if(xmlHttp.readyState==4){if(xmlHttp.status==200){if(xmlHttp.responseText!="NO"){$("clSites").innerHTML=xmlHttp.responseText;CreateDragContainer(document.getElementById("clSites"));$("ImportantTips").style.display=""}}}}function RefreshCoolSite(C){var B="?UserName="+C;xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301AJAX\uff01");return}xmlHttp.onreadystatechange=CallbackCoolSite;var A="dzfunc/proctmpusercoolsite.aspx";A=A+B;xmlHttp.open("POST",A,true);xmlHttp.setRequestHeader("Content-Length",B.length);xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");xmlHttp.send(B)}function TUgenFavXML(){var I=GetCookie("Hi99iTmpUser");if(I==""){I=rand(100000000);var B=new Date();var G=10000;B.setTime(B.getTime()+G*24*3600*1000);SetCookie("Hi99iTmpUser",I,B)}var K='<?xml version="1.0" encoding="gb2312"?><R>';var H=$("myfavsites");for(var E=0;E<H.childNodes.length;E++){var F=H.childNodes[E];if(F.className!="ct_c"){continue}K=K+'<C id="'+F.id+'">';for(var D=0;D<F.childNodes.length;D++){if(F.childNodes[D].className=="st_cn"){var J=F.childNodes[D];for(var C=0;C<J.childNodes.length;C++){if(J.childNodes[C].className!="st_c"){continue}K=K+"<S>"+J.childNodes[C].id+"</S>"}}}K=K+"</C>"}K=K+"</R>";xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301AJAX\uff01");return}xmlHttp.onreadystatechange=SaveCallBack;var A="dzfunc/procsavemyfav.aspx";A=A+"?UserName="+I;xmlHttp.open("POST",A,true);xmlHttp.setRequestHeader("Content-Length",K.length);xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");xmlHttp.send(K)}function TUgenCoolSiteXML(){var D=GetCookie("Hi99iTmpUser");if(D==""){D=rand(100000000);var C=new Date();var H=10000;C.setTime(C.getTime()+H*24*3600*1000);SetCookie("Hi99iTmpUser",D,C)}var F='<?xml version="1.0" encoding="gb2312"?><R>';var A=$("clSites");for(var E=0;E<A.childNodes.length;E++){var G=A.childNodes[E];if(G.className!="cl_c"){continue}F=F+'<C id="'+G.id+'"></C>'}F=F+"</R>";xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301AJAX\uff01");return}xmlHttp.onreadystatechange=SaveCallBack;var B="dzfunc/procsavecoolsite.aspx";B=B+"?UserName="+D;xmlHttp.open("POST",B,true);xmlHttp.setRequestHeader("Content-Length",F.length);xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");xmlHttp.send(F)}function SaveCallBack(){if(xmlHttp.readyState==4){if(xmlHttp.status==200){if(xmlHttp.responseText!="OK"){$("msgtxt").innerHTML=xmlHttp.responseText+'<br /><img style="margin:10px;" alt="\u51fa\u9519\u5566\uff01" src="images\\error_s.gif" /><br/>\u4fdd\u5b58\u64cd\u4f5c\u51fa\u9519\u5566\uff01\uff1a\uff08';InitMsgBox()}else{$("msgtxt").innerHTML='<br /><img style="margin:10px;" alt="\u6210\u529f\u5566\uff01" src="images\\success_s.gif" /><br/>\u4fdd\u5b58\u64cd\u4f5c\u6210\u529f\u5566\uff01\uff1a\uff09';InitMsgBox();$("ImportantTips").style.display=""}}}}function RefreshPt(){window.location.reload()};
