// JavaScript Document
var validate = function(){
	if(document.contact.name.value=="")
	{
		alert("Please provide your name");
		document.contact.name.focus();
		return false;
	}
	if(!Email(document.contact.email.value)){
		document.contact.email.focus();
		return false;
	}
	if(document.contact.phone.value  != '') {
		if(!IsvalPhone(document.contact.phone.value,"Phone")) {
			document.contact.phone.focus();
			return false;
		}
	}
	//if(!IsValidURLhttp(document.contact.website.value)){
	if(document.contact.website.value != 'http://' && document.contact.website.value != '') {
		if(!IsValidURLhttp(document.contact.website.value,"Website")) {
			document.contact.website.focus();
			return false;
		}
	}
	
	if(!IsValid(document.contact.hearthrough.value,"How did you Hear about Axis")){
		document.contact.hearthrough.focus();
		return false;
	}
	if(!IsValid(document.contact.VerifyCode.value,"VerifyCode")){
		document.contact.VerifyCode.focus();
		return false;
	   }
	   
	document.contact.submit();
	return true;	
}

var feedbackvalidate = function(){
	if(!IsValid(document.feedback.name.value,"Name")){
		document.feedback.name.focus();
		return false;
	}
	if(!isEmail(document.feedback.email.value)){
		document.feedback.email.focus();
		return false;
	}
	if(document.feedback.phone.value  != '') {
		if(!IsvalPhone(document.feedback.phone.value,"Phone")) {
			document.feedback.phone.focus();
			return false;
		}
	}
	if(!IsFax(document.feedback.fax.value,"Fax")) {
		document.feedback.fax.focus();
		return false;
	}
	if(document.feedback.website.value != 'http://' && document.feedback.website.value != '') {
			if(!IsValidURLhttp(document.feedback.website.value,"Website")) {
				document.feedback.website.focus();
				return false;
			}
		}
	
	if(!IsValid(document.feedback.VerifyCode.value,"VerifyCode")){
		document.feedback.VerifyCode.focus();
		return false;
	   }
	   
	document.feedback.submit();
	return true;	
}

function Email(s)
{
	
	var i = 1,Length = s.length,result;
	
	if(s==""){
		
		alert("Please provide your email address");
		return false;
	}
	
	while((i<Length) && (s.charAt(i) != '@')) i++;
	
	if ((i == Length) || (s.charAt(i) != '@'))
	{
		alert("Your email address does not appear to be valid. (i.e. name@domain.com)");
		return false;
	}
	
	i+=2;
	
	while((i<Length) && (s.charAt(i) != '.')) i++;

	if ((i == Length) || (s.charAt(i) != '.'))
	{
		alert("Your email address does not appear to be valid. (i.e. name@domain.com)");
		return false;
	}

	if (i+1 >= Length)
	{
		alert("Your email address does not appear to be valid. (i.e. name@domain.com)");
		return false;
	}
	
	return true;
}
