

(function($){
	// Resize window to max
	top.window.moveTo(0, 0);
	if (document.all){
		//Standard browsers
		top.window.resizeTo(screen.availWidth, screen.availHeight);
	}
	else if ( document.layers || document.getElementById ) {
		//Netscape
		if(top.window.outerHeight < screen.availHeight || top.window.outerWidth < screen.availWidth) {
			top.window.outerHeight = top.screen.availHeight;
			top.window.outerWidth = top.screen.availWidth;
		}
	}

	try{
		if( WebWelcomer.FlashDetect.installed ) {
			WebWelcomer.system.bind( 'flash_ready', function( event ){
				$( window ).resize();
			});
		}
	}
	catch( e ){}

})( WebWelcomer.$ );

function getMovieName(movieName){
	if (navigator.appName.indexOf('Microsoft') != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
}// /getMovieName()

function callExternalInterface() {
  try {
    getMovieName( 'main' ).reportResize( document.getElementBy );
  }
  catch(e){};
}// /callExternalInterface()

function doResize(){
	var $ = WebWelcomer.$;
	var result = false;

	if( deconcept.SWFObjectUtil.getPlayerVersion().major === 0 ) {
		return;
	}
	// 11-17-2009: Fix an Issue with IE8 in IE8 Standards mode where main site
	// flash was appearing very small
	$( '#flashcontent' ).height( $(window).height() );
	try {
		result = getMovieName('main').reportResize(
			getMovieName('main').clientWidth,
			getMovieName('main').clientHeight
		);
		if( !result ){
			setTimeout(function(){
				$( window ).resize();
			}, 500);
		}
	}
	catch(e){
		//console.log( e );
		setTimeout(function(){
			$( window ).resize();
		}, 500);
	};
}// /doResize()
//WebWelcomer.system.unbind( 'resize' );
WebWelcomer.$(function(){
	var $ = WebWelcomer.$;
	$( window )
		.bind( 'resize', doResize )
		.trigger( 'resize' );
});
	//window.onresize = doResize;

