$(document).ready(function () {
	
	$('#searchActive').click(function(){
		setCookie('saveOrSearch', 'search', 10);
		if($('#searchSaveHeader').attr('class') != 'searchActive'){
			$('#searchSaveHeader').removeClass('saveActive');
			$('#searchSaveHeader').addClass('searchActive');
			$('#savelistContainer').fadeOut('fast');
			$('#miniSearchForm').animate({
				height : $('#miniSearchContainer').height()}, 'fast', function(){
				$('#miniSearchContainer').fadeIn('fast', function(){
					$('#miniSearchForm').removeAttr('style');
				});
			});
		};
	});
	
	$('#saveActive').click(function(){
		setCookie('saveOrSearch', 'save', 10);
		if($('#searchSaveHeader').attr('class') != 'saveActive'){
			$('#searchSaveHeader').removeClass('searchActive');
			$('#searchSaveHeader').addClass('saveActive');
			$('#miniSearchContainer').fadeOut('fast');
			
			if(getCookie('saveRecentList') == 'recentList'){ // recent list is active
				$('#miniSearchForm').animate({
					height : $('#savelistContainer').height()}, 'fast', function(){
					$('#savelistContainer').fadeIn('fast', function(){
						$('#miniSearchForm').removeAttr('style');
					});
				});
			} else { // save list is active
				$('#miniSearchForm').animate({
				height : 0}, 'fast', function(){
					$('#savelistContainer').fadeIn('fast', function(){
					refreshSaveRecentBody();
					$('#miniSearchForm').animate({
						height : $('#savelistContainer').height()}, 'fast', function(){
							$('#savelistContainer').fadeIn('fast', function(){
								$('#miniSearchForm').removeAttr('style');
							});
						});
					});
				});
			}
			
		}
	});
	
	$('#advancedSearch').click(function(){
		
		if ($('#extraSearchOptions').css('display') == 'none'){
			$('#advancedSearch img').attr('src', '/images/small-minus-ms.gif');
			$('#extraSearchOptions').slideToggle(700, 'easeOutExpo');
		} else {
			$('#advancedSearch img').attr('src', '/images/small-plus-ms.gif');
			$('#extraSearchOptions').slideToggle(700, 'easeOutExpo');
		}
		
		
	});
	

	$('.lowerRads').click(function(){
		$(this).children("input:radio").attr("checked",true);
		$("input[name='SortBy']").parent().removeClass('lowerRadSelected');
		$("input[name='SortBy']:checked").parent().addClass('lowerRadSelected');
		
	});
	
	$('#searchLink').click(function(){
		SubmitQueryForm();
	});
	
	$('#frmSearch select').change(function(){
		if($(this).attr('id') == 'ManufacturerId'){
			clearmodel();
			showCustomer(true);
		} else {
			showCustomer(true);
		}
	});
	
	$('.searchType').click(function(){
		
		checkVal = $(this).attr('id');
		var currentClasses = $(this).attr('class');
		if(currentClasses.indexOf('searchTypeSelected') > -1){
			$(this).removeClass('searchTypeSelected');
			checkVal = "None";
		} else {
			$('.searchType').removeClass('searchTypeSelected');
			$(this).addClass('searchTypeSelected')
		}
		
		if(checkVal == "New"){
			$("select[name='ConditionId']").val('2');
			$("select[name='BodyTypeId']").val('-1');
			showCustomer(true);
		}
		if(checkVal == "Used"){
			$("select[name='ConditionId']").val('1');
			$("select[name='BodyTypeId']").val('-1');
			showCustomer(true);
		}
		if(checkVal == "Vans"){
			$("select[name='BodyTypeId']").val('1');
			$("select[name='ConditionId']").val('-1');
			showCustomer(true);
		}
		if(checkVal == "None"){
			$("select[name='BodyTypeId']").val('-1');
			$("select[name='ConditionId']").val('-1');
			showCustomer(true);
		}
	});
	
	showCustomer(true,-1,138);
	
	
});
