/*
 * @Revision $Revision: 940 $
 * @Author $Author: keyan $
 * @Date $Date: 2009-07-09 20:33:22 +0530 (Thu, 09 Jul 2009) $
*/
function ajaxFunction()
{
var xmlHttp;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    try
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch (e)
      {
      alert("Your browser does not support AJAX!");
      return false;
      }
    }
  }
  xmlHttp.onreadystatechange=function()
    {


	if(xmlHttp.readyState==4)
      {
      //document.centurycon.centname.value=xmlHttp.responseText;
       	 document.getElementById("ad1o").innerHTML=xmlHttp.responseText;

       	 if(xmlHttp.responseText=='Your request has been sent')
       	 {

       	     document.getElementById("centname").value = "";
	         document.getElementById("centcon").value = "";
	         document.getElementById("centemail").value = "";
	         document.getElementById("centinfo").value = "";
	         document.getElementById("cap").value = "";
	         document.getElementById("ad1o").style.color='green';
       	 }
       	 else
       	 {
       	   document.getElementById("ad1o").style.color='red';

       	 }

       	 document.getElementById("image_id").src ='/news/captcha/CaptchaSecurityImages.php?'+ Date.parse(new Date().toString());


      }
    }

  var namevalue=encodeURIComponent(document.getElementById("centname").value);
  var convalue=encodeURIComponent(document.getElementById("centcon").value);
  var emailvalue=encodeURIComponent(document.getElementById("centemail").value);
  var infovalue=encodeURIComponent(document.getElementById("centinfo").value);
  var cap=encodeURIComponent(document.getElementById("cap").value);

   var parameters="centname="+namevalue+"&centcon="+convalue+"&centemail="+emailvalue+"&centinfo="+infovalue+"&cap="+cap;


  xmlHttp.open("POST","centmailnew.php",true);
  xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  xmlHttp.send(parameters);


  }

/**
 *
 * @access public
 * @return void
 **/
function trim(stringToTrim) {
//alert(stringToTrim);

	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function checkvalid()
{
	 var vallll=document.getElementById("centemail").value;
	 var str=vallll.replace(/^\s+|\s+$/g,'');
	 var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i ;
	 var x = document.getElementById("centcon").value;
	if(document.getElementById("centname").value == "")
	 {
		 alert("Please enter the name");
		 document.getElementById("centname").focus();
		 return false;
	 }
	 else
	 {
		var n = document.getElementById("centname").value;
		 if(n.length<3)
	 		{
	 			alert("Name should be atleast 3 characters long!");
	 			document.getElementById("centname").focus();
				return false;
	 		}
 	    else
 	      {
 	      		var iChars = "*|,\":<>[]{}`\';()@&$#%0123456789\\/-_+=.,?~^!";
				for (var i = 0; i < n.length; i++)
				 {
					if (iChars.indexOf(n.charAt(i)) != -1)
					  {
						alert ("Name can have only alphabetical characters!");
						document.getElementById("centname").value='';
						document.getElementById("centname").focus();
						return false;
					  }
				 }
 	      }
 	}


    if(document.getElementById("centcon").value == "")
    {
	 alert("Please enter the phone number");
	 document.getElementById("centcon").focus();
	 return false;
	 }else if(isNaN(x)||x.indexOf(" ")!=-1)
	 {
		 alert('Please enter numeric value in your contact number');
		  document.getElementById("centcon").value="";
		 document.getElementById("centcon").focus();
	 	return false;
	 }else if (x.length >20 || x.length < 10)
	 {
		 alert('Please enter a valid contact number');
		 document.getElementById("centcon").focus();
	 	return false;
	 }
    else if(document.getElementById("centemail").value == "")
    {
	 alert("Please enter your emailid");
	 document.getElementById("centemail").focus();
	 return false;
	 }else if (!filter.test(str))
	 {
		 	 alert("Please enter your valid emailid");
			 document.getElementById("centemail").focus();
	 		 return false;
	 }
		else if(document.getElementById("cap").value=="")
		{
		  alert("Please enter the image text");
		 document.getElementById("cap").focus();
		 return false;
		}
    else
     {
     ajaxFunction();
     return true;

     }

}



