function checkLogForm() {
    if (document.logform.loginvalg.selectedIndex == 0) {
    	var ok = true;
	    if (ok && strengTrim(document.logform.brugernavn.value) == "") {
	    	ok = Fejl("Du skal indtaste dit brugernavn",document.logform.brugernavn);
	    }
	    if (ok && strengLen(strengTrim(document.logform.brugernavn.value)) < 3) {
	        ok = Fejl("Du skal indtaste dit brugernavn",document.logform.brugernavn);
	    }
	    if (ok && strengTrim(document.logform.adgangskode.value) == "") {
	        ok = Fejl("Du skal indtaste din adgangskode",document.logform.adgangskode);
	    }
	    if (ok && strengLen(strengTrim(document.logform.adgangskode.value)) < 3) {
	        ok = Fejl("Du skal indtaste din adgangskode",document.logform.adgangskode);
	    }
        if (ok) { document.logform.submit(); }
        return ok;
     }

    if (document.logform.loginvalg.selectedIndex == 1) {
    	var ok = true;
        if (ok && strengTrim(document.logform.brugernavn.value) == "") {
        	ok = Fejl("Du skal indtaste din emailadresse",document.logform.brugernavn);
        }
        if (ok && !erEmail(document.logform.brugernavn.value)) {
        	ok = Fejl("Emailadressen er ikke gyldig",document.logform.brugernavn);
        }
        if (ok && strengTrim(document.logform.adgangskode.value) == "") {
            ok = Fejl("Du skal indtaste din adgangskode",document.logform.adgangskode);
        }
        if (ok) {
            document.login.username.value = document.logform.brugernavn.value;
            document.login.password.value = document.logform.adgangskode.value;
            document.logform.brugernavn.value = "";
            document.logform.adgangskode.value = "";
            document.login.submit();
        }
        return false;
    }
    if (document.logform.loginvalg.selectedIndex == 2) {
    	var ok = true;
	    if (ok && strengTrim(document.logform.brugernavn.value) == "") {
	    	ok = Fejl("Du skal indtaste dit brugernavn",document.logform.brugernavn);
	    }
	    if (ok && strengTrim(document.logform.adgangskode.value) == "") {
	        ok = Fejl("Du skal indtaste din adgangskode",document.logform.adgangskode);
	    }
        if (ok) {
            document.backuplogin.loginName.value = document.logform.brugernavn.value;
            document.backuplogin.password.value = document.logform.adgangskode.value;
            document.logform.brugernavn.value = "";
            document.logform.adgangskode.value = "";
            document.backuplogin.submit();
        }
        return false;
    }

}

function skiftLogForm() {
    if (document.logform.loginvalg.selectedIndex == 1) {
        document.getElementById("logintekst").innerHTML = "Email";
    }
    else {
        document.getElementById("logintekst").innerHTML = "Brugernavn";
    }
}
/*
function checkLogForm() {
	var ok = true;
    if (document.logform.funktion.value == "LOGIN") {
	    if (ok && strengTrim(document.logform.brugernavn.value) == "") {
	    	ok = Fejl("Du skal indtaste dit brugernavn",document.logform.brugernavn);
	    }
	    if (ok && strengLen(strengTrim(document.logform.brugernavn.value)) < 3) {
	        ok = Fejl("Du skal indtaste dit brugernavn",document.logform.brugernavn);
	    }
	    if (ok && strengTrim(document.logform.adgangskode.value) == "") {
	        ok = Fejl("Du skal indtaste din adgangskode",document.logform.adgangskode);
	    }
	    if (ok && strengLen(strengTrim(document.logform.adgangskode.value)) < 3) {
	        ok = Fejl("Du skal indtaste din adgangskode",document.logform.adgangskode);
	    }
        return ok;
	}
    if (ok) {
        document.logform.submit();
    }
}

*/
function skiftSide(side,obj) {
    var hrefstr = "default.asp?side="+side;
    if (obj > 0 || obj < 0 || obj == 0) hrefstr += "&obj="+obj;
    location.replace(hrefstr);
}

function checkGeneralForm() {
    var ok = true;
    if (ok && strengTrim(document.generalform.postnr.value) != "") {
        if (strengTrim(document.generalform.postby.value) == "") {
            ok = Fejl("Postnr ikke gyldig",document.generalform.postnr)
        }
    }
    if (ok && strengTrim(document.generalform.email.value) != "") {
        if (!erEmail(document.generalform.email.value)) {
            ok = Fejl("Emailadressen ikke gyldig",document.generalform.email);
        }
    }
    return ok;
}


function sideNed(id) {
    document.sideform.id.value = id;
    document.sideform.funktion.value = "SIDEFORMNED_OPDATER";
    document.sideform.submit();
    return false;
}

function sideOp(id) {
    document.sideform.id.value = id;
    document.sideform.funktion.value = "SIDEFORMOP_OPDATER";
    document.sideform.submit();
    return false;
}

function sideFjern(id) {
    if (confirm("Sikker på du vil fjerne: "+document.getElementById("fjernside"+id).value)) {
        document.sideform.id.value = id;
        document.sideform.funktion.value = "SIDEFORMFJERN_OPDATER";
        document.sideform.submit();
    }
    return false;
}

function checkSideForm() {
    var ok = true;
    if (ok && strengTrim(document.sideform.sidenavn.value) == "") {
    	ok = Fejl("Du skal indtaste navnet på siden",document.sideform.sidenavn);
    }
    return ok;
}

function linkNed(id) {
    document.linkform.id.value = id;
    document.linkform.funktion.value = "LINKFORMNED_OPDATER";
    document.linkform.submit();
    return false;
}

function linkOp(id) {
    document.linkform.id.value = id;
    document.linkform.funktion.value = "LINKFORMOP_OPDATER";
    document.linkform.submit();
    return false;
}

function linkFjern(id) {
    if (confirm("Sikker på du vil fjerne: "+document.getElementById("fjernlink"+id).value)) {
        document.linkform.id.value = id;
        document.linkform.funktion.value = "LINKFORMFJERN_OPDATER";
        document.linkform.submit();
    }
    return false;
}

function skiftLinkFil(elm) {
    var nr = elm.selectedIndex;
    document.getElementById("linkadresse").value = elm.options[nr].value
    elm.selectedIndex = 0;
}

function checkLinkForm() {
    var ok = true;
    if (ok && strengTrim(document.linkform.linknavn.value) == "") {
    	ok = Fejl("Du skal indtaste en beskrivelse",document.linkform.linknavn);
    }
    return ok;
}

function indholdNed(id) {
    document.indholdform.id.value = id;
    document.indholdform.funktion.value = "INDHOLDFORMNED_OPDATER";
    document.indholdform.submit();
    return false;
}

function indholdOp(id) {
    document.indholdform.id.value = id;
    document.indholdform.funktion.value = "INDHOLDFORMOP_OPDATER";
    document.indholdform.submit();
    return false;
}

function indholdFjern(id) {
    if (confirm("Sikker på du vil fjerne: "+document.getElementById("fjernindhold"+id).value)) {
        document.indholdform.id.value = id;
        document.indholdform.funktion.value = "INDHOLDFORMFJERN_OPDATER";
        document.indholdform.submit();
    }
    return false;
}

function indholdSkift() {
    if (document.getElementById("pknap").style.display == "none") {
        document.getElementById("produktnr").value = "";
        document.getElementById("produktnavn").value = "";
        document.getElementById("produktpris").value = "0,00";
        document.getElementById("pknap").style.display = "block";
        document.getElementById("ptabel").style.display = "none";
        document.getElementById("tknap").style.display = "none";
        document.getElementById("wysiwygtekst").contentWindow.focus();
    }
    else {
        document.getElementById("pknap").style.display = "none";
        document.getElementById("ptabel").style.display = "block";
        document.getElementById("tknap").style.display = "block";
        document.getElementById("produktnr").focus();
        document.getElementById("produktnr").select();

    }
}

function checkIndholdForm() {
    var ok = true;
    if (ok && strengTrim(document.indholdform.titel.value) == "") {
    	ok = Fejl("Du skal indtaste titel på indholdet",document.indholdform.titel);
    }
    if (ok) { updateTextArea("tekst"); }
    return ok;
}

function checkEmailForm() {
    var ok = true;
    if (ok && strengTrim(document.emailform.navn.value) == "") {
    	ok = Fejl("Du skal indtaste dit navn",document.emailform.navn);
    }
    if (ok && strengTrim(document.emailform.email.value) == "") {
    	ok = Fejl("Du skal indtaste din email adresse",document.emailform.email);
    }
    if (ok && !erEmail(document.emailform.email.value)) {
        ok = Fejl("Email adressen er ikke gyldig",document.emailform.email);
    }
    if (ok && strengTrim(document.emailform.tekst.value) == "") {
    	ok = Fejl("Du skal indtaste en tekst til mailen",document.emailform.tekst);
    }
    return ok;
}

function brugerFjern(id) {
    if (confirm("Sikker på du vil fjerne: "+document.getElementById("fjernbruger"+id).value)) {
        document.brugerform.id.value = id;
        document.brugerform.funktion.value = "BRUGERFORMFJERN_OPDATER";
        document.brugerform.submit();
    }
    return false;
}

function checkBrugerForm() {
    var ok = true;
    if (ok && strengTrim(document.brugerform.navn.value) == "") {
    	ok = Fejl("Du skal indtaste navn på brugeren",document.brugerform.navn);
    }
    if (ok && strengTrim(document.brugerform.postnr.value) != "") {
        if (strengTrim(document.brugerform.postby.value) == "") {
            ok = Fejl("Postnr ikke gyldig",document.brugerform.postnr)
        }
    }
    if (ok && strengTrim(document.brugerform.email.value) != "") {
        if (!erEmail(document.brugerform.email.value)) {
            ok = Fejl("Emailadressen ikke gyldig",document.brugerform.email);
        }
    }
    if (ok && strengTrim(document.brugerform.brugernavn.value) == "") {
    	ok = Fejl("Du skal indtaste brugernavn på brugeren",document.brugerform.brugernavn);
    }
    if (ok && strengTrim(document.brugerform.adgangskode.value) == "") {
    	ok = Fejl("Du skal indtaste en adgangskode for brugeren",document.brugerform.adgangskode);
    }
    if (ok && strengTrim(document.brugerform.adgangskodecheck.value) == "") {
    	ok = Fejl("Du skal gentage adgangskoden",document.brugerform.adgangskodecheck);
    }
    if (ok && document.brugerform.adgangskode.value != document.brugerform.adgangskodecheck.value) {
    	ok = Fejl("De to adgangskoder skal være ens",document.brugerform.adgangskode);
    }
    return ok;
}

function checkFilForm() {
    var ok = true;
    if (ok && strengTrim(document.filform.fileupload.value) == "") {
    	ok = Fejl("Du skal indtaste eller vælge et filnavn",document.filform.fileupload);
    }
    return ok;
}

function filFjern(id) {
    if (confirm("Sikker på du vil fjerne: "+document.getElementById("fjernfil"+id).value)) {
        document.filform.id.value = document.getElementById("fjernfil"+id).value;
        document.filform.funktion.value = "FILFORMFJERN_OPDATER";
        document.filform.submit();
    }
    return false;
}

function downloadNed(id) {
    document.downloadform.id.value = id;
    document.downloadform.funktion.value = "DOWNLOADFORMNED_OPDATER";
    document.downloadform.submit();
    return false;
}

function downloadOp(id) {
    document.downloadform.id.value = id;
    document.downloadform.funktion.value = "DOWNLOADFORMOP_OPDATER";
    document.downloadform.submit();
    return false;
}

function downloadFjern(id) {
    if (confirm("Sikker på du vil fjerne: "+document.getElementById("fjerndownload"+id).value)) {
        document.downloadform.id.value = id;
        document.downloadform.funktion.value = "DOWNLOADFORMFJERN_OPDATER";
        document.downloadform.submit();
    }
    return false;
}

function skiftDownloadFil(elm) {
    var nr = elm.selectedIndex;
    document.getElementById("downloadadresse").value = elm.options[nr].value
//    elm.selectedIndex = 0;
}

function checkDownloadForm() {
    var ok = true;
    if (ok && strengTrim(document.downloadform.downloadnavn.value) == "") {
    	ok = Fejl("Du skal en beskrivelse",document.downloadform.downloadnavn);
    }
    return ok;
}

function openWindow(hrefstr) {
    window.open(hrefstr,"_blank");
    location.reload(); 
}

function checkProduktPris(elm,fokus) {
    if (fokus) {
        var pris = elm.value;
        pris = replaceAll(pris,".","");
        elm.value = pris;
        elm.focus();
        elm.select();
    }
    else {
        var pris = elm.value;
        pris = replaceAll(pris,".","");
        pris = replaceAll(pris,",",".");
        if (pris > 0 || pris < 0 || pris == 0) {
            elm.value = nummerFormat(pris,2,".",",","","","-","");
        }
        else {
            elm.value = nummerFormat("0.00",2,".",",","","","-","");
        }
    }
}

function udregnProduktPris() {
    var antal = document.bestilform.produktantal.value;
    var pris = document.bestilform.produktpris.value;
    antal = replaceAll(antal,".","");
    antal = replaceAll(antal,",",".");
    pris = replaceAll(pris,".","");
    pris = replaceAll(pris,",",".");
    var totalumoms = parseFloat(antal*pris).toFixed(2);
    var totalmoms = parseFloat(totalumoms * (25/100)).toFixed(2);
    var totalmmoms = parseFloat(parseFloat(totalumoms)+parseFloat(totalmoms)).toFixed(2);
    document.bestilform.totalumoms.value = nummerFormat(totalumoms,2,".",",","","","-","");
    document.bestilform.totalmoms.value = nummerFormat(totalmoms,2,".",",","","","-","");
    document.bestilform.totalmmoms.value = nummerFormat(totalmmoms,2,".",",","","","-","");
    document.getElementById("totalumoms_tabeltd").innerHTML = nummerFormat(totalumoms,2,".",",","","","-","");
    document.getElementById("totalmoms_tabeltd").innerHTML = nummerFormat(totalmoms,2,".",",","","","-","");
    document.getElementById("totalmmoms_tabeltd").innerHTML = nummerFormat(totalmmoms,2,".",",","","","-","");
}


function checkProduktAntal(elm) {
    if (!(parseFloat(elm.value) > 0)) {
        elm.value = 1; elm.focus(); elm.select();
    }
    udregnProduktPris();
}

function checkBrugerNavn(elm) {
        var httpRequest;
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                httpRequest.overrideMimeType('text/xml');
            }
        }
        else if (window.ActiveXObject) { // IE
            try { httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); }
            catch (e) {
                try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); }
                catch (e) {}
            }
        }
        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        httpRequest.onreadystatechange = function() {
            if (httpRequest.readyState == 4) {
                if (httpRequest.responseText != "") {
                    //var txt = httpRequest.responseText;
                    //var js = httpRequest.responseText;
                    //document.getElementById("testbrugernavn").innerHTML = httpRequest.responseText;
                    eval(httpRequest.responseText);
                    //document.getElementById("postby").value = httpRequest.responseText;
                    //document.getElementById("postby_tabeltd").innerHTML = httpRequest.responseText;
                }
            }
        };
        httpRequest.open("GET","lookup.asp?funktion=BRUGERNAVN",true);
        httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        httpRequest.send(null);

}

function ShowSelect() {
	var tagElements = document.getElementsByTagName("SELECT");
	for (var k = 0 ; k < tagElements.length; k++) {
		tagElements[k].style.display = "block";
	}
}

function brugKnap(brugbar) {
	var tagElements = document.getElementsByTagName("INPUT");
	for (var k = 0 ; k < tagElements.length; k++) {
        if (tagElements[k].type == "button") {
            tagElements[k].disabled = !brugbar
        }
        if (tagElements[k].type == "submit") {
            tagElements[k].disabled = !brugbar
        }
	}
}

function checkPostNr(elm) {
    document.getElementById("postby").value = "";
    document.getElementById("postby_tabeltd").innerHTML = "";
    if (strengLen(strengTrim(elm.value)) == 4 && elm.value > 0) {
        var httpRequest;
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                httpRequest.overrideMimeType('text/xml');
            }
        }
        else if (window.ActiveXObject) { // IE
            try { httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); }
            catch (e) {
                try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); }
                catch (e) {}
            }
        }
        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance ) ');
            return false;
        }
        httpRequest.onreadystatechange = function() {
            if (httpRequest.readyState == 4) {
                eval(httpRequest.responseText);
                brugKnap(true);
            }
            else brugKnap(false);
        };
        httpRequest.open("GET","lookup.asp?funktion=POSTNR&nr="+elm.value,true);
        httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        httpRequest.send(null);
    }
}

function erTelefon(vaerdi) {
    var ok = true;
    if (!(strengLen(vaerdi) == 8 || strengLen(vaerdi) == 10)) ok = false;
    if (!(vaerdi > 0 || vaerdi < 0 || vaerdi == 0)) ok = false;
    return ok;
}

function erPostnr(vaerdi) {
    ok = true;
    if (!(strengLen(vaerdi) == 4)) ok = false;
    if (!(vaerdi > 0 || vaerdi < 0 || vaerdi == 0)) ok = false;
    return ok;
}

function erEmail(vaerdi) {
    ok = true; var str = new String(vaerdi);
    var at="@"; var dot="."; var lat=str.indexOf(at);
    var lstr=str.length; var ldot=str.indexOf(dot);
    if (str.indexOf(at)==-1) { ok = false; }
    if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){ ok = false; }
    if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){ ok = false; }
    if (str.indexOf(at,(lat+1))!=-1){ ok = false; }
    if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){ ok = false; }
    if (str.indexOf(dot,(lat+2))==-1){ ok = false; }
    if (str.indexOf(" ")!=-1) {ok = false; }
    return ok;
}

function checkBestilForm() {
    var ok = true;
    if (ok && strengTrim(document.bestilform.navn.value) == "") {
    	ok = Fejl("Du skal indtaste dit navn",document.bestilform.navn);
    }
    if (ok && strengTrim(document.bestilform.adresse.value) == "") {
    	ok = Fejl("Du skal indtaste din adresse",document.bestilform.adresse);
    }
    if (ok && strengTrim(document.bestilform.postnr.value) == "") {
    	ok = Fejl("Du skal indtaste dit postnr",document.bestilform.postnr);
    }
    if (ok && strengTrim(document.bestilform.postby.value) == "") {
        ok = Fejl("Postnr ikke gyldig",document.bestilform.postnr)
    }
    if (ok && !erPostnr(document.bestilform.postnr.value)) {
    	ok = Fejl("Postnr. er ikke gyldig",document.bestilform.postnr);
    }
    if (ok && strengTrim(document.bestilform.postby.value) == "") {
    	ok = Fejl("Du skal indtaste din postby",document.bestilform.postby);
    }
    if (ok && strengTrim(document.bestilform.telefon.value) == "") {
    	ok = Fejl("Du skal indtaste dit telefonnummer",document.bestilform.telefon);
    }
    if (ok && !erTelefon(document.bestilform.telefon.value)) {
    	ok = Fejl("Telefonnummeret er ikke gyldig",document.bestilform.telefon);
    }
    if (strengTrim(document.bestilform.mobil.value) != "") {
        if (ok && !erTelefon(document.bestilform.mobil.value)) {
        	ok = Fejl("Mobilnummeret er ikke gyldig",document.bestilform.mobil);
        }
    }
    if (ok && strengTrim(document.bestilform.email.value) == "") {
    	ok = Fejl("Du skal indtaste din emailadresse",document.bestilform.email);
    }
    if (ok && !erEmail(document.bestilform.email.value)) {
    	ok = Fejl("Emailadressen er ikke gyldig",document.bestilform.email);
    }
    return ok;
}

function checkBrugerAdgang(elm) {
    var antal = 0;
    for (var i = 0; i < elm.options.length; i++) {
        if (elm.options[i].selected) antal++;
    }
    if (antal > 1 && elm.options[0].selected) {
        elm.options[0].selected = false;
    }
}

function kasseNed(id) {
    document.kasseform.id.value = id;
    document.kasseform.funktion.value = "KASSEFORMNED_OPDATER";
    document.kasseform.submit();
    return false;
}

function kasseOp(id) {
    document.kasseform.id.value = id;
    document.kasseform.funktion.value = "KASSEFORMOP_OPDATER";
    document.kasseform.submit();
    return false;
}

function kasseFjern(id) {
    if (confirm("Sikker på du vil fjerne: "+document.getElementById("fjernkasse"+id).value)) {
        document.kasseform.id.value = id;
        document.kasseform.funktion.value = "KASSEFORMFJERN_OPDATER";
        document.kasseform.submit();
    }
    return false;
}

function checkKasseForm() {
    var ok = true;
    if (ok && strengTrim(document.kasseform.kassenavn.value) == "") {
    	ok = Fejl("Du skal indtaste titelen på kassen",document.kasseform.kassenavn);
    }
    if (ok) { updateTextArea("tekst"); }
    return ok;
}

function checkGruppeForm() {
    var ok = true;
    if (ok && strengTrim(document.gruppeform.gruppenavn.value) == "") {
    	ok = Fejl("Du skal indtaste navnet på gruppen",document.gruppeform.gruppenavn);
    }
    return ok;
}


function gruppeFjern(id) {
    if (confirm("Sikker på du vil fjerne: "+document.getElementById("fjerngruppe"+id).value)) {
        document.gruppeform.id.value = id;
        document.gruppeform.funktion.value = "GRUPPEFORMFJERN_OPDATER";
        document.gruppeform.submit();
    }
    return false;
}

function ipadresseNed(id) {
    document.ipform.id.value = id;
    document.ipform.funktion.value = "IPADRESSEFORMNED_OPDATER";
    document.ipform.submit();
    return false;
}

function ipadresseOp(id) {
    document.ipform.id.value = id;
    document.ipform.funktion.value = "IPADRESSEFORMOP_OPDATER";
    document.ipform.submit();
    return false;
}

function checkIpadresseForm() {
    var ok = true;
    if (ok && strengTrim(document.ipform.beskrivelse.value) == "") {
    	ok = Fejl("Du skal indtaste beskrivelse på ipadresse",document.ipform.beskrivelse);
    }
    if (ok && strengTrim(document.ipform.ipnummer.value) == "") {
    	ok = Fejl("Du skal indtaste et ipnummer",document.ipform.ipnummer);
    }
    if (ok && strengTrim(document.ipform.portnr.value) == "") {
    	ok = Fejl("Du skal indtaste et portnr.",document.ipform.portnr);
    }
    return ok;
}

function ipadresseFjern(id) {
    if (confirm("Sikker på du vil fjerne: "+document.getElementById("fjernipadresse"+id).value)) {
        document.ipform.id.value = id;
        document.ipform.funktion.value = "IPADRESSEFORMFJERN_OPDATER";
        document.ipform.submit();
    }
    return false;
}

function createTarget(t){
    window.open("",t,"");
    return true;
}

function visSmoothWall() {
    var finishfunc = (document.getElementById("swin")) ? "" : "dragCenterWin(\"swin\",50);"
    dragCreateWin("Firewall's og VNC-adgange",0,0,"swin","",true,false,false)
    makeRequest("GET","lookup.asp?funktion=SMOOTHWALL","swin","",finishfunc,false)
}

function visProjekter() {
    var finishfunc = (document.getElementById("pwin")) ? "" : "dragCenterWin(\"pwin\",50);"
    dragCreateWin("Projekter - Tidsforbrug",0,0,"pwin","",true,false,false)
    makeRequest("GET","lookup.asp?funktion=PROJEKTER","pwin","",finishfunc,false)
}

function visForhandler() {
    var finishfunc = (document.getElementById("fwin")) ? "" : "dragCenterWin(\"fwin\",50);"
    dragCreateWin("Forhandler",0,0,"fwin","",true,false,false)
    makeRequest("GET","lookup.asp?funktion=FORHANDLER","fwin","",finishfunc,false)
}

function visSerial() {
    var finishfunc = (document.getElementById("sewin")) ? "" : "dragCenterWin(\"sewin\",50);"
    dragCreateWin("Serial.htm",0,0,"sewin","",true,false,false)
    makeRequest("GET","lookup.asp?funktion=SERIAL","sewin","",finishfunc,false)
}

function checktime(thetime,txt) {
    var ok = true;
    var a,b,c,f,err=0;
    a=thetime.value;
    if (a.length != 5) err=1;
    b = a.substring(0, 2);
    c = a.substring(2, 3);
    f = a.substring(3, 5);
    if (/\D/g.test(b)) err=1; //not a number
    if (/\D/g.test(f)) err=1;
    if (b<0 || b>23) err=1;
    if (f<0 || f>59) err=1;
    if (c != ':') err=1;
    if (err==1) {
        ok = false;
        alert (txt);
        thetime.value = "";
        thetime.focus();
    }
    return ok;
}

function checkWolForm() {
	var ok = true;
    if (ok && strengTrim(document.wolform.tidmandag.value) != "") {
        ok = checktime(document.wolform.tidmandag,"Ikke en gyldig tid om mandagen, formatet skal være TT:MM ");
    }
    if (ok && strengTrim(document.wolform.tidtirsdag.value) != "") {
        ok = checktime(document.wolform.tidtirsdag,"Ikke en gyldig tid om tirsdagen, formatet skal være TT:MM ");
    }
    if (ok && strengTrim(document.wolform.tidonsdag.value) != "") {
        ok = checktime(document.wolform.tidonsdag,"Ikke en gyldig tid om onsdagen, formatet skal være TT:MM ");
    }
    if (ok && strengTrim(document.wolform.tidtorsdag.value) != "") {
        ok = checktime(document.wolform.tidtorsdag,"Ikke en gyldig tid om torsdagen, formatet skal være TT:MM ");
    }
    if (ok && strengTrim(document.wolform.tidfredag.value) != "") {
        ok = checktime(document.wolform.tidfredag,"Ikke en gyldig tid om fredagen, formatet skal være TT:MM ");
    }
    if (ok && strengTrim(document.wolform.tidloerdag.value) != "") {
        ok = checktime(document.wolform.tidloerdag,"Ikke en gyldig tid om lørdagen, formatet skal være TT:MM ");
    }
    if (ok && strengTrim(document.wolform.tidsoendag.value) != "") {
        ok = checktime(document.wolform.tidsoendag,"Ikke en gyldig tid om søndagen, formatet skal være TT:MM ");
    }
    return ok;
}

function wakeOnLan(nr) {
    eval(" document.wakeonlanform"+nr+".submit(); ")
}

