
/*f:tsb.js*/
$(function(){var search_vehicle_form=$("#search-vehicle-form"),search_vehicle_year=$("#search-vehicle-year"),search_vehicle_make=$("#search-vehicle-make"),browse_form=$(".browse-form"),view_all='View All',view_less='View Less';search_vehicle_form.find('select').amdselect().bind('carpicker-change',function(){$(this).amdselect('reset');});search_vehicle_form.carpicker({year_data:AMD.years,vehicle:AMD.vehicle?AMD.vehicle:null,multi:true});$(search_vehicle_form).submit(function(e){if($(search_vehicle_year).val()===''||$(search_vehicle_make).val()===''){alert("Please select at least year and make.");e.preventDefault();}});$("a.view-all").click(function(e){e.preventDefault();var t=$(this);$('#'+t.attr('data-list-id')).find('li.toggle').toggleClass('hidden');t.toggleClass('panel-closed');if(t.hasClass('panel-closed')){t.text(view_all).append('<span class="icon-down-dir"></span>');}else{t.html(view_less).append('<span class="icon-up-dir"></span>');}});$("a.c-view").click(function(e){e.preventDefault();var t=$(this);t.prev('ul.collapsible').find('li').removeClass('hidden');t.remove();});if(AMD.method==='recall_tsb_index'){browse_form.find('select').amdselect();}
browse_form.on('change','select',function(){var optionSelected=$("option:selected",this);window.location.href=optionSelected.data('url')+"/";});});