
var done = false;
var loanCleared = false;
var leaseCleared = false;
var invalidData = 0;

var loanPay;
var leasePay;
var totalMSRP;
var intTrimIndex;

var initDone = false;

var strLoanText = "loan";
var strLeaseText = "lease";
var strBothText = "both";
var strDropDown = "select-one";
var errorMsg;

function updateTripInfo (intDepartureIndex) {
	with (document.frmDepartureTrip.drpTrim) {
		    for(i=options.length-1;i>0;i--) {
				options[i] = null; // null out in reverse order (bug fix)
			}
			for(i=0;i<modelTrimArray[intDepartureIndex].length;i++){
				options[i] = new Option(modelTrimArray[intDepartureIndex][i].name,modelTrimArray[intDepartureIndex][i].id);
	        }
		selectedIndex = 0;				
	}
}

function updateTrimInfo(intTrimIndex) {
	
	var intTrimId;
	var intDepId;
	if (intTrimIndex > 0) {
		with (document.frmDepartureTrip) {
			intDepId = aryModelName[drpDeparture.selectedIndex].id;						
			
			if(drpDeparture.selectedIndex.selectedIndex >= modelTrimArray.length)
				drpDeparture.selectedIndex.selectedIndex = (modelTrimArray.length -1);
			if(intTrimIndex >= modelTrimArray[drpDeparture.selectedIndex].length)
				intTrimIndex = (modelTrimArray[drpDeparture.selectedIndex].length -1)
			
			intTrimId = modelTrimArray[drpDeparture.selectedIndex][intTrimIndex].id;
			trimURL = trimUrlArray[0]+'?departureSC='+intDepId+'&destinationSC='+intTrimId+'&sequence=2';
			location.href = trimURL	;			
		}
	}
}
