Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(document).ready(function(){
  2.   // LUA listener
  3.   window.addEventListener('message', function( event ) {
  4.     if (event.data.action == 'open') {
  5.       var type        = event.data.type;
  6.       var userData    = event.data.array['user'][0];
  7.       var licenseData = event.data.array['licenses'];
  8.       var sex         = userData.sex;
  9.  
  10.       if ( type == 'dmv'|| type == null) {
  11.         $('img').show();
  12.         $('#name').css('color', '#282828');
  13.  
  14.         if ( sex.toLowerCase() == 'm' ) {
  15.           $('img').attr('src', 'assets/images/male.png');
  16.           $('#sex').text('male');
  17.         } else {
  18.           $('img').attr('src', 'assets/images/female.png');
  19.           $('#sex').text('female');
  20.         }
  21.  
  22.         $('#name').text(userData.firstname + ' ' + userData.lastname);
  23.         $('#dob').text(userData.dateofbirth);
  24.         $('#height').text(userData.height);
  25.         $('#signature').text(userData.firstname + ' ' + userData.lastname);
  26.  
  27.         if ( type == 'driver' ) {
  28.           if ( licenseData != null ) {
  29.           Object.keys(licenseData).forEach(function(key) {
  30.             var type = licenseData[key].type;
  31.  
  32.             if ( type == 'blicense') {
  33.               type = 'bike';
  34.             } else if ( type == 'tlicense' ) {
  35.               type = 'truck';
  36.             } else if ( type == 'drive' ) {
  37.               type = 'car';
  38.             }
  39.  
  40.             if ( type == 'bike' || type == 'truck' || type == 'car' ) {
  41.               $('#licenses').append('<p>'+ type +'</p>');
  42.             }
  43.           });
  44.         }
  45.  
  46.           $('#id-card').css('background', 'url(assets/images/license.png)');
  47.         } else {
  48.           $('#id-card').css('background', 'url(assets/images/idcard.png)');
  49.         }
  50.       } else if ( type == 'flicense' ) {
  51.         $('img').hide();
  52.         $('#name').css('color', '#d9d9d9');
  53.         $('#name').text(userData.firstname + ' ' + userData.lastname);
  54.         $('#dob').text(userData.dateofbirth);
  55.         $('#signature').text(userData.firstname + ' ' + userData.lastname);
  56.  
  57.         $('#id-card').css('background', 'url(assets/images/firearm.png)');
  58.         }
  59.       $('#id-card').show();
  60.     } else if (event.data.action == 'close') {
  61.       $('#name').text('');
  62.       $('#dob').text('');
  63.       $('#height').text('');
  64.       $('#signature').text('');
  65.       $('#sex').text('');
  66.       $('#id-card').hide();
  67.       $('#licenses').html('');
  68.     }
  69.   });
  70. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement