
var Myskel = {};

/*
 * Math
 */

Myskel.Math = {};

Myskel.Math.round_up2 = function roundUp2(val, precision) {
	mltp = Math.pow(10,precision);
	return Math.round(val * mltp) / mltp;
};



/*
 * Widgets
 */

Myskel.SexyWidgets = {};

Myskel.SexyWidgets.vacation_cult = function(vacTitle, toDate) {
	$(document).ready(function() {
		$(document).everyTime(1000, function () {
			/* Count ETA */
			var currentTime = new Date();
			var diff = toDate.getTime() - currentTime.getTime();
			var inSecs = diff/1000;
			var inMins = inSecs/60;
			var inHours = inMins/60;
			var inDays = inHours/24;

			/* Render ETA */
			$('#vacation_cult').html(
				'<div class="links-block-title">' + vacTitle + '</div>' +
				'<div class="links-block-entry-list">' +
				'<div class="links-block-entry day"><span class="vacation_cult_title">DAYS:</span> <span class="vacation_cult_tm">'
					+ Myskel.Math.round_up2(inDays, 4) + '</span></div>' +
				'<div class="links-block-entry hour"><span class="vacation_cult_title">HOURS:</span> <span class="vacation_cult_tm">'
					+ Myskel.Math.round_up2(inHours, 3) + '</span></div>' +
				'<div class="links-block-entry minute"><span class="vacation_cult_title">MINS:</span> <span class="vacation_cult_tm">'
					+ Myskel.Math.round_up2(inMins, 1) + '</span></div>' +
				'<div class="links-block-entry second"><span class="vacation_cult_title">SECS:</span> <span class="vacation_cult_tm">'
					+ Myskel.Math.round_up2(inSecs, 0) + '</span></div>' +
				'</div>'
			);
		});
	});
};

