﻿
function TimeCountDown(mon, dy, yr, hr, min, item) {
    obj = document.getElementById(item);
    curr_date = new Date();
    target_date = new Date(yr, mon - 1, dy, hr, min, 00);

    GMTOffset = curr_date.getTimezoneOffset() - 420  // this is the EST Offset

    diff = new Date(target_date - curr_date - (GMTOffset * 60000));

    if (diff > 0) {
        obj.style.display = "block";
        hours = (diff - (diff % 3600000)) / 3600000;
        minutes = (diff - (diff % 60000)) / 60000 - hours * 60;
        seconds = (diff - (diff % 1000)) / 1000 - minutes * 60 - hours * 3600;

        if (hours < 10) {
            hourtxt = "0" + hours;
        }
        else {
            hourtxt = hours;
        }

        if (minutes < 10) {
            minutetxt = "0" + minutes;
        }
        else {
            minutetxt = minutes;
        }

        if (seconds < 10) {
            secondstxt = "0" + seconds;
        }
        else {
            secondstxt = seconds;
        }

        emailtimer = hourtxt + "&nbsp;" + ':' + "&nbsp;" + minutetxt + "&nbsp;" + ':' + "&nbsp;" + secondstxt;
        document.getElementById("TimeCountDown").innerHTML = emailtimer;

        setTimeout("TimeCountDown(" + mon + "," + dy + "," + yr + "," + hr + "," + min + "," + "'" + item + "'" + ")", "1000");
    }
    else {
        document.getElementById("TimeCountDown").innerHTML = "00 : 00 : 00"
        obj.style.display = "none";
    }

}

