
//window.addEvent('domready',initFlashSite);
//window.addEvent('load',initLoad);

function googleTrack(data){
	try {
		var pageTracker = _gat._getTracker("UA-1965851-1");
		pageTracker._trackPageview(data);
	} catch(err) {}
}

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

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

function initFlashSite(){
	setFlashSize(flashData);
	embedFlash(flashData);
	window.addEvent('resize',onResize);
	//callPopUp(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(){
		var defaultSize = 	flashData.minSize;
		var currentSize = 	window.getSize();
		
		if(currentSize.y < flashData.minSize.height){
			flashData.size.height = defaultSize.height;
			if(currentSize.x < flashData.minSize.width)
				flashData.size.width = defaultSize.width;
			else
				flashData.size.width = '100%';
		}else{
			if(currentSize.x < flashData.minSize.width){
				flashData.size.width = defaultSize.width;
				flashData.size.height = '100%';
			}else{
				flashData.size.height = currentSize.y;
				flashData.size.width = currentSize.x;
			}
		}
	}
	
	function callPopUp(pFlashData){
		if(!window.opener)
			if(pFlashData.size.width!='100%' || pFlashData.size.height!='100%') 
				location.href = pFlashData.popUpDestination;	
	}

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