
//window.addEvent('domready',initDomReady);
//window.addEvent('load',initLoad);
window.addEvent('resize',onResize);

function initDomReady(){}
function initLoad(){}

function onResize(){
	setFlashSize(flashData);
	$('flashContent').width = flashData.size.width;
	$('flashContent').height = flashData.size.height;
}

function initFlashSite(){
	setFlashSize(flashData);
	embedFlash(flashData);
}

//	Flash Embedding	///////////////////////////////////////////////////////////////////////////////	

	function embedFlash(pFlashData){
		swfobject.embedSWF(pFlashData.file, pFlashData.container, pFlashData.size.width, pFlashData.size.height, pFlashData.version, pFlashData.expressInstall, pFlashData.vars, pFlashData.params, pFlashData.attributes);
	}
	
//	Flash Size Management	///////////////////////////////////////////////////////////////////////
	function setFlashSize(pFlashData){
		var defaultSize = 	pFlashData.minSize;
		var currentSize = 	window.getSize();
		
		if(currentSize.y < pFlashData.minSize.height){
			pFlashData.size.height = defaultSize.height;
			if(currentSize.x < pFlashData.minSize.width)
				pFlashData.size.width = defaultSize.width;
			else
				pFlashData.size.width = '100%';
		}else{
			if(currentSize.x < pFlashData.minSize.width){
				pFlashData.size.width = defaultSize.width;
				pFlashData.size.height = '100%';
			}else{
				pFlashData.size.height = currentSize.y;
				pFlashData.size.width = currentSize.x;
			}
		}
	}

///////////////////////////////////////////////////////////////////////////////////////////////////