function showDiv(id){if(document.getElementById(id)!=null)document.getElementById(id).style.display="";}
function hideDiv(id){if(document.getElementById(id)!=null)document.getElementById(id).style.display="none";}
function AdSwap(position,size)
{    
    var obj = document.getElementById(position + "_" + size);
    try
    {    
        if (obj != null)
        {        
            var posX = obj.offsetLeft;
            var posY = obj.offsetTop;
            while(obj.offsetParent){
                posX=posX+obj.offsetParent.offsetLeft;
                posY=posY+obj.offsetParent.offsetTop;
                if(obj==document.getElementsByTagName('body')[0]){break}
                else{obj=obj.offsetParent;}
            }
            var obj2 = document.getElementById(position + "_" + size + "_script");
            obj2.style.position = "absolute";
            obj2.style.left = posX + "px";
            obj2.style.top = posY + "px";
            obj2.style.display = "block";
            
            
            var obj3 = document.getElementById(position + "_" + size);
            var objHeight = obj2.offsetHeight;
            obj3.style.minheight = objHeight + "px";
            obj3.style.height = objHeight + "px";
        }
    }
    catch(err)
    {
    }
}
        
function AlignAds()
{
    AdSwap('topb','728x90');
    AdSwap('sto','300x250');
    AdSwap('sto2','300x250');
    AdSwap('footer','728x90');
    AdSwap('floating','1x1');
}

// On window load
$(function() {
    // Carousel
    if ($('#homepageGallery').length) {
        $(".slidetabs").tabs("#homepageGallery > div", {
            initialIndex: 0,
            effect: 'fade',
            fadeOutSpeed: "slow",
            rotate: true
        }).slideshow({ interval: 5000 });

        $(".slidetabs").data("slideshow").play();
    }

    // Setup magazine popout
    $('#magazine-popout .toggle').click(function() {
        var $lefty = $(this).next();
        $lefty.animate({
            left: parseInt($lefty.css('left'), 10) == 0 ? -$lefty.outerWidth() - 29 : 0
        });
    });

    $('#magazine-popout .toggle-no').click(function() {
        var $lefty = $(this).parent();
        $lefty.animate({
            left: parseInt($lefty.css('left'), 10) == 0 ? -$lefty.outerWidth() - 29 : 0
        });
    });

    ShowMagazinePopout();
});

// On window resize
$(window).resize(function() {
    ShowMagazinePopout();
});

function ShowMagazinePopout() {
    // Magazine popout - only for screens larger than 1024x768 so content doesn't get hidden
    if ($(window).width() > 1024) {
        $('#magazine-popout').show();
    }
    else {
        $('#magazine-popout').hide();
    }
}
