//eula.js - dynamically load content from an external url and paste it in a given website element
//Assembled from bits of internet juice by Ariel Ladegard 2008-11-13
var isLoaded=0;

function showEula() {
    if (isLoaded == 0) {
        var isIE6 = navigator.userAgent.toLowerCase().indexOf('msie 6') != -1;
        if (isIE6) {
            oRequest = new ActiveXObject("Msxml2.XMLHTTP");
            //oRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else {
            var oRequest = new XMLHttpRequest();
        }
        var sURL  = "http://"+self.location.hostname+"/include/abonnementsvilkar.inc";
        oRequest.open("GET",sURL,false);
        oRequest.setRequestHeader("User-Agent",navigator.userAgent);
        oRequest.send(null)
        if (oRequest.status==200) {
            if (document.all)
                eula.innerHTML = oRequest.responseText;
            else if (document.getElementById) {
                var rng = document.createRange();
                var el = document.getElementById("eula");
                rng.setStartBefore(el);
                var htmlFrag = rng.createContextualFragment(oRequest.responseText);
                while (el.hasChildNodes()) {
                    el.removeChild(el.lastChild);
                }
                el.appendChild(htmlFrag);
            }
            isLoaded = 1;
        }
        else {
            alert("Kunne ikke hente abonnementsvilkårene. Vennligst naviger til spørsmål og svar i menyen.");
            return;
        }
    }
    var divh = document.getElementById('leftColumn').offsetHeight;
    var eulael = document.getElementById("eula");
    eulael.style.visibility="visible";
    eulael.style.height = divh + "px";
}

function hideEula() {
    document.getElementById("eula").style.visibility="hidden";
}

