// JavaScript Document

var url = './captcheck.php?code=';
var captchaOK = 2;  // 2 - not yet checked, 1 - correct, 0 - failed

function getHTTPObject()
{
try {
req = new XMLHttpRequest();
  } catch (err1)
  {
  try {
  req = new ActiveXObject("Msxml12.XMLHTTP");
  } catch (err2)
  {
  try {
	req = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (err3)
	{
req = false;
	}
  }
}
return req;
}

var http = getHTTPObject(); // We create the HTTP Object        

function handleHttpResponse() {
if (http.readyState == 4) {
	captchaOK = http.responseText;
	if(captchaOK != 1) {
	  alert('Please enter correct code');
	  document.reservationfrom.code.value='';
	  document.reservationfrom.code.focus();
	  img = document.getElementById('captchaID'); 
	  //Change the image
	  img.src = './captcha/captcha.php?' + Math.random();
	   return false;
	  }
	    var obj=document.reservationfrom;
		obj.action="reservation.php?action=reservation";
		obj.submit();
   }
}

function checkreservationcode(thecode) {
http.open("GET", url + escape(thecode), true);
http.onreadystatechange = handleHttpResponse;
http.send(null);
}