ltm.bgvideo = {
	setup: function( oOpt )
	{
		$( oOpt.sSelector).bind( "ended", function( e )
		{
			$( oOpt.sSelector )[ 0 ].currentTime = 0.1;
			$( oOpt.sSelector )[ 0 ].play();
		});
	},

	onLoad: function ( e )
	{	
		if( ltm.userSystem.toString().indexOf( "iOS" ) > -1 || ltm.userSystem.toString() == "Android" ) 
		{
			$( "#bgvideoloop" ).remove();
			//$( "#video_bg" ).css( "background-image", "url( video/poster.jpg )" ); 
			$( "#video_bg" ).css( { "display": "block", "visibility": "visible", "opacity": "0.0" } );  
			$( "#video_bg" ).animate( { "left": "-=0", "opacity": "1.0" }, { queue: false, duration: 1000, easing: "backEaseInOut" } ); 
		}
		else
		{
			if( ltm.html5video != true )
			{
				$( "#bgvideoloop" ).remove();
				//$( "#video_bg" ).css( "background-image", "url( video/poster.jpg )" );  
			}
			else
			{
				$( "#video_bg" ).css( { "display": "block", "visibility": "visible", "opacity": "0.0" } );  
				$( "#video_bg" ).animate( { "left": "-=0", "opacity": "1.0" }, { queue: false, duration: 1000, easing: "backEaseInOut" } );
			}	
		}
		
		//$( "#bgvideoloop" ).remove();
		//$( "#video_bg" ).css( "background-image", "url( video/poster.jpg )" );   
	},

	initialize: function()
	{
		ltm.bgvideo.setup( { sSelector: "#bgvideoloop" } );	
	}
}

jQuery( window ).bind( "load", ltm.bgvideo.onLoad );
jQuery( ltm.bgvideo.initialize );
