// lib/js/corner.js
//
// file created in 2008/03/11 21:45:56.
// LastUpdated :2009/09/01 09:26:02.
// author iNo
//

$(function() {

    var isIE = (function() {
        return window.attachEvent;
    })();

    /* set round corner style */
    if (isIE) {
        $(".rc10").corner("10px");
        $(".rc5").corner("5px");
        /*
        $("#sitedesc").corner("10px");
        $(".info").corner("10px");
        $(".info blockquote").corner("5px");
        $(".desc").corner("10px");
        */
        $(".title-rc").corner("5px");
        $(".qalayer").corner("10px");
    }

    /* insert copyright year name */
    $("#copyright").html(new Date().getFullYear());

    /* Q and A toggle layer */
    var layercount = 4;
    for (var i=0; i<layercount; i++) {
        qatoggle(i+1);
        $('.qalayer').css('display','none');
    }

});

/* Q&A toggle funciton */
function qatoggle(id) {
    $("#qahdl-" + id).toggle(
        function() {
            $("#qalayer-" + id).slideDown("fast");
            $("#qahdl-" + id).css("clip", "rect(16px 61px 32px 0px)");
            $("#qahdl-" + id).css("top", "-16px");
            /* fix ie6 footer position */
            if (!window.XMLHttpRequest) {
                setFooterPos();
            }
        },
        function() {
            $("#qalayer-" + id).slideUp("fast");
            $("#qahdl-" + id).css("clip", "rect(0px 61px 16px 0px)");
            $("#qahdl-" + id).css("top", "0px");
            /* fix ie6 footer position */
            if (!window.XMLHttpRequest) {
                setFooterPos();
            }
        }
    );
}

/* fix ie6 footer position */
function setFooterPos() {
    var body = document.getElementsByTagName('BODY')[0];
    var sh = body.scrollHeight;
    var ch = body.clientHeight;
    if (sh > ch) {
        $("#foot").css("position", "relative");
    } else {
        $("#foot").css("position", "absolute");
        $("#foot").css("bottom", "-1px");
    }
}

/*
vim:fdl=0 fdm=marker:ts=4 sw=4 sts=0:
*/
