var FBodyOnKeyPress="";var FLASTPOPUPID="";var FLASTHEADLINEPOPUPID="";var FLASTCUSTOMBTNPOPUPID=""; function drag_drop(e){ var lleft=-1; var ltop=-1; if(isIE&&dragapproved){ lleft=tempx+event.clientX-offsetx; ltop=tempy+event.clientY-offsety;} else if(isW3C&&dragapproved){ if(isW3C){ document.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP|Event.MOUSEMOVE);} lleft=tempx+e.clientX-offsetx; ltop=tempy+e.clientY-offsety;} if(dragapproved){ if(lleft>=0){ crossobj.style.left=lleft;} if(ltop>=0){ crossobj.style.top=ltop;}} else{ if(isW3C){ document.releaseEvents(Event.MOUSEDOWN|Event.MOUSEUP|Event.MOUSEMOVE);}} return false;} function initializedrag(e){ crossobj=GetObjDiv("showimage"); var firedobj=isW3C?e.target:event.srcElement; var topelement=isW3C?"HTML":"BODY"; if(firedobj.tagName!=null){ while(firedobj.tagName!=topelement&&firedobj.id!="dragbar"){ firedobj=isW3C?firedobj.parentNode:firedobj.parentElement;}} if(firedobj.id=="dragbar"){ offsetx=isIE?event.clientX:e.clientX; offsety=isIE?event.clientY:e.clientY; tempx=parseInt(crossobj.style.left); tempy=parseInt(crossobj.style.top); dragapproved=true; if(isW3C){ document.captureEvents(Event.MOUSEMove);} document.onmousemove=drag_drop;}} function hidebox(){ lobj=GetObjDiv("showimage"); if(lobj!=null){ lobj.style.visibility="hidden"; }} function showbox(){ lobj=GetObjDiv("showimage"); lobj.style.visibility="visible"; if(lobj.style.display.toLowerCase()=="none"){ lobj.style.display="block";}} function setpopupwindow(asourceID){ var linnerHTMLDiv=GetObjDiv("InnerHTMLContent"); var lsourceDiv=GetObjDiv(asourceID); if(FLASTPOPUPID!=""){ var llastPopUpDiv=GetObjDiv(FLASTPOPUPID); if(llastPopUpDiv!=null){ llastPopUpDiv.innerHTML=linnerHTMLDiv.innerHTML;}} ActivateDragDrop(); lobj=GetObjDiv("showimage"); lobj.style.visibility="visible"; if(lobj.style.display.toLowerCase()=="none"){ lobj.style.display="block";} linnerHTMLDiv.innerHTML=lsourceDiv.innerHTML; FLASTPOPUPID=asourceID; if(isW3C){ lsourceDiv.innerHTML='';}} function CorrectPopUpPos(asourceID,aLeftPosCorrection,aTopPosCorrection,aCenterPopUp){ lobj=GetObjDiv("showimage"); linnerHTMLDiv=GetObjDiv("InnerHTMLContent"); if(aCenterPopUp.toLowerCase()=="true"){ if(isIE){ lobj.style.left=parseInt(document.body.clientWidth/2)-(parseInt(linnerHTMLDiv.offsetWidth)/2)+aLeftPosCorrection; lobj.style.top=parseInt(document.body.clientHeight/2)-(parseInt(linnerHTMLDiv.offsetHeight)/2)+aTopPosCorrection;} else{ lobj.style.left=parseInt(window.innerWidth/2)-(parseInt(linnerHTMLDiv.offsetWidth)/2)+aLeftPosCorrection; lobj.style.top=parseInt(window.innerHeight/2)-(parseInt(linnerHTMLDiv.offsetHeight)/2)+aTopPosCorrection;}} else if(((CurrentMousePosX>-1)||(CurrentMousePosY>-1))&&((aLeftPosCorrection>0)||(aTopPosCorrection>0))){ lobj.style.left=CurrentMousePosX-linnerHTMLDiv.offsetWidth/2+aLeftPosCorrection; lobj.style.top=CurrentMousePosY-20+aTopPosCorrection;}} function ActivateDragDrop(){ if(isW3C){ document.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);} document.onmousedown=initializedrag; document.onmouseup=new Function("dragapproved=false");} function setHeadline(asourceID){ var linnerHTMLDiv=GetObjDiv("InnerHTMLHeadline"); var lsourceDiv=GetObjDiv(asourceID); if(FLASTHEADLINEPOPUPID!=""){ var llastPopUpDiv=GetObjDiv(FLASTHEADLINEPOPUPID); if(llastPopUpDiv!=null){ llastPopUpDiv.innerHTML=linnerHTMLDiv.innerHTML;}} linnerHTMLDiv.innerHTML=lsourceDiv.innerHTML; FLASTHEADLINEPOPUPID=asourceID; if(isW3C){ lsourceDiv.innerHTML='';}} function setCustomBtnContent(asourceID){ var linnerHTMLDiv=GetObjDiv("InnerCloseBtnContent"); var lsourceDiv=GetObjDiv(asourceID); if(FLASTCUSTOMBTNPOPUPID!=""){ var llastPopUpDiv=GetObjDiv(FLASTCUSTOMBTNPOPUPID); if(llastPopUpDiv!=null){ llastPopUpDiv.innerHTML=linnerHTMLDiv.innerHTML;}} linnerHTMLDiv.innerHTML=lsourceDiv.innerHTML; FLASTCUSTOMBTNPOPUPID=asourceID; if(isW3C){ lsourceDiv.innerHTML='';}} function setIFrameDimensions(aFrameID,aDivID){ ldivobj=GetObjDiv(aDivID); liframeobj=GetObjDiv(aFrameID); liframeobj.style.height=ldivobj.offsetHeight; liframeobj.style.width=ldivobj.offsetWidth;} function setMaxHeight(aDivID,aTableID,amaxheight){ var ltableobj=GetObjDiv(aTableID); if(ltableobj!=null){ var lheight=ltableobj.offsetHeight; if(lheight>amaxheight){ ldivobj=GetObjDiv(aDivID); if(ldivobj!=null){ ldivobj.style.height=amaxheight+"px";}}}} function setPopUpWidth(aInfoTableID,awidth){ lobj=GetObjDiv(aInfoTableID); if(lobj!=null){ lobj.style.width=awidth;}} function setIFrameSrc(aIframeID,asrc){ var liframe=GetObjDiv(aIframeID); if(liframe!=null){ liframe.src=asrc;}} function OverWritePopUpWindow(aSourceObj){ var lsource=aSourceObj.innerHTML; linnerHTMLDiv=GetObjDiv("InnerHTMLContent"); linnerHTMLDiv.innerHTML=lsource;}