//ICMap, Copyright 2006, clifford L. Collins, Collins Software, all rights reserved, http://collinssoftware.com, not for distribution or resale, use License is required: ichistory var history=new ic$History(); function historyBack() { history.back(); } function historyForeward() { history.foreward(); } function ic$HistoryWindow(x,y,level) { this.x=parseFloat(x); this.y=parseFloat(y); this.level=parseInt(level); this.next=null; this.prev=null; } function ic$History() { this.top=null; this.bot=null; this.cur=null; this.count=0; this.limit=20; this.noAdd=false; this.add=$334; this.back=$338; this.foreward=$337; this.draw=$336; this.setButtons=$335; this.last=$340; this.first=$339; } function $334(x,y,level) { if(this.noAdd)return; if(this.count