/* <![CDATA[ */


// http://www.validome.org/doc/HTML_ge/navigation/anzeige/rechte_maustaste.htm

function click (e) {
  if (!e) e = window.event;
  if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {
     if (window.opera)
        window.alert("Download not allowed");
     return false;
  }
return true;
}
// zum Deaktivieren der Rechtsklicksperre die folgenden 4 Zeilen löschen
if (document.layers)
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = click;
document.oncontextmenu = click;



// die Javascript Funktionen zur Steuerung des Flash-Players:

var a;
var i;


// Player erst zeigen, wenn ein Titel geladen wurde:
function playsound(typ) {
   if (flashinstalled == 2) {
      // den Player anzeigen:
      document.getElementById("ton").innerHTML = '<object data="emff_standard.swf?src='+typ+'&amp;autostart=yes" type="application/x-shockwave-flash" style="-moz-user-focus:ignore; width:7em; height:2em;"><param name="movie" value="emff_standard.swf?src='+typ+'&amp;autostart=yes" /><param name="wmode" value="transparent"><\/object>';
   }
}


function playing(pl) {
    if (flashinstalled == 2) {
         // zuerst alle playing löschen:
         n_pl();


         a = document.getElementById(pl).innerHTML;
         if(a.indexOf('now playing' == -1)) {

              // den Vermerk "[now playing]" schreiben:
              document.getElementById(pl).innerHTML = " <span lang=\"en\">[now&nbsp;playing]<\/span>";

              // den Stop button schreiben:
              stop = "stop_" + pl;
              //  da für SR der permabutton sichtbar ist, den DHTML button als skalierbare Grafik
              // aber die Grafik macht float-Probs wenn Bilder eingebunden werden
              document.getElementById(stop).innerHTML = '<a  class="stopbutton" href="#" onclick="del_stop(\''+pl+'\');playsound(\'\');return false;">Stop<\/a>';
              // document.getElementById(stop).innerHTML = '<a  class="stopbutton" href="#" onclick="del_stop(\''+pl+'\');playsound(\'\');return false;"><img src="stop.gif" alt="" style="height:.8em" /><\/a>';
         }
    }
}

// alle stop buttons und "[now playing]" löschen
function n_pl() {
    if (flashinstalled == 2) {

         // Achtung, max. Wert anpassen, wenn mehr als 20 Titel in der Playlist
         for(i=1 ; i<20 ; i++) {
                  var nr = "pl"+i;
                  var stop = "stop_pl" + i;
                  if (document.getElementById(nr)) {
                         document.getElementById(nr).innerHTML = "";
                         document.getElementById(stop).innerHTML = "";
                  }
         }
    }
}

// nur aktiven stop button löschen
function del_stop(b) {
    if (flashinstalled == 2) {
          var stop = "stop_" + b;
          if (document.getElementById(b)) {

                 document.getElementById(b).innerHTML = "";

                 // den Stopbutton löschen
                 document.getElementById(stop).innerHTML = "";

                 // - jetzt weiss der focus nicht mehr, wohin! also den Focus ins A setzen
                 //alert(document.getElementById(b).parentNode.firstChild.nextSibling.nodeName);

                 var browser = navigator.appName;
                 if(browser == "Microsoft Internet Explorer") {
                       document.getElementById(b).parentNode.firstChild.focus();
                 } else {
                       document.getElementById(b).parentNode.firstChild.nextSibling.focus();
                 }
          }
     }
}

function write_hideplay() {
    if (flashinstalled == 2) {
          document.write('<span lang="en" class="hideperm">Play: <\/span>');
    }
}

function write_permstop() {
    // der müsste noch eine function aufrufen, die den focus um einen Schritt weiter zurücksetzt in den Play Link
    if (flashinstalled == 2) {
          document.write('<span class="hideperm"><a href="#" onclick="n_pl();playsound(\'\');return false;">Stop<\/a><\/span>');
    }
}

/* ]]> */
