// Creacion de objeto XmlHttpObject
function GetXmlHttpObject() 
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject) {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	
	return objXMLHttp
}

function callMenu(obj) 
{

  // si es el Home redireccionar al home
  if (obj.id == 'home') {
	  location.href = 'index.php';
	  return;
  }
  
  // Menu idiomas
  if (obj.id == 'idioma')
  	return;
	
  if (obj.id == 'spanish') {
	  location.href = 'index.php?l=es';
	  return;
  }

  if (obj.id == 'english') {
	  location.href = 'index.php?l=en';
	  return;
  }
  // Loading...
  new Effect.Appear('load');
 
  // crear objeto XmlHttp para cada seccion
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null)  {
    alert("El navegador usado no soporta Ajax")
    return
  } 
    
  // contenedores
  var cnt = $('content');

  // preparar las urls
  var url = "ajax/server.php?menu="+obj.id;
  
  // Setear que hacer con los datos devueltos por el server
  xmlHttp.onreadystatechange= function() { 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")  { 
        // just do it
        cnt.innerHTML = xmlHttp.responseText;
		
	    // Loading...
  	    new Effect.Fade('load');
    } 
  }

  // Preparar y reaizar la llamada AJAX
  // let's go baby!!
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
	
}
