var highlightedObj;
var selectedPart;

function updateHoursLeft()
{
	var hours_left = designer_inovation - designer_hours_used - document.designer_orders.efficiency_hours.value-document.designer_orders.weight_hours.value-document.designer_orders.space_hours.value-document.designer_orders.cost_hours.value;
	var hours_left_area = document.getElementById('hours_left');
	hours_left_area.innerHTML=hours_left;
	if(hours_left<0)
	{
		document.getElementById('designer_orders_button').style.visibility = "hidden";
	}
	else
	{
		document.getElementById('designer_orders_button').style.visibility = "visible";
	}
}

function showDesignPartImage(id,obj)
{
	if(id==0 && selectedPart!=null){id=selectedPart;}
	var carImageObj = document.getElementById('car_image');
	carImageObj.src='images/parts/'+id+'.png';
}

function show_designer_orders(part_id,efficiency,weight,space,cost,obj)
{
	if(highlightedObj==null){
	}
	else{
		highlightedObj.style.backgroundColor='';
	}
	obj.style.backgroundColor='#FFFF99';
	highlightedObj=obj;

	selectedPart = part_id;
	var part_name = document.getElementById('part_name');
	part_name[part_id].selected = true;
	//part_name.innerHTML = part_names[part_id];

	updateHoursLeft();
	document.designer_orders.part_type.value = part_id;
}
