/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function amUitatParola(context){
    var innerHtml = '<div class="popup1" id="popup">'+
    '<div class="popup_header1">am uitat parola</div>'+
    '<div class="popup_body1"><div class="paragraf">Introdu aici datele tale si iti vom trimite parola prin sms si/sau e-mail.</div>'+
    '<table cellpadding="0" cellspacing="5">'+
    /*'<tr><td><span class="bold">nume utilizator:</span></td><td><input type="text" class="textGrad" name="userName" id="userName" size="20"></input></td></tr>'+*/
    '<tr><td><span class="bold">telefon:</span></td><td><input type="text" class="textGrad" onKeyPress="return numbersonly(event, false)" maxlength="10" name="userPhone" id="userMSISDN" size="20"></input></td></tr>'+
    '<tr><td><span class="bold">e-mail:</span></td><td><input type="text" class="textGrad" name="userEmail" id="userEmail" size="20"></input></td></tr>'+
    '</table>'+
    '</div>'+
    '<div class="popup_footer1">'+
    '<table align="center" style="font-size:11px;" width=\"150px\">'+
    '<tr>'+
    '<td align="center"><span class="lb">&nbsp; </span><a href="#" onclick="ajaxRequestParola(\''+context+'\',getElementById(\'userMSISDN\').value, getElementById(\'userEmail\').value);">ok</a><span class="rb">&nbsp</span></td>'+
    '<td align="center"><span class="lb">&nbsp; </span><a href="#" rel="deactivate" class="cancelAction" >anuleaza</a><span class="rb">&nbsp</span></td>'+
    '</tr>'+
    '</table>'+
    '</div>'+
    '</div>';
    addLightboxMarkup(innerHtml);
}

function ajaxRequestParola(context, userMSISDN, userEmail){
    new Ajax.Request(context+'/ajutor/trimiteParola.jsp?userMSISDN='+userMSISDN+'&userEmail='+userEmail+'', {
        onSuccess: function(response) {
            if (response.getHeader('ok_msg') != null){
                parolaTrimisa(response.getHeader('ok_msg'));
            }else if (response.getHeader('err_msg') != null){
                eroare(context, response.getHeader('err_msg'));
            }else{
                eroare(context, 'Serviciul este momentan indisponibil, va rugam incercati mai tarziu.');
            }
        }
    });
}

function eroare(context, text){
    var innerHtml = '<div class="popup1" id="popup">'+
    '<div class="popup_header1">am uitat parola</div>'+
    '<div class="popup_body1"><div class="paragraf">'+text+'</div>'+
    '<table cellpadding="0" cellspacing="5">'+
    /*'<tr><td><span class="bold">nume utilizator:</span></td><td><input type="text" class="textGrad" name="userName" id="userName" size="20"></input></td></tr>'+*/
    '<tr><td><span class="bold">telefon:</span></td><td><input type="text" class="textGrad" onKeyPress="return numbersonly(event, false)" maxlength="10" name="userMSISDN" id="userMSISDN" size="20"></input></td></tr>'+
    '<tr><td><span class="bold">e-mail:</span></td><td><input type="text" class="textGrad" name="userEmail" id="userEmail" size="20"></input></td></tr>'+
    '</table>'+
    '</div>'+
    '<div class="popup_footer1">'+
    '<table align="center" style="font-size:11px;" width=\"150px\">'+
    '<tr>'+
    '<td align="center"><span class="lb">&nbsp; </span><a href="#" onclick="ajaxRequestParola(\''+context+'\',getElementById(\'userMSISDN\').value, getElementById(\'userEmail\').value);">ok</a><span class="rb">&nbsp</span></td>'+
    '<td align="center"><span class="lb">&nbsp; </span><a href="#" rel="deactivate" class="cancelAction" >anuleaza</a><span class="rb">&nbsp</span></td>'+
    '</tr>'+
    '</table>'+
    '</div>'+
    '</div>';
    addLightboxMarkup(innerHtml);
}

function parolaTrimisa(text){
    var innerHtml = '<div class="popup1" id="popup">'+
    '<div class="popup_header1">Am uitat parola</div>'+
    '<div class="popup_body1">'+text+'</div>'+
    '</div>'+
    '<div class="popup_footer1">'+
    '<table width="100%">'+
    '<tr>'+
    '<td align="center"><span class="lb">&nbsp; </span><a href="#" rel="deactivate" class="cancelAction" >inchide</a><span class="rb">&nbsp; </span></td>'+
    '</tr>'+
    '</table>'+
    '</div>'+
    '</div>';
    addLightboxMarkup(innerHtml);
}