, but this code // executes before the first paint, when

黄大仙高手论坛

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Intramural Indoor Soccer (Men's) | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Intramural Indoor Soccer (Men's)

Table of Contents


Teams

7 on 7, six players and a goalie.


Game Duration

Two 20-minute halves with a 5-minute halftime. If teams are tied after second 20 minutes, there will be a 5 minute overtime, which is played that the team that scores first will be the winner (golden goal). If teams are still tied after the overtime session, then there will be a five person shoot out, alternating shots. Time will be continuous unless the ball gets stuck in the netting.


High Balls

Any high ball (ball touching the ceiling, or anything hanging from the ceiling or touching anything "gray") will result in a kick for the opposite team. Please try to keep balls as low as possible. If problems arise (breakage of anything) rules may have to be modified to include penalties of offenders. If the problem persists, games may have to be cancelled.


Free Kicks

All free kicks are indirect kicks, which must be touched by another player before entering the goal.


Goalkeeper

Goalkeeper cannot throw or kick the ball over half court. Penalty free kick for the opposite team where the ball crossed the half court line. The goalkeeper is able to pick up the ball with his hands within the small box of the tennis court.


Keeping score

Teams are responsible for keeping score. An IM staff member will monitor time.


Time and Player Specification

A maximum of 5 players will play for a team at one time. A team must have at least 4 people to play. Substitutions may be made at any time during the game as long as the original player runs out of play before the substitute enters.

If a ball hits the diagonal netting, it is considered out of bounds.

a

Audience
Current Students