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