var proceedTime=0;
var is_proceed_form = false;

function submitForm(id_form)
{
	if (is_proceed_form)
	{
		return false;
	}
	
	var action =  $('form#'+id_form).attr("action");
	is_proceed_form = true;
	
	var options = {
        url: action,
        success:  afterSubmit,
        dataType: 'json'
    };

    baseWin({id:"win_form", is_modal:true, closeable:false, html:'<div class="win_form_content"><br><br><br><img src="/_b/_img/loading.gif" id="status_bar"/></div>', width:"500px", height:"300px"});
   
    setTimeout(function() {$('#'+id_form).ajaxSubmit(options);}, 100);

    return false;
}

function afterSubmit(response, statusText)
{
	//alert(response);
	is_proceed_form = false;
	if (response.err)
	{
	    validator.formCorrection(response.err, response.className+"_form");	  	       
	    return false;
	}

	if (response.ok)
	{
		validator.success(response);
		return false;
	}
}

