﻿var timer;
var one_day = 1000 * 60 * 60 * 24;

function setCountDown() {
    var dateTime = new Date();

    var diff = timeEnd.getTime() - dateTime.getTime();
    var days = Math.ceil(diff / one_day);
    var remainder = diff - (days * one_day);
    var time = new Date(remainder);

    var str = "";
    var blockMode = 'block'; 

    if (days < 0 && remainder < 0) {
        str = "";
        blockMode = 'none';
    }
    else if (days < 1) {
        str = "SALE ENDS: " + getTimeString(time);
    }
    else if (days == 1) {
        str = "SALE ENDS: 1 DAY, " + getTimeString(time);
    }
    else {
        str = "SALE ENDS: " + days + " DAYS, " + getTimeString(time);
    }

    var clockObj = getElement("clock");

    clockObj.innerHTML = str;
    clockObj.style.display = blockMode;

    timer = setTimeout('setCountDown();', 1000);
};

function getTimeString(time) {
    return time.getHours() + " HOURS, " + time.getMinutes() + " MINUTES, " + time.getSeconds() + " SECONDS";
};

function StartCountDown() {
    timer = setTimeout('setCountDown();', 1000);
};

addLoadEvent2(StartCountDown);	   
