


function checkform(form)
		{										
					if(isNull(form.user_first_name.value))
						{
							alert("Please enter your First name.");
							form.user_first_name.focus();
							return false;
						}												
						
					if(isNull(form.user_last_name.value))
						{
							alert("Please enter your Last name.");
							form.user_last_name.focus();
							return false;
						}			
						
					if(isNull(form.user_email.value))
						{
							alert("Please enter your e-mail address.");
							form.user_email.focus();
							return false;
						}		
											
					 var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
					if (filter.test(form.user_email.value))
					    testresults=true
				     else{
					    alert("Please enter a valid e-mail address!");	
						 form.user_email.focus();			
						return false
					 }	
					 
					 
					if(form.user_hearaboutus.value.length > 1000)
						{
							alert("Please enter text less than 1000 characters.");
							form.user_hearaboutus.focus();
							return false;
						}		
					 
					 
					 if(isNull(form.user_username.value))
						{
							alert("Please enter your username.");
							form.user_username.focus();
							return false;
						}								
												
					 if(form.user_username.value.length < 6)
						{
							alert("Username should be atleast six characters long.");
							form.user_username.focus();
							return false;
						}		
						
					if(isNull(form.user_password.value))
						{
							alert("Please enter your password.");
							form.user_password.focus();
							return false;
						}		
						
					if(form.user_password.value.length < 6)
						{
							alert("Password should be atleast six characters long.");
							form.user_password.focus();
							return false;
						}		
						
					if(isNull(form.confirm_password.value))
						{
							alert("Please confirm your password.");
							form.confirm_password.focus();
							return false;
						}		
						
						if( form.confirm_password.value != form.user_password.value)
						{
							alert("Password and  Confirm password should be same.");
							form.confirm_password.focus();
							return false;
						}		
					 					
			return true;
		}
				
		function isNull(aStr)
			{
				var index;		
				for (index=0; index < aStr.length; index++)
					if (aStr.charAt(index) != ' ')
						return false;		
				return true;
			}	
			

