function submit_form(url, form_name) 
{
    if (form_name) 
    {
        form_name = '#' + form_name;
    }
    else 
    {
        form_name = 'form:first';
    }

    var form =  $(form_name);
    var form_el = form[0];

    if (form_el) 
    {
        if(url)
        {
            form_el.action = url;
        }
        form.submit();
    }
    return true;
}

function disable_inputs(exceptTemplate, contextTemplate) 
{
    contextTemplate = (contextTemplate) ? $(contextTemplate) : document;
    
    inputs = $('input,select,textarea', contextTemplate);
    if(exceptTemplate)
    {
        inputs = inputs.not(exceptTemplate);
    }
    
    inputs.attr("disabled","true");
}