
/*!
 *   IREI spsecifc JQuery functionality
 */
$(document).ready(function() {
  $('#forgotPwResult').dialog( { autoOpen: false, modal: true } );
  $('#changePassword').dialog( { autoOpen: false, modal: true } );

});


/*!
 *   Reset to a auto generated password functionality
 */
function postPWReset()
{
    var uname = document.forms['pubLoginForm'].username.value;
    if ( uname == null || uname == "")
    {
        $("#forgotPwResult").html('You must enter a username in order to reset the password.');
        $("#forgotPwResult").dialog('open');
        return;
    }

    $.ajax({
       type: "POST",
       url: "/web/do/pub/forgotpassword",
       data: "username="+uname,
       success: function(html){
           $("#forgotPwResult").html(html);
           $("#forgotPwResult").dialog('open');
       }
     });
}

function openPWChange()
{
    $("#changePassword").dialog('open');
}

/*!
 *   Change password functionality
 */
function changePassword()
{
    var form = document.forms['chpw'];
    var uname = form.email.value;
    var pw = form.newpassword.value;

    $.ajax({
       type: "POST",
       url: "/web/do/pub/changepassword",
       data: "password="+pw+"&username="+uname,
       success: function(html){
           $("#forgotPwResult").html(html);
           $("#forgotPwResult").dialog('open');
           $("#changePassword").dialog('close');
       }
     });
}