function get_mediainfo(mediainfoIndex) {

    if (mediainfoIndex<36)
    {
        //alert(mediainfoIndex);
            return  { "mediaUrl": "mms://200.222.115.52/fma/"+(mediainfoIndex+1)+".wmv",
                      "placeholderImage": "",
                      "chapters": [    
                                        { "title": "1",   "time": 1.00,     "imageUrl": ""}               
                                  ] };          
    }
    else
    {
        throw Error.invalidOperation("No such mediainfo");
    }

/*    switch (mediainfoIndex) {        

case 0:
            return  { "mediaUrl": "media/1.wmv",
                      "placeholderImage": "",
                      "chapters": [    
                                        { "title": "1",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "2",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "3",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "4",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "5",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "6",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "7",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "8",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "9",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "10",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "11",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}      ,         
                                        { "title": "12",   "time": 13.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}    
                                                                          ] }; 

case 1:
            return  { "mediaUrl": "media/2.wmv",
                      "placeholderImage": "",
                      "chapters": [    
                                        { "title": "1",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}               
                                  ] };   


case 2:
            return  { "mediaUrl": "media/3.wmv",
                      "placeholderImage": "",
                      "chapters": [    
                                        { "title": "1",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}               
                                  ] };                                                            

case 3:
            return  { "mediaUrl": "media/3.wmv",
                      "placeholderImage": "",
                      "chapters": [    
                                        { "title": "1",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}               
                                  ] };                                                            

case 3:
            return  { "mediaUrl": "media/3.wmv",
                      "placeholderImage": "",
                      "chapters": [    
                                        { "title": "1",   "time": 3.17,     "imageUrl": "media/ff_1_0_03_17.jpg"}               
                                  ] };                                                            

                                                                     

                                                                                

                          
        default:
             throw Error.invalidOperation("No such mediainfo");
     }
     */
}



function StartWithParent(parentId, appId) {
    new StartPlayer_0(parentId);
}

function StartPlayer_0(parentId) {
    this._hostname = EmePlayer.Player._getUniqueName("xamlHost");
    Silverlight.createObjectEx( {   source: 'XAML/player.txt', 
                                        parentElement: $get(parentId ||"divPlayer_0"), 
                                        id:this._hostname, 
                                        properties:{ width:'100%', height:'100%', version:'1.0', background:'transparent', isWindowless:'true' }, 
                                        events:{ onLoad:Function.createDelegate(this, this._handleLoad) } } );
    this._currentMediainfo = 0;      
}
StartPlayer_0.prototype= {
    _handleLoad: function() {
        this._player = $create(   ExtendedPlayer.Player, 
                                  { // properties
                                    autoPlay    : true, 
                                    volume      : 1.0,
                                    muted       : false
                                  }, 
                                  { // event handlers
                                    mediaEnded: Function.createDelegate(this, this._onMediaEnded)
                                  },
                                  null, $get(this._hostname)  ); 
        this._playNextVideo();     
    },    
    _onMediaEnded: function(sender, eventArgs) {
        window.setTimeout( Function.createDelegate(this, this._playNextVideo), 1000);
    },    
    _playNextVideo: function() {
        if (this._currentMediainfo>0) // nao start video automatico
        {
            //alert("proximo");
            var cVideos = 12;
            if (this._currentMediainfo<=cVideos)
            {
                expThumb(this._currentMediainfo++);
                //this._player.set_mediainfo( get_mediainfo( this._currentMediainfo++ ) );    
            }
        }
    },
    _stopVideo:function() {
        this._player.stop();
    },
    _startVideo: function(idThumb) {
        //alert(idThumb);
        //alert(parseInt(idThumb,10));
        this._currentMediainfo=parseInt(idThumb,10)-1;
        //alert(this._currentMediainfo);
        this._player.set_mediainfo( get_mediainfo( this._currentMediainfo ) );    
    }        
    
}