window.addEvent("domready",function(){new ie6()});var ie6=new Class({initialize:function(){if(Browser.Engine.trident&&Browser.Engine.version==4){window.addEvent("resize",this.fix.bindWithEvent(this));this.fix()}},fix:function(A){var C=$(document.body).hasClass("layout_insight")?true:false;this._fix_absolute($("application"));this._fix_absolute($$(".application_container")[0]);this._fix_absolute($("application_tab_content"));this._fix_absolute($$(".tab_content")[0]);if(!C){this._fix_absolute($(document.body).getElement(".application_workspace"))}var B=$(document.body).getElement(".application_workspace_width");if(B){B.setStyle("margin-right",25)}new ie6fix()},_fix_absolute:function(H){if(!H){return false}var A=H.getParent();while(A.getStyle("position")!="relative"&&A.getStyle("position")!="absolute"&&A.get("tag")!="body"){A=A.getParent()}var B=H;var C=A.getCoordinates();var F=B.getCoordinates(A);var D=C.width;var E=C.height;if(B.getStyle("overflow-y")=="scroll"){B.setStyle("overflow","scroll");B.setStyle("overflow-x","hidden")}D-=(F.left);E-=(F.top);var G=B.getStyle("borderWidth").split(" ");D-=(G[3].toInt()+G[1].toInt());E-=(G[0].toInt()+G[2].toInt());if(D>0&&E>0){B.setStyles({width:D,height:E,left:0,right:"auto"})}}});
