function getViewportSize() {
	var size = [0, 0];
	if (typeof window.innerWidth != "undefined") {
		size = [window.innerWidth, window.innerHeight];
	}
	else if (typeof document.documentElement != "undefined" && typeof document.documentElement.clientWidth != "undefined" && document.documentElement.clientWidth != 0) {
		size = [document.documentElement.clientWidth, document.documentElement.clientHeight];
	}
	else {
		size = [document.getElementsByTagName("body")[0].clientWidth, document.getElementsByTagName("body")[0].clientHeight];
	}
	return size;
}

function getScrollXY() {
    var scrOfX = 0, scrOfY = 0;
 	
	
	
    if( typeof( window.pageYOffset ) == 'number' ) {
        //Netscape compliant
        scrOfY = window.pageYOffset;
        scrOfX = window.pageXOffset;
    } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        //DOM compliant
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
    } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        //IE6 standards compliant mode
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
    }
    return [ scrOfX, scrOfY ];
}

function moveObject(event)
{
	var flashcont = document.getElementById("youtubewrapper");
	 try 
	 {
    	flashcont.getScrollposition();
  	 } catch (e) {} 
    
}


function createFullBrowserFlash(a) {
	swfobject.createCSS("html", "height:100%;");
	swfobject.createCSS("body", "height:100%");
	swfobject.createCSS("#flashcontent", "margin:0; width:100%; height:100%; min-width:" + minWidth + "px; min-height:" + minHeight + "px;");
window.onresize = function() {
		
	//adding the event listerner for Mozilla
	if(window.addEventListener) document.addEventListener('DOMMouseScroll', moveObject, false);
  	//for IE/OPERA etc
  	document.onmousewheel = moveObject;
	var el = document.getElementById("container");
  	var size = getViewportSize();
  	
  	
	if (minHeight == 0 || a < 400)
		minHeight = 1000;
	else 
		minHeight = a;
		
	el.style.width = size[0] < minWidth ? minWidth + "px" : "100%";
	el.style.height = size[1] < minHeight ? minHeight + "px" : "100%";
		
	};
	
	
	window.onresize();
}
