
 jQuery.noConflict();
 
 jQuery(document).ready(function($){  

	 mediaPopup();	

	function mediaPopup() {		
		$("#mediaPopup").wrap("<div class='popupSlide'></div>");
		$(".mediaContent iframe").wrap("<div class='loader'></div>");
		$("body").prepend("<div class='popupOverlay'></div>");	
		$("body").append("<div class='popupBase'></div>");
		$(".popupBase").html("<div class='close'></div>");
			
		$(".productView").click(function(event){				
			if ($.browser.msie && $.browser.version.substr(0,1)<7) {
				//alert("ie6");
			}else{
				event.preventDefault();
			}	
			mediaPopupOpen();
		});
		
		$("#mediaPopup .mediaHeader .closeButton, .popupBase .close").click(function(event){	
			if ($.browser.msie && $.browser.version.substr(0,1)<7) {
				//alert("ie6");
			}else{
				event.preventDefault();
			}	
			mediaPopupClose();
		});	
		
		if ($.browser.msie && $.browser.version.substr(0,1)<7) {
			//alert("ie6");
			$("body").prepend("<a id='goToPopup'>.</a>");
			$(".productView").attr("href","#goToPopup");
		}	
	}

	function mediaPopupOpen() {
		var bodyCss = {
			"overflow" : "hidden"
		}		
		$("body").css(bodyCss);	
		$("html").css(bodyCss);	
		popupOverlay();	
	}

	function mediaPopupClose() {
		var bodyCss = {
			"overflow" : "auto"
		}
		$("body").css(bodyCss);	
		$("html").css(bodyCss);	
		$("#mediaPopup").fadeOut("slow");
		$(".popupSlide, #mediaPopup iframe, .popupBase, .popupOverlay").hide("");
		$("body").removeClass("popup");	
	}

	function popupOverlay() {
		
		var docHeight = $(document).height();
		var docWidth = $(document).width();
		var winHeight = $(window).height();
		var baseLeftPosition = docWidth/2 - 429;
		var baseTopPosition = winHeight/2 + 190;
		var overlayCss = {
			"width" : docWidth,
			"height" : docHeight		
		}
		var popupBaseCss = {
			"left" : baseLeftPosition,
			"top" : baseTopPosition
		}
			
		$(".popupOverlay").show("");
		$(".popupOverlay").css(overlayCss);	
		
		setTimeout(function () {
			$(".popupBase").show("");    // Can't have fadeIn on IE
			$(".popupBase").css(popupBaseCss);
		}, 100);
		
		popupSlideDown();
		
	}

	function popupSlideDown() {	
		var winHeight = $(window).height();
		var docWidth = $(document).width();
		var popupSlidePosition = docWidth/2 - 398 ;
		var popupSlideHeight = winHeight/2 + 200 ;
		var popupSlideCss = {
			"width" : "796px",
			"height" : popupSlideHeight,
			"left" : popupSlidePosition
		}
		var mediaPopupPosition = winHeight/2;
		var mediaPopupCss = {
				"bottom" : mediaPopupPosition
		}	
		
		$(".popupSlide").css(popupSlideCss);
		$(".popupSlide").hide("");
		$("#mediaPopup").show("");
		
		setTimeout(function () {
			
			$(".popupSlide").slideDown("slow", function() {
				setTimeout(function () {$("#mediaPopup iframe").show(""); }, 1000);	
				setTimeout(function () {$('.mediaContent iframe').attr('src', mediaURL);}, 1000);	
			});
		
	    }, 250);		
	}

 });