var sgSeek={budgetTables:{},setup:function(){var a=[];var c=$("htmlForm");if(c){var b=$("appnavbtn");if(b){b.destroy()}$$("#appnav a").each(function(g){var f=g.className;if(f!==null&&f.substr(0,5)=="page_"){var e=f.indexOf(" ");var h=f.substr(5,e-5);var d=f.substr(e+8);if(h=="review"){g.addEvent("click",function(){$("appnavaction").name="actions[review]";c.submit()})}else{g.addEvent("click",function(){$("appnavaction").name="actions[go_"+h+"]";c.submit()})}}})}$$("table.f_budget input").each(function(f){var h=f.id.split("_");if(h.length==3){var d=h[0];var g=h[1];var e=sgSeek.budgetTables[d];a.include(d);if(!e){e=sgSeek.budgetTables[d]={}}if(!e[g]){e[g]=[]}e[g].push(f);f.addEvent("keypress",function(){sgSeek.budgetCalcTrigger(d,g)})}});a.each(function(d){sgSeek.budgetCalcTrigger(d,"i");sgSeek.budgetCalcTrigger(d,"e")})},budgetCalcTrigger:function(a,c){var b=sgSeek.budgetTables[a];if(!b[c+"_timeout"]){b[c+"_timeout"]=window.setTimeout(function(){sgSeek.budgetCalc(a,c)},250)}},budgetCalc:function(a,e){sgSeek.budgetTables[a][e+"_timeout"]=null;var b=$(a+"_"+e+"_total");if(b){var c=sgSeek.budgetTables[a];var d=0;c[e].each(function(g){var f=g.value.trim();var h=parseFloat((f.charAt(0)=="$")?f.substr(1):f);if(isNaN(h)){g.addClass("isNaN")}else{g.removeClass("isNaN");d+=h}});b.innerHTML="$"+d.toFixed(2)}}};window.addEvent("domready",sgSeek.setup);
