var i = 0;
var t = '';
var tag = '';
var oldTag = '';
var oldSrc = '';
var aTags = document.getElementsByTagName('a');

function fixLinks()
{
    for(i = 0; i < aTags.length; i++)
    {
        if(aTags[i].getAttribute('href') && aTags[i].getAttribute('rel'))
        {
            aTags[i].setAttribute('target', aTags[i].getAttribute('rel'));
        }
    }
}

function errorLinks()
{
    for(i = 0; i < aTags.length; i++)
    {
        if(aTags[i].getAttribute('href') && aTags[i].getAttribute('href').indexOf('http://') == -1)
        {
            aTags[i].setAttribute('href', 'http://www.brokenrevolution.com/' + aTags[i].getAttribute('href'));
        }
    }
}

function maxLength(obj, txt, len)
{
    var remain = len - obj.value.length;
    if(remain >= 0)
    {
        document.getElementById(txt).innerHTML = remain;
    }
    if(obj.value.length >= len)
    {
        obj.value = obj.value.substring(0, len);
        document.getElementById(txt).innerHTML = 0;
    }
}

function calculateRemain(obj, len)
{
    var current = document.getElementById(obj).value.length;
    document.write(len - current);
}

function rollOver(callTag, newSrc)
{
    tag = document.getElementById(callTag);
    oldTag = tag;
    oldSrc = tag.src;
    tag.src = newSrc;
}

function rollOut()
{
    oldTag.src = oldSrc;
}