/**
 * ************* Helper and other functions *************
 */


/**
 * only HTML5-ready browser
 */
function checkTheBrowser(browser) {
	
	var result = true;
	var version = 0;
	var userAgent = navigator.userAgent.toLowerCase();
	$.browser.chrome = /chrome/.test(navigator.userAgent.toLowerCase());
	
	if($.browser.chrome){
		userAgent = userAgent.substring(userAgent.indexOf('chrome/') +7);
		userAgent = userAgent.substring(0,userAgent.indexOf('.'));
		version = userAgent;
		// If it is chrome then jQuery thinks it's safari so we have to tell it it isn't
		$.browser.safari = false;
	}	
	
	if (
		(browser.msie === true && browser.version < 9.0) ||
		(browser.mozilla === true && browser.version.substr(0,3) < 1.9) ||
		(browser.safari === true)
	){
		result = false;
	}	
	return result;
}



/**
 * sec to min:sec
 */
function secToStr(sec) {
	var dSec = parseInt(sec)%60;
	dSec = (dSec < 10) ? "0" + dSec : dSec;

	var dMin = parseInt(parseInt(sec)/60);
	dMin = (dMin < 10) ? dMin = "0" + dMin : dMin;
	
	// emergency: time ist not a number!
	if(!Number(dSec)) {
		dSec = '00';
		dMin = '00';
	}	
	
	return dMin +':'+ dSec;
}
