var IE = document.all?true:false;
var myXMLText;
var xmlDoc;
var menu_arr = new Array();
function getXMLHttp()
{
  var xmlHttp

  try
  {
    //Firefox, Opera 8.0+, Safari
    xmlHttp = new XMLHttpRequest();
  }
  catch(e)
  {
    //Internet Explorer
    try
    {
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
      try
      {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(e)
      {
        alert("Your browser does not support AJAX!")
        return false;
      }
    }
  }
  return xmlHttp;
}
/*
 * funcion
 */
function getMyXMLFile(){
	var tags;
	var i;
	var to_print ="";
	var count_menu = 0;
	var menu_info = new Array();
	var strxml = myXMLText;
	
	if (IE) {
		xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.loadXML(strxml);
	}
	else {
		parser=new DOMParser();
		xmlDoc=parser.parseFromString(strxml,"text/xml");
	}
	tags = xmlDoc.getElementsByTagName('articulo');
	for(i=0; i<tags.length; i++){
		if(tags[i].childNodes[0].childNodes[0].nodeValue == "10"){
			count_menu++;
			menu_info[count_menu] = tags[i].childNodes[1].childNodes[0].nodeValue;
		}
	}
	to_print = "<h2>" + tags[0].childNodes[2].childNodes[0].nodeValue + "</h2>" +  tags[0].childNodes[3].childNodes[0].nodeValue + "&nbsp;<a href='" + tags[0].childNodes[4].childNodes[0].nodeValue + "' title='" + tags[0].childNodes[2].childNodes[0].nodeValue + "'>ver m&aacute;s&hellip;</a>";
	menu_array = menu_info;
	document.getElementById('conteiner1').innerHTML = getMyMenu(count_menu, 1);
	document.getElementById('ResponseDiv').innerHTML = "<div id='ResponseInnerDiv'>" + to_print + "</div>";
}
/*
 * funcion para extraer el menu superior
 */
function getMyMenu(num_menu, menu_from){
	var menu_info = menu_array;
	var to_print = "";
	for(var i = 1; i <= num_menu; i++) {
		if(i == menu_from){
			to_print += '<li><span class="active" onClick="getNexArticle(' + num_menu + ', ' + menu_info[i] + ', ' + i + ');">[&nbsp;' + i + '&nbsp;]</span></li>';
		}
		else{
			to_print += '<li><span onClick="getNexArticle(' + num_menu + ', ' + menu_info[i] + ', ' + i + ');">[&nbsp;' + i + '&nbsp;]</span></li>';
		}
	}
	return to_print;
}
/*
 * funcion para extraer el siguiente articulo
 */
function getNexArticle(num_menu, id, menu_from){
	var tags;
	var to_print ="";
	tags = xmlDoc.getElementsByTagName('articulo');
	for(var i=0; i<tags.length; i++){
		if (tags[i].childNodes[1].childNodes[0].nodeValue == id) {
			to_print = "<h2>" + tags[i].childNodes[2].childNodes[0].nodeValue + "</h2>"  +  tags[i].childNodes[3].childNodes[0].nodeValue + "&nbsp;<a href='" + tags[i].childNodes[4].childNodes[0].nodeValue + "' title='" + tags[i].childNodes[2].childNodes[0].nodeValue + "'>ver m&aacute;s&hellip;</a>";
		}
	}
	document.getElementById('conteiner1').innerHTML = getMyMenu(num_menu, menu_from);
	document.getElementById('ResponseInnerDiv').innerHTML = to_print;
}
/*
 * funcion para extrar el siguiente grupo de categoria
 */
function getNextCategory(id){
	var tags;
	var to_print ="";
	var count_menu = j = 0;
	var menu_info = new Array();
	tags = xmlDoc.getElementsByTagName('articulo');
	for(var i=0; i<tags.length; i++){
		if (tags[i].childNodes[0].childNodes[0].nodeValue == id) {
			if (j == 0) {
				to_print = "<h2>" + tags[i].childNodes[2].childNodes[0].nodeValue + "</h2>" + tags[i].childNodes[3].childNodes[0].nodeValue + "&nbsp;<a href='" + tags[i].childNodes[4].childNodes[0].nodeValue + "' title='" + tags[i].childNodes[2].childNodes[0].nodeValue + "'>ver m&aacute;s&hellip;</a>";
				j=1;
			}
			count_menu++;
			menu_info[count_menu] = tags[i].childNodes[1].childNodes[0].nodeValue;
		}
	}
	menu_array = menu_info;
	document.getElementById('conteiner1').innerHTML = getMyMenu(count_menu, 1);
	document.getElementById('ResponseDiv').innerHTML = "<div id='ResponseInnerDiv'>" + to_print + "</div>";
}
/*	fin de funciones manejo de sistema hotelero */
function HandleResponse(response)
{
  document.getElementById('ResponseDiv').innerHTML = response;
}
