document.writeln('<sc' + 'ript language="JavaScript" src="/sf/web/js/prototype.js"></scr' + 'ipt>');

function include_plans(div_id) {
    document.open();
    document.write('<div id="' + div_id + '"></div>');
    document.close();

    var options = {};
    options.div_id = div_id;
    options.method = "get";
    options.asynchronous = false;
    options.onComplete = function(request) {
        $(request.request.options.div_id).innerHTML = request.responseText;
    }
    options.onFailure = function(request) {
         $(request.request.options.div_id).innerHTML = '読み込みに失敗しました';
    }
    options.onException = function(request, e) {
        $(request.request.options.div_id).innerHTML = '読み込み中にエラーが発生しました (' + e.name + ': '+ e.message + ')';
    }
    
    window.location.href.match(/(\/[a-zA-Z0-9_\-]+)(\/[a-zA-Z0-9_\-]+\/[a-zA-Z0-9_\-]+\/)$/);
    locale = RegExp.$1;
    slug = RegExp.$2;

    var php = '';
    switch (locale) {
    case '/jp':
        php = 'index.php';
        break;
    case '/en':
    default:
        php = 'index-en.php';
        break;
    }

    new Ajax.Request('/sf/web/' + php + '/plan/list?url=' + escape(slug) , options);
}