var mod_pan_elName = "pan1"; var mod_pan_frameName = ""; var mod_pan_img_on = new Image(); mod_pan_img_on.src = ""; var mod_pan_img_off = new Image(); mod_pan_img_off.src = ""; var mod_pan_img_over = new Image(); mod_pan_img_over.src = ""; function init_mod_pan(ind){ mb_button[ind] = document.getElementById(mod_pan_elName); mb_button[ind].img_over = mod_pan_img_over.src; mb_button[ind].img_on = mod_pan_img_on.src; mb_button[ind].img_off = mod_pan_img_off.src; mb_button[ind].status = 0; mb_button[ind].elName = mod_pan_elName; mb_button[ind].fName = mod_pan_frameName; mb_button[ind].go = new Function ("mod_pan_click()"); mb_button[ind].stop = new Function ("mod_pan_disable()"); } function mod_pan_click(){ var el = window.frames[mod_pan_target].document; el.onmousedown = mod_pan_start; el.onmouseup = mod_pan_stop; el.onmousemove = mod_pan_run; } function mod_pan_disable(){ var el = window.frames[mod_pan_target].document; el.onmousedown = null; el.onmouseup = null; el.onmousemove = null; } function mod_pan_start(e){ mb_panActive = true; mb_getMousePos(e,mod_pan_target); mb_start_x=clickX; mb_start_y=clickY; mb_end_x = clickX; mb_end_y = clickY; return false; } function mod_pan_run(e){ if(mb_panActive){ mb_getMousePos(e,mod_pan_target); mb_end_x = clickX; mb_end_y = clickY; mod_pan_move_map(); if(ie){ return false; } else{ return true; } } } function mod_pan_stop(e){ if(mb_panActive){ mb_panActive = false; var dif_x = mb_end_x - mb_start_x; var dif_y = mb_end_y - mb_start_y; for(var i=0; i