			function validate()
			{
				frm=document.adminForm;
				if(frm.name.value=="")
				{
					alert("Name can not be left blank.");
					frm.name.focus();
					return false;
				}
				else if(frm.email.value=="" || !validate_email(frm.email.value))
				{
					alert("Please enter valid email address.");
					frm.email.focus();
					return false;
				}
				else if(frm.suggest.value=="")
				{
					alert("Suggestion field can not be left blank.");
					frm.suggest.focus();
					return false;
				}
				else if(frm.suggest.value.length >999)
				{
					alert("Max length for Suggestion is 999.");
					frm.suggest.focus();
					return false;
				}
				else
					return true;
			}
			
			function validate_email(str)
			{
				var pattern=/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(.[a-z]+)+$/;
					
				if(!pattern.test(str))
					return false;
				return true;
			
			}

			function textCounter(field, countfield, maxlimit) 
			{
				if (field.value.length > maxlimit)
					field.value = field.value.substring(0, maxlimit);
				else 
					countfield.value = maxlimit - field.value.length;
			}