/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

$(document).ready(function(){
    $("#confirmChange").attr('disabled', 'disabled');
    $("#confirmChange").addClass('disabledSubmit');
    var allFilled=1;
    //check that all the fields have been filled
    $('.changeInput').keyup(function(){
        $('.changeInput').each(function(i,val){
            if($(this).val()== null || $(this).val()==''){
                allFilled=0;
            }
        });
    });
    if(allFilled==1){
        //enable submit button
        $("#errorMessage").hide();
        $("#confirmChange").removeAttr("disabled");
        $("#confirmChange").removeClass("disabledSubmit");
    }
    else{
        //disable
        $("#errorMessage").show();
        $("#confirmChange").attr("disabled", "disabled");
        $("#confirmChange").addClass('disabledSubmit');
    }
    $("#forgotPassword").click(function(){
        //send username and password by email to user
        $("#forgotPasswordOverlay").overlay().load();
        $("#forgotPasswordOverlay").overlay().load();
    })
    $("#changePassword").click(function(){
        //send username and password by email to user
        $("#changePasswordOverlay").overlay().load();
        $("#changePasswordOverlay").overlay().load();
    })
    $("#confirmEmail").click(function(){
        var registrationEmail = $("#registrationEmail").val();
        $.post("Functions/header/sendForgottenPassword.php", {
            registrationEmail :registrationEmail
        }, function(data){
            if(data==-1){
                alert('No user on the network has this email. Please try again.');
                $("#registrationEmail").val('');
            }
            else{
                alert('Your username and password have been sent to your email.');
                alert(data);
                $("#forgotPasswordOverlay").overlay().close();
            }
        //callback actions
        })
    })
    $("#confirmChange").click(function(){
        var oldUsername=$("#oldUsername1").val();
        var oldPassword=$("#oldPassword1").val();
        var newUsername = $("#newUsername").val();
        var newPassword = $("#newPassword").val();
        
        $.post("Functions/header/changeUsernameAndPassword.php", {
            oldUsername: oldUsername,
            oldPassword : oldPassword,
            newUsername : newUsername,
            newPassword : newPassword
        }, function(data){
            if(data==-1){
                alert("Wrong username and password.");
            }
            else{
                alert("Password and username succesfully edited");
            }
        //callback actions
        })
    })
})



