function gtagInit() { window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-GWMHR5J8EH'); } const gtagScript = document.createElement("script"); gtagScript.async = true; gtagScript.src = "https://www.googletagmanager.com/gtag/js?id=G-GWMHR5J8EH"; gtagScript.onload = gtagInit; document.head.appendChild(gtagScript); const doc = document.getElementById('header_container')?.shadowRoot || document; const links = doc.querySelectorAll('link'); const copyLinks = [ 'fonts.googleapis.com', 'fonts.gstatic.com', 'use.typekit.net', 'kit.fontawesome.com' ]; links.forEach(link => { if(copyLinks.some(l => link.href.includes(l))) { document.head.appendChild(link); } }); //Chat ref pennant function closemodal() { var x = document.getElementById("modalref"); if (x.style.display === "none") { x.style.display = "block"; } else { x.style.display = "none"; } } //"OPEN NOW" WIDGET VIA COMMUNICO ENGINEERS // Function to get the current day function getCurrentDay() { const days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; const today = new Date().getDay(); return days[today]; } // Function to get the current time in 12-hour clock with AM/PM function getCurrentTime() { const now = new Date(); const options = { hour: 'numeric', minute: 'numeric', hour12: true }; return now.toLocaleString('en-US', options); } // Function to display open hours function displayOpenHours() { const openHoursWidget = doc.getElementById('open-hours-widget'); const [currentDay] = [getCurrentDay()]; const currentTime = getCurrentTime(); // Define open hours based on the day const openHours = { 'Sunday': '13:00-17:00', 'Monday': '8:30-21:00', 'Tuesday': '8:30-21:00', 'Wednesday': '8:30-21:00', 'Thursday': '8:30-21:00', 'Friday': '8:30-16:30', 'Saturday': '9:00-16:30', }; // Determine if the business is open or closed const isOpen = isOpenNow(openHours[currentDay]); // Display the result with the visual indicator if (isOpen) { const html = doc.querySelector('.open-hours-widget-open').innerHTML; openHoursWidget.innerHTML = html.replace('{currentDay}', currentDay).replace('{openUntil}', formatTime(openHours[currentDay])); } else { const html = doc.querySelector('.open-hours-widget-closed').innerHTML; openHoursWidget.innerHTML = html; } } // Function to check if the current time is within the open hours function isOpenNow(openHours) { if (openHours === 'Closed') { return false; } const now = new Date(); const [open, close] = openHours.split('-').map(time => time.split(':').map(Number)); const currentHour = now.getHours(); const currentMinute = now.getMinutes(); // Check if the current time is within the open hours return ( (currentHour > open[0] || (currentHour === open[0] && currentMinute >= open[1])) && (close[0] > currentHour || (currentHour === close[0] && close[1] >= currentMinute)) ); } // Function to format time in 12-hour clock format with AM/PM function formatTime(time) { const [hours, minutes] = time.split('-')[1].split(':').map(Number); const ampm = hours >= 12 ? 'PM' : 'AM'; const formattedHours = hours % 12 || 12; return `${formattedHours}:${10 > minutes ? '0' : ''}${minutes} ${ampm}`; } function togglePopup(e) { var popup = doc.getElementById('ohPop'); if (popup) { popup.classList.toggle('show'); } } // Call the function to display open hours displayOpenHours(); const sengines = doc.querySelector('#sengines'); const searchterms = doc.querySelector('#searchbar'); console.log(sengines); console.log(searchterms); function dosearch() { if (!searchterms.value) return; const href = sengines.options[sengines.selectedIndex].value + encodeURIComponent(searchterms.value); window.location.href = href; return false; } Skip to main content
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

Teen Community Resources

Skip teen community resources widget

Hotlines

Coalition Against Rape & Abuse

1-877-294-2272

Crisis Text Line

Text words like HELLO, HOME, START, or SHARE to 741741 to connect with a Crisis Counselor 24/7.

Substance Abuse & Mental Health S.A.

S.A. - Services Administration

1-800-662-4357

Trans Lifeline

1-877-565-8860

The Trevor Project

1-866-488-7386

County Resources

Cape May County Library System

The Cape May County Library offers a monthly club for LGBTQIA+ teens and allies. Attend each month to hang out, eat snacks, and do a fun activity. Contact the Teen Department for more information about the program, LGBTQIA+ book recommendations, and more.

teen@cmclibrary.org website 609-463-6350

Equality Cape May

Equality Cape May is a local organization whose goal is to mission to advocate, support, and build connections within our community. They organize pride events and community meet-ups, and offer an annual scholarship to LGBTQIA+ youth in CMC.

equalitycapemay@gmail.com

Lieutenant Liason

Lieutenant Joseph Landis is Cape May County's LGBTQIA+ Community Liaison. The LGBTQIA+ Liaison serves to help foster the relationship between the county's law enforcement and queer communities.

jlandis@cmcpros.net 609-465-1135

National Resources

GLAAD

GLAAD is an organization dedicated to cultural change, acceptance, and support for the LGBTQIA+ community. Follow GLAAD for entertainment, news, events, and more resources.

website

GLSEN

GLSEN strives to create safe, supportive, and inclusive spaces for LGBTQIA+ K-12 students. Visit GLSEN's website for webinars, programs, and resources.

website

State Resources

Garden State Equality

GSE is New Jersey's largest LGBTQIA+ advocacy and education organization. Check their website for virtual events, LGBTQIA+ news, resources, and more.

hello@gardenstateequality.org website 973-508-5428

HiTops

HiTops is committed to protecting the health and well-being of New Jersey's youth through sexual education and support for the LGBTQIA+ community.

info@hitops.org website 609-453-2555

Kaleidoscope

Kaleidoscope supports LGBTQIA+/Questioning neurodivergent and neurotypical youth, young adults and their families in building healthy relationships, strong social connections and critically needed life skills.

kaleidoscope@thehelpgroup.org website 818-779-5163

New Jersey Gay Life

NJGayLife is a complete guide for New Jersey's LGBTQIA+ community. The website features queer-owned/friendly businesses & services, resource lists by regions, and a blog.

info@njgaylife.com website 732-549-9054

Pride Center of New Jersey

The Pride Center of NJ provides a safe space for the LGBTQIA+ community and their allies to gather for programming, celebrations, support, educational tools, health resources, and so much more. Programs include youth groups, hangouts for women and non-binary folk, intersectionality discussions, wellness fairs, and free HIV testing.

info@pridecenter.org website 732-549-9054

QSpot LGBT Community Center

QSpot provides important services for the LGBTQIA+ community like support for LGBTQIA+ youth, seniors, and parents; mental health counseling sessions, recovery groups, internships, book clubs, festivals, safe meeting spaces, and more.

info@jsqspot.org website 732-455-3373

The Attic Youth Center

The Attic exclusively serves LGBTQIA+ youth through programs and services designed to foster community building, knowledge and life skills, leadership qualities, confidence, acceptance, and more.

info@atticyouthcenter.org website 215-545-4331

The COLOURS Organization

The COLOURS Organization is dedicated to providing Philadelphia's LGBTQIA+ people of color with health and wellness services, and educational resources.

msessions@coloursorganization.org website 215-832-0100

Mazzoni Center

The Mazzoni Center provides comprehensive health and wellness services for the LGBTQIA+ community including primary health care, mental health counseling, substance abuse treatment, legal services, youth support, and more.

website General: 215-563-0652

William Way Community Center

The William Way LGBT Community Center supports and advocates for Philadelphia's LGBTQIA+ community through services and recreational, educational, and cultural programming.

info@waygay.org website General: 215-732-2220