/* Author: 

*/


$(document).ready(function() {

    var canPlay = false;
    var mediaElements = $('audio,video');
    var parentClass = ".mejs-container";
    
    mediaElements.addClass("hide");
    
    mediaElements.each(function(){
    
        var el = $(this);
        var button = el.siblings(".button");
        var pluginType, container;
        
        var player = new MediaElementPlayer(el, {
            audioWidth: 250,
            audioHeight: 30,
            success: function(mediaElement, dom){
            
                pluginType = mediaElement.pluginType;
                
                if (pluginType == "native") {
                    container = mediaElement.player.container;
                } 
                else {
                    container = $(mediaElement.pluginElement).parents(parentClass);
                }

                canPlay = true;
            }
        });
        
        
        //player.hide();
        
        button.click(function(){
            
            container.removeClass("hide");
        
            if (pluginType == "native"){
                player.play();    
            }
            else {
                setTimeout(function(){ player.play(); }, 400);
            }
            
        	$(this).hide();
        });
    
    });

});














