<!-- Para cualquier consulta o error sobre las siguientes funciones, escribe a soporte@melodysoft.com -->
<!-- http://www.melodysoft.com -->

<!-- Revisión 0.2	20-02-2001 -->
<!-- Revision 0.3	01-03-2001 -->
<!-- Revisión 0.4	02-04-2001 -->
<!-- Revisión 0.5	02-05-2001 -->
<!-- Revisión 0.6   19-06-2001 -->
<!-- Revisión 0.7	01-02-2002 -->
<!-- Revisión 0.8	03-02-2004 -->

<!-- Versión actual: 0.8 -->

<!-- Gracias a Netvicious por sus revisiones (vers. 0.6 y 0.7) -->

LocalSegundos=Translate(servertime);
function Bisiesto (year)
	{
	f=(year*1) % 4;
		if (!f)
			{
			f=(year*1) % 100;
				if (f)
			return 0;
			}

	f=(year*1) % 400;
	return f;
	}

function Translate (Label) {
	var mes = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	dias = 365;
	SumMes = 0;
	TD = 0;
	ODate = Label.split(" ");
	OFecha = ODate[0].split("/");
	OHora = ODate[1].split(":");
	VAno = OFecha[2] * 1 - 1970;
	BAnos = (VAno - (VAno % 4)) / 4 + 1;
	for (i = 0; (OFecha[1] * 1) - 1 > i; i++) {
		SumMes = SumMes + mes[i] * 1;
	}
	TDias = BAnos + VAno * dias + SumMes + OFecha[0] * 1;
	if(Bisiesto(OFecha[2])) {if (OFecha[1] * 1 > 2) {TD = 1;}}
	THora = OHora[0] * 3600 + OHora[1] * 60;
	Total = THora + (TDias + TD) * 86400;
return Total;
}

function Check(Label)
	{

	MensajeSegundos=Translate(Label);
	offset= LocalSegundos - MensajeSegundos;

			if (offset < GeneralOffset)
				document.write('<img src="'+URL+'">');

	}

function nOption(VA, nOffset, sText) {
        if (VA==nOffset)
            document.write('<option selected value='+nOffset+'>'+sText+'</option>');
        else
            document.write('<option value='+nOffset+'>'+sText+'</option>');

        }

function nBox(VA){
        document.write('<select name="GeneralOffset" size="1" style="font-family: Arial; font-size: 8pt" onChange="submit()"> ');
        nOption (VA, 43200, '12 horas');
        nOption (VA, 86400, '24 horas');
        nOption (VA, 172800, '48 horas');
        document.write('</select>');
        }
