$(document).ready(function() {

	var videoclip='';
	var player='';
        var helper = '';
	var streampath = '';

  $(".video_link").hover(function(){
		videoclip=$(this).attr('href');
		$(this).attr({"href":'/relaunch09/scripts/old-tv.jpg'});		
	},function(){
		$(this).attr({"href":""+videoclip+""});
	});

$(".video_link_stream").hover(function(){
		videoclip=$(this).attr('href');
		$(this).attr({"href":'/relaunch09/scripts/old-tv.jpg'});		
	},function(){
		$(this).attr({"href":""+videoclip+""});
	});

		
		$(".video_link").fancybox({
    'hideOnContentClick':false,
		'overlayOpacity' :.6,
		'speedIn'    :400,
		'speedOut'   :400,
		'easingIn'		 : 'easeOutBack',
		'easingOut'		 : 'easeInBack',       		
    'onComplete' :function(){        	
				player = $f("fancybox-content",'/relaunch09/scripts/flowplayer-325.swf',{
				play:{opacity:0},
				clip:{
					autoPlay:true,
					autoBuffering:true,		
          url:videoclip+'',			 					
					onStart:function(clip){						
						var clipwidth = clip.metaData.width;						
						var clipheight= clip.metaData.height;						
						$("#fancybox-wrap").css({width:clipwidth+20,height:clipheight+20});
            $("#fancybox-content").css({width:clipwidth,height:clipheight});
            var pos = $.fancybox.getViewport();
					  $("#fancybox-wrap").css('left', ((clipwidth + 36) > pos[0] ? pos[2] : pos[2] + Math.round((pos[0] - clipwidth	- 36)	/ 2)));
						$("#fancybox-wrap").css('top',  ((clipheight + 50) > pos[1] ? pos[3] : pos[3] + Math.round((pos[1] - clipheight - 50)	/ 2)));            						
					  $("#fancybox-content").css('left', ((clipwidth + 36) > pos[0] ? pos[2] : pos[2] + Math.round((pos[0] - clipwidth	- 36)	/ 2)));
						$("#fancybox-content").css('top',  ((clipheight + 50) > pos[1] ? pos[3] : pos[3] + Math.round((pos[1] - clipheight - 50)	/ 2)));				
					},					
					onFinish:function(){
						$('#fancybox-close').trigger('click');
					}
				},
                                plugins: {		        
                                    controls: {
                                        url: '/relaunch09/scripts/flowplayercontrols-323.swf'
                                   }  
                   	        }					    
			});
			player.load();
			$('#fancybox-close').click(function(){
				$("#fancybox-content_api").remove();
			});
		},
		'onClosed':function(){
			$("#fancybox-content_api").remove();			
		}
	});
	
   $(".video_link_stream").fancybox({
		'hideOnContentClick':false,
		'overlayOpacity' :.6,
		'speedIn'    :400,
		'speedOut'   :400,				
		'easingIn'		 : 'easeOutBack',
		'easingOut'		 : 'easeInBack',
		'onComplete' :function(){        		    	
				player = $f("fancybox-content",'/relaunch09/scripts/flowplayer-325.swf',{
				play:{opacity:0},				
				clip:{
					autoPlay:true,
					autoBuffering:true,		          	 
					url:videoclip+'',
					provider: 'influxis',
					onStart:function(clip){					  
						var wrap=jQuery(this.getParent());
						var clipwidth = clip.metaData.width;
						var clipheight= clip.metaData.height;
						$("#fancybox-content").css({width:clipwidth,height:clipheight});
						$("#fancybox-wrap").css({width:clipwidth+20,height:clipheight+20});
            var pos = $.fancybox.getViewport();						
            $("#fancybox-wrap").css('left', ((clipwidth + 36) > pos[0] ? pos[2] : pos[2] + Math.round((pos[0] - clipwidth	- 36)	/ 2)));
						$("#fancybox-wrap").css('top',  ((clipheight + 50) > pos[1] ? pos[3] : pos[3] + Math.round((pos[1] - clipheight - 50)	/ 2)));
						$("#fancybox-content").css('left', ((clipwidth + 36) > pos[0] ? pos[2] : pos[2] + Math.round((pos[0] - clipwidth	- 36)	/ 2)));
						$("#fancybox-content").css('top',  ((clipheight + 50) > pos[1] ? pos[3] : pos[3] + Math.round((pos[1] - clipheight - 50)	/ 2)));
					},					
					onFinish:function(){
						$('#fancybox-close').trigger('click');
					}
				},
        plugins: {
		        influxis: {
			        url: '/relaunch09/scripts/flowplayerrtmp-323.swf',
              objectEncoding: 0
		        },  
                       controls: {
                                url: '/relaunch09/scripts/flowplayercontrols-323.swf'
                        } 
	        }				    
			});
			player.load();
			$('#fancybox-close').click(function(){
				$("#fancybox-content_api").remove();
			});
		},
		'onClosed':function(){
			$("#fancybox-content_api").remove();
		}
	});		
	
}); 
