function validate()
{	
	//alert("Here");
	frm=document.myForm;

	if(!trim(frm.c_firstname.value))
	{
		alert("Please enter your first name");
		frm.c_firstname.focus();
		return false;
	}
	if(frm.c_firstname.value.length<2)
	{
		alert("Firstname should be minimum of 2 characters.");
		frm.c_firstname.focus();
		return false;
	}
	if(!trim(frm.c_lastname.value))
	{
		alert("Please enter your last name");
		frm.c_lastname.focus();
		return false;
	}
	if(frm.c_lastname.value.length<2)
	{
		alert("Lastname should be minimum of 2 characters.");
		frm.c_lastname.focus();
		return false;
	}
	if(!trim(frm.c_username.value))
	{
		alert("Please enter your username");
		frm.c_username.focus();
		return false;
	}
	if(frm.c_username.value.length<7 || frm.c_username.value.length>12 )
	{
		alert("Username should be between 7-12 characters.");
		frm.c_username.focus();
		return false;
	}
	if(!trim(frm.c_password1.value))
	{
		alert("Please enter password");
		frm.c_password1.focus();
		return false;
	}
	if(frm.c_password1.value.length<7 || frm.c_password1.value.length>12 )
	{
		alert("Password should be between 7-12 characters.");
		frm.c_password1.focus();
		return false;
	}
	if(!trim(frm.c_password2.value))
	{
		alert("Please re-enter password");
		frm.c_password2.focus();
		return false;
	}
	if(frm.c_password1.value != frm.c_password2.value)
	{
		alert("The passwords you entered do not match.");
		frm.c_password2.focus();
		return false;
	}
	if(!ValidateEmail(frm.c_email,"Invalid Email"))
	{		
		frm.c_email.focus();
		return false;
	}
	if(!trim(frm.c_skype.value))
	{
		alert("Please enter skypeid");
		frm.c_skype.focus();
		return false;
	}
	if(!trim(frm.c_education.value))
	{
		alert("Please select your education level");
		frm.c_education.focus();
		return false;
	}
	if(!trim(frm.c_classtype.value))
	{
		alert("Please select your class type");
		frm.c_classtype.focus();
		return false;
	}
	if(!trim(frm.address.value))
	{
		alert("Please enter address");
		frm.address.focus();
		return false;
	}	
	if(!trim(frm.c_country.value))
	{
		alert("Please select country");
		frm.c_country.focus();
		return false;
	}
	if(!trim(frm.c_state.value))
	{
		alert("Please enter state");
		frm.c_state.focus();
		return false;
	}	
	if(!trim(frm.c_city.value))
	{
		alert("Please enter city");
		frm.c_city.focus();
		return false;
	}
	if(!trim(frm.c_zip.value))
	{
		alert("Please enter zip");
		frm.c_zip.focus();
		return false;
	}		
	
	
	
	
}
function trim(s) {
var temp = s;
return temp.replace(/^\s+/,'').replace(/\s+$/,'');
}
function IsNumeric(sText)

{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
 }
 
function removeSpacesID(string) {
 return string.split(' ').join('');
}

function AlphaSpacesName(evt)
{
	var charCode = (evt.which) ? evt.which : event.keyCode
 	if (charCode == 32 || charCode == 8 || charCode == 13 ||  charCode == 46 ||(charCode>64 && charCode<90) || (charCode>96 && charCode<123)){
		return true;
	}
	return false;
}
