function show_hide_opt()
{
	if(eval(document.register.hear[4].checked) == true) 
	{
		document.getElementById("other_hear").style.display = '';
	}
	if(eval(document.register.hear[4].checked) == false) 
	{
		document.getElementById("other_hear").style.display = 'none';
	}
}

function validateMyForm() 
{ 
	if (Trim(document.register.txtname.value) == "")
	{
		alert('Please enter your name.');
		document.register.txtname.value = '';
		document.register.txtname.focus();
		return false;
	}
	if (Trim(document.register.txtusername.value) == "")
	{
		alert('Please enter the User Name.');
		document.register.txtusername.value = '';
		document.register.txtusername.focus();
		return false;
	}
	if (document.register.txtusername.value.length < 6 )
	{
		alert('User Name must be at least 6 characters long.');
		document.register.txtusername.focus();
		return false;
	}
	if (!usernameValidationatoz0to9(Trim(document.register.txtusername.value),document.register.txtusername.value.length))
	{
		alert('Please enter Valid User Name. User Name may consist of a-z and 0-9 only.');
		document.register.txtusername.focus();
		document.register.txtusername.select();		
		return false;
	}
	if (Trim(document.register.txtpws.value) == "")
	{
		alert('Please enter password.');
		document.register.txtpws.value = '';
		document.register.txtpws.focus();
		return false;
	}
	if (document.register.txtpws.value.length < 6 )
	{
		alert('Password must be at least 6 characters long.');
		document.register.txtpws.value = '';
		document.register.txtconfirmpws.value = '';
		document.register.txtpws.focus();
		return false;
	}	
	if (Trim(document.register.txtconfirmpws.value) == "")
	{
		alert('Please enter confirm password.');
		document.register.txtconfirmpws.value = '';		
		document.register.txtconfirmpws.focus();
		return false;
	}
	if(document.register.txtpws.value != document.register.txtconfirmpws.value)
	{
		alert('Password and confirm password must be same.');
		document.register.txtpws.value = "";
		document.register.txtconfirmpws.value = "";
		document.register.txtpws.focus();
		return false;
	}
	if (Trim(document.register.txtemail.value) == "")
	{
		alert('Please enter your email address.');
		document.register.txtemail.value = '';
		document.register.txtemail.focus();
		return false;
	}
	if(!isValidEmail(Trim(document.register.txtemail.value)))
	{
		document.register.txtemail.focus();
		document.register.txtemail.select();
		return false;
	}

	if(!(document.register.hear[0].checked) && !(document.register.hear[1].checked) && !(document.register.hear[2].checked) && !(document.register.hear[3].checked) && !(document.register.hear[4].checked))
	{
		alert('Please tell us how did you hear about us?');
		document.register.hear[0].focus();
		return false;
	}
	if(eval(document.register.hear[4].checked) == true) 
	{ 
		if(Trim(document.register.txtcomment.value) == '')
		{
			alert('Please Fill the box to tell us how did you here about us?');
			document.register.txtcomment.value = '';
			document.register.txtcomment.focus();
			return false;
		}
	}
	if (Trim(document.register.txtimagenumber.value) == "")
	{
		alert('Please enter the number/letter within the picture to confirm your registration.');
		document.register.txtimagenumber.value = '';
		document.register.txtimagenumber.focus();
		return false;
	}
	return true; 
} 

function validateMyReset() 
{ 
	document.register.reset();
	document.register.txtname.focus();
	return false;
}
