/* OPI popup modale (common)

Company : Vente-privee.com
Project : VP4 (Front)
Support : Javascript (compatible 1.3.2)

Version : V 0.1
Date : 28 05 2009
Author : Aurelie DURDUX

*/
$(document).ready(function(){
	
	// ouvrir la fenetre modale
	
	$('.visualWp a, .wpLine a').click(function(e){
		e.preventDefault();
		var language = $('html').attr('lang');
		var wpName = e.target.parentNode.className; // obtenir le numero du wp
		if(wpName=="wpLine") {
			wpName = e.target.className;
		}
		
		$('#wrapper').before('<div id="stopGrey"></div>'); // apparition du calque gris
		
		$('#stopGrey').before($('.wpModal')); // deplacement de la fenetre modale apres le calque gris
		
		// video flash
		var so = new SWFObject("../_web/site/_common/media/player.swf", "home", "660", "390", "8");
		so.addVariable("videoPath","wp/"+wpName+"_"+language+".flv");
		so.addVariable("autoPlay","true");
		so.addVariable("autoRepeat","false");
		so.addVariable("lang", ""+language+"");
		so.write("wpFlashContent");
		
		// hack ie6
		if(jQuery.browser.version == "msie" && jQuery.browser.version == 6.0) {
			$('html').css('overflow','hidden');
			$('body').css('height','100%');
			var scrolltop = document.body.parentElement.scrollTop; // recupere la hauteur du scroll
			$('.wpModal').css('margin-top',scrolltop-260); // repositionne la fenetre par rapport au navigateur
			$('#stopGrey').css('margin-top', scrolltop); // repositionne le calque gris par rapport au navigateur
		}
		
		// effets
		$('.wpModal').fadeIn();
		$('#stopGrey').css('opacity',0).fadeTo(300,0.5);
	});
	
	// fermer la fenetre modale
	$('.closeWindow a').click(function(e){
		e.preventDefault();
		
		// effets
		$('.wpModal, #stopGrey').fadeOut();
		
		$('#stopGrey').remove(); // enlever le calque gris
		
		//
		$('#wpFlashContent').empty();
		
		// hack ie6
		if(jQuery.browser.version == "msie" && jQuery.browser.version == 6.0) {
			$('html, body').removeAttr('style');
		}
	});
	
});
