	function submitMake(selectedMake)
	{
		document.usedSearch.make.value = selectedMake;
		document.usedSearch.otherMake.value = '';
		document.usedSearch.model.value = '';
		document.usedSearch.otherModel.value = '';
		document.usedSearch.submit();
	}
	function submitOtherMake(selectedMake)
	{
		document.usedSearch.make.value = '';
		document.usedSearch.otherMake.value = selectedMake;
		document.usedSearch.model.value = '';
		document.usedSearch.otherModel.value = '';
		document.usedSearch.submit();
	}
	function submitModel(selectedModel)
	{
		document.usedSearch.model.value = selectedModel;
		document.usedSearch.otherModel.value = '';
		document.usedSearch.submit();
	}
	function submitOtherModel(selectedModel)
	{
		document.usedSearch.otherModel.value = selectedModel;
		document.usedSearch.model.value = '';
		document.usedSearch.submit();
	}
	function resetMake()
	{
		document.usedSearch.make.value = '';		
	}
	function resetModel()
	{
		document.usedSearch.model.value = '';		
	}
	
function filtersChanged()
	{
		getSearchResult();
	}

	
function getSearchResult()
{
	$('hint').style.opacity = 0.0;
	$('hint').style.filter = 'alpha(opacity=0)';
	$('hint').style.display = 'none';
	$('searchResults').style.opacity = 0.2;
	$('searchResults').style.filter = 'alpha(opacity=20)'; 
	$('searching').style.display = 'block';
	$('searching').style.opacity = 1;
	$('searching').style.filter = 'alpha(opacity=100)';
	 
	new Ajax.Updater('searchResults', '/cms/usedcars/ajax/index.ajax',        
  {
  	method: 'get',
		parameters: 	{
		make: $('make').value,
		model: $('model').value,
		kw: $('kw').value,
		postcode: $('postcode').value,
		distance: $('distance').value,
		maxPrice: $('maxPrice').value,
		maxKms: $('maxKms').value,
		minYear: $('minYear').options[$('minYear').selectedIndex].value,
		bodyType: $('bodyType').options[$('bodyType').selectedIndex].value,
		Transmission: $('Transmission').options[$('Transmission').selectedIndex].value,
		Fuel: $('Fuel').options[$('Fuel').selectedIndex].value,
		sortBy: $('sortBy').value,
		sortOrder: $('sortOrder').value,
		results: 'TRUE',
		ord: Math.floor(Math.random()*10000001)
		},
		onComplete: function(){
			$('searching').style.opacity = 0.0;
			$('searching').style.filter = 'alpha(opacity=0)';
			$('searching').style.display = 'none';
			Effect.Appear('searchResults', {delay: 0.0, duration: 0.1});
			urchinTracker('/ajax/usedcars/search');
		}
	});
}

var lastRequest;
var lastRequestType = 'req';

var reqTitle = "Request Seller's Contact Details";
var reqDesc = "Complete the form below to request the seller to forward their contact details to your email address.";
var enqTitle = "Contact the Seller";
var enqDesc = "Complete the form below to confirm or request more information about this vehicle or to send a message to the seller.";
var reqDefaultUserMessage = "Please send me your location and contact details so that I can view this vehicle.";

function popUpEnquiry(ID, enqType)
{
	if(enqType == 'req')
	{
		$('loc_' + ID + '_title').innerHTML = reqTitle;
		$('loc_' + ID + '_desc').innerHTML = reqDesc;
		$('loc_' + ID + '_UserMessage').value = UserMessage||reqDefaultUserMessage;
		lastRequestType = 'req';
	}
	else if(enqType == 'enq')
	{
		$('loc_' + ID + '_title').innerHTML = enqTitle;
		$('loc_' + ID + '_desc').innerHTML = enqDesc;
		$('loc_' + ID + '_UserMessage').value = '';
		lastRequestType = 'enq';
	}
	if(lastRequest)
	{
		$('requestDetails' + lastRequest).style.display = 'none';
	}
	$('loc_' + ID + '_Username').value = Username;
	$('loc_' + ID + '_UserEmail').value = UserEmail;
	$('loc_' + ID + '_PhoneNumber').value = PhoneNumber;
	
	$('requestDetails' + ID).style.display = 'block';
	lastRequest = ID;
}

function submitLocationRequest(ID)
{
	Username = $('loc_' + ID + '_Username').value;
	UserEmail = $('loc_' + ID + '_UserEmail').value;
	PhoneNumber = $('loc_' + ID + '_PhoneNumber').value;
	UserMessage = $('loc_' + ID + '_UserMessage').value;

	$('sending' + ID).style.display = 'block';
	$('sending' + ID).style.opacity = 1;
	$('sending' + ID).style.filter = 'alpha(opacity=100)';
	new Ajax.Updater('requestDetails' + ID, '/cms/usedcars/ajax/submitRequest.ajax',        
  {
  	evalScripts: true,
  	method: 'get',
		parameters: 	{
			contact : $('loc_' + ID + '_contact').value,
			contactTime : $('loc_' + ID + '_contactTime').value,
			country : $('loc_' + ID + '_country').value,
			UserMessage : $('loc_' + ID + '_UserMessage').value,
			EmailSubject : $('loc_' + ID + '_EmailSubject').value,
			EnquiryType : $('loc_' + ID + '_EnquiryType').value,
			EmailForm : $('loc_' + ID + '_EmailForm').value,
			LeadFrom : $('loc_' + ID + '_LeadFrom').value,
			Username : $('loc_' + ID + '_Username').value,
			UserEmail : $('loc_' + ID + '_UserEmail').value,
			PhoneNumber : $('loc_' + ID + '_PhoneNumber').value,
			ID: ID,
			srcTag: lastRequestType,
			ord: Math.floor(Math.random()*10000001)
		},
		onComplete: function(){
			$('sending' + ID).style.opacity = 0.0;
			$('sending' + ID).style.filter = 'alpha(opacity=0)';
			$('sending' + ID).style.display = 'none';
			if(lastRequestType == 'req')
			{
				$('loc_' + ID + '_title').innerHTML = reqTitle;
				$('loc_' + ID + '_desc').innerHTML = reqDesc;
			}
		else if (lastRequestType  == 'enq')
			{
				$('loc_' + ID + '_title').innerHTML = enqTitle;
				$('loc_' + ID + '_desc').innerHTML = enqDesc;
			}
		}
	});
}
