var cLightboxFlag = false;
function cLightboxOpen(cUrl, cWidth, cHeight, cID) {
	if (cLightboxFlag == false) {
		cLightboxFlag = true;
		$('object').hide();
		$('embed').hide();
		//$('html').css('overflow','hidden');
		$('#bodyWrapper').after('<div id="cPageDimmer" style="'
		+ 'background-color:#000;'
		+ 'filter:alpha(opacity=50);' /* IE5.5+ */
		+ '-moz-opacity:0.5;' /* Gecko browsers including Netscape 6+ and Firefox */
		+ '-khtml-opacity:0.5;' /* Safari 1.1-1.3 */
		+ 'opacity:0.5;'  /* Netscape 7.2+, Firefox, Safari 2+, Opera 9 */
		+'"></div>');
		var de = document.documentElement;
		var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;
		var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight;
		$('#cPageDimmer').css('width',w+'px');
		$('#cPageDimmer').css('height',h+'px');
		$('#cPageDimmer').show();
		var cLeft = parseInt(cWidth / 2);
		cTop = 10;
    if ($('html').scrollTop() > 0) {
			cTop = $('html').scrollTop() + 10;
		}
		else if ($('body').scrollTop() > 0) {
			cTop = $('body').scrollTop() + 10;
		}


		$('#cPageDimmer').after('<div id="cLightbox">'
    +'<div id="cLightboxContent" style="width:'+cWidth+'px;height:'+cHeight+'px;left:-'+cLeft+'px;top:'+cTop+'px;"></div>'
    +'</div>');
		$('#cLightboxContent').load(cUrl);
	}
}

function cLightboxClose() {
	$('#cLightbox').remove();
  $('#cPageDimmer').fadeOut(1000, function() {
    $('#cPageDimmer').remove();
    //$('html').css('overflow','auto');
    $('object').show();
    $('embed').show();
  });
	cLightboxFlag = false;
}
