jQuery(document).ready(function() {
    jQuery('.facts').click(function() {
        if(jQuery(this).css('height') != '100%') {
            jQuery(this).css('height', '100%');
            jQuery(this).children('div.controls').css('background-position', '0 -11px');
        }
        else {
            jQuery(this).css('height', '25px');
            jQuery(this).children('div.controls').css('background-position', '0 0');
        }
    });



    jQuery("#content .stripNav li:last-child").addClass('last-child');
});



function addEvent(obj, evType, fn){
    if (obj.addEventListener){
        obj.addEventListener(evType, fn, false);
        return true;
    } else if (obj.attachEvent){
        var r = obj.attachEvent("on"+evType, fn);
        return r;
    } else {
        return false;
    }
}


preloadImages = function(imglist) {
    var imgs = new Array();
    var i;
    if (document.images) {
        for (i=0; i<imglist.length; i++) {
            imgs[i]=new Image(); imgs[i].src=imglist[i];
        }
    }
}


menuHover = function(idList, tagList) {
    var i;

    for (i=0; i<idList.length; i++) {
        var sfEls = document.getElementById(idList[i]).getElementsByTagName(tagList[i]);
        for (var i=0; i<sfEls.length; i++) {
            sfEls[i].onmouseover=function() {
                this.className+=' menuHover';
            }
            sfEls[i].onmouseout=function() {
                this.className=this.className.replace(new RegExp(' menuHover\\b'), '');
            }
        }
    }
}


function createCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}


function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}


function eraseCookie(name) {
    createCookie(name,"",-1);
}

