var contactName;
var address ;
var city;
var state;
var zip;
var country;
var keyContact;
var title;
var phone;
var alternatePhone;
var facsimile;
var emailId;
var source;


function ValidateForm(){
	 contactName = document.frmOpenAnAccount.textfield22222228;
	 address = document.frmOpenAnAccount.textfield22222227;
	 city = document.frmOpenAnAccount.textfield22222229;
	 state = document.frmOpenAnAccount.textfield222222292; 
	 zip = document.frmOpenAnAccount.textfield2222222922;
	 country = document.frmOpenAnAccount.textfield22222229222;
	 keyContact = document.frmOpenAnAccount.textfield222222273;
	 title = document.frmOpenAnAccount.textfield222222274;
	 phone = document.frmOpenAnAccount.textfield222222275;
	 alternatePhone = document.frmOpenAnAccount.textfield222222276;
	 facsimile = document.frmOpenAnAccount.textfield222222277;
	 emailID = document.frmOpenAnAccount.textfield2222222772;
	 var Code = document.frmOpenAnAccount.code;

	// For Contact Name
	if ((contactName.value==null)||(Trim(contactName.value)=="")){
		alert("Please enter Contact Name.");
		contactName.focus();
		return false;
	}
	if (!isAlphaNumeric(contactName)){
		contactName.focus();		
		return false;
	}
		
	// For Address	
	if ((address.value==null)||(Trim(address.value)=="")){
		alert("Please enter Address.");
		address.focus();
		return false;
	}
	if (!isAlphaNumeric(address)){
		address.focus();		
		return false;
	}
	
	// For City
	if ((city.value==null)||(Trim(city.value)=="")){
		alert("Please enter City.");
		city.focus();
		return false;
	}
	if (!isAlphaNumeric(city)){
		city.focus();		
		return false;
	}
	
	
	// For Address	
	if ((state.value==null)||(Trim(state.value)=="")){
		alert("Please enter State.");
		state.focus();
		return false;
	}
	if (!isAlphaNumeric(state)){
		state.focus();		
		return false;
	}
	
	// For Address	
	if ((zip.value==null)||(Trim(zip.value)=="")){
		alert("Please enter Postal Code.");
		zip.focus();
		return false;
	}
	if (!isAlphaNumeric(zip)){
		zip.focus();		
		return false;
	}
	
	// For country	
	if ((country.value==null)||(Trim(country.value)=="")){
		alert("Please enter Country.");
		country.focus();
		return false;
	}
	if (!isAlphaNumeric(country)){
		country.focus();		
		return false;
	}
	
	// For keyContact
	if ( (keyContact.value == null) || ((Trim(keyContact.value)) == "")){
	}
	else{
		if (!isAlphaNumeric(keyContact)){		
			keyContact.focus();
			return false;
		}
	}
	
	// For Title
	if ((title.value==null)||(Trim(title.value)=="")){		
	}
	else {
		if (!isAlphaNumeric(title)){
			title.focus();
			return false;
		}
	}
	
	
	// For Phone number
	if ((phone.value==null)||((Trim(phone.value))=="")){
		alert("Please enter Telephone number.");
		phone.focus();
		return false;
	}
	if (!checkInternationalPhone(phone.value)){
		alert("Please enter valid Telephone number.");
		phone.focus();
		return false;
	}
	
	// For Alternet phone number
	if ((alternatePhone.value == null)||((Trim(alternatePhone.value)) == "")){
	}
	else{
		if (checkInternationalPhone(alternatePhone.value)==false){
			alert("Please enter valid Alternate Number.");
			alternatePhone.focus();
			return false;
		}
	}
	
	// For Facesmile
	if ( (facsimile.value == null) || ((Trim(facsimile.value)) == "")){
	}
	else{
		if (!isAlphaNumeric(facsimile)){		
			facsimile.focus();
			return false;
		}
	}
	
	// For email id	
	if ((emailID.value==null)||(Trim(emailID.value)=="")){
		alert("Please enter your email id.");
		emailID.focus();
		return false;
	}
	if (!emailIdcheck(emailID)){
		emailID.focus();	
		return false;
	}
	
	// CAPTCHA Code
	if ((Code.value==null)||((Trim(Code.value))=="")){
		alert("Please enter Code as shown in the image.");
		Code.focus();
		return false;
	}
	return true;
}