
function clearMedia() {
	document.getElementById('ekomedia').innerHTML='';
	elsth=document.getElementsByTagName("embed");
	
	for (i=0; i<elsth.length; i++)
	{ 
		elsth[i].style.visibility="visible";
	}

}

function addMedia() {

	elsth=document.getElementsByTagName("embed");
	
	for (i=0; i<elsth.length; i++)
	{ 
		elsth[i].style.visibility="hidden";
	}

	var size=getPageSize();
	
	var output;
	
	output = '<div id="ekofinder" style="width:' + size[0] + 'px;height:' + size[1] + 'px;"></div>';
	output = output + '<div id="ekofinder_content" style="left:' + (size[0]-1000)/2 + 'px;">';
	
	output = output + AC_FL_RunContent(
		'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
		'width', '1000',
		'height', '550',
		'src', 'worx/finder_evkmh',
		'quality', 'high',
		'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
		'align', 'middle',
		'play', 'true',
		'loop', 'true',
		'scale', 'showall',
		'wmode', 'window',
		'devicefont', 'false',
		'id', 'finder_evkmh',
		'bgcolor', '#333333',
		'name', 'finder_evkmh',
		'menu', 'true',
		'allowFullScreen', 'false',
		'allowScriptAccess','sameDomain',
		'movie', 'worx/finder_evkmh',
		'salign', ''
		);
	
	output = output + '</div>';
	document.getElementById('ekomedia').innerHTML=output;
}


function getPageSize() {
	
var xScroll, yScroll;

if (window.innerHeight && window.scrollMaxY) {	
	xScroll = window.innerWidth + window.scrollMaxX;
	yScroll = window.innerHeight + window.scrollMaxY;
} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
	xScroll = document.body.scrollWidth;
	yScroll = document.body.scrollHeight;
} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
	xScroll = document.body.offsetWidth;
	yScroll = document.body.offsetHeight;
}

var windowWidth, windowHeight;

if (self.innerHeight) {	// all except Explorer
	if(document.documentElement.clientWidth){
		windowWidth = document.documentElement.clientWidth; 
	} else {
		windowWidth = self.innerWidth;
	}
	windowHeight = self.innerHeight;
} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
	windowWidth = document.documentElement.clientWidth;
	windowHeight = document.documentElement.clientHeight;
} else if (document.body) { // other Explorers
	windowWidth = document.body.clientWidth;
	windowHeight = document.body.clientHeight;
}	

// for small pages with total height less then height of the viewport
if(yScroll < windowHeight){
	pageHeight = windowHeight;
} else { 
	pageHeight = yScroll;
}

// for small pages with total width less then width of the viewport
if(xScroll < windowWidth){	
	pageWidth = xScroll;		
} else {
	pageWidth = windowWidth;
}

return [pageWidth,pageHeight];
}