vplayer_open_int=null;

function openplayer(url)
{
	var viddiv=document.createElement('div');
	viddiv.id='viddiv';
	document.body.appendChild(viddiv);
	
	viddiv.onclick=closeplayer;
	viddiv.style.height=document.documentElement.scrollHeight+'px';
	viddiv.style.width=document.documentElement.clientWidth+'px';
	
	escapevidplayer();
	vplayer_open_int=setInterval("doopenplayer('"+url+"')",10);
}

function doopenplayer(url)
{
	escapevidplayer();
	
	var player1=document.createElement('div');
	player1.id="playerhd";
	player1.style.position="absolute"
	player1.style.zIndex="999";
	var mainelement=document.getElementById('body');
	mainelement.insertBefore(player1,mainelement.firstChild);
	
	var so = new SWFObject("/assets/swf/vplayer_hd.swf", "player_swf", "820", "505", "8", "#fff");
	so.addParam('wmode','transparent');
	so.addVariable('contentpath',url);
	so.addVariable('autoplay','true');
	so.write("playerhd");
	
	var viddiv=document.getElementById('viddiv');
	viddiv.onclick=docloseplayer;
	viddiv.style.height=document.documentElement.scrollHeight+'px';
	viddiv.style.width=document.documentElement.clientWidth+'px';
	
	window.onresize=resizeplayer;
}

function closeplayer()
{
	escapevidplayer();
	vplayer_open_int=setInterval(docloseplayer,10);
}

function docloseplayer()
{
	escapevidplayer();
	
	var viddiv=document.getElementById('viddiv');
	viddiv.parentNode.removeChild(viddiv);
	
	var hdviddiv=document.getElementById('playerhd');
	hdviddiv.parentNode.removeChild(hdviddiv);
	
	/*
	var so = new SWFObject("/assets/swf/vplayer.swf", "player_swf", "520", "328", "8", "#fff");
	so.addParam('wmode','transparent');
	so.addVariable('contentpath',hrvid);
	so.addVariable('hdpath',lrvid);
	so.addVariable('autoplay','true');
	so.write("vidplay1");
	*/
	
	window.onResize=null;
}

function resizeplayer()
{
	var viddiv=document.getElementById('viddiv');
	viddiv.style.height=document.documentElement.scrollHeight+'px';
	viddiv.style.width=document.documentElement.clientWidth+'px';
}

function escapevidplayer()
{
	if(vplayer_open_int)
		clearInterval(vplayer_open_int);
	vplayer_open_int=null;
}