/*
desc : 레이어 안의 이미지가 클 경우 스크롤이 생성되게 하고 마우스로 이미지 끌어 이동시키는...
지도 찾기 생각하면 될듯...작업 중 필요한 일이 생겨 만들게 되었는데...그런데로 쓸만한듯....이미지가 크면 버벅대서 문제이기도...-0-;;;
date : 2007-04-18
by zekill
*/
///////////////////////////////////////////////////////////////
///////레이어 안의 이미지 마우스로 움직이기 시작///////////////
/////////////////////////////////////////////////////////////
var g_bMouseDown = false;
var g_nChangePositionX = 0;
var g_nChangePositionY = 0;
var g_layerBackground = null;
function IntValue(num){
var temp = parseInt(num); if(isNaN(temp)){ temp = 0; } return temp;
}
function js_moving_object_up() {
g_bMouseDown = false;
}
function js_moving_object_down(target, event) {
var evt = event||window.event;
if(target.style.cursor == "move") {
g_bMouseDown = true;
g_nChangePositionX = evt.clientX;
g_nChangePositionY = evt.clientY;
}
}
function js_moving_object_move(e) {
if(g_bMouseDown) {
var evt = e||window.event;
var distX = g_nChangePositionX - IntValue(evt.clientX);
var distY = g_nChangePositionY - IntValue(evt.clientY);
var background = g_layerBackground;
var maxRight = background.scrollWidth - background.clientWidth;
var maxBottom = background.scrollHeight - background.clientHeight;