(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.$(function(){
				WebWelcomer.system.trigger( 'go' );
			});
		}
		else {
			WebWelcomer.system.bind( 'flash_ready', function( event ){
				WebWelcomer.$( window ).resize();
			});
		}
	}
	catch( e ){}
})();

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 result = false;
	// 11-17-2009: Fix an Issue with IE8 in IE8 Standards mode where main site
	// flash was appearing very small
	WebWelcomer.$( '#flashcontent' ).height( WebWelcomer.$(window).height() );
	try {
	  result = getMovieName('main').reportResize(
		  getMovieName('main').clientWidth,
		  getMovieName('main').clientHeight
	  );

	  if( !result ){
		  setTimeout(function(){
			  WebWelcomer.$( window ).resize();
		  }, 500);
	  }
	}
	catch(e){
		
		};
}// /doResize()
//WebWelcomer.system.unbind( 'resize' );
WebWelcomer.$( window ).resize( doResize );
	//window.onresize = doResize;
