//--------------------------------------------------
// D22-Live Board Life Status - Javascript Library
//--------------------------------------------------
// Written By:  Dean
// Website:     http://www.dscripting.com
// Email:       deaner225@gmail.com
//--------------------------------------------------
// Copyright 2006 Dean & Logan (D-Scripting)
//--------------------------------------------------
var _data = new Array();

function lbls_init()
{
	var sd = new Date(lbls_start);
	var dn = new Date();
	var nm = Math.floor((dn.getTime()-sd.getTime())/1000);

	_data['sec'] = nm%60;
	nm = Math.floor(nm/60);

	_data['min'] = nm%60;
	nm = Math.floor(nm/60);

	_data['hour'] = nm%24;
	nm = Math.floor(nm/24);

	if (nm >= 365)
	{
		_data['day'] = nm-365*Math.floor(nm/365);
	}
	else
	{
		_data['day'] = nm;
	}

	nm = Math.floor(nm/365);
	_data['year'] = nm;
	lbls_timer();
}

function lbls_timer()
{
	if ((_data['min'] < 10) && (_data['min'] != '00'))
	{
		_m = '0'+_data['min'];
	}
	else
	{
		_m = _data['min'];
	}

	if ((_data['hour'] < 10) && (_data['hour'] != '00'))
	{
		_h = '0'+_data['hour'];
	}
	else
	{
		_h = _data['hour'];
	}

	_s  = (_data['sec'] < 10) ? '0'+_data['sec'] : _data['sec'];
	_t  = '';

	if (_data['year'] > 0)
	{
		_t += _data['year']+' '+((parseInt(_data['year']) == 1) ? lbls_year : lbls_years)+' ';
	}

	if (_data['day'] > 0)
	{
		_t += _data['day']+' '+((parseInt(_data['day']) == 1) ? lbls_day : lbls_days)+' ';
	}

	if (_data['hour'] > 0)
	{
		_t += _data['hour']+' '+((parseInt(_data['hour']) == 1) ? lbls_hour : lbls_hours)+' ';
	}

	if (_data['min'] > 0)
	{
		_t += _data['min']+' '+((parseInt(_data['min']) == 1) ? lbls_min : lbls_mins)+' ';
	}

	_t += _data['sec']+' '+((_data['sec'] == 1) ? lbls_sec : lbls_secs);
	document.getElementById('lbls_text').innerHTML = _t;

	if (_data['sec'] < 59)
	{
		_data['sec']++;
	}
	else
	{
		_data['sec'] = '0';
		_data['min']++;

		if (_data['min'] > 59)
		{
			_data['min'] = '00';
			_data['hour']++;

			if (_data['hour'] > 23)
			{
				_data['hour'] = '0';
				_data['day']++;

				if (_data['day'] > 364)
				{
					_data['day'] = '0';
					_data['year']++;
				}
			}
		}
	}

	window.setTimeout('lbls_timer()', 1000);
}