ubicacionMapaMiniFicha = function (id, lat, long)
{
	$("#minificha_mapa_"+id).show();
	$("#minificha_cont_"+id).hide();
	$("#minificha_mapa_"+id).html("Cargando mapa con coordenadas "+lat+" "+long);
}

verUbicacionProducto = function (idpanel,objsName,la,lo,zo, tipoFicha, idp) 
{
	var arrName 		= objsName.split(";");
	var objPestFoto		= document.getElementById(arrName[3]+"_"+idpanel);
	var objPestMapa		= document.getElementById(arrName[2]+"_"+idpanel);
	var objImg 			= document.getElementById(arrName[1]+"_"+idpanel);
	var objMiniMapa 	= document.getElementById(arrName[0]+"_"+idpanel);
	//	 
	//if (objPestana.innerHTML != "Mostrar foto e info") {
	if (objMiniMapa.style.display != "block") {
		objPestMapa.style.display 	= "none";
		objPestFoto.style.display 	= "block";
		//
		objImg.style.display 		= "none";
		objMiniMapa.style.display 	= "block";
		initializeGM(arrName[0]+"_"+idpanel, la, lo, zo, tipoFicha, idp);
	} else {
		objPestMapa.style.display 	= "block";
		objPestFoto.style.display 	= "none";
		//
		objMiniMapa.style.display 	= "none";
		objImg.style.display 		= "block";
	}
}
//
initializeGM = function (obj, lat, lon, zo, tipoFicha, idp) 
{
	if (obj==0 || obj == undefined)		obj = "mapa";
	if (lat == undefined)				lat = 37.4419;
	if (lon == undefined)				lon = -122.1419;
	if (zo == undefined) 				zo = 15;
	//zo = 15;
	// 
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById(obj));
		//map.addControl(new GSmallMapControl()); 
		//map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(lat, lon), zo);
		map.setMapType(G_NORMAL_MAP);
		map.setUIToDefault();
				
		var icon0 = new GIcon();
		icon0.image = "http://www.google.com/mapfiles/marker.png";
		icon0.shadow = "http://www.google.com/mapfiles/shadow50.png";
		icon0.iconSize = new GSize(20, 34);
		icon0.shadowSize = new GSize(37, 34);
		icon0.iconAnchor = new GPoint(9, 34);
		icon0.infoWindowAnchor = new GPoint(9, 2);
		icon0.infoShadowAnchor = new GPoint(18, 25);
		
		var point = new GPoint(lon,lat);
		var marker = new GMarker(point, icon0);
		
		//map.openInfoWindow(map.getCenter(),document.createTextNode("Hacer click sobre el mapa")); 
		if (tipoFicha != undefined) {
			GEvent.addListener(map, "click", function(marker, point) {
			  window.location= tipoFicha+'ficha.php?idp='+idp
			})
		}
		map.addOverlay(marker);	
	}
}
//
var formContact = "";
submitFormContact = function (tf)
{
	var nombre, telefono, email, consulta, idp;
	nombre = $("#nombre").val();
	telefono = $("#telefono").val();
	email = $("#email").val();
	consulta = $("#consulta").val();
	idp = $("#idp").val();
	if (tf == "" || tf == undefined) tf="p";
	$.get("functionAjax.inc.php", {"func":"contactoDesdeFichaProp","nombre":nombre,"telefono":telefono,"email":email,"consulta":consulta,"tipoficha":tf,"idp":idp},
	function(data)
	{
		formContact = $("#form_contact").html(); 
		if (data==1) {
			$("#form_contact").html("<div style='margin:10px; text-align:center'>Su consulta nos llego con exito</div>");
			setTimeout("restauraForm();",5000);
		}
		/*var d = jQuery.parseJSON(data);
		$("#contenidoFlotante").html(d.cont);*/
	});		
}

restauraForm = function ()
{
	$("#form_contact").html(formContact);
}

fichaCambiaPestServicio = function (a)
{
	var objA = $("#ficha_p_amenities");
	var objS = $("#ficha_p_servicio");
	//
	if (a == "s")
	{
		objS.addClass('sel');
		objA.removeClass('sel');
		$("#ficha_c_servicio").show();
		$("#ficha_c_amenities").hide();
	} else {
		objA.addClass('sel');
		objS.removeClass('sel');
		$("#ficha_c_amenities").show();
		$("#ficha_c_servicio").hide();
	}
}
