

function countdown(hd,hm,hyr,hh,hmi,hsg,d,m,yr,h,mi){
var hoy=new Date(hyr, hm, hd)
var fin=new Date(yr, m, d)
hoy.setHours(hh,hmi,hsg)
fin.setHours(h,mi)
var queda = Math.ceil((fin.getTime()-hoy.getTime())/(1000))
var cadena = ''
if (queda <= 0)
	{cadena = '<strong>subasta cerrada</strong>';document.getElementById("textoreloj").innerHTML = cadena;
	document.getElementById("pujar").disabled=true;}
else
{
	if (queda > 60) {
	       minutos = Math.floor(queda / 60); 
	       queda = queda % 60;
	       if (minutos == 1){cadena = cadena + "<strong>" + minutos + " minuto</strong>";}
	       else {cadena = cadena + "<strong>" + minutos + " minutos</strong>";}; 
	       }
	if (queda > 0) {
	       if (queda == 1){cadena = cadena  + " <strong>" + queda + " segundo</strong>";}
	       else {cadena = cadena  + " <strong>" + queda + " segundos</strong>";};
	       }
	document.getElementById("textoreloj").innerHTML = cadena;
	
	var nuevoseg = 0; var nuevomin = 0; var nuevahora = 0; var nuevodia = 0; var nuevomes = 0; var nuevoano = 0;
      if (queda == 5 || queda == 10 || queda == 15 || queda == 20 || queda == 25 || queda == 30 || queda == 35
        || queda == 40 || queda == 45 || queda == 50 || queda == 55 || queda == 59) 
        {
        $.ajax({
             url: 'http://www.todocoleccion.net/hora.cfm',
             async: false, dataType: 'text',
			 cache: false,
             success: function(datos){
             var hasta = datos.indexOf('/'); desde = hasta - 2;
             var dia_server = datos.substring(desde, hasta);
             var hasta = datos.indexOf('='); desde = hasta - 2;
             var mes_server = datos.substring(desde, hasta);
             var hasta = datos.indexOf('-'); desde = hasta - 4;
             var ano_server = datos.substring(desde, hasta);
             var hasta = datos.indexOf(':'); desde = hasta - 2;
             var hora_server = datos.substring(desde, hasta);
             var hasta = datos.indexOf('.'); desde = hasta - 2;
             var minuto_server = datos.substring(desde, hasta);
             var hasta = datos.indexOf(','); desde = hasta - 2;
             var segundo_server = datos.substring(desde, hasta);
               nuevoseg = segundo_server; 
               nuevomin = minuto_server; 
               nuevahora = hora_server; 
               nuevodia = dia_server; 
               nuevomes = mes_server; 
               nuevoano = ano_server;
           }
        });
       
        }
      else
        {
         nuevoseg = hsg + 1; nuevomin = hmi; nuevahora = hh; nuevodia = hd; nuevomes = hm; nuevoano = hyr;
        }
		
	if (nuevoseg > 59){ nuevomin = nuevomin + 1; nuevoseg = 0;}
	if (nuevomin > 59){ nuevahora = nuevahora + 1; nuevomin = 0;}
	if (nuevahora > 23){ nuevodia = nuevodia + 1; nuevahora = 0;}
	if (hm == 0 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 1 && nuevodia > 28){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 2 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 3 && nuevodia > 30){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 4 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 5 && nuevodia > 30){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 6 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 7 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 8 && nuevodia > 30){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 9 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 10 && nuevodia > 30){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 11 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }	
	if (nuevomes > 11) {nuevoano = nuevoano + 1; nuevomes = 1;}
	var dif = hsg - nuevoseg;
	if (nuevoseg > 5)
	 {
	   if (dif < -2 || dif > 2)
	     {cadena = '<strong>sincronizando...</strong>';document.getElementById("textoreloj").innerHTML = cadena;}
	 }
	var llamada="countdown(" + nuevodia + "," + hm + "," + hyr + "," + nuevahora + "," + nuevomin + "," + nuevoseg + "," + d + "," + m + "," + yr + "," + h + "," + mi + ")"
	setTimeout(llamada, 1000);
}
}

function countdown_listado(hd,hm,hyr,hh,hmi,hsg,d,m,yr,h,mi,lote){
var hoy=new Date(hyr, hm, hd)
var fin=new Date(yr, m, d)
hoy.setHours(hh,hmi,hsg)
fin.setHours(h,mi)
var queda = Math.ceil((fin.getTime()-hoy.getTime())/(1000))
var cadena = ''
var elemento = "textoreloj" + lote
if (queda <= 0)
	{cadena = '<strong>subasta cerrada</strong>';document.getElementById(elemento).innerHTML = cadena;}
else
{
	if (queda > 60) {minutos = Math.floor(queda / 60); queda = queda % 60; cadena = cadena + "<strong>" + minutos + " minutos</strong>";}
	if (queda > 0) {cadena = cadena  + " <strong>" + queda + " segundos</strong>";}
	document.getElementById(elemento).innerHTML = cadena;
	
	var nuevoseg = 0; var nuevomin = 0; var nuevahora = 0; var nuevodia = 0; var nuevomes = 0; var nuevoano = 0;
      if (queda == 5 || queda == 10 || queda == 15 || queda == 20 || queda == 25 || queda == 30 || queda == 35
        || queda == 40 || queda == 45 || queda == 50 || queda == 55 || queda == 59) 
        {
        $.ajax({
             url: 'http://www.todocoleccion.net/hora.cfm',
             async: false, dataType: 'text',
             cache: false,
             success: function(datos){
             var hasta = datos.indexOf('/'); desde = hasta - 2;
             var dia_server = datos.substring(desde, hasta);
             var hasta = datos.indexOf('='); desde = hasta - 2;
             var mes_server = datos.substring(desde, hasta);
             var hasta = datos.indexOf('-'); desde = hasta - 4;
             var ano_server = datos.substring(desde, hasta);
             var hasta = datos.indexOf(':'); desde = hasta - 2;
             var hora_server = datos.substring(desde, hasta);
             var hasta = datos.indexOf('.'); desde = hasta - 2;
             var minuto_server = datos.substring(desde, hasta);
             var hasta = datos.indexOf(','); desde = hasta - 2;
             var segundo_server = datos.substring(desde, hasta);
               nuevoseg = segundo_server; 
               nuevomin = minuto_server; 
               nuevahora = hora_server; 
               nuevodia = dia_server; 
               nuevomes = mes_server; 
               nuevoano = ano_server;
           }
        });
       
        }
      else
        {
         nuevoseg = hsg + 1; nuevomin = hmi; nuevahora = hh; nuevodia = hd; nuevomes = hm; nuevoano = hyr;
        }
	
	if (nuevoseg > 59){ nuevomin = nuevomin + 1; nuevoseg = 0;}
	if (nuevomin > 59){ nuevahora = nuevahora + 1; nuevomin = 0;}
	if (nuevahora > 23){ nuevodia = nuevodia + 1; nuevahora = 0;}
	if (hm == 0 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 1 && nuevodia > 28){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 2 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 3 && nuevodia > 30){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 4 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 5 && nuevodia > 30){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 6 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 7 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 8 && nuevodia > 30){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 9 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 10 && nuevodia > 30){ nuevomes = nuevomes + 1; nuevodia = 1 }
	if (hm == 11 && nuevodia > 31){ nuevomes = nuevomes + 1; nuevodia = 1 }	
	if (nuevomes > 11) {nuevoano = nuevoano + 1; nuevomes = 1;}
	var dif = hsg - nuevoseg;
	if (nuevoseg > 5)
   {
    if (dif < -2 || dif > 2)
     {cadena = '<strong>sincronizando...</strong>';document.getElementById(elemento).innerHTML = cadena;}
   }	
	var llamada="countdown_listado(" + nuevodia + "," + hm + "," + hyr + "," + nuevahora + "," + nuevomin + "," + nuevoseg + "," + d + "," + m + "," + yr + "," + h + "," + mi + "," + lote + ")"
	setTimeout(llamada, 1000);
}
}



