function countdown(Time_Left, spanID) {
    
    if (Time_Left < 0) {
        location.reload(true);
        Time_Left = 0;
    }
    
    Time_Change = Time_Left         
    days = Math.floor(Time_Change / (60 * 60 * 24)); 
    
    Time_Change %= (60 * 60 * 24); 
    hours = Math.floor(Time_Change / (60 * 60)); 
    
    Time_Change %= (60 * 60); 
    minutes = Math.floor(Time_Change / 60); 
    
    Time_Change %= 60; 
    seconds = Time_Change; 

    if (days > 1) var ds = 's';
        else var ds = '';
    if (days > 0) var days_string = days+' day' +ds+ ' ';
        else var days_string = '';

    if (hours > 1) var hs = 's';
        else var hs = '';
    if (hours > 0) var hours_string = hours+' hour' +hs+ ' '; 
        else var hours_string = '';     

    if (minutes > 1) var ms = 's';
        else var ms = '';
    if (minutes > 0) var mins_string = minutes+' minute' +ms+ ' ';
        else var mins_string = '';
    
    document.getElementById(spanID).innerHTML = days_string + hours_string + mins_string + seconds + ' seconds';

    Time_Left = Time_Left - 1 
    
    // LOOP
    setTimeout('countdown('+Time_Left+', \''+spanID+'\');', 1000); 

}
