var hotelSuma;
var hotelSuma2;

function restarDias(dia1,mes1,ano1,dia2,mes2,ano2, hora1, hora2, minuto1, minuto2)
{
//	alert(dia1+" ||"+mes1+" ||"+ano1+" ||"+dia2+" ||"+mes2+" ||"+ano2+" ||"+ hora1+" ||"+ hora2+" ||"+ minuto1+" ||"+ minuto2);
	resta = difDias(parseInt(dia1),parseInt(mes1),parseInt(ano1),parseInt(dia2),parseInt(mes2),parseInt(ano2));
	if( (parseInt(hora1)+4) < parseInt(hora2))
		resta = parseInt(resta) +1;
	if( (parseInt(hora1)+4) == parseInt(hora2))
		if( parseInt(minuto2) >= parseInt(minuto1))
			resta = parseInt(resta) +1;

	 if(resta>0)
		document.formu.numdias.value= parseInt(resta);
	 else
		document.formu.numdias.value= 0;
return 0;

//	alert(dia1+" ||"+mes1+" ||"+ano1+" ||"+dia2+" ||"+mes2+" ||"+ano2+" ||"+ hora1+" ||"+ hora2+" ||"+ minuto1+" ||"+ minuto2);
 fecha1=new Date(ano1,mes1-1,dia1);
 fecha2=new Date(ano2,mes2-1,dia2);
 var resta=(fecha2-fecha1)/1000/3600/24;
 alert (fecha2+" "+fecha1+" "+(fecha2-fecha1));
 if( (parseInt(hora1)+4) < parseInt(hora2))
	resta = parseInt(resta) +1;
 if( (parseInt(hora1)+4) == parseInt(hora2))
	if( parseInt(minuto2) >= parseInt(minuto1))
		resta = parseInt(resta) +1;

//alert(resta);
 if( (mes1==3) && (dia1<=28) )
	 resta = parseInt(resta) - 1;

 if(resta>0)
	document.formu.numdias.value= parseInt(resta);
 else
	document.formu.numdias.value= 0;
}

//Suma una semana sobre el selector inferior a partir del inferior
//tipo es DIA, MES, ANNO
function ponerSemana(dia1,mes1,ano1)
{
	if( (parseInt(mes1)==1) || (parseInt(mes1)==3) || (parseInt(mes1)==5) || (parseInt(mes1)==7) || (parseInt(mes1)==8) || (parseInt(mes1)==10) || (parseInt(mes1)==12) )
	{
		if( (parseInt(dia1)+7) > 31 )
		{
			formu.deptDate_day.value = ((parseInt(dia1)+7)-31);
			formu.deptDate_mon.value = (parseInt(mes1)+1);
		}
		else
		{
			formu.deptDate_day.value = (parseInt(dia1)+7);
			formu.deptDate_mon.value = parseInt(mes1);
		}
	}
	if( (parseInt(mes1)==4) || (parseInt(mes1)==6) || (parseInt(mes1)==9) || (parseInt(mes1)==11) )
	{
		if( (parseInt(dia1)+7) > 30 )
		{
			formu.deptDate_day.value = ((parseInt(dia1)+7)-30);
			formu.deptDate_mon.value = (parseInt(mes1)+1);
		}
		else
		{
			formu.deptDate_day.value = (parseInt(dia1)+7);
			formu.deptDate_mon.value = parseInt(mes1);
		}
	}
	if( (parseInt(mes1)==2) )
	{
		if( (parseInt(dia1)+7) > 28 )
		{
			formu.deptDate_day.value = ((parseInt(dia1)+7)-28);
			formu.deptDate_mon.value = (parseInt(mes1)+1);
		}
		else
		{
			formu.deptDate_day.value = (parseInt(dia1)+7);
			formu.deptDate_mon.value = parseInt(mes1);
		}
	}

	if(document.formu.deptDate_day.value < 10)
		diaL = "0"+document.formu.deptDate_day.value;
	else
		diaL = document.formu.deptDate_day.value;
	if(document.formu.deptDate_mon.value < 10)
		mesL = "0"+document.formu.deptDate_mon.value;
	else
		mesL = document.formu.deptDate_mon.value;
	document.formu.deptDate.value = diaL+"/"+mesL+"/"+document.formu.deptDate_year.value;
}


function numDiasC(d,m,a){
  m = (m + 9) % 12;
  a = a - Math.floor(m/10);
  return 365*a+Math.floor(a/4)-Math.floor(a/100)+Math.floor(a/400)
            +Math.floor((m*306+5)/10)+d-1;
}
function difDias(d1,m1,a1,d2,m2,a2){
   return numDiasC(d2,m2,a2) - numDiasC(d1,m1,a1);
}



function sumarprecio2(extra, dias, maximo, elementomarcado, elementoex)
{	
	document.getElementById('preciovars').display='block';
//	extra  = extra.split(",").join(".");
	convertida = document.getElementById('preciovars').innerHTML;

//	convertida=convertida.split(".").join("");
	convertida=convertida.split(",").join(".");
	document.getElementById('precioextras').innerHTML=document.getElementById('precioextras').innerHTML.split(",").join(".");

	if(dias > 0)
		extra = ( parseFloat(extra) * dias );
	else
		extra =  parseFloat(extra);
	maximo = parseFloat(maximo);
	if( (maximo > 0) && (maximo < extra) ) 
		extra = maximo;

	if(document.getElementById(elementomarcado).checked==true)
	{
		//alert(document.getElementById('servicio_elevador_ex').value);
	//  	document.getElementById('preciovars').innerHTML = parseFloat(convertida) - document.getElementById('servicio_elevador_ex').value;
		document.getElementById('preciovars').innerHTML = parseFloat(convertida) + extra - document.getElementById(elementoex).value;
		document.getElementById('precioextras').innerHTML = redondea(parseFloat(document.getElementById('precioextras').innerHTML) + extra - document.getElementById(elementoex).value, 2);
 		document.getElementById('preciovars').innerHTML = redondea(document.getElementById('preciovars').innerHTML, 2);
	 
	//	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.split(",").join(",");
	//	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.split(".").join(",");
		document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.replace('.', ',');
		document.getElementById('precioextras').innerHTML = document.getElementById('precioextras').innerHTML.replace('.', ',');
		document.getElementById('preciototal').innerHTML = document.getElementById('preciovars').innerHTML;
		document.getElementById(elementoex).value = extra;	
	}
}
//('2.68', this, 8, '60', '20')"

function sumarprecio(extra, elemento, dias, maximo, minimo)
{
	extraOriginal = extra;
	if(minimo=="")
		minimo = 9999;
	document.getElementById('preciovars').display='block';
	extra  = extra.split(",").join(".");
	convertida = document.getElementById('preciovars').innerHTML;
//	convertida=convertida.split(".").join("");
	convertida=convertida.split(",").join(".");
	document.getElementById('precioextras').innerHTML=document.getElementById('precioextras').innerHTML.split(",").join(".");
	if( dias > 0 )
		extra = ( parseFloat(extra) * dias );
	else
		extra =  parseFloat(extra);

	maximo = parseFloat(maximo);
	if( (maximo > 0) && (maximo < extra) ) 
		extra = maximo;
	if( (minimo < 9999) ) 
	{
		if (parseInt(minimo) > parseInt(extra) )
			extra = parseInt(minimo);
		else
		{
			numCalculado = parseFloat( parseFloat(extraOriginal) * (dias) ) ;
			//numCalculado = parseFloat( parseFloat(extraOriginal) * (dias-7) ) + parseFloat(minimo);
			if ( parseInt(numCalculado) > parseInt(maximo) )
				extra = parseFloat(maximo);			
			else
				extra = parseFloat(numCalculado);
		}
	}

	if(elemento.checked==true)
	{
		document.getElementById('preciovars').innerHTML = parseFloat(convertida) + extra;
		document.getElementById('precioextras').innerHTML = redondea(parseFloat(document.getElementById('precioextras').innerHTML) + extra , 2);
	}
	else
	{
		document.getElementById('preciovars').innerHTML = parseFloat(convertida) - extra;
		document.getElementById('precioextras').innerHTML = redondea(parseFloat(document.getElementById('precioextras').innerHTML) - extra, 2);		
	}
 
	document.getElementById('preciovars').innerHTML = redondea(document.getElementById('preciovars').innerHTML, 2);
 
//	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.split(",").join(",");
//	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.split(".").join(",");
	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.replace('.', ',');
	document.getElementById('precioextras').innerHTML = document.getElementById('precioextras').innerHTML.replace('.', ',');
	document.getElementById('preciototal').innerHTML = document.getElementById('preciovars').innerHTML;
}


function sumarprecioHotel(extra, resta)
{
	if(hotelSuma>0)
	{
		tempHotel = hotelSuma;
		hotelSuma=0;
		sumarprecioHotel(tempHotel, 1);
	}

	extraOriginal = extra;
	document.getElementById('preciovars').display='block';

	if(extra=="malaga")
		extra = "20";
	if(extra=="torremolinos")
		extra = "20";
	if(extra=="fuengirola")
		extra = "30";
	if(extra=="marbella")
		extra = "40";
	if(extra=="nerja")
		extra = "40";
	if(extra=="estepona")
		extra = "50";

	hotelSuma = extra;

	extra  = extra.split(",").join(".");
	convertida = document.getElementById('preciovars').innerHTML;
//	convertida=convertida.split(".").join("");
	convertida=convertida.split(",").join(".");
	document.getElementById('precioextras').innerHTML=document.getElementById('precioextras').innerHTML.split(",").join(".");
	extra =  parseFloat(extra);

	numCalculado = parseFloat( parseFloat(extraOriginal) );

	if(resta==1)
	{
		document.getElementById('preciovars').innerHTML = parseFloat(convertida) - extra;
		document.getElementById('precioextras').innerHTML = redondea(parseFloat(document.getElementById('precioextras').innerHTML) - extra , 2);
	}
	else
	{
		document.getElementById('preciovars').innerHTML = parseFloat(convertida) + extra;
		document.getElementById('precioextras').innerHTML = redondea(parseFloat(document.getElementById('precioextras').innerHTML) + extra , 2);
	}
 
	document.getElementById('preciovars').innerHTML = redondea(document.getElementById('preciovars').innerHTML, 2);
 
//	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.split(",").join(",");
//	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.split(".").join(",");
	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.replace('.', ',');
	document.getElementById('precioextras').innerHTML = document.getElementById('precioextras').innerHTML.replace('.', ',');
	document.getElementById('preciototal').innerHTML = document.getElementById('preciovars').innerHTML;
}


function sumarprecioHotel2(extra, resta)
{
	if(hotelSuma2>0)
	{
		tempHotel2 = hotelSuma2;
		hotelSuma2=0;
		sumarprecioHotel2(tempHotel2, 1);
	}

	extraOriginal = extra;
	document.getElementById('preciovars').display='block';

	if(extra=="malaga")
		extra = "20";
	if(extra=="torremolinos")
		extra = "20";
	if(extra=="fuengirola")
		extra = "30";
	if(extra=="marbella")
		extra = "40";
	if(extra=="nerja")
		extra = "40";
	if(extra=="estepona")
		extra = "50";

	hotelSuma2 = extra;

	extra  = extra.split(",").join(".");
	convertida = document.getElementById('preciovars').innerHTML;
//	convertida=convertida.split(".").join("");
	convertida=convertida.split(",").join(".");
	document.getElementById('precioextras').innerHTML=document.getElementById('precioextras').innerHTML.split(",").join(".");
	extra =  parseFloat(extra);

	numCalculado = parseFloat( parseFloat(extraOriginal) );

	if(resta==1)
	{
		document.getElementById('preciovars').innerHTML = parseFloat(convertida) - extra;
		document.getElementById('precioextras').innerHTML = redondea(parseFloat(document.getElementById('precioextras').innerHTML) - extra , 2);
	}
	else
	{
		document.getElementById('preciovars').innerHTML = parseFloat(convertida) + extra;
		document.getElementById('precioextras').innerHTML = redondea(parseFloat(document.getElementById('precioextras').innerHTML) + extra , 2);
	}
 
	document.getElementById('preciovars').innerHTML = redondea(document.getElementById('preciovars').innerHTML, 2);
 
//	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.split(",").join(",");
//	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.split(".").join(",");
	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.replace('.', ',');
	document.getElementById('precioextras').innerHTML = document.getElementById('precioextras').innerHTML.replace('.', ',');
	document.getElementById('preciototal').innerHTML = document.getElementById('preciovars').innerHTML;
}



function sumarprecio3(extra, elemento, dias, maximo, elemento3, elementonumerado)
{
	document.getElementById('preciovars').display='block';
	extra  = extra.split(",").join(".");
	convertida = document.getElementById('preciovars').innerHTML;
//	convertida=convertida.split(".").join("");
	convertida=convertida.split(",").join(".");
	document.getElementById('precioextras').innerHTML=document.getElementById('precioextras').innerHTML.split(",").join(".");

	if(dias > 0)
		extra = ( parseFloat(extra) * dias );
	else
		extra =  parseFloat(extra);
	maximo = parseFloat(maximo);
	if( (maximo > 0) && (maximo < extra) ) 
		extra = maximo;
	if(elemento.checked==true)
	{
		document.getElementById(elementonumerado).disabled = false;
		document.getElementById('preciovars').innerHTML = parseFloat(convertida) + extra;
		document.getElementById(elemento3).value = extra;
		document.getElementById('precioextras').innerHTML = redondea(parseFloat(document.getElementById('precioextras').innerHTML) + extra , 2);
	}
	else
	{
		document.getElementById(elementonumerado).value = 1;
		document.getElementById(elementonumerado).disabled = true;
		document.getElementById('preciovars').innerHTML = parseFloat(convertida) - document.getElementById(elemento3).value;
		document.getElementById('precioextras').innerHTML = redondea(parseFloat(document.getElementById('precioextras').innerHTML)  - document.getElementById(elemento3).value, 2);
		document.getElementById(elemento3).value = 0;
	}
 
	document.getElementById('preciovars').innerHTML = redondea(document.getElementById('preciovars').innerHTML, 2);
 
//	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.split(",").join(",");
//	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.split(".").join(",");
	document.getElementById('preciovars').innerHTML = document.getElementById('preciovars').innerHTML.replace('.', ',');
	document.getElementById('precioextras').innerHTML = document.getElementById('precioextras').innerHTML.replace('.', ',');
	document.getElementById('preciototal').innerHTML = document.getElementById('preciovars').innerHTML;
}

function redondea(sVal, nDec)
{ 
	var n = parseFloat(sVal); 
	var s = "0.00"; 
	if (!isNaN(n))
	{ 
		 n = Math.round(n * Math.pow(10, nDec)) / Math.pow(10, nDec); 
		 s = String(n); 
		 s += (s.indexOf(".") == -1? ".": "") + String(Math.pow(10, nDec)).substr(1); 
		 s = s.substr(0, s.indexOf(".") + nDec + 1); 
	} 
	return s; 
} 

function cambiarDisplay(id, cerrado, abierto) {
  if (!document.getElementById) return false;
  fila = document.getElementById(id);
  if(abierto)
	  fila.style.display = ""; //mostrarfila 
  else
	{
	  if(cerrado)
		  fila.style.display = "none"; //ocultar fila 
	  else
		{
		  if (fila.style.display != "none") {
			fila.style.display = "none"; //ocultar fila 
		  } else {
			fila.style.display = ""; //mostrar fila 
		  }
		}
	}
}

// custom easing called "custom"
$.easing.custom = function (x, t, b, c, d) {
	var s = 1.70158; 
	if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
	return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
}
 
// use the custom easing
$("div.scrollable").scrollable({easing: 'custom', speed: 700});

$(document).ready(function(){
//first slide down and blink the message box  
$("#object").animate({  top: "0px"  }, 2000 ).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100);  
//close the message box when cross red image is clicked  
$("#close_message").click(function()  {     $("#object").fadeOut("slow");  });});

$(document).ready(function(){
        //$('.blink').blink(); // default is 500ms blink interval.
        $('.blink').blink(100); // causes a 100ms blink interval.
  });


