var Server = 'www7.nrk.no/nrkplayer';
var fs;

function StartAvspiller2(url) {
//  var name        = 'nett_tv';
//  var width       = 824;
//  var height      = 656;
  
//  if (url.indexOf('www1.nrk.no/sportsavspiller') > -1) {
//    name        = 'nrkOLPlayer';
//    width       = 776;
//    height      = 726;
//  }
  
//  var left        = 10;
//  var top         = 10;
//  var directories = 0;
//  var scrollbars  = 0;
//  var location    = 0;
//  var menubar     = 0;
//  var status      = 0;
//  var toolbar     = 0;
//  openWindow(url, name, width, height, left, top, directories, scrollbars, location, menubar, status, toolbar);
//  return false;
  location.href = url;
}

// HACK BECAUSE OF A MISTYPE

function startAvspiller2(url) {
  StartAvspiller2(url);
}


function StartAvspillerRef(Hovedkategori, Prosjekt, Kategori, Klipp, Indeks, Oppgave_id, Sok, Popup, ref){
  if (Hovedkategori == 1000){
    Hovedkategori = 0;
    Oppgave_id = 1;
  }
  var url = 'http://'+Server+'/start.aspx?Hovedkategori_id='+Hovedkategori+'&Prosjekt_id='+Prosjekt+'&Kategori_id='+Kategori+'&Klipp_id='+Klipp+'&Indeks_id='+Indeks+'&Oppgave_id='+Oppgave_id+'&Sok='+Sok+'&ref='+ref;
  if (Popup == 'false')
    document.location.href = url;
  else {
    if (window.name == 'nett_tv')
      document.location.href = url;
    else {
      fs = window.open(url, 'nett_tv', 'width=824,height=656,left=10,top=10,directories=0,scrollbars=0,location=0,menubar=0,status=0,toolbar=0');
      try {
        fs.focus();
      } catch (e) {}
    }
  }
}

// NRK NETTRADIO - ÅPNER VINDU

function StartNettradioAvspillerLenke() {
  var sw  = screen.width;
  var url = 'http://nettradio.nrk.no/default.php';

  // Legg til querystring fra gjeldende side, eksempelvis ?kanal=p1
  url += document.location.search;

  if (sw >= 628) {
    window.open(url, 'Nettradio', 'width=628,height=377,left=10,top=10,directories=0,scrollbars=0,location=0,menubar=0,status=0,toolbar=0');
  } else {
    alert('Du har for lav skjermoppløsning.');
  }

  return false;
}

function NRKPopup(url,navn,hoyde,bredde,lpos,tpos,directory,scrollbar,adressbar,menubar,statusbar,toolbar){
  var fs;
  fs = window.open(url,navn,'width='+bredde+',height='+hoyde+',left='+lpos+',top='+tpos+',directories='+directory+',scrollbars='+scrollbar+',location='+adressbar+',menubar='+menubar+',status='+statusbar+',toolbar='+toolbar);
  try {
    fs.focus();
  } catch (e) {}
}

function StartNettradioAvspillerRodListeWWW7(Kanal, Popup, Test){
    var sw = screen.width;
    var url = 'http://nettradio.nrk.no/default.php?&kanal='+Kanal;
    if (Popup == 'false')
      document.location.href = url;
    else {
      if(sw >= 628){
        fs = window.open(url, 'Nettradio', 'width=628,height=377,left=10,top=10,directories=0,scrollbars=0,location=0,menubar=0,status=0,toolbar=0');
        //fs.focus();
      } else {
        alert('Du har for lav skjermoppløsning.');
      }
    }
  }


// FUNKSJON SOM STARTER NETTRADIO. ALLE PARAMETRE ER VALGFRIE.

function startNettradio(kanal, sokestreng, popup) {
  var url = 'http://nettradio.nrk.no/default.php?kanal=' + kanal;
  if (sokestreng) url += '&action=search:' + sokestreng;
  if (popup == 'false') document.location.href = url;
  var name        = 'Nettradio';
  var width       = 628;
  var height      = 377;
  var left        = 10;
  var top         = 10;
  var directories = 0;
  var scrollbars  = 0;
  var location    = 0;
  var menubar     = 0;
  var status      = 0;
  var toolbar     = 0;
  openWindow(url, name, width, height, left, top, directories, scrollbars, location, menubar, status, toolbar);
  return false;
}

// FUNKSJON SOM STARTER NETTRADIO. TAR FULL URL.
function startNettradio2(url) {
  var name        = 'Nettradio';
  var width       = 628;
  var height      = 377;
  var left        = 10;
  var top         = 10;
  var directories = 0;
  var scrollbars  = 0;
  var location    = 0;
  var menubar     = 0;
  var status      = 0;
  var toolbar     = 0;
  openWindow(url, name, width, height, left, top, directories, scrollbars, location, menubar, status, toolbar);
  return false;
}

// TAB-SKIFTER

var tabArr = new Array("tab2box", "tab3box", "tab4box", "tab5box");

function tabSelect(aNode) {
  var liNode = aNode.parentNode;
  var areaNode = document.getElementById(liNode.id + "box");
  if(areaNode != null && areaNode.style.display != "block") {
    var olNode = liNode.parentNode;
    if(olNode != null) {
      for(var i = 0; i < olNode.childNodes.length; i++) {
        var childNode = olNode.childNodes[i];
        if(childNode != null) {
          childNode.className = "";
          var aNode = document.getElementById(childNode.id + "box");
          if(aNode != null) {
            aNode.style.display = "none";
          }
        }
      }
    }
    liNode.className = 'active-tab';
    areaNode.style.display = "block";
  }
  else {
    return false;
  }
}

// VISER/SKJULER OPPTAKSLISTE I MM-BOX FOR NETTRADIO

function toggleRod(div, triggerobj) {
  var obj=document.getElementById(div);
  if(obj != null || obj != 'undefined' || obj != undefined){
    obj.style.display= (obj.style.display=="none")? "block" : "none";
    triggerobj.innerText = (triggerobj.innerText=="Vis opptak")? "Skjul opptak" : "Vis opptak";
  }
}