
function disp_my_pulldown() {
    // 表示制御
    var ajaxURL = "/map/ajax/ajax_my_pulldown.php";
    // キャッシュ防止
    var dt = new Date();
    var param = "date"+dt.getFullYear() + dt.getMonth() + dt.getDay() +
                dt.getHours() + dt.getMinutes() + dt.getSeconds() +
                dt.getMilliseconds();
    var a = new Ajax.Request(
        ajaxURL,
        {
            "method": "get",
            "parameters": "p=" + param,
            onSuccess: function(request) {
            },
            onComplete: function(request) {
                var html = request.responseText; 

                // My地点／履歴プル表示判定
                if(0 == html.length) {
                    return;
                }
                // My地点／履歴プル表示
                output_pulldown(html);
            },
            onFailure: function(request) {
                output_pulldown('');
            },
            onException: function (request) {
                output_pulldown('');
            }
        }
    );
};

function output_pulldown(html) {
    // ヘッダへの表示判定
    if (null != $('head_pulldown') &&
        undefined != $('head_pulldown') ) {
        $('head_pulldown').innerHTML = html;
    }
    // フッタへの表示判定
    if (null != $('foot_pulldown') &&
        undefined != $('foot_pulldown') ) {
        $('foot_pulldown').innerHTML = html;
    }
    // 地図top-地図検索の表示判定
    if (null != $('search_map_pulldown') &&
        undefined != $('search_map_pulldown') ) {
        $('search_map_pulldown').innerHTML = html.replace('searcharea_select', '');
    }
    // 地図-左ナビ の表示判定
    if (null != $('f_h_pulldown') &&
        undefined != $('f_h_pulldown') ) {
        $('f_h_pulldown').innerHTML = html.replace('searcharea_select', 'lside_rireki');
    }
};

// イベント登録
Event.observe( window, "load", disp_my_pulldown);

