﻿function validateInputControlMaxLength(formName, ctrlName, feedbackSpanName, ctrlMaxLength) {
    var inputControlBuffer = document.forms[formName].elements[ctrlName].value;
    if (inputControlBuffer.length > ctrlMaxLength) {
        document.forms[formName].elements[ctrlName].value = inputControlBuffer.substring(0, ctrlMaxLength);
    }
    document.getElementById(feedbackSpanName).innerHTML = document.forms[formName].elements[ctrlName].value.length;
}

function externalLinks() {
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
    for (var i = 0; i < anchors.length; i++) {
        var anchor = anchors[i];
        if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
            anchor.target = "_blank";
    }
} 