function openVideoPopup() {
	
	document.getElementById("crcDimmer").style.height = getPageSizeWithScroll() + "px";
	
	document.getElementById("crcDimmer").style.display = "block";
	document.getElementById("crcVideoPopup").style.display = "block";
	
	document.getElementById("crcVideoPopup").style.top = getPopUpTop() + "px";
	
	var flashvars = {
		source: "/content/s7/crcVideo/Final_BG_CRC_2010.flv",
		cues: "/content/s7/crcVideo/cues.xml"
	};
	var params = {
		wmode: "window",
		allowFullScreen: "true"
	};
	var attributes = {
	};		
	swfobject.embedSWF("/content/s7/crcVideo/video.swf", "flashPlayer", "500", "317", "9.0.4","expressInstall.swf", flashvars, params, attributes);
	document.getElementById("popupText").innerHTML = "Improving energy efficiency. Reducing carbon emissions. Shrinking your carbon footprint. As of April 2010, such good carbon management practices will become compulsory for many large private and public UK organisations under the <strong>CRC Energy Efficiency Scheme</strong> (also known as the Carbon Reduction Commitment).";
	pageTracker._trackEvent('Video', 'Start', 'ExploringCRC');
}

function closePopup() {
	$("#crcDimmer").hide();
	$("#crcVideoPopup").hide();
	$("#flashWrapper").html('<div id="flashPlayer">flash</div>');
}


function getPageSizeWithScroll() {
	var xScroll, yScroll;
		
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = window.innerWidth + window.scrollMaxX;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	
	if (self.innerHeight) {	// all except Explorer
		if(document.documentElement.clientWidth){
			windowWidth = document.documentElement.clientWidth; 
		} else {
			windowWidth = self.innerWidth;
		}
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){	
		pageWidth = xScroll;		
	} else {
		pageWidth = windowWidth;
	}

	return pageHeight;
}

function getPopUpTop() {

	var pageY;
	var scrollY;

	if (window.innerHeight) {	
		pageY = window.innerHeight;
	} else { // IE
		pageY = document.documentElement.clientHeight;
	}
	
	if(window.pageYOffset) {
		scrollY = window.pageYOffset;
	} else if(document.body.scrollTop) {
		scrollY = document.body.scrollTop;
	} else {
		scrollY = document.documentElement.scrollTop;
	}
	
	var topValue = scrollY + pageY/2 - document.getElementById("crcVideoPopup").offsetHeight/2
	
	if(document.getElementById("crcVideoPopup").offsetHeight > pageY) {
		topValue = scrollY + 10;
	}
	
	return topValue;
}






