function checkStockNo(){
	var stock = document.getElementById("stock").value;
	if(stock.length < 4 || stock.length > 5){
		alert("The Stock Number must contain 4-5 digits.");
		return false;
		}
	else{
		return true;
		}
	}

function checkPartNo(){
	if (document.getElementById("part").value == ""){
		alert("Please select a part number first.");
		return false;
		}
	else{
		return true;
		}
	}
	
function checkKeyword(){
	var keyword = document.getElementById("key").value;
	if(keyword.length < 2){
		alert("You must enter at least two characters for the keyword search.");
		}
	else {
		document.getElementById("keywordform").submit();
		}
	}

function checkForm(){
	document.getElementById('final').value = 1;
	return true;
	}
	
function clearOther(elem,page){

	//motorbikes page
	if(page=="mc"){
		if(elem == "type"){
			document.getElementById('manufact').selectedIndex = 0;
			if(document.getElementById('engine')){
				document.getElementById('engine').selectedIndex = 0;
				}
			if(document.getElementById('model')){
				document.getElementById('model').selectedIndex = 0;
				}
			}
		if(elem == "manufact"){
			document.getElementById('engine').selectedIndex = 0;
			if(document.getElementById('model')){
				document.getElementById('model').selectedIndex = 0;
				}
			}
		if(elem == "engine"){
			document.getElementById('model').selectedIndex = 0;
			}
		}
	
	//horti page
	if(page=="horti"){
		if(elem == "type"){
			document.getElementById('manufact').selectedIndex = 0;
			if(document.getElementById('cat')){
				document.getElementById('cat').selectedIndex = 0;
				}
			if(document.getElementById('model')){
				document.getElementById('model').selectedIndex = 0;
				}
			}
		if(elem == "manufact"){
			document.getElementById('cat').selectedIndex = 0;
			if(document.getElementById('model')){
				document.getElementById('model').selectedIndex = 0;
				}
			}
		if(elem == "category"){
			document.getElementById('model').selectedIndex = 0;
			}
		}
	
	//marine page
	if (page=="marine")
	{
		if (elem == "type")
		{
			document.getElementById('manufact').selectedIndex = 0;
			if (document.getElementById('opts'))
			{
				document.getElementById('opts').selectedIndex = 0;
			}
			if (document.getElementById('model'))
			{
				document.getElementById('model').selectedIndex = 0;
			}
		}
		if (elem == "manufact")
		{
			document.getElementById('opts').selectedIndex = 0;
			if (document.getElementById('model'))
			{
				document.getElementById('model').selectedIndex = 0;
			}
		}
		if (elem == "opts")
		{
			document.getElementById('model').selectedIndex = 0;
		}
	}
	
	//cars page
	if(page=="cars"){
		if(elem == "type"){
			document.getElementById('manufact').selectedIndex = 0;
			if(document.getElementById('model')){
				document.getElementById('model').selectedIndex = 0;
				}
			if(document.getElementById('engine')){
				document.getElementById('engine').selectedIndex = 0;
				}
			}
		if(elem == "manufact"){
			document.getElementById('model').selectedIndex = 0;
			if(document.getElementById('engine')){
				document.getElementById('engine').selectedIndex = 0;
				}
			}
		if(elem == "model"){
			document.getElementById('engine').selectedIndex = 0;
			}
		}
		
	//cross reference page	
	if(page == "cross"){
		if(elem == "type"){
			document.getElementById('manufact').selectedIndex = 0;
			if(document.getElementById('part')){
				document.getElementById('part').selectedIndex = 0;
				}
			}
		if(elem == "manufact"){
			document.getElementById('part').selectedIndex = 0;
			}
		}
	
	}


function clearOthers(){
	if(document.getElementById('manufact')){
		document.getElementById('manufact').selectedIndex = 0;
		}
	if(document.getElementById('model')){
		document.getElementById('model').selectedIndex = 0;
		}
	if(document.getElementById('engine')){
		document.getElementById('engine').selectedIndex = 0;
		}
	if(document.getElementById('part')){
		document.getElementById('part').selectedIndex = 0;
		}
	}

function goBack(){
	history.go(-1);
	}

function windowPrint(){
	if (window.print){ window.print(); }
	else { alert("Please press the print button in your browser."); }
	}

function newSearch(dest){
	location.href = dest;
	}
