function getHtmlText(id){ var dcomm = document.getElementById(id); var s=dcomm.innerText || dcomm.textContent; return s; } function setSelectIndex(cr,def){ var len = cr.length; for (i=0; i < len;i++ ) { if (cr.options[i].value==def) { cr.selectedIndex = i; break; } } } function setOpenPos(divBlock){ var dBlock = document.getElementById(divBlock); if (dBlock) { var dW = dBlock.offsetWidth; var dH = dBlock.offsetHeight; var dcH = document.body.clientHeight || document.documentElement.clientHeight; var dcW = document.body.clientWidth || document.documentElement.clientWidth; var v_left=(dcW-dW)/2; var v_top=(dcH-dH)/2; if (v_top<0) v_top = 0; if (v_left<0) v_left = 0; var xd = document.documentElement.scrollTop + document.body.scrollTop; //always one is = 0 var yd = document.documentElement.scrollLeft + document.body.scrollLeft; //always one is = 0 //document.title = dcH+":"+":"+dH+":"+xd+":"+v_top; if (xd==0 && v_top==0) xd = 10; if (yd==0 && v_left==0) xd = 10; document.getElementById(divBlock).style.top=(xd+v_top)+"px"; document.getElementById(divBlock).style.left=(yd+v_left)+"px"; } } var dragdrop={ registerDragdropHandler:function(handler,target,cursor){ var _IsMousedown=false,_ClickLeft=0,_ClickTop=0; var _hDom=this.get(handler); var _tDom=this.get(target); _hDom.style.cursor=cursor||"move"; function startDrag(evt){ evt=window.event||evt; _IsMousedown=true; _ClickLeft=evt.clientX-parseInt(_tDom.style.left); _ClickTop=evt.clientY-parseInt(_tDom.style.top); } function doDrag(evt){ evt=window.event||evt; if(!_IsMousedown)return false; _tDom.style.left=evt.clientX-_ClickLeft+"px"; _tDom.style.top=evt.clientY-_ClickTop+"px"; } function endDrag(){ if(_IsMousedown){ if(this.isIE) _tDom.releaseCapture(); _IsMousedown=false; } } _hDom.onmousedown=startDrag; document.onmouseup=endDrag; document.onmousemove=doDrag; _tDom.onselectstart=_tDom.oncontextmenu=function(){return false;}; },isIE:(navigator.appName=="Microsoft Internet Explorer"), get:function(element){ if(typeof(element) == "string"){ return document.getElementById(element); } return element; } }; //use //dragdrop.registerDragdropHandler("editTitle_text","sys_editBlock");