﻿function documentWrite(someData) {
    document.writeln(someData);
}

function documentWriteln(output) {
    document.writeln(output);
}

function audioObject(fileUrl, mimeType) {
    return '<embed src="' + fileUrl + '" width="400" height="20" autoplay="true" loop="false" type="' + mimeType + '"></embed>';
}

function write(input) {
    document.writeln(input);
}

// För spamskydd
function sendMessage(username, hostname) {
    document.location.href = "mailto:" + username + "@" + hostname;
}

// För spamskydd
function getMail(username, hostname) {
    return username + "@" + hostname;
}

function toggleHidden(elementId) {
    $("#" + elementId).toggleClass("Hidden");
}

function youTubeObjectTag(movieUrl, width, height) {
    return '<object id="YouTubeObject" width="' + width + '" height="' + height + '"><param name="movie" value="' + movieUrl + '"></param>' + 
        '<param name="allowFullScreen" value="true"></param>' + 
        '<param name="allowscriptaccess" value="always"></param>' + 
        '<embed id="YouTubeEmbed" src="' + movieUrl +'" type="application/x-shockwave-flash" allowscriptaccess="always"' + 
            ' allowfullscreen="true" width="' + width + '" height="' + height + '"></embed></object>';
}

// Använd den här vid onkeykpress istället för WebForm_FireDefaultButton eftersom denna fungerar på alla objekt med onclick
function Utils_FireDefaultButton(event, target) {
    if (event.keyCode == 13) {
        var src = event.srcElement || event.target;        
        if (!src || (src.tagName.toLowerCase() != "textarea")) {
            var defaultButton;
            if (typeof(document.all) == "undefined") {
                defaultButton = document.getElementById(target);
            } else {
                defaultButton = document.all[target];
            }
            
            if (defaultButton && typeof defaultButton.click != "undefined") {
                defaultButton.click();
                event.cancelBubble = true;
                if (event.stopPropagation) {
                    event.stopPropagation();
                }
                return false;
            } else if (defaultButton && typeof(defaultButton.onclick) != "undefined") {
                defaultButton.onclick();
                event.cancelBubble = true;
                if (event.stopPropagation) {
                    event.stopPropagation();
                }
                return false;
            }
        }
    }    
    return true;
}
