/*
 * @Revision $Revision: 923 $
 * @Author $Author: keyan $
 * @Date $Date: 2008-10-17 12:15:20 +0530 (Fri, 17 Oct 2008)$
*/
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) {

	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(trim(document.getElementById("centname").value)=="")
	 {
	 alert("Please enter the name");
	 document.getElementById("centname").value="";
	 document.getElementById("centname").focus();
	 return false;
	 }
	else
	{

			 if(document.getElementById("centname").value.length<3)
			 {
		       alert("Your name should be atleast 3 character long");
			   document.getElementById("centname").focus();
			   return false;
			 }
			 else
			 {

		 	      		var iChars = "*|,\":<>[]{}`\';()@&$#%0123456789\\/-_+=.,?~^!";
						for (var i = 0; i < document.getElementById("centname").value.length; i++)
						 {
							if (iChars.indexOf(document.getElementById("centname").value.charAt(i)) != -1)
							  {
								alert ("Your name should contain only alphabets!");
                                 document.getElementById("centname").value='';
								 document.getElementById("centname").focus();
			                     return false;
							  }
						 }

			 }

	}


    if(trim(document.getElementById("centcon").value) == "")
    {
	 alert("Please enter the phone number");
	 document.getElementById("centcon").value = " ";
	 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 >15 || x.length < 10)
	 {
		 alert('Please enter a valid contact number');
		 document.getElementById("centcon").focus();
	 	return false;
	 }
    else if(trim(document.getElementById("centemail").value) == "")
    {
	 alert("Please enter your emailid");
	 document.getElementById("centemail").value = " ";
	 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(trim(document.getElementById("cap").value)=="")
	{
	  alert("Please enter the image text");
	  document.getElementById("cap").value = " ";
	 document.getElementById("cap").focus();
	 return false;
	}
    else
     {
     ajaxFunction();
     return true;

     }

}



