function View(){}

View.change_tab = function(){
    // change tab's src
    var list   = "li.list > * > img";
    var regist = "li.regist > * > img";
    if ( document.location.pathname.match(/(register|complete)/))
    {
        $j( list ).attr("src" ,  "/static/images/tab_list_off.png");
        $j( regist ).attr("src" ,"/static/images/tab_regist_on.png");        
    }
    else
    {
        $j( list ).attr("src" ,  "/static/images/tab_list_on.png");
        $j( regist ).attr("src" ,"/static/images/tab_regist_off.png");        
    }

    var query = document.location.search;
    var classname = "currentsort";
    if ( query.match(/registerd/) )
    {
        $j("#sortlink > a:eq(0)").attr("class" , classname );
    }
    else if ( query.match(/rating/))
    {
        $j("#sortlink > a:eq(1)").attr("class" , classname );
    }
    else if ( query.match(/clicked/))
    {
        $j("#sortlink > a:eq(2)").attr("class" , classname );
    }
    else
    {
        $j("#sortlink > a:eq(0)").attr("class" , classname );
    }
        
    
}

View.color_category = function(){
    // set category#class
    var segments = document.location.pathname.split("/")
    if ( segments[1] == "air"  && segments[2] )
    {
        $j("#link_" + segments[2]).attr("class" , "current")
    }
    else
    {
        $j("#link_air").attr("class", "current");
    }
}

function evalJSON(res) {
    try {
        return eval('(' + res + ')');
    } catch (e) {}
}

