﻿var min = 11;
var max = 18;

function increaseFontSize() 
{
    var p = document.getElementsByTagName('p');
    for (i = 0; i < p.length; i++) {
        if (p[i].style.fontSize) {
            var s = parseInt(p[i].style.fontSize.replace("px", ""));
        } else {
            var s = 12;
        }
        if (s != max) {
            s += 1;
        }
        p[i].style.fontSize = s + "px"
    }
}

function decreaseFontSize() 
{
    var p = document.getElementsByTagName('p');
    for (i = 0; i < p.length; i++) {
        if (p[i].style.fontSize) {
            var s = parseInt(p[i].style.fontSize.replace("px", ""));
        } else {
            var s = 12;
        }
        if (s != min) {
            s -= 1;
        }
        p[i].style.fontSize = s + "px"
    }
}

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";
    }
}

function _trigger() {
    if (event.which || event.keyCode) {
        if (event.keyCode == 13) {
            return false;
        }
    }
    return true;
}

function valRequired(field) {
    var result = true;
    if (field.value.search(/[a-zA-Z0-9]/)) {
        field.focus();
        result = false;
    }
    return result;
}

function trim(str, chars) {
   return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
   chars = chars || "\\s";
   return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
   chars = chars || "\\s";
   return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

function cSIN(f) {
    if (f.value == "Search") f.value = "";
}

function cSOUT(f) {
    if (trim(f.value) == "") f.value = "Search";
}

window.onload = externalLinks;
