	var opening = false;

	function startRadioPlayer() {
		var options = new Array();
		if (!opening) {
			opening = true;
			options.expires = 1;
			options.path = "/";
	//		options.domain = "senatorhotel.de";
			radiowin = window.open('index.php?article_id=70', 'whitelabelPlayer', 'width=480, height=310, scrollbars=no, location=no, resizable=no');
			if (radiowin && radiowin.top) {
				$.cookie("senatormusic", "on", options);
				$('#radioimg').attr("src","images/radio_an.png").attr("alt","Radio eingeschaltet");
				self.focus();
				bindRadioButton("on");
				setTimeout("checkForRadioWindow(0)", 2000);
			} else {
				var player = $.cookie("senatormusic");
				if (player != "off" || player == null) {
					alert("Sie können unsere Musik nur hören, wenn Sie Popup-Fenster für diese Seite zulassen.");
					var options = new Array();
					options.expires = 1;
					options.path = "/";
					$.cookie("senatormusic", "off", options);
					$('#radioimg').attr("src","images/radio_aus.png").attr("alt","Radio ausgeschaltet");
				}
			}	
		}
	}
	
	function radioUnLoad() {
		var options = new Array();
		options.expires = 1;
		options.path = "/";
//		options.domain = "senatorhotel.de";
		$.cookie("senatormusic", "off", options);
		window.opener.playerClosed();
		$('#radioimg').attr("src","images/radio_aus.png").attr("alt","Radio ausgeschaltet");
	}
	
	function stopRadioPlayer() {
		if (!opening) {
			var options = new Array();
			options.expires = 1;
			options.path = "/";
	//		options.domain = "senatorhotel.de";
			$.cookie("senatormusic", "off", options);
			$('#radioimg').attr("src","images/radio_aus.png").attr("alt","Radio ausgeschaltet");
			self.focus();
			bindRadioButton("off");
		}
	}
	
	function playerClosed() {
		$('#radioimg').attr("src","images/radio_aus.png").attr("alt","Radio ausgeschaltet");
		self.focus();
		bindRadioButton("off");
	}
	
	function checkForRadioWindow(strike) {
		var musicwin = $.cookie("senatormusicwindow");
		if (musicwin == null) {
			if (strike < 2) {
				strike++;
				setTimeout("checkForRadioWindow("+strike+")", 2000);
			} else {
				var options = new Array();
				options.expires = 1;
				options.path = "/";
	//			options.domain = "senatorhotel.de";
				$.cookie("senatormusic", "off", options);
				playerClosed();
				opening = false;
			}
		} else {
			opening = false;
		}
	}
	
	function setRadioWindow() {
		var options = new Array();
		options.expires = 0.00008;
		options.path = "/";
//		options.domain = "senatorhotel.de";
		$.cookie("senatormusicwindow", "active", options);
		setTimeout("setRadioWindow()", 8000);
	}
	
	function bindRadioButton(butmode) {
		$('#radiolink').unbind("click");
		$('#radiolink').click( function () {
			if (butmode == "on") stopRadioPlayer();
			else startRadioPlayer();
		});
	}
	
	function loadRadioPlayer() {
		var player = $.cookie("senatormusic");
		bindRadioButton(player);
		if (player == null) {
			startRadioPlayer();
		} else if (player == "on") {
			$('#radioimg').attr("src","images/radio_an.png").attr("alt","Radio eingeschaltet");
			setTimeout("checkForRadioWindow(0)", 2000);
		} else $('#radioimg').attr("src","images/radio_aus.png").attr("alt","Radio ausgeschaltet");
	}
	
	function checkCloseRadio() {
		var player = $.cookie("senatormusic");
		if (player != "on") self.close();
		else setTimeout("checkCloseRadio()", 2000);
	}
	
