	
	/**
	 * Cambia los select de los destinos de acuerdo al hotel seleccionado 
	 * @param {Object} hotelId
	 */
	function cambiaSelect(sectionId){
	  
      
	   if(typeof sectionList == "undefined") {
			//window.alert(typeof sectionList);
			return ;
	  }
	   var ID_HOTEL = 0;
	   var NOMBRE_HOTEL = 1; 
	   var mySelect = $('PostItemPostDestinationId');
	   var myDestinoSelect = "";
       var someNodeList = mySelect.getElementsByTagName('option');
       var nodes = $A(someNodeList);
       var i=0;

       if($('PostItemSection')) {
  	   	myDestinoSelect = $('PostItemSection').value;
	   }

	   // Quitamos las opciones
	   /*
	    * 
	    * mySelect = document.getElementById('mySelect')
		  mySelect.remove(2) //removes the option with index 2
		
		  $(mySelect) # calls Element.extend(element) <- the culprit
		  mySelect.remove(2) //error because is calling prototype Element.remove()
	    */
		
       if(Prototype.Browser.IE)
	   {
	   	 nodes.each(function(node, index){ mySelect.options.remove(node);});
	   }else{
	   	 nodes.each(function(node, index){ node.remove();});
		 
	   }
	  
       
       // Hash con la relacion de destinos hoteles, se genera en add, edit director en el php
       /*  var hotelList = $H(
			{'cuba' : [['5','Habana Libre'], ['6', 'Gran Hotel Habana']],
			 'vallarta': [['1','Marriot'], ['2', 'Mayan Palace']]}
        );*/
       //Accesamos al hash de la siguiente manera     hotelList[key] key=>nombreHotel
       //window.alert(sectionList.get(myDestinoSelect));
	   if(typeof  sectionList.get(myDestinoSelect) != "undefined")
       {
         sectionList.get(myDestinoSelect).each(function(item) {
        // window.alert('item id-->' + item[ID_HOTEL] + ' nombre-->' + item[NOMBRE_HOTEL]);
		   var newElem = document.createElement("option");
           newElem.text = item[NOMBRE_HOTEL];
           newElem.value = item[ID_HOTEL];
           mySelect.options.add(newElem);
           newElem = null;
          });
       } 
	   
	    if(sectionId != null)
		{
			someNodeList = mySelect.getElementsByTagName('option');
			nodes = $A(someNodeList);
			nodes.each(function(node){ 
				if(node.value == sectionId)
				{
					node.selected = true;
					
				}
			});
		}
	  	//window.alert(hotelSeleccionado)
		
 	
       // Recorremos los valores del hash 
	}
	
	function cambiaSelectHoteles(sectionId, tipo){
	  
      
	   if(typeof hotelList  == "undefined") {
			//window.alert(typeof sectionList);
			return ;
	  }
	   var ID_HOTEL = 0;
	   var NOMBRE_HOTEL = 1; 
	   var mySelect = $('PostItemPostName'); // Select a actualizar
	   var myDestinoSelect = "";
       var someNodeList = mySelect.getElementsByTagName('option');
       var nodes = $A(someNodeList);
       var i=0;
	   
	   //Deshabilitamos select de hoteles
	   mySelect.disable();		
       
	   if($('PostDestinationId')) {
  	   	myDestinoSelect = $('PostDestinationId').options[$('PostDestinationId').selectedIndex].text; //$('PostDestinationId').value;
	   }
	   

	   if(Prototype.Browser.IE)
	   {
	   	 nodes.each(function(node, index){ mySelect.options.remove(node);});
	   }else{
	   	 nodes.each(function(node, index){ node.remove();});
	   }

	   if(typeof  hotelList.get(myDestinoSelect) != "undefined")
       {
          // Agregamos una opcion default
		  var newElem = document.createElement("option");
          newElem.text = "Seleccione Hotel...";
		  if(tipo == 'Internacional')
			  newElem.text = "Seleccione Paquete...";
          newElem.value = "";
          mySelect.options.add(newElem);
          newElem = null;
		  // Agregamos elementos del hash
		  hotelList.get(myDestinoSelect).each(function(item) {
  		   var newElem = document.createElement("option");
           newElem.text = item[NOMBRE_HOTEL];
           newElem.value = item[ID_HOTEL];
           mySelect.options.add(newElem);
           newElem = null;
          });
		   //Habilitamos select de hoteles
		   mySelect.enable();	
       } 
	   
	    if(sectionId != null)
		{
			someNodeList = mySelect.getElementsByTagName('option');
			nodes = $A(someNodeList);
			nodes.each(function(node){ 
				if(node.value == sectionId)
				{
					node.selected = true;
					
				}
			});
		}
	  	//window.alert(hotelSeleccionado)
		
 	
       // Recorremos los valores del hash 
	}
	
	
