var bgPlayer = {
	bgPlayerObj: null,
	bgPlayerObj2: null,
	status: 'none',
	player: js_site_url + "img/player/player.swf",
	media: js_site_url + 'img/bg-sound-pingping.mp3',
	startText: 'start',
	stopText: 'stop',
	status: 'none',
	makePlayer: function() {
		var flashvars = {
			file: js_site_url + "img/player/bg-sound-pingping.mp3", 
			autostart: "false",
			repeat: "always"
		};
		var params = {
			allowfullscreen: "false", 
			allowscriptaccess: "always"
		};
		var attributes = {
			id: "bgPlayerSwf",  
			name: "bgPlayerSwf"
		};
		swfobject.embedSWF(js_site_url + "img/player/player.swf", "bg-player-content", "0", "0", "9.0.115", false, flashvars, params, attributes);
		return this;
	},
	startPlayer: function() {
		if (bgPlayer.status == 'none')
		{		
			if ($.cookie("laegas-bg-sound-state") == '-1') {
				bgPlayer.status = 'stop';
				return false;
			}
			bgPlayer.status = 'start';
			$('#play_sound_btn').html(bgPlayer.stopText);
			try {
				bgPlayer.bgPlayerObj.sendEvent('PLAY');
			} catch (e){}
			
		} 
		else if (bgPlayer.status == 'stop')
		{
			bgPlayer.status = 'start';
			$('#play_sound_btn').html(bgPlayer.stopText);
			try {
				bgPlayer.bgPlayerObj.sendEvent('PLAY');
				$.cookie("laegas-bg-sound-state", "1", {path: '/'});
			} catch (e){}
		}
		else if (this.status == 'start')
		{
			bgPlayer.status = 'stop';
			$('#play_sound_btn').html(bgPlayer.startText); 
			try {
				bgPlayer.bgPlayerObj.sendEvent('STOP');
				$.cookie("laegas-bg-sound-state", "-1", {path: '/'});
			} catch (e){}
		}
		return this;
	}	
};

function playerReady(thePlayer) {
	bgPlayer.bgPlayerObj	= window.document[thePlayer.id];
	bgPlayer.bgPlayerObj2	= thePlayer;
	bgPlayer.startPlayer();
}

function playVideo(relName) {
	$('.videobox[@rel="' + relName + '"]').click();
	return false;
}

$(document).ready(function(){ 			
	bgPlayer.makePlayer();				
	$('#play_sound_btn').click(function(){
		bgPlayer.startPlayer();
	});		
});
