﻿function PreviewForm() {
  var verify;
  verify="";
  if (document.aspnetForm.ctl00$centercontent$txtFName.value==""){
  verify+="Your Name is required!\n";
  }
  
  if (document.aspnetForm.ctl00$centercontent$txtEmail.value==""){
  verify+="Email is required!\n";
  } else {
   if (valEmail(document.aspnetForm.ctl00$centercontent$txtEmail)==false){
    verify+="A valid email is required!\n";
   }
  }
  
  if (document.aspnetForm.ctl00$centercontent$txtComment.value==""){
  verify+="Comment is required!\n";
  }
 
  
  if (verify==""){
    toggleLayer('divpreview','block');
	toggleLayer('divcomment','none');
	var str=document.aspnetForm.ctl00$centercontent$txtComment.value;
	str=str.replace(/\n/g,"<br>")
	str=str.replace(/  /g," &nbsp;")
	document.getElementById("divPr").innerHTML="<p class='blog_poster'>" + document.aspnetForm.ctl00$centercontent$txtFName.value + "</p><p class='blog_date'>" + Date() + "</p><p class='blog_comment'>" + str + "</p>";
	
	
  }else{
   alert(verify);
   
  }
 }
 
function valEmail(field)
{
 pattern = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9_]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/;
 if(field.value.match(pattern) == null) {
  return false;
 } else {
  return true;
 }
} 


function toggleLayer(whichLayer,displ)

{
	if (document.getElementById)
	{
		// this is the way the standards work
		var style2 = document.getElementById(whichLayer).style;
		style2.display = style2.display? "":displ;
		//style2.display = style2.display? "":"block";
	}
	else if (document.all)
	{
		// this is the way old msie versions work
		var style2 = document.all[whichLayer].style;
		style2.display = style2.display? "":"block";
	}
	else if (document.layers)
	{
		// this is the way nn4 works
		var style2 = document.layers[whichLayer].style;
		style2.display = style2.display? "":"block";
	}
	
}

function editcomment()
{
toggleLayer('divpreview','none');
	toggleLayer('divcomment','block');
	document.getElementById("divPr").innerHTML="";
}
