$(function() {
        $("#responseDialog").dialog({
                bgiframe: true,
                modal: true,
                autoOpen: false,
                width:350,
                dialogClass: 'alert',
                buttons: {
                        Ok: function() {
                                $(this).dialog('close');
                        }
                }
        });
        
        $("#emailIn").focus();
});

function sendUserReport(language) {
    var email = $("#emailIn").val();
    var report = $("#reportIn").val();
    var nickname = $("#nicknameIn").val();
    
    if (email == null || email.length < 1) {
        $("#responseDialog").html("Bitte Email-Adresse f&uuml;r eventuelle R&uuml;ckfragen eingeben.");
        $("#responseDialog").dialog('option', 'title', "Email-Adresse fehlt");
        $("#responseDialog").dialog('open');
    }
    else if (nickname == null || nickname.length < 1) {
        $("#responseDialog").html("Bitte Kurznamen eingeben.");
        $("#responseDialog").dialog('option', 'title', "Kurznamen fehlt");
        $("#responseDialog").dialog('open');
    }
    else if (report != null && report.length > 0) {
        var json = {"action" : "user_report",
                    "email" : email,
                    "language" : language,
                    "nickname" : nickname,
                    "report" : report};
        showLoadingBar();
        sendAPIRequest(json, "userReportResponse");
    }
}


function userReportResponse(response) {
    hideLoadingBar();
    var status = response["status"];

    if (status == 0) {
        $("#responseDialog").html("Die Anfrage wurde erfolgreicht gespeichert.<br/>Wir werden sie so schnell wie m&ouml;glich bearbeiten.<br/><br/>Vielen Dank f&uuml;r Deine Hilfe!");
        $("#responseDialog").dialog('option', 'title', "Anfrage gespeichert");
        $("#responseDialog").dialog('open');
        $("#reportIn").val("");
    }
    else if (status == 2) {
        location.href = "/mitglieder/login.html?reguser=1";
    }
    else {
        $("#responseDialog").html(response["message"]);
        $("#responseDialog").dialog('option', 'title', "Fehler");
        $("#responseDialog").dialog('open');
    }
}

