

function init()
{
	var hyperlinks = document.getElementsByTagName('a');
	for (var i = 0; i < hyperlinks.length; i++) {
		if (hyperlinks[i].className == 'playmovie') {
			hyperlinks[i].onclick = playMovie;
		}
	}
}

function playMovie()
{
	var URL = this.href;
	var extension = URL.slice(URL.lastIndexOf('.') + 1);
	var width = 320;
	var height = 180;
	if (extension == 'mov') {
		height += 16;
		var object = '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="' + width + '" height="' + height + '">';
		var params = '<param name="src" value="' + URL + '">';
		var embed = '<embed src="' + URL + '" width="' + width + '" height="' + height + '" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed>';
	} else if (extension == 'wmv') {
		height += 72;
		var object = '<object id="MediaPlayer"  classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" standby="Loading Windows Media Player components..." width="' + width + '" height="' + height + '" type="application/x-oleobject">';
		var params = '<param name="URL" value="' + URL + '">\n<param name="ShowStatusBar" value="true">\n<param name="ShowControls" value="true">\n<param name="ShowDisplay" value="false">';
		var embed = '<embed type="application/x-mplayer2" src="' + URL + '" name="MediaPlayer" width="' + width + '" height="' + height + '" ShowControls="1" ShowStatusBar="1" ShowDisplay="0"></embed>';
	} else {
		return true;	
	}
	var title = this.title || 'Untitled Movie';
	var doc = window.open('', 'player','status=no,menubar=no,width=' + width + ',height=' + height).document;
	doc.open();
	doc.writeln('<html>\n<head>\n<title>' + title + '</title>\n</head>');
	doc.writeln('<body style="margin: 0; padding: 0">');
	doc.writeln(object);
	doc.writeln(params);
	doc.writeln(embed);
	doc.writeln('</object>');
	doc.writeln('</body>');
	doc.writeln('</html>');
	doc.close();
	return false;
}

window.onload = init;
