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

ÃÛÌÒapp

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); })(); Drug Information and Resources Student Support, Accountability, and Restoration | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Drug Information and Resources

The Drug-free Schools and Campuses Act of 1989 requires institutions of higher education to adopt and implement effective policies which prevent the unlawful possession, use or distribution of illicit drugs and alcohol by students and employees. Colleges and Universities are required to review policies and sanctions to determine effectiveness, implement needed changes and ensure that disciplinary sanctions are consistently enforced.

ÃÛÌÒapp provides the following online information to students and employees:

  • ÃÛÌÒapp Alcohol and Drug policies are found within the Student Conduct Code.
  • This page provides links to websites with information regarding the use of illicit drugs and the abuse of alcohol.
  • This page also provides a listing of local resources for drug and alcohol counseling and treatment.


Ìý

Drug Facts

Narcotics, Stimulants, Depressants, Hallucinogens, Other Drugs of Concern


Ìý

Alcohol


Ìý

Local Resources for Substance Abuse Treatment

Pine Rest Christian Mental Health Services

300 68th Street SE
Grand Rapids, MI 49512
(866) 852-4001

Christ Life Counseling Center

150 Ann St. NW
Grand Rapids, MI 49505
(616) 365-8074

Wedgewood Christian Services

3300 36th Street SE
Grand Rapids, MI, 49512
(616) 942-2110

Sanford House Addiction Treatment Centers

540 Cherry Street SE
Grand Rapids, MI, 49503
(616) 288-6970

Dr. Cynthia Kok, MSW, Ph.D.

Licensed psychologist and psychotherapist

Ìý