// model.js - 2010 rileyhayes.com
// extends jquery 1.4.2
// extends simplemodal.js
// extends flashBlocker.js

function overlay(popupDiv)
{
	animateOpen(popupDiv);
	if (killFlash == 1){
		disableFlash();
	}
}

function overlayOut(popupDiv) {
	if (popupDiv == '#videoPopup') { 
		disableVideo();	
	}
	if (killFlash == 1){
		enableFlash();
	}
	$.modal.close();
}

function animateOpen(popupDiv) {
	
	self.scrollTo(0,0);
	// Change min height and width
	if(popupDiv == '#videoPopup'){
		$(popupDiv).modal({
		opacity:75,
		position: ["34px"],
		onOpen: function (dialog) { 
			dialog.data.show();
			dialog.overlay.fadeIn('slow');
			dialog.container.fadeIn('slow', function(){enableVideo();});
		}
	});
	$('#simplemodal-container').css('position','absolute');	
	} else {
	
	$(popupDiv).modal({
		opacity:75,
		position: ["34px"],
		onOpen: function (dialog) { 
			dialog.data.show();
			dialog.overlay.fadeIn('slow');
			dialog.container.fadeIn('slow');
		}
	});
	$('#simplemodal-container').css('position','absolute');
}
}

function enableVideo() {		
		var flashvarsvideo = {};
		var paramsvideo = {};
			paramsvideo.menu = "false",
        	paramsvideo.wmode = "transparent";
		var attributesvideo = {};
		swfobject.embedSWF("swf/videoPlayer.swf", "videoPlayer", "640", "530", "10.0.0", "", flashvarsvideo, paramsvideo, attributesvideo);
}

function disableVideo() {
	swfobject.removeSWF("videoPlayer");
}