Namespace.register("U.MT.UI.music");
/**
* [Control description]     音乐控件总函数
* @param {[type]} musicList [数组json 格式请看文档]
* @param {[type]} index     [需要播放第几首歌(索引)]
* @param {[type]} autoplay  [是否自动播放]
*/
U.MT.UI.Music = function (musicList, index, autoplay) {
    var _music = U.MT.UI.Music;                          //简写命名空间
    U.selectEl("body").addClass("U_MT_UI_Music_bodyClass");
    if (_musicBox = U.selectEl("#U_MT_UI_Music_musicBox")[0]) {               //如若html代码存在  因此可以返回 防止重复添加
        U.selectEl(_musicBox).removeClass('U_MT_UI_Music_hidden');
        var _attr = _music.Attr;              //简写全局属性json名
        var _audio = U.selectEl("#U_MT_UI_Music_audio"); //audio标签
        _attr.musicList = musicList;  //全局赋值a
        _attr.musicIndex = index;    //全局赋值
        _audio[0].src = musicList[index].src;  //添加音乐路径
        var _Name = U.selectEl("#U_MT_UI_Music_Name");  //音乐名字节点
        _Name[0].innerText = musicList[index].title;    //音乐名字赋值
        //$(_musicBox).removeClass('U_MT_UI_Music_hidden');
        return;
    }
    _music.create();                                     //创建音乐控件
    _music.Attr = {                                      //全局属性
        musicIndex: index,                               //当前数据索引
        musicList: musicList,                            //所有数据
        autoplay: autoplay,                              //第一首是否自动播放
        currentTime: null,                               //音乐当前时间未赋值
        endTime: null                                    //音乐结束时间未赋值
    };
    _music.init(); //初始化函数
};
U.MT.UI.Music.Attr = null;       //存放元素与变量的json全局变量 未赋值
U.MT.UI.Music.htmlTemplte = '
              \n' +
            '            
 \n' +
            '            
 \n' +
            '            
    \n' +
            '            
  \n' +
            '        
Welocme
      \n' +
            '        \n' +
            '            

\n' +
            '        
\n' +
            '            
00:00
            \n' +
            '            
    \n' +
            '            
  \n' +
            '            
00:00
                \n' +
            '