DataPopUpWinLanguage = {
    getInitPopupWinLanguageButtons: function(frm_id){
		var initPopupWinLanguageButtons = new Object();
		initPopupWinLanguageButtons[gettext("Отмена")] = function() {
        	$(this).dialog("close");
        }
        initPopupWinLanguageButtons[gettext("Применить")] = function() {
			$("#"+frm_id+"").submit()
            $(this).dialog("close");
		}
		return initPopupWinLanguageButtons;
	},

    initPopupWinLanguage: function(div_id, frm_id){
        $("#"+div_id+"").dialog(
            {
                buttons: DataPopUpWinLanguage.getInitPopupWinLanguageButtons(frm_id),
                modal: true,
                autoOpen: false,
                bgiframe: true,
                width: 220,
                resizable: false,
                dialogClass: 'JobitorPopupWindow'
            }
        );
    },
    showPopupWinLanguage: function(url, div_id, input_id){
        $("#"+div_id+"").dialog("open");
        try {
            $("#"+input_id+"").attr('action', url+"?lang="+document.getElementById('choose_lang_id').value);
        } catch (exception) {
            $("#"+input_id+"").attr('action', url);
        }

        return false;
    },
    toggleOptionLanguage: function(option, input_id){
        $("#"+input_id+"").attr('method', 'GET');
        if ($("#"+input_id+"").attr('action').indexOf('?') != -1 )
            url = $("#"+input_id+"").attr('action').substr(0,$("#"+input_id+"").attr('action').indexOf('?'));
        else
            url = $("#"+input_id+"").attr('action')
        $("#"+input_id+"").attr('action', url+"?lang="+$(option).val());
    }
}