Module("simplelistener", "0.0.1", function(mod){
    var dom=imprt('dom');
    
    
    mod.ExampleListener=Class(dom.EventListener, function(publ,supr){
        
        publ.handleEvent_positionChanged =function(evt){
            // document.getElementById('position').innerHTML = "%0.2f".format(evt.position);
            var controller = browser.get_video_player_controller();
            setSeekBarPos(evt.position / controller.getDuration());
        };

        publ.handleEvent_playingStopped =function(evt){
            log(evt);
            //if (globals.fullscreen_transition) {
//               alert('f');
//                 var controller = browser.get_video_player_controller();
//                 controller.play();
//                 globals.fullscreen_transititon = false;
//             } else {
                globals.video_playing = false;
                greentv.play_next();
                //}
            // document.getElementById('playButton').style.color ="blue";
            // document.getElementById('pauseButton').style.color ="gray";
        };
        
        publ.handleEvent_playingPaused=function(evt){
            log(evt);
            // document.getElementById('playButton').style.color ="blue";
            // document.getElementById('pauseButton').style.color ="gray";
        };
        
        
        publ.handleEvent_playingStarted =function(evt){
            log(evt);
            // document.getElementById('playButton').style.color ="gray";
            // document.getElementById('pauseButton').style.color ="blue";
            
        };
        
        publ.handleEvent_downloadProgressChanged=function(evt){
          // if (evt.progress >= 10) {
                // log("Forcing Play");
                // var controller = browser.get_video_player_controller();
          //controller.play();
          //}
            log(evt + ": " + evt.progress  + "%");
            setProgress(evt.progress);
            
        };
    });
})
