//---------------------------------------------------------------------

//img rollover
function imgRolloverOn() {
    this.imgSave = document.images[this.imgName].src;
    document.images[this.imgName].src = this.imgOn.src;
}

function imgRolloverOff() {
    document.images[this.imgName].src = this.imgSave;
}

function Rollover(imgName, on) {
    this.imgName = imgName;
    this.imgOn = new Image();
    this.imgOn.src = on;
    this.on = imgRolloverOn;
    this.off = imgRolloverOff;
}

//---------------------------------------------------------------------

//trim functions
function isSpace(c)
{ return ((c == ' ') || (c == '\r') || (c == '\n') || (c == '\t')); }

function trimLeft(str) {
    var i = 0, len = str.length;
    var newStr = "";

    while ((i < len) && isSpace(str.charAt(i)))
        i++;

    while (i < len)
        newStr += str.charAt(i++);

    return newStr;
}

function trimRight(str) {
    var i = str.length - 1;
    var newStr = "";

    while ((i >= 0) && isSpace(str.charAt(i)))
        i--;

    while (i >= 0)
        newStr = str.charAt(i--) + newStr;

    return newStr;
}

function trim(str)
{ return trimRight(trimLeft(str)); }

//---------------------------------------------------------------------

/*featured work preload */
var rwork1 = new Rollover("imgWork1", "/wp-content/themes/JigsawLLC/images/img_work_alverno_on.jpg");
var rwork2 = new Rollover("imgWork2", "/wp-content/themes/JigsawLLC/images/img_work_bcw_on.jpg");
var rwork3 = new Rollover("imgWork3", "/wp-content/themes/JigsawLLC/images/img_work_hopeis_on.jpg");
var rwork4 = new Rollover("imgWork4", "/wp-content/themes/JigsawLLC/images/img_work_wi_on.jpg");

//-----------------------------------------------------------------------------------

/* wait on page to load */
function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function () {
            if (oldonload) {
                oldonload();
            }
            func();
        }
    }
}
