function show_overlay(p_strFileToLoad){
	var objBody = document.getElementsByTagName("body").item(0);
	var objOverlay = document.createElement("div");
	objOverlay.setAttribute('id','overlay');
	objBody.appendChild(objOverlay);

	var objContainer = document.createElement("div");
	objContainer.setAttribute('id','flash_container');
	objOverlay.appendChild(objContainer);
	fadeLoop("overlay", 0, p_strFileToLoad);
}

function close_overlay(){
	var objBody = document.getElementsByTagName("body").item(0);
	var objOverlay = document.getElementById("overlay");
	objBody.removeChild(objOverlay);

}


function fadeLoop(id, opacity, p_strFileToLoad) {
		var o = document.getElementById(id);
		if (opacity <= 100) {
			setOpacity(o, opacity);
			opacity += 10;
			window.setTimeout("fadeLoop('" + id + "', " + opacity + ", '" + p_strFileToLoad + "')", 10);
		}else{
			var flashvars = {};
			var params = {};
			var attributes = {};
			swfobject.embedSWF(p_strFileToLoad, "flash_container", "918px", "670px", "9.0.0", "res/fla/expressInstall.swf", flashvars, params, attributes);
		};
}

function setOpacity (o, opacity) {
		o.style.filter = "alpha(style=0,opacity:" + opacity + ")";	// IE
		o.style.KHTMLOpacity = opacity / 100;				// Konqueror
		o.style.MozOpacity = opacity / 100;					// Mozilla (old)
		o.style.opacity = opacity / 100;					// Mozilla (new)
}


