Event.observe(window, 'load', init, false);

function init() {
	getMakes();
	getModels();
	Event.observe('type', 'change', getMakes, false);
	Event.observe('make', 'change', getModels, false);
}

function getMakes() {
	var type = $F('type'); 
	var url = 'http://www.jackiecooperimports.com/ajax/getMakes/' + type + '/';
	var myAjax = new Ajax.Request(url, {
	method: 'post', 
	parameters: type, 
	onSuccess: successMakes
	});
}


function getModels() {
	var type = $F('type');
	var make = $F('make');
	var url = 'http://www.jackiecooperimports.com/ajax/getModels/' + type + '/' + make + '/';
	var myAjax = new Ajax.Request(url, {
		method: 'post',
		parameters: make, 
		onSuccess: successModels
	});
}


function successMakes(originalRequest) {
	$('model').disabled = false;
	$('makeSelect').innerHTML = originalRequest.responseText;
}

function successMakesBody(originalRequest) {
	$('makeBodySelect').innerHTML = originalRequest.responseText;
}

function successModels(originalRequest) {
	$('model').disabled = false;
	$('modelSelect').innerHTML = originalRequest.responseText;
}

function submitFormSearch() {
	var type = $F('type');
	var make = $F('make');
	var model = $F('model');
	var orderby = $F('orderby');
	var url = 'http://www.jackiecooperimports.com/' + 'vehicle/search/en/' + type  + '/' + make + '/' + model + '/any/0-5000000/' + orderby + '/';
	window.location = url;
}
