/*
For including custom JS code not part of Adaptive
*/
/**
* APIFunction: AVupdateFieldInFrame
* Prøver å oppdatere verdi i skjemafelt.
*
* Parameters:
* theFrame - {string} Navnet til framen man vil oppdatere
* fieldValue - {string} Verdi som skal leggast til i felt
* fieldName - {string} Namn på felt som skal sjekkast om finst
*/
function AVupdateFieldInFrame(theFrame, fieldValue, fieldName) {
    try {
        parent.frames[theFrame].document.getElementById(fieldName).value = fieldValue;
    } catch (error) {
        alert(error);
    }
};

/**
* APIFunction: AVcheckIfFrameFieldIsLoaded
* Sjekkar om gitte ramme er lasta med eit felt kalla gitte feltnavn.
*
* Parameters:
* theFrame - {string} Namn på frame som det skal sjekkes i
* fieldName - {string} Namn på felt som skal sjekkast om finst
*
* Returns:
* {Object} true/false
*/
function AVcheckIfFrameFieldIsLoaded(theFrame, fieldName) {
    var r = false;

    try {
        var field = parent.frames[theFrame].document.getElementById(fieldName);

        r = true;

        if (field == null) {
            r = false;
        }
    } catch (error) {
        r = false;
    }

    return r;
};
