function search() {
    var value = document.form.q.value;
    value = value.replace(/　+/g, " ").replace(/ +/g, " ").replace(/^ /, "").replace(/ $/, "").replace(/\//g, "%2F");
    var values = value.split(" ");
    for (var i = 0; i < values.length; i++) {
        values[i] = encodeURIComponent(values[i]).toLowerCase();
    }
    if (location.href.match(/(\/c\/[^\/]+)/)) {
        location.href = location.protocol + '//' + location.host + RegExp.$1 + '/tag/' + values.join('+');
    } else {
        location.href = location.protocol + '//' + location.host + '/tag/' + values.join('+');
    }
}
function hidden(el) {
    el.style.display = "none";
}
function getFaviconUrl(url) {
    if (url.match(/^(http:\/\/[^/]+\/)/)) {
        return RegExp.$1 + "favicon.ico";
    } else {
        return "";
    }
}
