var canDrg=false,thiso=null;var bdg_offsetX;var bdg_offsetY;var bdg_eventX;var bdg_eventY;var bdg_nearindex;var bdg_lastnearindex="-1";var bdg_curmodid;function dragit(oid,e){document.onmousedown=function(){return false};document.body.onselectstart=function(){return false};o=document.getElementById(oid);while(!(o.nodeType==1&&o.getAttribute("rel")&&o.getAttribute("rel")=="drag")&&o.parentNode){o=o.parentNode}var o2=o;bdg_curmodid=o.id;canDrg=true;e=e?e:(window.event?window.event:null);engage(o,e);dt=bdg_offsetY;dl=bdg_offsetX;thiso=document.getElementById("fordrag");thiso.style.display="";document.getElementById("dragbak").innerHTML=o.innerHTML;if(document.all)thiso.setCapture();thiso.innerHTML=o.innerHTML;thiso.style.left=parseInt(e.clientX+document.body.scrollLeft-bdg_offsetX)+"px";thiso.style.top=parseInt(e.clientY+document.body.scrollTop-bdg_offsetY)+"px";thiso.style.width=o.offsetWidth;getall()};document.onmousemove=function(e){if(canDrg){e=e?e:(window.event?window.event:null);bdg_eventX=e.clientX+document.body.scrollLeft;bdg_eventY=e.clientY+document.body.scrollTop;thiso.style.left=(bdg_eventX-bdg_offsetX)+"px";thiso.style.top=(bdg_eventY-bdg_offsetY)+"px";bdg_lastnearindex=bdg_nearindex;bdg_nearindex=getmin(e);e.returnValue=false;if(bdg_nearindex!=bdg_lastnearindex){if(objt[bdg_nearindex].name==bdg_curmodid){bdg_nearindex++}document.getElementById(bdg_curmodid).id=bdg_curmodid+"del";addnewmod(bdg_curmodid,objt[bdg_nearindex].name);delmod(bdg_curmodid+"del")}}};document.onmouseup=function(){if(canDrg==true){canDrg=false;if(document.all&&thiso!=null){thiso.releaseCapture()}document.getElementById("fordrag").style.display="none";bdg_nearindex="-1";bdg_lastnearindex="-1";thiso=null;document.onmousedown=function(){return true};document.body.onselectstart=function(){return true}}};function engage(o3,evt){evt=(evt)?evt:event;var t=o3.offsetTop;var l=o3.offsetLeft;while(o3=o3.offsetParent){t+=o3.offsetTop;l+=o3.offsetLeft}bdg_offsetX=evt.clientX+document.body.scrollLeft-l;bdg_offsetY=evt.clientY+document.body.scrollTop-t};function modobj(modname,x,y,owidth,oheight){this.name=modname;this.x=x;this.y=y;this.width=owidth;this.height=oheight};var objt=new Array();function getall(){var div2=document.getElementsByTagName("div");var j=0;objt.length=0;for(var i=0;i<div2.length;i++){if(div2[i].getAttribute("rel")=="drag"||div2[i].getAttribute("rel")=="fordrag"){var o=div2[i];var t=o.offsetTop;var l=o.offsetLeft;while(o=o.offsetParent){t+=o.offsetTop;l+=o.offsetLeft}objt[j]=new modobj(div2[i].id,l,t,div2[i].offsetWidth,div2[i].offsetHeight);j++}}};function getmin(e){var distance=new Array();for(i=0;i<objt.length;i++){distance[i]=Math.pow((bdg_eventX-bdg_offsetX-objt[i].x),2)+Math.pow((bdg_eventY-bdg_offsetY-objt[i].y),2)}if(distance.length<=1){return 0}else{var mindis=distance[0];var minid=0;if(distance[0]==null){mindis=distance[1];minid=1}for(i=1;i<distance.length;i++){if(distance[i]!=null&&mindis>distance[i]){mindis=distance[i];minid=i}}}return minid};function addnewmod(id,beforeid){var elem=document.createElement("div");elem.setAttribute("id",id);elem.setAttribute("class","mod");elem.className="mod";elem.setAttribute("rel","drag");elem.innerHTML=document.getElementById("dragbak").innerHTML;document.getElementById(beforeid).parentNode.insertBefore(elem,document.getElementById(beforeid))};function appendnewmod_bak(id,html,tdid){var elem=document.createElement("div");elem.setAttribute("id",id);elem.setAttribute("class","mod");elem.className="mod";elem.setAttribute("rel","drag");elem.onmousedown=function(event){dargit(this.id,event)};elem.innerHTML=html;document.getElementById(tdid).appendChild(elem)};function appendnewmod(id,tdid){var divmodname="";for(i=0;i<bdg_allmod.length;i++){if(bdg_allmod[i].modid==id){divmodname=bdg_allmod[i].modname;break}}var html="<table id='"+id+"_t' width='100%' border='0' cellspacing='0' cellpadding='0' class='modth modhandle' title='点住鼠标左键不放，可移动该模块'>  "+" <tr><td class='modtl' width='7'>&nbsp;</td> "+" <td class='modtc' nowrap> "+" <div class='modhead'><span class='modtit'>"+divmodname+"</span></div>"+" </td> "+"  <td id='"+id+"_td1' class='modtc' width='100%' nowrap align='center' onmousedown='dragit(this.id,event);'>"+" <div class='modopt'><img src='images/handle.gif' border='0'></div>"+" </td>"+" <td  class='modtc' width='38px;' nowrap align='right' >"+"<a id='"+id+"_td3' href='#' onclick='clkmenu(this.id,1);return false;' title='收起'><img src='images/min.gif' border='0'></a>"+"<a id='"+id+"_td4' href='#' onclick='clkmenu(this.id,2);return false;' title='展开' style='display:none;'><img src='images/max.gif' border='0'></a>"+" <a id='"+id+"_td2' href='#' onclick='removemod(this.id);return false;' title='删除'><img src='images/close.gif' border='0'></a> "+" </td> "+" <td class='modtr' width='7'>&nbsp;</td> "+" </tr></table>";html+="<div id='m_pro' class='modbox'> "+" <div >保存后会生效</div> "+"  </div> ";var elem=document.createElement("div");elem.setAttribute("id",id);elem.setAttribute("class","mod");elem.className="mod";elem.setAttribute("rel","drag");elem.innerHTML=html;var beforeid=objt[0].name;document.getElementById(beforeid).parentNode.insertBefore(elem,document.getElementById(beforeid))};function removemod(id){o=document.getElementById(id);while(!(o.nodeType==1&&o.getAttribute("rel")&&o.getAttribute("rel")=="drag")&&o.parentNode){o=o.parentNode}delmod(o.id)};function delmod(id){var curobj=document.getElementById(id);curobj.parentNode.removeChild(curobj)};function modtd(td0,td2,td4){this.td0=td0;this.td2=td2;this.td4=td4};var bdg_layout=new Array();bdg_layout[0]=new modtd("100%","0","0");bdg_layout[1]=new modtd("76%","24%","0");bdg_layout[2]=new modtd("24%","76%","0");bdg_layout[3]=new modtd("50%","50%","0");bdg_layout[4]=new modtd("24%","52%","24%");bdg_layout[5]=new modtd("20%","40%","40%");function settd(modtdid){var modtdnum=1;if(modtdid==0){modtdnum=1}else if(modtdid<=3){modtdnum=2}else{modtdnum=3}document.getElementById("modtd_0").className="c"+modtdnum+"t1 lay"+modtdid+"td0";document.getElementById("modtd_1").className="c"+modtdnum+"t2 lay"+modtdid+"td1";var thistd=document.getElementById("modtd_2");if(bdg_layout[modtdid].td2=="0"){movenodefromtd("modtd_2");thistd.innerHTML=""}else{createfordag("modtd_2")}thistd.className="c"+modtdnum+"t3 lay"+modtdid+"td2";document.getElementById("modtd_3").className="c"+modtdnum+"t4  lay"+modtdid+"td3";;var thistd=document.getElementById("modtd_4");if(bdg_layout[modtdid].td4=="0"){movenodefromtd("modtd_4");thistd.innerHTML=""}else{createfordag("modtd_4")}thistd.className="c"+modtdnum+"t5 lay"+modtdid+"td4"};function movenodefromtd(tdid){var div3=document.getElementById(tdid).getElementsByTagName("div");for(var i=0;i<div3.length;i++){if(div3[i].getAttribute("rel")=="drag"){appendnewmod(div3[i].id,"modtd_0")}}};function createfordag(tdid){var div2=document.getElementById(tdid).getElementsByTagName("div");var j=0;var div3=new Array();for(i=0;i<div2.length;i++){if(div2[i].getAttribute("rel")=="fordrag"){div2[i].parentNode.removeChild(div2[i]);i--}}var elem=document.createElement("div");elem.setAttribute("id","modbottom"+tdid);elem.setAttribute("class","mod");elem.className="mod";elem.setAttribute("rel","fordrag");elem.style.width="100%";elem.innerHTML="&nbsp;";document.getElementById(tdid).appendChild(elem)};function chglie(lie){settd(lie)};function addTd(){};function delTd(tdid){var div2=document.getElementById(tdid).getElementsByTagName("div");var j=0;for(var i=0;i<div2.length;i++){if(div2[i].getAttribute("rel")=="drag"||div2[i].getAttribute("rel")=="fordrag"){var oid=div2[i].id;var ohtml=div2[i].innerHTML;delmod(oid);j++}}document.getElementById(tdid).innerHTML=""};function getmodval(modida){for(i=0;i<bdg_allmod.length;i++){if(bdg_allmod[i].modid==modida){return bdg_allmod[i].modvalue}};return 0};var bdg_lie=new Array();bdg_lie[0]=new Array();bdg_lie[1]=new Array();bdg_lie[2]=new Array();bdg_lie[0][0]="";bdg_lie[0][0]="";getall();var bdg_allmod_submit=new Array();bdg_allmod_submit[0]=new Array();bdg_allmod_submit[1]=new Array();bdg_allmod_submit[2]=new Array();bdg_allmod_submit[3]=new Array();bdg_allmod_submit[4]=new Array();bdg_allmod_submit[5]=new Array();function getmod_submit(){for(n=0;n<5;n++){j=0;var div3=document.getElementById("modtd_"+n).getElementsByTagName("div");for(var i=0;i<div3.length;i++){if(div3[i].getAttribute("rel")=="drag"){bdg_allmod_submit[n][j]=getmodval(div3[i].id);j++}}}};function getallmodrmscript(){var div2=document.getElementsByTagName("div");var j=0;for(var i=0;i<div2.length;i++){if(div2[i].getAttribute("rel")=="drag"||div2[i].getAttribute("rel")=="fordrag"){var scriptarray=div2[i].getElementsByTagName("script");while(0<scriptarray.length){scriptarray[0].parentNode.removeChild(scriptarray[0])}}}};function clkmenu(id,stat){o=document.getElementById(id);while(!(o.nodeType==1&&o.getAttribute("rel")&&o.getAttribute("rel")=="drag")&&o.parentNode){o=o.parentNode}o2=o.getElementsByTagName("div");var i=0;for(i=0;i<o2.length;i++){if("modbox"==o2[i].className.toLowerCase()){break}}var disp="";var disp2="none";if("1"==stat){disp="none";disp2=""}else{disp="";disp2="none"}o2[i].style.display=disp;document.getElementById(o.id+"_td3").style.display=disp;document.getElementById(o.id+"_td4").style.display=disp2};g_loaded=true;getallmodrmscript();