﻿/*
Name:       Default.js
Purpose:    Default javascripts
Created:    2009-12-04; Internetfabriken
Modified:   2010-02-23; Internetfabriken
Comment:     
*/


// Clear textbox if it's contents is the default value
function ClearTextBox(tb, defaultValue) {
    if (tb.value == defaultValue) {
        tb.value = "";
    }
}

// Reset textbox value to default value if it's contents is empty
function ResetTextBox(tb, defaultValue) {
    if (tb.value == "") {
        tb.value = defaultValue;
    }
}

// Submit a button on enter keys
function XForm_SubmitOnEnter(buttonName, event) {
    var key = 0;
    if (window.event) key = window.event.keyCode;
    else if (event) key = (event.charCode) ? event.charCode : ((event.which) ? event.which : event.keyCode);

    if (key == 13) {

        // Find submit button and trigger it
        var all = document.getElementsByTagName("input");
        for (var i = 0; i < all.length; i++) {
            if (all[i].type == "submit" && all[i].name == buttonName) {
                var submitButton = all[i];
                //alert('click');
                //submitButton.click();
                return false;
            }
        }
    }

    return true;
}

// Document ready
$(document).ready(function() {
    $("div.container_standardcontent a[href^='mailto:']").addClass("email");
    $("div.container_footer a[href^='mailto:']").addClass("email");
    $('a[rel*=external]').click( function() {
        window.open(this.href);
        return false;
    });
});
