﻿function DetectNEnter(e, btn) {
    var characterCode;
    if (e && e.which) {
        // NN4 specific code
        e = e;
        characterCode = e.which;
    }
    else {
        // IE specific code
        e = event
        characterCode = e.keyCode;
    }

    if (characterCode == 13) //// Enter key is 13
    {
        e.returnValue = false;
        e.cancelBubble = true;
        document.getElementById(btn).click();
    }
}

function CopyToClipboard(textcontrol) {
    if (document.getElementById(textcontrol) != null) {
        var ie = !!document.all;

        if (ie) {
            // Der IE kann es
            if (window.clipboardData && clipboardData.setData) {

                clipboardData.setData("Text", document.getElementById(textcontrol).value);
            }
        }
        else {
            // Der Firefox erlaubt es aus Sicherheitsgründen nicht mehr.
            alert("Leider unterstützt Ihr Browser diese Funktion nicht! Markieren Sie den Text und benutzen Sie die Funktion 'kopieren' Ihres Browsers.");
        }
    }
}

function ScrollToAnchor(id) {
    setTimeout("JumpTpAnchor('" + id + "')", 500);

}

function JumpTpAnchor(id) {
    top.location.hash = '#' + id;
}
