| 6860 | |
| 6861 | // return a css property mapped to a potentially vendor prefixed property |
| 6862 | function vendorPropName( name ) { |
| 6863 | |
| 6864 | // shortcut for names that are not vendor prefixed |
| 6865 | if ( name in emptyStyle ) { |
| 6866 | return name; |
| 6867 | } |
| 6868 | |
| 6869 | // check for vendor prefixed names |
| 6870 | var capName = name.charAt( 0 ).toUpperCase() + name.slice( 1 ), |
| 6871 | i = cssPrefixes.length; |
| 6872 | |
| 6873 | while ( i-- ) { |
| 6874 | name = cssPrefixes[ i ] + capName; |
| 6875 | if ( name in emptyStyle ) { |
| 6876 | return name; |
| 6877 | } |
| 6878 | } |
| 6879 | } |
| 6880 | |
| 6881 | function showHide( elements, show ) { |
| 6882 | var display, elem, hidden, |