$(document).ready( function () { if(location.hash != "") { var hashtag = location.hash.substring(1, location.hash.length).replace(/ /gi, '%20'); $("#user_auth").data("selectedIndex", "unknown"); namecard_modal("user_auth"); } $(".btn_pin").click( function () { $("#user_auth").data("selectedIndex", $(this).attr("data-idx")); namecard_modal("user_auth"); }); $(".nm_pincode").keyup( function () { var seq = parseInt($(this).attr("data-seq")); if ( event.which ) { // IE9 / Firefox / Chrome / Opera / Safari x = event.which; } else if ( window.event ) { // IE8 and earlier x = event.keyCode; } if(x == 8) { // backspace var prev_seq = seq-1; if(prev_seq>=1) { $(".nm_pincode[data-seq="+prev_seq+"]").focus(); } return true; } $(this).val($(this).val().toUpperCase()); if(seq==4) { // call submit send_pincode(); } var next_seq = parseInt($(this).attr("data-seq")) + 1; $(".nm_pincode[data-seq="+next_seq+"]").focus(); }); }); function namecard_modal(nid) { $('#'+nid+'.namecard').modal('show').on('hidden.bs.modal', function() { $('html').css({overflow: ''}); }); $('#'+nid+'.namecard').modal('show').on('shown.bs.modal', function() { $('html').css({overflow: 'hidden'}); }); return false; } //