// Object erstellen
function createFlash(DivID, ObjectID, ObjectURL,widthEm,heightEm)
{
	
	//alert("createFlash: " + DivID + "\nsrc: " + ObjectURL);
	
	var oFlashObject = null;
	// Check ob objekt existiert
	if(!(oTargetDiv = document.getElementById(DivID)))
	{
		return;	
	}
	
	try
	{
		var createElementString = '<object style="width: ' + widthEm + 'em; height: ' + heightEm + 'em;" />';
		// Attribute erstellen
		oFlashObject = document.createElement(createElementString);
	}
	catch(e){}
	
	// Normale DOM Browser
	if(!oFlashObject || oFlashObject.nodeName != "OBJECT")
	{
		// nicht IE also kommt mit /n zurecht anstelle /r
		lineBreakType = "n";
		
		// auslesen des Namens
		oFlashObject = document.createElement('object');
	
		// Attribute erstellen
		attributesLength = oFlashObject.attributes.length;
		oFlashObject.setAttribute('style','width: ' + widthEm + 'em; height: ' + heightEm + 'em;');
	}
	
	// aktuellen inhalt entfernen
	var contentLength = oTargetDiv.childNodes.length
	for(var i=0;i<contentLength;i++)
	{
		oTargetDiv.removeChild(oTargetDiv.firstChild);
	}
	
	// Neuen inhalt einhaengen
	oTargetDiv.appendChild(oFlashObject);
	
	//params
	oParam = document.createElement('param');
	oParam.setAttribute("name","movie");
	oParam.setAttribute("value",ObjectURL);
	oFlashObject.appendChild(oParam);
	
	oParam = document.createElement('param');
	oParam.setAttribute("name","quality");
	oParam.setAttribute("value","best");
	oFlashObject.appendChild(oParam);
	
	oParam = document.createElement('param');
	oParam.setAttribute("name","play");
	oParam.setAttribute("value","true");
	oFlashObject.appendChild(oParam);
	
	oParam = document.createElement('param');
	oParam.setAttribute("name","bgcolor");
	oParam.setAttribute("value","#ffffff");
	oFlashObject.appendChild(oParam);
	
	/*oParam = document.createElement('param');
	oParam.setAttribute("name","wmode");
	oParam.setAttribute("value","transparent");
	oFlashObject.appendChild(oParam);*/
	
	oParam = document.createElement('param');
	oParam.setAttribute("name","scale");
	oParam.setAttribute("value","noborder");
	oFlashObject.appendChild(oParam);
	
	oParam = document.createElement('param');
	oParam.setAttribute("name","salign");
	oParam.setAttribute("value","lt");
	oFlashObject.appendChild(oParam);
	
	oParam = document.createElement('param');
	oParam.setAttribute("name","menu");
	oParam.setAttribute("value","false");
	oFlashObject.appendChild(oParam);
	
	//object
	oFlashObject.setAttribute("id",ObjectID);
	oFlashObject.setAttribute("type","application/x-shockwave-flash");
	oFlashObject.setAttribute("data",ObjectURL);
	
	// Neuen inhalt einhaengen
	//oTargetDiv.appendChild(oFlashObject);
	
	
	
}