function fs_nav_search_init(){var a;var b;$j('#nav-search input[type="submit"]').each(function(){a=$j(this);b=a.val();a.after('<a href="#" class="button">'+b+"</a>").remove();$j("#nav-search a.button").click(function(){$j(this).parents("form").submit();return false;});});$j("#nav-search").submit(function(){fs_nav_search_submit();return false;});fs_nav_search_orig();fs_nav_search_dest($j("#header-orig").get());}
function fs_nav_search_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="selected">Select an origin city</option>');}c.unshift('<select id="header-orig" name="orig" onchange="fs_nav_search_dest(this);">');c.push("</select>");$j("#drop-down-1").empty();$j("#drop-down-1").append(c.join(""));$j("#header-orig").uniform();}
function fs_nav_search_dest(h){var f;var g;var c;var d;var e=false;var b=new Array();f=fs_nav_search_get_route($j(h).val());c=$j("#header-dest").val();if(!fs_nav_search_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_nav_search_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="selected">Select a destination city</option>');}b.unshift('<select id="header-dest" name="dest"');b.push("</select>");}else{b.push('<select id="header-dest" name="dest" disabled="true"><option value="" selected="selected">First select an origin city</option></select>');}$j("#drop-down-2").empty();$j("#drop-down-2").append(b.join(""));$j("#header-dest").uniform();}
function fs_nav_search_submit(){var d;var a;var c;d=$j("#header-orig").val().toUpperCase();a=$j("#header-dest").val().toUpperCase();if(d!=""&&a!=""){try{pageTracker._trackPageview("/chart/view/"+d+"/"+a);}catch(b){}c=fs_nav_search_dir_parm+"chart/?trip="+d+":"+a;window.location.href=c;return false;}}
function fs_nav_search_get_route(a){var b;for(b=0;b<com_flyspy_routes.length;b++){if(com_flyspy_routes[b].code==a){return com_flyspy_routes[b];break;}}return{code:"",name:"Unknown",sname:"Unknown",dest:[],near:[],dist:[]};}
function fs_nav_search_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;}