function init_ui (base_url){
    var f = $( 'form:first' );
    f.submit(function(){
        var q = f.serialize();
        var tags = [];
        // 90日間トップの検索項目を保持するようにする funami 2009/08/02 add
        $.cookie("top_search_values",q,{ expires: 90 });
        $.each( q.split('&'), function(){
            var kv = this.split("=");
            if( kv[1] == "" ) return;
            tags.push( decodeURIComponent( kv[1] ) );
        });
        if( tags.length == 0 ){
            alert( '条件を選択してください' );
            return false;
        }
        tags = tags.sort(function(a,b){ return ( a > b )? 1 : -1 });
        var url = base_url + tags.join(':');
        window.location = url;
        return false;
    });
    // トップの検索項目を再現
    var cq = $.cookie("top_search_values");  
    if (cq){
        $.each( cq.split('&'), function(){
            var kv = this.split("=");
            if( kv[1] == "" ) return;
            var value = decodeURIComponent( kv[1] );
            if (kv[0] == "sex"){
                var target = ":radio@input[value=" + value  + "]";
                $(target).attr("checked","checked");
            }else{
                var target = "#" + kv[0] + " option[value=" + value  + "]";
                $(target).attr("selected","selected");
            }
        });
    }
}
