﻿function getLabelText(seconds)
{
    var oneMinute=60 //minute unit in seconds
    var oneHour=60*60 //hour unit in seconds
    var oneDay=60*60*24 //day unit in seconds
    
    var dayfield=Math.floor(seconds/oneDay)
    var hourfield=Math.floor((seconds-dayfield*oneDay)/oneHour)
    var minutefield=Math.floor((seconds-dayfield*oneDay-hourfield*oneHour)/oneMinute)
    var secondfield=Math.floor((seconds-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))
    
    hourfield=dayfield*24+hourfield
    
    var hourString = hourfield.toString();
    var minuteString = minutefield.toString();
    var secondString = secondfield.toString();
	
    if  (hourString.length == 1) hourString = '0' + hourString;
    if  (minuteString.length == 1) minuteString = '0' + minuteString;
    if  (secondString.length == 1) secondString = '0' + secondString;
    
    return hourString + ':' + minuteString + ':' + secondString;
}