// Copyright 2006 WebDynamic Systems, All rights reserved.

function webdynamic_insert_flash (args) {

	var objectAttribs = new Array (
		'id',
		'name',
		'codebase',
		'classid',
		'class',
		'width',
		'height'
	);

	var objectParams = new Array (
		'movie',
		'menu',
		'wmode',
		'width',
		'height'
	);

	var embedAttribs = new Array (
		'id',
		'name',
		'src',
		'class',
		'width',
		'height',
		'type',
		'menu',
		'swLiveConnect'
	);

	var objectAttribsString = '';
	var objectParamsString = '';
	var embedAttribsString= '';

	for (var i=0; i<objectAttribs.length; i++)
		if (args[objectAttribs[i]] != null)
			objectAttribsString += ' ' + objectAttribs[i] + '="' + args[objectAttribs[i]] + '"';

	for (var i=0; i<objectParams.length; i++)
		if (args[objectParams[i]] != null)
			objectParamsString += '<param name="' + objectParams[i] + '" value="' + args[objectParams[i]] + '" />';


	for (var i=0; i<embedAttribs.length; i++)
		if (args[embedAttribs[i]] != null)
			embedAttribsString += ' ' + embedAttribs[i] + '="' + args[embedAttribs[i]] + '"';
	
	var ret = '<object' + objectAttribsString + '>' +
		objectParamsString + '<embed' + embedAttribsString + '></embed></object>';

	document.write (ret);
}
