function Alternar(Seccion){ 
    if (Seccion.style.display=="none"){Seccion.style.display=""}
    else{Seccion.style.display="none"}}


function contar(ayo,mes,dia,hora,minuto,segundo,id) {
  var dif = dia + ' del ' + mes + ' de ' + ayo + ', a las ' + hora + ':';
  if (minuto < 10) { dif+='0'; }
  dif+=minuto + '<br>';
  document.getElementById('evento' + id).innerHTML=dif
  var a = new Date();
  //hora, minuto,segundo, mes,dia a?o.
  var dif= mktime(hora,minuto,segundo,mes - 1,dia,ayo) - mktime(a.getHours(),a.getMinutes(),a.getSeconds(),a.getMonth(),a.getDate(), a.getFullYear());
  if (dif < 0) { document.getElementById('contar' + id).innerHTML="<font color='#FF0000'>Lleg&oacute; el evento!!</font>"; }
  else {
    dia= Math.floor(dif/60/60/24);  
    hora= Math.floor((dif - dia*60*60*24)/60/60);
    minuto= Math.floor((dif - dia*60*60*24 - hora*60*60)/60);
    segundo= Math.floor(dif - dia*60*60*24 - hora*60*60 - minuto*60);
    var txt = '';
    if (dia > 0) {
        txt=dia+' d&iacute;a';
        if (dia != 1) { txt+='s'; }
        txt+= '<br>';
    }
    if (hora > 0 || dia > 0) {
        txt+=hora+' hora';
        if (hora != 1) { txt+='s'; }
        txt+= '<br>';
    }
    if (minuto > 0 || hora > 0 || dia > 0) {
        txt+=minuto+' minuto';
        if (minuto != 1) { txt+='s'; }
        txt+= '<br>';
    }
    txt+=segundo+' segundo';
    if (segundo != 1) { txt+='s'; }
    document.getElementById('contar' + id).innerHTML=txt;
    }

function mktime() {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: baris ozdil
    // +      input by: gabriel paderni 
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: FGFEmperor
    // +      input by: Yannoo
    // +   bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: mktime( 14, 10, 2, 2, 1, 2008 );
    // *     returns 1: 1201871402
    
    var no, ma = 0, mb = 0, i = 0, d = new Date(), argv = arguments, argc = argv.length;
    d.setHours(0,0,0); d.setDate(1); d.setMonth(1); d.setYear(1972);
 
    var dateManip = {
        0: function(tt){ return d.setHours(tt); },
        1: function(tt){ return d.setMinutes(tt); },
        2: function(tt){ set = d.setSeconds(tt); mb = d.getDate() - 1; return set; },
        3: function(tt){ set = d.setMonth(parseInt(tt)-1); ma = d.getFullYear() - 1972; return set; },
        4: function(tt){ return d.setDate(tt+mb); },
        5: function(tt){ return d.setYear(tt+ma); }
    };
    
    for( i = 0; i < argc; i++ ){
        no = parseInt(argv[i]*1);
        if(no && isNaN(no)){
            return false;
        } else if(no){
            // arg is number, let's manipulate date object
            if(!dateManip[i](no)){
                // failed
                return false;
            }
        }
    }
 
    return Math.floor(d.getTime()/1000);
}

}

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 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.
  });


