$(function () {
enableSidetabs ();
enableLightbox ();
enableBackToTop ();
enableEnhancedAccordion ();
enableTooltip ();
enableContactMap ();
});
function enableSidetabs () {
if ($.fn.sidetabs) {
$('.sidetabs').sidetabs ({ history: true });
}
}
function enableTooltip () {
if ($.fn.tooltip) {
$('.ui-tooltip').tooltip ({});
}
}
function enableLightbox () {
if ($.fn.lightbox) {
$('.ui-lightbox').lightbox ();
}
}
function enableEnhancedAccordion () {
$('.accordion-toggle').prepend ('+');
$('.accordion-toggle').prepend ('-');
$('.accordion').on('show', function (e) {
$(e.target).prev('.accordion-heading').parent ().addClass('open');
});
$('.accordion').on('hide', function (e) {
$(this).find('.accordion-toggle').not($(e.target)).parents ('.accordion-group').removeClass('open');
});
$('.accordion').each (function () {
$(this).find ('.accordion-body.in').parent ().addClass ('open');
});
}
function enableContactMap () {
var m = $("#contact-map");
if ($().gMap && 0', { id: 'back-to-top', href: '#top' });
var icon = $('', { 'class': 'icon-chevron-up' });
backToTop.appendTo ('body');
icon.appendTo (backToTop);
backToTop.hide();
$(window).scroll(function () {
if ($(this).scrollTop() > 150) {
backToTop.fadeIn ();
} else {
backToTop.fadeOut ();
}
});
backToTop.click (function (e) {
e.preventDefault ();
$('body, html').animate({
scrollTop: 0
}, 600);
});
}