function openAdobe() {
	window.open('http://get.adobe.com/flashplayer/');
}
function createFlash() {

	var spanEle = document.getElementsByTagName("span");
	
	for (var i = 0; i<spanEle.length; i++) {
		
		if (spanEle[i].id.indexOf("flash") != -1) {

		if (spanEle[i].id.indexOf('|') != -1) {
		var flashId = spanEle[i].id.substring(6,spanEle[i].id.indexOf('|'));
		var flashXML = "xmlfile=/xml/"+spanEle[i].id.substr(spanEle[i].id.indexOf('|')+1);
		} else {
		var flashId = spanEle[i].id.substr(6);
		var flashXML = "xmlfile=";
		}

		var flashData = "/flash/"+flashId+".swf";
		var flashWidth = spanEle[i].style.width.substring(0, spanEle[i].style.width.length-2);
		var flashHeight = spanEle[i].style.height.substring(0, spanEle[i].style.height.length-2);
		var thisContainer = spanEle[i].id;
		var agt = navigator.userAgent.toLowerCase();
			
//alert(flashData);


			if (agt.indexOf("ie") == -1) {

				var flashObj = document.createElement("object");
				flashObj.id = flashId;
				flashObj.type = "application/x-shockwave-flash";
				flashObj.data = flashData;
				flashObj.width = flashWidth;
				flashObj.height = flashHeight;

				//--
				var param = document.createElement("param");
				param.name = "movie";
				param.value = flashData;
				flashObj.appendChild(param, null);

				var param2 = document.createElement("param");
				param2.name = "wmode";
				param2.value = "transparent";
				flashObj.appendChild(param2, null);

				var param3 = document.createElement("param");
				param3.name = "swliveconnect";
				param3.value = "true";
				flashObj.appendChild(param3, null);

				var param4 = document.createElement("param");
				param4.name = "FlashVars";
				param4.value = flashXML;
				flashObj.appendChild(param4, null);


				//--
				var divObj = document.createElement("span");
				divObj.style.width = flashWidth+"px";
				divObj.style.height = flashHeight+"px";
				divObj.style.backgroundColor = "#fff";
				
				flashObj.appendChild(divObj, null);
				
				var imgObj = document.createElement("img");
				imgObj.style.width = flashWidth+"px";
				imgObj.style.height = flashHeight+"px";
				imgObj.src = "img/noflash/"+flashId+".jpg";
				
				divObj.appendChild(imgObj);

				var anchorObj = document.createElement("a");
				anchorObj.href = "javascript: //";
				anchorObj.onclick= openAdobe;
				anchorObj.appendChild(imgObj);


				divObj.appendChild(anchorObj);


				document.getElementById(thisContainer).appendChild(flashObj, null);
			} else {


		if (document.getElementById('contentcontainer')) {
			// store content height in case after flash insertion / content height changes
			var conHeight = document.getElementById('contentcontainer').offsetHeight;
		}

				var newHTML = '<object type="application/x-shockwave-flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="'+flashId+'" width="'+flashWidth+'" height="'+flashHeight+'"><param name="movie" value="'+flashData+'"></param><param name="wmode" value="transparent"></param><param name="menu" value="true"></param><param name="swliveconnect" value="true"></param><param name="flashvars" value="'+flashXML+'"></param><a href="javascript: //" onclick="openAdobe();"><img src="/img/noflash/'+flashId+'.jpg" width="'+flashWidth+'" height="'+flashHeight+'" alt=""></a></object>';

		document.getElementById(thisContainer).innerHTML = newHTML;

		if (document.getElementById('contentcontainer') && document.getElementById('tabcontainer')) {
			// set content height / only if needed / if tabs exists
			document.getElementById('contentcontainer').style.height = conHeight+"px";

		}


			}
		}
	}
}


/*
if (window.attachEvent) { //IE
	window.attachEvent("onload", createFlash);
} else if (window.addEventListener) { // FF
	window.addEventListener("load", createFlash, false);
}
*/



function setTransparent(bool) {

	var spanEle = document.getElementsByTagName("span");
	for (var i = 0; i<spanEle.length; i++) {
		if (spanEle[i].id.indexOf("flash") != -1) {
			var flashId = spanEle[i].id.substr(6);
			if (bool) {
				//document.getElementById(flashId).wMode = "Transparent";
			} else {
				document.getElementById(flashId).wMode = "Window";
			}
		}
	}
}

//if( typeof(createFlash) != 'undefined' ) {
	createFlash();
//}
