+/** Attempt to stop overflowing in x-axis in IE */
+function resizeViewport() {
+ var documentWidth = 0;
+ var viewportWidth = document.viewport.getWidth();
+ var iconbar = $('iconbar');
+ var global = $('global');
+ if (typeof window.offsetWidth != 'undefined') {
+ documentWidth = window.offsetWidth;
+ } else {
+ documentWidth = document.documentElement.offsetWidth;
+ }
+ if (documentWidth > viewportWidth) {
+ WCLog("resizeViewport");
+ document.documentElement.style.width = viewportWidth+"px";
+ document.documentElement.style.overflowX = "hidden";
+ //viewportWidth = 0.98 * viewportWidth;
+ var newIconBarSize = 0.16 * viewportWidth;
+ var newContentSize = viewportWidth - newIconBarSize;
+ iconbar.style.width = newIconBarSize+"px";
+ global.style.width = newContentSize+"px";
+ }
+}