add click on slide start/end to seek_video
[HTML5TV.git] / www / html5tv.js
index d549381..b78ec7d 100644 (file)
@@ -24,16 +24,21 @@ function myCarousel_onBeforeAnimation(carousel, state) {
     }\r
 }\r
 \r
+function seek_video(time) {\r
+       var videoElement = $("video#vid").get(0);\r
+       videoElement.currentTime = time;\r
+}\r
+\r
+\r
 function myCarousel_addClickHandler(id, time) {\r
     $("#" + id).click(function() {\r
-        var videoElement = $("video#vid").get(0);\r
-        videoElement.currentTime = time;\r
+               seek_video( time );\r
     });\r
 }\r
 \r
 function chapterChange(isActive, args) {\r
 \r
-console.debug( isActive, args );\r
+//console.debug( isActive, args );\r
 \r
     if (isActive) {\r
         $("#carousel img").css("border-color", "#272928");\r
@@ -52,7 +57,7 @@ console.debug( isActive, args );
 \r
 function additional_video(isActive, args) {\r
        var video = $('video#' + args.id);\r
-       console.debug( isActive, args, video );\r
+//console.debug( isActive, args, video );\r
        if (isActive) {\r
                $('div#slide').hide();\r
                video.show();\r
@@ -66,7 +71,7 @@ function additional_video(isActive, args) {
 \r
 \r
 $().ready(function() {\r
-       //console.debug( video_sync );\r
+//console.debug( video_sync );\r
        $("#vid").sync( html5tv.sync );\r
 \r
     $(".toggleContentPanel").click(function() {\r
@@ -90,4 +95,11 @@ $().ready(function() {
         initCallback: myCarousel_initCallback,\r
         customEventManager: customEventManager\r
     });\r
+\r
+       $('td.seek_video').click( function() {\r
+//console.debug( 'click', this );\r
+                       var to = this.textContent;\r
+//console.debug( 'seek', to );\r
+                       seek_video( to );\r
+       } );\r
 });\r