/*para manejar el modulo de precios*/
/*cambiar url*/

/*para manejar el modulo de precios*/
/*cambiar url*/
$(document).ready(function() {	
						  						   
	var hash = window.location.hash.substr(1);
	var UrlTotal=window.location.hash.substr(1);
	//toLoad = 'travel/index-travel.php';
	url=new Array();
	 url=hash.split("/");
	//alert(url[0]);
	if(!url[0]){url[0]="";}  
	if(!url[1]){url[1]="";}  
	if(!url[2]){url[2]="";}  
	if(!url[3]){url[3]="";}  
	if(!url[4]){url[4]="";} 
	if(!url[5]){url[5]="";}
	if(!url[6]){url[6]="";} 
	
	/*url0=cities o travel; url1="ciudad o sitio; url2=hotel/; url3=reg o deschotel; url4=nombre de region; url5;"*/
	var toLoad = 'includes/mod-navega.php?'+'url0='+url[0]+'&url1='+url[1]+'&url2='+url[2]+'&url3='+url[3]+'&url4='+url[4]+'&url5='+url[5]+'&url6='+url[6];
	  $('#navega').load(toLoad);	
	  
	  var toLoadMenu = 'mod/mod_menu/menu.php?'+'url0='+url[0]+'&url1='+url[1]+'&url2='+url[2]+'&url3='+url[3]+'&url4='+url[4]+'&url5='+url[5]+'&url6='+url[6];
	  $('#menu-menu').load(toLoadMenu);	
							  
							  
	if(url[2]=="reg"){
	 var toLoadmap = 'mapa/mapa.php?ciudadid='+url[1]+'&reg='+url[3];
	   $('#include-mapa').load(toLoadmap);}
	   else   
	   { var toLoadmap = 'mapa/mapa.php?ciudadid='+url[1];
	     $('#include-mapa').load(toLoadmap); }
	   
	   if((url[0]=='travel') || (url[0]=='')) /*si estamos en travel*/
	   {  /*if(!url[1]){url[1]=""};  if(!url[2]){url[2]=""}; */
	/* $("#menu-cities").css("display", "none");*/ /*ocultando parte en el menu de ciudades*/
	      if((url[1]=='page') || (url[0]=='') ){
		   var toLoad2 = 'travel/index-travel.php?pagina='+url[2];
		  // toLoad = 'travel/index-travel.php?travel='+url[1];
	       $('#marco-informativo').load(toLoad2); /*HotelsIndex();*/ /*en esta linea tira un error :/*/
		   }
	     
		else
		  { var toLoad2 = 'travel/index-travel.php?travel='+url[1]; 
		  $('#marco-informativo').load(toLoad2); /*HotelsIndex();*/  }
		}
	  
	 else if(url[0]=='cities') /*si estamos en ciudades*/
	  { $("#menu-travel").css("display", "none"); /*ocultando parte en el menu de sitios*/ 
	    if(url[2]!="reg"){
	         toLoad = 'cities/index-cities.php?ciudadid='+url[1]+'&hotel='+url[3];
	         var slidervar='ciudadid='+url[1]+'reg'+url[3]; 
	         $('#marco-informativo').load(toLoad); /*TravelIndex();*/
			 } else if(url[2]=="reg") {  toLoad = 'cities/index-cities.php?ciudadid='+url[1]+'&reg='+url[3]+'&hotel='+url[5];
	                   var slidervar='ciudadid='+url[1]+'reg'+url[3];  //alert('si es igual a reg');
	                   $('#marco-informativo').load(toLoad); /*TravelIndex();*/
			         }
			    
	    } 
		else { /*$("#menu-cities").css("display", "none");*/ /*ocultando parte en el menu de ciudades*/}
	    

	habilitarLinks();
});



////////////////////////////////////////////////////////////////////////////////////////////////////

/*para convertir caracteres especiales*/		
				$.ajaxSetup({
				'beforeSend' : function(xhr) {
				try{
				xhr.overrideMimeType('text/html; charset=iso-8859-1');
				}
				catch(e){ 
				}
				}});	
  
  
   /*funciones para recarga*/
  function RecargaPost(url,result){
  //alert('miercoles');
  $.post(url, function(data) {
  $(result).fadeOut("fast");
  $(result).html(data);
  $(result).fadeIn("slow");
  /*cargando datos de navegacion*/
	   toLoad = 'includes/mod-navega.php?url0=travel&url1='+ciudad;
	                          $('#navega').load(toLoad);	
   }); }
   
  /*funciones para recarga*/
  function RecargaPostT(url,result,url00,url11,url22,url33,url44,url55,url66){
  //alert('miercoles');
  $.post(url, function(data) {
  $(result).fadeOut("fast");
  $(result).html(data);
  $(result).fadeIn("slow");
  /*cargando datos de navegacion*/
 
  if(url00=='travel') /*si la categoria principal es igual a travel*/
  { if(url11='page')/*si se encuentra la variable página*/
	   {toLoad = 'includes/mod-navega.php?url0='+url00+'&url1='+url11+'&url2='+url22;    $('#navega').load(toLoad);	}                       
  
  }
  
   });  /*termina function*/
   } /*termina funcion*/
   
   /*funciones para recarga*/
  function RecargaPostC(url,result){
  //alert('miercoles');
  $.post(url, function(data) {
  $(result).fadeOut("fast");
  $(result).html(data);
  $(result).fadeIn("slow");
  /*cargando datos de navegacion*/
	   toLoad = 'includes/mod-navega.php?url0=travel&url1='+ciudad;
	                          $('#navega').load(toLoad);	
   }); }
   
   
   //function RecargaPost(url,result){
   
 /*agregar al itinerario*/
function AgregarItinerario(url,result){
  $.post(url, function(data) {
  $(result).html(data);
       $.post('travel/mod/pag_itinerario/index-itinerario.php', function(data) {
            $(result).html(data);
        }); 
   }); }
   
function habilitarLinks()
{$('.navGuatemalastoy').click(function(){  
		var toLoad = $(this).attr('href')+' #marco-informativo';
		window.location.hash = $(this).attr('href');
		return false;	
	});}	


/////////////////////////////////////////////////////////////////////////////////////////

/*formulario menu*/
                         /*mapa general*/
/*ocultar o mostrar capa de ubicaciones*/
function FCiudades()
{  
     if(FormMenu.check_ciudades.checked)
	  {   $(".logo-ubicacion-mapa").removeClass('oculto'); $(".nombre-ubicacion-mapa").removeClass('oculto');  }
	    else {  $(".logo-ubicacion-mapa").addClass('oculto'); $(".nombre-ubicacion-mapa").addClass('oculto');}
}

/*ocultar o mostrar capa de ubicaciones*/
function FSitios()
{  
     if(FormMenu.check_sitios.checked)
	   {   $(".logo-sitio-mapa").removeClass('oculto'); $(".nombre-sitio-mapa").removeClass('oculto');  }
	    else {  $(".logo-sitio-mapa").addClass('oculto'); $(".nombre-sitio-mapa").addClass('oculto');}
}

/*ocultar o mostrar restaurantes*/
function FRestaurantes()
{  
   var flashMovie=getFlashMovieObject("mapas");
     if(FormMenu.check_restaurantes_sueltos.checked)
	   {  flashMovie.MostrarRestaurantes('true'); }
	    else {flashMovie.MostrarRestaurantes('false');}
}

/*ocultar o mostrar restaurantes*/
function FHotelesSueltos()
{  
     if(FormMenu.check_hoteles_sueltos.checked)
	   {   $(".logo-hotel-mapa").removeClass('oculto'); }
	    else {  $(".logo-hotel-mapa").addClass('oculto');}
}


                         /*mapa por ciudades*/
						 
/*ocultar o mostrar capa de ubicaciones*/
function FOtherCiudad()
{  
   var flashMovie=getFlashMovieObject("mapas");
     if(FormMenu.check_other_ciudad.checked)
	   {  flashMovie.MostrarOtherCiudad('true'); /*alert('mostrando ciudades'); */ }
	    else {flashMovie.MostrarOtherCiudad('false'); /*alert('ocultando ciudades');*/}
}

/*ocultar o mostrar capa de ubicaciones*/
function FNightClubCiudad()
{  
   var flashMovie=getFlashMovieObject("mapas");
     if(FormMenu.check_nightclub_ciudad.checked)
	   {  flashMovie.MostrarNightClubCiudad('true');}
	    else {flashMovie.MostrarNightClubCiudad('false');}
}

/*ocultar o mostrar restaurantes*/
function FRestaurantesCiudad()
{  
   var flashMovie=getFlashMovieObject("mapas");
     if(FormMenu.check_restaurantes_ciudad.checked)
	   {  flashMovie.MostrarRestaurantesCiudad('true'); }
	    else {flashMovie.MostrarRestaurantesCiudad('false');}
}

/*ocultar o mostrar restaurantes*/
function FHotelesCiudad()
{  
   var flashMovie=getFlashMovieObject("mapas");
     if(FormMenu.check_hoteles_ciudad.checked)
	   {  flashMovie.MostrarHotelesCiudad('true'); /*alert('true');*/}
	    else {flashMovie.MostrarHotelesCiudad('false'); /*alert('false');*/}
}


/*ocultar o mostrar restaurantes*/
function FBusTerminals()
{  
   var flashMovie=getFlashMovieObject("mapas");
     if(FormMenu.check_hoteles_ciudad.checked)
	   {  flashMovie.MostrarHotelesCiudad('true'); /*alert('true');*/}
	    else {flashMovie.MostrarHotelesCiudad('false'); /*alert('false');*/}
}

  function RecargaPostForm(url,result,form){			 /// Aqui podemos enviarle alguna variable a nuestro script PHP		  
    $.post(url, $(form).serialize(),   function(data){			 /// Ponemos la respuesta de nuestro script en el párrafo recargado  
	$(result).html(data);	  });  }
	
	function OcultarCapa(capa){
	$(capa).hide("fast");
	};
	
	/*-----------------------------------------------------------------------------------------------*/
	 /* Recargando Mapa*/
  function RecargarMapa(ciudad, mapa){
	  //alert('['+mapa+'] si esta listo para cargar mapa de '+ciudad);
	  if (mapa=='1')
	  {
	  toLoadmap = 'mapa/mapa.php?ciudadid='+ciudad;
	   $('#include-mapa').load(toLoadmap);
	  }
	  
	  /*cargando datos de navegacion*/
	   toLoad = 'includes/mod-navega.php?url0=cities&url1='+ciudad;
	               $('#navega').load(toLoad);
							  
	 	/*cargando datos del menu*/
	  toLoadMenu = 'mod/mod_menu/menu.php?url0=cities&url1='+ciudad;
	  $('#menu-menu').load(toLoadMenu);						  
  }
  
  /* Recargando Mapa*/
  function RecargarSubMapa(ciudad, submapa){ 
	  /*cargando mapa y sus datos*/
	  window.location.hash = "cities/"+ciudad+"/reg/"+submapa+"/";
	  toLoadmap = 'mapa/mapa.php?ciudadid='+ciudad+"&reg="+submapa;
	   $('#include-mapa').load(toLoadmap);
	   
	   /*cargando datos de la ciudad*/
	    toLoad = 'cities/index-cities.php?ciudadid='+ciudad+'&reg='+submapa;
	                   slidervar='ciudadid='+ciudad+'reg='+submapa;  //alert('si es igual a reg');
	                   $('#marco-informativo').load(toLoad);
					   
			/*cargando datos de navegacion*/
	    toLoad = 'includes/mod-navega.php?url0=cities&url1='+ciudad+'&url2=reg&url3='+submapa;
	                          $('#navega').load(toLoad);		   
					   
			/*cargando datos del menu*/
	  toLoadMenu = 'mod/mod_menu/menu.php?url0=cities&url1='+ciudad;
	  $('#menu-menu').load(toLoadMenu);					   
					   
  }
  
  
  function mensaje(mensaje)
  {
	alert(mensaje);  
  }
