
function registration()
{

	var email = /^[a-z][a-z0-9_.]+@([a-z0-9_\-]+\.)+([a-z]{2,4})$/;
	var phonenum=/^[0-9]*$/;
	var pfirstname=/^[a-zA-Z][a-zA-Z]*$/;

	
	
	
	if(document.getElementById('user_name_id').value == '')	
	{
		document.getElementById('user_name_id').focus();
		document.getElementById('div_username').innerHTML = 'Please enter username';
		return false;
	}
	else
	{
		document.getElementById('div_username').innerHTML = '';
	}
	
	if(document.getElementById('user_name_id').value.indexOf(' ') > -1)
	{
		
		document.getElementById('div_username').innerHTML='Spaces not allowed.';
		document.getElementById('div_user_type').style.display = '';
		document.getElementById('user_name_id').focus();
		
		return false;	
	}	
	else
	{
		
		 	document.getElementById('div_username').innerHTML='';
			
		
	}
	
	if(document.getElementById('first_name_id').value == '')	
	{
		document.getElementById('first_name_id').focus();
		document.getElementById('div_username').innerHTML = 'Please enter first name';
		return false;
	}
	else
	{
		document.getElementById('div_username').innerHTML = '';
	}
	
	if(document.getElementById('first_name_id').value.indexOf(' ') > -1)
	{
		
		document.getElementById('div_username').innerHTML='Spaces not allowed.';
		document.getElementById('div_user_type').style.display = '';
		document.getElementById('first_name_id').focus();
		
		return false;	
	}	
	else
	{
		if (!pfirstname.test(document.getElementById('first_name_id').value))
		 {
			document.getElementById('div_username').innerHTML='Enter only alphabets';
			document.getElementById('div_user_type').style.display = '';
			document.getElementById('first_name_id').focus();
			
			return false;		
	     }
		 else
		 {
		 	document.getElementById('div_username').innerHTML='';
			
		 } 
	}
	
	
	if(document.getElementById('last_name_id').value == '')	
	{
		document.getElementById('last_name_id').focus();
		document.getElementById('div_username').innerHTML = 'Please enter last name';
		return false;
	}
	else
	{
		document.getElementById('div_username').innerHTML = '';
	}
	
	
	if(document.getElementById('last_name_id').value.indexOf(' ') > -1)
	{
		
		document.getElementById('div_username').innerHTML='Spaces not allowed.';
		document.getElementById('div_user_type').style.display = '';
		document.getElementById('last_name_id').focus();
		
		return false;	
	}	
	else
	{
		if (!pfirstname.test(document.getElementById('last_name_id').value))
		 {
			document.getElementById('div_username').innerHTML='Enter only alphabets';
			document.getElementById('div_user_type').style.display = '';
			document.getElementById('last_name_id').focus();
			
			return false;		
	     }
		 else
		 {
		 	document.getElementById('div_username').innerHTML='';
			
		 } 
	}
	
	
	if(document.getElementById('pwd').value=="")
	{
		document.getElementById('div_password').innerHTML='Password required';
		document.getElementById('pwd').focus();
		return false;
	}	
	if (document.getElementById('pwd').value.length < 8 || document.getElementById('pwd').value.length > 32) 
	{
		document.getElementById('div_password').innerHTML='Password must be inbetwen 8 to 32  chars';
		document.getElementById('pwd').focus();
		document.getElementById('pwd').select();
		return false;
	}
	else
	{
		document.getElementById('div_password').innerHTML='';
	}
	
	if(document.getElementById('pwd1').value=="")
	{
		document.getElementById('div_password').innerHTML='Re-enter password';
		document.getElementById('pwd1').focus();
		return false;
	}

	if (document.getElementById('pwd1').value.length < 8 || document.getElementById('pwd1').value.length>32) 
	{
		document.getElementById('div_password').innerHTML='Password must be inbetwen 8 to 32  chars';
		document.getElementById('pwd1').focus();
		document.getElementById('pwd1').select();
		return false;
	}
	else
	{
		document.getElementById('div_password').innerHTML='';
	}
	
	if(document.getElementById('pwd').value!=document.getElementById('pwd1').value)
	{
		document.getElementById('div_password').innerHTML='Password mismatch';
		document.getElementById('pwd').value="";
		document.getElementById('pwd1').value="";
		document.getElementById('pwd').focus();		
		return false;
	}
	else
	{
		document.getElementById('div_password').innerHTML='';
	}
	
	if(document.getElementById('sq').value == '')	
	{
		document.getElementById('sq').focus();
		document.getElementById('div_password').innerHTML = 'Please select sequity question';
		return false;
	}
	else
	{
		document.getElementById('div_password').innerHTML = '';
	}
	
	if(document.getElementById('ans').value == '')	
	{
		document.getElementById('ans').focus();
		document.getElementById('div_password').innerHTML = 'Please enter sequity answer';
		return false;
	}
	else
	{
		document.getElementById('div_password').innerHTML = '';
	}
	
	if(document.getElementById('email_id').value=="")
	{
		document.getElementById('div_email').innerHTML='Please enter email ';
		document.getElementById('email_id').focus();
		return false;
	}
	
	if(document.getElementById('email_id').value != '')
	{
		if (document.getElementById('email_id').value.indexOf(' ') > -1) 
		{
			document.getElementById('div_email').innerHTML='Spaces not allowed';
			document.getElementById('email_id').focus();
			document.getElementById('email_id').select();
			return false;
		}
		else
		{		
			var address = document.getElementById('email_id').value;		
			if(email.test(address) == false) 
			{
				document.getElementById('div_email').innerHTML='Invalid email';
				document.getElementById('email_id').select();
				document.getElementById('email_id').focus();
				return false;
			}
			else
			{
				document.getElementById('div_email').innerHTML='';
			}	
		}
	}


	if(document.getElementById('phone_number_id').value=="")
	{
		document.getElementById('div_email').innerHTML='Phone number required';
		document.getElementById('phone_number_id').focus();
		return false;
	}
	if (document.getElementById('phone_number_id').value.indexOf(' ') > -1) 
	{
		document.getElementById('div_email').innerHTML='Spaces not allowed';
		document.getElementById('phone_number_id').focus();
		document.getElementById('phone_number_id').select();
		return false;
	}
	if(isNaN(document.getElementById('phone_number_id').value))
	{
		document.getElementById('div_email').innerHTML='Invalid phone no.';
		document.getElementById('phone_number_id').select();
		document.getElementById('phone_number_id').focus();
		return false;
	}
	if(phonenum.test(document.getElementById('phone_number_id').value)==false)
	{
		document.getElementById('div_email').innerHTML='Invalid phone no.';
		document.getElementById('phone_number_id').select();
		document.getElementById('phone_number_id').focus();
		return false;
	}
	if(document.getElementById('phone_number_id').value.length < 10 || document.getElementById('phone_number_id').value.length > 15 ) 
	{
	    document.getElementById('div_email').style.display = '';
		document.getElementById('div_email').innerHTML='Valid range is from 10 to 15 chars ';
		document.getElementById('phone_number_id').select();
		document.getElementById('phone_number_id').focus();
		return false;
	}
	else
	{
		document.getElementById('div_email').innerHTML='';
		document.getElementById('div_email').style.display = 'none';
	}
}

function forgotPwd()
{
	if(document.getElementById('FPwdUserName_id').value == '')	
	{
		document.getElementById('FPwdUserName_id').focus();
		document.getElementById('div_forgot_pwd').innerHTML = 'Please enter username';
		return false;
	}
	else
	{
		document.getElementById('div_forgot_pwd').innerHTML = '';
	}
	
	if(document.getElementById('FPwdEmail_id').value == '')	
	{
		document.getElementById('FPwdEmail_id').focus();
		document.getElementById('div_forgot_pwd').innerHTML = 'Please enter email';
		return false;
	}
	else
	{
		document.getElementById('div_forgot_pwd').innerHTML = '';
	}	

	if(document.getElementById('FPwdSecQ_id').value == '')	
	{
		document.getElementById('FPwdSecQ_id').focus();
		document.getElementById('div_forgot_pwd').innerHTML = 'Please select security question';
		return false;
	}
	else
	{
		document.getElementById('div_forgot_pwd').innerHTML = '';
	}

	if(document.getElementById('FPwdSecAns_id').value == '')	
	{
		document.getElementById('FPwdSecAns_id').focus();
		document.getElementById('div_forgot_pwd').innerHTML = 'Please enter answer';
		return false;
	}
	else
	{
		document.getElementById('div_forgot_pwd').innerHTML = '';
	}
	
	
}