function ajaxInit() {
var req;

try {
 req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
 try {
  req = new ActiveXObject("Msxml2.XMLHTTP");
 } catch(ex) {
  try {
   req = new XMLHttpRequest();
  } catch(exc) {
   alert("Esse browser não tem recursos para uso do Ajax");
   req = null;
  }
 }
}

return req;
}

function cid_reservas(url) {
 ajax = ajaxInit();
 if(ajax) {
	 url2 = "res_" + url.options[url.selectedIndex].value + ".php";
	 if (url.options[url.selectedIndex].value != 'selecione'){
   ajax.open("GET",url2, true);
  // document.getElementById("carrega").style.visibility = "visible";
   ajax.onreadystatechange = function() {
     if(ajax.readyState == 4) {
       if(ajax.status == 200 && url != '') {
        	var resultado1 = ajax.responseText;
			resultado1 = resultado1.replace(/\+/g," ");
			resultado1 = unescape(resultado1);
         document.getElementById('cid_res').innerHTML = resultado1;
		 //document.getElementById("carrega").style.visibility = "hidden";
		 if (document.getElementById("state").value == "0"){
			 Effect.toggle('cid_res','slide');
		 }
		 document.getElementById("state").value = "1";
       } else {
         alert(ajax.statusText);
       }
     }
   }
   ajax.send(null);
	 }
	 else {
		 Effect.toggle('cid_res','slide');
		 document.getElementById("state").value = "0";
	 }
 }
}
function cid_encontre(url) {

 ajax = ajaxInit();
 if(ajax) {
	 url2 = "enc_" + url.options[url.selectedIndex].value + ".php";
	 if (url.options[url.selectedIndex].value != 'selecione'){
   ajax.open("GET",url2, true);
  // document.getElementById("carrega").style.visibility = "visible";
   ajax.onreadystatechange = function() {
     if(ajax.readyState == 4) {
       if(ajax.status == 200 && url != '') {
        	var resultado1 = ajax.responseText;
			resultado1 = resultado1.replace(/\+/g," ");
			resultado1 = unescape(resultado1);
         document.getElementById('cid_enc').innerHTML = resultado1;
		 //document.getElementById("carrega").style.visibility = "hidden";
		 if (document.getElementById("state2").value == "0"){
			 Effect.toggle('cid_enc','slide');
		 }
		 document.getElementById("state2").value = "1";
       } else {
         alert(ajax.statusText);
       }
     }
   }
   ajax.send(null);
   }
	 else {
		 Effect.toggle('cid_enc','slide');
		 document.getElementById("state2").value = "0";
	 }
 }
}

function cid_encontre_home(url) {

 ajax = ajaxInit();
 if(ajax) {
	 url2 = "enc_" + url + ".php";
	 if (url != 'selecione'){
   ajax.open("GET",url2, true);
  // document.getElementById("carrega").style.visibility = "visible";
   ajax.onreadystatechange = function() {
     if(ajax.readyState == 4) {
       if(ajax.status == 200 && url != '') {
        	var resultado1 = ajax.responseText;
			resultado1 = resultado1.replace(/\+/g," ");
			resultado1 = unescape(resultado1);
         document.getElementById('home_cid').innerHTML = resultado1;
		 //document.getElementById("carrega").style.visibility = "hidden";
		 if (document.getElementById("state3").value == "0"){
			 Effect.toggle('home_cid','slide');
		 }
		 document.getElementById("state3").value = "1";
       } else {
         alert(ajax.statusText);
       }
     }
   }
   ajax.send(null);
   }
	 else {
		 Effect.toggle('home_cid','slide');
		 document.getElementById("state3").value = "0";
	 }
 }
}

function cid_encontre_home_form(url) {

 ajax = ajaxInit();
 if(ajax) {
	 url2 = "enc_" + url.options[url.selectedIndex].value + ".php";
	 if (url.options[url.selectedIndex].value != 'selecione'){
   ajax.open("GET",url2, true);
  // document.getElementById("carrega").style.visibility = "visible";
   ajax.onreadystatechange = function() {
     if(ajax.readyState == 4) {
       if(ajax.status == 200 && url != '') {
        	var resultado1 = ajax.responseText;
			resultado1 = resultado1.replace(/\+/g," ");
			resultado1 = unescape(resultado1);
         document.getElementById('home_cid').innerHTML = resultado1;
		 //document.getElementById("carrega").style.visibility = "hidden";
		 if (document.getElementById("state3").value == "0"){
			 Effect.toggle('home_cid','slide');
		 }
		 document.getElementById("state3").value = "1";
       } else {
         alert(ajax.statusText);
       }
     }
   }
   ajax.send(null);
   }
	 else {
		 Effect.toggle('home_cid','slide');
		 document.getElementById("state3").value = "0";
	 }
 }
}

function cid_gds(url) {

 ajax = ajaxInit();
 if(ajax) {
	 url2 = "gds_" + url.options[url.selectedIndex].value + ".php";
	 if (url.options[url.selectedIndex].value != 'selecione'){
   ajax.open("GET",url2, true);
  // document.getElementById("carrega").style.visibility = "visible";
   ajax.onreadystatechange = function() {
     if(ajax.readyState == 4) {
       if(ajax.status == 200 && url != '') {
        	var resultado1 = ajax.responseText;
			resultado1 = resultado1.replace(/\+/g," ");
			resultado1 = unescape(resultado1);
         document.getElementById('cid_gds').innerHTML = resultado1;
		 //document.getElementById("carrega").style.visibility = "hidden";
		 if (document.getElementById("state4").value == "0"){
			 Effect.toggle('cid_gds','slide');
		 }
		 document.getElementById("state4").value = "1";
       } else {
         alert(ajax.statusText);
       }
     }
   }
   ajax.send(null);
   }
	 else {
		 Effect.toggle('cid_gds','slide');
		 document.getElementById("state4").value = "0";
	 }
 }
}

function loginok() {
	if (document.getElementById('login').value == 0 || document.getElementById('senha').value == 0){
		document.getElementById('aviso').innerHTML = "Login e/ou Senha em Branco";
	}
		else {
		param = 'login=' + $F('login') + '&senha=' + $F('senha');
		var ajax = new Ajax.Updater('aviso','inc_rest_login.php', {
  method: 'post',
  parameters: param,
  evalScripts: true
	  });

}
}

