var yearSelected="";
var posVehicleSelect = "Awards";
var awardSelected = "awardSelected";

function changeYear(obj){
	alternateAwardsYear(obj.value);
	var objY = document.getElementById(yearSelected + posVehicleSelect);
	document.getElementById(awardSelected).innerHTML = objY.options[objY.selectedIndex].innerHTML;
	changeAwards(document.getElementById(yearSelected + posVehicleSelect));
}

function alternateAwardsYear(val){
	document.getElementById(yearSelected + posVehicleSelect).className = "hiddenField";
	document.getElementById(yearSelected).className = "hiddenField";
	yearSelected = val;
	document.getElementById(yearSelected + posVehicleSelect).className = "displayedField";
	document.getElementById(yearSelected).className = "displayedField";
}

function changeAwards(obj){
	var arrayOfAwards = document.getElementById(yearSelected).getElementsByTagName("div");
	for(var i=0; i<arrayOfAwards.length; ++i){
		if(obj.value == "all")
			arrayOfAwards[i].className = "displayedField";
		else{
			if(arrayOfAwards[i].id == obj.value)
				arrayOfAwards[i].className = "displayedField";
			else
				arrayOfAwards[i].className = "hiddenField";
		}
	}
	var year = $('year').value.substring(4,8);
	var model = obj.value.replace(year,'');
	document.getElementById(awardSelected).innerHTML = obj.options[obj.selectedIndex].innerHTML;

	if(model == 'all'){
		$('refLink').href = "#";
	}else{
		if (year == '2008'){
			$('refLink').href = BASE_CONTEXT + "/pages/mds/vehicles/previousmodels.do";
		} else {
			$('refLink').href = BASE_CONTEXT + "/vehicles/" + year + "/" + model + "/overview.do";
		}
	}


	$('mastHead').setAttribute("class", obj.value);
}

function doDefault(){
	var obj = document.getElementById("year");
	yearSelected = obj.value;
	changeYear(obj);
}

AttachEvent(window, "load", doDefault);