$(document).ready( function() {
	
	$('body').addClass('js');
	/*$('ul#topnavigation li a.launch_lightbox').fancybox({

		'overlayOpacity'		: .6,
		'zoomSpeedIn'			: 600,
		'zoomSpeedOut'			: 500,
		'easingIn'				: 'easeOutBack',
		'easingOut'				: 'easeInBack',
		'frameWidth'			: 980,
		'frameHeight'			: 520
	});*/

	$('ul#topnavigation li a.launch_lightbox').bind('click', popup);
});


function newWindow(mainHTML, headHTML, footHTML){
	if (!mainHTML) { var mainHTML = "&nbsp;"; }
	if (!headHTML) { var headHTML = "&nbsp;"; }
	if (!footHTML) { var footHTML = "&nbsp;"; }
	
	if (!$("#popupcontent").length){
		$popout = $("<div id=\"popup\"></div>").addClass("popup");
	} else {
		$popout = $("#popup").empty();
		if (!$popout.hasClass("popup")) { $popout.addClass("popup"); }
	}
	
	$popup = $("<div id=\"popupcontent\"></div>");
	$popupOverlay = $("<div id=\"popupOverlay\"></div>").click(function(){ $('#popup, #popupOverlay').remove(); });
	$("body").append($popupOverlay);
	$("body").append($popout.append($popup));
	
	$popupOverlay.hide();
	
	$close = $("<a><span>X Close</span></a>").addClass("close").click(function(){ $("#popup, #popupOverlay").remove();});
	$popupHead = $("<div id=\"popuphead\"></div>").html(headHTML).prepend($close);
	$popupFoot = $("<div id=\"popupfoot\"></div>").html(footHTML);
	$popup.html("<div class=\"popupwrapper\">"+mainHTML+"</div>");
	$popout.prepend($popupHead).append($popupFoot).show();
	$popout.css({
		top:($(window).height()-$popout.outerHeight())/2+$(window).scrollTop(),
		left:($(window).width()-$popout.outerWidth())/2,
		display:"block",
		position:"absolute",
		"z-index":100
	});
	$popupOverlay.css({
		display:"block",
		position:"absolute",
		"z-index":99,
		height: ($(document).height()),
		top: 0,	right: 0, bottom: 0, left: 0
	});
}

function popup(ev) {
	ev.preventDefault();
	if($('div.lightbox').length) return false;
	
	var url = $(this).attr("href");
	var mainHTML = "";
	var headHTML = "";
	var footHTML = "";
	
	var targeturl = '/_com/lightbox/_process.cfm?task=displaylightbox';
	$.ajax({type: "GET", url: targeturl, cache: false, success: function(html) {
		mainHTML += html;	
		newWindow(mainHTML,headHTML,footHTML);
	}});
	
	return false;
}