function makeMov(player, classid, mime, args) {
	var objectid = '';
	var code = '';
	var object = '<object classid="' + classid + '"';
	if (player=='WMP') object += ' id="mediaplayer"';
	var param = '';
	if (player=='QTP') param += '<param name="type" value="' + mime + '" />';
	var embed = '<embed type="' + mime + '"';
	for (var i=0; i<args.length; i=i+2) {
		if (args[i]=='objectid') {
			objectid = args[i+1];
		} else if (args[i]=='src') {
			param += '<param name="' + args[i] + '" value="' + args[i+1] + '" />';
			if (player=='WMP') embed += ' filename="' + args[i+1] + '"';
			if (player=='QTP') embed += ' ' + args[i] + '="' + args[i+1] + '"';
		} else if (args[i]=='width' || args[i]=='height') {
			object += ' ' + args[i] + '="' + args[i+1] + '"';
			embed += ' ' + args[i] + '="' + args[i+1] + '"';
		} else {
			param += '<param name="' + args[i] + '" value="' + args[i+1] + '" />';
			if (player=='WMP' && args[i+1] == "true") {
				embed += ' ' + args[i] + '="1"';
			} else if (player=='WMP' && args[i+1] == "false") {
				embed += ' ' + args[i] + '="0"';
			} else {
				embed += ' ' + args[i] + '="' + args[i+1] + '"';
			}
		};
	};
	object += '>';
	embed += '></embed>';
	code = object + param + embed + '</object>';
	document.getElementById(objectid).innerHTML = '';
	document.getElementById(objectid).innerHTML = code;
	//return code;
};

function makeWMP() {
	var code = makeMov('WMP', 'clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95', 'application/x-mplayer2', arguments);
	return code;
};

function makeQTP() {
	var code = makeMov('QTP', 'clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b', 'video/quicktime', arguments);
	return code;
};

/*

makeWMP(
		'objectid',				'TARGET',
		'src',					'FILE',
		'width',				'320',
		'height',				'310',
		'autostart',			'true',
		'showdisplay',			'false',
		'showtracker',			'true',
		'showcontrols',			'true',
		'showstatusbar',		'true',
		'showaudiocontrols',	'true',
		'showpositioncontrols',	'true',
		'bgcolor',				'#000000'
		)
<a href="./images/20060310.wmv" onclick="makeWMP('objectid', 'obj', 'src', this.href, 'width', '320', 'height', '310', 'autostart', 'true', 'showdisplay', 'false', 'showtracker', 'true', 'showcontrols', 'true', 'showstatusbar', 'true', 'showaudiocontrols', 'true', 'showpositioncontrols', 'true', 'bgcolor', '#000000');return false;">

makeQTP(
		'objectid',		'TARGET',
		'src',			'FILE',
		'width',		'320',
		'height',		'256',
		'autoplay',		'true',
		'controller',	'true',
		'bgcolor',		'#000000'
)
<a href="./images/20060310.mov" onclick="makeQTP('objectid', 'obj', 'src', this.href, 'width', '320', 'height', '256', 'autoplay', 'true', 'controller', 'true', 'bgcolor', '#000000');return false;">

*/