var RDA = Class.create();
RDA.prototype = {
    initialize: function() {
        this.base_url = 'http://eigodeasobo.com/rd/';
        this.ajax_url;
        this.redirect_js_type;
        this.get_obj;
    },

    GetMtData: function( media_sign ){
        this.redirect_js_type = 1;
        this.ajax_url = this.base_url + 'redirectorapi/redirect_js/1/' + media_sign;
        this.RDAAjax();
    },

    GetPoData: function(){
        this.redirect_js_type = 2;
        this.ajax_url = this.base_url + 'redirectorapi/redirect_js/2';
        this.RDAAjax();
    },

    RDAAjax: function(){
        var myAjax = new Ajax.Request(this.ajax_url, {
            method:         'get',
            onSuccess:      this.resGetData.bind(this),
            onFailure:      this.resFailure.bind(this),
            onException:    this.resException.bind(this),
            asynchronous:   false
        });
    },

    resGetData: function(res, obj){
        this.get_obj = eval( '(' + res.responseText + ')' );
    },

    resFailure: function(res, obj) {
        alert('redirect_ajax.js  ::: Ajax.Request Failure!');
    },
    resException: function(res, obj) {
//        alert('resException! :' + res + ' : ' + obj);
    }
}