');
}
// FILL VIEWPORT WITH FIRST PANEL -- use only if welcome panel is to be full page
var firstpanelsplash = function () {
var newwidth = jQuery(window).width();
var newheight = jQuery(window).height();
jQuery('.widget-welcome').height(newheight).width(newwidth);
};
jQuery(document).ready(firstpanelsplash);
jQuery(window).resize(firstpanelsplash);
// FILL VIEWPORT WITH FIRST PANEL -- end
WebFontConfig = {
google: { families: [ 'Droid Sans:400,700', 'Source Sans Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic' ]
}
};
(function() {
var wf = document.createElement('script');
wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
'://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
wf.type = 'text/javascript';
wf.async = 'true';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(wf, s);
})();
/*window.onload = function() {
//jQuery('.widget-horizontal-event-list .event-single .event-info .event-buttons a.button > span').html('Buy Tickets Here');
jQuery('.widget .widget-instance .event-single .event-info a.button.tickets').html('Buy Tickets Here');
};*/
jQuery(document).ready(function() {
jQuery(jQuery('nav ul li a#about-us')).attr('href', '#');
jQuery(jQuery('nav ul li a#conservatory')).attr('href', '#');
jQuery(jQuery('nav ul li a#about-us')).hover().css('cursor', 'default');
jQuery(jQuery('nav ul li a#conservatory')).hover().css('cursor', 'default');
if (jQuery(".siteline-home-page").length) {
var owl = jQuery(".owl-carousel");
owl.data('owlCarousel').reinit({
autoPlay: 6000,
lazyLoad: true,
lazyFollow: false,
autoHeight: true
});
//Reduced Event Description
jQuery('.siteline-home-page .event-single').each(function(index){
pElement = jQuery('p',jQuery(this));
yourString = pElement.text();
var maxLength = 100;
trimmedString = yourString.substr(0, maxLength);
if (yourString.length > maxLength ) {
trimmedString = trimmedString.substr(0, Math.min(trimmedString.length, trimmedString.lastIndexOf(" "))) + " ...";
}
pElement.text(trimmedString );
});
}
});
window.onload = function() {
jQuery('.event-single .event-info .event-buttons a.button.tickets > span').html('Buy Tickets Here');
jQuery('.siteline-event-page #tickets-box a.tickets').text('Buy Tickets Here');
};
function ticketButtonChangeHorizontal() {
// Select the node that will be observed for mutations
var targetNode = document.getElementById('horizontal-event-list');
// Options for the observer (which mutations to observe)
var config = { attributes: true, childList: true };
// Callback function to execute when mutations are observed
var callback = function() {
jQuery('.widget .widget-instance .event-single .event-info a.button.tickets').html('Buy Tickets Here');
};
// Create an observer instance linked to the callback function
var observer = new MutationObserver(callback);
// Start observing the target node for configured mutations
observer.observe(targetNode, config);
};
function ticketButtonChangeVertical() {
// Select the node that will be observed for mutations
var targetNode = document.getElementById('vertical-event-list');
// Options for the observer (which mutations to observe)
var config = { attributes: true, childList: true };
// Callback function to execute when mutations are observed
var callback = function() {
jQuery('.widget .widget-instance .event-single .event-info a.button.tickets').html('Buy Tickets Here');
};
// Create an observer instance linked to the callback function
var observer = new MutationObserver(callback);
// Start observing the target node for configured mutations
observer.observe(targetNode, config);
};
function ticketButtonChange2() {
//single event page
jQuery('.siteline-event-page #tickets-box a.tickets').text('Buy Tickets Here');
// Select the node that will be observed for mutations
var targetNode = document.getElementById('event-information');
// Options for the observer (which mutations to observe)
var config = { attributes: true, childList: true };
// Callback function to execute when mutations are observed
var callback = function() {
jQuery('.siteline-event-page #tickets-box a.tickets').text('Buy Tickets Here');
};
// Create an observer instance linked to the callback function
var observer = new MutationObserver(callback);
// Start observing the target node for configured mutations
observer.observe(targetNode, config);
};
jQuery(document).ready(function(){
if (jQuery('.siteline-events-page').length > 0 || jQuery('.siteline-home-page').length > 0 ){
setTimeout(ticketButtonChangeHorizontal, 500);
setTimeout(ticketButtonChangeVertical, 500);
};
});
document.addEventListener("DOMContentLoaded", function(event) {
if (jQuery('.siteline-event-page').length > 0 ){
ticketButtonChange2();
};
jQuery('.owl-item section a.tickets').text('Buy Tickets Here');
});
//-->