function validate_user_signup(frm)
{


	var frm=$('signupform');
	with(frm)
	{
		if(tuser_name.value=="")
		{
			$('box-tuser_name').innerHTML="Please enter username.";
			tuser_name.focus();
			return false;
		}
		else
		{
			$('box-tuser_name').innerHTML="";	
		}
		if(tuser_name.value.length < 3)
		{
			$('box-tuser_name').innerHTML="Username should have atleast 3 characters.";
			tuser_name.focus();
			return false;
		}
		else
		{
			$('box-tuser_name').innerHTML="";	
		}
		
		var reg=/[a-zA-Z]/;
		var somestring=tuser_name.value;
		if(!reg.test(somestring))
		{
			$('box-tuser_name').innerHTML="Username should have atleast 1 letter.";
			tuser_name.focus();
			return false;
		}
		else
		{
			$('box-tuser_name').innerHTML="";	
		}
	
	
		var reg=/[^a-zA-Z0-9]/;
		var somestring=tuser_name.value;
		if(reg.test(somestring))
		{
			$('box-tuser_name').innerHTML="Username can contain only letters or numbers.";
			tuser_name.focus();
			return false;
		}
		else
		{
			$('box-tuser_name').innerHTML="";	
		}
	

		if(tuser_password.value=="")
		{
			$('box-tuser_password').innerHTML="Please enter password";
			tuser_password.focus();
			return false;
		}
		else
		{
			$('box-tuser_password').innerHTML='';
		}
		if(confirm_password.value!=tuser_password.value)
		{
			$('box-confirm_password').innerHTML="Password and confirm password do not match.";
			confirm_password.focus();
			return false;
		}
		else
		{
			$('box-confirm_password').innerHTML='';
		}
		if(!isEmailAddress(user_email.value))
		{
			$('box-user_email').innerHTML="Please enter a valid email address";
			user_email.focus();
			return false;
		}
		else
		{
			$('box-user_email').innerHTML='';
		}
	
		return true;

		// Check security code
		/*
		pars=Form.serialize(frm)+"&act=security_code";

		
    		var myAjax=new Ajax.Request('validations.php',{method:'post',parameters:pars, onFailure:SuccessHandler, onException:FailureHandler, onComplete: SubmitRegisterForm});	*/

			
	
		
	}

}

function SubmitRegisterForm(request)
{
	if (request.responseText == "") 
	{
                $('box-security_code').innerHTML='';
	        return true;
         }
        else
	{
		$('box-security_code').innerHTML=request.responseText;
		return false;	
	}
}


