// JavaScript Document


function validateBcard ()
{
	with (document.forms['f'])
	{
		if (reqSelect.value == "")
		{
			alert("Please select 'Request Type'");
			return false;
		}
		if (findSelect.value == '' && altfindSelect.value == '')
		{
			alert("Please select 'How did you find about us'");
			return false;
		}
		else if (findSelect.value == '' && altfindSelect.value != '')
		{
			findSelect[findSelect.length-1].value = altfindSelect.value;
			//findSelect[findSelect.length-1].selected = true;
		}
		if (uCompany.value == "Enter Company Name Here *" || uCompany.value == "")
		{
			alert("Please fill in 'Company' field");
			return false;
		}
		if (uCompanySelect.value == "")
		{
			alert("Please select 'Company Type'")
			return false;
		}
		if (uFirstName.value == "First Name *" || uFirstName.value == "")
		{
			alert("Please fill in 'First Name' field");
			return false;
		}
		if (uLastName.value == "Last Name *" || uLastName.value == "")
		{
			alert("Please fill in 'Last Name' field");
			return false;
		}
		if (uPositionSelect.value == "")
		{
			alert("Please select 'Your Position'")
			return false;
		}
		
		if (uEmail.value == "Your Email *" || uEmail.value == "")
		{
			alert("Please fill in 'E-mail' field");
			return false;
		}
		else if (!emailCheck(uEmail.value))
		{
			uEmail.select();
			return false;
		}
			
		if (uPhone.value == "Your Telephone *" || uPhone.value == "")
		{
			alert("Please fill in 'Telephone' field");
			return false;
		}
		if (uCountrySelect.value == "")
		{
			alert("Please select 'Country'")
			return false;
		}
	}
	return true;
}
function validateSimplBcard()
{
	with (document.forms['f'])
	{
		if (uCompany.value == "Enter Company Name Here *" || uCompany.value == "")
		{
			alert("Please fill in 'Company' field");
			return false;
		}
		if (uCompanySelect.value == "")
		{
			alert("Please select 'Company Type'")
			return false;
		}
		if (uFirstName.value == "First Name *" || uFirstName.value == "")
		{
			alert("Please fill in 'First Name' field");
			return false;
		}
		if (uLastName.value == "Last Name *" || uLastName.value == "")
		{
			alert("Please fill in 'Last Name' field");
			return false;
		}
		if (uPositionSelect.value == "")
		{
			alert("Please select 'Your Position'")
			return false;
		}
		
		if (uEmail.value == "Your Email *" || uEmail.value == "")
		{
			alert("Please fill in 'E-mail' field");
			return false;
		}
		else if (!emailCheck(uEmail.value))
		{
			uEmail.select();
			return false;
		}
		if (uPhone.value == "Your Telephone *" || uPhone.value == "")
		{
			alert("Please fill in 'Telephone' field");
			return false;
		}
		if (uCountrySelect.value == "")
		{
			alert("Please select 'Country'")
			return false;
		}
		if (isNaN(fday.value) || isNaN(fmonth.value) || isNaN(fyear.value))
		{
			alert("Please enter numeric values in all date fields.")
			return false;
		}
	}
return true;
}
function validateQuest()
{
	with (document.forms['f'])
	{
		comboStateServices = false;
		comboStateContact = false;
	
		for(i=0; i<solCombo.length; i++)
		{	
			if(solCombo[i].value=="" && solCombo[i].checked)
			{
				solCombo[i].value=callshopSelect.value;
			}
			if(solCombo[i].checked)
			{
				comboStateServices = true;
			}
		}
		if(!comboStateServices)
		{
			alert("Please check at least one of our services.");
			return false;
		}
		if (numEmpl.value == "")
		{
			alert("Please enter 'Number of employees'")
			return false;
		}
		if (specialReq.value == "")
		{
			alert("Please enter 'Your special requirements'")
			return false;
		}
		
		for(i=0; i<contactCombo.length; i++)
		{
			if(contactCombo[i].checked)
			{
				comboStateContact = true;
				break;
			}
		}
		if (!comboStateContact)
		{
			alert("Please select a method to be contacted by our sales department");
			return false;
		}
		if (hardwareSelect.value == "Yes" && hardwareName.value == "")
		{
			alert("Please specify your equipment vendor(s)");
			return false;
		}
	}
	for (i = 0; i < document.forms["f"].length; i++)
	{
		if (document.forms["f"][i].name.indexOf("Select") != -1)
		{
			if (document.forms["f"][i].value == "")
			{
				alert("Please fill all required fields marked with * having currently selected 'Please choose one'");
				return false;
			}
		}
	}
	return true;
}
function ttt ()
{
	for (i = 0; i < document.forms["f"].length; i++)
	{
		if (document.forms["f"][i].name.indexOf("Select") != -1)
			alert(document.forms["f"][i].name);
	}
}
