function playvideo(file, img, title, hgt) {
	hgt = parseFloat(hgt);

	$('vidclose1').style.display = "block";
	$('vidclose2').style.display = "none";
	$('vidprevious').style.display = "none";
	$('vidnext').style.display = "none";

	$('vidtitlesmall').style.display = "none";
	$('vidtitlesmallbg').style.display = "none";

	$('videodiv').style.visibility = "hidden";
	$('blackcover').style.width = document.body.scrollWidth + "px";
	$('blackcover').style.height = document.body.scrollHeight + "px";
	if (!ie) $('blackcover').style.opacity = 0;
	else $('blackcover').filters[0].opacity = 0;
	$('blackcover').style.display = "block";
	for (var i = 1; i <= 70; i+=1) {
		if (!ie) window.setTimeout("$('blackcover').style.opacity="+(i/100), i * 5);
		else window.setTimeout("$('blackcover').filters[0].opacity="+i, i * 5);
	}

	w = 16*40 + 2;
	h = hgt + 2 + 30;
	$('vidtable').setAttribute("width", w, 0);
	$('videoflash').style.height = (hgt + (ie?0:0)) + "px";
	$('videoflash').style.width = (642 + (ie?0:0)) + "px";
	if ($('videoflash').innerHTML.toLowerCase().indexOf("<object") != -1) {
		$('videoflash').innerHTML = "";
	}
	$('videotitle').innerHTML = '<div style="text-shadow: #000 0px -1px 1px">'+title+'</div>';
	$('videodiv').style.left = (Math.floor(document.body.clientWidth / 2 - w / 2) - 2) + "px";
	$('videodiv').style.top = (Math.floor(document.body.clientHeight / 2 - h / 2) + document.body.scrollTop - 2) + "px";


	window.setTimeout(function() {
	var so = new SWFObject('/inc/player.swf','mpl',16*40+2,hgt,'9');
	so.addParam('allowfullscreen','true');
	so.addParam('allowscriptaccess','always');
	so.addVariable('autostart','false');
	so.addVariable('stretching','fill');
	so.addVariable('controlbar','over');
	so.addVariable('logo.file', '/img/dummy.gif');
	so.addVariable('dock','false');
	so.addParam('wmode','transparent');
	so.addVariable('file',file);
	if (file.indexOf("youtube") != -1) so.addVariable('source','youtube');
	so.addVariable('backcolor','000');
	so.addVariable('frontcolor','888888');
	so.addVariable('lightcolor','00FFFF');
	so.addVariable('screencolor','000');
	so.addVariable('image', img);
	$('videodiv').style.visibility = "visible";
	so.write('videoflash');
	}, 500);
}
function playerReady(player) {
	if (player.id == "mpl") window.setTimeout("mpl.sendEvent('PLAY')", 300);
}
function stopvideo() {
	try { mpl.sendEvent('STOP'); } catch(e) { }
	if (!ie) $('blackcover').style.opacity = 0.7;
	else $('blackcover').filters[0].opacity = 70;
	$('blackcover').style.display = "block";
	for (var i = 70; i >= 0; i-=1) {
		if (!ie) window.setTimeout("$('blackcover').style.opacity="+(i/100), (70-i) * 5);
		else window.setTimeout("$('blackcover').filters[0].opacity="+i, (70-i) * 5);
	}
	window.setTimeout("$('blackcover').style.display = 'none';", 750);

	$('videodiv').style.left = "-999px";
}

