function Trim(value)
{
	value = value.replace(/^\s+/g, "");
	value = value.replace(/\s+$/g, "");
	return value;
}

function notempty()
{
	var specchar = /[$\\@\\\#%\^\&\*\(\)\[\]\+\_\{\}\`\~\=\|\"\']/;
	var firstpart=document.frm_reply.email.value.substr(0,document.frm_reply.email.value.indexOf('@'));
	var secondpart=document.frm_reply.email.value.substr(document.frm_reply.email.value.indexOf('@')+1, document.frm_reply.email.value.length-document.frm_reply.email.value.indexOf('@'));
	var email1=new RegExp('[^a-zA-Z0-9.\_]');
	var email2=new RegExp('[^a-zA-Z0-9.]');
    	var emailFilter=/^.+@.+\..{2,3}$/;
	var name1=new RegExp('[0-9]');
	if ((name1.test(document.frm_reply.name.value))) 
	{
		alert('Please enter a valid name');
		document.frm_reply.name.focus();
		return false;
	}
	if(document.frm_reply.name.value.search(specchar) == -1) 
	{	}
	else {
		alert("Please use valid characters");
		document.frm_reply.name.focus();
		return false;
	}
	if ((Trim(document.frm_reply.name.value) == "")||(Trim(document.frm_reply.name.value) == 'Enter your Name'))
	{
		alert ("Enter your Name");
		document.frm_reply.name.focus();
		return false;
	}
	if ((Trim(document.frm_reply.email.value) == "")||(Trim(document.frm_reply.email.value) == 'Enter your Email Id'))
	{
		alert ("Enter your Email Id");
		document.frm_reply.email.focus();
		return false;
	}
     if(firstpart.length<3)
	{
		alert('Please enter valid email id');
		document.frm_reply.email.focus();
		return false;
	}
	if((email2.test(secondpart)))
	{
		 alert('Please enter a valid email address');
		 document.frm_reply.email.focus();
		 return false;
	}
	if((email1.test(firstpart)))
	{
		 alert('Please enter a valid email address');
		 document.frm_reply.email.focus();
		 return false;
	}
	if ((!(emailFilter.test(document.frm_reply.email.value))))
	{
		 alert('Please enter a valid email address');
		 document.frm_reply.email.focus();
		 return false;
	}
	if (Trim(document.frm_reply.comments.value) == "")
	{
		alert ("Enter the Comments");
		document.frm_reply.comments.focus();
		return false;
	}
	if (document.frm_reply.comments.value.length >1000)
	{
		alert(" Maximum characters allowed - 1000 ");
		document.frm_reply.comments.focus();
		document.frm_reply.comments.select();
		return false;
	}
	querystr="name="+document.frm_reply.name.value+"&email="+document.frm_reply.email.value+"&comments="+document.frm_reply.comments.value+"&fullstory_id="+document.frm_reply.fullstory_id.value;
	getResponse("comments", "clive_comments_submit.php", querystr);
}
function checksize(obj)
{  
  obj = eval(obj);
  if (obj)
  {
	  var str = obj.value;
  	  if (str.length >= 1000)
	  {
		obj.value = str.substr(0, 1000);
		return false;
	  }
	  else
	  {
		return true;
	  }
  }
}
