var em_version = '8.0.0';
var em_track_user = true;
var em_no_track_reason = '';
var ExactMetricsDefaultLocations = {"page_location":"https:\/\/venue1012.com\/organizer\/village-of-oswego\/"};
if ( typeof ExactMetricsPrivacyGuardFilter === 'function' ) {
var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsPrivacyGuardFilter( ExactMetricsExcludeQuery ) : ExactMetricsPrivacyGuardFilter( ExactMetricsDefaultLocations );
} else {
var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsExcludeQuery : ExactMetricsDefaultLocations;
}var disableStrs = [
'ga-disable-G-JXBQ7J59Z1',
];/* Function to detect opted out users */
function __gtagTrackerIsOptedOut() {
for (var index = 0; index < disableStrs.length; index++) {
if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
return true;
}
}return false;
}/* Disable tracking if the opt-out cookie exists. */
if (__gtagTrackerIsOptedOut()) {
for (var index = 0; index < disableStrs.length; index++) {
window[disableStrs[index]] = true;
}
}/* Opt-out function */
function __gtagTrackerOptout() {
for (var index = 0; index < disableStrs.length; index++) {
document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
window[disableStrs[index]] = true;
}
}if ('undefined' === typeof gaOptout) {
function gaOptout() {
__gtagTrackerOptout();
}
}
window.dataLayer = window.dataLayer || [];window.ExactMetricsDualTracker = {
helpers: {},
trackers: {},
};
if (em_track_user) {
function __gtagDataLayer() {
dataLayer.push(arguments);
}function __gtagTracker(type, name, parameters) {
if (!parameters) {
parameters = {};
}if (parameters.send_to) {
__gtagDataLayer.apply(null, arguments);
return;
}if (type === 'event') {
parameters.send_to = exactmetrics_frontend.v4_id;
var hookName = name;
if (typeof parameters['event_category'] !== 'undefined') {
hookName = parameters['event_category'] + ':' + name;
}if (typeof ExactMetricsDualTracker.trackers[hookName] !== 'undefined') {
ExactMetricsDualTracker.trackers[hookName](parameters);
} else {
__gtagDataLayer('event', name, parameters);
}
} else {
__gtagDataLayer.apply(null, arguments);
}
}__gtagTracker('js', new Date());
__gtagTracker('set', {
'developer_id.dNDMyYj': true,
});
if ( ExactMetricsLocations.page_location ) {
__gtagTracker('set', ExactMetricsLocations);
}
__gtagTracker('config', 'G-JXBQ7J59Z1', {"forceSSL":"true","link_attribution":"true"} );
window.gtag = __gtagTracker; (function () {
/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
/* ga and __gaTracker compatibility shim. */
var noopfn = function () {
return null;
};
var newtracker = function () {
return new Tracker();
};
var Tracker = function () {
return null;
};
var p = Tracker.prototype;
p.get = noopfn;
p.set = noopfn;
p.send = function () {
var args = Array.prototype.slice.call(arguments);
args.unshift('send');
__gaTracker.apply(null, args);
};
var __gaTracker = function () {
var len = arguments.length;
if (len === 0) {
return;
}
var f = arguments[len - 1];
if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
if ('send' === arguments[0]) {
var hitConverted, hitObject = false, action;
if ('event' === arguments[1]) {
if ('undefined' !== typeof arguments[3]) {
hitObject = {
'eventAction': arguments[3],
'eventCategory': arguments[2],
'eventLabel': arguments[4],
'value': arguments[5] ? arguments[5] : 1,
}
}
}
if ('pageview' === arguments[1]) {
if ('undefined' !== typeof arguments[2]) {
hitObject = {
'eventAction': 'page_view',
'page_path': arguments[2],
}
}
}
if (typeof arguments[2] === 'object') {
hitObject = arguments[2];
}
if (typeof arguments[5] === 'object') {
Object.assign(hitObject, arguments[5]);
}
if ('undefined' !== typeof arguments[1].hitType) {
hitObject = arguments[1];
if ('pageview' === hitObject.hitType) {
hitObject.eventAction = 'page_view';
}
}
if (hitObject) {
action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
hitConverted = mapArgs(hitObject);
__gtagTracker('event', action, hitConverted);
}
}
return;
}function mapArgs(args) {
var arg, hit = {};
var gaMap = {
'eventCategory': 'event_category',
'eventAction': 'event_action',
'eventLabel': 'event_label',
'eventValue': 'event_value',
'nonInteraction': 'non_interaction',
'timingCategory': 'event_category',
'timingVar': 'name',
'timingValue': 'value',
'timingLabel': 'event_label',
'page': 'page_path',
'location': 'page_location',
'title': 'page_title',
'referrer' : 'page_referrer',
};
for (arg in args) {
if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
hit[gaMap[arg]] = args[arg];
} else {
hit[arg] = args[arg];
}
}
return hit;
}try {
f.hitCallback();
} catch (ex) {
}
};
__gaTracker.create = newtracker;
__gaTracker.getByName = newtracker;
__gaTracker.getAll = function () {
return [];
};
__gaTracker.remove = noopfn;
__gaTracker.loaded = true;
window['__gaTracker'] = __gaTracker;
})();
} else {
console.log("");
(function () {
function __gtagTracker() {
return null;
}window['__gtagTracker'] = __gtagTracker;
window['gtag'] = __gtagTracker;
})();
}
https://venue1012.com/wp-includes/js/jquery/jquery.min.js
https://venue1012.com/wp-includes/js/jquery/jquery-migrate.min.js
https://venue1012.com/wp-content/plugins/event-tickets/common/src/resources/js/tribe-common.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/breakpoints.min.js
https://venue1012.com/wp-content/plugins/google-analytics-dashboard-for-wp/assets/js/frontend-gtag.min.js
var exactmetrics_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/venue1012.com","hash_tracking":"false","v4_id":"G-JXBQ7J59Z1"};
Skip to main content
Village of Oswego
Previous Events Today Next Events
document.head.insertAdjacentHTML( 'beforeend', '<meta name="robots" id="tec_noindex" content="noindex, follow" />' );
( function () {
var completed = false;function initBreakpoints() {
if ( completed ) {
// This was fired already and completed no need to attach to the event listener.
document.removeEventListener( 'DOMContentLoaded', initBreakpoints );
return;
}if ( 'undefined' === typeof window.tribe ) {
return;
}if ( 'undefined' === typeof window.tribe.events ) {
return;
}if ( 'undefined' === typeof window.tribe.events.views ) {
return;
}if ( 'undefined' === typeof window.tribe.events.views.breakpoints ) {
return;
}if ( 'function' !== typeof (window.tribe.events.views.breakpoints.setup) ) {
return;
}var container = document.querySelectorAll( '[data-view-breakpoint-pointer="6b34341a-a2dc-4e53-b418-1682347f198a"]' );
if ( ! container ) {
return;
}window.tribe.events.views.breakpoints.setup( container );
completed = true;
// This was fired already and completed no need to attach to the event listener.
document.removeEventListener( 'DOMContentLoaded', initBreakpoints );
}// Try to init the breakpoints right away.
initBreakpoints();
document.addEventListener( 'DOMContentLoaded', initBreakpoints );
})();
window.TSModals.buildModal({
url: 'https://events.oswegoil.org/e/concert-series-3/tickets',
modalTriggerElementId: 'modal-trigger-element-id'
});
!function(s,a,e,v,n,t,z){if(s.saq)return;n=s.saq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!s._saq)s._saq=n;n.push=n;n.loaded=!0;n.version='1.0';n.queue=[];t=a.createElement(e);t.async=!0;t.src=v;z=a.getElementsByTagName(e)[0];z.parentNode.insertBefore(t,z)}(window,document,'script','https://tags.srv.stackadapt.com/events.js');saq('ts', 'V6aKbsAE2BsGD5DJVkordw');
( function ( body ) {
'use strict';
body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
} )( document.body );
var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"},"registration_prompt":"There is unsaved attendee information. Are you sure you want to continue?"};
https://venue1012.com/wp-content/plugins/the-events-calendar/vendor/bootstrap-datepicker/js/bootstrap-datepicker.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/viewport.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/accordion.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/view-selector.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/ical-links.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/navigation-scroll.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/multiday-events.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/month-mobile-events.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/month-grid.min.js
https://venue1012.com/wp-content/plugins/event-tickets/common/vendor/tooltipster/tooltipster.bundle.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/tooltip.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/events-bar.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/events-bar-inputs.min.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/datepicker.min.js
https://venue1012.com/wp-includes/js/jquery/ui/core.min.js
https://venue1012.com/wp-includes/js/jquery/ui/mouse.min.js
https://venue1012.com/wp-includes/js/jquery/ui/draggable.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/vendor/nanoscroller/jquery.nanoscroller.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/week-grid-scroller.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/week-day-selector.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/week-multiday-toggle.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/week-event-link.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/map-events-scroller.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/vendor/swiper/dist/js/swiper.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/map-no-venue-modal.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/map-provider-google-maps.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/map-events.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/tooltip-pro.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/multiday-events-pro.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/toggle-recurrence.min.js
https://venue1012.com/wp-content/plugins/events-calendar-pro/src/resources/js/views/datepicker-pro.min.js
https://venue1012.com/wp-includes/js/dist/hooks.min.js
https://venue1012.com/wp-includes/js/dist/i18n.min.js
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
https://venue1012.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js
var wpcf7 = {"api":{"root":"https:\/\/venue1012.com\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":"1"};
https://venue1012.com/wp-content/plugins/contact-form-7/includes/js/index.js
https://venue1012.com/wp-content/plugins/sticky-block/dist/sticky-block.min.js
https://venue1012.com/wp-content/themes/venue1012/dist/js/app.js
https://venue1012.com/wp-content/themes/venue1012/dist/js/retina.js
https://venue1012.com/wp-content/themes/venue1012/dist/js/vendorSwiper.js
https://venue1012.com/wp-content/themes/venue1012/dist/js/swiperInit.js
https://venue1012.com/wp-content/plugins/event-tickets/common/src/resources/js/utils/query-string.min.js
https://venue1012.com/wp-content/plugins/event-tickets/common/src/resources/js/underscore-before.js
https://venue1012.com/wp-includes/js/underscore.min.js
https://venue1012.com/wp-content/plugins/event-tickets/common/src/resources/js/underscore-after.js
https://venue1012.com/wp-content/plugins/the-events-calendar/src/resources/js/views/manager.min.js
const social = '?utm_source=affiliate&utm_name=BG---Social-Media&utm_id=628272af88144474ba204e470ad1e02d';
const socialb = '?utm_source=affiliate&utm_name=BG---Social-Media-B&utm_id=62ab794364384041b0543e6d0ad120fa';
const programmatic = '?utm_source=affiliate&utm_name=BG---Programmatic-Campaign&utm_id=62698444c7204fe58f8509e30ad120d9';
const sem = '?utm_source=affiliate&utm_name=BG---SEM&utm_id=62958128cf9047f5a2cc642c0ad1e075';
const d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
let expires = "expires="+ d.toUTCString();
let decodedCookie = decodeURIComponent(document.cookie);
let ca = decodedCookie.split(';');
let cref = '';
for(let i = 0; i <ca.length; i++) {
let c = ca[i];
while (c.charAt(0) == ' ') {
c = c.substring(1);
}
if (c.indexOf('ref=') == 0) {
cref = c.substring(4, c.length);
}
}
const params = new Proxy(new URLSearchParams(window.location.search), {
get: (searchParams, prop) => searchParams.get(prop),
});
if(params.ref === 'social' || cref === 'social'){
document.cookie = "ref=social;" + expires + ";path=/";
updateLinks(social);
}
if(params.ref === 'socialb' || cref === 'socialb'){
document.cookie = "ref=socialb;" + expires + ";path=/";
updateLinks(socialb);
}
if(params.ref === 'programmatic' || cref === 'programmatic'){
document.cookie = "ref=programmatic;" + expires + ";path=/";
updateLinks(programmatic);
}
if(params.ref === 'sem' || cref === 'sem'){
document.cookie = "ref=sem;" + expires + ";path=/";
updateLinks(sem);
}
function updateLinks(utm){
document.querySelectorAll('a[href^="https://events.oswegoil.org"]').forEach( a => {
let link = a.href;
a.href = link + utm;
});
}