
function getCookie (sCookieName)
{
    var sName=sCookieName+"=", ichSt, ichEnd;
    var sCookie=document.cookie;

    if ( sCookie.length && ( -1 != (ichSt = sCookie.indexOf(sName)) ) )
    {
        if (-1 == ( ichEnd = sCookie.indexOf(";",ichSt+sName.length) ) )
        ichEnd = sCookie.length;
        return unescape(sCookie.substring(ichSt+sName.length,ichEnd));
    }
    return null;
}
       
function setCookie (sName, vValue)
{
    var argv = setCookie.arguments, argc = setCookie.arguments.length;
    var sExpDate = (argc > 2) ? "; expires="+argv[2].toGMTString() : "";
    var sPath = (argc > 3) ? "; path="+argv[3] : "";
    var sDomain = (argc > 4) ? "; domain="+argv[4] : "";
    var sSecure = (argc > 5) && argv[5] ? "; secure" : "";
    document.cookie = sName + "=" + vValue + sExpDate + sPath + sDomain + sSecure + ";";
}

var bSoundOff = (getCookie("Sound")=="off");

var sTextOff   = "";
var sTextOn    = "";
var sBubbleOff = "";
var sBubbleOn  = "";

function SetSound(command)
{
    elemDiv=document.getElementById("SpanSound");
    if (command=="Toggle")
    {
        bSoundOff=!bSoundOff;
        var expdate = new Date(); 
        expdate.setMonth(expdate.getMonth()+1);

        if (bSoundOff)
            setCookie("Sound", "off", expdate);
        else
            setCookie("Sound","");
    }
    sBubbleOff = "Klick um den Ton einzuschalten.";
    sBubbleOn  = "Klick um den Ton auszuschalten.";
    sTextOn=' <img style="border:none;" src="client/bul/menubarright.gif"> Aus';
    sTextOff=' <img style="border:none;" src="client/bul/menubarright.gif"> An';
    var SoundElem="";
    if (bSoundOff)
    {
        if (soundfile!='')
        {
        SoundElem='<img style="border:none;" src="client/bul/SoundOff.gif" title="' + sBubbleOff + '" >' + sTextOff;
        }
    }
    else
    {
        if (soundfile!='')
        {
        SoundElem='<img style="border:none;" src="client/bul/SoundOn.gif" title="' + sBubbleOn + '" >'+ sTextOn;
        SoundElem+='<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/" width="0" height="0" src="'+soundfile+'" PlayCount="1" volume="-1000" autostart=1 showcontrols=0 showstatusbar=0 showdisplay=0 />'
        }
    }
    if (elemDiv!=null)
    {
    elemDiv.innerHTML=SoundElem;
    }
}

