

<!-- --------------------------------------------------------------------------------------------------------------- -->
<!--  Loader en url inn i en div tag gjennom xhr callback                                                            -->
<!--  Legg merke til at kall til denne metoden må komme ETTER at targetNode er etablert i HTML koden ellers vil ikke -->
<!--  Dette scriptet ( siden det er ekstern ) kunne finne noden i alle browsere.                                     -->
<!--    divTagElementId = dojoId på elementet som skal loades                                                        -->
<!--    urlToLoad       = den url som skal loades inn i elementet                                                    -->
<!-- --------------------------------------------------------------------------------------------------------------- -->
    function loadXhrElement(targetId,loadUrl) {
        var targetNode = dojo.byId(targetId);
        var xhrArgs = {
            url: loadUrl,
            handleAs: "text",
            load:  function(data) { targetNode.innerHTML = data;},
            error: function(error){  }
        }
        var deferred = dojo.xhrGet(xhrArgs);
    }

function loadXhrElementSwipe(targetId,loadUrl) {
    dojo.require("dojo.fx");

    var targetNode = dojo.byId(targetId);
    var xhrArgs = {
        url: loadUrl,
        handleAs: "text",
        load:  function(data) { targetNode.innerHTML = data;},
        error: function(error){  }
    }
    var deferred = dojo.xhrGet(xhrArgs);

    var fadeIn = dojo.fadeIn({node: targetId,duration: 1000});
    var wipeIn = dojo.fx.wipeIn({node: targetId,duration: 1000});
    var slideLeft = dojo.fx.slideTo({node: targetId,duration: 1000, left: 0, top:80});

    var animIn = dojo.fx.combine([fadeIn, wipeIn, slideLeft]);
    animIn.play();

}



<!-- --------------------------------------------------------------------------------------------------------------- -->
<!--  Loader en url inn i en div tag gjennom xhr callback                                                            -->
<!--  og legger med login info slik at dette kan vises om bruker ikke allerede er logget inn.                        --> 
<!-- --------------------------------------------------------------------------------------------------------------- -->
    function loadXhrInnlogging(targetId, loadUrl) {
        var targetNode = dojo.byId(targetId);
        var loginNavn = dojo.byId("loginFormLogin").value;
        var loginPwd = dojo.byId("loginFormPassord").value;
        var loginUrlToLoad = loadUrl + "&login=" + loginNavn + "&passord=" + loginPwd;
        var xhrArgs = {
            url: loginUrlToLoad,
            handleAs: "text",
            load:  function(data) { targetNode.innerHTML = data;},
            error: function(error){ }
        }
        var deferred = dojo.xhrPost(xhrArgs);
    }

<!-- --------------------------------------------------------------------------------------------------------------- -->
<!--  Poster en url inn i en div tag gjennom xhr callback                                                            -->
<!-- --------------------------------------------------------------------------------------------------------------- -->
    function postXhrElement(targetId,loadUrl,form) {
        var targetNode = dojo.byId(targetId);
        var xhrArgs = {
            url: loadUrl,
            form: form,
            handleAs: "text",
            load:  function(data) { targetNode.innerHTML = data;},
            error: function(error){}
        }
        var deferred = dojo.xhrPost(xhrArgs);
    }

<!-- --------------------------------------------------------------------------------------------------------------- -->
<!--  Poster en url inn i en div tag gjennom xhr callback                                                            -->
<!-- --------------------------------------------------------------------------------------------------------------- -->
    function postXhrUpdate( loadUrl ) {
        var xhrArgs = {
            url: loadUrl,
            handleAs: "text",
            load:  function(data) {  },
            error: function(error){ alert ('Feil oppsto :' + error); }
        }
        dojo.xhrPost(xhrArgs);
    }

    function testFunktion(tekst) {
        alert ( 'Dette er en test ' + tekst );
    }




