FlashClass={};	
FlashClass.INDEX_FLASH_SWF = '';
FlashClass.INDEX_FLASH_VARS = {};
FlashClass.ADMIN_MODE = false;
FlashClass.init = function() {
			
	if (swfobject.hasFlashPlayerVersion("8.0.0")) {
		
		//set swf address Change event
		if( FlashClass.ADMIN_MODE ) {
			SWFAddress.addEventListener(SWFAddressEvent.CHANGE, FlashClass.onPageChanged );
		}
														
		$('body').addClass('flash');
		var params = {};		
		var attributes = {id:'SiteFlashContent'};	
		var root = FlashClass.INDEX_FLASH_VARS['root'];				
		swfobject.embedSWF( FlashClass.INDEX_FLASH_SWF, "SiteFlashContent", "100%", "100%", "10.0.0", root+"flash/expressInstall.swf",  FlashClass.INDEX_FLASH_VARS, params, attributes);
		if( $.browser.mozilla ) {
			$('#SiteFlash').css('margin-top','1px');
		}
				
	}
		
};

FlashClass.onPageChanged = function (event) {
	
	var data = {};	
	data.address = SWFAddress.getValue();	
	$.post( FlashClass.INDEX_FLASH_VARS['root']+'project.flash.pageInfo', data, function( data ) {	
		if( data['success'] ) {			
			$('#AdminEditLink').attr('href', data['adminUrl'] );
			$('#AdminEditLink').html( data['adminUrl'] );
			$('#AdminLink').css('display','inline');
		} else {
			$('#AdminLink').css('display','none');
		}			
	}, 'json' );
			
}

$(document).ready(function(){	
	FlashClass.init();		
});