var ie4=document.all
var nets6=document.getElementById&&!document.all
function drag_drop(e)
{
if (ie4&&dragapproved)
{
var auxX = tempx+event.clientX-offsetx;
var auxY = tempy+event.clientY-offsety;
if (((auxX + divX) < window.document.body.offsetWidth) && (auxX > 10))
{ crossobj.style.left=auxX }
if (((auxY + divY) < window.document.body.offsetHeight) && (auxY > 10))
{ crossobj.style.top=auxY }
return false
}
else if (nets6&&dragapproved)
{
crossobj.style.left=tempx+e.clientX-offsetx
crossobj.style.top=tempy+e.clientY-offsety
return false
}
}
function initializedrag(e){
    crossobj=nets6? document.getElementById("showimage") : document.all.showimage
    var firedobj=nets6? e.target : event.srcElement
    var topelement=nets6? "HTML" : "BODY"
    while (firedobj.tagName!=topelement&&firedobj.id!="dragbar"){
        firedobj=nets6? firedobj.parentNode : firedobj.parentElement
    }
    if (firedobj.id=="dragbar"){
        offsetx=ie4? event.clientX : e.clientX
        offsety=ie4? event.clientY : e.clientY
        tempx=parseInt(crossobj.style.left)
        tempy=parseInt(crossobj.style.top)
        dragapproved=true;
        document.onmousemove=drag_drop
    }
}
document.onmousedown=initializedrag
document.onmouseup=new Function("dragapproved=false")
function showbox()
{
crossobj=nets6? document.getElementById("showimage") : document.all.showimage;
crossobj.style.left = parseInt(window.document.body.offsetWidth) - scrX;
crossobj.style.top = parseInt(window.document.body.offsetHeight / 4) + scrY;
crossobj.style.visibility="visible"
}
function hidebox()
{
crossobj=nets6? document.getElementById("showimage") : document.all.showimage;
crossobj.style.visibility="hidden"
}

