

window.onload=function(){
	
	
		
	playerAutoStart();	
	
}

function nfOnFinish(){
	//var state = niftyplayer('niftyPlayer1').getState();
	//if (state == 'finished'){
		document.getElementById('player_play').style.display = 'inline';
		document.getElementById('player_pause').style.display = 'none';	
//}
}


function nfPlay(){
	document.getElementById('player_play').style.display = 'none';
	document.getElementById('player_pause').style.display = 'inline';		
	niftyplayer('niftyPlayer1').play();	
	niftyplayer('niftyPlayer1').registerEvent('onSongOver', 'nfOnFinish()');
}

function nfPause(){
	document.getElementById('player_play').style.display = 'inline';
	document.getElementById('player_pause').style.display = 'none';
	
	niftyplayer('niftyPlayer1').stop();
}

function playerAutoStart(){
	var is_played_bg = getCookie('is_played_bg');
	// console.log('is_played_bg:', is_played_bg);
	if (is_played_bg == undefined){
		
		nfPlay();
		
		var days = 5000;
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = date.toGMTString();
		
		setCookie ('is_played_bg', 1, expires, '/')					
	}
}


function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}
