//共用搜索表单
function hook_image_search(){
    $('#search_btn').livequery(function(){
        $(this).unbind()
            .bind('click', function(){
                var keys = $.trim($('input[@name=q]').val());
                if(keys == ''){
                    alert('请输入查询关键字');
                    return false;
                }
                var url = $('#design_search_frm').attr('action');
                url += '?q='+ encodeURIComponent(keys);
                window.location.href=url;
                return false;
            });
    });
    //顶部搜索表单
    $('#search_go').livequery(function(){
        $(this).unbind()
            .bind('click', function(){
                var keys = $.trim($('input[@name=q]').val());
                if(keys == ''){
                    alert('请输入查询关键字');
                    return false;
                }
                var url = $('#design_search_href').attr('href');
                url += '?q='+ encodeURIComponent(keys);
                window.location.href=url;
                return false;
            });
    });
}

//bind login a href
function hook_login_href(){
    $("a.jq_a_login").livequery(function(){
	    $(this).unbind()
		    .bind('click', function(){
			    var url = getUrl(this.href);
		        var backurl = window.location.href;
			    window.location.href = url+'?return='+encodeURIComponent(backurl);
			});
	});
}
//get url from  href
function getUrl(href){
    var i = href.indexOf("#");
	return (i != -1) ? href.substring(0, i) : href;
}

//get location path
function rebuildLocalPath(site_category, node_category){
    try{
        var prefix_site = site_category || '/design/info';
        var prefix_kind = node_category || '/content';
        if (window.location.pathname){
            return prefix_site + prefix_kind + window.location.pathname;
        }else{
            return 'design/info/home/index.shtml';
        }        
    }catch(e){}
}