| 4804 | var defaultDisplayMap = {}; |
| 4805 | |
| 4806 | function getDefaultDisplay( elem ) { |
| 4807 | var temp, |
| 4808 | doc = elem.ownerDocument, |
| 4809 | nodeName = elem.nodeName, |
| 4810 | display = defaultDisplayMap[ nodeName ]; |
| 4811 | |
| 4812 | if ( display ) { |
| 4813 | return display; |
| 4814 | } |
| 4815 | |
| 4816 | temp = doc.body.appendChild( doc.createElement( nodeName ) ); |
| 4817 | display = jQuery.css( temp, "display" ); |
| 4818 | |
| 4819 | temp.parentNode.removeChild( temp ); |
| 4820 | |
| 4821 | if ( display === "none" ) { |
| 4822 | display = "block"; |
| 4823 | } |
| 4824 | defaultDisplayMap[ nodeName ] = display; |
| 4825 | |
| 4826 | return display; |
| 4827 | } |
| 4828 | |
| 4829 | function showHide( elements, show ) { |
| 4830 | var display, elem, |