﻿
function clickOnNews(ItemId)
{
   location.href = "Nyheder.aspx?detail=" + ItemId;
}

//  ---------------------------------------

function clickOnFieldList(ItemId)
{
   location.href = "Arbe.aspx?detail=" + ItemId;
}

//  ---------------------------------------

function clickOnJobList(ItemId) {
    location.href = "Ledige.aspx?detail=" + ItemId;
}

//  ---------------------------------------
function checkLogin()
{
   var qry = "txt1=" + document.getElementById('txt1').value + "&txt2=" + document.getElementById('txt2').value;
   var submitTo = '../proc/check_login.aspx';
   http('POST', submitTo, checkLogin_callback, qry);
}

//  ---------------------------------------

function checkLogin_callback(res)
{
   switch (res)
   {
      case "0" :
         document.getElementById('divShowMsg').innerHTML = "Brugernavn eller password er ikke korrekt.";
         document.getElementById('divShowMsg').style.display = '';
         setTimeout("hidedivShowMsg( )", 2500);
         setFocus('frm1', 'txt1');
         break;
      case "1" :
         location.href = "Home.aspx";
         break;
   }
}

//  ---------------------------------------

function changePass()
{
   var a1 = document.getElementById('txt2').value;
   var a2 = document.getElementById('txt3').value;
   if(a1 != a2)
   {
      document.getElementById('divShowMsg').innerHTML = "Password og godkendt password er ikke den samme.";
      document.getElementById('divShowMsg').style.display = '';
      setTimeout("hidedivShowMsg( )", 2500);
      setFocus('frm1', 'txt2');
   }
   else
   {
      var qry = "txt1=" + document.getElementById('txt1').value + "&txt2=" + document.getElementById('txt2').value;
      var submitTo = '../proc/change_pass.aspx';
      http('POST', submitTo, changePass_callback, qry);
   }
}

//  ---------------------------------------

function changePass_callback(res)
{
   switch (res)
   {
      case "0" :
      document.getElementById('divShowMsg').innerHTML = "Skiftende password er ikke godkendt.";
      document.getElementById('divShowMsg').style.display = '';
      setTimeout("hidedivShowMsg( )", 2500);
      setFocus('frm1', 'txt1');
      break;
      case "1" :
      document.getElementById('divShowMsg').innerHTML = "Skiftende password er godkendt.";
      document.getElementById('divShowMsg').style.display = '';
      setTimeout("hidedivShowMsg( )", 2500);
      setFocus('frm1', 'txt1');
      break;
   }
}

//  ---------------------------------------

// -----------------------------------------------------------------------------------------------------

function hidedivShowMsg()
{
   document.getElementById('divShowMsg').style.display = 'none';
}

//  ---------------------------------------

function setFocus(formInst, elementInst)
{
   if (document.forms.length > 0)
   {
      document.forms[formInst].elements[elementInst].focus();
   }
}

//  ---------------------------------------

function checkEnter()
{
   nn = (document.layers) ? true : false;
   ie = (document.all) ? true : false;
   document.onkeyup = keyUp;
   if(nn) document.captureEvents(Event.KEYUP);
}

//  ---------------------------------------

function keyUp(e)
{
   var evt = (e) ? e : (window.event) ? window.event : null;
   if(evt)
   {
      var key = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));
      if(key == "13")
      checkLogin();
   }
}
