Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(function() {
  2.     flowplayer(function(api) {
  3.         console.log("Ready");
  4.         // when a new video is about to be loaded
  5.         api.on("load", function() {
  6.             console.log("fp is about to load a new video with engine: " + api.engine.engineName);
  7.         }).on("ready", function() {
  8.             console.log("fp is ready to play the video " + api.video.duration + " seconds long");
  9.             console.log("Resolution is: " + api.video.width + "x" + api.video.height);
  10.         });
  11.         console.log("FP Version: " + flowplayer.version);
  12.     });
  13.  
  14.     $("#ModelSearch").autocomplete({
  15.         source: function(request, response) {
  16.             $.ajax({
  17.                 url: "scripts/getModels.php",
  18.                 dataType: "jsonp",
  19.                 data: {
  20.                     term: request.term
  21.                 },
  22.                 success: function(data) {
  23.                     response(data);
  24.                 }
  25.             });
  26.         },
  27.         minLength: 1,
  28.         select: function(event, ui) {
  29.             console.log("Selected: " + ui.item.value + " aka " + ui.item.id);
  30.             var lookup = {
  31.                 type: "Videos",
  32.                 id: ui.item.id
  33.             };
  34.             GetInfo(lookup);
  35.         }
  36.     });
  37.     GetInfo = function(lookup) {
  38.         if (lookup == null) {
  39.             var lookup = { type: "Unseen" };
  40.         }
  41.         console.log("LOOKUP: " + lookup.type);
  42.         if (typeof id != 'object') {
  43.             switch (lookup.type) {
  44.                 case "Video":
  45.                     console.log("VIDEO LOOKUP: scripts/getinfo.php?type=Video&id=" + lookup.id);
  46.                     $.getJSON("scripts/getinfo.php?type=Video&id=" + lookup.id, function(data) {
  47.                         console.log(data);
  48.                         var items = [];
  49.                         $.each(data, function(key, value) {
  50.                             console.log("VIDEO LOOKUP: scripts/getinfo.php?type=Video&id=" + lookup.id);
  51.                             console.log(data);
  52.                         });
  53.                     });
  54.                     break;
  55.                 case "Model":
  56.                     $.getJSON("scripts/getinfo.php?type=Model=&id=" + lookup.id, function(data) {
  57.                         console.log(data);
  58.                         var items = [];
  59.                         $.each(data, function(key, value) {
  60.                             console.log("MODEL LOOKUP: scripts/getinfo.php?type=Model&id=" + lookup.id);
  61.                             console.log(data);
  62.                         });
  63.                     });
  64.                     break;
  65.                 case "Videos":
  66.                     $.getJSON("scripts/getinfo.php?type=Videos&id=" + lookup.id, function(data) {
  67.                         var items = data;
  68.                         popList(items);
  69.                     });
  70.                     break;
  71.                 case "Unseen":
  72.                     $.getJSON("scripts/getinfo.php?type=Unseen", function(data) {
  73.                         var items = data;
  74.                         popList(items);
  75.                     });
  76.             } //end switch
  77.         } else {
  78.             console.log("lookup object contained nothing useful" + lookup);
  79.         } //end if typeof
  80.     } //end func Getinfo
  81.  
  82.     popList = function(items) {
  83.         if (typeof items == 'object') {
  84.             console.log("func: poplist");
  85.             $("#videolist ul").empty();
  86.             $.each(items, function(key, value) {
  87.                 listitems = $('<li class="ui-widget-content" id="' + value.id + '">' + value.video_name + '</li>').on('click', function() {
  88.                     console.log("Click: " + value.video_name);
  89.                     newVid(value.id);
  90.                 });
  91.                 $("#videolist ul").append(listitems);
  92.             });
  93.         }
  94.     } //end func popList
  95.     myRating = function(rating) {
  96.         if (typeof id != 'object') {
  97.             switch (lookup.type) {
  98.                 case "Video":
  99.                     console.log("VIDEO LOOKUP: scripts/getinfo.php?type=Video&id=" + lookup.id);
  100.                     $.getJSON("scripts/getinfo.php?type=Video&id=" + lookup.id, function(data) {
  101.                         console.log(data);
  102.                         var items = [];
  103.                         $.each(data, function(key, value) {
  104.                             console.log("VIDEO LOOKUP: scripts/getinfo.php?type=Video&id=" + lookup.id);
  105.                             console.log(data);
  106.                         });
  107.                     });
  108.                     break;
  109.                 case "Model":
  110.                     $.getJSON("scripts/getinfo.php?Model=&id=" + lookup.id, function(data) {
  111.                         console.log(data);
  112.                         var items = [];
  113.                         $.each(data, function(key, value) {
  114.                             console.log("MODEL LOOKUP: scripts/getinfo.php?type=Model&id=" + id);
  115.                             console.log(data);
  116.                         });
  117.                     });
  118.                     break;
  119.             }
  120.         } //end if typeof
  121.     } //end myRating
  122.     GetInfo();
  123.     //loadPVR();
  124.     newVid = function(vidID) {
  125.         console.log("Func NewVID " + vidID);
  126.        
  127.    
  128.    
  129.    
  130.     }
  131.     console.log("FP Test: " + flowplayer.version);
  132. }); //Close jquery</script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement