﻿
function ShowPlayer(OBJ, w, h, IsSelf) {


	if (IsSelf!=undefined) {
	
		Playerwindow = document;
	
	} else {

		playerwin = window.open(
					OBJ.Template,
					OBJ.MovieURL, 
					"height=" + h + ",width=" + w + ",toolbar=no,menubar=no,resizable=no,scrollbars=no,status=no,location=no");
	}

	
	ExecuteFunctionOnceAfter(function() {
		if (IsSelf==undefined) {				  
			Playerwindow = playerwin.document;
		} 
				
		try { Playerwindow.title 										= OBJ.Title;} catch(e) {}
		try { Playerwindow.getElementById('HeaderImgA').href 			= OBJ.HeaderImgA;} catch(e) {}
		try { Playerwindow.getElementById('HeaderImg').src 				= '/video/' + OBJ.HeaderImg;} catch(e) {}
		try { Playerwindow.getElementById('KVTMoviePlayer').innerHTML 	= LoadFlashMovieStr('', 'FLVPlayer.swf?m=' + OBJ.MovieURL, OBJ.FlashWidth, OBJ.FlashHeight);} catch(e) {}
		try { Playerwindow.getElementById('FooterImgA').href 			= OBJ.FooterImgA;} catch(e) {}
		try { Playerwindow.getElementById('FooterImg').src 				= '/video/' + OBJ.FooterImg;} catch(e) {}
		try { Playerwindow.getElementById('Footer').style.top 			= h - Playerwindow.getElementById('Footer').offsetHeight;} catch(e) {}										  
		try { Playerwindow.getElementById('Screen').style.display		= 'block'; } catch(e) {}
		try { Playerwindow.getElementById('Screen').style.cssText		= OBJ.MoviecssText;} catch(e) {}
		
		if (IsSelf==undefined) {
			try { Playerwindow.getElementById('Screen').style.width		= w} catch(e) {}
			try { Playerwindow.getElementById('Screen').style.height	= h} catch(e) {}
		}
		try { Playerwindow.getElementById('TheBody').style.cssText		= OBJ.BodycssText; } catch(e) {}

		if (OBJ.FooterImg == undefined || OBJ.FooterImg == '') {
			try { Playerwindow.getElementById('FooterImg').style.display = 'none'; } catch(e) {}
			try { Playerwindow.getElementById('Footer').style.display = 'none'; } catch(e) {}
		}
		
		if (OBJ.HeaderImgA == undefined) {
			try { Playerwindow.getElementById('HeaderImgA').src = '#'; } catch(e) {}
		}
		if (OBJ.FooterImgA == undefined) {
			try { Playerwindow.getElementById('FooterImgA').src = '#'; } catch(e) {}
		}
	
		if (IsSelf==undefined) {
 		   GetID('Screen').style.height = h;
		   GetID('Screen').style.width = w;
		}
		
	}, 1000);
	
	ExecuteFunctionOnceAfter(function() {
		try { Playerwindow.getElementById('Footer').style.top 		= h - Playerwindow.getElementById('Footer').offsetHeight;} catch(e) {}										  
	  }, 1500);
}

