/* Cookie auslesen */
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function setCookie(status){
  //alert("Cookie einrichten: " +status);
  
  var a = new Date();
  // gültig für 1 Jahr (1000ms * 60s * 60min * 365 tage)
  a = new Date(a.getTime() +1000*60*60*24*365);
  //document.cookie = "__bgsound="+status+"__"+";path=/;expires = "+a.toGMTString()+";";
  document.cookie = "bgsound="+status+";path=/;expires = "+a.toGMTString()+";";
}

// Prüfe, ob Sound abgespielt werden soll oder nicht
function checkSound(status){
//alert('checkSound: '+status);
  // Musik einschalten
  if(status == 'true') {
    //alert('einschalten');
    EP_play('ep_player');
    switch_img.onclick = function(){checkSound('false');};
    switch_img.src = "/fileadmin/bilder/icons/sound_mute_1.gif";
    switch_img.title = "Musik ausschalten";
    setCookie('true');
  }
  // Musik ausschalten
  if(status == 'false'){
    EP_stop('ep_player');
    //alert('ausschalten');
    switch_img.onclick = function(){checkSound('true');};
    switch_img.title = "Musik einschalten";
    switch_img.src = "/fileadmin/bilder/icons/sound_1.gif";
    setCookie('false');
  }
  
  if(bg_player_inactive == 'true'){
    //switch_img.onclick = function(){checkSound('false');};
    switch_img.onclick = '';
    switch_img.src = "/fileadmin/bilder/icons/sound_1.gif";
    switch_img.title = "Keine Hintergrundmusik verfügbar";
  }
}

function switchBgSound(status){
  if(status == 'true'){
    setCookie('true');
  }
  
  if(status == 'false'){
    setCookie('false');
  }
}


// prüfe, ob Cookie vorhanden
if (document.cookie != ""){
  c = document.cookie;
  //alert("Cookie :"+c);
  var bg_sound = readCookie('bgsound')
  /*
  if (bg_sound) {
	 alert("var bg_sound aus Cookie: "+bg_sound);
  }
  */
  // zerlege Cookie-String und hole Wert (eingeschlossen durch "__") aus Cookie
  /*
  sub1 = c.substring(c.search('__'));
  sub2 = sub1.substring(sub1.search('='));
  sub3 = sub2.substring(1,sub2.search('__'));
  */
  //bg_sound = sub3;
  //setCookie("true");
  if(bg_sound != "true" && bg_sound != "false"){
    bg_sound = "true";
  }
} else {
  // wenn nein, setze Wert auf true
  bg_sound = "true";  
  setCookie("true");
}

//alert("var bg_sound: "+bg_sound);
