var mb_MapFutureObj = new Array(); var mod_forward_img_off = new Image(); mod_forward_img_off.src = ""; var mod_forward_img_off_disabled = new Image(); mod_forward_img_off_disabled.src = ""; var mod_forward_img_over = new Image(); mod_forward_img_over.src = ""; var mod_forward_img_previous = mod_forward_img_off_disabled.src; var mod_forward_cnt = 0; var mod_forward_hist_cnt = 0; mb_registerSubFunctions("mod_forward_check(frameName)"); function mod_forward_check(frameName){ if(mb_MapFutureObj[frameName] == null){ mb_MapFutureObj[frameName] = new Array(); } if(frameName == mod_forward_map){ if(mb_MapFutureObj[mod_forward_map].length > 0){ document.getElementById("forward").src = mod_forward_img_off.src; } else{ document.getElementById("forward").src = mod_forward_img_off_disabled.src; mod_forward_img_previous = document.getElementById("forward").src; } } if(mb_MapHistoryObj[mod_forward_map]){ if(mb_MapHistoryObj[mod_forward_map].length > mod_forward_hist_cnt && mb_MapFutureObj[mod_forward_map].length == mod_forward_cnt){ mod_forward_reset(); } mod_forward_cnt = mb_MapFutureObj[mod_forward_map].length; mod_forward_hist_cnt = mb_MapHistoryObj[mod_forward_map].length; } } function mod_forward_reset(){ if(mb_MapHistoryObj[mod_forward_map].length > 0){ mb_MapFutureObj[mod_forward_map] = new Array(); document.getElementById("forward").src = mod_forward_img_off_disabled.src; mod_forward_img_previous = document.getElementById("forward").src; } } function mod_forward_over(obj){ mod_forward_img_previous = document.getElementById("forward").src; if(document.getElementById("forward").src == mod_forward_img_off.src){ document.getElementById("forward").src = mod_forward_img_over.src; } } function mod_forward_out(obj){ document.getElementById("forward").src = mod_forward_img_previous; } function mod_forward_set(){ if(mod_forward_img_previous == mod_forward_img_off.src){ var ind = getMapObjIndexByName(mod_forward_map); var cnt = mb_MapFutureObj[mod_forward_map].length - 1; if(mb_mapObj[ind].epsg != mb_MapFutureObj[mod_forward_map][cnt].epsg){ var oind = getMapObjIndexByName(mod_forward_overview); for(var i=0; i