/*

 @description: Popup Javascript
 @auteur: Neov
 @creation: 20081211
 @modification: -

*/

// pop up

var fadeTime = 1000;

$.fn.showpop = function(popup)
{
	$(this).click(
		function()
		{
			var w = $('body').width();
			var mh = $('body').height();
			var ih = $(document).height();
				
			if ( mh < ih ) mh = ih;
					
			$('#masque')
				.css({width: w + 'px', height: mh +'px', opacity: 0.6, filter:'Alpha(Opacity=60)'})
				.fadeIn(fadeTime);
			
			var tPos = ( $(window).height() - $(popup).height() )/2 + $(window).scrollTop();
			var lPos = ( $(window).width() - $(popup).width() )/2;
			
			$('#masque').queue(
				function()
				{
					$(popup)
						.css({top: tPos, left: lPos})
						.show();
					$(this).dequeue();
				}
			);
			
			swfobject.embedSWF('swfs/videoplayer.swf', 'video-player', "406", "350", "8.0.0", false, flashvars, parametre, attributes);
			
			$(popup).find('.fermer').hidepop();
			
			return false;
		}
	);
}

$.fn.hidepop = function() {
	$(this).click(
		function()
		{
			$(this).parent().hide();
			$('#video-player').remove();
			
			var div = document.createElement('div');
			$(div).attr({id: 'video-player'});
			$(this).parent().append($(div));
			
			$('#masque').fadeOut(fadeTime);
			
			return false;
		}
	);
}

$(function(){
	
	$('.sample a').showpop('#video');

});
