function SetDisplay (layername) {
  if  (document.getElementById(layername).className == "open") {
    document.getElementById(layername).className = 'close';
  }
  else {
    document.getElementById(layername).className = 'open';
  }
}

var openCloseTexts = new Array();
var closeText = "Luk";

function toggleMoreInfoLinks(divId)
{
  if(document.getElementById(divId + 'OpenCloseLink'))
  {
    var openCloseLinkObj = document.getElementById(divId + 'OpenCloseLink');

    if(openCloseLinkObj.innerHTML != closeText)
    {
      openCloseTexts[divId] = openCloseLinkObj.innerHTML;
    }

    if(openCloseLinkObj.innerHTML != closeText)
    {
      openCloseLinkObj.innerHTML = closeText;
    }
    else
    {
      openCloseLinkObj.innerHTML = openCloseTexts[divId];
    }
  }
}

function mailMe() {
  var URL = '' + encodeURIComponent(location.href);
  var rr_subject = encodeURIComponent("Du er blevet tippet om ebst.dk ");
  var rr_body = encodeURIComponent("Hej, Jeg har fundet en side du skal se:");
  location.href="mailto:?subject=" + rr_subject + "&body=" + rr_body + escape('\n')+URL;
}

function submit_tilmeld(f)
{
  f.i_fratilmeld.value="Tilmeld";
  var error = "";
  var pass=false;
  var el=f.elements['i_emne_id'];
  for (var i=0; i<el.length; i++){
    if (el[i].checked){
      pass=true;
      break;
    }
  }
  if (!pass){
    alert("Du har ikke valgt et abonnement");
    return false;
  }
  if (f.i_email.value=="") {
    alert("Email skal angives");
    f.i_email.focus();
    return false;
                }
  apos = f.i_email.value.indexOf("@");
  dotpos = f.i_email.value.lastIndexOf(".");
  lastpos = f.i_email.value.length - 1;
  if (apos < 1 || dotpos - apos < 2 || lastpos - dotpos < 2) {
    alert("Email adressen er ugyldig");
    f.i_email.focus();
    return false;
  }
  if (f.i_navn.value=="") {
    alert("Navn skal angives");
    f.i_navn.focus();
    return false;
  }
  var h = 800;
  var w = 500;
  if (document.all || document.layers) {
    w = screen.availWidth;
    h = screen.availHeight;
  }
  var popW = 400;
  var popH = 200;
  var lefPos = (w-popW)/2;
  var topPos = (h-popH)/2;
  w = window.open('', 'abopopup','status=yes, height='+popH+',width='+popW+',top='+topPos+',left='+lefPos+', scrollbars=yes,resizable=yes');
  void('');
  w.focus();
  f.submit();
}

function submit_frameld(f)
{
  f.i_fratilmeld.value="Frameld";
  var pass=false;
  var el=f.elements['i_emne_id'];
  for (var i=0; i<el.length; i++){
    if (el[i].checked){
      pass=true;
      break;
    }
  }

  if (!pass){
    alert("Du har ikke valgt et abonnement");
    return false;
  }
  if (f.i_email.value=="") {
    alert("Email skal angives");
    f.i_email.focus();
    return false;
  }
  var h = 800;
  var w = 500;
  if (document.all || document.layers) {
    w = screen.availWidth;
    h = screen.availHeight;
  }
  var popW = 400;
  var popH = 200;
  var lefPos = (w-popW)/2;
  var topPos = (h-popH)/2;
  w = window.open('', 'abopopup','status=yes, height='+popH+',width='+popW+',top='+topPos+',left='+lefPos+', scrollbars=yes,resizable=yes');
  void('');
  w.focus();
  return true;
}

function submit_bestil_form(f)
{
  if (f.i_antal.value=="") {
    alert("Antal skal angives");
    f.i_antal.focus();
    return false;
  }
  if (f.i_navn.value=="") {
    alert("Navn skal angives");
    f.i_navn.focus();
    return false;
  }
  if (f.i_adresse1.value=="") {
    alert("Adresse skal angives");
    f.i_adresse1.focus();
    return false;
  }
  if (f.i_postby.value=="") {
    alert("Postnr / by skal angives");
    f.i_postby.focus();
    return false;
  }
  if (f.i_email.value=="") {
    alert("Email skal angives");
    f.i_email.focus();
    return false;
  }
  var h = 800;
  var w = 500;
  if (document.all || document.layers) {
    w = screen.availWidth;
    h = screen.availHeight;
  }
  var popW = 100;
  var popH = 1;
  var lefPos = (w-popW)/2;
  var topPos = (h-popH)/2;
  w = window.open(f.action, 'fpopup','status=no, height='+popH+',width='+popW+',top='+topPos+',left='+lefPos+', scrollbars=no,resizable=no');
  void('');
  w.focus();
  return true;
}

function aabnGuide(link,w,h) {
  fromLeft = (screen.width-w)/2;
  fromTop = (screen.height-h)/2;
  open(link,"_blank","left="+fromLeft+",top="+fromTop+",width="+w+",height="+h+",status=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes");
}


function popupForm(sideid, height) {
  if (height != null && height != "") {
    h = height;
  } else {
    h = 500;
  }
  w = 586;
//  link = "http://www.ebst.dk/form/form.xsql?emne="+sideid;
  link = "/"+sideid+"/0/199";

  fromLeft = (screen.width-w)/2;
  fromTop = (screen.height-h)/2;

  open(link,"_blank","left="+fromLeft+",top="+fromTop+",width="+w+",height="+h+",status=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes");
}



function submit_spmsvar(f)
{
  if (f.i_navn.value=="") {
    alert("Navn skal udfyldes");
    f.i_navn.focus();
    return false;
  }
  if (f.i_emailadresse.value=="") {
    alert("E-mailadresse skal udfyldes");
    f.i_emailadresse.focus();
    return false;
  }
  if (f.i_div1.value=="" || f.i_div1.value=="Vælg virksomhedstype") {
    alert("Virksomhedstype skal udfyldes");
    f.i_div1.focus();
    return false;
  }
  if (f.i_spoergsmaal.value=="" || f.i_spoergsmaal.value=="Skriv dit spørgsmål her") {
    alert("Spørgsmål skal udfyldes");
    f.i_spoergsmaal.focus();
    return false;
  }
  return true;
}
