function Trim(value)
{
	value = value.replace(/^\s+/g, "");
	value = value.replace(/\s+$/g, "");
	return value;
}
function validate()
  {
	var Recform = document.frm_recap;
	if((Trim(Recform.ind_name.value)=="") || (Recform.ind_name.value=="Enter your Name"))
	 {
		alert("Please enter your name");
		Recform.ind_name.focus();
		return false;
	 }
	 if((Trim(Recform.ind_email.value)=="") || (Recform.ind_email.value=="Enter your Email"))
	 {
		alert("Please enter your email");
		Recform.ind_email.focus();
		return false;
	 }
	 if ((!isValidName(Recform.ind_name.value))) 
	 {
		alert('Please enter a valid name');
		Recform.ind_name.focus();
		return false;
	 }
	  var recemail=Trim(Recform.ind_email.value);
	  var part1=recemail.substr(0,recemail.indexOf('@'));
	  var part2=recemail.substr(recemail.indexOf('@')+1,recemail.length-recemail.lastIndexOf('@'));
	  var part3=recemail.substr(recemail.lastIndexOf('.')+1);
	  var email1=new RegExp('[^a-zA-Z0-9.\_]');
	  var email2=new RegExp('[^a-zA-Z0-9.]');
	  var email3=new RegExp('[^a-zA-Z.]');
	  var emailFilter=/^.+@.+\..{2,3}$/;
	  if(part1.length<3)
	  {
		alert('Please enter a valid Email Address');
		Recform.ind_email.focus();
		return false;
	  }
	  if(email2.test(part2))
	  {
		alert('Please enter a valid Email Address');
		Recform.ind_email.focus();
		return false;
	  }
	  if(email1.test(part1))
	  {
		alert('Please enter a valid Email Address');
		Recform.ind_email.focus();
		return false;
	  }
	  if(email3.test(part3))
	  {
		alert('Please enter a valid Email Address');
		Recform.ind_email.focus();
		return false;
	  }
	  if (!(emailFilter.test(Recform.ind_email.value))) 
	  {
		alert('Please enter a valid Email Address');
		Recform.ind_email.focus();
		return false;
	  }
	if((Trim(Recform.ind_title.value)=="") || Recform.ind_title.value=="Enter Recap Title")
	  {
		alert("Please enter your title");
		Recform.ind_title.focus();
		return false;
	  }
	if(Recform.ind_recap.value=="")
	  {
		alert("Please enter your recap");
		Recform.ind_recap.focus();
		return false;
	  }
	 var recapcontent = Recform.ind_recap.value; 
	if (Trim(recapcontent) == "")
	{
		alert("Please enter the recap");
		Recform.ind_recap.focus();
		return false;
	}
	if (recapcontent.length >255)
	{
		alert(" More than 255 characters are not allowed ");
		Recform.ind_recap.focus();
		Recform.ind_recap.select();
		return false;
	}
	  
  }
  function formreset()
	{
		document.frm_recap.reset();
		return false;
	}
 function readmore(divNum)
 {
	 document.getElementById("latest_recap"+divNum).style.display="arial12blk";
	 document.getElementById("latest_recap_"+divNum).style.display="inline";
	 document.getElementById("more"+divNum).style.display="none";

 }
 function checksize(e)
{
	isIE=document.all? 1:0
	keyEntry = !isIE? e.which:event.keyCode; 
	
	if((keyEntry < '99')) {
		return true;  
	}
   var str = document.frm_recap.ind_recap.value;
  if (str.length >= 255)
  {
	alert("Recap should not be more than 255 characters");
	return false;
  }
  else
  {
	return true;
  }
}
function isValidName(val)
{
	if (val.match(/^[a-zA-Z ]+$/))
	{
		return true;
	}
	else
	{
		return false;
	} 
}