window.addEvent('domready', function() {
	$$('.swf-content').each(function(element) {
		var params = {};
		var child = new Element('div', {'id':element.id+'-child'});
		if (element.hasClass('replace')) {
			child	= element;
		}
		else {
			child.inject(element);
		}
		var size = element.getSize();
		var width = size.x.toInt()+'px';
		var height = size.y.toInt()+'px';
		var subdir = '';
		params.align = "middle";
		params.play = "true";
		params.loop = "true";
		params.scale = "showall";
		params.devicefont = "false";
		params.id = "main";
		params.bgcolor = "#000000";
		params.name = "main";
		params.menu = "true";
		params.allowFullScreen = "false";
		params.allowScriptAccess = "sameDomain";
		element.getElements('.data .subdir').each(function(subdirElm) {
			if (subdirElm.innerHTML.length > 0) {
				subdir = subdirElm.innerHTML+'/';
			}
		});
		element.getElements('.data .width').each(function(widthElm) {
			width = widthElm.innerHTML;
		});
		element.getElements('.data .height').each(function(heightElm) {
			height = heightElm.innerHTML;
		});
		$$('.data .flash-width').each(function(fwElm) {
			width = fwElm.innerHTML;
		});
		$$('.data .flash-height').each(function(fhElm) {
			height = fhElm.innerHTML;
		});
		element.getElements('.data .wmode').each(function(wmodeElm) {
			params.wmode = wmodeElm.innerHTML;
		});
		element.getElements('.data .wmode-no-ie').each(function(wmodeNoIEElm) {
			if (!isIE()) {
				params.wmode = wmodeNoIEElm.innerHTML;
			}
		});
		element.getElements('.data .wmode-no-ie6').each(function(wmodeNoIE6Elm) {
			if (!isIE6()) {
				params.wmode = wmodeNoIE6Elm.innerHTML;
			}
		});
		swfobject.embedSWF("/flash/"+element.id.replace('swf-', '')+".swf?new3", child.id, width, height, "9.0.0", "", params, params);
	});
});

