// Main JS file.
// Contains all the loading javascript.
// Copyright (c) 2008 Spartan Technologies Ltd. All rights Reserved.

selectBoxes();

function selectBoxes()
{
	document.getElementById("model").disabled = 'disabled';
	document.getElementById("transmission").disabled = 'disabled';
}

function manufacturerSelect()
{
	var manufacturer = document.getElementById("manufacturer");
	var selected = manufacturer.options[manufacturer.selectedIndex].value;
		if(selected == "")
		{
			document.getElementById("model").disabled = 'disabled';
		} else {
			document.getElementById("model").disabled = '';
		}
}

function modelSelect()
{
	var model = document.getElementById("model");
	var selected = model.options[model.selectedIndex].value;
		if(selected == "")
		{
			document.getElementById("transmission").disabled = 'disabled';
		} else {
			document.getElementById("transmission").disabled = '';
		}
}

function checkSearchForm()
{
	// Create an error variable.
	var err = 0;
	
	// Arrays built up of the required fields.
	var reqFields = new Array("manufacturer",
							  "model",
							  "transmission");
	
	for (var i=0; i<reqFields.length; i++)
	{
		if ((document.getElementById(reqFields[i]).value.length==0) || 
			(document.getElementById(reqFields[i]).value==null)) {
			document.getElementById(reqFields[i]).style.backgroundColor='#ffa5a5';
			var error = 1;
		} else {
			document.getElementById(reqFields[i]).style.backgroundColor='#fff';
		}	
	}
	
	if(error==1) {
		alert("Please complete all highlighted fields to search for your correct part.")
		return false;
	} else {
		return true;
	}
}

function imagePopup(image)
{
	
	 newwindow=window.open(image,'welcome','width=800,height=400');
	return false;
}
