function toggle( modpage ) { switch ( modpage ) { case 'torrent_info' : case 'torrent_trackers' : case '_info' : { document.getElementById( 'throttleupinput' ).style.display = 'none'; document.getElementById( 'throttledowninput' ).style.display = 'none'; document.getElementById( 'tsubmit' ).style.display = 'none'; document.getElementById( 'throttleup' ).style.display = ''; document.getElementById( 'throttledown' ).style.display = ''; break; } case '_info_restore' : { document.getElementById( 'throttleupinput' ).style.display = ''; document.getElementById( 'throttledowninput' ).style.display = ''; document.getElementById( 'tsubmit' ).style.display = ''; document.getElementById( 'throttleup' ).style.display = 'none'; document.getElementById( 'throttledown' ).style.display = 'none'; break; } case 'addtorrent_info' : { document.getElementById( 'torrenturl' ).style.display = 'none'; break; } case 'torrent_files' : { var uls = document.getElementsByTagName( 'ul' ); for ( i = 0; i < uls.length; i++ ) { if ( uls.item( i ).getAttribute( 'class' ) == 'directory' ) { uls.item( i ).style.display='none'; } } document.getElementById( 'throttleupinput' ).style.display = 'none'; document.getElementById( 'throttledowninput' ).style.display = 'none'; document.getElementById( 'tsubmit' ).style.display = 'none'; document.getElementById( 'throttleup' ).style.display = ''; document.getElementById( 'throttledown' ).style.display = ''; break; } } }