MIDAS = {};

MIDAS.main_content_div = "#html-content"

MIDAS.custom_load = function(url){
    $(MIDAS.main_content_div).empty().append('<div align="center" style="float:left; width:400px; margin:0;"  class="loader"><img src="/assets/facebox/loading.gif"/></div>');
    $(MIDAS.main_content_div).load(url);
}

MIDAS.submit_ajax_post = function(form, response_div){
    $('#' + form).ajaxSubmit({
        success: function(responseText){
            $('#' + response_div).html(responseText);
        }
    });
};

MIDAS.bind_ajax_post = function(form_selector, target, dataType, success){
    var options = {};
    options.target = target;
    if (dataType){
        options.dataType = dataType;
    }
    if (success){
        options.success = success;
    }
    $(form_selector).submit(function(){
        $(this).ajaxSubmit(options);
        return false;
    });
};

MIDAS.bind_post_json_callback = function(form_selector, success_callback){
    var options = {
        dataType:'json',
        success:success_callback
    };
    $(form_selector).ajaxForm(options);
}
