
$(document).ready(function(){
	var link = $('#endereco').val();
	link = link+"/assinantes/login.php";
//	alert (link);
    $('#esqueci').click(function(){
        $('#div-altera-senha').css('display', 'none');
		$('#div-cadastrar-senha').css('display', 'none');
		$('#msg-para-usuario').html('');
		enviaSenha(link);
        return false;
    });
    $('#alterar').click(function(){
		$('#msg-esqueci').css('display', 'none');
		$('#div-cadastrar-senha').css('display', 'none');
		$('#msg-para-usuario').html('');
        var login = $('#login').val();
        var senha = $('#senha').val();
        if (!validateEmail(login)) {
            alert("Digite seu E-mail e Senha atual.");
        }
        else {
            if (senha.length > 3) {
                if ($('#div-altera-senha').css('display') == 'none') {
                    $('#carregando').css('display', 'block');
                    $.ajax({
                        type: "POST",
                        url: link,
                        data: "action=2&login=" + login + "&senha=" + senha,
                        success: function(resp){
                            if (resp == 200) { // ok, existe no banco e a senha está correta 
                                if ($('#carregando').css('display') == 'block') {
                                    $('#carregando').css('display', 'none');
                                }
                                $('#action').val(3);
								$('#bt-ok').toggle();
                                $('#div-altera-senha').toggle();
                            }
                            else {
                                if ($('#carregando').css('display') == 'block') {
                                    $('#carregando').css('display', 'none');
                                }
                                alert("Usuário ou senha inválidos.");
                            }
                        }
                    });
                }
                else {
                    $('#action').val(1);
					$('#bt-ok').toggle();
                    $('#div-altera-senha').css('display', 'none');
                }
            }
            else {
                alert("Digite sua Senha atual.");
            }
        }
        return false;
    });
    $('#nao-tenho').click(function(){
		$('#div-altera-senha').css('display', 'none');
//		$('#div-cadastrar-senha').css('display', 'none');
		$('#msg-para-usuario').html('');
        var login = $('#login').val();
        if (!validateEmail(login)) {
            alert("Digite seu E-mail.");
        }
		else {
			if ($('#div-cadastrar-senha').css('display') == 'none') {
                    $('#carregando').css('display', 'block');
                    $.ajax({
                        type: "POST",
                        url: link,
                        data: "action=6&login=" + login,
                        success: function(resp){
                            if (resp == 200) { // ok, existe no banco e a senha está correta 
                                if ($('#carregando').css('display') == 'block') {
                                    $('#carregando').css('display', 'none');
                                }
                                $('#action').val(5);
								$('#bt-ok').toggle();
								$('#div-cadastrar-senha').toggle();
                            }
                            else {
                                if ($('#carregando').css('display') == 'block') {
                                    $('#carregando').css('display', 'none');
                                }
//                                alert("Você já possui senha cadastrada. \nCaso não lembre clique em 'Esqueci minha senha'.");
								$('#msg-para-usuario').html("Você já possui senha cadastrada. <br /><a href='#' id='envia-senha'>Clique aqui</a> para enviar sua senha para: "+login);
								    $('#envia-senha').click(function(){
										$('#msg-para-usuario').html('');
									    enviaSenha(link);
									    return false;
									});
                            }
                        }
                    });
                }
                else {
                    $('#action').val(1);
					$('#bt-ok').toggle();
                    $('#div-cadastrar-senha').css('display', 'none');
                }
			
		}
        return false;
    });
    
});
function enviaSenha (link){
	var login = $('#login').val();
        if (!validateEmail(login)) {
            alert("Digite seu E-mail.");
        }
        else {
//            var login = $('#login').val();
			if ($('#msg-esqueci').css('display') == 'none') {
				$('#esqueci-carregando').css('display','block');
				$.ajax({
					type: "POST",
					url: link,
					data: "action=4&login=" + login,
					success: function(resp){
						$('#esqueci-carregando').css('display','none');
						if (resp == 200) {
							$('#msg-esqueci').html("Sua senha foi enviada pra <strong>" + login + "</strong>");
						}
						else {
							if (resp == 300){
								
							}
							else {
								$('#msg-esqueci').html("O e-mail digitado não foi encontrado na nossa base de dados.");	
							}
						}
						$('#msg-esqueci').css('display', 'block');
					}
				});
			}
			else {
				$('#msg-esqueci').css('display','none');
				$('#esqueci-carregando').css('display','none');
			}
        }
}
