function closeLayers() {
	if(dateLoad){
		document.getElementById("ifCalendarBox").style.display='none';
		dateLoad = false;
	}
	if(cityLoad){
		document.getElementById("ifCountriesBox").style.display='none';
		cityLoad = false;
	}
}
function mostrar_avanzado(){
	document.getElementById('mostrar').style.display = "none";
	document.getElementById('avanzado').style.display = "block";
}

function unload(){GUnload();}
function load(param){
	if (GBrowserIsCompatible()){
		var map = new GMap2(document.getElementById("mapa_google"));
		var bounds = new GLatLngBounds();
		
		if(param=="more"){
			map.addControl(new GLargeMapControl());
			map.addControl(new GMapTypeControl());
			map.addControl(new GScaleControl());
		}else{
			map.disableDragging();
		}		
		
		//centro ciudad
		var centerpoint=new GLatLng(hotelLat,hotelLon);
		map.setCenter(centerpoint, 10);
		bounds.extend(centerpoint);
		
		//marker hotel
		var point = new GLatLng(hotelLat, hotelLon);
		var marker = createMarker(point);
		map.addOverlay(marker);	
		bounds.extend(point);
		
		map.setZoom(map.getBoundsZoomLevel(bounds));
		
		if(param=="more"){
			map.setCenter(bounds.getCenter());
		}else{
			map.setCenter(point,13);
		}
	}
}
function load_mini(param){
	if (GBrowserIsCompatible()){
		var map = new GMap2(document.getElementById("mini_mapa"));
		var bounds = new GLatLngBounds();
		
		//centro ciudad
		var centerpoint=new GLatLng(hotelLat,hotelLon);
		map.setCenter(centerpoint, 10);
		bounds.extend(centerpoint);
		
		//marker hotel
		var point = new GLatLng(hotelLat, hotelLon);
		var marker = createMarker(point);
		map.addOverlay(marker);	
		bounds.extend(point);
		
		map.setZoom(map.getBoundsZoomLevel(bounds));
		
		if(param=="more"){
			map.setCenter(bounds.getCenter());
		}else{
			map.setCenter(point,13);
		}
	}
}
function createMarker(point){
	var markerIcon = new GIcon(G_DEFAULT_ICON, "/images/espanol/seo/GIATA/h.png");
	var marker = new GMarker(point, markerIcon);

	markerIcon.shadow = "/images/espanol/seo/GIATA/shadow.png";
	markerIcon.iconSize = new GSize(26.0, 28.0);
	markerIcon.shadowSize = new GSize(41.0, 28.0);
	markerIcon.iconAnchor = new GPoint(13.0, 14.0);
	markerIcon.infoWindowAnchor = new GPoint(13.0, 14.0);
	
	return marker;
}

function open_map(){
	unload();
	document.getElementById("map_canvas").style.display="block";
	load('more');
	return true;
}
function close_map(){
	unload();
	document.getElementById("map_canvas").style.display="none";
	load('more');
	return true;
}

function $(id){
	return document.getElementById(id);
}
function makeBig(ph){
	$("imagen").value=ph;
	iframe = document.getElementById('iframe_photo');
	iframe.src = iframeAuxDestino;
	img = new Image();
	img.src = ph;
	var ancho = img.width;
	var alto  = img.height;
	iframe.width  = ancho + 20;
	iframe.height = alto  + 72;
	$("photoContainer").style.display="block";
}
function close_ph(ph){
	$(ph).style.display="none";
}

function makeBig_BV(){
	$("largeRatingCont").style.display="block";
}

function startCalendar(){
	var d = new Date();
	var a=""; 
	var b="";
	if(d.getMonth()<9){a="0";} 
	if(d.getDate()<=9){b="0";} 
	var actualDate= b + d.getDate() + "/" + a + (d.getMonth()+1) + "/" + d.getFullYear();
	document.getElementById("arrivalDate").value=actualDate;

	var tiempo=d.getTime();
	d.setTime(parseInt(tiempo + 7*24*60*60*1000));
	a=""; 
	b="";
	if(d.getMonth()<9){a="0";} 
	if(d.getDate()<=9){b="0";} 
	actualDate= b + d.getDate() + "/" + a + (d.getMonth()+1) + "/" + d.getFullYear();
	document.getElementById("departureDate").value=actualDate;
}


