function setActiveStyleSheet(title) {
   var i, a, main;
   for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
     if(a.getAttribute("rel").indexOf("style") != -1
        && a.getAttribute("title")) {
       a.disabled = true;
       if(a.getAttribute("title") == title) a.disabled = false;
     }
   }
}

function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1
       && a.getAttribute("title")
       && !a.disabled) return a.getAttribute("title");
  }
  return null;
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

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 getPreferredStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1
       && a.getAttribute("rel").indexOf("alt") == -1
       && a.getAttribute("title")
       ) return a.getAttribute("title");
  }
  return null;
}

function addbookmark(bookmarkurl, bookmarktitle) {
  if (document.all) {
    window.external.AddFavorite(bookmarkurl,bookmarktitle);
  }
}

function addhomepage(seton, homeurl) {
  if (window.external)
  {
    seton.style.behavior='url(#default#homepage)';
    seton.setHomePage(homeurl);
  }
}

function checkOblig() {
  
  var eles = document.getElementsByName('oblig');
  var cont = true;
  
  if (eles != null || eles.length != 0) {
        
    for (var i = 0; i < eles.length; i++) {
        
      var ele = eles[i];
      var eles2 = document.getElementsByName(ele.value);

      if (eles2 != null || eles2.length != 0) {

        for (var j = 0; j < eles2.length; j++) {
          var curr = eles2[j];

          if (!curr.value) {
            cont = false;
            alert("Obligatorisk felt " + curr.name + " er ikke fylt ut");
            curr.focus = true;
            return null;
          }
        }
      }
    }
  }
   
  if (cont == true) {
    window.open('about:blank','popup','width=300,height=320');
    history.go(-1);    
    document.forms.skjema.submit();	
  }   
}


