// CONTACT FORM VALIDATION

function checkContactForm(contact_form)
{	
	// First Name Validation
	if(contact_form.fname.value=="")
	{
		alert("Please Enter Your First Name");
		contact_form.fname.focus();
		return false;
	}
	
	// Last Name Validation
	if(contact_form.lname.value=="")
	{
		alert("Please Enter Your Last Name");
		contact_form.lname.focus();
		return false;
	}
	
	// Title Validation
	if(contact_form.title.value=="")
	{
		alert("Please Enter The Title");
		contact_form.title.focus();
		return false;
	}
	
	// Company Validation
	if(contact_form.company.value=="")
	{
		alert("Please Enter Your Company Name");
		contact_form.company.focus();
		return false;
	}
	
	// Phone Validation
	if(contact_form.phone.value=="")
	{
		alert("Please Enter Your Phone Number");
		contact_form.phone.focus();
		return false;
	}
	if (isNaN(contact_form.phone.value)==true)
	{
		alert("Please Enter a Valid Phone Number");
		contact_form.phone.focus();
		contact_form.phone.value = "";
		return false;
	}
	
	// Email Validation
	if(contact_form.email.value=="")
	{
		alert("Please Enter Your Email");
		contact_form.email.focus();
		return false;
	}
		if (!contact_form.email.value.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
		{
			alert("Please Enter a Valid Email");
			contact_form.email.focus();
			contact_form.email.value = "";
			return false;
		}
	
	// Contact Method Validation ( Radio Buttons )
	if(!contact_form.contactmethod[0].checked && !contact_form.contactmethod[1].checked)
	{
		alert("Please Select A Contact Method");
		return false;
	}

	return;
}


// REQUEST A CALL

function checkRequestForm(contact_form)
{
	// First Name Validation
	if(contact_form.region.value=="")
	{
		alert("Please Select a Region");
		contact_form.region.focus();
		return false;
	}
	
	// Name Validation
	if(contact_form.name.value=="")
	{
		alert("Please Enter Your Name");
		contact_form.name.focus();
		return false;
	}
	
	// Title Validation
	if(contact_form.title.value=="")
	{
		alert("Please Enter The Title");
		contact_form.title.focus();
		return false;
	}
	
	// Phone Validation
	if(contact_form.phone.value=="")
	{
		alert("Please Enter Your Phone Number");
		contact_form.phone.focus();
		return false;
	}
	if (isNaN(contact_form.phone.value)==true)
	{
		alert("Please Enter A Valid Phone Number");
		contact_form.phone.focus();
		contact_form.phone.value = "";
		return false;
	}
	
	// Email Validation
	if(contact_form.email.value=="")
	{
		alert("Please Enter Your Email");
		contact_form.email.focus();
		return false;
	}
		if (!contact_form.email.value.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
		{
			alert("Please Enter A Valid Email");
			contact_form.email.focus();
			contact_form.email.value = "";
			return false;
		}
	
	// Company Validation
	if(contact_form.company.value=="")
	{
		alert("Please Enter Your Company Name");
		contact_form.company.focus();
		return false;
	}
	
	// Reason For Call Validation
	if(contact_form.reason.value=="")
	{
		alert("Please Enter The Reason");
		contact_form.reason.focus();
		return false;
	}
	
	return true;
	
}

// CUSTOMER SUPPORT FORM

function checkSupportForm(contact_form)
{
	// First Name Validation
	if(contact_form.fname.value=="")
	{
		alert("Please Enter Your First Name");
		contact_form.fname.focus();
		return false;
	}
	
	// Name Validation
	if(contact_form.lname.value=="")
	{
		alert("Please Enter Your Last Name");
		contact_form.lname.focus();
		return false;
	}
	
	// Title Validation
	if(contact_form.address.value=="")
	{
		alert("Please Enter Your Address");
		contact_form.address.focus();
		return false;
	}
	
	// Phone Validation
	if(contact_form.phone.value=="")
	{
		alert("Please Enter Your Phone Number");
		contact_form.phone.focus();
		return false;
	}
	if (isNaN(contact_form.phone.value)==true)
	{
		alert("Please Enter A Valid Phone Number");
		contact_form.phone.focus();
		contact_form.phone.value = "";
		return false;
	}
	
	// Email Validation
	if(contact_form.email.value=="")
	{
		alert("Please Enter Your Email");
		contact_form.email.focus();
		return false;
	}
		if (!contact_form.email.value.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
		{
			alert("Please Enter A Valid Email");
			contact_form.email.focus();
			contact_form.email.value = "";
			return false;
		}
	
	// Company Validation
	if(contact_form.request.value=="")
	{
		alert("Please Enter Your Request");
		contact_form.request.focus();
		return false;
	}
	
	return true;
	
}



