function ValidateForm() {

	//FirstName

	if (document.contactform.FirstName.value == ""){
		alert("Please enter your First Name");
		document.contactform.FirstName.focus()
		return false;
	  }

	blnres = check(document.contactform.FirstName.value)

	if(blnres == false){
		alert("Please enter a proper first name");
		document.contactform.FirstName.focus()
		return false;
	}
	
	//LastName

	if (document.contactform.LastName.value == ""){
		alert("Please enter your Last Name");
		document.contactform.LastName.focus()
		return false;
	  }

	blnres = check(document.contactform.LastName.value)

	if(blnres == false){
		alert("Please enter a proper last name");
		document.contactform.LastName.focus()
		return false;
	}	

 	  
	// Email Empty

	if (document.contactform.Email.value == ""){
		alert("Please provide your email address");
		document.contactform.Email.focus()
		return false;
	  }

	var validate=/^.+@.+\..{2,3}$/;

	if (!validate.test(contactform.Email.value)){
			alert("Enter a valid Email Address");
			document.contactform.Email.focus()
			return false;
	}


	if (document.contactform.Country.value == ""){
		alert("Please select a Country");
		document.contactform.Country.focus()
		return false;
	}
	
	if (document.contactform.Phone.value == ""){
		alert("Please enter your phone number");
		document.contactform.Phone.focus()
		return false;
	}	
	
	
	   var ValidChars = "0123456789 -";
	   var IsNumber=true;
	   var Char;
		
		var sText = document.contactform.Phone.value;

	for (i = 0; i < sText.length && IsNumber == true; i++){
	
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1){
			alert("Phone number cannot contain alphabets and special characters.");
			return false;
		}
	}
  
 
	return true;
}

function check(str) {
	var str
	var valid = " ?_.@-#,!$%&*(){}[]():;<>/\'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
	var ok = "yes";
	var temp;
	for (var i=0; i<str.length; i++) {
		temp = "" + str.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = "no";
		}
		if (ok == "no")
		{
		return false;
	}

	return true;
}


