function shopvalid()
{
    if(document.frmshop.txt_name.value == "")
	{
	alert("Please enter your name");
	document.frmshop.txt_name.focus();
	return false;
	}
	if(document.frmshop.txt_address.value == "")
	{
	alert("Please enter your address");
	document.frmshop.txt_address.focus();
	return false;
	}
	if(document.frmshop.txt_post.value == "")
	{
	alert("Please enter postcode");
	document.frmshop.txt_post.focus();
	return false;
	}
	if(document.frmshop.txt_phone.value == "")
	{
	alert("Please enter your phone");
	document.frmshop.txt_phone.focus();
	return false;
	}
	if(document.frmshop.txt_email.value == "")
	{
	alert("Please enter your E-mail ID");
	document.frmshop.txt_email.focus();
	return false;
	}
	var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
 	 if (!document.frmshop.txt_email.value.match(re)) 
  	{
		alert('Please enter a valid E-mail ID');
		document.frmshop.txt_email.focus();
		return false;
 	}
	if(document.getElementById('user_Pass').value=="")
	{
	alert("Please Enter your Password");
	document.getElementById('user_Pass').focus();
	return false;
	}
	if(document.getElementById('user_Pass').value.length < 6)
	{
	alert("Password should minimum of six characters");
	document.getElementById('user_Pass').focus();
	return false;
	}
	if(document.getElementById('user_cPass').value=="")
	{
	alert("Please Enter your Confirm Password");
	document.getElementById('user_cPass').focus();
	return false;
	}
	if (document.getElementById('user_Pass').value != document.getElementById('user_cPass').value)
	{
	alert("Password and Confirm Password are not equal");
	document.getElementById('user_Pass').value ="";
	document.getElementById('user_cPass').value ="";
	document.getElementById('user_Pass').focus();
	return false;
	}

	if(document.frmshop.select_pb.value == "")
	{
		alert("Please enter Professional body");
		document.frmshop.select_pb.focus();
		return false;		
	}
	
	if(document.getElementById('herbalchk').checked == false)
	{
	alert("Please confirm that you are a qualified medical herbalist");
	document.getElementById('herbalchk').focus();
	return false;		
	}

	if(document.getElementById('agree').checked == false)
	{
	alert("Please accept the terms and conditions");
	document.getElementById('agree').focus();
	return false;		
	}

}

function loginvalid()
{
	if(document.frmlog.username.value == "")
	{
	alert("Please enter your E-mail ID");
	document.frmlog.username.focus();
	return false;
	}
	var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
 	 if (!document.frmlog.username.value.match(re)) 
  	{
		alert('Please enter a valid E-mail ID');
		document.frmlog.username.focus();
		return false;
 	}
	if(document.frmlog.access_code.value == "")
	{
		alert("Please enter the Access code");
		document.frmlog.access_code.focus();
		return false;
	}
}

function forumloginvalid()
{
	if(document.login_forum.username.value == "")
	{
	alert("Please enter your E-mail ID");
	document.login_forum.username.focus();
	return false;
	}
	var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
 	 if (!document.login_forum.username.value.match(re)) 
  	{
		alert('Please enter a valid E-mail ID');
		document.login_forum.username.focus();
		return false;
 	}
	if(document.login_forum.txt_password.value == "")
	{
		alert("Please enter the Password");
		document.login_forum.txt_password.focus();
		return false;
	}
}

function regvalidate()
{
    if(document.register_form.name_p.value == "")
	{
	alert("Please enter your name");
	document.register_form.name_p.focus();
	return false;
	}
	if(document.register_form.email.value == "")
	{
	alert("Please enter your E-mail ID");
	document.register_form.email.focus();
	return false;
	}
	var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
 	 if (!document.register_form.email.value.match(re)) 
  	{
		alert('Please enter a valid E-mail ID');
		document.register_form.email.focus();
		return false;
 	}
/*	if(document.getElementById('user_registration_Pass').value.length < 6)
	{
		alert("Password should minimum of six characters");
		document.getElementById('user_registration_Pass').focus();
		return false;
	}	
*/	
	if(document.register_form.password.value == "")
	{
	alert("Please enter your password");
	document.register_form.password.focus();
	return false;
	}
	
	if(document.register_form.password.value.length < 6)
	{
		alert("Password should minimum of six characters");
		document.register_form.password.focus();
		return false;
	}

	if(document.register_form.con_pwd.value == "")
	{
		alert("Please enter your Confirm Password");
		document.register_form.con_pwd.focus();
		return false;
	}
	if (document.getElementById('password').value != document.getElementById('con_pwd').value)
	{
		alert("Password and Confirm Password are not equal");
		document.getElementById('password').value ="";
		document.getElementById('con_pwd').value ="";
		document.getElementById('password').focus();
		return false;
	}

	

	if(document.register_form.course_attending.value == "")
	{
	alert("Please enter your course");
	document.register_form.course_attending.focus();
	return false;
	}
	if(document.register_form.year.value == "")
	{
	alert("Please enter your year");
	document.register_form.year.focus();
	return false;
	}
}

function topicvalid()
{
    if((document.frmtopic.txt_topic.value == "") || (document.frmtopic.txt_topic.value=="Title of your message"))
	{
	alert("Please enter your Topic Title");
	document.frmtopic.txt_topic.focus();
	return false;
	}
	if((document.frmtopic.memcontent.value == "") || (document.frmtopic.memcontent.value == "Type your Message here"))
	{
	alert("Please enter your Topic Content");
	document.frmtopic.memcontent.focus();
	return false;
	}

}
//***************************** To allow only Numbers ********************

function numcheck(event) 
 {
 if(navigator.appName != "Microsoft Internet Explorer" )
 {
  if( (event.which >= 48 && event.which <= 57) || (event.which == 8 )  || (event.which==0) )
	   {
	     return; 
		}
  else
   { 
  		return false;
  	}
 }
 else
 {
    if( (event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode == 8 ) )
	   {
	     return; 
	}
  else { 
    return false;
  }
	}
 }

