//
// DIV FUNKTIONER SOM HENTER DATA FRA DATABASEN OG VISER I FORMULARER, I DIVS, I LOVS MV.
//

function valToCheckboxes (i_form_name, i_field_name, i_resdom, i_resdom_element){
// i resdom :     <abc id="123">xxx</abc>, hvor abc = resdom_element
  for(var i = 0;i < document.getElementById(i_form_name).elements.length;i++) {
    if (document.getElementById(i_form_name).elements[i].name == i_field_name){
        var x01 = i_resdom.getElementsByTagName(i_resdom_element);
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById(i_form_name).elements[i].value == i_resdom.getElementsByTagName(i_resdom_element)[ii].getAttributeNode('id').value){
            document.getElementById(i_form_name).elements[i].checked=true;
          }
        }
    }
  }
} 




//
// I garanti ved valg af tilsagn
//
function selectTilsagn(tilsagnId){
  load_my_grid_tilsagn('',tilsagnId);
  document.getElementById("tilsagnGridBox").style.display = "block";   
}


//
// I garanti ved valg af tilsagn
//
function seBeviser(tilsagnId){
  load_my_grid_garanti(tilsagnId);
  document.getElementById("garantiGridBox").style.display = "block";   
}



//
// I partner ved valg af partner
//
function selectPartner(partnerId){
  aktPartnerId = partnerId;
  load_my_grid_partner('',partnerId);
  load_my_grid_partnerdesign(partnerId);
  load_my_grid_partnerpakke(partnerId);
  load_my_grid_partnerpakkeexclude(partnerId);
  document.getElementById("partnerGridBox").style.display = "block";   
  document.getElementById("partnerdesignGridBox").style.display = "block";   
  document.getElementById("partnerpakkeGridBox").style.display = "block";   
  document.getElementById("partnerpakkeexcludeGridBox").style.display = "block";   
}




//
// I admprod ved valg af produkt
//
function selectAdmProdukt(produktId){
  aktAdmProduktId = produktId;
  load_my_grid_produkt('',produktId);
  load_my_grid_produktshow(produktId);
  load_my_grid_produkttype(produktId);
  document.getElementById("produktGridBox").style.display = "block";   
  document.getElementById("produktshowGridBox").style.display = "block";   
  document.getElementById("produkttypeGridBox").style.display = "block";   
  document.getElementById("produkttypeshowFormBox").style.display = "none"; 
}


//
// I admprod ved valg af "se elementtyper for sidetype"
//
function selectProduktShow(produktId,show){
  var url        = '/pls/wopdprod/efsdata.wt2_get.produkt_show_type_get?';
  var parameters = 'i_produkt_id='+produktId+'&i_show='+show; 
  var resdom = requestAndParseXml(url, parameters);
  document.getElementById("produkttypeGridBox").style.display = "none";   
  danProdukttypeshowForm();
  FillLovCheckbox('produkttype', produktId+'|', 'pts_type_id_span' , 'pts_type_id', '', '');
  valToCheckboxes ('produkttypeshow', 'pts_type_id', resdom, 'type_id');
  document.getElementById('pts_produkt_id').value = produktId;    
  document.getElementById('pts_show').value = show;    
}


//
// VANDHANE FORM
//

function showVand(vandhaneId){
  showWait();
  window.setTimeout("showVandX('" + vandhaneId + "')");
}
function showVandX(vandhaneId)
{
  allDisplayOff('vand');
  danvandhaneForm();

  // Fyld form med data
  var url        = '/pls/wopdprod/efsdata.wt2_get.vandGet?';
  var parameters = 'i_vandhane_id='+vandhaneId; 
  var resdom = requestAndParseXml(url, parameters);
  // dan infostr
  c_infostr = "";
  c_infostr = "Oprettet d." + getTagVal(resdom,"oprettet") + " af " + getTagVal(resdom,"bruger") + "<br />";
  c_infostr = c_infostr + "Opdateret d." + getTagVal(resdom,"opdateret") + " af " + getTagVal(resdom,"opdateret_bruger") + "<br />";
  document.getElementById('vandinfospan').innerHTML = "<p>"+c_infostr+"</p>";

  FillLov('godkindehaverid', '', 'vand_godk_indehaver_id_span' ,'vand_godk_indehaver_id', '', '');
  FillLov('vandtype',        '', 'vand_type_span'              ,'vand_type', '', '');
  FillLov('vandtud',         '', 'vand_tud_span'               ,'vand_tud', '', '');
  FillLov('vandplacering',   '', 'vand_placering_span'         ,'vand_placering', '', '');

  document.getElementById('vand_vandhane_id').value              = getTagVal(resdom,"vandhane_id");
  document.getElementById('vand_billed_id').value                = getTagVal(resdom,"billed_id");
  document.getElementById('vand_produkt_handels_navn').value     = getTagVal(resdom,"produkt_handels_navn");
  document.getElementById('vand_va_nummer').value                = getTagVal(resdom,"va_nummer");
  document.getElementById('vand_godk_start').value               = getTagVal(resdom,"godk_start");
  document.getElementById('vand_godk_slut').value                = getTagVal(resdom,"godk_slut");
  document.getElementById('vand_erstatter_model').value          = getTagVal(resdom,"erstatter_model");


  for (var idx=0;idx<document.getElementById('vand_godk_indehaver_id').options.length;idx++) {
    if (document.getElementById('vand_godk_indehaver_id').options[idx].value == getTagVal(resdom,"godk_indehaver_id")) {
      document.getElementById('vand_godk_indehaver_id').selectedIndex=idx;
      document.getElementById('vand_godk_indehaver_id').options[idx].selected=true;
     }
  }

  for (var idx=0;idx<document.getElementById('vand_type').options.length;idx++) {
    if (document.getElementById('vand_type').options[idx].value == getTagVal(resdom,"type")) {
      document.getElementById('vand_type').selectedIndex=idx;
      document.getElementById('vand_type').options[idx].selected=true;
     }
  }
  
  for (var idx=0;idx<document.getElementById('vand_tud').options.length;idx++) {
    if (document.getElementById('vand_tud').options[idx].value == getTagVal(resdom,"tud")) {
      document.getElementById('vand_tud').selectedIndex=idx;
      document.getElementById('vand_tud').options[idx].selected=true;
     }
  }
  
  for (var idx=0;idx<document.getElementById('vand_placering').options.length;idx++) {
    if (document.getElementById('vand_placering').options[idx].value == getTagVal(resdom,"placering")) {
      document.getElementById('vand_placering').selectedIndex=idx;
      document.getElementById('vand_placering').options[idx].selected=true;
     }
  }

  document.getElementById('vand_fotopreview_span').innerHTML = "<p><img src='/file/-"+getTagVal(resdom,"billed_id")+"/foto' /></p>";

  hideWait();
  document.getElementById('vand_produkt_handels_navn').focus();
}







function showSpmFilliste(spmsvar_id,resultSpan,readOnly)
{

  var url        = '/pls/wopdprod/efsdata.wt2_get.spmFiler';
  var parameters = 'i_spmsvar_id='+spmsvar_id+'&resultSpan='+resultSpan; 
  var resdom = requestAndParseXml(url, parameters);
  c_infostr = '';
  document.getElementById(resultSpan).innerHTML = '';
  
  // DAN INDHOLD TIL DIV MED INFO OM HVILKE FILER DER ER UPLOADET TIL SPM
  var x01 = resdom.getElementsByTagName('fil');
  if (x01.length>0){
  var result = "<br /><div style='width:100.2%;'>";
  result += "<table border='0' cellpadding='0' cellspacing='0' class='tableGrid'>";
  result += "<tr class='rowHeader'>";
  result += "<td>Vedhæftede dokumenter</td>";
  if (readOnly==0){
    result += "<td>Slet</td>";
  }
  result += "</tr>";
  c_rowClass = 'rowDark';
  for (i=0;i<x01.length;i++) {
    if (c_rowClass=='rowDark'){
      c_rowClass = 'rowWhite';
    }else{
      c_rowClass = 'rowDark';
    }
    filId = resdom.getElementsByTagName('fil_id')[i].childNodes[0].nodeValue;

    try {c_overskrift = resdom.getElementsByTagName('fil_navn')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}

    try {c_urlget        = resdom.getElementsByTagName('url_get')[i].childNodes[0].nodeValue;}
    catch(err) {c_urlget = '.';}
    
    try {c_urldel        = resdom.getElementsByTagName('url_del')[i].childNodes[0].nodeValue;}
    catch(err) {c_urldel = '.';}
    
    result += "<tr class='"+c_rowClass+"'>";
    result += "<td><a href='" + c_urlget + "' class='leftArrow' target='_blank'>" + c_overskrift + "</a></td>";
    if (readOnly==0){
      result += "<td><a href='" + c_urldel +"'><img src='images/ikoner/slet_ikon_18x18.gif' border='0'></a></td>";
    }
    result += "</tr>";
  }
//  result += "<tr class='rowWhite'>";
//  result += "<td>&nbsp;</td>";
//  result += "</tr>";
  result += "</table>";
  result += "</div>";
  document.getElementById(resultSpan).innerHTML = result;
  }
};


//
// Hent status på nyhedsbrevskø
//

function showNyhedsbrevCueueInfo() 
{ 
  var url        = '/pls/wopdprod/efsdata.wt2_get.nyhedsbrevStatusGet';
  var parameters = ''; 
  var resdom = requestAndParseXml(url, parameters);
  alert(getTagVal(resdom,"statusmessage"));
};

//
//
//

function focusInput(id){
  document.getElementById(id).focus();    
}

//
//
//

function onChangeFormFelttype (f){
  if (f.value == 19 || f.value == 20 || f.value == 31 || f.value == 32){
    showOptionList(aktSideId, aktFeltId, f.value);
  }else{
    hideOptionList(aktSideId, aktFeltId);
  }
  if (f.value == 31){
    // hvis valg-listeflere-valg, så vis felter til min og max
    document.getElementById("minMaxDiv").style.display   = "block";
  }else{
    // hvis ikke valg-listeflere-valg, så skjul felter til min og max
    document.getElementById("minMaxDiv").style.display   = "none";
  }
  if (f.value == 28){
    // hvis Vare antal, så vis Default værdi.
    document.getElementById("defaultValue").style.display   = "block";
  }else{
    // hvis ikke Vare antal, så skjul Default værdi.
    document.getElementById("defaultValue").style.display   = "none";
    document.getElementById("formfelt_default_value").value = "";
  }
}

//
//
//


function onChangeBrevkasseId (f){
  FillLov('spmPanelId',f.value,'spmPanelId_span','spmPanelId', '', '');
  FillLov('spmKategoriId',f.value,'spmKategoriId_span','spmKategoriId', '', '');
}

function onChangeArkivBrevkasseId (f){
  FillLov('spmPanelId',f.value,'spmArkivPanelId_span','spmArkivPanelId', '', '');
  FillLov('spmKategoriId',f.value,'spmArkivKategoriId_span','spmArkivKategoriId', '', '');
}

function onChangeFormBrevkasseId (f){
  FillLov('spmPanelId',f.value,'spmform_panel_id_span','spmform_panel_id', '', '');
}

//function onChangeSpmStatusId (f){
//  if (f.value == '1') {
//    document.getElementById('faqspan').style.display = "block";
//    if (document.getElementById('spmform_faq_overskrift').value == '')  {
//      document.getElementById('spmform_faq_overskrift').value = document.getElementById('spmform_overskrift').value;
//    }
//    if (document.getElementById('spmform_faq_spoergsmaal').value == '')  {
//      document.getElementById('spmform_faq_spoergsmaal').value = document.getElementById('spmspoergsmaal_to_faq').innerHTML;
//    }
//    if (document.getElementById('spmform_faq_svar').value == '')  {
//      document.getElementById('spmform_faq_svar').value = document.getElementById('spmfollowup_to_faq').innerHTML + document.getElementById('spmform_svar').value;
//    }
//  }else{
//    document.getElementById('faqspan').style.display = "none"; 
//  }
//}  
  
function showFaqSpan (){
    document.getElementById('faqspan').style.display = "block";
    if (document.getElementById('spmform_faq_overskrift').value == '')  {
      document.getElementById('spmform_faq_overskrift').value = document.getElementById('spmform_overskrift').value;
    }
    if (document.getElementById('spmform_faq_spoergsmaal').value == '')  {
      document.getElementById('spmform_faq_spoergsmaal').value = document.getElementById('spmspoergsmaal_to_faq').innerHTML;
    }
    if (document.getElementById('spmform_faq_svar').value == '')  {
      document.getElementById('spmform_faq_svar').value = document.getElementById('spmfollowup_to_faq').innerHTML + document.getElementById('spmform_svar').value;
    }
    try {if (document.getElementById('spmform_faq_div1').value == '')  {
      document.getElementById('spmform_faq_div1').value = document.getElementById('spmform_div1').value;
    }} catch(err) {null;} 
    try {if (document.getElementById('spmform_faq_div2').value == '')  {
      document.getElementById('spmform_faq_div2').value = document.getElementById('spmform_div2').value;
    }} catch(err) {null;} 
    try {if (document.getElementById('spmform_faq_div3').value == '')  {
      document.getElementById('spmform_faq_div3').value = document.getElementById('spmform_div3').value;
    }} catch(err) {null;} 
}
    
    

//
//
//

function onChangeDokboksId (f){
  FillLov('doktypeId',f.value,'doktypeId_span','doktypeId','');
}

//
//
//

function showOptionList (sideId, feltId, feltTypeId){
  var url        = '/pls/wopdprod/efsdata.wt2_get.getOptionId?';
  var parameters = 'i_sideid='+sideId+'&i_feltid='+feltId; 
  var resdom = requestAndParseXml(url, parameters);
  var optionId = getTagVal(resdom,"option_id");
  document.getElementById("formularoptionGridBox").style.display   = "block";
  load_my_grid_formularoption(aktId,optionId,feltTypeId);
}

//
//
//

function hideOptionList (sideId, feltId){
  document.getElementById("formularoptionGridBox").style.display   = "none";
}

//
//
//

function valToSelect(fieldName, val){
  for (var idx=0;idx<document.getElementById(fieldName).options.length;idx++) {
    if (document.getElementById(fieldName).options[idx].value == val) {
      document.getElementById(fieldName).selectedIndex=idx;
      document.getElementById(fieldName).options[idx].selected=true;
    }
  }
}

//
// GENEREL TOP
//

function showTop(aktBrugerNavn,duErHer,resultSpan) 
{ 
  c_infostr = "";
  c_infostr += "<div id='top'>";
  c_infostr += "<div id='ebstLogo'>";
  c_infostr += "<p><img src='images/logo_ebst.gif' alt='' /></p>";
  c_infostr += "</div>";
  c_infostr += "<div id='w2lLogo'>";
  c_infostr += "<p><img src='images/logo_w2l.gif' alt='' /></p>";
  c_infostr += "</div>";
  c_infostr += "<div id='loginMenu'>";
  c_infostr += "<p>";
  c_infostr += "Logget ind som:<br/>";
  c_infostr += "<strong>"+aktBrugerNavn+"</strong><br/>";
  c_infostr += "<a href='bruger.html?callMode=minprofil' class='leftArrow' style='margin-right:10px;'>Profil</a> ";
  c_infostr += "<a href='javascript:skiftpwd();' class='leftArrow' style='margin-right:10px;'>Skift adgangskode</a> ";
  c_infostr += "<a href='javascript:logout();' class='leftArrow'>Log ud</a>";
  c_infostr += "</p>";
  c_infostr += "</div>";
  c_infostr += "</div>";

  c_infostr += "<div id='toolbar' style='width:100%'>";

  c_infostr += "<div id='navigator' style='float:left'>";
  c_infostr += "<p>";
  c_infostr += "<strong>Du er her: </strong>";
  c_infostr += "<span id='duErHer'>" + duErHer + "</span>";
  c_infostr += "</p>";
  c_infostr += "</div>";

  c_infostr += "<div id='toolbarItems'>";
  c_infostr += "<p>";
  c_infostr += "<a href='faq.html?type=support' title='Her kan du få forskellig typer af hjælp og support' style='margin-right:0px;' class='leftArrow'>Hjælp/support/FAQ</a>";
  c_infostr += "</p>";
  c_infostr += "</div>";

  c_infostr += "</div>";
  c_infostr += "<div id='tabsContainer'>";
  c_infostr += "<div id='tabs'>";
  c_infostr += "<p>";
  //
  if (duErHer=='Forside'){
    c_infostr += "<a href='forside.html' class='selected'>Forside</a>";
  }else{
    c_infostr += "<a href='forside.html'>Forside</a>";
  }
  //
  if (accessSite == '1'){
  if (duErHer=='Site'){
    c_infostr += "<a href='produkt.html' class='selected'>Site</a>";
  }else{
    c_infostr += "<a href='produkt.html'>Site</a>";
  }
  }
  //
  if (accessLinks == '1'){
  if (duErHer=='Links'){
    c_infostr += "<a href='link.html' class='selected'>Links</a>";
  }else{
    c_infostr += "<a href='link.html'>Links</a>";
  }
  }
  //
  if (accessFiler == '1'){
  if (duErHer=='Filer'){
    c_infostr += "<a href='filer.html' class='selected'>Filer</a>";
  }else{
    c_infostr += "<a href='filer.html'>Filer</a>";
  }
  }
  //
  if (accessFormular == '1'){
  if (duErHer=='Formular'){
    c_infostr += "<a href='form.html' class='selected'>Formular</a>";
  }else{
    c_infostr += "<a href='form.html'>Formular</a>";
  }
  }
  //
  if (accessKategori == '1'){
  if (duErHer=='Kategori'){
    c_infostr += "<a href='kategori.html' class='selected'>Kategorier</a>";
  }else{
    c_infostr += "<a href='kategori.html'>Kategorier</a>";
  }
  }
  //

//  c_infostr += "<a href='/pls/wopdprod/efsdata.wt1.ppage?i_produkt_id=abo&i_emne_id=Start'>Abonnement</a>";
//  c_infostr += "<a href='/pls/wopdprod/efsdata.wt1.ppage?i_produkt_id=email&i_emne_id=Start'>Emaillister</a>";

  if (accessNyhedsbrev == '1'){
  if (duErHer=='Nyhedsbrev'){
    c_infostr += "<a href='nyhedsbrev.html' class='selected'>Nyhedsbrev</a>";
  }else{
    c_infostr += "<a href='nyhedsbrev.html'>Nyhedsbrev</a>";
  }
  }

  if (accessKalender == '1'){
  if (duErHer=='Kalender'){
    c_infostr += "<a href='kalender.html' class='selected'>Kalender</a>";
  }else{
    c_infostr += "<a href='kalender.html'>Kalender</a>";
  }
  }

  if (accessQuickpoll == '1'){
  if (duErHer=='Afstemninger'){
    c_infostr += "<a href='quickpoll.html' class='selected'>Afstemninger</a>";
  }else{
    c_infostr += "<a href='quickpoll.html'>Afstemninger</a>";
  }
  }
  
  //
  if (aktBrugerAdm =='1'){
    if (duErHer=='Brugeradministration'){
      c_infostr += "<a href='bruger.html' class='selected'>Brugere</a>";
    }else{
      c_infostr += "<a href='bruger.html'>Brugere</a>";
    }
  }
  //
  c_infostr += "</p>";
  c_infostr += "</div>";
  c_infostr += "</div>";
  document.getElementById(resultSpan).innerHTML = "<p>"+c_infostr+"</p>";
}

//
// ABONNEMENT INFO BOX
//

function showAbonnementInfoBox(aktId,aboId,resultSpan,mode) 
{ 
  var url        = '/pls/wopdprod/efsdata.wt2_get.abonnementInfoGet?';
  var parameters = 'i_id='+aktId+'&i_aboid='+aboId; 
  var resdom = requestAndParseXml(url, parameters);
  c_infostr = "";
  c_infostr += "<div class='box boxBg2' style='margin-bottom:5px;'>";

  c_infostr += "<p style='margin-left:5px;'>";
  c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>Valgt abonnement: "+getTagVal(resdom,"overskrift")+"</span>";
  c_infostr += "<a href='javascript:abonnementBoxOnOff=toggleDiv(\"abonnementBox\",abonnementBoxOnOff);void(0);' title=\"Åbn/luk dette vindue\"><img id='abonnementBoxImg' src='images/icon_foldin.gif' style='float:right;margin-right:5px;' /></a>";
  c_infostr += "</p>";

  c_infostr += "<div style='clear:both;'></div>";

  c_infostr += "<div id='abonnementBox' style='display:block;'>";

  c_infostr += "<div class='whiteContent'>";
  c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;' class='whiteContent'>";

  c_infostr += "<tr>";
  c_infostr += "<td rowspan='6'>";
  c_infostr += "<img style='margin-right:20px;' src='images/label/" + aktId.substring(0,aktId.indexOf("|")) + "_ikoner_label.jpg' border='0' alt='' /></a>";
  c_infostr += "</td>";
  c_infostr += "</tr>";

//  c_infostr += "<tr>";
//  c_infostr += "<td colspan='2' style='font-weight:bold;font-size:16px;'>Valgt abonnement: "+getTagVal(resdom,"overskrift")+"</td>";
//  c_infostr += "</tr>";
  c_infostr += "<tr>";
  c_infostr += "<td colspan='2'> Beskrivelse: "+getTagVal(resdom,"beskrivelse")+"</td>";
  c_infostr += "</tr>";
  c_infostr += "<tr>";
  c_infostr += "<td colspan='2'> Id: "+aboId+"</td>";
  c_infostr += "</tr>";  
  c_infostr += "<tr>";
  c_infostr += "<td colspan='2'>Skabelon: "+getTagVal(resdom,"nyhedsbrev_skabelon")+"</td>";
  c_infostr += "</tr>";
  c_infostr += "<tr>";
  c_infostr += "<td colspan='2'>Antal abonnenter: "+getTagVal(resdom,"antal_bruger")+"  Antal nyhedsbreve: "+getTagVal(resdom,"antal_nyhedsbreve")+"</td>";
  c_infostr += "</tr>";
  c_infostr += "<tr>";
  c_infostr += "<td colspan='2'>Nyhedsbrev sidst udsendt: "+getTagVal(resdom,"sidst_sendt")+"</td>";
  c_infostr += "</tr>";
  c_infostr += "<tr>";
  c_infostr += "<td colspan='4'>";
  if (mode=='medLinks'){
    c_infostr += "<span title='Ret abonnement'><input type='button' value='Rediger' class='btnfadedgreen' onclick='javascript:selectAbonnement(aktId,aktAboId);' /></span>";
    c_infostr += "<span title='Flyt abonnement til anden mappe'><input type='button' value='Flyt'    class='btnfadedgreen' onclick='javascript:nyAbonnementMappe(aktId,aktAboId);' /></span>";
    c_infostr += "<span title='Slet abonnement'><input type='button' value='Slet'    class='btnfadedgreen' onclick='javascript:abonnementDel(aktId,aktAboId);' /></span>";
    c_infostr += "<span title='Abonnenter'><input type='button' value='Abonnenter' class='btnfadedgreen' onclick='javascript:selectAbonnenter(aktId,aktAboId);' /></span>";
    c_infostr += "<span title='Nyhedsbreve'><input type='button' value='Nyhedsbreve' class='btnfadedgreen' onclick='javascript:selectNyhedsbreve(aktId,aktAboId);' /></span>";
  }else{
    c_infostr += "<span title='Abonnenter'><input type='button' value='Abonnenter' class='btnfadedgreen' onclick='javascript:selectAbonnenter(aktId,aktAboId);' /></span>";
    c_infostr += "<span title='Nyhedsbreve'><input type='button' value='Nyhedsbreve' class='btnfadedgreen' onclick='javascript:selectNyhedsbreve(aktId,aktAboId);' /></span>";
  }
  c_infostr += "<span title='Status'><input type='button' value='Udsendelses-status' class='btnfadedgreen' onclick='javascript:showNyhedsbrevCueueInfo();' /></span>";
  c_infostr += "</td>";
  c_infostr += "</tr>";
  c_infostr += "</table>";
  c_infostr += "</div>";
  c_infostr += "</div>";
  c_infostr += "</div>";
  document.getElementById(resultSpan).style.display = "block";  
  document.getElementById(resultSpan).innerHTML = "<p>"+c_infostr+"</p>";
}






//
// KALENDER INFO BOX
//

function showKalenderInfoBox(aktId,kalenderId,resultSpan,mode) 
{ 
  var url        = '/pls/wopdprod/efsdata.wt2_get.kalenderInfoGet?';
  var parameters = 'i_id='+aktId+'&i_kalender_id='+kalenderId; 
  var resdom = requestAndParseXml(url, parameters);
  c_infostr = "";
  c_infostr += "<div class='box boxBg2' style='margin-bottom:5px;'>";

  c_infostr += "<p style='margin-left:5px;'>";
  c_infostr += "<a href='javascript:nyhedsbrevBoxOnOff=toggleDiv(\"kalenderBox\",kalenderBoxOnOff);void(0);' title=\"Åbn/luk dette vindue\"><img id='kalenderBoxImg' src='images/icon_foldin.gif' style='float:right;margin-right:5px;' /></a>";
  c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>Valgt kalender: "+getTagVal(resdom,"beskrivelse")+"</span>";
  c_infostr += "</p>";

  c_infostr += "<div style='clear:both;'></div>";

  c_infostr += "<div id='kalenderBox' style='display:block;'>";

  c_infostr += "<div class='whiteContent'>";
  c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;' class='whiteContent'>";

  c_infostr += "<tr>";
  c_infostr += "<td rowspan='6'>";
  c_infostr += "<img style='margin-right:20px;' src='images/label/kalender_ikoner_label.jpg' border='0' alt='' /></a>";
  c_infostr += "</td>";
  c_infostr += "</tr>";
  
  if (mode=='medLinks'){
    c_infostr += "<tr>";
    c_infostr += "<td colspan='4'>";
    c_infostr += "<span title='Ret kalender'><input type='button' value='Rediger' class='btnfadedgreen' onclick='javascript:showKalender(aktId,aktKalenderId);' /></span>";
    c_infostr += "<span title='Flyt kalender til anden mappe'><input type='button' value='Flyt' class='btnfadedgreen' onclick='javascript:nyKalenderMappe(aktId,aktKalenderId);' /></span>";
    c_infostr += "<span title='Slet kalender'><input type='button' value='Slet' class='btnfadedgreen' onclick='javascript:kalenderDel(aktId,aktKalenderId);' /></span>";
    c_infostr += "</td>";
    c_infostr += "</tr>";
  }
  c_infostr += "</table>";
  c_infostr += "</div>";
  c_infostr += "</div>";
  c_infostr += "</div>";
  document.getElementById(resultSpan).style.display = "block";  
  document.getElementById(resultSpan).innerHTML = "<p>"+c_infostr+"</p>";
}










//
// NYHEDSBREV INFO BOX
//

function showNyhedsbrevInfoBox(aktId,nyhedsbrevId,resultSpan,mode) 
{ 
  var url        = '/pls/wopdprod/efsdata.wt2_get.nyhedsbrevInfoGet?';
  var parameters = 'i_id='+aktId+'&i_nyhedsbrev_id='+nyhedsbrevId; 
//  var loader = dhtmlxAjax.postSync('/pls/wopdprod/efsdata.wt2_get.nyhedsbrevInfoGet','i_id='+aktId+'&i_nyhedsbrev_id='+nyhedsbrevId);
  var resdom = requestAndParseXml(url, parameters);
  c_infostr = "";
  c_infostr += "<div class='box boxBg2' style='margin-bottom:5px;'>";

  c_infostr += "<p style='margin-left:5px;'>";
  c_infostr += "<a href='javascript:nyhedsbrevBoxOnOff=toggleDiv(\"nyhedsbrevBox\",nyhedsbrevBoxOnOff);void(0);' title=\"Åbn/luk dette vindue\"><img id='nyhedsbrevBoxImg' src='images/icon_foldin.gif' style='float:right;margin-right:5px;' /></a>";
  c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>Valgt nyhedsbrev: "+getTagVal(resdom,"overskrift")+"</span>";
  c_infostr += "</p>";

  c_infostr += "<div style='clear:both;'></div>";

  c_infostr += "<div id='nyhedsbrevBox' style='display:block;'>";

  c_infostr += "<div class='whiteContent'>";
  c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;' class='whiteContent'>";
  if (mode=='medLinks'){
    c_infostr += "<tr>";
    c_infostr += "<td colspan='4'>";
    c_infostr += "<span title='Slet nyhedsbrev'>                <input type='button' value='Slet'           class='btnfadedgreen' onclick='javascript:nyhedsbrevDel2(aktId,aktAboId,aktNyhedsbrevId);' /></span>";
    c_infostr += "<span title='Kopier nyhedsbrev'>              <input type='button' value='Kopier'         class='btnfadedgreen' onclick='javascript:nyhedsbrevKopi(aktId,aktAboId,aktNyhedsbrevId);' /></span>";
    c_infostr += "<span title='Preview nyhedsbrev'>             <input type='button' value='Preview'        class='btnfadedgreen' onclick='javascript:nyhedsbrevPreview(aktId,aktAboId,aktNyhedsbrevId);' /></span>";
    c_infostr += "<span title='Send mail'>                      <input type='button' value='Send mail'      class='btnfadedgreen' onclick='javascript:nyhedsbrevSendmail(aktId,aktAboId,aktNyhedsbrevId);' /></span>";
    c_infostr += "<span title='Statistik'>                      <input type='button' value='Statistik'      class='btnfadedgreen' onclick='javascript:nyhedsbrevStatistik(aktId,aktAboId,aktNyhedsbrevId);' /></span>";
    c_infostr += "</td>";
    c_infostr += "</tr>";
  }
  c_infostr += "</table>";
  c_infostr += "</div>";
  c_infostr += "</div>";
  c_infostr += "</div>";
  document.getElementById(resultSpan).style.display = "block";  
  document.getElementById(resultSpan).innerHTML = "<p>"+c_infostr+"</p>";
}

//
// EMNE INFO BOX
//

function showEmneBox(aktId,resultSpan,mode) 
{ 
  var url        = '/pls/wopdprod/efsdata.wt2_get.emneInfoGet?';
  var parameters = 'i_id='+aktId; 
  var resdom = requestAndParseXml(url, parameters);
  try {
    document.getElementById('duErHer').innerHTML = getTagVal(resdom,"breadcrum");
  } catch (e) {}
 
  aktFarId     = getTagVal(resdom,"far_produkt_id") + '|' + getTagVal(resdom,"far_emne_id");
  previewUrl   = getTagVal(resdom,"preview_url");
  driftUrl     = getTagVal(resdom,"drift_url");
  findesIDrift = getTagVal(resdom,"findes_i_drift");
  emneStatus    = getTagVal(resdom,"emne_status");
  aktShow       = getTagVal(resdom,"show"); 
  w3cUrl        = 'http://validator.w3.org/check?uri='+escape(previewUrl)+'&charset=%28detect+automatically%29&doctype=Inline&group=0';  
  waiUrl        = 'http://www.cynthiasays.com/mynewtester/cynthia.exe?rptmode=2&url1='+escape(previewUrl);  
  c_infostr = "";

  // kategorier
  if (aktId.substring(0,aktId.indexOf("|"))=='kategori'){

    c_infostr += "<div class='box boxBg2' style='margin-bottom:5px;'>";
    c_infostr += "<p>";
    c_infostr += "<a href='javascript:emneBoxOnOff=toggleDiv(\"emneBox\",emneBoxOnOff);void(0);' title='Åbn/Luk dette vindue'><img id='emneBoxImg' src='images/icon_foldin.gif' alt='' style='float:right;margin-right:5px;' /></a>";
    c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>"+getTagVal(resdom,"beskrivelse")+"</span>";
    c_infostr += "</p>";
    c_infostr += "<div style='clear:both;'></div>";
  
    c_infostr += "<div id='emneBox' style='display:block;'>";
    c_infostr += "<div class='whiteContent'>";
    c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px' class='whiteContent'>";
    c_infostr += "<tr>";
    c_infostr += "<td rowspan='6'>";
    c_infostr += "<img style='margin-right:20px;' src='images/label/" + aktId.substring(0,aktId.indexOf("|")) + "_ikoner_label.jpg' border='0' alt='' /></a>";
    c_infostr += "</td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Rettigheder: "+getTagVal(resdom,"rettigheder")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Opdateret: "+getTagVal(resdom,"opdateret")+"<br />af "+getTagVal(resdom,"opdateret_navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Ansvarlig: "+getTagVal(resdom,"navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>FORM-nr:: "+getTagVal(resdom,"emne_form_id")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    if (mode=='medLinks'){
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<span title='Opret ny kategori'><input type='button' value='Ny kategori' class='btnfadedgreen' onclick='javascript:showEmne(aktId,\u0022\u0022);' /></span>";
      c_infostr += "<span title='Rediger kategori'><input type='button' value='Rediger' class='btnfadedgreen' onclick='javascript:showEmne(aktFarId,aktId);' /></span>";
      c_infostr += "<span title='Flyt kategori'><input type='button' value='Flyt'    class='btnfadedgreen' onclick='javascript:flytEmne(aktId);' /></span>";
      c_infostr += "<span title='Slet kategori'><input type='button' value='Slet'    class='btnfadedgreen' onclick='javascript:emneDel(aktFarId,aktId);' /></span>";
      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }else{
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }
    c_infostr += "</table>";
    c_infostr += "</div>";
    c_infostr += "</div>";
    c_infostr += "</div>";
  }


  // kalender
  if (aktId.substring(0,aktId.indexOf("|"))=='kalender'){

    c_infostr += "<div class='box boxBg2' style='margin-bottom:5px;'>";
    c_infostr += "<p>";
    c_infostr += "<a href='javascript:emneBoxOnOff=toggleDiv(\"emneBox\",emneBoxOnOff);void(0);' title='Åbn/Luk dette vindue'><img id='emneBoxImg' src='images/icon_foldin.gif' alt='' style='float:right;margin-right:5px;' /></a>";
    c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>"+getTagVal(resdom,"beskrivelse")+"</span>";
    c_infostr += "</p>";
    c_infostr += "<div style='clear:both;'></div>";
  
    c_infostr += "<div id='emneBox' style='display:block;'>";
    c_infostr += "<div class='whiteContent'>";
    c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;' class='whiteContent'>";
    c_infostr += "<tr>";
    c_infostr += "<td rowspan='6'>";
    c_infostr += "<img style='margin-right:20px;' src='images/label/" + aktId.substring(0,aktId.indexOf("|")) + "_ikoner_label.jpg' border='0' alt='' /></a>";
    c_infostr += "</td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Rettigheder: "+getTagVal(resdom,"rettigheder")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Opdateret: "+getTagVal(resdom,"opdateret")+"<br />af "+getTagVal(resdom,"opdateret_navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Ansvarlig: "+getTagVal(resdom,"navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    if (mode=='medLinks'){
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<span title='Opret ny mappe'><input type='button' value='Ny mappe' class='btnfadedgreen' onclick='javascript:showEmne(aktId,\u0022\u0022);' /></span>";
      c_infostr += "<span title='Rediger mappe'><input type='button' value='Rediger' class='btnfadedgreen' onclick='javascript:showEmne(aktFarId,aktId);' /></span>";
      c_infostr += "<span title='Flyt mappe'><input type='button' value='Flyt'    class='btnfadedgreen' onclick='javascript:flytEmne(aktId);' /></span>";
      c_infostr += "<span title='Slet mappe'><input type='button' value='Slet'    class='btnfadedgreen' onclick='javascript:emneDel(aktFarId,aktId);' /></span>";
      c_infostr += "<span title='Ny kalender'><input type='button' value='Ny kalender'    class='btnfadedgreen' onclick='javascript:showKalender(aktId,0);' /></span>";

      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }else{
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }
    c_infostr += "</table>";
    c_infostr += "</div>";
    c_infostr += "</div>";
    c_infostr += "</div>";
  }



  // nyhedsbrev
  if (aktId.substring(0,aktId.indexOf("|"))=='nyhedsbrev'){

    c_infostr += "<div class='box boxBg2' style='margin-bottom:5px;'>";
    c_infostr += "<p>";
    c_infostr += "<a href='javascript:emneBoxOnOff=toggleDiv(\"emneBox\",emneBoxOnOff);void(0);' title='Åbn/Luk dette vindue'><img id='emneBoxImg' src='images/icon_foldin.gif' alt='' style='float:right;margin-right:5px;' /></a>";
    c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>"+getTagVal(resdom,"beskrivelse")+"</span>";
    c_infostr += "</p>";
    c_infostr += "<div style='clear:both;'></div>";
  
    c_infostr += "<div id='emneBox' style='display:block;'>";
    c_infostr += "<div class='whiteContent'>";
    c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;' class='whiteContent'>";
    c_infostr += "<tr>";
    c_infostr += "<td rowspan='6'>";
    c_infostr += "<img style='margin-right:20px;' src='images/label/" + aktId.substring(0,aktId.indexOf("|")) + "_ikoner_label.jpg' border='0' alt='' /></a>";
    c_infostr += "</td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Rettigheder: "+getTagVal(resdom,"rettigheder")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Opdateret: "+getTagVal(resdom,"opdateret")+"<br />af "+getTagVal(resdom,"opdateret_navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Ansvarlig: "+getTagVal(resdom,"navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    if (mode=='medLinks'){
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<span title='Opret ny mappe'><input type='button' value='Ny mappe' class='btnfadedgreen' onclick='javascript:showEmne(aktId,\u0022\u0022);' /></span>";
      c_infostr += "<span title='Rediger mappe'><input type='button' value='Rediger' class='btnfadedgreen' onclick='javascript:showEmne(aktFarId,aktId);' /></span>";
      c_infostr += "<span title='Flyt mappe'><input type='button' value='Flyt'    class='btnfadedgreen' onclick='javascript:flytEmne(aktId);' /></span>";
      c_infostr += "<span title='Slet mappe'><input type='button' value='Slet'    class='btnfadedgreen' onclick='javascript:emneDel(aktFarId,aktId);' /></span>";
      c_infostr += "<span title='Nyt abonnement'><input type='button' value='Nyt abonnement'    class='btnfadedgreen' onclick='javascript:selectAbonnement(aktId,0);' /></span>";

      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }else{
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }
    c_infostr += "</table>";
    c_infostr += "</div>";
    c_infostr += "</div>";
    c_infostr += "</div>";
  }

  // Filer
  if (aktId.substring(0,aktId.indexOf("|"))=='filer'){
    c_infostr += "<div class='box boxBgImage' style='margin-bottom:5px;'>";
    c_infostr += "<div>";
    c_infostr += "<a href='javascript:emneBoxOnOff=toggleDiv(\"emneBox\",emneBoxOnOff);void(0);' title=\"Åbn/luk dette vindue\"><img id='emneBoxImg' src='images/icon_foldin.gif' style='float:right;margin-right:5px;' /></a>";
    c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>"+getTagVal(resdom,"beskrivelse")+"</span>";
    c_infostr += "</div>";
    c_infostr += "<div style='clear:both;'></div>";

    c_infostr += "<div id='emneBox' style='display:block;'>";
    c_infostr += "<div class='whiteContent'>";
    c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;' class='whiteContent'>";
    c_infostr += "<tr>";
    c_infostr += "<td rowspan='6'>";
    c_infostr += "<img style='margin-right:20px;' src='images/label/" + aktId.substring(0,aktId.indexOf("|")) + "_ikoner_label.jpg' border='0' alt='' /></a>";
    c_infostr += "</td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Rettigheder: "+getTagVal(resdom,"rettigheder")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Opdateret: "+getTagVal(resdom,"opdateret")+"<br />af "+getTagVal(resdom,"opdateret_navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Ansvarlig: "+getTagVal(resdom,"navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    if (mode=='medLinks'){
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<span title='Opret ny filmappe'><input type='button' value='Ny mappe' class='btnfadedgreen' onclick='javascript:showEmne(aktId,\u0022\u0022);' /></span>";
      c_infostr += "<span title='Ret filmappe'><input type='button' value='Rediger' class='btnfadedgreen' onclick='javascript:showEmne(aktFarId,aktId);' /></span>";
      c_infostr += "<span title='Flyt filmappe'><input type='button' value='Flyt'    class='btnfadedgreen' onclick='javascript:flytEmne(aktId);' /></span>";
      c_infostr += "<span title='Slet filmappe'><input type='button' value='Slet'    class='btnfadedgreen' onclick='javascript:emneDel(aktFarId,aktId);' /></span>";
      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }else{
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }
    c_infostr += "</table>";
    c_infostr += "</div>";
    c_infostr += "</div>";
    c_infostr += "</div>";
  }

  // Formularer
  if (aktId.substring(0,aktId.indexOf("|"))=='form'){
    c_infostr += "<div class='box boxBgImage' style='margin-bottom:5px;'>";
    c_infostr += "<div>";
    c_infostr += "<a href='javascript:emneBoxOnOff=toggleDiv(\"emneBox\",emneBoxOnOff);void(0);' title=\"Åbn/luk dette vindue\"><img id='emneBoxImg' src='images/icon_foldin.gif' style='float:right;margin-right:5px;' /></a>";
    c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>"+getTagVal(resdom,"beskrivelse")+"</span>";
    c_infostr += "</div>";
    c_infostr += "<div style='clear:both;'></div>";

    c_infostr += "<div id='emneBox' style='display:block;'>";
    c_infostr += "<div class='whiteContent'>";
    c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;' class='whiteContent'>";
    c_infostr += "<tr>";
    c_infostr += "<td rowspan='6'>";
    c_infostr += "<img style='margin-right:20px;' src='images/label/" + aktId.substring(0,aktId.indexOf("|")) + "_ikoner_label.jpg' border='0' alt='' /></a>";
    c_infostr += "</td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Rettigheder: "+getTagVal(resdom,"rettigheder")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Opdateret: "+getTagVal(resdom,"opdateret")+"<br />af "+getTagVal(resdom,"opdateret_navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Ansvarlig: "+getTagVal(resdom,"navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    if (mode=='medLinks'){
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<span title='Opret ny mappe'><input type='button' value='Ny mappe' class='btnfadedgreen' onclick='javascript:showEmne(aktId,\u0022\u0022);' /></span>";
      c_infostr += "<span title='Ret mappe'><input type='button' value='Rediger' class='btnfadedgreen' onclick='javascript:showEmne(aktFarId,aktId);' /></span>";
      if (getTagVal(resdom,"flyt") == '1'){
        c_infostr += "<span title='Flyt mappe'><input type='button' value='Flyt'    class='btnfadedgreen' onclick='javascript:flytEmne(aktId);' /></span>";
      }else{
        c_infostr += "<span title='Kan ikke foretages på publicerede sider'><input type='button' value='Flyt'    class='btnfadedgreeninactive' /></span>";
      }
      if (getTagVal(resdom,"slet") == '1'){
        c_infostr += "<span title='Slet mappe'><input type='button' value='Slet'    class='btnfadedgreen' onclick='javascript:emneDel(aktFarId,aktId);' /></span>";
      }else{
        c_infostr += "<span title='Kan ikke foretages på publicerede sider'><input type='button' value='Slet'    class='btnfadedgreeninactive' /></span>";
      }
      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }else{
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }
    c_infostr += "</table>";
    c_infostr += "</div>";
    c_infostr += "</div>";
    c_infostr += "</div>";
  }


  // Quickpoll
  if (aktId.substring(0,aktId.indexOf("|"))=='quickpoll'){
    c_infostr += "<div class='box boxBgImage' style='margin-bottom:5px;'>";
    c_infostr += "<div>";
    c_infostr += "<a href='javascript:emneBoxOnOff=toggleDiv(\"emneBox\",emneBoxOnOff);void(0);' title=\"Åbn/luk dette vindue\"><img id='emneBoxImg' src='images/icon_foldin.gif' style='float:right;margin-right:5px;' /></a>";
    c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>"+getTagVal(resdom,"beskrivelse")+"</span>";
    c_infostr += "</div>";
    c_infostr += "<div style='clear:both;'></div>";

    c_infostr += "<div id='emneBox' style='display:block;'>";
    c_infostr += "<div class='whiteContent'>";
    c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;' class='whiteContent'>";
    c_infostr += "<tr>";
    c_infostr += "<td rowspan='6'>";
    c_infostr += "<img style='margin-right:20px;' src='images/label/" + aktId.substring(0,aktId.indexOf("|")) + "_ikoner_label.jpg' border='0' alt='' /></a>";
    c_infostr += "</td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Rettigheder: "+getTagVal(resdom,"rettigheder")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Opdateret: "+getTagVal(resdom,"opdateret")+"<br />af "+getTagVal(resdom,"opdateret_navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Ansvarlig: "+getTagVal(resdom,"navn")+"</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    if (mode=='medLinks'){
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<span title='Opret ny mappe'><input type='button' value='Ny mappe' class='btnfadedgreen' onclick='javascript:showEmne(aktId,\u0022\u0022);' /></span>";
      c_infostr += "<span title='Ret mappe'><input type='button' value='Rediger' class='btnfadedgreen' onclick='javascript:showEmne(aktFarId,aktId);' /></span>";
      if (getTagVal(resdom,"flyt") == '1'){
        c_infostr += "<span title='Flyt mappe'><input type='button' value='Flyt'    class='btnfadedgreen' onclick='javascript:flytEmne(aktId);' /></span>";
      }else{
        c_infostr += "<span title='Kan ikke foretages på publicerede sider'><input type='button' value='Flyt'    class='btnfadedgreeninactive' /></span>";
      }
      if (getTagVal(resdom,"slet") == '1'){
        c_infostr += "<span title='Slet mappe'><input type='button' value='Slet'    class='btnfadedgreen' onclick='javascript:emneDel(aktFarId,aktId);' /></span>";
      }else{
        c_infostr += "<span title='Kan ikke foretages på publicerede sider'><input type='button' value='Slet'    class='btnfadedgreeninactive' /></span>";
      }
      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }else{
      c_infostr += "<tr>";
      c_infostr += "<td colspan='4'>";
      c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }
    c_infostr += "</table>";
    c_infostr += "</div>";
    c_infostr += "</div>";
    c_infostr += "</div>";
  }

  // IKKE kalender, Filer, kategorier og formularer (= emne er menupunkt)
  if (aktId.substring(0,aktId.indexOf("|"))!='filer' & 
      aktId.substring(0,aktId.indexOf("|"))!='form' & 
      aktId.substring(0,aktId.indexOf("|"))!='kalender' & 
      aktId.substring(0,aktId.indexOf("|"))!='kategori' & 
      aktId.substring(0,aktId.indexOf("|"))!='quickpoll' & 
      aktId.substring(0,aktId.indexOf("|"))!='nyhedsbrev'){
    c_infostr += "<div class='box boxBg2' style='margin-bottom:5px;'>";
    c_infostr += "<p>";
    c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>"+getTagVal(resdom,"beskrivelse")+"</span>";

    c_infostr += "<a href='javascript:emneBoxOnOff=toggleDiv(\"emneBox\",emneBoxOnOff);void(0);' title='Åbn/Luk dette vindue'><img id='emneBoxImg' src='images/icon_foldin.gif' alt='' style='float:right;margin-right:5px;' /></a>";
    c_infostr += "<span title='Tjek om siden overholder tilgængelighedskrav'><input type='image' src='images/wai.jpg' style='float:right;margin-right:9px;border:0px;height:18px;' onclick='window.open(waiUrl);return false;' /></span>";
    c_infostr += "<span title='Tjek om siden overholder W3C (valid html = tilgængelige websider)'><input type='image' src='images/w3c.gif' style='float:right;margin-right:9px;border:0px;height:18px;' onclick='window.open(w3cUrl);return false;' /></span>";
    c_infostr += "<span title='Se hvordan siden ser ud før du publicerer det'><input type='button' class='greenButtons' value='Preview' style='float:right;margin-right:9px;' onclick='window.open(previewUrl);return false;' /></span>";
    if (findesIDrift != 0){
      c_infostr += "<span title='Se hvordan denne side ser ud på nettet'><input type='button' class='greenButtons' value='Se online' style='float:right;margin-right:8px;;margin-left:8px;' onclick='window.open(driftUrl);return false;' /></span>";
    }else{
      c_infostr += "<span title='Kan ikke anvendes da siden ikke er publiceret'><input type='button' class='greenButtonsInactive' value='Se online' style='float:right;margin-right:8px;' onclick='clipboardEjIdrift(driftUrl);' /></span>";
    }

    if (emneStatus != 1){
      c_infostr += "<span title='Sæt siden i drift på sitet'><input type='button' class='greenButtons' value='Publicer' style='float:right;margin-right:8px;' onclick='javascript:publicer(aktId);' /></span>";
    }else{
      c_infostr += "<span title='Siden kan ikke publiceres da status ikke er OK'><input type='button' class='greenButtonsInactive' value='Publicer' style='float:right;margin-right:8px;' /></span>";
    }

    if (findesIDrift != 0){
      c_infostr += "<span title='Sæt siden ud af drift fra sitet'><input type='button' class='greenButtons' value='Afpublicer' style='float:right;margin-right:8px;margin-left:8px;' onclick='javascript:afpublicer(aktId);' /></span>";
    }else{
      c_infostr += "<span title='Siden er ikke publiceret og kan derfor ikke afpubliceres'><input type='button' class='greenButtonsInactive' value='Afpublicer' style='float:right;margin-right:8px;' /></span>";
    }

    c_infostr += "</p>";


    c_infostr += "<div style='clear:both;'></div>";
  
    c_infostr += "<div id='emneBox' style='display:block;'>";
    c_infostr += "<div class='whiteContent'>";
    c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;' class='whiteContent'>";
    c_infostr += "<tr>";
    
    if (getTagVal(resdom,"w2l_show_thumb_img")==1){
      c_infostr += "<td rowspan='6'>";
      c_infostr += "<a href='"+getTagVal(resdom,"url_image_large")+"' rel='lightbox' title='Eksempel på valgte sidetype. Klik for større billede'><img style='margin-right:20px;' src='" + getTagVal(resdom,"url_image_small") + "' border='0' /></a>";
      c_infostr += "</td>";
    }

    c_infostr += "<td></td>";
    c_infostr += "<td></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Status: <img src='"+getTagVal(resdom,"status_img")+"' alt='' /></td>";
    c_infostr += "<td style='width:200px;'>Publiceret: <img src='"+getTagVal(resdom,"publiceret_img")+"' alt='' /></td>";
    c_infostr += "<td></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Opdateret: "+getTagVal(resdom,"opdateret")+"<br />af "+getTagVal(resdom,"opdateret_navn")+"</td>";
    c_infostr += "<td>Rettigheder: "+getTagVal(resdom,"rettigheder")+"</td>";
    c_infostr += "<td></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Ansvarlig: "+getTagVal(resdom,"navn")+"</td>";
    c_infostr += "<td>Sidetype: "+getTagVal(resdom,"sidetype")+"</td>";
    c_infostr += "<td></td>";
    c_infostr += "</tr>";

//    if (getTagVal(resdom,"abonnementer") != ''){
//      c_infostr += "<tr>";
//      c_infostr += "<td colspan='3'>Til denen side er der knyttet følgende abonnementer: "+getTagVal(resdom,"abonnementer")+"</td>";
//      c_infostr += "</tr>";
//    }
    //
    // Valider
    //
    c_infostr += "<tr>";
//    c_infostr += "<td colspan='3'><span id='validateSpan'><a href='#' onclick='javascript:validate(previewUrl);' style='text-decoration: underline;' />Valider</a>&nbsp;</span></td>";
    c_infostr += "<td>Emne unik id: "+getTagVal(resdom,"emne_unik_id")+"</td>";
    c_infostr += "<td><span id='validateSpan'><a href='#' onclick='javascript:validate(previewUrl);' style='text-decoration: underline;' />Valider</a>&nbsp;</span></td>";
    c_infostr += "</tr>";

    if (mode=='medLinks'){
//      c_infostr += "<tr>";
//      c_infostr += "<td colspan='3'>";
//    if (emneStatus != 1){
//      c_infostr += "<span title='Sæt siden i drift på sitet'><input type='button' class='greenButtons' value='Publicer' style='margin-right:8px;' onclick='javascript:publicer(aktId);' /></span>";
//    }else{
//      c_infostr += "<span title='Siden kan ikke publiceres da status ikke er OK'><input type='button' class='greenButtonsInactive' value='Publicer' style='margin-right:8px;' /></span>";
//    }
//
//    if (findesIDrift != 0){
//      c_infostr += "<span title='Sæt siden ud af drift fra sitet'><input type='button' class='greenButtons' value='Afpublicer' style='margin-right:8px;' onclick='javascript:afpublicer(aktId);' /></span>";
//    }else{
//      c_infostr += "<span title='Siden er ikke publiceret og kan derfor ikke afpubliceres'><input type='button' class='greenButtonsInactive' value='Afpublicer' style='margin-right:8px;' /></span>";
//    }
    
//      c_infostr += "</td>";
//      c_infostr += "</tr>";

      c_infostr += "<tr>";
      c_infostr += "<td colspan='3' nowrap='nowrap''>";
      c_infostr += "<span title='Lav ny side'><input type='button' value='Ny side' class='btnfadedgreen' onclick='javascript:showEmne(aktId,\u0022\u0022);' /></span>";
      c_infostr += "<span title='Ret side'><input type='button' value='Rediger' class='btnfadedgreen' onclick='javascript:showEmne(aktFarId,aktId);' /></span>";
      c_infostr += "<span title='Kategorier'><input type='button' value='Kategorier'    class='btnfadedgreen' onclick='javascript:nyKategori(\u0022kategori|Start\u0022,aktId);' /></span>";
      if (getTagVal(resdom,"kopier") == '1'){
        c_infostr += "<input type='button' value='Kopier' class='btnfadedgreen' onclick='javascript:showEmnekopi(aktId);' />";
      }else{
        c_infostr += "<input type='button' value='Kopier'  class='btnfadedgreeninactive' />";
      }
      if (getTagVal(resdom,"flyt") == '1'){
        c_infostr += "<span title='Flyt side til en anden placering'><input type='button' value='Flyt'    class='btnfadedgreen' onclick='javascript:flytEmne(aktId);' /></span>";
      }else{
        c_infostr += "<span title='Kan ikke foretages på publicerede sider'><input type='button' value='Flyt'    class='btnfadedgreeninactive' /></span>";
      }
      if (getTagVal(resdom,"slet") == '1'){
        c_infostr += "<span title='Slet siden'><input type='button' value='Slet'    class='btnfadedgreen' onclick='javascript:emneDel(aktFarId,aktId);' /></span>";
      }else{
        c_infostr += "<span title='Kan ikke foretages på publicerede sider'><input type='button' value='Slet'    class='btnfadedgreeninactive' /></span>";
      }
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }else{
      c_infostr += "<tr>";
      c_infostr += "<td colspan='3'>";
      c_infostr += "</td>";
      c_infostr += "</tr>";
    }
    c_infostr += "</table>";
    c_infostr += "</div>";
    c_infostr += "</div>";
    c_infostr += "</div>";
  }
  
  document.getElementById(resultSpan).style.display = "block";  
  document.getElementById(resultSpan).innerHTML = "<p>"+c_infostr+"</p>";
  initLightbox();
}

//
// FORMULAR INFO BOX
//

function showFormularInfoBox(aktId,sideId,resultSpan,mode) 
{ 
  var url        = '/pls/wopdprod/efsdata.wt2_get.formInfoGet?';
  var parameters = 'i_id='+aktId+'&i_sideid='+sideId; 
  var resdom = requestAndParseXml(url, parameters);
  previewUrl   = getTagVal(resdom,"preview_url");
  driftUrl     = getTagVal(resdom,"drift_url");
  findesIDrift = getTagVal(resdom,"findes_i_drift");
  formStatus    = getTagVal(resdom,"form_status");
  formTypeId    = getTagVal(resdom,"form_type_id");

  c_infostr = "";
  c_infostr += "<div class='box boxBg2' style='margin-bottom:5px;'>";
  c_infostr += "<p style='margin-left:0px;'>";
  c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>Valgt formular: "+getTagVal(resdom,"beskrivelse")+"</span>";
  c_infostr += "<a href='javascript:formBoxOnOff=toggleDiv(\"formBox\",formBoxOnOff);void(0);' title=\"Åbn/luk dette vindue\"><img id='formBoxImg' src='images/icon_foldin.gif' style='float:right;margin-right:5px;' /></a>";


  // Preview
  c_infostr += "<span title='Se hvordan siden ser ud før du publicerer det'><input type='button' class='greenButtons' value='Preview' style='float:right;margin-right:8px;' onclick='window.open(previewUrl);return false;' /></span>";
  // Online
  if (findesIDrift != 0){
    c_infostr += "<span title='Se hvordan denne side ser ud på nettet'><input type='button' class='greenButtons' value='Se online' style='float:right;margin-right:8px;margin-left:8px;' onclick='window.open(driftUrl);return false;' /></span>";
  }else{
    c_infostr += "<span title='Kan ikke anvendes da siden ikke er publiceret'><input type='button' class='greenButtonsInactive' value='Se online' style='float:right;margin-right:8px;margin-left:8px;' /></span>";
  }
  // Publicer
  if (formStatus != 1){
    c_infostr += "<span title='Sæt siden i drift på sitet'><input type='button' class='greenButtons' value='Publicer' style='float:right;margin-right:8px;' onclick='javascript:publicer_form(aktSideId);' /></span>";
  }else{
    c_infostr += "<span title='Siden kan ikke publiceres da status ikke er OK'><input type='button' class='greenButtonsInactive' value='Publicer' style='float:right;margin-right:8px;' /></span>";
  }
  // Afpublicer
  if (findesIDrift != 0){
    c_infostr += "<span title='Sæt siden ud af drift fra sitet'><input type='button' class='greenButtons' value='Afpublicer' style='float:right;margin-right:8px;' onclick='javascript:afpublicer_form(aktSideId);' /></span>";
  }else{
    c_infostr += "<span title='Siden er ikke publiceret og kan derfor ikke afpubliceres'><input type='button' class='greenButtonsInactive' value='Afpublicer' style='float:right;margin-right:8px;' /></span>";
  }

  c_infostr += "</p>";
  c_infostr += "<div style='clear:both;'></div>";

  c_infostr += "<div id='formBox' style='display:block;'>";

  if (mode=='medLinks'){
    c_infostr += "<div class='whiteContent'>";
    c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;' class='whiteContent'>";
//    c_infostr += "<tr>";
//    c_infostr += "<td colspan='2' style='font-weight:bold;font-size:16px;'>Valgt formular: "+getTagVal(resdom,"beskrivelse")+"</td>";
//    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td colspan='4'>";

    c_infostr += "<span title='Ret indkomne svar'><input type='button' value='Ret indkomne svar' class='btnfadedgreen' onclick='javascript:selectFormularRes(aktId,aktSideId);' /></span>";
    c_infostr += "<span title='Formular definition'><input type='button' value='Formular definition' class='btnfadedgreen' onclick='javascript:selectFormular(aktId,aktSideId);' /></span>";
    c_infostr += "<span title='Ret formular'><input type='button' value='Rediger' class='btnfadedgreen' onclick='javascript:showFormular(aktId,aktSideId);' /></span>";
    if (getTagVal(resdom,"flyt") == '1'){
      c_infostr += "<span title='Flyt formular til anden mappe'><input type='button' value='Flyt'    class='btnfadedgreen' onclick='javascript:nyFormularMappe(aktId,aktSideId);' /></span>";
    }else{
      c_infostr += "<span title='Kan ikke foretages på publicerede formularer'><input type='button' value='Flyt'    class='btnfadedgreeninactive' /></span>";
    }

    c_infostr += "<span title='Kopier formular'><input type='button' value='Kopier' class='btnfadedgreen' onclick='javascript:formularKopi(aktId,aktSideId);' /></span>";

    if (getTagVal(resdom,"slet") == '1'){
      c_infostr += "<span title='Slet formular'><input type='button' value='Slet'    class='btnfadedgreen' onclick='javascript:formularDel(aktId,aktSideId);' /></span>";
    }else{
      c_infostr += "<span title='Kan ikke foretages på publicerede formularer'><input type='button' value='Slet'    class='btnfadedgreeninactive' /></span>";
    }
//     c_infostr += "<img src='images/blank.gif' style='height:28px;' />";
    c_infostr += "</td>";
    c_infostr += "</tr>";


//    c_infostr += "<tr>";
//    c_infostr += "<td>";
   
  // Publicer
//  if (formStatus != 1){
//    c_infostr += "<span title='Sæt siden i drift på sitet'><input type='button' class='greenButtons' value='Publicer' style='float:left;margin-right:8px;' onclick='javascript:publicer_form(aktSideId);' /></span>";
//  }else{
//    c_infostr += "<span title='Siden kan ikke publiceres da status ikke er OK'><input type='button' class='greenButtonsInactive' value='Publicer' style='float:left;margin-right:8px;' /></span>";
//  }
  // Afpublicer
//  if (findesIDrift != 0){
//    c_infostr += "<span title='Sæt siden ud af drift fra sitet'><input type='button' class='greenButtons' value='Afpublicer' style='float:left;margin-right:8px;' onclick='javascript:afpublicer_form(aktSideId);' /></span>";
//  }else{
//    c_infostr += "<span title='Siden er ikke publiceret og kan derfor ikke afpubliceres'><input type='button' class='greenButtonsInactive' value='Afpublicer' style='float:left;margin-right:8px;' /></span>";
//  }
//    c_infostr += "</td>";
//    c_infostr += "</tr>";

    c_infostr += "</table>";
    c_infostr += "</div>";
    c_infostr += "</div>";
    c_infostr += "</div>";
  }else{
    c_infostr += "<div class='whiteContentNoLinks'>";
//    c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px' class='whiteContentNoLinks'>";
//    c_infostr += "<tr>";
//    c_infostr += "<td colspan='2' style='font-weight:bold;font-size:16px;'>Valgt formular: "+getTagVal(resdom,"beskrivelse")+"</td>";
//    c_infostr += "</tr>";
//    c_infostr += "</table>";
    c_infostr += "</div>";
    c_infostr += "</div>";
    c_infostr += "</div>";
  }
  document.getElementById(resultSpan).style.display = "block";  
  document.getElementById(resultSpan).innerHTML = "<p>"+c_infostr+"</p>";
}




//
// SPM FORM 
//

function showSpm(spmsvarId,brevkasseId)
{ 
  if (brevkasseId==''){
    alert('Du skal vælge site.');
  }else{
    showWait();
    window.setTimeout("showSpmX('" + spmsvarId + "','" + brevkasseId + "')", 1);
  }
}
function showSpmX(spmsvarId, brevkasseId)
{
  allDisplayOff('spm');
  
  var url        = '/pls/wopdprod/efsdata.wt2_get.spmGet?';
  var parameters = 'i_spmsvar_id='+spmsvarId+'&i_brevkasse_id='+brevkasseId; 
  var resdom = requestAndParseXml(url, parameters);
  danSpmForm();
    
  FillLov('spmstatus_id',0,'spmform_spmstatus_id_span','spmform_spmstatus_id', '', '');
  for (var idx=0;idx<document.getElementById('spmform_spmstatus_id').options.length;idx++) {
    if (document.getElementById('spmform_spmstatus_id').options[idx].value == getTagVal(resdom,"spmstatus_id")) {
      document.getElementById('spmform_spmstatus_id').selectedIndex=idx;
      document.getElementById('spmform_spmstatus_id').options[idx].selected=true;
     }
  }
  document.getElementById('spmform_svar').value     = getTagVal(resdom,"svar");    
  FillLovCheckbox('spmKategoriId', getTagVal(resdom,"brevkasse_id"), 'spmform_kategori_id_span' ,'spmform_kategori_id', '', '');
  // Nedenfor henter værdier ind i checkboksene til kategorier
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('spm').elements.length;i++) {
    if (document.getElementById('spm').elements[i].name == 'spmform_kategori_id'){
        var x01 = resdom.getElementsByTagName('kategori');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('spm').elements[i].value == resdom.getElementsByTagName('kategori')[ii].getAttributeNode('id').value){
            document.getElementById('spm').elements[i].checked=true;
          }
        }
    }
  }

  FillLov('spmBrevkasseId',brevkasseId,'spmform_brevkasse_id_span','spmform_brevkasse_id','onChangeFormBrevkasseId','');
  FillLov('spmPanelId',getTagVal(resdom,"brevkasse_id"),'spmform_panel_id_span','spmform_panel_id', '', '');
  FillLov('prioritet',0,'spmform_prioritet_span','spmform_prioritet', '', '');
  FillLov('spmRelevansId',getTagVal(resdom,"brevkasse_id"),'spmform_faq_relevans_id_span','spmform_faq_relevans_id', '', '');
  
  document.getElementById('file_spmsvar_id').value           = getTagVal(resdom,"spmsvar_id");
  document.getElementById('spmform_spmsvar_id').value        = getTagVal(resdom,"spmsvar_id");
  document.getElementById('spmform_overskrift').value        = getTagVal(resdom,"overskrift");

  document.getElementById('spmform_faq_overskrift').value    = getTagVal(resdom,"faq_overskrift");
  document.getElementById('spmform_faq_spoergsmaal').value   = getTagVal(resdom,"faq_spoergsmaal");
  document.getElementById('spmform_faq_svar').value          = getTagVal(resdom,"faq_svar");

  var infoStr = 'Navn: '+getTagVal(resdom,"navn")+'<br />Telefon: '+getTagVal(resdom,"telefon")+'<br />E-mail: '+getTagVal(resdom,"emailadresse")+'<br />';
  if (getTagVal(resdom,"kilde")!=''){
      infoStr += 'URL: <a href="'+getTagVal(resdom,"kilde")+'" target="_blank">'+getTagVal(resdom,"kilde")+'</a><br />';
  }
  if (getTagVal(resdom,"priv_offentlig")=='P'){
      infoStr += 'Spørgsmål ønskes IKKE offentliggjort<br />';
  }
  document.getElementById('spmform_info_span').innerHTML = infoStr;
  
  // håndtering af frivillige div felter START
  
  var div1 = getTagVal(resdom,"div1");
  var div2 = getTagVal(resdom,"div2");
  var div3 = getTagVal(resdom,"div3");
  var div4 = getTagVal(resdom,"div4");
  var faqdiv1 = getTagVal(resdom,"faq_div1");
  var faqdiv2 = getTagVal(resdom,"faq_div2");
  var faqdiv3 = getTagVal(resdom,"faq_div3");
  var faqdiv4 = getTagVal(resdom,"faq_div4");
  var div1label = getTagVal(resdom,"div1_label");
  var div2label = getTagVal(resdom,"div2_label");
  var div3label = getTagVal(resdom,"div3_label");
  var div4label = getTagVal(resdom,"div4_label");
  var div1lovlistid = getTagVal(resdom,"div1_lovlistid");
  var div2lovlistid = getTagVal(resdom,"div2_lovlistid");
  var div3lovlistid = getTagVal(resdom,"div3_lovlistid");
  var div4lovlistid = getTagVal(resdom,"div4_lovlistid");
  divstr = '';
  divfaqstr = '';

  if (div1label != ''){
    if (div1lovlistid != ''){
      divstr += div1label + '<br /><span id="spmform_div1_span"></span><br />';
      divfaqstr += div1label + '<br /><span id="spmform_faq_div1_span"></span><br />';
    }else{
      divstr += div1label + '<br /><input type="text" name="spmform_div1" id="spmform_div1" value="'+div1+'" /><br />';
      divfaqstr += div1label + '<br /><input type="text" name="spmform_faq_div1" id="spmform_faq_div1" value="'+faqdiv1+'" /><br />';
    }
  }

  if (div2label != ''){
    if (div2lovlistid != ''){
      divstr += div2label + '<br /><span id="spmform_div2_span"></span><br />';
      divfaqstr += div2label + '<br /><span id="spmform_faq_div2_span"></span><br />';
    }else{
      divstr += div2label + '<br /><input type="text" name="spmform_div2" id="spmform_div2" value="'+div2+'" /><br />';
      divfaqstr += div2label + '<br /><input type="text" name="spmform_faq_div2" id="spmform_faq_div2" value="'+faqdiv2+'" /><br />';
    }
  }

  if (div3label != ''){
    if (div3lovlistid != ''){
      divstr += div3label + '<br /><span id="spmform_div3_span"></span><br />';
      divfaqstr += div3label + '<br /><span id="spmform_faq_div3_span"></span><br />';
    }else{
      divstr += div3label + '<br /><input type="text" name="spmform_div3" id="spmform_div3" value="'+div3+'" /><br />';
      divfaqstr += div3label + '<br /><input type="text" name="spmform_faq_div3" id="spmform_faq_div3" value="'+faqdiv3+'" /><br />';
    }
  }
  
  if (div4label != ''){
    if (div4lovlistid != ''){
      divstr += div4label + '<br /><span id="spmform_div4_span"></span><br />';
      divfaqstr += div4label + '<br /><span id="spmform_faq_div4_span"></span><br />';
    }else{
      divstr += div4label + '<br /><input type="text" name="spmform_div4" id="spmform_div4" value="'+div4+'" /><br />';
      divfaqstr += div4label + '<br /><input type="text" name="spmform_faq_div4" id="spmform_faq_div4" value="'+faqdiv4+'" /><br />';
    }
  }

  if (divfaqstr != ''){
    document.getElementById('spmform_div_span').innerHTML = divstr+'<br />';
    document.getElementById('spmform_faq_div_span').innerHTML = divfaqstr+'<br />';

    if (div1label != ''){
      if (div1lovlistid != ''){
        FillLov('divlov',div1lovlistid,'spmform_div1_span','spmform_div1', '', '');
        for (var idx=0;idx<document.getElementById('spmform_div1').options.length;idx++) {
          if (document.getElementById('spmform_div1').options[idx].value == getTagVal(resdom,"div1")) {
            document.getElementById('spmform_div1').selectedIndex=idx;
            document.getElementById('spmform_div1').options[idx].selected=true;
           }
        }
        FillLov('divlov',div1lovlistid,'spmform_faq_div1_span','spmform_faq_div1', '', '');
        for (var idx=0;idx<document.getElementById('spmform_faq_div1').options.length;idx++) {
          if (document.getElementById('spmform_faq_div1').options[idx].value == getTagVal(resdom,"faq_div1")) {
            document.getElementById('spmform_faq_div1').selectedIndex=idx;
            document.getElementById('spmform_faq_div1').options[idx].selected=true;
           }
        }
      }   
    }

    if (div2label != ''){
      if (div2lovlistid != ''){
        FillLov('divlov',div2lovlistid,'spmform_div2_span','spmform_div2', '', '');
        for (var idx=0;idx<document.getElementById('spmform_div2').options.length;idx++) {
          if (document.getElementById('spmform_div2').options[idx].value == getTagVal(resdom,"div2")) {
            document.getElementById('spmform_div2').selectedIndex=idx;
            document.getElementById('spmform_div2').options[idx].selected=true;
           }
        }
        FillLov('divlov',div2lovlistid,'spmform_faq_div2_span','spmform_faq_div2', '', '');
        for (var idx=0;idx<document.getElementById('spmform_faq_div2').options.length;idx++) {
          if (document.getElementById('spmform_faq_div2').options[idx].value == getTagVal(resdom,"faq_div2")) {
            document.getElementById('spmform_faq_div2').selectedIndex=idx;
            document.getElementById('spmform_faq_div2').options[idx].selected=true;
           }
        }        
      }   
    }

    if (div3label != ''){
      if (div3lovlistid != ''){
        FillLov('divlov',div3lovlistid,'spmform_div3_span','spmform_div3', '', '');
        for (var idx=0;idx<document.getElementById('spmform_div3').options.length;idx++) {
          if (document.getElementById('spmform_div3').options[idx].value == getTagVal(resdom,"div3")) {
            document.getElementById('spmform_div3').selectedIndex=idx;
            document.getElementById('spmform_div3').options[idx].selected=true;
           }
        }
        FillLov('divlov',div3lovlistid,'spmform_faq_div3_span','spmform_faq_div3', '', '');
        for (var idx=0;idx<document.getElementById('spmform_faq_div3').options.length;idx++) {
          if (document.getElementById('spmform_faq_div3').options[idx].value == getTagVal(resdom,"faq_div3")) {
            document.getElementById('spmform_faq_div3').selectedIndex=idx;
            document.getElementById('spmform_faq_div3').options[idx].selected=true;
           }
        }        
      }   
    }

    if (div4label != ''){
      if (div4lovlistid != ''){
        FillLov('divlov',div4lovlistid,'spmform_div4_span','spmform_div4', '', '');
        for (var idx=0;idx<document.getElementById('spmform_div4').options.length;idx++) {
          if (document.getElementById('spmform_div4').options[idx].value == getTagVal(resdom,"div4")) {
            document.getElementById('spmform_div4').selectedIndex=idx;
            document.getElementById('spmform_div4').options[idx].selected=true;
           }
        }
        FillLov('divlov',div4lovlistid,'spmform_faq_div4_span','spmform_faq_div4', '', '');
        for (var idx=0;idx<document.getElementById('spmform_faq_div4').options.length;idx++) {
          if (document.getElementById('spmform_faq_div4').options[idx].value == getTagVal(resdom,"faq_div4")) {
            document.getElementById('spmform_faq_div4').selectedIndex=idx;
            document.getElementById('spmform_faq_div4').options[idx].selected=true;
           }
        }        
      }   
    }

  }
  
  // håndtering af div-felter slut
  
  document.getElementById('spmform_spmfollowup_span').innerHTML = getTagVal(resdom,"spmfollowup_html");

  document.getElementById('spmspoergsmaal_to_faq').innerHTML = getTagVal(resdom,"spoergsmaal");
  document.getElementById('spmfollowup_to_faq').innerHTML = getTagVal(resdom,"spmfollowup_to_faq");

  for (var idx=0;idx<document.getElementById('spmform_brevkasse_id').options.length;idx++) {
    if (document.getElementById('spmform_brevkasse_id').options[idx].value == getTagVal(resdom,"brevkasse_id")) {
      document.getElementById('spmform_brevkasse_id').selectedIndex=idx;
      document.getElementById('spmform_brevkasse_id').options[idx].selected=true;
     }
  }

  for (var idx=0;idx<document.getElementById('spmform_panel_id').options.length;idx++) {
    if (document.getElementById('spmform_panel_id').options[idx].value == getTagVal(resdom,"panel_id")) {
      document.getElementById('spmform_panel_id').selectedIndex=idx;
      document.getElementById('spmform_panel_id').options[idx].selected=true;
     }
  }

  for (var idx=0;idx<document.getElementById('spmform_faq_relevans_id').options.length;idx++) {
    if (document.getElementById('spmform_faq_relevans_id').options[idx].value == getTagVal(resdom,"faq_relevans_id")) {
      document.getElementById('spmform_faq_relevans_id').selectedIndex=idx;
      document.getElementById('spmform_faq_relevans_id').options[idx].selected=true;
     }
  }
  
  for (var idx=0;idx<document.getElementById('spmform_prioritet').options.length;idx++) {
    if (document.getElementById('spmform_prioritet').options[idx].value == getTagVal(resdom,"prioritet")) {
      document.getElementById('spmform_prioritet').selectedIndex=idx;
      document.getElementById('spmform_prioritet').options[idx].selected=true;
    }
  }
  
  if (getTagVal(resdom,"fileupload") == '1') {
    document.getElementById("spmform_fileupload_span").style.display = "block"; 
    showSpmFilliste(getTagVal(resdom,"spmsvar_id"),'spmform_fillistespan',0);
  }

  document.getElementById('spmlogspan').innerHTML = getTagVal(resdom,"log");
//  document.getElementById('spmform_brevkasse_id').disabled = 'true';
  
  if (getTagVal(resdom,"brevkasse_antal_kategori") == 0) {
    document.getElementById('spmform_faq_kategori_span').style.display = "none"; 
  }
  
  if (getTagVal(resdom,"brevkasse_antal_relevans") == 0) {
    document.getElementById('spmform_faq_relevans_span').style.display = "none"; 
  }

//  if (getTagVal(resdom,"spmform_spmstatus_id") == '1') {
//    document.getElementById('faqspan').style.display = "block"; 
//  }else{
//    document.getElementById('faqspan').style.display = "none"; 
//  }
  document.getElementById('faqspan').style.display = "none"; 
      
  hideWait();
}













//
// FAQ FORM 
//

function showFaq(spmsvarId,brevkasseId)
{ 
  if (brevkasseId==''){
    alert('Du skal vælge site.');
  }else{
    showWait();
    window.setTimeout("showFaqX('" + spmsvarId + "','" + brevkasseId + "')", 1);
  }
}
function showFaqX(spmsvarId, brevkasseId)
{
  allDisplayOff('spm');
  var url        = '/pls/wopdprod/efsdata.wt2_get.spmGet?';
  var parameters = 'i_spmsvar_id='+spmsvarId+'&i_brevkasse_id='+brevkasseId; 
  var resdom = requestAndParseXml(url, parameters);
  danFaqretForm();


  FillLov('faqstatus_id',0,'faqret_faqstatus_id_span','faqret_faqstatus_id', '', '');
  for (var idx=0;idx<document.getElementById('faqret_faqstatus_id').options.length;idx++) {
    if (document.getElementById('faqret_faqstatus_id').options[idx].value == getTagVal(resdom,"faqstatus_id")) {
      document.getElementById('faqret_faqstatus_id').selectedIndex=idx;
      document.getElementById('faqret_faqstatus_id').options[idx].selected=true;
     }
  }
  
  FillLovCheckbox('spmKategoriId', getTagVal(resdom,"brevkasse_id"), 'faqret_kategori_id_span' ,'faqret_kategori_id', '', '');
  // Nedenfor henter værdier ind i checkboksene til kategorier
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('faqret').elements.length;i++) {
    if (document.getElementById('faqret').elements[i].name == 'faqret_kategori_id'){
        var x01 = resdom.getElementsByTagName('kategori');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('faqret').elements[i].value == resdom.getElementsByTagName('kategori')[ii].getAttributeNode('id').value){
            document.getElementById('faqret').elements[i].checked=true;
           }
        }
    }
  }

  FillLov('spmBrevkasseId',brevkasseId,'faqret_brevkasse_id_span','faqret_brevkasse_id','','');
  FillLov('spmPanelId',getTagVal(resdom,"brevkasse_id"),'faqret_panel_id_span','faqret_panel_id', '', '');

  document.getElementById('file_spmsvar_id').value           = getTagVal(resdom,"spmsvar_id");
  document.getElementById('faqret_spmsvar_id').value        = getTagVal(resdom,"spmsvar_id");

  document.getElementById('faqret_faq_overskrift').value    = getTagVal(resdom,"faq_overskrift");
  document.getElementById('faqret_faq_spoergsmaal').value   = getTagVal(resdom,"faq_spoergsmaal");
  document.getElementById('faqret_faq_svar').value          = getTagVal(resdom,"faq_svar");
//  document.getElementById('faqret_spmstatus_id').value      = '1'; //altid afsluttet
  
  for (var idx=0;idx<document.getElementById('faqret_brevkasse_id').options.length;idx++) {
    if (document.getElementById('faqret_brevkasse_id').options[idx].value == getTagVal(resdom,"brevkasse_id")) {
      document.getElementById('faqret_brevkasse_id').selectedIndex=idx;
      document.getElementById('faqret_brevkasse_id').options[idx].selected=true;
     }
  }

  for (var idx=0;idx<document.getElementById('faqret_panel_id').options.length;idx++) {
    if (document.getElementById('faqret_panel_id').options[idx].value == getTagVal(resdom,"panel_id")) {
      document.getElementById('faqret_panel_id').selectedIndex=idx;
      document.getElementById('faqret_panel_id').options[idx].selected=true;
     }
  }

  if (getTagVal(resdom,"fileupload") == '1') {
    document.getElementById("faqret_fileupload_span").style.display = "block"; 
    showSpmFilliste(getTagVal(resdom,"spmsvar_id"),'faqret_fillistespan',0);
  }

//  document.getElementById('spmlogspan').innerHTML = getTagVal(resdom,"log");
  document.getElementById('faqret_brevkasse_id').disabled = 'true';

  FillLov('spmRelevansId',getTagVal(resdom,"brevkasse_id"),'faqret_faq_relevans_id_span','faqret_faq_relevans_id', '', '');

  for (var idx=0;idx<document.getElementById('faqret_faq_relevans_id').options.length;idx++) {
    if (document.getElementById('faqret_faq_relevans_id').options[idx].value == getTagVal(resdom,"faq_relevans_id")) {
      document.getElementById('faqret_faq_relevans_id').selectedIndex=idx;
      document.getElementById('faqret_faq_relevans_id').options[idx].selected=true;
     }
  }

  if (getTagVal(resdom,"brevkasse_antal_relevans") == 0) {
    document.getElementById('faqret_faq_relevans_span').style.display = "none"; 
  }



  // håndtering af frivillige div felter START
  
  var faqdiv1 = getTagVal(resdom,"faq_div1");
  var faqdiv2 = getTagVal(resdom,"faq_div2");
  var faqdiv3 = getTagVal(resdom,"faq_div3");
  var faqdiv4 = getTagVal(resdom,"faq_div4");
  var div1label = getTagVal(resdom,"div1_label");
  var div2label = getTagVal(resdom,"div2_label");
  var div3label = getTagVal(resdom,"div3_label");
  var div4label = getTagVal(resdom,"div4_label");
  var div1lovlistid = getTagVal(resdom,"div1_lovlistid");
  var div2lovlistid = getTagVal(resdom,"div2_lovlistid");
  var div3lovlistid = getTagVal(resdom,"div3_lovlistid");
  var div4lovlistid = getTagVal(resdom,"div4_lovlistid");
  divfaqstr = '';

  if (div1label != ''){
    if (div1lovlistid != ''){
      divfaqstr += div1label + '<br /><span id="faqret_faq_div1_span"></span><br />';
    }else{
      divfaqstr += div1label + '<br /><input type="text" name="faqret_faq_div1" id="faqret_faq_div1" value="'+faqdiv1+'" /><br />';
    }
  }

  if (div2label != ''){
    if (div2lovlistid != ''){
      divfaqstr += div2label + '<br /><span id="faqret_faq_div2_span"></span><br />';
    }else{
      divfaqstr += div2label + '<br /><input type="text" name="faqret_faq_div2" id="faqret_faq_div2" value="'+faqdiv2+'" /><br />';
    }
  }

  if (div3label != ''){
    if (div3lovlistid != ''){
      divfaqstr += div3label + '<br /><span id="faqret_faq_div3_span"></span><br />';
    }else{
      divfaqstr += div3label + '<br /><input type="text" name="faqret_faq_div3" id="faqret_faq_div3" value="'+faqdiv3+'" /><br />';
    }
  }
  
  if (div4label != ''){
    if (div4lovlistid != ''){
      divfaqstr += div4label + '<br /><span id="faqret_faq_div4_span"></span><br />';
    }else{
      divfaqstr += div4label + '<br /><input type="text" name="faqret_faq_div4" id="faqret_faq_div4" value="'+faqdiv4+'" /><br />';
    }
  }

  if (divfaqstr != ''){
    document.getElementById('faqret_faq_div_span').innerHTML = divfaqstr+'<br />';

    if (div1label != ''){
      if (div1lovlistid != ''){
        FillLov('divlov',div1lovlistid,'faqret_faq_div1_span','faqret_faq_div1', '', '');
        for (var idx=0;idx<document.getElementById('faqret_faq_div1').options.length;idx++) {
          if (document.getElementById('faqret_faq_div1').options[idx].value == getTagVal(resdom,"faq_div1")) {
            document.getElementById('faqret_faq_div1').selectedIndex=idx;
            document.getElementById('faqret_faq_div1').options[idx].selected=true;
           }
        }
      }   
    }

    if (div2label != ''){
      if (div2lovlistid != ''){
        FillLov('divlov',div2lovlistid,'faqret_faq_div2_span','faqret_faq_div2', '', '');
        for (var idx=0;idx<document.getElementById('faqret_faq_div2').options.length;idx++) {
          if (document.getElementById('faqret_faq_div2').options[idx].value == getTagVal(resdom,"faq_div2")) {
            document.getElementById('faqret_faq_div2').selectedIndex=idx;
            document.getElementById('faqret_faq_div2').options[idx].selected=true;
           }
        }        
      }   
    }

    if (div3label != ''){
      if (div3lovlistid != ''){
        FillLov('divlov',div3lovlistid,'faqret_faq_div3_span','faqret_faq_div3', '', '');
        for (var idx=0;idx<document.getElementById('faqret_faq_div3').options.length;idx++) {
          if (document.getElementById('faqret_faq_div3').options[idx].value == getTagVal(resdom,"faq_div3")) {
            document.getElementById('faqret_faq_div3').selectedIndex=idx;
            document.getElementById('faqret_faq_div3').options[idx].selected=true;
           }
        }        
      }   
    }

    if (div4label != ''){
      if (div4lovlistid != ''){
        FillLov('divlov',div4lovlistid,'faqret_faq_div4_span','faqret_faq_div4', '', '');
        for (var idx=0;idx<document.getElementById('faqret_faq_div4').options.length;idx++) {
          if (document.getElementById('faqret_faq_div4').options[idx].value == getTagVal(resdom,"faq_div4")) {
            document.getElementById('faqret_faq_div4').selectedIndex=idx;
            document.getElementById('faqret_faq_div4').options[idx].selected=true;
           }
        }        
      }   
    }

  }
  
  // håndtering af div-felter slut

 
  hideWait();
}





// læs faq-readonly - kaldes fra faq-readonly-grid samt faq-ret-grid
function laesSpm(spmsvarId)
{ 
  showWait();
  window.setTimeout("laesSpmX('" + spmsvarId + "')", 1);
}
function laesSpmX(spmsvarId)
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.spmGet?';
  var parameters = 'i_spmsvar_id='+spmsvarId; 
  var resdom = requestAndParseXml(url, parameters);
  
  var div1label = getTagVal(resdom,"div1_label");
  var div2label = getTagVal(resdom,"div2_label");
  var div3label = getTagVal(resdom,"div3_label");
  var div4label = getTagVal(resdom,"div4_label");
  
  danFaqreadonly();
  cRes = '<p>';
  cRes += '<strong>Overskrift:</strong><br />';
  cRes += getTagVal(resdom,"faq_overskrift");
  cRes += '</p>';

  cRes += '<br />';

  cRes += '<p>';
  cRes += '<strong>Spørgsmål:</strong><br />';
  cRes += getTagVal(resdom,"faq_spoergsmaal_html");
  cRes += '</p>';

  cRes += '<br />';

  cRes += '<p>';
  cRes += '<strong>Svar:</strong><br />';
  cRes += getTagVal(resdom,"faq_svar_html");
  cRes += '</p>';
  
  cRes += '<br />';

  if (div1label != ''){
    cRes += '<p>';
    cRes += '<strong>'+div1label+':</strong><br />';
    if (getTagVal(resdom,"faq_div1_value") !=''){
      cRes += getTagVal(resdom,"faq_div1_value");
    }else{  
      cRes += getTagVal(resdom,"faq_div1");
    }  
    cRes += '</p>';
    cRes += '<br />';
  }
  if (div2label != ''){
    cRes += '<p>';
    cRes += '<strong>'+div2label+':</strong><br />';
    if (getTagVal(resdom,"faq_div2_value") !=''){
      cRes += getTagVal(resdom,"faq_div2_value");
    }else{  
      cRes += getTagVal(resdom,"faq_div2");
    } 
    cRes += '</p>';
    cRes += '<br />';
  }
  if (div3label != ''){
    cRes += '<p>';
    cRes += '<strong>'+div3label+':</strong><br />';
    if (getTagVal(resdom,"faq_div3_value") !=''){
      cRes += getTagVal(resdom,"faq_div3_value");
    }else{  
      cRes += getTagVal(resdom,"faq_div3");
    } 
    cRes += '</p>';
    cRes += '<br />';
  }
  if (div4label != ''){
    cRes += '<p>';
    cRes += '<strong>'+div4label+':</strong><br />';
    if (getTagVal(resdom,"faq_div4_value") !=''){
      cRes += getTagVal(resdom,"faq_div4_value");
    }else{  
      cRes += getTagVal(resdom,"faq_div4");
    } 
    cRes += '</p>';
    cRes += '<br />';
  }  
  cRes += '<p>';
  cRes += '<br />';
  cRes += '</p>';
  document.getElementById('faqreadonlyspan').innerHTML = cRes;
  showSpmFilliste(getTagVal(resdom,"spmsvar_id"),'faqreadonly_fillistespan',1);
  hideWait();
}




function KAN_SLETTES_showSpmFollowup(spmsvarId)
{ 
  showWait();
  window.setTimeout("showSpmFollowupX('" + spmsvarId + "')", 1);
}
function showSpmFollowupX(spmsvarId)
{
  allDisplayOff('spm');
  
  var url        = '/pls/wopdprod/efsdata.wt2_get.spmGet?';
  var parameters = 'i_spmsvar_id='+spmsvarId; 
  var resdom = requestAndParseXml(url, parameters);
  danSpmFollowup()
  
  document.getElementById('spmform_spmsvar_id').value      = getTagVal(resdom,"spmsvar_id");
  document.getElementById('file_spmsvar_id').value         = getTagVal(resdom,"spmsvar_id");
  
  cRes = '<p>';
  cRes += '<strong>Overskrift:</strong><br />';
  cRes += getTagVal(resdom,"overskrift");
  cRes += '</p>';
  cRes += '<br />';
  cRes += '<p>';
  cRes += '<strong>Spørgsmål:</strong><br />';
  cRes += getTagVal(resdom,"spoergsmaal_html");
  cRes += '</p>';
  cRes += '<p>';
  cRes += '<br />';
  cRes += '<strong>Svar:</strong><br />';
  cRes += getTagVal(resdom,"svar_html");
  cRes += '</p>';
  document.getElementById('spmsvarspan').innerHTML = cRes;
  showSpmFilliste(getTagVal(resdom,"spmsvar_id"),'fillistespan',0);
  hideWait();
}





//
// FIL FORM 
//

function showFil(aktId,filId)
{ 
  showWait();
  window.setTimeout("showFilX('" + aktId + "','" + filId + "')", 1);
}
function showFilX(aktId,filId)
{
  if (aktId == 'filer|Start'){
    confirmErrorBox("Der kan ikke oprettes filer her, vælg en mappe"); 
    return;   
  }
  aktFilId = filId;
  allDisplayOff('fil');
  danFilForm();
  showEmneBox(aktId, 'emneInfoBox','udenLinks'); 

  FillLov('brugerid',           aktId, 'fil_bruger_id_span'    ,'fil_bruger_id', '', ''); 
  FillLov('mime',               aktId, 'fil_mime_span'         ,'fil_fil_mime', '', ''); 
  FillLov('accesslog',          aktId, 'fil_accesslog_span'    ,'fil_accesslog', '', '');

  document.getElementById("filgruppeGridBox").style.display = "block";    
  load_my_grid_fil_gruppe(aktId,filId);

  var url        = '/pls/wopdprod/efsdata.wt2_get.filGet?';
  var parameters = 'i_id='+aktId+'&i_fil_id='+filId; 
  var resdom = requestAndParseXml(url, parameters);
  if (filId != 0){
    // dan infostr
    c_infostr = "";
    c_infostr = "Oprettet d." + getTagVal(resdom,"oprettet") + ". <br />";
    c_infostr = c_infostr + "Opdateret d." + getTagVal(resdom,"opdateret") + ". <br />";
    c_infostr = c_infostr + "Sidst opdateret af " + getTagVal(resdom,"opdateret_brugernavn") + ". <br />";
    c_infostr = c_infostr + "Filnavn: " + getTagVal(resdom,"filnavn") + ". <br />";
    c_infostr = c_infostr + "Filstørrelse i Kb: " + getTagVal(resdom,"str_kb") + ". <br />";
    c_infostr = c_infostr + "Thumbnail Filstørrelse i Kb: " + getTagVal(resdom,"thumb_str_kb") + ". <br />";
    c_infostr = c_infostr + "Thumbnail width i pixels: " + getTagVal(resdom,"thumb_width") + ". <br />";
    document.getElementById('filinfospan').innerHTML = "<p>"+c_infostr+"</p>";
  }

  document.getElementById('fil_produkt_id').value      = getTagVal(resdom,"produkt_id");
  document.getElementById('fil_emne_id').value         = getTagVal(resdom,"emne_id");
  document.getElementById('fil_fil_id').value          = getTagVal(resdom,"fil_id");
  document.getElementById('fil_fil_navn').value        = getTagVal(resdom,"navn");
  document.getElementById('fil_fil_beskrivelse').value = getTagVal(resdom,"beskrivelse");
  document.getElementById('fil_sekvens').value         = getTagVal(resdom,"sekvens");
  document.getElementById('fil_vis_fra').value         = getTagVal(resdom,"vis_fra");
  document.getElementById('fil_vis_til').value         = getTagVal(resdom,"vis_til");
  document.getElementById('fil_thumb_width').value     = getTagVal(resdom,"thumb_width");
  valToSelect('fil_accesslog', getTagVal(resdom,"accesslog"));

  for (var idx=0;idx<document.getElementById('fil_bruger_id').options.length;idx++) {
    if (document.getElementById('fil_bruger_id').options[idx].value == getTagVal(resdom,"bruger_id")) {
      document.getElementById('fil_bruger_id').selectedIndex=idx;
      document.getElementById('fil_bruger_id').options[idx].selected=true;
     }
  }
  for (var idx=0;idx<document.getElementById('fil_fil_mime').options.length;idx++) {
    if (document.getElementById('fil_fil_mime').options[idx].value == getTagVal(resdom,"mime")) {
      document.getElementById('fil_fil_mime').selectedIndex=idx;
      document.getElementById('fil_fil_mime').options[idx].selected=true;
    }
  }

  // DAN INDHOLD TIL DIV MED INFO OM HVOR LINK ANVENDES
  var result = "<br /><div style='width:100.2%;'>";
  result += "<table border='0' cellpadding='0' cellspacing='0' class='tableGrid'>";
  result += "<tr class='rowHeader'>";
  result += "<td>Sider hvor fil er tilknyttet</td>";
  result += "</tr>";
  var x01 = resdom.getElementsByTagName('emne');
  c_rowClass = 'rowDark';
  for (i=0;i<x01.length;i++) {
    if (c_rowClass=='rowDark'){
      c_rowClass = 'rowWhite';
    }else{
      c_rowClass = 'rowDark';
    }
    try {c_overskrift = resdom.getElementsByTagName('overskrift')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}
    try {c_url        = resdom.getElementsByTagName('sideurl')[i].childNodes[0].nodeValue;}
    catch(err) {c_url = '.';}
    result += "<tr class='"+c_rowClass+"'>";
    result += "<td><a href='" + c_url + "' class='leftArrow'>" + c_overskrift + "</a></td>";
    result += "</tr>";
  }
  result += "<tr class='rowWhite'>";
  result += "<td>&nbsp;</td>";
  result += "</tr>";
  result += "</table>";
  result += "</div>";
  document.getElementById('anvendelsespan').innerHTML = result;


  hideWait();

}

//
// BOG
//

function showBog(lbnr){
  showWait();
  window.setTimeout("showBogX('" + lbnr + "')", 1);
}
function showBogX(lbnr)
{
  allDisplayOff('bog');
  danBogForm();
  // Fyld form med data
  var url        = '/pls/wopdprod/efsdata.wt2_get.bogGet?';
  var parameters = 'i_lbnr='+lbnr; 
  var resdom = requestAndParseXml(url, parameters);
  // dan infostr
  c_infostr = "";
  c_infostr = "Oprettet d." + getTagVal(resdom,"oprettet") + ". ";
  c_infostr = c_infostr + "Opdateret d." + getTagVal(resdom,"opdateret_dato") + ". ";
  c_infostr = c_infostr + "Sidst opdateret af " + getTagVal(resdom,"opdateret_brugernavn") + ". ";
  document.getElementById('boginfospan').innerHTML = "<p>"+c_infostr+"</p>";

  document.getElementById('bog_lbnr').value             = getTagVal(resdom,"lbnr");
  document.getElementById('bog_titel').value            = getTagVal(resdom,"titel");
  document.getElementById('bog_forfatter').value        = getTagVal(resdom,"forfatter");
  document.getElementById('bog_isbn').value             = getTagVal(resdom,"isbn");
  document.getElementById('bog_sen_saelger').value      = getTagVal(resdom,"sen_saelger");
  document.getElementById('bog_sen_telefon').value      = getTagVal(resdom,"sen_telefon");
  document.getElementById('bog_sen_koebsdato').value    = getTagVal(resdom,"sen_koebsdato");
  document.getElementById('bog_sen_stykpris').value     = getTagVal(resdom,"sen_stykpris");
  document.getElementById('bog_bemaerkning').value      = getTagVal(resdom,"bemaerkning");
  document.getElementById('bog_ansvarlig').value        = getTagVal(resdom,"ansvarlig");
  document.getElementById('bog_antal').value            = getTagVal(resdom,"antal");
  hideWait();
  document.getElementById('bog_titel').focus();
}


//
// BOG
//

function showPartnerdesign(partnerdesignId){
  showWait();
  window.setTimeout("showPartnerdesignX('" + partnerdesignId + "')", 1);
}
function showPartnerdesignX(partnerdesignId)
{
  allDisplayOff('partner');
  danPartnerdesignForm();
  // Fyld form med data
  var url        = '/pls/wopdprod/efsdata.wt2_get.partnerdesignGet?';
  var parameters = 'i_partner_design_id='+partnerdesignId; 
  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('partner_design_id').value             = getTagVal(resdom,"partner_design_id");
  hideWait();
  document.getElementById('bog_titel').focus();
}


//
// TEKST FORM
//

function showTekst(aktId, tekstId){
  showWait();
  window.setTimeout("showTekstX('" + aktId + "', '" + tekstId + "')", 1);
}
function showTekstX(aktId, tekstId)
{
  aktTekstId = tekstId;

  if (aktId.substring(0,aktId.indexOf("|"))=='kategori'){
    allDisplayOff('kategori');
  }else{ 
    allDisplayOff('produkt');
  }
  showEmneBox(aktId, 'emneInfoBox','udenLinks'); 
  danTekstForm();

  FillLov('brugerid',      aktId, 'brugeridspan'    ,'p_bruger_id', '', ''); 
  FillLovStatus('status',  aktId, 'statusspan'      ,'p_tekst_status', '', '');
  FillLovSprog('sprog',    aktId, 'sprogspan'       ,'p_sprog', '', '');
  FillLov('teksttype',     aktId, 'teksttypeidspan' ,'p_tekst_type_id', '', ''); 

  document.getElementById("tekstplaceringGridBox").style.display = "block";    
  document.getElementById("tekstkategoriGridBox").style.display = "block";  
  
  load_my_grid_tekst_placering(aktId,tekstId);
  load_my_grid_tekst_kategori(aktId,tekstId);
  if (aktId.substring(0,aktId.indexOf("|"))!='kategori'){
    document.getElementById("emnekommentarGridBox").style.display = "block";    
    load_my_grid_emnekommentar(aktId,tekstId);  
  }
  
  // Fyld form med data
  var url        = '/pls/wopdprod/efsdata.wt2_get.tekstGet?';
  var parameters = 'i_tekst_id='+tekstId+'&i_id='+aktId; 
  var resdom = requestAndParseXml(url, parameters);
  // dan infostr
  c_infostr = "";
  c_infostr = "Oprettet d." + getTagVal(resdom,"oprettet") + ". ";
  c_infostr = c_infostr + "Opdateret d." + getTagVal(resdom,"opdateret") + ". ";
  c_infostr = c_infostr + "Sidst opdateret af " + getTagVal(resdom,"opdateret_brugernavn") + ". ";
  document.getElementById('tekstinfospan').innerHTML = "<p>"+c_infostr+"</p>";

  document.getElementById('p_tekst_id').value              = getTagVal(resdom,"tekst_id");
  document.getElementById('p_overskrift').value            = getTagVal(resdom,"overskrift");
  document.getElementById('editor1').value                 = getTagVal(resdom,"abstract");
  document.getElementById('editor2').value                 = getTagVal(resdom,"indhold");
  document.getElementById('p_sekvens').value               = getTagVal(resdom,"sekvens");
  document.getElementById('p_vis_fra').value               = getTagVal(resdom,"vis_fra");
  document.getElementById('p_vis_til').value               = getTagVal(resdom,"vis_til");
  document.getElementById('p_opdateret').value             = getTagVal(resdom,"opdateret");
  document.getElementById('p_ansvarlig').value             = getTagVal(resdom,"ansvarlig");
  document.getElementById('p_ansvarlig_url').value         = getTagVal(resdom,"ansvarlig_url");
  document.getElementById('p_url_image').value             = getTagVal(resdom,"url_image");
  document.getElementById('p_text_image').value            = getTagVal(resdom,"text_image");
  document.getElementById('p_alt_image').value             = getTagVal(resdom,"alt_image");
  document.getElementById('p_url_statisk_dokument').value  = getTagVal(resdom,"url_statisk_dokument");
  document.getElementById('p_bemaerkning').value           = getTagVal(resdom,"bemaerkning");
  document.getElementById('p_linktekst').value             = getTagVal(resdom,"linktekst");
  document.getElementById('p_tekst_type_id').value         = getTagVal(resdom,"tekst_type_id");
  erHtml = getTagVal(resdom,"er_html");

  FillLov('produktshowtype', aktId, 'teksttypespan' ,'p_type_id' ,'' ,getTagVal(resdom,"show"), '');

  for (var idx=0;idx<document.getElementById('p_type_id').options.length;idx++) {
    if (document.getElementById('p_type_id').options[idx].value == getTagVal(resdom,"type_id")) {
      document.getElementById('p_type_id').selectedIndex=idx;
      document.getElementById('p_type_id').options[idx].selected=true;
     }
  }
  for (var idx=0;idx<document.getElementById('p_tekst_type_id').options.length;idx++) {
    if (document.getElementById('p_tekst_type_id').options[idx].value == getTagVal(resdom,"tekst_type_id")) {
      document.getElementById('p_tekst_type_id').selectedIndex=idx;
      document.getElementById('p_tekst_type_id').options[idx].selected=true;
     }
  }
  for (var idx=0;idx<document.getElementById('p_bruger_id').options.length;idx++) {
    if (document.getElementById('p_bruger_id').options[idx].value == getTagVal(resdom,"bruger_id")) {
      document.getElementById('p_bruger_id').selectedIndex=idx;
      document.getElementById('p_bruger_id').options[idx].selected=true;
    }
  }
  for (var idx=0;idx<document.getElementById('p_tekst_status').options.length;idx++) {
    if (document.getElementById('p_tekst_status').options[idx].value == getTagVal(resdom,"tekst_status")) {
      document.getElementById('p_tekst_status').selectedIndex=idx;
      document.getElementById('p_tekst_status').options[idx].selected=true;
    }
  }
  for (var idx=0;idx<document.getElementById('p_sprog').options.length;idx++) {
    if (document.getElementById('p_sprog').options[idx].value == getTagVal(resdom,"sprog")) {
      document.getElementById('p_sprog').selectedIndex=idx;
      document.getElementById('p_sprog').options[idx].selected=true;
    }
  }
  if (document.getElementById('p_vis_dato_switch').value == getTagVal(resdom,"vis_dato_switch")) {
    document.getElementById('p_vis_dato_switch').checked=true;
  }else{
    document.getElementById('p_vis_dato_switch').checked=false;
  }
  if (document.getElementById('p_statisk_dok_switch').value == getTagVal(resdom,"statisk_dok_switch")) {
    document.getElementById('p_statisk_dok_switch').checked=true;
  }else{
    document.getElementById('p_statisk_dok_switch').checked=false;
  }
  if (document.getElementById('p_er_html').value == getTagVal(resdom,"er_html")) {
    document.getElementById('p_er_html').checked=true;
  }else{
    document.getElementById('p_er_html').checked=false;
  }

  // normalt vises editors for abstract og indhold, men brugeren kan disable dette.
  if (erHtml != '0'){
    shiftToEditor_1(); // ligger i tekstform.js
    shiftToEditor_2(); // ligger i tekstform.js
  }
  
  hideWait();
  // scroll(0,0);
  document.getElementById('p_overskrift').focus();
}

//
// EMNE FORM
//

function showEmne(farid, id){
  showWait();
  window.setTimeout("showEmneX('" + farid + "','" + id + "')", 1);
}
function showEmneX(farid,id)
{
  //
  // der er forskel på hvilke oplysninger vi skal vise på de forskellige objekttyper
  //
  if (aktProduktId == 'filer'){
    allDisplayOff('fil');
    document.getElementById("emneFormBox").style.display   = "block";
    danEmneFormMappe();
  }

  if (aktProduktId == 'kalender'){
    allDisplayOff('kalender');
    document.getElementById("emneFormBox").style.display   = "block";
    danEmneFormMappe();
  }
  
  if (aktProduktId == 'form'){
    allDisplayOff('form');
    document.getElementById("emneFormBox").style.display   = "block";
    danEmneFormMappe();
  }

  if (aktProduktId == 'quickpoll'){
    allDisplayOff('quickpoll');
    document.getElementById("emneFormBox").style.display   = "block";
    danEmneFormMappe();
  }
  
  if (aktProduktId == 'kategori'){
    allDisplayOff('kategori');
    document.getElementById("emneFormBox").style.display   = "block";
    danEmneFormKategori();
  }

  if (aktProduktId == 'nyhedsbrev'){
    allDisplayOff('nyhedsbrev');
    document.getElementById("emneFormBox").style.display   = "block";
    danEmneFormMappe2();
  }

  if (aktProduktId != 'form' && aktProduktId != 'filer' && aktProduktId != 'kategori' && aktProduktId != 'kalender' && aktProduktId != 'quickpoll' && aktProduktId != 'nyhedsbrev'){
    allDisplayOff('produkt');
    document.getElementById("emneFormBox").style.display   = "block";
    danEmneForm();
  }

  FillLov('show',        aktId, 'emne_show_span'        ,'emne_show', '', ''); 
  FillLov('https',       aktId, 'emne_https_span'       ,'emne_https', '', ''); 
  FillLov('vis_i_menu',  aktId, 'emne_vis_i_menu_span'  ,'emne_vis_i_menu', '', ''); 
  FillLov('brugerid',    aktId, 'emne_bruger_id_span'   ,'emne_bruger_id', '', ''); 

  if (aktProduktId != 'form' && aktProduktId != 'filer' && aktProduktId != 'kategori' && aktProduktId != 'kalender' && aktProduktId != 'quickpoll' && aktProduktId != 'nyhedsbrev'){
    FillLovStatus('status',      aktId, 'emne_emne_status_span' ,'emne_emne_status', '', ''); 
    FillLov('version_id',  aktId, 'emne_version_span'     ,'emne_version_id', '', ''); 
  }

  var url        = '/pls/wopdprod/efsdata.wt2_get.emneGet?';
  var parameters = 'i_far_id='+farid+'&i_id='+id; 
  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('emne_ny').value                 = getTagVal(resdom,"ny");
  document.getElementById('emne_far_emne_id').value        = getTagVal(resdom,"far_emne_id");
  document.getElementById('emne_far_produkt_id').value     = getTagVal(resdom,"far_produkt_id");
  document.getElementById('emne_emne_id').value            = getTagVal(resdom,"emne_id");
  document.getElementById('emne_emne_form_id').value       = getTagVal(resdom,"emne_form_id");
  document.getElementById('emne_produkt_id').value         = getTagVal(resdom,"far_produkt_id"); // bevidst at det er far_produkt som anvendes. Produkt_id vil være tom ved insert
  document.getElementById('emne_beskrivelse').value        = getTagVal(resdom,"beskrivelse");
  document.getElementById('emne_alt_tekst').value          = getTagVal(resdom,"alt_tekst");
  document.getElementById('emne_bemaerkning').value        = getTagVal(resdom,"bemaerkning");
  document.getElementById('emne_url_image').value          = getTagVal(resdom,"url_image");
  document.getElementById('emne_sekvens').value            = getTagVal(resdom,"sekvens");
  document.getElementById('emne_vis_fra').value            = getTagVal(resdom,"vis_fra");
  document.getElementById('emne_vis_til').value            = getTagVal(resdom,"vis_til");
  document.getElementById('emne_url').value                = getTagVal(resdom,"url");
  document.getElementById('emne_meta_title').value         = getTagVal(resdom,"meta_title");
  document.getElementById('emne_meta_description').value   = getTagVal(resdom,"meta_description");
  document.getElementById('emne_metatags').value           = getTagVal(resdom,"metatags");
  document.getElementById('emne_body_include').value       = getTagVal(resdom,"body_include");
  document.getElementById('emne_meta_keywords').value      = getTagVal(resdom,"meta_keywords");
  document.getElementById('emne_email_notifikation').value = getTagVal(resdom,"email_notifikation");
  
  for (var idx=0;idx<document.getElementById('emne_show').options.length;idx++) {
    if (document.getElementById('emne_show').options[idx].value == getTagVal(resdom,"show")) {
      document.getElementById('emne_show').selectedIndex=idx;
      document.getElementById('emne_show').options[idx].selected=true;
     }
  }
  for (var idx=0;idx<document.getElementById('emne_https').options.length;idx++) {
    if (document.getElementById('emne_https').options[idx].value == getTagVal(resdom,"https")) {
      document.getElementById('emne_https').selectedIndex=idx;
      document.getElementById('emne_https').options[idx].selected=true;
    }
  }
  for (var idx=0;idx<document.getElementById('emne_vis_i_menu').options.length;idx++) {
    if (document.getElementById('emne_vis_i_menu').options[idx].value == getTagVal(resdom,"vis_i_menu")) {
      document.getElementById('emne_vis_i_menu').selectedIndex=idx;
      document.getElementById('emne_vis_i_menu').options[idx].selected=true;
    }
  }
  for (var idx=0;idx<document.getElementById('emne_bruger_id').options.length;idx++) {
    if (document.getElementById('emne_bruger_id').options[idx].value == getTagVal(resdom,"bruger_id")) {
      document.getElementById('emne_bruger_id').selectedIndex=idx;
      document.getElementById('emne_bruger_id').options[idx].selected=true;
    }
  }
  // nedenstående kun i normal emne form 
  if (aktProduktId != 'form' && aktProduktId != 'filer' && aktProduktId != 'kategori' && aktProduktId != 'kalender' && aktProduktId != 'quickpoll' && aktProduktId != 'nyhedsbrev'){
    for (var idx=0;idx<document.getElementById('emne_emne_status').options.length;idx++) {
      if (document.getElementById('emne_emne_status').options[idx].value == getTagVal(resdom,"emne_status")) {
        document.getElementById('emne_emne_status').selectedIndex=idx;
        document.getElementById('emne_emne_status').options[idx].selected=true;
      }
    }

    for (var idx=0;idx<document.getElementById('emne_version_id').options.length;idx++) {
      if (document.getElementById('emne_version_id').options[idx].value == getTagVal(resdom,"version_id")) {
        document.getElementById('emne_version_id').selectedIndex=idx;
        document.getElementById('emne_version_id').options[idx].selected=true;
      }
    }
  
  }
  hideWait();
  // scroll(0,0);
  window.setTimeout("focusInput('emne_emne_id')", 1);
}

//
// EMNEGRUPPE FORM
//

function showEmnegruppe(showProduktId, showEmneId){
  allDisplayOff('produkt');
  showEmneBox(aktId, 'emneInfoBox','udenLinks'); 
  danEmnegruppeForm();
  FillLov('gruppe',      aktId, 'gruppespan'    ,'p_gruppe_id', '', '');
  // scroll(0,0);
}

//
// EMNEKOPI FORM
//

function showEmnekopi(aktId){
  allDisplayOff('produkt');
  showEmneBox(aktId, 'emneInfoBox','udenLinks'); 
  danEmnekopiForm();
}


//
// FILGRUPPE FORM
//

function showFilgruppe(showProduktId, showEmneId, filId){
  if (filId=="0"){
    confirmErrorBox('Fil skal først gemmes, før der kan gemmes brugergrupper for filen')  ;
  }else{
    danFilgruppeForm();
    FillLov('gruppe',      aktId, 'gruppespan'    ,'p_gruppe_id', '', '');
    document.getElementById('p_fil_id').value = filId;
  }
  // scroll(0,0);
}

//
// LINK FORM 
//

function showLink(linkId){
  allDisplayOff('link');
  danLinkForm();
  FillLov('brugerid', aktId, 'link_bruger_id_span'    ,'link_bruger_id', '', ''); 
  // scroll(0,0);

  var url        = '/pls/wopdprod/efsdata.wt2_get.linkGet?';
  var parameters = 'i_link_id='+linkId; 
  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('link_link_id').value        = getTagVal(resdom,"link_id");
  document.getElementById('link_beskrivelse').value    = getTagVal(resdom,"beskrivelse");
  document.getElementById('link_url').value            = getTagVal(resdom,"url");

  for (var idx=0;idx<document.getElementById('link_bruger_id').options.length;idx++) {
    if (document.getElementById('link_bruger_id').options[idx].value == getTagVal(resdom,"bruger_id")) {
      document.getElementById('link_bruger_id').selectedIndex=idx;
      document.getElementById('link_bruger_id').options[idx].selected=true;
     }
  }



  // DAN INDHOLD TIL DIV MED INFO OM HVOR LINK ANVENDES
  var result = "<br /><br /><div style='width:100.2%;'>";
  result += "<table border='0' cellpadding='0' cellspacing='0' class='tableGrid'>";
  result += "<tr class='rowHeader'>";
  result += "<td>Sider hvor link er tilknyttet</td>";
  result += "</tr>";
  var x01 = resdom.getElementsByTagName('emne');
  c_rowClass = 'rowDark';
  for (i=0;i<x01.length;i++) {
    if (c_rowClass=='rowDark'){
      c_rowClass = 'rowWhite';
    }else{
      c_rowClass = 'rowDark';
    }
    try {c_overskrift = resdom.getElementsByTagName('overskrift')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}
    try {c_url        = resdom.getElementsByTagName('sideurl')[i].childNodes[0].nodeValue;}
    catch(err) {c_url = '.';}
    result += "<tr class='"+c_rowClass+"'>";
    result += "<td><a href='" + c_url + "' class='leftArrow'>" + c_overskrift + "</a></td>";
    result += "</tr>";
  }
  result += "<tr class='rowWhite'>";
  result += "<td>&nbsp;</td>";
  result += "</tr>";
  result += "</table>";
  result += "</div>";
  document.getElementById('anvendelsespan').innerHTML = result;

  hideWait();
  // scroll(0,0);
}

//
// FORMULAR FORM
//

function showFormular(aktId,sideId)
{ 
  showWait();
  window.setTimeout("showFormularX('" + aktId + "','" + sideId + "')", 1);
}
function showFormularX(aktId,sideId)
{
  if (aktId == 'form|Start'){
    confirmErrorBox("Der kan ikke oprettes formular her, vælg en mappe"); 
    return;   
  }
  allDisplayOff('form');
  showEmneBox(aktId, 'emneInfoBox','udenLinks'); 
  danFormularForm(sideId); // formularform.js

  FillLov('form_status',          aktId, 'form_form_status_span'          , 'form_form_status', '', '');
  FillLov('form_type_id',         aktId, 'form_form_type_id_span'         , 'form_form_type_id', 'changeFormType', '');
  FillLov('form_login',           aktId, 'form_form_login_span'           , 'form_form_login', '', '');
  FillLov('sideskift',            aktId, 'form_sideskift_span'            , 'form_sideskift', '', '');
  FillLov('sideskift_v_submit',   aktId, 'form_sideskift_v_submit_span'   , 'form_sideskift_v_submit', '', '');
  FillLov('mail_til_ansvarlig',   aktId, 'form_mail_til_ansvarlig_span'   , 'form_mail_til_ansvarlig', '', '');
  FillLov('mail_til_bruger',      aktId, 'form_mail_til_bruger_span'      , 'form_mail_til_bruger', '', '');
  FillLov('betalingsmodtager_id', aktId, 'form_betalingsmodtager_id_span' , 'form_betalingsmodtager_id', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.formularGet?';
  var parameters = 'i_id='+aktId+'&i_sideid='+sideId; 
  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('form_produkt_id').value              = getTagVal(resdom,"produkt_id");
  document.getElementById('form_emne_id').value                 = getTagVal(resdom,"emne_id");
  document.getElementById('form_beskrivelse').value             = getTagVal(resdom,"beskrivelse");
  document.getElementById('form_sideid').value                  = getTagVal(resdom,"sideid");
  document.getElementById('form_sideid_org').value                  = getTagVal(resdom,"sideid");
  document.getElementById('form_max_tilmeld').value             = getTagVal(resdom,"max_tilmeld");
  valToSelect('form_mail_til_ansvarlig', getTagVal(resdom,"mail_til_ansvarlig"));
  valToSelect('form_mail_til_bruger', getTagVal(resdom,"mail_til_bruger"));
  document.getElementById('form_email_afsender_navn').value     = getTagVal(resdom,"email_afsender_navn");
  document.getElementById('form_email_ansvarlig').value         = getTagVal(resdom,"email_ansvarlig");
  document.getElementById('form_submit_knap_tekst').value       = getTagVal(resdom,"submit_knap_tekst");
  document.getElementById('form_url_vejledning').value          = getTagVal(resdom,"url_vejledning");
  document.getElementById('form_url_toplogo').value             = getTagVal(resdom,"url_toplogo");
  valToSelect('form_sideskift', getTagVal(resdom,"sideskift"));
  valToSelect('form_form_login', getTagVal(resdom,"form_login"));
  document.getElementById('form_email_afsender_adresse').value  = getTagVal(resdom,"email_afsender_adresse");
  document.getElementById('form_form_type_id').value            = getTagVal(resdom,"form_type_id");
  valToSelect('form_sideskift_v_submit', getTagVal(resdom,"sideskift_v_submit"));
  valToSelect('form_betalingsmodtager_id', getTagVal(resdom,"betalingsmodtager_id"));
  document.getElementById('form_vis_fra').value                 = getTagVal(resdom,"vis_fra");
  document.getElementById('form_vis_til').value                 = getTagVal(resdom,"vis_til");
  valToSelect('form_form_status', getTagVal(resdom,"form_status"));
  // når der skiftes formtype kaldes function som tænder/slukker for felter. Her trigger vi function manuelt
  changeFormType(document.getElementById('form_form_type_id'));

  // luk for emneInfoBox
  emneBoxOnOff=toggleDiv("emneBox",emneBoxOnOff);
  hideWait();
}

//
// FORMULAR SPM FORM
//

function showFormgruppe(aktId,sideId,spmId)
{ 
  showWait();
  window.setTimeout("showFormgruppeX('" + aktId + "','" + sideId + "','" + spmId + "')", 1);
}
function showFormgruppeX(aktId,sideId,spmId)
{
  allDisplayOff('form');
  showEmneBox(aktId, 'emneInfoBox','udenLinks'); 
  showFormularInfoBox(aktId,sideId,'formularInfoBox','udenLinks');
  danFormulargruppeForm(sideId,spmId); // formulargruppeform.js

  FillLov('multi',   aktId, 'formgruppe_multi_span',   'formgruppe_multi', '', '');
//  FillLov('kolonne', aktId, 'formgruppe_kolonne_span', 'formgruppe_kolonne');

  var url        = '/pls/wopdprod/efsdata.wt2_get.formulargruppeGet?';
  var parameters = 'i_id='+aktId+'&i_sideid='+sideId+'&i_spmid='+spmId; 
  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('formgruppe_sideid').value              = getTagVal(resdom,"sideid");
  document.getElementById('formgruppe_spmid').value               = getTagVal(resdom,"spmid");
  document.getElementById('formgruppe_spmtekst').value            = getTagVal(resdom,"spmtekst");
  document.getElementById('formgruppe_sekvens').value             = getTagVal(resdom,"sekvens");
  valToSelect('formgruppe_multi', getTagVal(resdom,"multi"));
  document.getElementById('formgruppe_spmtekst2').value           = getTagVal(resdom,"spmtekst2");
  document.getElementById('formgruppe_spmtekst3').value           = getTagVal(resdom,"spmtekst3");
  document.getElementById('formgruppe_multitekst').value          = getTagVal(resdom,"multitekst");
//  valToSelect('formgruppe_kolonne', getTagVal(resdom,"kolonne"));
  document.getElementById('formgruppe_kolonne').value             = getTagVal(resdom,"kolonne");
  document.getElementById('formgruppe_validate_min').value        = getTagVal(resdom,"validate_min");
  document.getElementById('formgruppe_validate_max').value        = getTagVal(resdom,"validate_max");
  // luk for emneInfoBox
  emneBoxOnOff=toggleDiv("emneBox",emneBoxOnOff);
  hideWait();
}

//
// FORMULAR FELT FORM
//

function showFormfelt(aktId,sideId,feltId)
{ 
  showWait();
  window.setTimeout("showFormfeltX('" + aktId + "','" + sideId + "','" + feltId + "')", 1);
}
function showFormfeltX(aktId,sideId,feltId)
{
  aktFeltId = feltId;
  allDisplayOff('form');
  showEmneBox(aktId, 'emneInfoBox','udenLinks'); 
  showFormularInfoBox(aktId,sideId,'formularInfoBox','udenLinks');
  danFormularfeltForm(sideId,feltId); // formularfelteform.js

  FillLov('spmid',             sideId, 'formfelt_spmid_span',              'formfelt_spmid', '', '');
  FillLov('formfelttypeid',     aktId, 'formfelt_formfelttypeid_span',     'formfelt_formfelttypeid','onChangeFormFelttype', '');
  FillLov('notnull',            aktId, 'formfelt_notnull_span',            'formfelt_notnull', '', '');
  FillLov('readonly',           aktId, 'formfelt_readonly_span',           'formfelt_readonly', '', '');
  FillLov('result_show_page',   aktId, 'formfelt_result_show_page_span',   'formfelt_result_show_page', '', '');
  FillLov('result_show_list',   aktId, 'formfelt_result_show_list_span',   'formfelt_result_show_list', '', '');
  FillLov('result_search_val',  aktId, 'formfelt_result_search_val_span',  'formfelt_result_search_val', '', '');
  FillLov('result_search_free', aktId, 'formfelt_result_search_free_span', 'formfelt_result_search_free', '', '');
  FillLov('show_print_monitor', aktId, 'formfelt_show_print_monitor_span', 'formfelt_show_print_monitor', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.formularfeltGet?';
  var parameters = 'i_id='+aktId+'&i_sideid='+sideId+'&i_feltid='+feltId; 
  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('formfelt_sideid').value        = getTagVal(resdom,"sideid");
  document.getElementById('formfelt_feltid').value        = getTagVal(resdom,"feltid");
  document.getElementById('formfelt_felttekst').value     = getTagVal(resdom,"felttekst");
  document.getElementById('formfelt_sekvens').value       = getTagVal(resdom,"sekvens");
  document.getElementById('formfelt_maxlength').value     = getTagVal(resdom,"maxlength");
  document.getElementById('formfelt_min_val').value       = getTagVal(resdom,"min_val");
  document.getElementById('formfelt_max_val').value       = getTagVal(resdom,"max_val");
  document.getElementById('formfelt_felttekst2').value    = getTagVal(resdom,"felttekst2");
  document.getElementById('formfelt_default_value').value = getTagVal(resdom,"default_value");
  valToSelect('formfelt_readonly',                          getTagVal(resdom,"readonly"));
  valToSelect('formfelt_notnull',                           getTagVal(resdom,"notnull"));
  valToSelect('formfelt_formfelttypeid',                    getTagVal(resdom,"formfelttypeid"));
  onChangeFormFelttype(document.getElementById('formfelt_formfelttypeid'));
  valToSelect('formfelt_spmid',                             getTagVal(resdom,"spmid"));
  valToSelect('formfelt_result_show_page',                  getTagVal(resdom,"result_show_page"));
  valToSelect('formfelt_result_show_list',                  getTagVal(resdom,"result_show_list"));
  valToSelect('formfelt_result_search_val',                 getTagVal(resdom,"result_search_val"));
  valToSelect('formfelt_result_search_free',                getTagVal(resdom,"result_search_free"));
  valToSelect('formfelt_show_print_monitor',                getTagVal(resdom,"show_print_monitor"));

  // hvis formularen er af typen projekt, skal der vises felter til dette
  if (getTagVal(resdom,"form_type_id")==3){
    document.getElementById("projekt_items").style.display = "block"; 
  }else{
    document.getElementById("projekt_items").style.display = "none"; 
  }

  // Viser kun Default værdi på Vare antal
  if (getTagVal(resdom,"formfelttypeid")==28){
    document.getElementById("defaultValue").style.display = "block"; 
  }else{    
    document.getElementById("defaultValue").style.display = "none"; 
    document.getElementById("formfelt_default_value").value = "";
  }

  // luk for emneInfoBox
  emneBoxOnOff=toggleDiv("emneBox",emneBoxOnOff);
  hideWait();
}

//
// FORMULAR RESULTAT - SKAL ÆNDRES TIL RIGTIG NYT W"L PÅ ET TIDSPUNKT
//

function showFormularresultat(aktId,sideId,svarId,brugerId)
{ 
   var newWin = window.open('/pls/wopdprod/efsdata.wt2.f_formsvar?i_nodeid=' + aktId + '&i_sideid=' + sideId + '&i_svar_id=' + svarId + '&i_bruger_id=' + brugerId ,'fwin','status=yes,width=800,height=600,top=20,left=20,scrollbars=yes,resizable=yes');
    void('');
}

//
// FORMULAR VARE FORM
//

function showFormularvare(aktId,sideId,varenummer)
{ 
  showWait();
  window.setTimeout("showFormularvareX('" + aktId + "','" + sideId +  "','" + varenummer + "')", 1);
}
function showFormularvareX(aktId,sideId,varenummer)
{
  allDisplayOff('form');
  showEmneBox(aktId, 'emneInfoBox','udenLinks'); 
  showFormularInfoBox(aktId,sideId,'formularInfoBox','udenLinks');
  danFormularvareForm(aktId,sideId,varenummer); // formularvareform.js

  FillLov('aktiv',          aktId, 'formularvare_aktiv_span'          , 'formularvare_aktiv', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.formularvareGet?';
  var parameters = 'i_id='+aktId+'&i_sideid='+sideId+'&i_varenummer='+varenummer; 
  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('formularvare_sideid').value            = getTagVal(resdom,"sideid");
  document.getElementById('formularvare_varenummer').value        = getTagVal(resdom,"varenummer");
  document.getElementById('formularvare_varetekst').value         = getTagVal(resdom,"varetekst");
  document.getElementById('formularvare_varebeskrivelse').value   = getTagVal(resdom,"varebeskrivelse");
  document.getElementById('formularvare_pris').value              = getTagVal(resdom,"pris");
  document.getElementById('formularvare_sekvens').value           = getTagVal(resdom,"sekvens");
  document.getElementById('formularvare_max_antal').value         = getTagVal(resdom,"max_antal");
  valToSelect('formularvare_aktiv',                           getTagVal(resdom,"aktiv"));
  // luk for emneInfoBox
  emneBoxOnOff=toggleDiv("emneBox",emneBoxOnOff);
  hideWait();
}

//
// FORMULAR TEKST FORM
//

function showFormtekst(aktId,sideId,tekstId)
{ 
  showWait();
  window.setTimeout("showFormtekstX('" + aktId + "','" + sideId + "','" + tekstId + "')", 1);
}
function showFormtekstX(aktId,sideId,tekstId)
{
  allDisplayOff('form');
  showEmneBox(aktId, 'emneInfoBox','udenLinks'); 
  showFormularInfoBox(aktId,sideId,'formularInfoBox','udenLinks');
  danFormulartekstForm(sideId,tekstId); // formularfelteform.js

  FillLov('formtypeteksttype',          aktId, 'formtekst_tekst_type_id_span'          , 'formtekst_tekst_type_id','',formTypeId);

  var url        = '/pls/wopdprod/efsdata.wt2_get.formulartekstGet?';
  var parameters = 'i_id='+aktId+'&i_sideid='+sideId+'&i_tekstid='+tekstId; 
  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('formtekst_sideid').value         = getTagVal(resdom,"sideid");
  document.getElementById('formtekst_tekst_id').value       = getTagVal(resdom,"tekst_id");
  document.getElementById('formtekst_overskrift').value     = getTagVal(resdom,"overskrift");
  document.getElementById('formtekst_indhold').value        = getTagVal(resdom,"indhold");
  valToSelect('formtekst_tekst_type_id',                      getTagVal(resdom,"tekst_type_id"));
  // luk for emneInfoBox
  emneBoxOnOff=toggleDiv("emneBox",emneBoxOnOff);
  hideWait();
}

//
// DANNER HTML TIL LOV OK / Under udarbejdelse
//

function FillLovStatus(lovType,id,resultSpan,fieldId,onChangeFunction,str) 
{
  try {
    onChangeLength = onChangeFunction.length;
  } catch (e) {onChangeLength=0}
  if (onChangeLength == 0){
    var result = "<select id='" + fieldId + "' name='" + fieldId + "'>";
  }else{
    var result = "<select id='" + fieldId + "' name='" + fieldId + "' onchange='" + onChangeFunction + "(this);'>";
  }
  result = result + "<option value=\u0022\u0022></option>";
  result = result + "<option value=\u00221\u0022>Under udarbejdelse</option>";
  result = result + "<option value=\u00222\u0022>OK</option>";
  result = result + "</select>";
  document.getElementById(resultSpan).innerHTML = result;
}

//
// DANNER HTML TIL LOV SPROG
//

function FillLovSprog(lovType,id,resultSpan,fieldId,onChangeFunction,str) 
{
  try {
    onChangeLength = onChangeFunction.length;
  } catch (e) {onChangeLength=0}
  if (onChangeLength == 0){
    var result = "<select id='" + fieldId + "' name='" + fieldId + "'>";
  }else{
    var result = "<select id='" + fieldId + "' name='" + fieldId + "' onchange='" + onChangeFunction + "(this);'>";
  }
  result = result + "<option value=\u0022\u0022></option>";
  result = result + "<option value=\u0022DK\u0022>Dansk</option>";
  result = result + "<option value=\u0022SV\u0022>Svensk</option>";
  result = result + "<option value=\u0022EN\u0022>Engelse</option>";
  result = result + "</select>";
  document.getElementById(resultSpan).innerHTML = result;
}


//
// MODIFICERER GRID COMBO
//
// grid har problemer med at ændre værdier i select-felter når først grid er initialiseret.
// Selvom der loades ny XML til grid, med andre options til select, så tillægger grid blot disse værdier til de tidligere.
// Derfor nedenstående hack, hvor select tømmes, og loades med aktuelle værdier, afhænig af aktuelle sidetype (show)
//
function FillLovGrid(lovType,id,str,mygrid,colidx) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.lovxml?' ;
  var parameters = 'lovType='+lovType+'&id='+id+'&str='+str; 

  var resdom = requestAndParseXml(url, parameters);
  mygrid.getCombo(colidx).clear();
  var x01 = resdom.getElementsByTagName('option');
  for (i=0;i<x01.length;i++) {
    mygrid.getCombo(colidx).put(resdom.getElementsByTagName('option')[i].getAttributeNode('id').value,resdom.getElementsByTagName('option')[i].childNodes[0].nodeValue) ;
  }
}


//
// DANNER HTML TIL LOV (select) OG RETURNERER DENNE I RESULTSPAN
//

function FillLov(lovType,id,resultSpan,fieldId,onChangeFunction,str,selectIfOne) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.lovxml?' ;
  var parameters = 'lovType='+lovType+'&id='+id+'&str='+str; 
  var resdom = requestAndParseXml(url, parameters);

  try {
    onChangeLength = onChangeFunction.length;
  } catch (e) {onChangeLength=0}

  if (onChangeLength == 0){
    var result = "<select id='" + fieldId + "' name='" + fieldId + "'>";
  }else{
    var result = "<select id='" + fieldId + "' name='" + fieldId + "' onchange='" + onChangeFunction + "(this);'>";
  }
  var x01 = resdom.getElementsByTagName('option');
  result = result + "<option value=\u0022\u0022></option>";
//  if (x01.length==1 & selectIfOne==1){
//    result = result + "<option value=\u0022" + resdom.getElementsByTagName('option')[0].getAttributeNode('id').value + "\u0022 selected=\u0022selected\u0022>" + resdom.getElementsByTagName('option')[0].childNodes[0].nodeValue + "</option>";
//  }else{
  for (i=0;i<x01.length;i++) {
    result = result + "<option value=\u0022" + resdom.getElementsByTagName('option')[i].getAttributeNode('id').value + "\u0022>" + resdom.getElementsByTagName('option')[i].childNodes[0].nodeValue + "</option>";
  }
//  }
  result = result + "</select>";
  document.getElementById(resultSpan).innerHTML = result;
  
}



//
// DANNER HTML TIL RÆKKE AF CHECKBOXE (i stedet for select) OG RETURNERER DENNE I RESULTSPAN
//

function FillLovCheckbox(lovType,id,resultSpan,fieldId,onChangeFunction,str) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.lovxml?' ;
  var parameters = 'lovType='+lovType+'&id='+id+'&str='+str; 
  var resdom = requestAndParseXml(url, parameters);
  // række med checkbokse
  var result = "";
  var x01 = resdom.getElementsByTagName('option');
  for (i=0;i<x01.length;i++) {
    result = result + "<input type='checkbox' name='" + fieldId + "' id='" + fieldId + "' value='" + resdom.getElementsByTagName('option')[i].getAttributeNode('id').value + "' />" + resdom.getElementsByTagName('option')[i].childNodes[0].nodeValue;
    result = result + "<br />";
  }
  document.getElementById(resultSpan).innerHTML = result;
}

//
// DANNER HTML TIL LOV TIL VALG AF PRODUKT (forside og produktside)
//

function ProduktLov(lovType,id,resultSpan,fieldId,aktProduktId) 
{ 
  var url        = '/pls/wopdprod/efsdata.wt2_get.lovxml?' ;
  var parameters = 'lovType='+lovType+'&id='+id; 

  var resdom = requestAndParseXml(url, parameters);
  var result = "<div id='dropdownSelector'>";
  result += "<select style='width:300px;' id='" + fieldId + "' name='" + fieldId + "' onchange='shiftProdukt(" + "this.options[this.selectedIndex].value" + ")'>";
  var x01 = resdom.getElementsByTagName('option');
  result += "<option value=\u0022\u0022>Vælg site</option>";
  for (i=0;i<x01.length;i++) {
    result += "<option value=\u0022" + resdom.getElementsByTagName('option')[i].getAttributeNode('id').value + "\u0022>" + resdom.getElementsByTagName('option')[i].childNodes[0].nodeValue + "</option>";
  }
  result += "</select>";
  result += "</div>";

  document.getElementById(resultSpan).innerHTML = result;

  for (var idx=0;idx<document.getElementById('p_produkt_id').options.length;idx++) {
    if (document.getElementById('p_produkt_id').options[idx].value == aktProduktId) {
      document.getElementById('p_produkt_id').selectedIndex=idx;
      document.getElementById('p_produkt_id').options[idx].selected=true;
    }
  }
}

//
// DANNER HTML TIL LOV TIL VALG AF PRODUKT (treepopup)
//

function ProduktLovPopup(lovType,id,resultSpan,fieldId,aktProduktId,treePopupType,strParm) 
{ 
  var url        = '/pls/wopdprod/efsdata.wt2_get.lovxml?' ;
  var parameters = 'lovType='+lovType+'&id='+id; 

  var resdom = requestAndParseXml(url, parameters);
  var result = "<div id='dropdownSelector'>";
  result += "<select style='width:300px;' id='" + fieldId + "' name='" + fieldId + "' onchange='shiftProduktPopup(" + "this.options[this.selectedIndex].value" + ",treePopupType,strParm)'>";
  var x01 = resdom.getElementsByTagName('option');
  result += "<option value=\u0022\u0022>Vælg site</option>";
  for (i=0;i<x01.length;i++) {
    result += "<option value=\u0022" + resdom.getElementsByTagName('option')[i].getAttributeNode('id').value + "\u0022>" + resdom.getElementsByTagName('option')[i].childNodes[0].nodeValue + "</option>";
  }
  result += "</select>";
  result += "</div>";

  document.getElementById(resultSpan).innerHTML = result;

  for (var idx=0;idx<document.getElementById('p_produkt_id').options.length;idx++) {
    if (document.getElementById('p_produkt_id').options[idx].value == aktProduktId) {
      document.getElementById('p_produkt_id').selectedIndex=idx;
      document.getElementById('p_produkt_id').options[idx].selected=true;
    }
  }
}

//
// DAN HTML TIL VÆLG-SIDETYPE-SIDEN, OG RETURNER DENNE I RESULTSPAN
//

function fillSidetyper(aktProduktId, show, resultSpan) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.sidetyperGet?' ;
  var parameters = 'produktId='+aktProduktId; 

  var resdom = requestAndParseXml(url, parameters);
  var result = "";
  var x01 = resdom.getElementsByTagName('sidetype');
  var rowClass = 'popupLineWhite';
  for (i=0;i<x01.length;i++) {
    try {c_overskrift = resdom.getElementsByTagName('overskrift')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}
    try {c_forklaring  = resdom.getElementsByTagName('forklaring')[i].childNodes[0].nodeValue;}
    catch(err) {c_forklaring = '.';}
    try {c_show  = resdom.getElementsByTagName('show')[i].childNodes[0].nodeValue;}
    catch(err) {c_show = '.';}
    try {c_url_image_small  = resdom.getElementsByTagName('url_image_small')[i].childNodes[0].nodeValue;}
    catch(err) {c_url_image_small = '.';}
    try {c_url_image_large  = resdom.getElementsByTagName('url_image_large')[i].childNodes[0].nodeValue;}
    catch(err) {c_url_image_large = '.';}

    if (rowClass=='popupLineGrey'){
      rowClass='popupLineWhite';
    }else{
      rowClass='popupLineGrey';
    }
    if (c_show==show){
      rowClass='popupLineSelected';
    }
    
    result += "<div class='"+rowClass+"'>";
    result += "<p>";
    result += "<a href='"+ c_url_image_large +"' rel='lightbox' title=''><img style='float:left;margin-right:25px;margin-bottom:125px;width:120px;' src='" + c_url_image_small + "' alt='' /></a>";
    result += "<strong>" + c_overskrift + "</strong><br/><br/>" + c_forklaring + "<br/><br/><input type='button' value='VÆLG' onclick='selectedSidetype("+c_show+")' />";
    result += "</p>";
    result += "</div>";
  }
  document.getElementById(resultSpan).innerHTML = result;
  initLightbox();  
}

//
// DAN HTML TIL NYHEDER (forsiden), OG RETURNER DENNE I RESULTSPAN
//

function fillNyheder(resultSpan) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.nyhederGet?' ;
  var parameters = 'antal=3&node_id=w2l|forsidenyheder'; 

  var resdom = requestAndParseXml(url, parameters);
  var result = "<h1><span>Nyheder</span></h1>";
  var x01 = resdom.getElementsByTagName('tekst');
  for (i=0;i<x01.length;i++) {

    try {c_overskrift = resdom.getElementsByTagName('overskrift')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}
    try {c_opdateret  = resdom.getElementsByTagName('opdateret')[i].childNodes[0].nodeValue;}
    catch(err) {c_opdateret = '.';}
    try {c_tekst_id  = resdom.getElementsByTagName('tekst_id')[i].childNodes[0].nodeValue;}
    catch(err) {c_tekst_id = '.';}
    try {c_abstract = resdom.getElementsByTagName('abstract')[i].childNodes[0].nodeValue;}
    catch(err) {c_abstract = '.';}
                    
    result += "<div class='box noborderbottom'>";
    result += "<p class='latestUpdatesHeader'><a href='javascript:showNyhed("+ c_tekst_id + ")'>" + c_overskrift + "</a><br/><span class='date'>" + c_opdateret + "</span></p>";
    result += "<div class='content'>"+c_abstract+"<a href='javascript:showNyhed("+ c_tekst_id + ")' class='greenLink'>» Læs mere</a></div>";
    result += "</div>";
  }
  result += "<div class='box'>";
  result += "<p style='float:right;margin-right:15px;'>"
  result += "<a href='javascript:showNyhederAlle();' class='greenLink'>» Se alle nyheder</a>";
  result += "</p>";
  result += "<div style='clear:both;'></div>";
  result += "</div>";
  document.getElementById(resultSpan).innerHTML = result;
}

//
// DAN HTML TIL EEN NYHED (forsiden), OG RETURNER DENNE I RESULTSPAN
//

function fillEenNyhed(tekstId,resultSpan) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.nyhederGet?' ;
  var parameters = 'tekst_id='+tekstId+'&antal=1&node_id=w2l|forsidenyheder'; 

  var resdom = requestAndParseXml(url, parameters);
  var result = "<h1><span>Nyhed</span></h1>";
  var x01 = resdom.getElementsByTagName('tekst');
  for (i=0;i<x01.length;i++) {

    try {c_overskrift = resdom.getElementsByTagName('overskrift')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}
    try {c_opdateret  = resdom.getElementsByTagName('opdateret')[i].childNodes[0].nodeValue;}
    catch(err) {c_opdateret = '.';}
    try {c_abstract = resdom.getElementsByTagName('abstract')[i].childNodes[0].nodeValue;}
    catch(err) {c_abstract = '.';}
    try {c_indhold = resdom.getElementsByTagName('indhold')[i].childNodes[0].nodeValue;}
    catch(err) {c_indhold = '.';}
                    
    result += "<div class='box noborderbottom'>";
    result += "<p class='latestUpdatesHeader'>" + c_overskrift + "<br/><span class='date'>" + c_opdateret + "</span></p>";
    result += "<div class='content'>"+c_abstract+"</div>";
    result += "<div class='content'>"+c_indhold+"</div>";
    result += "</div>";
  }
  result += "<div class='box noborderbottom'>";
  result += "<p style='float:right;margin-right:15px;'>"
  result += "<a href='javascript:hideNyhed();' class='greenLink'>» Tilbage</a>";
  result += "</p>";
  result += "<div style='clear:both;'></div>";
  result += "</div>";
  document.getElementById(resultSpan).innerHTML = result;
}

//
// DAN HTML TIL LISTE OVER ALLE NYHEDER (forsiden), OG RETURNER DENNE I RESULTSPAN
//

function fillNyhederAlle(resultSpan) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.nyhederGet?' ;
  var parameters = 'antal=99&node_id=w2l|forsidenyheder'; 

  var resdom = requestAndParseXml(url, parameters);
  var result = "<h1><span>Alle nyheder</span></h1>";
  var x01 = resdom.getElementsByTagName('tekst');
  for (i=0;i<x01.length;i++) {

    try {c_overskrift = resdom.getElementsByTagName('overskrift')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}
    try {c_opdateret  = resdom.getElementsByTagName('opdateret')[i].childNodes[0].nodeValue;}
    catch(err) {c_opdateret = '.';}
    try {c_tekst_id  = resdom.getElementsByTagName('tekst_id')[i].childNodes[0].nodeValue;}
    catch(err) {c_tekst_id = '.';}
    try {c_abstract = resdom.getElementsByTagName('abstract')[i].childNodes[0].nodeValue;}
    catch(err) {c_abstract = '.';}
                    
    result += "<div class='box noborderbottom'>";
    result += "<p >"+ c_opdateret + "<a href='javascript:showNyhed("+ c_tekst_id + ")' class='greenLink'>" + c_overskrift + "</a></p>";
    result += "</div>";
  }
  result += "<div class='box noborderbottom'>";
  result += "<p style='float:right;margin-right:15px;'>"
  result += "<a href='javascript:showNyheder();' class='greenLink'>» Tilbage</a>";
  result += "</p>";
  result += "<div style='clear:both;'></div>";
  result += "</div>";
  result += "<div class='box boxBg' style='height:100px;'></div>";
  document.getElementById(resultSpan).innerHTML = result;
}

//
// DAN HTML TIL LISTE OVER OPDATERINGER (forsiden), OG RETURNER DENNE I RESULTSPAN
//

function fillOpdateringer(resultSpan) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.opdateringerGet?' ;
  var parameters = ''; 

  var resdom = requestAndParseXml(url, parameters);
  var result = "<h1><span>Seneste opdateringer</span></h1>";
  result += "<div style='width:100.2%;'>";
  result += "<table border='0' cellpadding='0' cellspacing='0' class='tableGrid'>";
  result += "<tr class='rowHeader'>";
  result += "<td style='padding-left:27px;'>Titel</td>";
  result += "<td>Sidst opdateret</td>";
  result += "<td>Status</td>";
  result += "<td>Publiceret</td>";
  result += "</tr>";

  var x01 = resdom.getElementsByTagName('emne');
  c_rowClass = 'rowDark';
  for (i=0;i<x01.length;i++) {

    if (c_rowClass=='rowDark'){
      c_rowClass = 'rowWhite';
    }else{
      c_rowClass = 'rowDark';
    }
    try {c_overskrift = resdom.getElementsByTagName('overskrift')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}
    try {c_opdateret  = resdom.getElementsByTagName('opdateret')[i].childNodes[0].nodeValue;}
    catch(err) {c_opdateret = '.';}
    try {c_url        = resdom.getElementsByTagName('url')[i].childNodes[0].nodeValue;}
    catch(err) {c_url = '.';}
    try {c_emne_status = resdom.getElementsByTagName('emne_status')[i].childNodes[0].nodeValue;}
    catch(err) {c_emne_status = '.';}
    try {c_publiceret = resdom.getElementsByTagName('publiceret')[i].childNodes[0].nodeValue;}
    catch(err) {c_publiceret = '.';}

    result += "<tr class='"+c_rowClass+"'>";
    result += "<td><a href='" + c_url + "' class='leftArrow'>" + c_overskrift + "</a></td>";
    result += "<td>" + c_opdateret + "</td>";
    if (c_emne_status == 1){
      result += "<td><img src='images/ikoner/ikke_godkend_ikon_18x18.gif' alt='' /></td>";
    }else if (c_emne_status == 2){
      result += "<td><img src='images/icon_checkmark.gif' alt='' /></td>";
    }else{
      result += "<td>&nbsp;</td>";
    }

    if (c_publiceret == 0){
      result += "<td><img src='images/ikoner/ikke_godkend_ikon_18x18.gif' alt='' /></td>";
    }else if (c_publiceret == 1){
      result += "<td><img src='images/icon_checkmark.gif' alt='' /></td>";
    }else{
      result += "<td>&nbsp;</td>";
    }

    result += "</tr>";

  }

  result += "<tr class='rowWhite'>";
  result += "<td colspan='3'>&nbsp;</td>";
  result += "</tr>";
  result += "</table>";
  result += "</div>";
  document.getElementById(resultSpan).innerHTML = result;
}

//
// DAN HTML TIL LISTE OVER SQLUDTRÆK, OG RETURNER DENNE I RESULTSPAN
//
function   fillSqludtraek(resultSpan) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.brugerSqllinks?' ;
  var parameters = ''; 

  var resdom = requestAndParseXml(url, parameters);
  var result = "<h1><span>Udtræk</span></h1>";
  result += "<div class='box''>";
  result += "<div class='content''>";
  
  var x01 = resdom.getElementsByTagName('sqludtraek');
  for (i=0;i<x01.length;i++) {
    try {c_overskrift = resdom.getElementsByTagName('overskrift')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}
    try {c_beskrivelse  = resdom.getElementsByTagName('beskrivelse')[i].childNodes[0].nodeValue;}
    catch(err) {c_beskrivelse = '.';}
    try {c_id        = resdom.getElementsByTagName('sqludtraek_id')[i].childNodes[0].nodeValue;}
    catch(err) {c_id = '.';}
    
    result += "<strong>"+c_overskrift+"</strong><br />";
    if (c_beskrivelse !='.'){
      result += c_beskrivelse+"<br />";
    }  
    result += "<a class='leftArrow'' href='/pls/wopdprod/sqludtraek_pck.run_sqludtraek?i_sqludtraek_id="+c_id+"' target='_blank'>Kør udtræk</a><br />";
    result += "<br />";
  }
  result += "</div>";
  result += "</div>";
  document.getElementById(resultSpan).innerHTML = result;
}


//
// DAN HTML TIL LISTE OVER BOOKMARKS (forsiden), OG RETURNER DENNE I RESULTSPAN
//

function fillBookmarks(resultSpan) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.bookmarksGet?' ;
  var parameters = ''; 

  var resdom = requestAndParseXml(url, parameters);
  var result = "<h1><span>Mine genveje</span></h1>";
  result += "<div class='box boxBg'>";

  var x01 = resdom.getElementsByTagName('bookmark');
  for (i=0;i<x01.length;i++) {
    try {c_overskrift = resdom.getElementsByTagName('overskrift')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}
    try {c_opdateret  = resdom.getElementsByTagName('opdateret')[i].childNodes[0].nodeValue;}
    catch(err) {c_opdateret = '.';}
    try {c_url        = resdom.getElementsByTagName('url')[i].childNodes[0].nodeValue;}
    catch(err) {c_url = '.';}
    try {c_urlDel     = resdom.getElementsByTagName('urlDel')[i].childNodes[0].nodeValue;}
    catch(err) {c_urlDel = '.';}
    
    result += "<div class='shortcutLink'>";
    result += "<p class='icon'><img src='images/icon_windows.gif' alt='' /></p>";
    result += "<p class='content'><a href='"+c_url+"'>"+c_overskrift+"</a></p>";
    result += "<p class='delIcon'><a href='"+c_urlDel+"'><img src='images/none.gif' alt='' /></a></p>";
    result += "<p class='bottom'></p>";
    result += "<div class='clear'></div>";
    result += "</div>";
  }
  document.getElementById(resultSpan).innerHTML = result;
}






//
// DAN HTML TIL LISTE OVER SPECIALFUNKTIONER (forsiden), OG RETURNER DENNE I RESULTSPAN
//

function fillSpecialFunk(resultSpan) 
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.specialFunkGet?' ;
  var parameters = ''; 

  var resdom = requestAndParseXml(url, parameters);
  var result = "<h1><span>Special funktioner</span></h1>";
  result += "<div class='box boxBg'>";

  var x01 = resdom.getElementsByTagName('specialFunk');
  for (i=0;i<x01.length;i++) {
    try {c_overskrift = resdom.getElementsByTagName('overskrift')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}
    try {c_url        = resdom.getElementsByTagName('url')[i].childNodes[0].nodeValue;}
    catch(err) {c_url = '.';}

    result += "<div class='specialLink'>";
    result += "<p><a href='"+c_url +"'>"+c_overskrift+"</a></p>";
    result += "<div class='clear'></div>";
    result += "</div>";
  }
  document.getElementById(resultSpan).innerHTML = result;
}




//
// BRUGER INFO BOX
//

function showBrugerInfoBox(brugerId,resultSpan,mode) 
{ 
  var url        = '/pls/wopdprod/efsdata.wt2_get.brugerInfoGet?';
  var parameters = 'i_bruger_id='+brugerId; 
  var resdom = requestAndParseXml(url, parameters);
  var ssoUniversId          = getTagVal(resdom,"sso_univers_id");
  var brugerErBrugeradm     = getTagVal(resdom,"bruger_er_brugeradm");
  var indloggetErBrugeradm  = getTagVal(resdom,"indlogget_er_brugeradm");
  var udvidet_profil        = getTagVal(resdom,"udvidet_profil");  

  if (brugerId != 0){
    c_infostr = "";

    c_infostr += "<div class='box boxBgImage' style='margin-bottom:5px;'>";
    c_infostr += "<p style='margin-left:0px;'>";
    c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>Valgt bruger: "+getTagVal(resdom,"navn")+"</span>";
    c_infostr += "<a href='javascript:formBoxOnOff=toggleDiv(\"formBox\",formBoxOnOff);void(0);' title=\"Åbn/luk dette vindue\"><img id='formBoxImg' src='images/icon_foldin.gif' style='float:right;margin-right:5px;' /></a>";
    c_infostr += "</p>";
    c_infostr += "<div style='clear:both;'></div>";
    c_infostr += "<div id='formBox' style='display:block;'>";
    c_infostr += "<div class='whiteContent'>";
    c_infostr += "<table border='0' cellpadding='0' cellspacing='5' style='margin-bottom:13px;width:800px;' class='whiteContent'>";
    c_infostr += "<tr>";
    c_infostr += "<td rowspan='6' style='width:25px;'>";
    c_infostr += "<img style='margin-right:20px;' src='images/label/bruger_ikoner_label.jpg' border='0' alt='' /></a>";
    c_infostr += "</td>";
    c_infostr += "<td style='width:200px;'></td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Navn: "+getTagVal(resdom,"navn")+"</td>";
    c_infostr += "<td style='width:200px;'>E-mail-adresse: "+getTagVal(resdom,"emailadresse")+"</td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Login-univers: "+getTagVal(resdom,"sso_beskrivelse")+"</td>";
    c_infostr += "<td style='width:200px;'>Sidste login: "+getTagVal(resdom,"sidstelogon")+"</td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td style='width:200px;'>Status: "+getTagVal(resdom,"lukket")+"</td>";
    c_infostr += "<td style='width:200px;'>Digital signatur: "+getTagVal(resdom,"digsig")+"</td>";
    c_infostr += "</tr>";
    c_infostr += "<tr>";
    c_infostr += "<td colspan='4'>";
    c_infostr += "<span title='Profildata'><input type='button' value='Profildata' class='btnfadedgreen' style='margin-bottom:5px;' onclick='javascript:showProfil("+brugerId+");' /></span>";
    if (udvidet_profil != 0){  //vhintra
      c_infostr += "<span title='Udvidet profil'><input type='button' value='Udvidet profil' class='btnfadedgreen' style='margin-bottom:5px;' onclick='javascript:showProfilUdv("+brugerId+");' /></span>";
    }
      
    // hvis aktuelle bruger er brugeradministrator
    if (brugerErBrugeradm != 0){
      c_infostr += "<span title='Rettighedspakker'><input type='button' value='Rettighedspakker' class='btnfadedgreen' style='margin-bottom:5px;' onclick='javascript:showBrugerrettighedspakker("+brugerId+");' /></span>";
    }

    // hvis indlogget bruger er brugeradministrator
    if (indloggetErBrugeradm != 0){
      c_infostr += "<span title='Brugers rettigheder'><input type='button' value='Rettigheder' class='btnfadedgreen' style='margin-bottom:5px;' onclick='javascript:showBrugerrettigheder("+brugerId+","+ssoUniversId+");' /></span>";
      c_infostr += "<span title='Loginstyring'><input type='button' value='Loginstyring' class='btnfadedgreen' style='margin-bottom:5px;' onclick='javascript:showProfillogin("+brugerId+");' /></span>";
      c_infostr += "<span title='Loginlog'><input type='button' value='Loginlog' class='btnfadedgreen' style='margin-bottom:5px;' onclick='javascript:showBrugerlog("+brugerId+");' /></span>";
      c_infostr += "<span title='Brugers objekter'><input type='button' value='Objekter' class='btnfadedgreen' style='margin-bottom:5px;' onclick='javascript:showBrugerobj("+brugerId+","+ssoUniversId+");' /></span>";
      c_infostr += "<span title='Send adgangskode til bruger'><input type='button' value='Send adgangskode' class='btnfadedgreen' style='margin-bottom:5px;' onclick='javascript:sendAdgangskode("+brugerId+");' /></span>";
    }

    c_infostr += "</td>";
    c_infostr += "</tr>";

    c_infostr += "</table>";
    c_infostr += "</div>";
    c_infostr += "</div>";
    c_infostr += "</div>";



  } else {

  c_infostr = "";
  c_infostr += "<div class='box boxBg2' style='margin-bottom:5px;'>";
  c_infostr += "<p style='margin-left:0px;'>";
  c_infostr += "<span class='foldInOutHeading' style='float:left;margin-right:9px;margin-top:5px;'>Ingen valgt bruger</span>";
  c_infostr += "<a href='javascript:formBoxOnOff=toggleDiv(\"formBox\",formBoxOnOff);void(0);' title=\"Åbn/luk dette vindue\"><img id='formBoxImg' src='images/icon_foldin.gif' style='float:right;margin-right:5px;' /></a>";
  c_infostr += "</p>";
  c_infostr += "<div style='clear:both;'></div>";
  c_infostr += "<div id='formBox' style='display:block;'>";
  c_infostr += "<div class='whiteContent'>";
  c_infostr += "</div>";
  c_infostr += "</div>";
  c_infostr += "</div>";

  }

  document.getElementById(resultSpan).style.display = "block";  
  document.getElementById(resultSpan).innerHTML = "<p>"+c_infostr+"</p>";
}



//
// BRUGER: LOG
//
function showBrugerlog(brugerId)
{ 
  showWait();
  window.setTimeout("showBrugerlogX('" + brugerId + "')", 1);
}
function showBrugerlogX(brugerId)
{
  allDisplayOff('bruger');
  showBrugerInfoBox(brugerId, 'brugerInfoBox'); 
  document.getElementById("brugerlogGridBox").style.display   = "block";
  load_my_grid_brugerlog(brugerId);
  hideWait();
}


//
// BRUGER: SKIFT PWD
//
function showBrugerskiftpwd(brugerId)
{ 
  showWait();
  window.setTimeout("showBrugerskiftpwdX('" + brugerId + "')", 1);
}
function showBrugerskiftpwdX(brugerId)
{
  allDisplayOff('bruger');
  showBrugerInfoBox(brugerId, 'brugerInfoBox'); 
  document.getElementById("brugerskiftpwdFormBox").style.display   = "block";
  hideWait();
}


//
// BRUGER: PAKKER
//
function showBrugerrettighedspakker(brugerId)
{ 
  showWait();
  window.setTimeout("showBrugerrettighedspakkerX('" + brugerId + "')", 1);
}
function showBrugerrettighedspakkerX(brugerId)
{
  allDisplayOff('bruger');
  showBrugerInfoBox(brugerId, 'brugerInfoBox'); 
  document.getElementById("brugerpakkeGridBox").style.display   = "block";
  load_my_grid_brugerpakke(brugerId);
  hideWait();
}


//
// BRUGER: PAKKE RETTIGHED
//
function showBrugerpakkerettighed(brugerId, pakkeId, pakkeNavn)
{ 
  showWait();
  window.setTimeout("showBrugerpakkerettighedX('" + brugerId + "','" + pakkeId + "','" + pakkeNavn + "')", 1);
}
function showBrugerpakkerettighedX(brugerId,pakkeId,pakkeNavn)
{
  aktPakkeId = pakkeId;
  allDisplayOff('bruger');
  showBrugerInfoBox(brugerId, 'brugerInfoBox'); 
  document.getElementById("brugerpakkerettighedGridBox").style.display   = "block";
  load_my_grid_brugerpakkerettighed(pakkeId);
  document.getElementById("brugerpakkerettighedGridOverskrift").innerHTML = 'RETTIGHEDER FOR PAKKE: '+pakkeNavn;
  hideWait();
}






//
// BRUGER: OBJ
//

function showBrugerobj(brugerId,ssoUniversId)
{ 
  showWait();
  window.setTimeout("showBrugerobjX('" + brugerId + "','" + ssoUniversId + "')", 1);
}
function showBrugerobjX(brugerId, ssoUniversId)
{
  allDisplayOff('bruger');
  showBrugerInfoBox(brugerId, 'brugerInfoBox'); 
  if (ssoUniversId==6 || ssoUniversId==10){ //W2L el IN2L
    danBrugerflytobjForm(brugerId); // brugerflytobjform.js
    document.getElementById("brugerobjGridBox").style.display   = "block";
    load_my_grid_brugerobj(brugerId);
  }
  document.getElementById("brugerfeltsvarGridBox").style.display   = "block";
  load_my_grid_brugerfeltsvar(brugerId);
  hideWait();
}



//
// BRUGER: RETTIGHEDER
//

function showBrugerrettigheder(brugerId,ssoUniversId)
{ 
  showWait();
  window.setTimeout("showBrugerrettighederX('" + brugerId + "','" + ssoUniversId + "')", 1);
}
function showBrugerrettighederX(brugerId, ssoUniversId)
{
  aktBrugerId = brugerId;
  aktSsoUniversId = ssoUniversId;
  allDisplayOff('bruger');
  showBrugerInfoBox(brugerId, 'brugerInfoBox'); 
  showGruppebruger(brugerId);  
  if (ssoUniversId == 6 || ssoUniversId == 10){  //w2l og IN2L
    showBrugerrettabel(brugerId);  
    showBrugerrettighed(brugerId);
    showBrugersqludtraek(brugerId);  
    showBrugerdokboks(brugerId);  
    showBrugerpanel(brugerId);  
  }
  showBrugeregenskab(brugerId);
  hideWait();
}




//
// BRUGER: RETIGHED
//
function showBrugerrettighed(brugerId)
{ 
  showWait();
  window.setTimeout("showBrugerrettighedX('" + brugerId + "')", 1);
}
function showBrugerrettighedX(brugerId)
{
  document.getElementById("brugerrettighedGridBox").style.display   = "block";
  load_my_grid_brugerrettighed(brugerId);
  hideWait();
}
//
// BRUGER: GRUPPE BRUGER
//

function showGruppebruger(brugerId)
{ 
  showWait();
  window.setTimeout("showGruppebrugerX('" + brugerId + "')", 1);
}
function showGruppebrugerX(brugerId)
{
  danGruppebrugerForm(brugerId); // gruppebrugerform.js

  FillLovCheckbox('gruppe', null, 'gb_gruppe_id_span' , 'gb_gruppe_id', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.gruppebrugerGet?';
  var parameters = 'i_bruger_id='+brugerId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('gb_bruger_id').value                      = brugerId;
  // Nedenfor henter værdier ind i checkboksene til gruppebruger
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('gruppebruger').elements.length;i++) {
    if (document.getElementById('gruppebruger').elements[i].name == 'gb_gruppe_id'){
        var x01 = resdom.getElementsByTagName('gruppe');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('gruppebruger').elements[i].value == resdom.getElementsByTagName('gruppe')[ii].getAttributeNode('id').value){
            document.getElementById('gruppebruger').elements[i].checked=true;
          }
        }
    }
  }
  document.getElementById('gruppebrugerFormCount').innerHTML = '('+getTagVal(resdom,"antal")+')';
  hideWait();
}
//
// BRUGER: BRUGEREGENSKAB
//

function showBrugeregenskab(brugerId)
{ 
  showWait();
  window.setTimeout("showBrugeregenskabX('" + brugerId + "')", 1);
}
function showBrugeregenskabX(brugerId)
{
  danBrugeregenskabForm(brugerId); // brugeregenskabform.js

  FillLovCheckbox('brugerEgenskab', null, 'be_egenskab_id_span' ,   'be_egenskab_id', '', '');
  FillLovCheckbox('sso_univers_id', null, 'be_sso_univers_id_span', 'be_sso_univers_id', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.brugeregenskabGet?';
  var parameters = 'i_bruger_id='+brugerId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('be_bruger_id').value                      = brugerId;

  // Nedenfor henter værdier ind i checkboksene til egenskaber
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('brugeregenskab').elements.length;i++) {
    if (document.getElementById('brugeregenskab').elements[i].name == 'be_egenskab_id'){
        var x01 = resdom.getElementsByTagName('egenskab');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('brugeregenskab').elements[i].value == resdom.getElementsByTagName('egenskab')[ii].getAttributeNode('id').value){
            document.getElementById('brugeregenskab').elements[i].checked=true;
          }
        }
        // der er kun overbrugeradministrator som må rette visse egenskaber
        if (aktOverBrugerAdm==0 && (
           document.getElementById('brugeregenskab').elements[i].value==1  ||
           document.getElementById('brugeregenskab').elements[i].value==9  || 
           document.getElementById('brugeregenskab').elements[i].value==10 ||
           document.getElementById('brugeregenskab').elements[i].value==14 
           ) ){
          document.getElementById('brugeregenskab').elements[i].disabled=true;
        }
    }
  }

  // Nedenfor henter værdier ind i checkboksene til ssouniverser
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('brugeregenskab').elements.length;i++) {
    if (document.getElementById('brugeregenskab').elements[i].name == 'be_sso_univers_id'){
        var x01 = resdom.getElementsByTagName('sso_univers');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('brugeregenskab').elements[i].value == resdom.getElementsByTagName('sso_univers')[ii].getAttributeNode('id').value){
            document.getElementById('brugeregenskab').elements[i].checked=true;
          }
        }
        // der er kun overbrugeradministrator som må rette disse
        if (aktOverBrugerAdm==0){
          document.getElementById('brugeregenskab').elements[i].disabled=true;
        }
      }
  }

  document.getElementById('brugeregenskabFormCount').innerHTML = '('+getTagVal(resdom,"egenskaber_antal")+' + '+getTagVal(resdom,"ssouniverser_antal")+')';
  hideWait();
}

//
// BRUGER: SQLUDTRAEK
//

function showBrugersqludtraek(brugerId)
{ 
  showWait();
  window.setTimeout("showBrugersqludtraekX('" + brugerId + "')", 1);
}
function showBrugersqludtraekX(brugerId)
{
  danBrugersqludtraekForm(brugerId); // brugersqludtraekform.js
  FillLovCheckbox('sqludtraek', null, 'bsu_sqludtraek_id_span' , 'bsu_sqludtraek_id', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.brugersqludtraekGet?';
  var parameters = 'i_bruger_id='+brugerId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('bsu_bruger_id').value = brugerId;
  // Nedenfor henter værdier ind i checkboksene til sqludtraek
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('brugersqludtraek').elements.length;i++) {
    if (document.getElementById('brugersqludtraek').elements[i].name == 'bsu_sqludtraek_id'){
      var x01 = resdom.getElementsByTagName('udtraek');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('brugersqludtraek').elements[i].value == resdom.getElementsByTagName('udtraek')[ii].getAttributeNode('id').value){
            document.getElementById('brugersqludtraek').elements[i].checked=true;
          }
        }
    }
  }
  document.getElementById('brugersqludtraekFormCount').innerHTML = '('+getTagVal(resdom,"antal")+')';
  hideWait();
}



//
// BRUGER: DOKBOKS
//

function showBrugerdokboks(brugerId)
{ 
  showWait();
  window.setTimeout("showBrugerdokboksX('" + brugerId + "')", 1);
}
function showBrugerdokboksX(brugerId)
{
  danBrugerdokboksForm(brugerId); // brugerdokboksform.js
  FillLovCheckbox('dokboksId', null, 'bdb_dokboks_id_span' , 'bdb_dokboks_id', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.brugerdokboksGet?';
  var parameters = 'i_bruger_id='+brugerId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('bdb_bruger_id').value = brugerId;
  // Nedenfor henter værdier ind i checkboksene til dokumentbokse
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('brugerdokboks').elements.length;i++) {
    if (document.getElementById('brugerdokboks').elements[i].name == 'bdb_dokboks_id'){
      var x01 = resdom.getElementsByTagName('dokboks');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('brugerdokboks').elements[i].value == resdom.getElementsByTagName('dokboks')[ii].getAttributeNode('id').value){
            document.getElementById('brugerdokboks').elements[i].checked=true;
          }
        }
    }
  }
  document.getElementById('brugerdokboksFormCount').innerHTML = '('+getTagVal(resdom,"antal")+')';
  hideWait();
}




//
// BRUGER: PANEL
//

function showBrugerpanel(brugerId)
{ 
  showWait();
  window.setTimeout("showBrugerpanelX('" + brugerId + "')", 1);
}
function showBrugerpanelX(brugerId)
{
  document.getElementById("brugerpanelGridBox").style.display = "block";
  load_my_grid_brugerpanel(brugerId);
  FillLov('brevkassePanelId', brugerId, 'brugerpanel_add_span' ,'brevkassePanelId','onChangeBrevkassePanelId'); 
  hideWait();
}

function onChangeBrevkassePanelId(f){
  var url = '/pls/wopdprod/efsdata.wt2_add.brugerpanelAdd?' ;
  var str = f.value;
  var brugerId  = str.substring(0,str.indexOf("|"));
  var panelId   = str.substring(str.indexOf("|")+1);
  var parameters = 'brugerId='+brugerId+'&panelId='+panelId;
  var resdom = requestAndParseXml(url, parameters);
  if (getTagVal(resdom,"ok")==1){
    load_my_grid_brugerpanel(brugerId);
    confirmBox(getTagVal(resdom,"response"));      
  }else{
    confirmErrorBox(getTagVal(resdom,"response"));      
  }
}



//
// BRUGER: BRUGERRETTABEL
//

function showBrugerrettabel(brugerId)
{ 
  showWait();
  window.setTimeout("showBrugerrettabelX('" + brugerId + "')", 1);
}
function showBrugerrettabelX(brugerId)
{
  danBrugerrettabelForm(brugerId); // brugerrettabelform.js
  FillLovCheckbox('tabel', null, 'brt_tabel_id_span' , 'brt_tabel_id', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.brugerrettabelGet?';
  var parameters = 'i_bruger_id='+brugerId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('brt_bruger_id').value                      = brugerId;
  // Nedenfor henter værdier ind i checkboksene til gruppebruger
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('brugerrettabel').elements.length;i++) {
    if (document.getElementById('brugerrettabel').elements[i].name == 'brt_tabel_id'){
        var x01 = resdom.getElementsByTagName('tabel');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('brugerrettabel').elements[i].value == resdom.getElementsByTagName('tabel')[ii].getAttributeNode('id').value){
            document.getElementById('brugerrettabel').elements[i].checked=true;
          }
        }
    }
  }
  document.getElementById('brugerrettabelFormCount').innerHTML = '('+getTagVal(resdom,"antal")+')';
  hideWait();
}






//
// BRUGER: PROFIL UDVIDET
//

function showProfilUdv(brugerId)
{ 
  showWait();
  window.setTimeout("showProfilUdvX('" + brugerId + "')", 1);
}
function showProfilUdvX(brugerId)
{
  allDisplayOff('bruger');
  showBrugerInfoBox(brugerId, 'brugerInfoBox'); 
  danProfiludvForm(brugerId); // profiludvform.js

  FillLov('filial', null, 'filial_id_span' , 'pu_filial_id', '', '');  
  jQuery("#pu_filial_id").attr("multiple","multiple");  
  jQuery("#pu_filial_id option").removeAttr("selected");
  jQuery("#pu_filial_id option[value='']").remove();
  
  FillLovCheckbox('intrakompetence', null, 'pu_kompetence_id_span' , 'pu_kompetence_id', '', '');
  FillLovCheckbox('startvaekstkompetence', null, 'pu_startvaekst_kompetence_id_span' , 'pu_startvaekst_kompetence_id', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.profiludvGet?';
  var parameters = 'i_bruger_id='+brugerId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('pu_bruger_id').value                      = brugerId;
  document.getElementById('pu_fornavn').value                        = getTagVal(resdom,"fornavn");
  document.getElementById('pu_efternavn').value                      = getTagVal(resdom,"efternavn");
  document.getElementById('pu_titel').value                          = getTagVal(resdom,"titel");
  document.getElementById('pu_email').value                          = getTagVal(resdom,"email");
  //document.getElementById('pu_filial_id').value                      = getTagVal(resdom,"filial_id");
  document.getElementById('pu_direktetelefon').value                 = getTagVal(resdom,"direktetelefon");
  document.getElementById('pu_mobiltelefon').value                   = getTagVal(resdom,"mobiltelefon");
  document.getElementById('pu_afdeling').value                       = getTagVal(resdom,"afdeling");
  document.getElementById("pu_profil_foto_span").innerHTML           = '<img src="' + getTagVal(resdom,"profilfoto") + '" alt=""/>';
  document.getElementById('bruger_id').value                         = getTagVal(resdom,"bruger_id");
  document.getElementById('pu_ansvarsomraader').value                = getTagVal(resdom,"ansvarsomraader");
  document.getElementById('pu_opgaver').value                        = getTagVal(resdom,"opgaver");
  document.getElementById('pu_projekter').value                      = getTagVal(resdom,"projekter");
  document.getElementById('pu_erfaring').value                       = getTagVal(resdom,"erfaring");
  document.getElementById('pu_uddannelse').value                     = getTagVal(resdom,"uddannelse");
  document.getElementById('pu_uddannelsested').value                 = getTagVal(resdom,"uddannelsested");
  document.getElementById('pu_uddannelsesaar').value                 = getTagVal(resdom,"uddannelsesaar");
  document.getElementById('pu_andenuddannelse').value                = getTagVal(resdom,"andenuddannelse");
  document.getElementById('pu_privatadresse').value                  = getTagVal(resdom,"privatadresse");
  document.getElementById('pu_privatpostnr').value                   = getTagVal(resdom,"privatpostnr");
  document.getElementById('pu_privatbynavn').value                   = getTagVal(resdom,"privatbynavn");
  document.getElementById('pu_privattelefon').value                  = getTagVal(resdom,"privattelefon");
  document.getElementById('pu_privatmobiltelefon').value             = getTagVal(resdom,"privatmobiltelefon");
  document.getElementById('pu_hobby').value                          = getTagVal(resdom,"hobby");
  document.getElementById('pu_boern').value                          = getTagVal(resdom,"boern");
  document.getElementById('pu_foedselsdato').value                   = getTagVal(resdom,"foedselsdato");
  document.getElementById('pu_boern').value                          = getTagVal(resdom,"boern");
  document.getElementById('pu_noegleord').value                      = getTagVal(resdom,"noegleord");
  document.getElementById('pu_boern').value                          = getTagVal(resdom,"boern");
  document.getElementById('pu_kompetence').value                     = getTagVal(resdom,"kompetence");
  document.getElementById('pu_cv_fraaar1').value                     = getTagVal(resdom,"cv_fraaar1");
  document.getElementById('pu_cv_fraaar2').value                     = getTagVal(resdom,"cv_fraaar2");
  document.getElementById('pu_cv_fraaar3').value                     = getTagVal(resdom,"cv_fraaar3");
  document.getElementById('pu_cv_tilaar1').value                     = getTagVal(resdom,"cv_tilaar1");
  document.getElementById('pu_cv_tilaar2').value                     = getTagVal(resdom,"cv_tilaar2");
  document.getElementById('pu_cv_tilaar3').value                     = getTagVal(resdom,"cv_tilaar3");
  document.getElementById('pu_cv_ansaettelse1').value                = getTagVal(resdom,"cv_ansaettelse1");
  document.getElementById('pu_cv_ansaettelse2').value                = getTagVal(resdom,"cv_ansaettelse2");
  document.getElementById('pu_cv_ansaettelse3').value                = getTagVal(resdom,"cv_ansaettelse3");
  document.getElementById('pu_kursus_beskrivelse1').value            = getTagVal(resdom,"kursus_beskrivelse1");
  document.getElementById('pu_kursus_beskrivelse2').value            = getTagVal(resdom,"kursus_beskrivelse2");
  document.getElementById('pu_kursus_beskrivelse3').value            = getTagVal(resdom,"kursus_beskrivelse3");
  document.getElementById('pu_kursus_aarstal1').value                = getTagVal(resdom,"kursus_aarstal1");
  document.getElementById('pu_kursus_aarstal2').value                = getTagVal(resdom,"kursus_aarstal2");
  document.getElementById('pu_kursus_aarstal3').value                = getTagVal(resdom,"kursus_aarstal3");
  document.getElementById('pu_startvaekst_profil').value             = getTagVal(resdom,"startvaekst_profil");
  document.getElementById('pu_earlywarning_profil').value            = getTagVal(resdom,"earlywarning_profil");
  document.getElementById('pu_sv_medarbejder_seq').value             = getTagVal(resdom,"startvaekst_medarbejder_seq");

  if (getTagVal(resdom,"startvaekst_medarbejder_onoff") == 1){
    document.getElementById('pu_sv_medarbejder_onoff').checked=true;
  }

  //valToSelect('pu_filial_id', getTagVal(resdom,"filial_id")); 
  jQuery("filialer filial_id", resdom).each( function(i) {
    jQuery("#pu_filial_id option[value='" + jQuery(this).text()  + "']").attr("selected","selected");
  });

  jQuery("#pu_filial_id").multiselect({ 
    header: "Vælg arbejdssted",
    minWidth: "284",
    selectedText: "# valgt",
    selectedList: "100",
    noneSelectedText: ""
  });
  
  
  // Nedenfor henter værdier ind i checkboksene til kompetencer
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('profiludv').elements.length;i++) {
    if (document.getElementById('profiludv').elements[i].name == 'pu_kompetence_id'){
        var x01 = resdom.getElementsByTagName('intrakompetence');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('profiludv').elements[i].value == resdom.getElementsByTagName('intrakompetence')[ii].getAttributeNode('id').value){
            document.getElementById('profiludv').elements[i].checked=true;
          }
        }
    }
  }

  // Nedenfor henter værdier ind i checkboksene til kompetencer
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('profiludv').elements.length;i++) {
    if (document.getElementById('profiludv').elements[i].name == 'pu_startvaekst_kompetence_id'){
        var x01 = resdom.getElementsByTagName('startvaekstkompetence');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('profiludv').elements[i].value == resdom.getElementsByTagName('startvaekstkompetence')[ii].getAttributeNode('id').value){
            document.getElementById('profiludv').elements[i].checked=true;
          }
        }
    }
  }

  hideWait();
}






//
// BRUGER: PROFIL
//

function showProfil(brugerId)
{ 
  showWait();
  window.setTimeout("showProfilX('" + brugerId + "')", 1);
}
function showProfilX(brugerId)
{
  allDisplayOff('bruger'); 
  showBrugerInfoBox(brugerId, 'brugerInfoBox'); 
  danProfilForm(brugerId); // profiludvform.js

  FillLov('sso_univers_id', aktId, 'sso_univers_id_span' ,'p_sso_univers_id', '', ''); 

  var url        = '/pls/wopdprod/efsdata.wt2_get.profilGet?';
  var parameters = 'i_bruger_id='+brugerId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('p_bruger_id').value             = getTagVal(resdom,"bruger_id");
  document.getElementById('p_brugernavn').value            = getTagVal(resdom,"brugernavn");
  document.getElementById('p_navn').value                  = getTagVal(resdom,"navn");
  document.getElementById('p_fornavn').value               = getTagVal(resdom,"fornavn");
  document.getElementById('p_efternavn').value             = getTagVal(resdom,"efternavn");
  document.getElementById('p_adresse').value               = getTagVal(resdom,"adresse");
  document.getElementById('p_postnr').value                = getTagVal(resdom,"postnr");
  document.getElementById('p_bynavn').value                = getTagVal(resdom,"bynavn");
  document.getElementById('p_land').value                  = getTagVal(resdom,"land");
  document.getElementById('p_emailadresse').value          = getTagVal(resdom,"emailadresse");
  document.getElementById('p_webadresse').value            = getTagVal(resdom,"webadresse");
  document.getElementById('p_telefon').value               = getTagVal(resdom,"telefon");
  document.getElementById('p_mobiltelefon').value          = getTagVal(resdom,"mobiltelefon");
  document.getElementById('p_fax').value                   = getTagVal(resdom,"fax");
  document.getElementById('p_foedselsdato').value          = getTagVal(resdom,"foedselsdato");
  document.getElementById('p_billede').value               = getTagVal(resdom,"billede");
  document.getElementById('p_bemaerkning').value           = getTagVal(resdom,"bemaerkning");
  document.getElementById('p_virksomhed').value            = getTagVal(resdom,"virksomhed");
  document.getElementById('p_mobiltelefon').value          = getTagVal(resdom,"mobiltelefon");
  document.getElementById('p_cvrnr').value                 = getTagVal(resdom,"cvrnr");
  document.getElementById('p_v_adresse').value             = getTagVal(resdom,"v_adresse");
  document.getElementById('p_v_postnr').value              = getTagVal(resdom,"v_postnr");
  document.getElementById('p_v_bynavn').value              = getTagVal(resdom,"v_bynavn");
  document.getElementById('p_v_land').value                = getTagVal(resdom,"v_land");
  document.getElementById('p_v_emailadresse').value        = getTagVal(resdom,"v_emailadresse");
  document.getElementById('p_v_telefon').value             = getTagVal(resdom,"v_telefon");
  document.getElementById('p_titel').value                 = getTagVal(resdom,"titel");
  document.getElementById('p_afdeling').value              = getTagVal(resdom,"afdeling");
  document.getElementById('p_naermeste_chef').value        = getTagVal(resdom,"naermeste_chef");
  document.getElementById('p_placering').value             = getTagVal(resdom,"placering");
  document.getElementById('p_jobbeskrivelse').value        = getTagVal(resdom,"jobbeskrivelse");
  document.getElementById('p_ansatdato').value             = getTagVal(resdom,"ansatdato");
  document.getElementById('p_uddannelse').value            = getTagVal(resdom,"uddannelse");
  document.getElementById('p_kompetancer').value           = getTagVal(resdom,"kompetancer");
  valToSelect('p_sso_univers_id', getTagVal(resdom,"sso_univers_id"));

  if (document.getElementById('p_sso_univers_id').value == ''){
      document.getElementById('p_sso_univers_id').disabled=false;
  }else{
      document.getElementById('p_sso_univers_id').disabled=true;
  }

  hideWait();
}










//
// BRUGER: PROFIL LOGIN
//

function showProfillogin(brugerId)
{ 
  showWait();
  window.setTimeout("showProfilloginX('" + brugerId + "')", 1);
}
function showProfilloginX(brugerId)
{
  allDisplayOff('bruger');
  showBrugerInfoBox(brugerId, 'brugerInfoBox'); 
  danProfilLoginForm(brugerId); // profilloginform.js

  var url        = '/pls/wopdprod/efsdata.wt2_get.profilloginGet?';
  var parameters = 'i_bruger_id='+brugerId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('pl_bruger_id').value               = getTagVal(resdom,"bruger_id");
  document.getElementById('pl_aktiv_fra').value               = getTagVal(resdom,"aktiv_fra");
  document.getElementById('pl_aktiv_til').value               = getTagVal(resdom,"aktiv_til");
  document.getElementById('pl_ipadresse').value               = getTagVal(resdom,"ipadresse");
  document.getElementById('pl_antal_logonfejl').value         = getTagVal(resdom,"antal_logonfejl");
  document.getElementById('pl_adgangskode_skiftet').value     = getTagVal(resdom,"adgangskode_skiftet");
  document.getElementById('pl_logon_countdown').value         = getTagVal(resdom,"logon_countdown");
  document.getElementById('pl_logon_max_countdown').value     = getTagVal(resdom,"logon_max_countdown");
  document.getElementById('pl_max_logonfejl').value           = getTagVal(resdom,"max_logonfejl");
  document.getElementById('pl_adgangskode_dage').value        = getTagVal(resdom,"adgangskode_dage");
  document.getElementById('pl_adgangskodegenbrug_dage').value = getTagVal(resdom,"adgangskodegenbrug_dage");
  document.getElementById('pl_maxlogon_lock_timer').value     = getTagVal(resdom,"maxlogon_lock_timer");
  document.getElementById('pl_auto_logoff_timer').value       = getTagVal(resdom,"auto_logoff_timer");
  document.getElementById('pl_inaktiv_logoff_min').value      = getTagVal(resdom,"inaktiv_logoff_min");
  hideWait();
}








//
// NYHEDSBREV: ABONNEMENT FORM
//

function showAbonnement(aktId,aboId)
{
  if (aktId == 'nyhedsbrev|Start'){
    confirmErrorBox("Der kan ikke oprettes abonnement her, vælg en mappe"); 
    return;   
  }
  danAbonnementForm(aboId); // abonnementform.js
  FillLov('nyhedsbrev_skabelon_id', aktId, 'abo_nyhedsbrev_skabelon_id_span' , 'abo_nyhedsbrev_skabelon_id', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.abonnementGet?';
  var parameters = 'i_id='+aktId+'&i_aboid='+aboId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('abo_abo_id').value                       = getTagVal(resdom,"abo_id");
  document.getElementById('abo_overskrift').value                   = getTagVal(resdom,"overskrift");
  document.getElementById('abo_beskrivelse').value                  = getTagVal(resdom,"beskrivelse");
  document.getElementById('abo_email_afsender_navn').value          = getTagVal(resdom,"email_afsender_navn");
  document.getElementById('abo_email_afsender_email').value         = getTagVal(resdom,"email_afsender_emailadresse");
  document.getElementById('abo_email_tilmeld_tekst').value          = getTagVal(resdom,"email_tilmeld_tekst");
  document.getElementById('abo_email_frameld_tekst').value          = getTagVal(resdom,"email_frameld_tekst");
  document.getElementById('abo_frameld_url').value                  = getTagVal(resdom,"frameld_url");
  document.getElementById('abo_ret_abo_url').value                  = getTagVal(resdom,"ret_abo_url");
  valToSelect('abo_nyhedsbrev_skabelon_id', getTagVal(resdom,"nyhedsbrev_skabelon_id"));

  if (aboId != 0){
    document.getElementById("segmentGridBox").style.display = "block"; 
    document.getElementById("abonnementplaceringGridBox").style.display = "block"; 
    load_my_grid_segment(aktId,aboId);
    load_my_grid_abonnementplacering(aktId,aboId);
  }
}


//
// NYHEDSBREV: ABONNENT FORM
//

function showAbonnent(aktId,aboId,aboBrugerId)
{
  allDisplayOff('nyhedsbrev');
  showAbonnementInfoBox(aktId,aboId,'abonnementInfoBox','udenLinks');
  danAbonnentForm(aboId,aboBrugerId); // abonnentform.js
  FillLovCheckbox('segment_id', aktId, 'abonnent_segment_id_span' , 'abonnent_segment_id','',aboId);


  var url        = '/pls/wopdprod/efsdata.wt2_get.abonnentGet?';
  var parameters = 'i_id='+aktId+'&i_aboid='+aboId+'&i_abobrugerid='+aboBrugerId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('abonnent_abo_id').value                  = aboId;
  document.getElementById('abonnent_abo_bruger_id').value           = getTagVal(resdom,"abo_bruger_id");
  document.getElementById('abonnent_navn').value                    = getTagVal(resdom,"navn");
  document.getElementById('abonnent_emailadresse').value            = getTagVal(resdom,"emailadresse");
  document.getElementById('abonnent_virksomhed').value              = getTagVal(resdom,"virksomhed");

  // Nedenfor henter værdier ind i checkboksene til segmenter
  // loop igennem alle felter i formen
  for(var i = 0;i < document.getElementById('abonnent').elements.length;i++) {
    if (document.getElementById('abonnent').elements[i].name == 'abonnent_segment_id'){
        var x01 = resdom.getElementsByTagName('segment');
        for (ii=0;ii<x01.length;ii++) {
          if (document.getElementById('abonnent').elements[i].value == resdom.getElementsByTagName('segment')[ii].getAttributeNode('id').value){
            document.getElementById('abonnent').elements[i].checked=true;
          }
        }
    }
  }


}

//
// NYHEDSBREV: ARTIKEL FORM
//

function showArtikel(aktId,aboId,nyhedsbrevId,artikelId)
{ 
  showWait();
  window.setTimeout("showArtikelX('" + aktId + "','" + aboId + "','" + nyhedsbrevId + "','" + artikelId + "')", 1);
}
function showArtikelX(aktId,aboId,nyhedsbrevId,artikelId)
{
  allDisplayOff('nyhedsbrev');
  showAbonnementInfoBox(aktId,aboId,'abonnementInfoBox','udenLinks');
  danArtikelForm(artikelId); // artikelform.js
  window.setTimeout("showArtikelX2('" + aktId + "','" + aboId + "','" + nyhedsbrevId + "','" + artikelId + "')", 10);
}

function showArtikelX2(aktId,aboId,nyhedsbrevId,artikelId)
{
  document.getElementById('ar_sekvens').focus();
  FillLov('artikel_skabelon_id', aktId, 'ar_artikel_skabelon_id_span' , 'ar_artikel_skabelon_id','artikelSkabelonChange','');
  FillLovCheckbox('segment_id', aktId, 'ar_segment_id_span' , 'ar_segment_id','',aboId,'');

  var url        = '/pls/wopdprod/efsdata.wt2_get.artikelGet?';
  var parameters = 'i_id='+aktId+'&i_artikelid='+artikelId+'&i_aboid='+aboId+'&i_nyhedsbrevId='+nyhedsbrevId; 
  var resdom = requestAndParseXml(url, parameters);
  
  // dan infostr
  c_infostr = "";
  c_infostr = c_infostr + "Opdateret d." + getTagVal(resdom,"opdateret_dato") + ". ";
  c_infostr = c_infostr + "Sidst opdateret af " + getTagVal(resdom,"opdateret_brugernavn") + ". ";
  document.getElementById('artikelinfospan').innerHTML = "<p>"+c_infostr+"</p>";
  
  document.getElementById('ar_abo_id').value                    = aboId;
  document.getElementById('ar_nyhedsbrev_id').value             = nyhedsbrevId;
  document.getElementById('ar_artikel_id').value                = getTagVal(resdom,"artikel_id");
  document.getElementById('ar_sekvens').value                   = getTagVal(resdom,"sekvens");

  document.getElementById('ar_artikel_tekst_id_1').value        = getTagVal(resdom,"artikel_tekst_id_1");
  document.getElementById('ar_overskrift_1').value              = getTagVal(resdom,"overskrift_1");
  document.getElementById('editor1').value                      = getTagVal(resdom,"indhold_1");
  document.getElementById('ar_artikel_link_id_1').value         = getTagVal(resdom,"artikel_link_id_1");
  document.getElementById('ar_linktekst_1').value               = getTagVal(resdom,"linktekst_1");
  document.getElementById('ar_linkurl_1').value                 = getTagVal(resdom,"linkurl_1");
  document.getElementById('ar_artikel_foto_id_1').value         = getTagVal(resdom,"artikel_foto_id_1");
  document.getElementById('ar_fototekst_1').value               = getTagVal(resdom,"fototekst_1");
  document.getElementById('ar_fotourl_1').value                 = getTagVal(resdom,"fotourl_1");
  if (document.getElementById('ar_fotourl_1').value != ''){
    document.getElementById("ar_fotopreview_1").innerHTML         = '<img src="'+ document.getElementById('ar_fotourl_1').value +'" width="100" />';
  }

  document.getElementById('ar_artikel_tekst_id_2').value        = getTagVal(resdom,"artikel_tekst_id_2");
  document.getElementById('ar_overskrift_2').value              = getTagVal(resdom,"overskrift_2");
  document.getElementById('editor2').value                      = getTagVal(resdom,"indhold_2");
  document.getElementById('ar_artikel_link_id_2').value         = getTagVal(resdom,"artikel_link_id_2");
  document.getElementById('ar_linktekst_2').value               = getTagVal(resdom,"linktekst_2");
  document.getElementById('ar_linkurl_2').value                 = getTagVal(resdom,"linkurl_2");
  document.getElementById('ar_artikel_foto_id_2').value         = getTagVal(resdom,"artikel_foto_id_2");
  document.getElementById('ar_fototekst_2').value               = getTagVal(resdom,"fototekst_2");
  document.getElementById('ar_fotourl_2').value                 = getTagVal(resdom,"fotourl_2");
  if (document.getElementById('ar_fotourl_2').value != ''){
    document.getElementById("ar_fotopreview_2").innerHTML         = '<img src="'+ document.getElementById('ar_fotourl_2').value +'" width="100" />';
  }

  valToSelect('ar_artikel_skabelon_id', getTagVal(resdom,"artikel_skabelon_id"));

  // Nedenfor henter værdier ind i checkboksene til segmenter
  // loop igennem alle felter i formen
  //
  // Hvis ar_artikel_id er 0 er det en ny artikel, og så markerer vi alle emner
  //
  if (document.getElementById('ar_artikel_id').value == '0'){
    for(var i = 0;i < document.getElementById('artikel').elements.length;i++) {
      document.getElementById('artikel').elements[i].checked=true;
    }
  }else{
    for(var i = 0;i < document.getElementById('artikel').elements.length;i++) {
      if (document.getElementById('artikel').elements[i].name == 'ar_segment_id'){
        var x01 = resdom.getElementsByTagName('segment');
        for (ii=0;ii<x01.length;ii++) {
            if (document.getElementById('artikel').elements[i].value == resdom.getElementsByTagName('segment')[ii].getAttributeNode('id').value){
              document.getElementById('artikel').elements[i].checked=true;
            }
        }
      }
    }
  }

  artikelSkabelonChange(document.getElementById('ar_artikel_skabelon_id'));

  if (getTagVal(resdom,"textonly") == 1){
    shiftToTextarea_1();
    shiftToTextarea_2();
  }else{
    shiftToEditor_1();
    shiftToEditor_2();    
  }

  hideWait();
}

//
// NYHEDSBREV: ARTIKEL FORM, NÅR DER VÆLGES SKABELON, SÅ VISES IMG AF VALGTE
//
function artikelSkabelonChange(ff){
  if (ff.value != ''){
    document.getElementById('artikel_skabelon_img_span').innerHTML = '<img class="artikelskabelonimg" src="images/artikelskabelon'+ff.value+'.gif" alt="" />';
  }else{
    document.getElementById('artikel_skabelon_img_span').innerHTML = '<img src="images/blank.gif" alt="" />';
  }

  if (ff.value==4){ // 2 kollonner
    document.getElementById('del1_overskrift').style.display = 'block';
    document.getElementById('del1_tekst').style.display      = 'block';
    document.getElementById('del1_link').style.display       = 'block';
    document.getElementById('del1_billede').style.display    = 'block';
    document.getElementById('del2').style.display            = 'block'; 
  }else if (ff.value==6){ // sepatator
    document.getElementById('del1_overskrift').style.display = 'block';
    document.getElementById('del1_tekst').style.display      = 'none';
    document.getElementById('del1_link').style.display       = 'none';
    document.getElementById('del1_billede').style.display    = 'none';
    document.getElementById('del2').style.display            = 'none';
  }else if (ff.value==2){ // ingen billede
    document.getElementById('del1_overskrift').style.display = 'block';
    document.getElementById('del1_tekst').style.display      = 'block';
    document.getElementById('del1_link').style.display       = 'block';
    document.getElementById('del1_billede').style.display    = 'none';
    document.getElementById('del2').style.display            = 'none';
  }else if (ff.value==7){ // banner
    document.getElementById('del1_overskrift').style.display = 'none';
    document.getElementById('del1_tekst').style.display      = 'none';
    document.getElementById('del1_link').style.display       = 'block';
    document.getElementById('del1_billede').style.display    = 'block';
    document.getElementById('del2').style.display            = 'none';
  }else{  
    document.getElementById('del1_overskrift').style.display = 'block';
    document.getElementById('del1_tekst').style.display      = 'block';
    document.getElementById('del1_link').style.display       = 'block';
    document.getElementById('del1_billede').style.display    = 'block';
    document.getElementById('del2').style.display            = 'none';
  }
}

//
// NYHEDSBREV: SEGMENT FORM
//

function showSegment(aktId,aboId,segmentId)
{ 
  showWait();
  window.setTimeout("showSegmentX('" + aktId + "','" + aboId + "','" + segmentId + "')", 1);
}
function showSegment(aktId,aboId,segmentId)
{
  allDisplayOff('nyhedsbrev');
  showAbonnementInfoBox(aktId,aboId,'abonnementInfoBox','udenLinks');
  danSegmentForm(segmentId); // segmentform.js

  var url        = '/pls/wopdprod/efsdata.wt2_get.segmentGet?';
  var parameters = 'i_id='+aktId+'&i_segmentid='+segmentId+'&i_aboid='+aboId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('segment_abo_id').value       = getTagVal(resdom,"abo_id");
  document.getElementById('segment_segment_id').value   = getTagVal(resdom,"segment_id");
  document.getElementById('segment_overskrift').value   = getTagVal(resdom,"overskrift");
  document.getElementById('segment_beskrivelse').value  = getTagVal(resdom,"beskrivelse");
  document.getElementById('segment_sekvens').value      = getTagVal(resdom,"sekvens");

  hideWait();
}

//
// NYHEDSBREV: SEND MAIL FORM
//

function showSendmail(aktId,aboId,nyhedsbrevId)
{ 
  showWait();
  window.setTimeout("showSendmailX('" + aktId + "','" + aboId + "','" + nyhedsbrevId + "')", 1);
}
function showSendmail(aktId,aboId,nyhedsbrevId)
{
  allDisplayOff('nyhedsbrev');
  showAbonnementInfoBox(aktId,aboId,'abonnementInfoBox','udenLinks');
  showNyhedsbrevInfoBox(aktId,nyhedsbrevId,'nyhedsbrevInfoBox','udenLinks');
  danSendmailForm(nyhedsbrevId); // sendmailform.js

  var url        = '/pls/wopdprod/efsdata.wt2_get.sendmailGet?';
  var parameters = 'i_id='+aktId+'&i_aboid='+aboId+'&i_nyhedsbrevid='+nyhedsbrevId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('mailinfo').innerHTML = 
    '<p>Der er '+getTagVal(resdom,"antal_bruger")+' abonnenter tilmeldt abonnementet <strong>'+getTagVal(resdom,"abo_overskrift")+'</strong>. Af disse har '+getTagVal(resdom,"antal_sendt_til")+' allerede modtaget nyhedsbrevet <strong>'+getTagVal(resdom,"nyhedsbrev_overskrift")+'</strong></p>';
  document.getElementById('sendall').value = 'Send nyhedsbrev til '+getTagVal(resdom,"antal_send_til")+' abonnenter';

  document.getElementById('sendmail_nyhedsbrev_id').value       = nyhedsbrevId;
  document.getElementById('sendmail_emailadresse').value       = aktBrugerEmail

  hideWait();
}

//
// NYHEDSBREV: NYHEDSBREV FORM
//
function showNyhedsbrev(aktId,aboId,nyhedsbrevId)
{
  danNyhedsbrevForm(nyhedsbrevId); // nyhedsbrevform.js
  FillLov('nyhedsbrev_skabelon_id', aktId, 'nb_nyhedsbrev_skabelon_id_span' , 'nb_nyhedsbrev_skabelon_id', '', '');

  var url        = '/pls/wopdprod/efsdata.wt2_get.nyhedsbrevGet?';
  var parameters = 'i_id='+aktId+'&i_nyhedsbrevid='+nyhedsbrevId+'&i_aboid='+aboId; 

  var resdom = requestAndParseXml(url, parameters);
  document.getElementById('nb_abo_id').value                  = getTagVal(resdom,"abo_id");
  document.getElementById('nb_nyhedsbrev_id').value           = getTagVal(resdom,"nyhedsbrev_id");
  document.getElementById('nb_overskrift').value              = getTagVal(resdom,"overskrift");
  valToSelect('nb_nyhedsbrev_skabelon_id', getTagVal(resdom,"nyhedsbrev_skabelon_id"));
  if (getTagVal(resdom,"indholdsfortegnelse") == 1) {
    document.getElementById('nb_indholdsfortegnelse').checked=true;
  }else{
    document.getElementById('nb_indholdsfortegnelse').checked=false;
  }
}



//
// KALENDER FORM
//

function showKalender(aktId,kalenderId)
{
  allDisplayOff('kalender');
  if (aktId == 'kalender|Start'){
    confirmErrorBox("Der kan ikke oprettes kalender her, vælg en mappe"); 
    return;   
  }

  var url        = '/pls/wopdprod/efsdata.wt2_get.kalenderGet?';
  var parameters = 'i_id='+aktId+'&i_kalenderid='+kalenderId; 

  var resdom = requestAndParseXml(url, parameters);
  aktKalenderId = getTagVal(resdom,"kalender_id");
  danKalenderForm(aktKalenderId); // abonnementform.js

  document.getElementById('kalender_kalender_id').value             = aktKalenderId;
  document.getElementById('kalender_beskrivelse').value             = getTagVal(resdom,"beskrivelse");
  if (document.getElementById('kalender_showmap').value == getTagVal(resdom,"showmap")) {
    document.getElementById('kalender_showmap').checked=true;
  }else{
    document.getElementById('kalender_showmap').checked=false;
  }
  if (document.getElementById('kalender_showpaging').value == getTagVal(resdom,"showpaging")) {
    document.getElementById('kalender_showpaging').checked=true;
  }else{
    document.getElementById('kalender_showpaging').checked=false;
  }
  showKalenderInfoBox(aktId, aktKalenderId, 'kalenderInfoBox','medLinks');
  document.getElementById("arrkategorigruppeGridBox").style.display = "block";
  document.getElementById("arrkategoriGridBox").style.display = "block";
  load_my_grid_arrkategorigruppe(aktId, aktKalenderId);
  load_my_grid_arrkategori(aktId, aktKalenderId);
}







function showArrFilliste(arrangement_id,resultSpan,readOnly)
{

  var url        = '/pls/wopdprod/efsdata.wt2_get.arrFiler';
  var parameters = 'i_arrangement_id='+arrangement_id; 
  var resdom = requestAndParseXml(url, parameters);
  c_infostr = '';
  document.getElementById(resultSpan).innerHTML = '';
  
  // DAN INDHOLD TIL DIV MED INFO OM HVILKE FILER DER ER UPLOADET TIL ARRANGEMENT
  var x01 = resdom.getElementsByTagName('fil');
  if (x01.length>0){
  var result = "<br /><div style='width:100.2%;'>";
  result += "<table border='0' cellpadding='0' cellspacing='0' class='tableGrid'>";
  result += "<tr class='rowHeader'>";
  result += "<td>Vedhæftede dokumenter</td>";
  if (readOnly==0){
    result += "<td>Slet</td>";
  }
  result += "</tr>";
  c_rowClass = 'rowDark';
  for (i=0;i<x01.length;i++) {
    if (c_rowClass=='rowDark'){
      c_rowClass = 'rowWhite';
    }else{
      c_rowClass = 'rowDark';
    }
    filId = resdom.getElementsByTagName('fil_id')[i].childNodes[0].nodeValue;

    try {c_overskrift = resdom.getElementsByTagName('fil_navn')[i].childNodes[0].nodeValue;}
    catch(err) {c_overskrift = '.';}

    try {c_urlget        = resdom.getElementsByTagName('url_get')[i].childNodes[0].nodeValue;}
    catch(err) {c_urlget = '.';}
    
    try {c_urldel        = resdom.getElementsByTagName('url_del')[i].childNodes[0].nodeValue;}
    catch(err) {c_urldel = '.';}
    
    result += "<tr class='"+c_rowClass+"'>";
    result += "<td><a href='" + c_urlget + "' class='leftArrow' target='_blank'>" + c_overskrift + "</a></td>";
    if (readOnly==0){
      result += "<td><a href='" + c_urldel +"'><img src='images/ikoner/slet_ikon_18x18.gif' border='0'></a></td>";
    }
    result += "</tr>";
  }
//  result += "<tr class='rowWhite'>";
//  result += "<td>&nbsp;</td>";
//  result += "</tr>";
  result += "</table>";
  result += "</div>";
  document.getElementById(resultSpan).innerHTML = result;
  }
};



















//
// KALENDER: ARRANGEMENT
//

function showArrangement(aktId,kalenderId,arrangementId)
{
  allDisplayOff('kalender');
  showKalenderInfoBox(aktId, kalenderId, 'kalenderInfoBox','medLinks');
  danArrangementForm(); // arrangementform.js
  window.setTimeout("showArrangementX('" + aktId + "','" + kalenderId + "','" + arrangementId + "')", 10);
}

function showArrangementX(aktId,kalenderId,arrangementId)
{
  var url        = '/pls/wopdprod/efsdata.wt2_get.arrangementGet?';
  var parameters = 'i_id='+aktId+'&i_kalender_id='+kalenderId+'&i_arrangement_id='+arrangementId; 
  var resdom = requestAndParseXml(url, parameters);
  arrId = getTagVal(resdom,"arrangement_id");

  // dan infostr
  c_infostr = "";
  c_infostr = "Oprettet d." + getTagVal(resdom,"oprettet") + ". ";
  c_infostr = c_infostr + "Opdateret d." + getTagVal(resdom,"opdateret") + ". ";
  c_infostr = c_infostr + "Sidst opdateret af " + getTagVal(resdom,"opdateret_brugernavn") + ". ";
  document.getElementById('arrangementinfospan').innerHTML = "<p>"+c_infostr+"</p>";
  
  document.getElementById('arr_overskrift').value                = getTagVal(resdom,"overskrift");
  document.getElementById('arr_beskrivelse').value               = getTagVal(resdom,"beskrivelse");
  document.getElementById('editor1').value                       = getTagVal(resdom,"lang_beskrivelse");
  document.getElementById('editor2').value                       = getTagVal(resdom,"afholdt_beskrivelse");
  document.getElementById('arr_kalender_id').value               = kalenderId;
  document.getElementById('arr_arrangement_id').value            = arrId;
  document.getElementById('arr_vis_fra').value                   = getTagVal(resdom,"vis_fra");
  document.getElementById('arr_vis_til').value                   = getTagVal(resdom,"vis_til");
  document.getElementById('arr_start_dato').value                = getTagVal(resdom,"start_dato");
  document.getElementById('arr_slut_dato').value                 = getTagVal(resdom,"slut_dato");
  document.getElementById('arr_start_tid').value                 = getTagVal(resdom,"start_tid");
  document.getElementById('arr_slut_tid').value                  = getTagVal(resdom,"slut_tid");
  document.getElementById('arr_arrangoer_beskrivelse').value     = getTagVal(resdom,"arrangoer_beskrivelse");
  document.getElementById('arr_arrangoer_vejnavn').value         = getTagVal(resdom,"arrangoer_vejnavn");
  document.getElementById('arr_arrangoer_postnummer').value      = getTagVal(resdom,"arrangoer_postnummer");
  document.getElementById('arr_arrangoer_bynavn').value          = getTagVal(resdom,"arrangoer_bynavn");
  document.getElementById('arr_arrangoer_webadresse').value      = getTagVal(resdom,"arrangoer_webadresse");
  document.getElementById('arr_arrangoer_email').value           = getTagVal(resdom,"arrangoer_email");
  document.getElementById('arr_arrangoer_telefon').value         = getTagVal(resdom,"arrangoer_telefon");
  document.getElementById('arr_sted_beskrivelse').value          = getTagVal(resdom,"sted_beskrivelse");
  document.getElementById('arr_sted_vejnavn').value              = getTagVal(resdom,"sted_vejnavn");
  document.getElementById('arr_sted_postnummer').value           = getTagVal(resdom,"sted_postnummer");
  document.getElementById('arr_sted_bynavn').value               = getTagVal(resdom,"sted_bynavn");
  document.getElementById('arr_sted_webadresse').value           = getTagVal(resdom,"sted_webadresse");
  document.getElementById('arr_sted_koerselesvejledning').value  = getTagVal(resdom,"sted_koerselesvejledning");
  document.getElementById('arr_sted_map_webadresse').value       = getTagVal(resdom,"sted_map_webadresse");
  document.getElementById('arr_pris').value                      = getTagVal(resdom,"pris");
  document.getElementById('arr_tilmeld_webadresse').value        = getTagVal(resdom,"tilmeld_webadresse");
  document.getElementById('arr_tilmeld_email').value             = getTagVal(resdom,"tilmeld_email");
  document.getElementById('arr_tilmeld_telefon').value           = getTagVal(resdom,"tilmeld_telefon");
  document.getElementById('arr_tilmeldingsfrist').value          = getTagVal(resdom,"tilmeldingsfrist");
  document.getElementById('arr_diverse_overskrift').value        = getTagVal(resdom,"diverse_overskrift");
  document.getElementById('arr_diverse').value                   = getTagVal(resdom,"diverse");

  document.getElementById('file_arrangement_id').value            = arrId;
  FillLov('arr_fil_type', aktId, 'file_type_id_span' , 'file_type_id', '', '');
    
  // danner checkbokse til kategorier, fordelt i kategorigrupper
  var x01 = resdom.getElementsByTagName('kategorigruppe');
  for (ii=0;ii<x01.length;ii++) {
    katgrpid = resdom.getElementsByTagName('kategori_gruppe_id')[ii].childNodes[0].nodeValue;
    katspan =  'arr_kategori_span_'+ii;
    document.getElementById(katspan+'_ov').innerHTML = '<br /><p><strong>'+resdom.getElementsByTagName('kategori_gruppe_beskrivelse')[ii].childNodes[0].nodeValue+'</strong></p>';
    FillLovCheckbox('arr_kategori', katgrpid, katspan, 'arr_kategori_id', '', '');
  }

  // afchecker checkbokse
  for(var i = 0;i < document.getElementById('arrangement').elements.length;i++) {
    if (document.getElementById('arrangement').elements[i].name == 'arr_kategori_id'){
      var x01 = resdom.getElementsByTagName('kategori');
      for (ii=0;ii<x01.length;ii++) {
        if (document.getElementById('arrangement').elements[i].value == resdom.getElementsByTagName('kategori_id')[ii].childNodes[0].nodeValue){
          document.getElementById('arrangement').elements[i].checked=true;
        }
      }
    }
  }

  if (arrId.length == 0){
    document.getElementById("uploadfileDiv").style.display   = "none";
  }else{
    document.getElementById("uploadfileDiv").style.display   = "block";
    document.getElementById("arrfilGridBox").style.display   = "block";
    load_my_grid_arrfil(aktId,arrId);
  };
    hideWait();
}

