var gState = "test";

function isEmpty(inputStr) {
        if (inputStr == null || inputStr == "") {
                return true;
        }
        return false;
}

function clearBox(box,ClearTrigger)
{
	if(box.value==ClearTrigger)
		box.value="";

}


function getMessage(state)
{
	var msg;
	
	switch (state)
	{
		case 'icmpartnumber':
			msg = "Search IC Master for over 50 million orderable parts!";
			break;
			
		case 'eemproduct':
			msg = "Access Products for over 6,000 Manufacturers and Suppliers for Free on EEM!";
			break;
			
		case 'eparticle':
			msg = "Search Electronic Products' New Products and Technologies";
			break;
			
		case 'distributorinventory':
			msg = "Search Real Time Inventories of Hundreds of Major Franchised Distributors Worldwide on EEM."
			break;

		case 'parametericsearch':
			msg = "IC Master has Free Access to Datasheets on Millions of Parts"
			break;

		default:
		
			break;
	}
	
	return msg;

}
function displayMessage(state) {
	var msg;
	msg = getMessage(state);
	window.status = msg
	return true;
}

function clearMessage(state) 
{
	var msg;
	
	switch (state)
	{
		default:
			msg = '';
			break;
	}
	
	window.status = msg;
	
	return true;
}

function setState(state)
{
	gState=state;
}

function processFormSubmit(frm)
{
	
	var i;
	
	if(frm.id=="form1")
	{
		for(i=0;i<frm.search.length;i++)
		{
			if(frm.search[i].checked)
				break;
		}
	}
	if(frm.id=="form2")
	{
			i=2;
	}
	
	switch (i)
	{
		case 0:
			frm.searchbox.focus();
			frm.searchbox.select();

			if (isEmpty(frm.searchbox.value))
			{
				alert("Please enter some text to search for an Electronic Products article. ");
				return false;
			}

			frm.action = "http://www.electronicproducts.com/search1.asp?StartNum=1&slot=0&year=10&stype=K&keyword=" + frm.searchbox.value;
			
			return true;
			break;

		case 1:
			
			frm.searchbox.focus();
			frm.searchbox.select();

			if (isEmpty(frm.searchbox.value))
			{
				alert("Please enter a product type.");
				return false;
			}
			frm.action = "http://www.eem.com/ProdSearchResult.asp?Criteria=" + frm.searchbox.value;
			
			return true;
			break

		case 2:
			/*var partNumber = frm.searchbox.value;
			frm.searchbox.value = partNumber.replace(/\s/g, '');
			frm.searchbox.focus();
			frm.searchbox.select();
			
			if (frm.searchbox.value.length < 3)
			{
				alert("Please enter at least 3 characters for an ICMaster part search. ");
				return false;
			}
			
			frm.text1.value=frm.searchbox.value;*/
			
			frm.method = "get";		
			frm.action = "http://www.icmaster.com";
			return true;
			break

		case 3:
			var partNumber = frm.searchbox.value;
			frm.searchbox.value = partNumber.replace(/\s/g, '');
			frm.searchbox.focus();
			frm.searchbox.select();
			
			if (frm.searchbox.value.length < 3)
			{
				alert("Please enter at least 3 characters for an EEM part search. ");
				return false;
			}
			
			frm.action = "http://www.eem.com/redir/stksearch.asp?PID=ALL&Part=" + frm.searchbox.value;
			
			return true;
			break
			
		case 'parametricsearch':
			frm.method = "get";
			frm.action = "http://www.icmaster.com";
			break;
			
		default:
			alert('default case');
			return false;
	}

	return true;	
	
}

