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 createScrollBars(id,w,h){
	window.onresize=function(){
		var el = document.getElementById(id);
		var size=getViewportSize();	
		el.style.width=(size[0] < w)?w+"px":"100%";
		el.style.height=(size[1] < h)?h+"px":"100%";
	};
	window.onresize();
}

function forceScrolling(){
			window.onresize=function(){
				var el = document.getElementById("container");
				var size=getViewportSize();
				//alert("size: "+size[1]);
				el.style.width=(size[0] < 900)?"900px":"100%";
				el.style.height=(size[1] < 760)?"760px":"100%";
				el.style.position=(size[1] < 760)?"absolute":"fixed";
			};
			window.onresize();
		}

addDOMLoadEvent=(function(){var e=[],t,s,n,i,o,d=document,w=window,r='readyState',c='onreadystatechange',x=function(){n=1;clearInterval(t);while(i=e.shift())i();if(s)s[c]=''};return function(f){if(n)return f();if(!e[0]){d.addEventListener&&d.addEventListener("DOMContentLoaded",x,false);/*@cc_on@*//*@if(@_win32)d.write("<script id=__ie_onload defer src=//0><\/scr"+"ipt>");s=d.getElementById("__ie_onload");s[c]=function(){s[r]=="complete"&&x()};/*@end@*/if(/WebKit/i.test(navigator.userAgent))t=setInterval(function(){/loaded|complete/.test(d[r])&&x()},10);o=w.onload;w.onload=function(){x();o&&o()}}e.push(f)}})();
