76 líneas
2.9 KiB
JavaScript
76 líneas
2.9 KiB
JavaScript
$('#crear').on('click', function() {
|
|
$('#invi').slideDown(500,function() { $('#contrasena').focus(); });
|
|
$('#crear').slideUp();
|
|
});
|
|
|
|
$('#menu').on('click', function() {
|
|
$('#cbp-spmenu-s1').toggleClass('cbp-spmenu-open');
|
|
$('body').toggleClass('cbp-spmenu-push-toright');
|
|
});
|
|
|
|
$(document).on('click', '#recuerda', function() {
|
|
$(this).fadeOut('slow', function() {
|
|
$(this).html(':)').fadeIn('slow');
|
|
});
|
|
$('#cbp-spmenu-s1').toggleClass('cbp-spmenu-open');
|
|
$('body').toggleClass('cbp-spmenu-push-toright');
|
|
});
|
|
|
|
|
|
$('#t').submit( function(e) {
|
|
e.preventDefault();
|
|
var crypt = new JSEncrypt();
|
|
crypt.setKey('-----BEGIN PUBLIC KEY-----MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvXjSYGTGw9kLoI6ui9mRhS2PQQNvhTRA47dXuv7dFRzG7ceL5/Ay8Uuupu2FqsKEDT3k7ADJY3FjomLANhtRmp/JI07M2SbyloRD9vegQzHEt1AaYMNMnvuL/iTjeUAHdvZNHx5GeWrGyUKs75AuiVQOzYGnAYZ0jM/wxnR5CwcTZLy8Yd7w2qGyVxUUElYMbPu2H2OWup+nqj9rvgmDQq7MgkQnsCeUnfdv93LaD1fQCxXMQ6rSjgUIy2nN5YfRGmqm8tjozqDILYIcNsn4GyNmiLobjX7gIpv7Z6Wqyn9kZJWGp2BQCRyZDC7bkjCU/FN1aMVsy36znqlQLTBsjwIDAQAB-----END PUBLIC KEY-----');
|
|
var contrasena = $('#contrasena').val();
|
|
var paso = $('#paso').val();
|
|
var aleatori = $('#aleatori').val();
|
|
var enccontrasena = crypt.encrypt(contrasena);
|
|
var encpaso = crypt.encrypt(paso);
|
|
var encaleatori = crypt.encrypt(aleatori);
|
|
|
|
$.ajax({
|
|
dataType: 'json',
|
|
type: 'POST',
|
|
cache: false,
|
|
url: '/t',
|
|
data: { contrasena: enccontrasena, paso: encpaso, aleatori: encaleatori },
|
|
beforeSend: function() {
|
|
$('#carga').show();
|
|
$('#crearsubmit, #contrasena').attr('disabled', 'disabled');
|
|
$('#crearsubmit').css('padding-right', '10px');
|
|
}
|
|
}).done( function(queviene) {
|
|
if (queviene.estado == 1) {
|
|
var resultante = 'Tu número<span class="azul">.</span><div style="font-size: 40px; text-shadow: 2px 1px 1px #000;"><a class="azul" href="sip:' + queviene.n + ':' + $("#contrasena").val() + '@hatthieves.es:5061;transport=TLS;method=SUBSCRIBE">' + queviene.n + '</a></div>Tu contraseña<span class="azul">.</span><div style="font-size: 45px; text-shadow: 2px 1px 1px #000;">*****</div><div id="recuerda" class="blinkime azul"><img src="img/menu.png" /></div>';
|
|
$('#cajaf').html(resultante);
|
|
|
|
}
|
|
if (queviene.estado == 0) {
|
|
$('#err').html('Clave errónea<span class="azul">!</span>').css('display','inline-block');
|
|
$('#carga').hide();
|
|
$('#crearsubmit, #contrasena').removeAttr('disabled');
|
|
$('#crearsubmit').css('padding-right', '28px');
|
|
$('#err').on('click', function() {
|
|
$(this).hide();
|
|
});
|
|
}
|
|
}).fail(function() {
|
|
$('#err').html('<span class="azul">¡</span>Error<span class="azul">!</span>').css('display','inline-block');
|
|
$('#carga').hide();
|
|
$('#crearsubmit, #contrasena').removeAttr('disabled');
|
|
$('#crearsubmit').css('padding-right', '28px');
|
|
$('#err').on('click', function() {
|
|
$(this).hide();
|
|
});
|
|
});
|
|
|
|
});
|
|
|
|
$('#configlinux').on('click', function() {
|
|
$('#configs').show();
|
|
});
|
|
$('#cerrar').on('click', function() {
|
|
$('#configs').hide();
|
|
});
|
|
|