// JavaScript Document
function getXMLHttp()
{
        var xmlhttp;

        /* Special IE only code ... */
              try
              {
                  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
              }
              catch (e)
              {
                  try
                  {
                      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
                  }
                  catch (E)
                  {
                      xmlhttp = false;
                  }
             }          /** Every other browser on the planet */
        if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
        {
            try
            {
                xmlhttp = new XMLHttpRequest();
            }
            catch (e)
            {
                xmlhttp = false;
            }
        }

        return xmlhttp;
}
function Requestimage()
{
 var xmlHttp = getXMLHttp();
   xmlHttp.onreadystatechange = function()
  {
    if(xmlHttp.readyState == 4)
    {
      HandleResponse(xmlHttp.responseText);
    }
  }
		
      xmlHttp.open("GET", "getsecuritycode.php", true);
	  xmlHttp.send(null);
	
}
function HandleResponse(response)
{
 document.getElementById('code').src="images/"+response;
}

function getimage()
{	
 var xmlHttp = getXMLHttp();
   xmlHttp.onreadystatechange = function()
  {
    if(xmlHttp.readyState == 4)
    {
      Responseimage(xmlHttp.responseText);
    }
  }
	xmlHttp.open("GET", "getsecuritycode.php", true);
	xmlHttp.send(null);	
}
function Responseimage(response)
{
 document.getElementById('scode').src="images/"+response;
}
function validate()
  {	   
		 if(document.frmfeedback.txtName.value=="")
		  {
			  alert("Please Enter your name");
			  document.frmfeedback.txtName.focus();
			  return false;
		  }
	  if(document.frmfeedback.txtEmail.value=="")
		  {
			  alert("Please Enter your Email Address");
			  document.frmfeedback.txtEmail.focus();
			  return false;
		  }  
		var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
		  if (!document.frmfeedback.txtEmail.value.match(re)) 
		  {
		  alert('Your email address is not in a valid format');
		  document.frmfeedback.txtEmail.focus();
		  return false;
		  }	  
		  if(document.frmfeedback.txtMessage.value=="")
		  {
			  alert("Please Enter your message");
			  document.frmfeedback.txtMessage.focus();
			  return false;
		  }
		 /* if(document.frmfeedback.code.value=="")
		  {
			  alert("Please Enter capcha code");
			  document.frmfeedback.code.focus();
			  return false;
		  }*/
		  return true;
}

function reloadagain()
{	
var val=validate();
	if(val==true)

	{

		var code1=document.frmfeedback.code.value;
		if((code1!="m9fd6b")&&(code1!="sap")&&(code1!="cf5fdk")&&(code1!="uaonl")&&(code1!="jzs2s4")&&(code1!="fvw83x")&&(code1!="ubas")&&(code1!="7r5v2x")&&(code1!="4qx499")&&(code1!="kdxk2p"))
		{	
			alert("Check Security Code.");

			document.frmfeedback.code.focus();

			Requestimage();

			return false;

		}

		else

		{

		return true;

		}

	}

	else

	{

	return false;

	}

}
function frmreport()
{
	var a=document.reportfrm;
	if(a.fname.value=="")
	{
		alert("Enter the Name.");
		a.fname.focus();
		return false;
	}
	if(a.url.value=="")
	{
		alert("Enter the website URL.");
		a.url.focus();
		return false;
	}
	if(a.key1.value=="")
	{
		alert("Enter the keywords.");
		a.key1.focus();
		return false;
	}
	if(a.key2.value=="")
	{
		alert("Enter the keyworlds.");
		a.key2.focus();
		return false;
	}
	if(a.email2.value=="")
	{
		alert("Enter the email.");
		a.email2.focus();
		return false;
	}
	if((a.email2.value.indexOf(".")==-1)||(a.email2.value.indexOf("@")==-1))
	{
		alert("Enter the valid email.");
		a.email2.focus();
		return false;
	}
	if(a.code.value=="")
	{
		alert("Enter thes Security code.");
		a.code.focus();
		return false;
	}
	
	return true;
}
function reloadimage()
{	
var val=frmreport();
	if(val==true)

	{

		var code1=document.reportfrm.code.value;

		if((code1!="m9fd6b")&&(code1!="sap")&&(code1!="cf5fdk")&&(code1!="uaonl")&&(code1!="jzs2s4")&&(code1!="fvw83x")&&(code1!="ubas")&&(code1!="7r5v2x")&&(code1!="4qx499")&&(code1!="kdxk2p"))

		{	

			alert("Check Security Code.");

			document.reportfrm.code.focus();

			getimage();

			return false;

		}

		else

		{

		return true;

		}

	}

	else

	{

	return false;

	}

}
