
function getCookie(key) {
    try {
        if ($.cookie(key) != null) {
            return decodeURI($.cookie(key));
        } else {
            return null;
        }
    } catch (e) {
        return null;
    }
}

function setCookie(key,v) {
    try {
        $.cookie(key, v, { path: '/', domain: 'dzbdq.com', expires: new Date(2099, 11, 31) });
    } catch (e) {
        return false;
    }
}


// JavaScript Document
$(function() {
    var message = '输入报纸的名称或拼音';
    if ($('#s_keywords').attr('value') == '') {
        $('#s_keywords').attr('value', message);
        $('#s_keywords').css('color', '#999');
    }
    $('#s_keywords').blur(function() {
        if ($('#s_keywords').attr('value') == '') {
            $('#s_keywords').attr('value', message);
            $('#s_keywords').css('color', '#999');
        }
    }).focus(function() {
        if ($('#s_keywords').attr('value') == message) {
            $('#s_keywords').attr('value', '');
            $('#s_keywords').css('color', '#000');
        }
    });

    $('.sb_sub').click(function() {
        if ($('#s_keywords').attr('value') == message) {
            alert("搜索关键字不能为空");
            return false;
        }
    });

    $("#s_keywords").autocomplete("/search.aspx", {
        extraParams: { "action": 'json' },
        minChars: 1,
        width: 222,
        max: 10,
        dataType: 'json',
        showNoResults: true,
        noResults: '搜索结果为空',
        parse: function(data) {
            var rows = [];
            var results = data.results;
            for (var i = 0; i < results.length; i++) {
                rows[rows.length] = {
                    data: results[i].value,
                    value: results[i].info,
                    result: results[i].value
                };
            }
            return rows;
        },
        formatItem: function(row, i, n) {
            return row;
        },
        formatResult: function(row, i, n) {
            return row;
        }
    });

    $("#s_keywords").result(function(event, data, formatted) {
        window.location = "/p/paper" + formatted + ".html";
    });
    
});
