
	function getModels(manufacturer, useCAPData)
	{
		var ajaxObj
		try
		{
			ajaxObj = new XMLHttpRequest();
		}catch(e)
		{ // We in IE eh?
			ajaxObj = new ActiveXObject("Microsoft.XMLHTTP");
		}
		ajaxObj.open("GET", "http://www.motordepot.co.uk/shared/getModels.asp?manufacturer=" + manufacturer + "&capdata=" + useCAPData, false)
		ajaxObj.send("");
		return ajaxObj.responseText;
	}

	function populateModelsSelect(destObj, manufacturer, useCAPData)
	{
		destObj.options.length=0;
		addOption(destObj, "Loading...", "");
		var models = getModels(manufacturer, useCAPData);
		if(models.length)
		{
			destObj.options.length=0;
			models = models.split(',');
			addOption(destObj, "Any", "");
			for(i in  models)
				if(models[i]!="") addOption(destObj, models[i], models[i]);
		}else
		{
			destObj.options.length=0;
			addOption(destObj, "Any", "");
		}
	}

	function addOption(destObj, text, value)
	{
		var oOption = document.createElement("OPTION");
		oOption.text=text;
		oOption.value=value;
		destObj.options.add(oOption);

	}