function fixIeDropDown(b){var b=(typeof b=="string")?document.getElementById(b):b;if(b!=null){if(!b.attachEvent||navigator.userAgent.indexOf("Opera")>-1||b.multiple||b.currentStyle.width=="auto"){return}var a=document.getElementsByTagName("body").item(0);var c=b.selectedIndex;var g=b.cloneNode(true);g.style.position="relative";g.style.visibility="hidden";g.style.width="auto";a.appendChild(g);g._initialOffsetWidth=b.offsetWidth;g._initialOffsetHeight=b.offsetHeight;g._autoWidth=g.offsetWidth;g=a.removeChild(g);g.style.visibility="visible";g.style.width=g._initialOffsetWidth+"px";var e=document.createElement("span");e._isIeDropDownContainer=true;e.style.position="relative";e.style.width=g._initialOffsetWidth+"px";e.style.height=g._initialOffsetHeight+"px";e.style.left="0px";e.style.marginBottom="-4";e.appendChild(g);if(b.parentNode._isIeDropDownContainer){b.parentNode.parentNode.replaceChild(e,b.parentNode)}else{b.parentNode.replaceChild(e,b)}if(g._autoWidth>g._initialOffsetWidth){var d=function(){event.srcElement.parentNode.style.zIndex=1;event.srcElement.style.width="auto";if(event.srcElement.offsetWidth>event.srcElement._initialOffsetWidth){event.srcElement.style.width="auto"}else{event.srcElement.style.width=event.srcElement._initialOffsetWidth+"px"}};var f=function(){event.srcElement.parentNode.style.zIndex=0;event.srcElement.style.width=event.srcElement._initialOffsetWidth+"px"};g.attachEvent("onactivate",d);g.attachEvent("ondeactivate",f)}g.selectedIndex=c}};
