var selectedVehicleArray = new Array(); var arrayIndex = 0; var arrayMax = 10; // Maximum length of the array. var maxReached = false; // Used to check if the arrayMax has been reached. var maxReachedNotified = false; // Has the user been notified once already? var addIndex = 0; function findVehicle(pVehicleID) { var found=false; var index=0; while(!found && index < selectedVehicleArray.length) { if (selectedVehicleArray[index]==pVehicleID) found = true; else index++; } return(found)?index:-1; } function addVehicles(){ selectedVehicleArray.length = 0; thisCount = 0; if(document.SearchResultsForm.VehicleSelected.length){ for (counter = 0; counter < document.SearchResultsForm.VehicleSelected.length; counter++) { if (document.SearchResultsForm.VehicleSelected[counter].checked) { selectedVehicleArray[thisCount] = document.SearchResultsForm.VehicleSelected[counter].value; thisCount++; } } } else{ if (document.SearchResultsForm.VehicleSelected.checked){ selectedVehicleArray[0] = document.SearchResultsForm.VehicleSelected.value; } } } function showArray() { arraytext = ""; for (var i=0; i