<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:local="*" backgroundGradientColors="[0x555555,0x000000]" layout="absolute" width="100%" height="100%" horizontalScrollPolicy="off" creationComplete="initApp()" viewSourceURL="srcview/index.html">

  <mx:Script>
  <![CDATA[
  private function initApp():void
  {
    srv.send();
  }
  
  private function doPlay():void
  {
    for (var i:int = 0; i < srv.lastResult.video.length; i++)
    {
      var o:Object = srv.lastResult.video[i];
      if (i == ds.selectedIndex)
      {
        o.play = true;
      }
      else
      {
        o.play = false;
      }
      srv.lastResult.video[i] = o;
    }
  }
  ]]>
  </mx:Script>
  
  <mx:HTTPService id="srv" url="http://ws.cayambe.com/youtube.xml"/>

  <mx:Button label="Play" click="doPlay()" horizontalCenter="0" verticalCenter="-200"/>
    
  <local:DisplayShelf id="ds" dataProvider="{srv.lastResult.video}" enableHistory="false" horizontalCenter="0" verticalCenter="0" itemRenderer="VideoPlayer"/>

</mx:Application>