var timeOut;

function onWindowResize( recursive ) {
	
	var contentDiv = document.getElementById( "flashcontainer" );

	var minWidth 		= 1014;
	var minHeight 		= 680;
		
	if( document.documentElement.clientHeight >= minHeight && self.innerWidth < minWidth && recursive == true ) {
		var myHeight = document.documentElement.clientHeight;
		
		contentDiv.style.height = myHeight +"px";
	} else {
		contentDiv.style.height = "100%";
	}
	
	if( recursive != true ) {
		// set timer - force the event handler to fire one extra time
		timeOut = setTimeout( "onWindowResize( true )" , 100 );
	} else {
		// event handler was called by timer - clear timeout
		clearTimeout( timeOut );		
	}
}