function LoadFlash(elementId, url, w, h, bgcolor, wmode) {
	var e = document.getElementById(elementId);
	e.innerHTML = 
	'<object id="'+elementId+'Flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+w+'" height="'+h+'" align="middle">'+
	'<param name="allowScriptAccess" value="sameDomain" />'+
	'<param name="movie" value="'+url+'" />'+
	'<param name="quality" value="high" />'+
	'<param name="wmode" value="transparent" />'+
	'<embed name="'+elementId+'Flash" src="'+url+'" wmode="transparent" quality="high"  width="'+w+'" height="'+h+'" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
	'</object>';
	e.parentNode.flashCreateParams=[elementId, url, w, h, bgcolor, wmode];
}

function displayHide(id) {
  var objStyle=document.getElementById(id).style;
  objStyle.display=(objStyle.display=='none' ? 'block' : 'none');
}

function displayHideX(link) {
	for(var c=link.parentNode.childNodes.length - 1; c >= 0; c--) {
		if (link.parentNode.childNodes[c].nodeType != 1) continue;

		if (link.parentNode.childNodes[c].tagName.toLowerCase() == 'div') {
			var flash=link.parentNode.childNodes[c];
			break;
		}
	}

    flash.style.display='block';

    if (document.all) { // Restart flash
      // document[flash.flashId].Play(); Has no effect?
      LoadFlash(flash.flashCreateParams[0], flash.flashCreateParams[1], flash.flashCreateParams[2], flash.flashCreateParams[3], flash.flashCreateParams[4]);
    }
     setTimeout(function () {flash.style.display='none';}, 1450);
}
