function creaAjax(){
         var objetoAjax=false;
         try {
          /*Para navegadores distintos a internet explorer*/
          objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
          try {
                   /*Para explorer*/
                   objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
                   }
                   catch (E) {
                   objetoAjax = false;
          }
         }

         if (!objetoAjax && typeof XMLHttpRequest!='undefined') {
          objetoAjax = new XMLHttpRequest();
         }
         return objetoAjax;
}
      


 function validarEmail(valor) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
return true
} else {
return false;
}
}


function FAjax2b (capa,valores)
{
          var ajax=creaAjax();
          var capaContenedora = document.getElementById(capa);
		 url = 'include/listac.php';
         ajax.open ('POST', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
                          capaContenedora.innerHTML="<br><br><br><img src=\"http://www.restaurantesmadrid.info/img/ajax-loader.gif\"/></span>";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
                        document.getElementById(capa).innerHTML=ajax.responseText;
                   }
                   else if(ajax.status==404)
                                             {

                            capaContenedora.innerHTML = "La direccion no existe";
                                             }
                           else
                                             {
                            capaContenedora.innerHTML = "Error: ".ajax.status;
                                             }
                                    }
                  }
		 ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		 ajax.send(valores);
         return;
}       




function FAjax2 (capa,valores)
{
          var ajax=creaAjax();
          var capaContenedora = document.getElementById(capa);
		 url = 'include/search.php';
         ajax.open ('POST', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
                          capaContenedora.innerHTML="<br><br><br><img src=\"http://www.restaurantesmadrid.info/img/ajax-loader.gif\"/></span>";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
                        document.getElementById(capa).innerHTML=ajax.responseText;
                   }
                   else if(ajax.status==404)
                                             {

                            capaContenedora.innerHTML = "La direccion no existe";
                                             }
                           else
                                             {
                            capaContenedora.innerHTML = "Error: ".ajax.status;
                                             }
                                    }
                  }
		 ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		 ajax.send(valores);
         return;
}              


function FAjax23 (capa,valores)
{
          var ajax=creaAjax();
          var capaContenedora = document.getElementById(capa);
		 url = 'include/solhome.php';
         ajax.open ('POST', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
                          capaContenedora.innerHTML="<br><br><br><img src=\"http://www.restaurantesmadrid.info/img/ajax-loader.gif\"/>";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
                        document.getElementById(capa).innerHTML=ajax.responseText;
                   }
                   else if(ajax.status==404)
                                             {

                            capaContenedora.innerHTML = "La direccion no existe";
                                             }
                           else
                                             {
                            capaContenedora.innerHTML = "Error: ".ajax.status;
                                             }
                                    }
                  }
		 ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		 ajax.send(valores);
         return;
}              



  function stopRKey(evt) {
var evt = (evt) ? evt : ((event) ? event : null);
var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
if ((evt.keyCode == 13) && (node.type=="text")) {

FAjax3('pas2','telefono='+document.getElementById('tel').value+'&email='+document.getElementById('mail').value+'&comentarios='+document.getElementById('comentarios').value,'solhome.php');

return false;}
}
document.onkeypress = stopRKey; 

function FAjaxurl (capa,valores,url)
{
          var ajax=creaAjax();
          var capaContenedora = document.getElementById(capa);
         ajax.open ('POST', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
                          capaContenedora.innerHTML="<br><br><br><img src=\"http://www.restaurantesmadrid.info/img/ajax-loader.gif\"/>";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
                        document.getElementById(capa).innerHTML=ajax.responseText;
                   }
                   else if(ajax.status==404)
                                             {

                            capaContenedora.innerHTML = "La direccion no existe";
                                             }
                           else
                                             {
                            capaContenedora.innerHTML = "Error: ".ajax.status;
                                             }
                                    }
                  }
		 ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		 ajax.send(valores);
         return;
}              
