/*IE7, version 0.9 (alpha) (2005-08-19)Copyright: 2004-2005, Dean Edwards (http://dean.edwards.name/)License: http://creativecommons.org/licenses/LGPL/2.1/*/IE7.addModule("ie7-squish", function() {/* ---------------------------------------------------------------------Squish some IE bugs!Some of these bug fixes may have adverse effects so they arenot included in the standard library. Add your own if you want.-dean--------------------------------------------------------------------- */// @NOTE: ie7Layout.boxSizing is the same as the "Holly Hack"// "doubled margin" bug// http://www.positioniseverything.net/explorer/doubled-margin.htmlie7CSS.addFix(/float\s*:\s*(left|right)/, "display:inline;$1");if (ie7Layout) {// "peekaboo" bug// http://www.positioniseverything.net/explorer/peekaboo.htmlif (appVersion >= 6) ie7CSS.addRecalc("float", "left|right", function($element) {ie7Layout.boxSizing($element.parentElement);// "doubled margin" bug$element.runtimeStyle.display = "inline";});// "unscrollable content" bug// http://www.positioniseverything.net/explorer/unscrollable.htmlie7CSS.addRecalc("position", "absolute|fixed", function($element) {if ($element.offsetParent && $element.offsetParent.currentStyle.position == "relative")ie7Layout.boxSizing($element.offsetParent);});}//# // get rid of Microsoft's pesky image toolbar//# if (!complete) document.write('<meta http-equiv="imagetoolbar" content="no">');});