﻿function sortList() {
  var selIndex = document.getElementById("sort").selectedIndex;
  var areaID = document.getElementById("sort").options[selIndex].value;
  if(selIndex>0) {
  location.href = 'listing.aspx?id=' + areaID;
  }
  else {
  location.href = 'listing.aspx';
  }
}

var lastMember = 0;

function showMember(x) {
  if(x!=lastMember) {
    var xmlhttp;
    if(window.XMLHttpRequest) {
    xmlhttp = new XMLHttpRequest(); 
    }
    else {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    var DataToSend = "id=" + x;
    var filefound = true;
    xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4 && (xmlhttp.status != 200)) { filefound = false; } };
    xmlhttp.open("POST", "list.aspx", false);
    xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
    xmlhttp.send(DataToSend);
    if(filefound) {
      var resText = xmlhttp.responseText;
      if(resText=='explain') {
      alert('Data blev ikke fundet');
      }
      else {
      var c = document.getElementById("data");
      if(c) c.parentNode.removeChild(c);
      var d = 'link' + x;
      var a = document.getElementById(d);
      var b = document.createElement("div");
      b.setAttribute("id", "data");
      b.innerHTML = '<div id="formzone" style="margin-top:1px;margin-bottom:10px"><table cellpadding="3" cellspacing="0"><tr><td>' + resText + '</table></div>';
      a.appendChild(b);
      lastMember = x;
      }
    }
    else {
    alert('Der opstod en fejl');
    }
  }
  else {
  hideMember();
  }
}

function hideMember() {
var c = document.getElementById("data");
c.parentNode.removeChild(c);
lastMember = 0;
}
