// JavaScript Document
function Validate_Form(frm)
{
	with(frm)
    {
		if(!IsEmpty(username, 'Please enter user name.'))
				return false;    

		if(!hasQuotes(username, 'Username contains invalid character'))
			return false;

		if(!IsEmpty(password, "Please enter password."))
			return false;
		else if(!hasQuotes(password, 'Password contains invalid character'))
			return false;
		else if(!IsLen(password, 6, 15, 'Please check password. It must be of greater than 5 and less than 15 characters.'))
			return false;

		if(!IsEmpty(rpassword,"Please, Enter Confirm Password"))
			return false;

		if(rpassword.value != password.value)
		{
			alert(" Password and Retyped Password do not match ");
			password.focus();
			return false;			
		}
		
		if(!IsEmpty(fname, 'Please enter First Name.'))
			return false;
			
		// it is added by sandeep	
		if(!IsEmpty(flname, 'Please enter Last  Name.'))
			return false;	
		//  	
				
		if(!IsEmpty(lname, 'Please select Country Name.'))
			return false;
		
		if(!IsEmpty(email, 'Please enter email address.'))
				return false;
		else if(!IsEmail(email, 'Please enter valid email address.'))
				return false;
				
		if(telno.value)
		{
			if(!allDigits(telno, 'Only numeric characters accepted in this field.'))
				return false;
		}
	}
	return true;     
}
