function reposition(set)
{
    var bw = $("html").innerWidth();
    var bh = $("html").innerHeight();

    // content;
    var cl = Math.floor((bw - 880) / 2);
    var ct = Math.floor((bh - 520) / 2) - 20;
    if (cl < 0) { cl = 0; }
    if (ct < 0) { ct = 0; }
    if (set == 1) {
        $("#content").css({left:cl, top:ct});
    } else {
        $("#content").animate({left:cl, top:ct}, 500);
    }

    // header
    var ll = (cl < 20) ? cl + 13 : cl;
    var lt = (ct < 20) ? 0 : ct - 20;
    if (set == 1) {
        $("#header-logo").css({left:ll, top:lt});
    } else {
        $("#header-logo").animate({left:ll, top:lt}, 600);
    }
    var ol = ((cl + 759) > bw) ? bw - 21 : cl + 772;
    var ot = lt + 8;
    if (set == 1) {
        $("#header-orgm").css({left:ol, top:ot});
    } else {
        $("#header-orgm").animate({left:ol, top:ot}, 700);
    }

    // footer
    var fl = Math.floor((bw - 880) / 2);
    var ft = bh - 90;
    if (fl < 0)   { fl = 0; }
    if (ft < 460) { ft = 460; }
    if (set == 1) {
        $("#footer").css({left:fl, top:ft});
    } else {
        $("#footer").animate({left:fl, top:ft}, 800);
    }
}

function ci_slide(step)
{
    var l = parseInt($("#ci-slidewrap").css("left"));
    var d = l - 550 * step;
    $("#ci-slidewrap").animate({left:d}, "slow");
    return false;
}

$(function(){
    $("a[rel=external]").attr("target", "_blank");
    reposition(1);
    $(window).resize(reposition);
    if ($.browser.msie && $.browser.version <= 6) {
        $("#ci-slidewrap").css("position", "static");
        $(".ci-slidebox-arrows").css("display", "none");
    }
});

