var request;

function loadContent(key,file,elem,lang,img) {
  var url=file+"?value="+key+"&lang="+lang;
  if (img) {
      getObject(elem).innerHTML = img;  // display a "loading" image
  }
  if(file=="include/page.php")
  	if(key==2) {
  		document.getElementById("maintable").style.background = "url(images/bgbodega.jpg)"; 
    } else {
  		document.getElementById("maintable").style.background = "url(images/bgmain.jpg)";
	}
// Internet Explorer
  try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch(e) {
      try {
          request = new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch(oc) {
       request = null;
    }
  }
// Other browsers
  if (!request && typeof XMLHttpRequest != "undefined") {
      request = new XMLHttpRequest();
  }
  if (request != null) {
    request.onreadystatechange=function(){
      if(request.readyState!=4)return;
      if(request.status==200){
          getObject(elem).innerHTML = request.responseText  // display our content
		  
      }
    }
    request.open("GET", url, true);
    request.send(null);
  }
}

function makeReservation(name,date,h,np,tlf,mobil,email,comment,de,file,elem,lang,img) {
  var url=file+"?reservation=1&name="+name+"&date="+date+"&h="+h+"&np="+np+"&tlf="+tlf+"&mobil="+mobil+"&email="+email+"&comment="+comment+"&de="+de+"&lang="+lang+"";
  
  if (img) {
      getObject(elem).innerHTML = img;  // display a "loading" image
  }
  // Internet Explorer
  try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch(e) {
      try {
          request = new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch(oc) {
       request = null;
    }
  }
// Other browsers
  if (!request && typeof XMLHttpRequest != "undefined") {
      request = new XMLHttpRequest();
  }
  if (request != null) {
    request.onreadystatechange=function(){
      if(request.readyState!=4)return;
      if(request.status==200){
          getObject(elem).innerHTML = request.responseText  // display our content
		  
      }
    }
    request.open("GET", url, true);
    request.send(null);
  }
}

function makeContact(name,email,comment,file,elem,lang,img) {
  var url=file+"?contact=1&name="+name+"&email="+email+"&comment="+comment+"&lang="+lang;
  
  if (img) {
      getObject(elem).innerHTML = img;  // display a "loading" image
  }
  // Internet Explorer
  try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch(e) {
      try {
          request = new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch(oc) {
       request = null;
    }
  }
// Other browsers
  if (!request && typeof XMLHttpRequest != "undefined") {
      request = new XMLHttpRequest();
  }
  if (request != null) {
    request.onreadystatechange=function(){
      if(request.readyState!=4)return;
      if(request.status==200){
          getObject(elem).innerHTML = request.responseText  // display our content
		  
      }
    }
    request.open("GET", url, true);
    request.send(null);
  }
}


function subNewsletter(name,email,file,elem,lang,img) {
  var url=file+"?newsletter=1&name="+name+"&email="+email+"&lang="+lang+"";
  
  if (img) {
      getObject(elem).innerHTML = img;  // display a "loading" image
  }
  // Internet Explorer
  try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch(e) {
      try {
          request = new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch(oc) {
       request = null;
    }
  }
// Other browsers
  if (!request && typeof XMLHttpRequest != "undefined") {
      request = new XMLHttpRequest();
  }
  if (request != null) {
    request.onreadystatechange=function(){
      if(request.readyState!=4)return;
      if(request.status==200){
          getObject(elem).innerHTML = request.responseText  // display our content
		  
      }
    }
    request.open("GET", url, true);
    request.send(null);
  }
}


function searchB(pi,pf) {
  var url="include/search.php?pi="+pi+"&pf="+pf;
  
// Internet Explorer
  try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch(e) {
      try {
          request = new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch(oc) {
       request = null;
    }
  }
// Other browsers
  if (!request && typeof XMLHttpRequest != "undefined") {
      request = new XMLHttpRequest();
  }
  if (request != null) {
    request.onreadystatechange=function(){
      if(request.readyState!=4)return;
      if(request.status==200){
          getObject("content").innerHTML = "<table cellspacing='0' cellpadding='0' width='600'><tr><td align='right'>"+request.responseText+" | <img src='images/cancel.jpg' alt='cancel' width='20' height='20' border='0' align='absmiddle' /> <a onclick=\"javascript:loadContent('2','include/page.php','content','ca','<div align=center><img src=images/loading.gif alt=loading width=30 height=30 /></div>');\">Voltar</a> | <img src='images/buscar.jpg' alt='buscar' width='20' height='20' border='0' align='absmiddle' /> <a onclick=\"javascript:loadContent('0','include/bottle.php','mycontent','ca','<div align=center><img src=images/loading.gif alt=loading width=30 height=30 /></div>');\">Buscar</a></td></tr><tr><td><object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0' width='600' height='167' title='Bodega'><param name='movie' value='images/bodega.swf' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='images/bodega.swf' quality='high' pluginspage='http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='600' height='167'></embed></object></td></tr><tr><td align='center' id='mycontent' class='textbody'></td></tr></table>";
		  
      }
    }
    request.open("GET", url, true);
    request.send(null);
  }
}


// browser compatibility
function getObject(name) {
  var ns4 = (document.layers) ? true : false;
  var w3c = (document.getElementById) ? true : false;
  var ie4 = (document.all) ? true : false;

  if (ns4) return eval('document.' + name);
  if (w3c) return document.getElementById(name);
  if (ie4) return eval('document.all.' + name);
  return false;
}