function ValidateRegistrationForm(frm){
	
	if( Trim(frm.ctlFirstName.value) == "" ){
		
	 	alert( "Please Enter First Name !" );
		frm.ctlFirstName.value = "";
		frm.ctlFirstName.focus();
		return false;
	}
	
	if( Trim(frm.ctlLastName.value) == "" ){
		
	 	alert( "Please Enter Last Name !" );
		frm.ctlLastName.value = "";
		frm.ctlLastName.focus();
		return false;
		
	}
	if( Trim(frm.ctlCompanyName.value) == "" ){
		
	 	alert( " Please Enter Company Name !" );
		frm.ctlCompanyName.value = "";
		frm.ctlCompanyName.focus();
		return false;
		
	}
	
	if( Trim(frm.ctlEmail.value) == "" ){
		
	 	alert( "Please Enter Email Id !" );
		frm.ctlEmail.value = "";
		frm.ctlEmail.focus();
		return false;
		
	}else{
		
		if(!emailCheck(Trim(frm.ctlEmail.value))){
			
			alert( "Please Enter Valid Email Id !" );
			frm.ctlEmail.focus();
			return false;
			
		}
		
	}
	
	
	if( Trim(frm.ctlPassword.value) == "" ){
		
	 	alert( "Please Enter Password !" );
		frm.ctlPassword.value = "";
		frm.ctlPassword.focus();
		return false;
		
	}
	
	
	if( frm.ctlConfirmPassword.value == "" ){
		alert( "Please Enter Confirm Password !" );
		frm.ctlConfirmPassword.focus();
		return false;
	}

	if( frm.ctlPassword.value != frm.ctlConfirmPassword.value ){
		alert( "Password and Confirm Password are not same!" );
		frm.ctlConfirmPassword.focus();
		return false;
	}
	
	if( Trim(frm.ctlHereAboutUs.value) == "" ){
		
	 	alert( "Please Enter How did you here about us !" );
		frm.ctlHereAboutUs.value = "";
		frm.ctlHereAboutUs.focus();
		return false;
	}
	
	
	if( Trim(frm.ctlBusiness.value) == "" ){
		
	 	alert( "Please describe your business !" );
		frm.ctlBusiness.value = "";
		frm.ctlBusiness.focus();
		return false;
	}
	
	if( Trim(frm.ctlPhone.value) == "" ){
		
	 	alert( "Please Enter Phone Number !" );
		frm.ctlPhone.value = "";
		frm.ctlPhone.focus();
		return false;
		
	}else{
		
		if(!checkInternationalPhone(Trim(frm.ctlPhone.value))){
			
			alert("Please Enter Valid PhoneNumber!");
			frm.ctlPhone.focus();
			return false;
			
		}
		
	}
        
       if(frm.conditions.checked==false){
            alert("Check Term and Conditions");
            frm.conditions.focus();
            return false;
        }
        
        //if(frm.condition.checked)
	
	return true;
}
