﻿function indlaes_spsm()
{        
 CallServer("cb002¤split¤",'');
 //
}


function luk_ny_besked_tabeller()          
{                                         
  
  ny_besked_tabeller = getElementsByClassName(document.getElementById("spoergsmaal_og_svar"),"table","ny_besked_saet");
  for (xx=0;xx<ny_besked_tabeller.length;xx++)   
  {
      ny_besked_tabeller[xx].style.display = 'none';
  }                                    
}


function toggle_besked(id)
{
luk_ny_besked_tabeller();
besked = id.replace("link","detaljer_tabel")

state = document.getElementById(besked).style.display
if (state == 'none')
{
 document.getElementById(besked).style.display = 'block';
}
else
{
 document.getElementById(besked).style.display = 'none';
} 
}

function gem_besked(id)
{
luk_ny_besked_tabeller()
id = parseInt(id.replace("gem_",""));
ny_over_id = "ny_overskrift_" + id
ny_besk_id = "ny_besked_" + id 
ny_afsender_id = "ny_afsender_" + id 
dato = new Date();
dato = dato.getDate()  + "/" + (1+dato.getMonth()) + "/" + dato.getFullYear() ;

ny_overskrift = document.getElementById(ny_over_id).value;
ny_afsender = document.getElementById(ny_afsender_id).value;    
ny_besked = document.getElementById(ny_besk_id).innerText;

document.getElementById(ny_over_id).value = "";
document.getElementById(ny_afsender_id).value = "";    
document.getElementById(ny_besk_id).innerText = "";

ny_id = get_new_id();

nyt_indslag =  "<table border='0' cellpadding='5' cellspacing='0'>"
nyt_indslag += "<tr><td id=link_" + ny_id + "  class='knap' onclick='toggle_besked(this.id)' "
nyt_indslag += "onmouseover=this.className='knapover' onmouseout=this.className='knap'"
nyt_indslag += "  style='width: 501px'>" + "<b>" + dato + " - " + ny_afsender + ":</b> " + ny_overskrift+ "</td></tr>"
nyt_indslag += "<tr><td><table id=detaljer_tabel_" + ny_id + "  style='display:none;'><tr>"
nyt_indslag += "<td id=besked_" + ny_id + "  class=besked style='width:501px'>"
nyt_indslag += ny_besked
nyt_indslag += "</td></tr><tr><td id=grene_" + ny_id + "  class='besked' style='width:501px; "
nyt_indslag += "padding-left:5px'></td></tr>"
nyt_indslag += "<tr><td id=lav_ny_besked_" + ny_id + " class='knap' onclick='lav_ny_besked(this.id)' "
nyt_indslag += "onmouseover=this.className='knapover' onmouseout=this.className='knap'  >"
nyt_indslag += "Opret ny besked</td></tr><tr><td><table id=ny_besked_saet_" + ny_id + "   class=ny_besked_saet "
nyt_indslag += " style='display:none'>"
nyt_indslag += "<tr><td class='lille_overskrift'>Overskrift:</td></tr>"
nyt_indslag += "<tr><td style='width: 501px'><input  class='tekstarea'  id='ny_overskrift_" + ny_id + "' "
nyt_indslag += "style='width: 482px' type='text' /></td></tr>"
nyt_indslag += "<tr><td class='lille_overskrift' >Besked:</td></tr>"
nyt_indslag += "<tr><td style='width: 501px'>"
nyt_indslag += "<textarea class=tekstarea id='ny_besked_" + ny_id + "' rows='2' style='width: 483px'></textarea></td></tr>"
nyt_indslag += "<tr><td class=lille_overskrift>Afsender:</td></tr>"
nyt_indslag += "<tr><td style='width: 501px'><input  class=tekstarea  id='ny_afsender_" + ny_id + "' "
nyt_indslag += "style='width: 482px' type='text' /></td></tr>"
nyt_indslag += "<tr><td class='knap' id=gem_" + ny_id + "  onmouseover=this.className='knapover' "
nyt_indslag += "onmouseout=this.className='knap' onclick='gem_besked(this.id);' "
nyt_indslag += "style='width: 501px'>Afsend besked</td></tr></table></td></tr>"
nyt_indslag += "</table></td></tr></table>"

document.getElementById("grene_" + id).innerHTML += nyt_indslag; 
CallServer("cb003¤split¤"  + document.all.PlaceHolderSpsm.innerHTML,'');  
}

function lav_ny_besked(id)
{                        
 id = id.replace("lav_ny_besked_", "ny_besked_saet_")
 if (document.getElementById(id).style.display == 'none')
 {
  document.getElementById(id).style.display = 'block';
 }
 else
 {
  document.getElementById(id).style.display = 'none';
 } 
}


function get_new_id()
{
  ny_besked_tabeller = getElementsByClassName(document.getElementById("spoergsmaal_og_svar"),"table","ny_besked_saet");
  ny_id = ny_besked_tabeller.length; 
 return ny_id;  
}
