function fs_home_init(){var a;var b;$j('input[type="submit"]').each(function(){a=$j(this);b=a.val();a.after('<a href="#" class="button">'+b+"</a>").remove();$j("a.button").click(function(){$j(this).parents("form").submit();return false;});});$j("#search-flights form").submit(function(){fs_home_flights_submit();return false;});$j("#search-miles form").submit(function(){fs_home_miles_submit();return false;});$j("#search-flights .button").fadeTo(fs_pref_speed,0.5).css("color","#cdd6e4");$j("#search-miles .button").fadeTo(fs_pref_speed,0.5).css("color","#cdd6e4");fs_home_orig();fs_home_dest($j("#orig").get());fs_home_miles();}
function fs_home_orig(){var d;var b;var g;var e;var f=false;var c=new Array();for(d=0,b=0;d<com_flyspy_routes.length;d++){g=com_flyspy_routes[d];if(g.dest.length>0){b++;e="";if(g.code==fs_pref_orig){e=" selected";f=true;}c.push('<option value="'+g.code+'"'+e+">"+g.sname+" - "+g.code+"</option>");}}if(!f&&b>1){c.unshift('<option value="" selected>Select an origin city</option>');}c.unshift('<select id="orig" name="orig" onchange="fs_home_dest(this);">');c.push("</select>");$j("#orig-label").siblings().remove();$j("#orig-label").after(c.join(""));$j("#orig").uniform();}
function fs_home_dest(h){var f;var g;var c;var d;var e=false;var b=new Array();f=fs_home_get_route($j(h).val());c=$j("#dest").val();if(!fs_home_does_orig_have_dest(f,c)){c=fs_pref_dest;}if(f.dest.length>0){for(d=0;d<f.dest.length;d++){g=fs_home_get_route(f.dest[d]);selected="";if(g.code==c){selected=" selected";e=true;}b.push('<option value="'+g.code+'"'+selected+">"+g.sname+" - "+g.code+"</option>");}if(e){$j(".button").fadeTo(fs_pref_speed,1);}else{b.unshift('<option value="" selected>Select a destination city</option>');}b.unshift('<select id="dest" name="dest" onchange="fs_home_flight_button();"');b.push("</select>");}else{b.push('<select id="dest" name="dest" disabled="true"><option value="" selected>First select an origin city</option></select>');}$j("#dest-label").siblings().remove();$j("#dest-label").after(b.join(""));$j("#dest").uniform();}
function fs_home_miles(){var c;var f;var d;var e=false;var b=new Array();for(c=0;c<com_flyspy_routes.length;c++){f=com_flyspy_routes[c];if(f.dest.length>0){d="";if(f.code==fs_pref_orig){d=" selected";e=true;}b.push('<option value="'+f.code+'"'+d+">"+f.sname+" - "+f.code+"</option>");}}if(!e){b.unshift('<option value="" selected>I\'m leaving from&hellip;</option>');}b.unshift('<select id="miles" name="miles" onchange="fs_home_miles_button();">');b.push("</select>");$j("#miles").replaceWith(b.join(""));$j("#miles").uniform();fs_home_miles_button();}
function fs_home_flight_button(){var b;var a;b=$j("#orig").val();a=$j("#dest").val();if(b==""||a==""){$j("#search-flights .button").fadeTo(fs_pref_speed,0.5).css("color","#cdd6e4");}else{$j("#search-flights .button").fadeTo(fs_pref_speed,1).css("color","#ffffff");}}
function fs_home_miles_button(){var a;a=$j("#miles").val();if(a==""){$j("#search-miles .button").fadeTo(fs_pref_speed,0.5).css("color","#cdd6e4");}else{$j("#search-miles .button").fadeTo(fs_pref_speed,1).css("color","#ffffff");}}
function fs_home_flights_submit(){var d;var a;var c;d=$j("#orig").val().toUpperCase();a=$j("#dest").val().toUpperCase();if(d!=""&&a!=""){try{pageTracker._trackPageview("/chart/view/"+d+"/"+a);}catch(b){}c="chart/?trip="+d+":"+a;window.location.href=c;return false;}}
function fs_home_miles_submit(){var c;var b;c=$j("#miles").val().toUpperCase();if(c!=""){try{pageTracker._trackPageview("/miles/view/"+c);}catch(a){}b="miles/?trip="+c;window.location.href=b;return false;}}
function fs_home_get_route(a){var b;for(b=0;b<com_flyspy_routes.length;b++){if(a==com_flyspy_routes[b].code){return com_flyspy_routes[b];}}return{code:"",name:"Unknown",sname:"Unknown",dest:[],near:[],dist:[]};}
function fs_home_does_orig_have_dest(c,a){var b;if(c.dest.length==0){return false;}for(b=0;b<c.dest.length;b++){if(c.dest[b]==a){return true;}}return false;}