var dragapproved=false;
var zcor,xcor,ycor;

function ietruebody(){
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
}

function movescontentmain(){
    if (event.button==1&&dragapproved) {
        zcor.style.pixelLeft=tempvar1+event.clientX-xcor;
        zcor.style.pixelTop=tempvar2+event.clientY-ycor;
        leftpos=document.all.scontentmain.style.pixelLeft-ietruebody().scrollLeft;
        toppos=document.all.scontentmain.style.pixelTop-ietruebody().scrollTop;
        return false;
    }
}

function dragscontentmain(){
    if (!document.all)
        return;
    if (event.srcElement.id=="scontentbar") {
        dragapproved=true;
        zcor=scontentmain;
        tempvar1=zcor.style.pixelLeft;
        tempvar2=zcor.style.pixelTop;
        xcor=event.clientX;
        ycor=event.clientY;
        document.onmousemove=movescontentmain;
    }
}

document.onmousedown=dragscontentmain;
document.onmouseup=new Function("dragapproved=false");
