// JavaScript Document
    var browser = navigator.appName=='Netscape';

function listMakes(){

	document.forms.vanQuery.Make.length = 1;

	var MakeCount = varMakes.length;

	if (browser) {
        document.forms.vanQuery.Make.length = MakeCount;
        for (i=1; i<MakeCount; i++) {
            document.forms.vanQuery.Make[i] = new Option(varMakes[i][0]);
        }
    } else {
        vanQuery.Make.length = MakeCount;
        for (i=1; i<MakeCount; i++) {
            vanQuery.Make[i] = new Option(varMakes[i][0]);
        }
    }
}

function updateModels(intMakeIndex) {

    var ModelsListArray = varMakes[intMakeIndex];
    var ModelCount = ModelsListArray.length;

    if (browser) {
        document.forms.vanQuery.Model.length = ModelCount;
        for (i=1; i<ModelCount; i++) {
            document.forms.vanQuery.Model[i] = new Option(ModelsListArray[i]);
        }
		document.forms.vanQuery.Model[i] = new Option('Other');
    } else {
        vanQuery.Model.length = ModelCount;
        for (i=1; i<ModelCount; i++) {
            vanQuery.Model[i] = new Option(ModelsListArray[i]);
        }
		vanQuery.Model[i] = new Option('Other');
    }
}

function checker(){
	
	var VanFinder = document.all

	var errCount = 0
	var errMsg = 'Error! \n You must complete the form for us to provide you with an accurate response.\n'

	for(i = 0; i < target.length; i++){

		if((VanFinder[target[i][0]].length < target[i][1]) || VanFinder[target[i][0]].value == ''){

			errMsg = errMsg + "\n - " + target[i][2];

			errCount = 1

		}
	}
	for(i = 0; i < target2.length; i++){

		if(VanFinder[target2[i][0]].options.selectedIndex == target2[i][1]){

			errMsg = errMsg + "\n - " + target2[i][2];

			errCount = 1

		}
	}
	
	if(errCount == 1){

		alert(errMsg);

		return false;

	}

}