<!--

function opretREQ() {
  try {
    req = new XMLHttpRequest(); /* f.eks. Firefox */
  } catch(e1) {
    try {
    req = new ActiveXObject("Msxml2.XMLHTTP");  /* IE-versioner */
  } catch (e2) {
    try {
      req = new ActiveXObject("Microsoft.XMLHTTP");  /* IE-versioner */
    } catch (e3) {
      req = false;
      }
    }
  }
  return req;
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function anmodGET(url, query, req) {
  mitRand=parseInt(Math.random()*99999999);
  req.open("GET",url+'?'+query+'&rand='+mitRand,true);
  req.send(null);
}

function anmodPOST(url, query, req) {
  req.open("POST", url,true);
  req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  req.send(query);
}

function doCallback(callback,item) {
  eval(callback + '(item)');
}

function fade(stat){
  if(document.all){
    obj = document.getElementById('visDiv');
    getAttr = obj.style.getAttribute('filter');
    alert(getAttr);
    if (obj.filters.item("alpha").opacity > 0) {
      obj.filters.item("alpha").opacity -= 5;
      nu = setTimeout('fade('+stat+')',50)
    }else{
      window.clearTimeout(nu);
    }
  }else{
    document.getElementById('visDiv').style.opacity = .0;
  } 
  return;
}

function doAjax(url,query,callback,reqtype,getxml) {
  // fade(5);
  // opret instans af XMLHTTPRequest-objekt
  var mitreq = opretREQ();
  mitreq.onreadystatechange = function() {
  if(mitreq.readyState == 4) {
     if(mitreq.status == 200) {
       var item = mitreq.responseText;
       if(getxml==1) {
          item = mitreq.responseXML;
       }
       doCallback(callback, item);
     }
   }else{
    document.getElementById('visDiv').innerHTML = "<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" width=\"100%\" height=\"320\"><tr><td align=\"center\"><img src=\"../img/anim.gif\"></td></tr></table>";
   }
  }
  if(reqtype=='post') {
    anmodPOST(url,query,mitreq);
  } else {
    anmodGET(url,query,mitreq);
  }
}


  var ur = "";
  function getSlide(tgt){
    setSlide(tgt);
    stopSlide();
  }
  function setSlide(tgt){
    mySlide.curPict = tgt;
    setNavColor(tgt);
  }
  function setText(){
    var status = document.getElementById('goStat');
    status.innerText = "START";
  }
  function stopSlide(){
    if(ur){
      window.clearTimeout(ur);
      var status = document.getElementById('goStat');
      status.innerText = "START";
    }
  }
  function goSlide(lap){
    navProg(1);
    ur = window.setTimeout("goSlide("+lap+")",lap);
  }
  function startStop(lap){
    var status = document.getElementById('goStat');
    if(status.innerText=="START"){
      status.innerText = "STOP";
      goSlide(lap);
    }else{
      status.innerText = "START";
      window.clearTimeout(ur);
    }
  }
  function setNavColor(tgt){
    var objs = document.getElementById('imgNav').all.tags('span');
    for(i=0;i<objs.length;i++){
      objs[i].style.backgroundColor = "#e8e9e3";
    }
    objs[(tgt-1)].style.backgroundColor = "red";
  }
  function goRetning(tgt){
    navProg(tgt);
    stopSlide();
  }
  function navProg(tgt){
    curVal = mySlide.curPict;
    if(tgt==1){
      if(curVal==mySlide.numPict){
        mySlide.nxtSlide_ID = 1;
      }else{
        mySlide.nxtSlide_ID = curVal + 1;
      }
    }else{
      if(curVal==1){
        mySlide.nxtSlide_ID = mySlide.numPict;
      }else{
        mySlide.nxtSlide_ID = curVal - 1;
      }
    }
    setSlide(mySlide.nxtSlide_ID);
    var visSlide = mySlide.pictArray[mySlide.nxtSlide_ID];
    document.frames.image.location = '../profil/05_image.php?picture_ID='+visSlide;
  }

  function tjekValg(tgt){
    var ingen     = document.getElementById('ingen');
    var options   = document.getElementById('options');
    antal_options = options.length;
    if(tgt.id=="ingen"){
      for(i=0;i<antal_options;i++){
        options[i].selected = false;
      }
    }else{
      ingen.checked = false;
    }
  }
  
  function mNavOvr(tgt) {
    tgt.style.backgroundColor  = "#ffff00";
    tgt.style.color  = "#339900";
  }  
  function mNavOut(tgt) {
    tgt.style.background = "#339900";
    tgt.style.color  = "#ffff00";
  }  

/* Fælles for alle sites ************************************************/

  function mEffect(tgt,col) {
    tgt.style.background = col;
  }
  function mOvr(tgt) {
    tgt.style.background = "#d7bdbd";
  }  
  function mOut(tgt) {
    tgt.style.background = "#ede2e2";
  }  
  function mPrOvr(tgt) {
    tgt.src = "../private/images/private_o.jpg";
  }  
  function mPrOut(tgt) {
    tgt.src = "../private/images/private.jpg";
  }  
  function  tjekForm(){
    allInputs = document.all.tags('INPUT');
    for(i=0;i<allInputs.length;i++){
      if(allInputs[i].type=="text"){
        allInputs[i].focus();
        break;
      }
    }
  }
  function tjekConf(tgt) {
    if(tgt.checked==true){
      document.getElementById('submit').disabled = false;
    }else{
      document.getElementById('submit').disabled = true;
    }
  }
  function chgInterval(vis,gem){
    vis = document.getElementById(vis);
    gem = document.getElementById(gem);
    vis.style.display = "block";
    gem.style.display = "none";
  }
  function tjekAlle(subj,tgt){
    tgt = document.getElementById(tgt);
    if(subj.value=="vælg alle"){
      subj.value = "fravælg";
      for(var i = 0;i < tgt.length;i++){
        tgt.options[i].selected = true;
      }
    }else{
      subj.value = "vælg alle";
      for(var i = 0;i < tgt.length;i++){
        tgt.options[i].selected = false;
      }
    }
  }
  function togTxt(tgt){
    if(tgt.style.display == "none"){
      tgt.style.display = "block";
    } else {
      tgt.style.display = "none";
    }
  }
  function tjekUpload(tgt) {
    if(tgt.value!=0){
      document.getElementById('submit').value = "indlæs";
    }
  }
  function openWindow(theURL,winName,features) {
    window.open(theURL,winName,features);
  }
  function cancelLink() {
    return false;
  }
  function disableLink (link) {
    if (link.onclick) 
      link.oldOnClick = link.onclick;
    link.onclick = cancelLink;
    if (link.style) 
      link.style.cursor = 'default';
  }
  function enableLink (link) {
    link.onclick =  null;
    if (link.style) 
      link.style.cursor = document.all ? 'hand' : 'pointer';
  }
  function tjekFlt(tgt,lnk) {
    flt = document.getElementById(tgt);
    lnk = document.getElementById(lnk);
    if(flt.value.length>=5){
      enableLink(lnk);
    }else{
      disableLink (lnk);
      window.status = "Produktnavn skal være på mindst 5 karakterer";
    }
    lnk.disabled = !lnk.disabled;
  }
  function deleteMe(tgt) {
    document.forms.loadSort.doit.value = 'delete';
    document.forms.loadSort.v.value = 'delete';
    document.forms.loadSort.submit();
  }
  function deleteMe2(tgt) {
    tgt.doit.value = 'delete';
    tgt.submit();
  }
  function deleteMe3() {
    document.forms.myForm.doit.value = 'delete';
    document.forms.myForm.submit();
  }
  function submitSort(tgt) {
    document.forms.loadSort.v.value = 'edit';
    document.forms.loadSort.doit.value = 'tjek';
    document.forms.loadSort.t.value = tgt;
    document.forms.loadSort.sprogTil.value = tgt;
    document.forms.loadSort.submit();
  }
  function opretSortImg() {
    document.forms.loadSort.v.value = 'insertimg';
    document.forms.loadSort.submit();
  }
  function focusAntal(tgt,scrY){
    window.scrollTo(0,scrY);
    document.getElementById(tgt).focus();
  }
  function fireForm(tgt){
    tgt.form.scrolly.value = document.body.scrollTop;
    tgt.form.clicked.value = tgt.form.antal.id;
    tgt.form.submit();
  }
  function captureLetters(obj,objval){
     objval     = objval.replace(/[^0-9]/g, '');  
     obj.value  = objval;
  }
  function openfullscreen() {
    window.open("../_commom/27_dias.php","Slide","status=no,toolbar=no,menubar=no,location=no,fullscreen=yes");
  }
  function multiButton(tgt,val) {
    if (document.all){
      document.all.setPara.value  = tgt;
      document.all.setVal.value   = val;
      document.forms.setadg.submit();
    }
  }
//-->

