function changeNewUsed (e) {
	if (!e) e = window.event;
	var target = (e.target)?e.target:e.srcElement;
	var age = document.getElementById('age');
	if (target.id == 'new_used') {
		var value = target.selectedIndex;
		if (value == 0 || value == 1) age.disabled = true;
		else age.disabled = false;
	}
}

function adjustSearchForm(e) {
	var newUsed = document.getElementById('new_used');
	var shipyard = document.getElementById('shipyard');
	var age = document.getElementById('age');
	var loa = document.getElementById('loa');
	var max = Math.max(newUsed.offsetWidth, shipyard.offsetWidth);
	max = Math.max(max, age.offsetWidth);
	max = Math.max(max, loa.offsetWidth);
	newUsed.style.width = max + 'px';
	shipyard.style.width = max + 'px';
	age.style.width = max + 'px';
	loa.style.width = max + 'px';
	
	var value = newUsed.selectedIndex;
	if (value == 0 || value == 1) age.disabled = true;
	else age.disabled = false;
	
	if (newUsed.addEventListener){
		newUsed.addEventListener('change', changeNewUsed, true);
	} else if (newUsed.attachEvent){
		newUsed.attachEvent("onchange", changeNewUsed);
	}
}

if (window.addEventListener){
	window.addEventListener('load', adjustSearchForm, true);
} else if (window.attachEvent){
	window.attachEvent("onload", adjustSearchForm);
}
