(function(a){a.fn.kill=function(){return this.each(function(){a(this).unbind()})};a.fn.gVideo=function(e){e=a.extend({theme:"simpledark",childtheme:"",videoControls:"#videoControls1",videoContainer:"#fullscreenVideoWrapper",fullscreenContainer:true},e);return this.each(function(){var d=a(this),c=this,o=a(window),p=a(e.videoControls).addClass(e.theme).addClass(e.childtheme),b=a('<div class="ghinda-video-play box" title="Play/Pause" target="#"><img src="../images/play-icon.png" class="ghinda-video-play-icon" /></div><div class="ghinda-video-seek box"></div><div class="ghinda-volume-box"><div class="ghinda-volume-slider"></div><a class="ghinda-volume-button box" title="Mute/Unmute"></a></div>');
p.append(b);d.parent(e.videoContainer);var b=a(e.videoControls),g=a(".ghinda-video-play",b),f=a(".ghinda-video-play-icon",b),k=a(".ghinda-video-seek",b),h=a(".ghinda-volume-slider",b),i=a(".ghinda-volume-button",b),j;b.hide();e.fullscreenContainer==true&&a(".ghinda-video-seek",b).css("width",o.width()-80);g.click(function(){c.paused==false?(d[0].pause(),f.attr("src","../images/play-icon.png")):(d[0].play(),f.attr("src","../images/pause-icon.png"))});var l=function(){k.slider({value:0,step:0.01,orientation:"horizontal",
range:"min",max:c.duration,animate:false,slide:function(){j=true},start:function(){},stop:function(a,b){j=false;c.currentTime=b.value;console.log("stop")}})},m=function(){var a=c.currentTime;j||k.slider("value",a)},n=1;h.slider({value:1,orientation:"vertical",range:"min",max:1,step:0.05,animate:false,slide:function(a,b){c.muted=false;n=b.value;c.volume=b.value}});i.click(function(){c.muted==true?(c.muted=false,h.slider("value",n),i.removeClass("ghinda-volume-mute")):(c.muted=true,h.slider("value",
"0"),i.addClass("ghinda-volume-mute"))});d.removeAttr("controls");d.bind("play",function(){e.fullscreenContainer==false&&($videoEmbeddedColorbox=false,c.readyState>=3&&(b.show(),g.addClass("ghinda-paused-button"),f.attr("src","../images/pause-icon.png"),l(),d.bind("timeupdate",m)))});d.bind("pause",function(){g.removeClass("ghinda-paused-button");f.attr("src","../images/play-icon.png")});d.bind("ended",function(){b.hide();b.remove()});d.bind("canplay",function(){c.readyState>=3&&(b.show(),g.addClass("ghinda-paused-button"),
f.attr("src","../images/pause-icon.png"),l(),d.bind("timeupdate",m))})})};a.fn.gVideo.defaults={}})(jQuery);

