// Form name goes here
var form = "onec_contactus";

// Figure out if user's browser is Explorer
version=0
if (navigator.appVersion.indexOf("MSIE")!=-1){
	temp=navigator.appVersion.split("MSIE")
	version=parseFloat(temp[1])
}

// Form validation
	function formSubmit() 
	{	
		var blnOk = true;
		if (!document.forms[form])
		{
			alert('Form not found on this page.');
			blnOk = false;
		}
		
		// txtFirstname
		if (blnOk)
		{
			if (document.forms[form].txtFirstname)
			{				
				if (!(document.forms[form].txtFirstname.type == 'hidden'))
				{
					if (document.forms[form].txtFirstname.value == '')
					{
						alert('Please enter your first name.');
						blnOk = false;
					}
				}					
			}else
			{
				alert('First name not found.');
				blnOk = false;
			}
		}

		// txtLastName
		if (blnOk) 
		{
			if (document.forms[form].txtLastname)
			{
				if (!(document.forms[form].txtLastname.type == 'hidden'))
				{
			
					if (document.forms[form].txtLastname.value == '')
					{
						alert('Please enter your last name.');
						blnOk = false;
					}
				}				
			}else
			{
				alert('Last name not found.');
				blnOk = false;
			}
		}

		// txtTitle
		if (blnOk) 
		{
			if (document.forms[form].txtTitle)
			{
				if (!(document.forms[form].txtTitle.type == 'hidden'))
				{
					if (document.forms[form].txtTitle.value == '')
					{
						alert('Please enter your job title.');
						blnOk = false;
					}
				}				
			}else
			{
				alert('Job title not found.');
				blnOk = false;
			}
		}

		// txtCompany
		if (blnOk) 
		{
			if (document.forms[form].txtCompany)
			{
				if (!(document.forms[form].txtCompany.type == 'hidden'))
				{
					if (document.forms[form].txtCompany.value == '')
					{
						alert('Please enter your company\'s name.');
						blnOk = false;
					}
				}				
			}else
			{
				alert('Company not found.');
				blnOk = false;
			}
		}

		// txtEmployees
		if (blnOk) 
		{
			if (document.forms[form].txtEmployees)
			{
				if (!(document.forms[form].txtEmployees.type == 'hidden'))
				{
					if (document.forms[form].txtEmployees.value == '')
					{
						alert('Please tell us approximately how many people are employed by your company.');
						blnOk = false;
					}
					if (!isInteger(document.forms[form].txtEmployees.value))  {
						document.forms[form].txtEmployees.focus();
						alert('Please enter a numerical value for employees.');
						blnOk = false;
					}
				}

			}	
			else{
				alert('Employees not found.');
				blnOk = false;
			}
		}		

		// txtEmail
		if (blnOk)
		{
		if (document.forms[form].elements['txtEmail'])
		{
			if (version==0)
			{
				if (document.forms[form].elements['txtEmail'].value == '')
				{
					alert('Please enter your email.');
					blnOk = false;
				}
			}
			if (version>=5.5)
			{
				if (document.forms[form].elements['txtEmail'].value == '')
				{
					alert('Please enter your email.');
					blnOk = false;
				}
				else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,6})+$/.test)(document.forms[form].elements['txtEmail'].value))
				{
					alert('Please enter a valid email address.');
					blnOk = false;
				}
			}
		}else
		{
			alert('Email not found.');
			blnOk = false;
		}
	}		
		
		// txtAddress1
		if (blnOk) 
		{
			if (document.forms[form].txtAddress1)
			{
				if (!(document.forms[form].txtAddress1.type == 'hidden'))
				{
					if (document.forms[form].txtAddress1.value == '')
					{
						alert('Please enter your mailing address.');
						blnOk = false;
					}
				}				
			}else
			{
				alert('Address not found.');
				blnOk = false;
			}
		}
		
		// txtPhone
		if (blnOk) 
		{
			if (document.forms[form].txtPhone)
			{
				if (!(document.forms[form].txtPhone.type == 'hidden'))
				{
					if (document.forms[form].txtPhone.value == '')
					{
						alert('Please enter your telephone number.');
						blnOk = false;
					}
				}				
			}else
			{
				alert('Telephone number not found.');
				blnOk = false;
			}
		}		
		
		// Disable
		if (blnOk){
			blnOk = DisableSubmit();
		}
		
		return blnOk;
	}

// Right Bar Contact Form validation
	function formRightBarSubmit()
	{	
		var blnOk = true;
		if (!document.forms[form])
		{
			alert('Form not found on this page.');
			blnOk = false;
		}
		
		// txtFirstname
		if (blnOk)
		{
			if (document.forms[form].txtName)
			{				
				if (!(document.forms[form].txtName.type == 'hidden'))
				{
					if (document.forms[form].txtName.value == '')
					{
						alert('Please enter your name.');
						blnOk = false;
					}
				}					
			}else
			{
				alert('Name not found.');
				blnOk = false;
			}
		}

		// txtPhone
		if (blnOk) 
		{
			if (document.forms[form].txtPhone)
			{
				if (!(document.forms[form].txtPhone.type == 'hidden'))
				{
					if (document.forms[form].txtPhone.value == '')
					{
						alert('Please enter your telephone number.');
						blnOk = false;
					}
				}				
			}else
			{
				alert('Telephone number not found.');
				blnOk = false;
			}
		}
		
		// txtEmail
		if (blnOk)
		{
		if (document.forms[form].elements['txtEmail'])
		{
			if (version==0)
			{
				if (document.forms[form].elements['txtEmail'].value == '')
				{
					alert('Please enter your email.');
					blnOk = false;
				}
			}
			if (version>=5.5)
			{
				if (document.forms[form].elements['txtEmail'].value == '')
				{
					alert('Please enter your email.');
					blnOk = false;
				}
				else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,6})+$/.test)(document.forms[form].elements['txtEmail'].value))
				{
					alert('Please enter a valid email address.');
					blnOk = false;
				}
			}
		}else
		{
			alert('Email not found.');
			blnOk = false;
		}
	}		



		// Disable
		if (blnOk){
			blnOk = DisableSubmit();
		}
		
		return blnOk;
	}





function DisableSubmit() {
   for (var i = 0; i < document.forms[form].length; i++) {
      if (document.forms[form].elements[i].type.toLowerCase() == 'submit') {
		document.forms[form].elements[i].disabled = true;
      }
   }
return true;
}

//-->