var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; };
if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } }
{
let window = _____WB$wombat$assign$function_____("window");
let self = _____WB$wombat$assign$function_____("self");
let document = _____WB$wombat$assign$function_____("document");
let location = _____WB$wombat$assign$function_____("location");
let top = _____WB$wombat$assign$function_____("top");
let parent = _____WB$wombat$assign$function_____("parent");
let frames = _____WB$wombat$assign$function_____("frames");
let opener = _____WB$wombat$assign$function_____("opener");
/* -------------------------------------------------------------------------------- /
Avendor jQuery
Created by 4grafx
v1.0 - 20.02.2014
All rights reserved.
+----------------------------------------------------+
TABLE OF CONTENTS
+----------------------------------------------------+
[1] Page Preloader
[2] Initialize Boostrap
[3] Main Menu
[4] Smooth Scroll to Section
[5] Sticky Nav Bar
[6] Panel Slide
[7] Revolution Slider
[8] Revolution Shop Slider
[9] Portfolio
[10] OWL Carousel
[11] Parallax
[12] Lightbox
[13] Tooltips
[14] Animation on Scroll
[15] Google Maps
[16] Counters
[17] Pie Chart
[18] Twitter
[19] Back to top
[20] Under Construction Counter
[21] Animate Demo - remove on production websites
/ -------------------------------------------------------------------------------- */
var gfx=jQuery;
gfx.noConflict();
/* ---------------------------------------------------
Small hacks for Bootstrap 2 -> 3
-------------------------------------------------- */
jQuery('.row-fluid').addClass('row');
jQuery('.hero-unit').addClass('jumbotron');
jQuery('.btn').addClass('btn-default');
jQuery('.btn-mini').addClass('btn-xs');
jQuery('.btn-small').addClass('btn-sm');
jQuery('.btn-large').addClass('btn-lg');
jQuery('.alert-error').addClass('alert-danger');
jQuery('.input-block-level').addClass('form-control');
jQuery('.checkbox.inline').addClass('checkbox-inline');
jQuery('.radio.inline').addClass('radio-inline');
jQuery('.input-prepend').addClass('input-group');
jQuery('.input-append').addClass('input-group');
jQuery('ul.unstyled').addClass('list-unstyled');
jQuery('ul.inline').addClass('list-inline');
jQuery('muted').addClass('text-muted');
jQuery('table.category').addClass('table');
jQuery('.button').addClass('btn');
jQuery('.span1').addClass('col-md-1 col-sm-1');
jQuery('.span2').addClass('col-md-2 col-sm-2');
jQuery('.span3').addClass('col-md-3 col-sm-3');
jQuery('.span4').addClass('col-md-4 col-sm-4');
jQuery('.span5').addClass('col-md-5 col-sm-5');
jQuery('.span6').addClass('col-md-6 col-sm-6');
jQuery('.span7').addClass('col-md-7 col-sm-7');
jQuery('.span8').addClass('col-md-8 col-sm-8');
jQuery('.span9').addClass('col-md-9 col-sm-9');
jQuery('.span10').addClass('col-md-10 col-sm-10');
jQuery('.span11').addClass('col-md-11 col-sm-11');
jQuery('.span12').addClass('col-md-12 col-sm-12');
jQuery('input[type=text],input[type=url],input[type=tel],input[type=number],input[type=color],input[type=email],input[type=password], textarea').addClass('form-control');
jQuery('#k2Container .catItemCommentsLink').css('display','none');
jQuery('#k2Container .catItemReadMore a').addClass('btn btn-primary');
jQuery('#k2Container table.admintable').addClass('table');
jQuery('#k2Container .catItemReadMore a').each(function() {
jQuery(this).append('');
});
jQuery('p.readmore a span').remove();
jQuery('p.readmore a').addClass('btn-readmore btn-primary');
jQuery('.icon-cog').removeClass('icon-cog').addClass('fa fa-cog');
jQuery('.icon-calendar').removeClass('icon-calendar').addClass('fa fa-calendar');
jQuery('.icon-edit').removeClass('icon-edit').addClass('fa fa-edit');
jQuery('.icon-search').removeClass('icon-search').addClass('icon gfx-search');
jQuery('form.well').removeClass('well');
jQuery('ul.nav.nav-tabs.nav-stacked').removeClass('nav nav-tabs nav-stacked').addClass('nav nav-tabs tabs-alt');
/* ---------------------------------------------------
THIS CAN BE REMOVED, FOR DEMO ONLY
-------------------------------------------------- */
jQuery('body.active-about-us-alt h4.team-name').addClass('color-white');
jQuery('body.active-about-us-alt .team-member img').addClass('img-transparency');
/* ---------------------------------------------------
Initialize Boostrap
-------------------------------------------------- */
!function (gfx) {
gfx(function(){
// Bootstrap Tooltip
gfx("[data-toggle=tooltip-boot]").tooltip()
// Bootstrap Popover
gfx("[data-toggle=popover]")
.popover()
}
)
}(window.jQuery)
/* ---------------------------------------------------
Main Menu
-------------------------------------------------- */
gfx('.navbar .dropdown').hover(function() {
gfx(this).addClass('open').find('.dropdown-menu').first().stop(true, true).slideDown(300);
}, function() {
gfx(this).removeClass('open').find('.dropdown-menu').first().stop(true, true).hide(300);
});
gfx('.navbar .dropdown > a').click(function(){
location.href = this.href;
});
gfx(document).on('click', '.gfx-nav .dropdown-menu', function(e) {
e.stopPropagation()
})
/* ---------------------------------------------------
Smooth Scroll to Section
-------------------------------------------------- */
gfx(function() {
gfx('a.smooth-scroll[href*=#]:not([href=#])').click(function() {
if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') || location.hostname == this.hostname) {
var target = gfx(this.hash);
target = target.length ? target : gfx('[name=' + this.hash.slice(1) + ']');
if (target.length) {
gfx('html,body').animate({
scrollTop: target.offset().top
}, 2000, 'easeInOutExpo');
return false;
}
}
});
});
/* ---------------------------------------------------
Sticky Bar
-------------------------------------------------- */
gfx(function() {
gfx(".header-main").stickOnScroll({
topOffset: 0,
setParentOnStick: true
});
var shrinkHeader = 600;
gfx(window).scroll(function() {
var scroll = getCurrentScroll();
if ( scroll >= shrinkHeader ) {
gfx('.header-main').addClass('shrink');
}
else {
gfx('.header-main').removeClass('shrink');
}
});
function getCurrentScroll() {
return window.pageYOffset || document.documentElement.scrollTop;
}
});
/* ---------------------------------------------------
Panel Slide
-------------------------------------------------- */
gfx(document).ready(function(){
gfx(".slide-panel-btn").click(function(){
gfx("#slide-panel").slideToggle(250);
gfx(this).toggleClass("active"); return false;
});
});
/* ---------------------------------------------------
Parallax
-------------------------------------------------- */
gfx(function(){
gfx.stellar({
horizontalScrolling: false,
verticalOffset: 0,
});
});
/* ---------------------------------------------------
Tooltips
-------------------------------------------------- */
gfx(document).ready(function() {
gfx(".ToolTip, .hasTooltip").OpieTooltip({
});
});
/* ---------------------------------------------------
Animation on Scroll
-------------------------------------------------- */
gfx('.animation').waypoint(function(direction) {
gfx(this).addClass('animation-active');
}, { offset: '100%',
triggerOnce: true });
/* ---------------------------------------------------
Team Members
-------------------------------------------------- */
gfx(".team-wrapper").on("click", function() {
gfx(this).toggleClass('cardtoggle').siblings().removeClass('cardtoggle');
});
/* ---------------------------------------------------
Counters
-------------------------------------------------- */
gfx('.counter-up').waypoint(function(direction) {
gfx(this).addClass('timer');
gfx('.timer').countTo()
}, { offset: '100%',
triggerOnce: true });
gfx('.timer').countTo()
/* ---------------------------------------------------
Pie Chart
-------------------------------------------------- */
gfx(document).ready(function()
{ jQuery(".chart").waypoint(function(direction) {
gfx('.progress-pie .chart').each(function () {
var carousel = gfx(this).closest('.progress-pie');
gfx(this).easyPieChart({
barColor: gfx(this).data('bar-color'),
trackColor: gfx(this).data('track-color'),
scaleColor: gfx(this).data('scale-color'),
lineWidth: gfx(this).data('line-width'),
lineCap: "butt",
scaleLength: 6,
size:180,
rotate: 0,
animate:2000,
})
});
}, { offset: '100%',
triggerOnce: true }); });
/* ---------------------------------------------------
OWL Carousel
-------------------------------------------------- */
gfx('.carousel-box .carousel').each(function () {
var carousel = gfx(this).closest('.carousel-box');
gfx(this).owlCarousel({
//direction :'rtl', //use if your site is RTL
autoPlay : gfx(this).data('carousel-autoplay'),
items : gfx(this).data('carousel-items'),
navigation : gfx(this).data('carousel-nav'),
pagination : gfx(this).data('carousel-pagination'),
singleItem : gfx(this).data('carousel-single'),
transitionStyle : gfx(this).data('carousel-transition'),
slideSpeed : gfx(this).data('carousel-speed'),
navigationText : ["",""],
lazyLoad : true,
autoHeight : true,
})
});
/* Sync Carousel */
gfx(document).ready(function() {
var sync1 = gfx("#full-sync");
var sync2 = gfx("#thumb-sync");
sync1.owlCarousel({
singleItem : true,
slideSpeed : 1000,
navigation: false,
pagination:false,
transitionStyle : "fade",
afterAction : syncPosition,
responsiveRefreshRate : 200,
});
sync2.owlCarousel({
items : 3,
itemsDesktop : [1199,3],
itemsDesktopSmall : [979,3],
itemsTablet : [768,3],
itemsMobile : [479,2],
pagination:false,
responsiveRefreshRate : 100,
afterInit : function(el){
el.find(".owl-item").eq(0).addClass("synced");
}
});
function syncPosition(el){
var current = this.currentItem;
gfx("#thumb-sync")
.find(".owl-item")
.removeClass("synced")
.eq(current)
.addClass("synced")
if(gfx("#thumb-sync").data("owlCarousel") !== undefined){
center(current)
}
}
gfx("#thumb-sync").on("click", ".owl-item", function(e){
e.preventDefault();
var number = gfx(this).data("owlItem");
sync1.trigger("owl.goTo",number);
});
function center(number){
var sync2visible = sync2.data("owlCarousel").owl.visibleItems;
var num = number;
var found = false;
for(var i in sync2visible){
if(num === sync2visible[i]){
var found = true;
}
}
if(found===false){
if(num>sync2visible[sync2visible.length-1]){
sync2.trigger("owl.goTo", num - sync2visible.length+2)
}else{
if(num - 1 === -1){
num = 0;
}
sync2.trigger("owl.goTo", num);
}
} else if(num === sync2visible[sync2visible.length-1]){
sync2.trigger("owl.goTo", sync2visible[1])
} else if(num === sync2visible[0]){
sync2.trigger("owl.goTo", num-1)
}
}
});
/* ---------------------------------------------------
Lightbox
-------------------------------------------------- */
if (gfx().magnificPopup) {
gfx('[data-lightbox=image], .lightbox').each(function(index, element) {
gfx(this).magnificPopup({
type:'image',
mainClass: 'mfp-fade',
fixedContentPos: false,
fixedBgPos: true,
overflowY: 'auto',
removalDelay: 300,
closeOnContentClick: true,
});
});
gfx('[data-lightbox=video], [data-lightbox=map], [data-lightbox=iframe], .lightbox-video, .lightbox-map, .lightbox-iframe').each(function(index, element) {
gfx(this).magnificPopup({
mainClass: 'mfp-fade',
removalDelay: 300,
fixedContentPos: false,
fixedBgPos: true,
overflowY: 'auto',
type: 'iframe',
fixedContentPos: false
});
});
gfx('[data-lightbox=gallery], .lightbox-gallery').each(function(index, element) {
gfx(this).magnificPopup({
mainClass: 'mfp-fade',
removalDelay: 300,
fixedContentPos: false,
fixedBgPos: true,
overflowY: 'auto',
type: 'image',
delegate: 'a',
gallery: {
enabled: true
}
});
});
};
/* ---------------------------------------------------
Video BG
-------------------------------------------------- */
/* Shop Input */
gfx('.qup').on('click',function(){
gfx('.input-quantity').val(parseInt(gfx('.input-quantity').val())+1);
});
gfx('.qdown').on('click',function(){
gfx('.input-quantity').val(parseInt(gfx('.input-quantity').val())-1);
});
/* ---------------------------------------------------
Back to Top
-------------------------------------------------- */
gfx(document).ready(function(){
gfx(window).scroll(function(){
if (gfx(this).scrollTop() > 100) {
gfx('.scrollup').fadeIn();
} else {
gfx('.scrollup').fadeOut();
}
});
});
}