//login

function adminLogin(){
    var uname = $('#j_gee_username').val();
    var upass = $('#j_password').val();
    var umm = $('#mm_select').val();
    login(uname, upass, umm);
}

function login(uname, upass, umm){
        $.ajax({
            type: "POST",
            url: url_server + 'j_security_check',
            data: '&j_gee_metamodel='+umm+'&j_gee_username='+uname+'&j_password='+upass,
            success: function(msg){
                var resp = $.parseJSON(msg);
                if(resp.error){
                    $('#login_error').show();
                    $("#j_gee_username").focus();
                }
                else{
                    $('#login').dialog("close");
                    initApp();
                }
            }
        });
}

function commonLoginForm(mms)
{
    $('#login_error').hide();

    var selmm = document.getElementById('mm_select');

    $("#mm_select").empty();
    $("#j_gee_username").val("");
    $("#j_password").val("");

    for(var i = 0; i < mms.length; i++)
    {
        var option = document.createElement('option');
        option.setAttribute("value", mms[i].value);
        option.appendChild(document.createTextNode(mms[i].name))
        selmm.appendChild(option);
    }
    if(mms.length < 2){
        $("#mm_row").hide();
    }
}

