// JavaScript Document

function setDefault(){
	var trimDefault = "<select name='vehicleVariant' id='vehicleVariant' onchange='populatePriceDetails(this.value);'>Select a Variant</option></select>";
	document.getElementById("variantDiv").innerHTML  = trimDefault;
	return true;
}

function varanitTempA(modelId,trimId){
	document.getElementById("vehicleVariant").value = trimId;
	populatePriceDetails(trimId);
}

function varanitJsptoFlash(modelId,trimId){
	//document.getElementById("vehicleVariant").value = trimId;
		//populatePriceDetails(trimId);
		//alert(window.toolkit);
		window.toolkit.varanitTempJsp(modelId,trimId);
}

function populatePriceDetails(trim){
	var trimId = trim;
	var make_model = document.getElementById('vehicleModel').value;
	var makemodelarr = make_model.split("~");
	var modelId = makemodelarr[2];
	var makeId=''; //no need to pass makeId ad modelId is unique in DB
//	var makeId = document.configDeal.makeId.value;
	fillPriceConfigDetails(makeId,modelId,trimId);
}
function fillPriceConfigDetails(makeId,modelId,trimId){
	if (window.XMLHttpRequest) { // Mozilla, Safari, ...
  		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // IE
		http_request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (!http_request) {
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	if(http_request){
			var url="newcars/getPriceForVariant.htm?makeId="+makeId+"&modelId="+modelId+"&trimId="+trimId;
			//alert(url);
			http_request.onreadystatechange = function() { processPriceConfigDetails(http_request); } ;
			http_request.open ("POST", url, true);			
			http_request.send(null);
	}
}

 function processPriceConfigDetails(http_request){	
	 	if (http_request.readyState == 4){
			document.getElementById("priceConfigDetailsDiv").innerHTML = http_request.responseText;
		}
	}

function getToolkitPage(val){
	//alert('1');
	var make_model = val
	var makemodelarr = make_model.split("~");	
	var make = makemodelarr[0];
	var model = makemodelarr[1];
	while(make.indexOf(" ")!=-1){
		make = make.replace(" ","");
	}
	while(model.indexOf(" ")!=-1){
		model = model.replace(" ","");
	}
	var url = (make.toLowerCase()+"_"+model).toLowerCase()+".htm";
	document.newcarToolkitForm.action = url;
	document.newcarToolkitForm.submit();
}