function getMouseXY(e) {
	  if (es.ie) {
	    mouseX = event.clientX + document.body.scrollLeft;
	    mouseY = event.clientY + document.body.scrollTop;
	  } else {
	    mouseX = e.pageX;
	    mouseY = e.pageY;
	  }  
	  if (mouseX < 0) mouseX = 0;
	  if (mouseY < 0) mouseY = 0;
	  if (Etiqueta && Etiqueta.style.visibility == "visible")
	  {
	  	Etiqueta.style.left = mouseX+"px";
	  	Etiqueta.style.top = (mouseY+22) + "px";
		}
	  return true;
	  
	}
	
	function mostraEtiqueta(str)
	{
		if (!Etiqueta) Etiqueta = document.getElementById("etiquetaDiv");
		Etiqueta.innerHTML = str;
		Etiqueta.style.visibility = "visible";
	}

	function ocultaEtiqueta()
	{
		if (!Etiqueta) Etiqueta = document.getElementById("etiquetaDiv");
		Etiqueta.style.visibility = "hidden";
	}

	function changeButton(evento){
		//alert(sourceTagId);
		if(evento.type	=='mouseover') {document.getElementById("imgFlecha").style.display="none";document.getElementById("imgFlecha2").style.display="inline";}
		else if(evento.type=='mouseout')	{document.getElementById("imgFlecha").style.display="inline";document.getElementById("imgFlecha2").style.display="none";}
		
	}
	
	// Modifica les dates del calendari i recalcula els preus
	// Les variables es modificaran al callback de l'ajax
	var canviDates = [];
	canviDates["arrivada"] = [];				
	canviDates["arrivada"][1] = [];			canviDates["arrivada"][3] = [];
	canviDates["arrivada"][1][0] = 0; 	canviDates["arrivada"][1][1] = 0;	canviDates["arrivada"][1][2] = "no";
	canviDates["arrivada"][3][0] = 0; 	canviDates["arrivada"][3][1] = 0;	canviDates["arrivada"][3][2] = "no";	
	canviDates["sortida"] = [];
	canviDates["sortida"][1] = [];			canviDates["sortida"][3] = [];
	canviDates["sortida"][1][0] = 0; 		canviDates["sortida"][1][1] = 0;	canviDates["sortida"][1][2] = "no";
	canviDates["sortida"][3][0] = 0; 		canviDates["sortida"][3][1] = 0;	canviDates["sortida"][3][2] = "no";	
	function changeDayCalculatePrices(quin, n)
	{
		var frm = document.getElementById("cercaApartament");
		if (!frm) return;
		if (quin == "arrivada" && canviDates[quin][n][2] == "si"){
			var r = document.getElementById("radioArribadaDia"+n);
			if (r) r.checked = true;
			frm.ArrivalDay.value = canviDates[quin][n][0];
			frm.ArrivalMonthYear.value = canviDates[quin][n][1];
			calculatePrices();
		}
		else if (quin == "sortida" && canviDates[quin][n][2] == "si"){
			var r = document.getElementById("radioSortidaDia"+n);
			if (r) r.checked = true;
			frm.DepartureDay.value = canviDates[quin][n][0];
			frm.DepartureMonthYear.value = canviDates[quin][n][1];
			calculatePrices();
		}
	}
