$(function() {
var href_selected = window.location.href.substr(window.location.href.lastIndexOf("/") + 1);
$(".main-nav-sub-content ul li a").each(function() {
if ($(this).attr("href") == href_selected)
$(this).addClass("selected");
});
var $mContainer = $('.navContainer');
var $mEl = $mContainer.find('ul').children('li');
$mEl.hover(function() {
$(this).addClass('active');
}, function() {
$(this).removeClass('active');
});
// toggle
var toggle = $(".leftNavToggle");
toggle.click(function() {
$(".leftNav").slideToggle();
});
// parallax effect
if (navigator.userAgent.match(/(iPod|iPhone|iPad|Android)/)) {
$('#ios-notice').removeClass('hidden');
$('.parallaxContainer').height($(window).height() * 0.5 | 0);
} else {
$(window).resize(function() {
var parallaxHeight = Math.max($(window).height() * 0.7, 200) | 0;
$('.parallaxContainer').height(parallaxHeight);
}).trigger('resize');
}
// tab system
$.fn.Tab = function(settings) {
var setting = $.extend({
'activeClass': 'active',
'contentClass': 'TabContent',
'effect': 'fading',
'effectSpeed': 500
}, settings);
return this.each(function() {
$('li:first', this).addClass(setting.activeClass);
$('.' + setting.contentClass).hide();
$('.' + setting.contentClass + ':first').show();
$('li', this).on('click', function() {
$(this).parent().find('li').removeClass(setting.activeClass);
$(this).addClass(setting.activeClass);
var index = $(this).index();
$('.' + setting.contentClass).hide();
if (setting.effect == 'fading') {
$('.' + setting.contentClass + ':eq(' + index + ')').fadeIn(setting.effectSpeed);
} else if (setting.effect == 'sliding') {
$('.' + setting.contentClass + ':eq(' + index + ')').slideDown(setting.effectSpeed);
} else if (setting.effect == 'default') {
$('.' + setting.contentClass + ':eq(' + index + ')').show()
}
});
})
};
$('#Tab-2').Tab({
'contentClass': 'TabContent-2',
'effect': 'default',
});
// hover tab system
$.fn.Hover = function(options) {
var option = $.extend({
'itemVisible': 'HoverList li',
'itemSelector': 'HoverSelector li',
'effect': 'default' // default , sliding, fading
}, options);
return this.each(function() {
$('.' + option.itemVisible).hide();
$('.' + option.itemVisible + ':first').show();
$('.' + option.itemSelector).hover(function() {
var index = $(this).index();
$('.' + option.itemVisible).hide();
if (option.effect == 'fading') {
$('.' + option.itemVisible + ':eq(' + index + ')').stop().fadeIn(500);
} else if (option.effect == 'default') {
$('.' + option.itemVisible + ':eq(' + index + ')').show();
} else if (option.effect == 'sliding') {
$('.' + option.itemVisible + ':eq( ' + index + ' )').stop().slideDown();
}
}, function() {
$('.' + option.itemVisible + ":nth-child(1)").show();
$('.' + option.itemVisible + ":not(':nth-child(1)')").hide();
});
});
};
$('.mobile-nav-toggle').on('click', function() {
$('.mobile-nav-wrapper').addClass('active-overlay');
$('body').addClass('no-scroll');
setTimeout(function() {
$('.mobile-nav-outer').addClass('active');
}, 300);
});
$('.mobile-nav-close').on('click', function() {
$('.mobile-nav-outer').removeClass('active');
$('body').removeClass('no-scroll');
setTimeout(function() {
$('.mobile-nav-wrapper').removeClass('active-overlay');
}, 300);
});
$('.mobile-nav-list > ul > li').on('click', function() {
var index = $(this).index();
$('.mobile-nav-detail:eq(' + (index - 1) + ')').toggleClass('active');
});
$('.nav-kurumsal, .main-nav-sub-content.kurumsal-sub').hover(function() {
$('.main-nav-sub').addClass('active');
}, function() {
$('.main-nav-sub').removeClass('active');
});
$('.nav-kurumsal, .main-nav-sub-content.kurumsal-sub').hover(function() {
$('.kurumsal-sub').addClass('kurumsal-active');
$('.main-nav-sub-content.kurumsal-sub ul li a .icon').addClass('icon-active');
$('.main-nav-sub-content.kurumsal-sub ul li a').addClass('link-active');
$('.nav-kurumsal').addClass('active');
}, function() {
$('.kurumsal-sub').removeClass('kurumsal-active');
$('.main-nav-sub-content.kurumsal-sub ul li a .icon').removeClass('icon-active');
$('.main-nav-sub-content.kurumsal-sub ul li a').removeClass('link-active');
$('.nav-kurumsal').removeClass('active');
});
$('.nav-hizmet-alanlarimiz, .main-nav-sub-content.hizmet-alanlarimiz-sub').hover(function() {
$('.main-nav-sub').addClass('active');
}, function() {
$('.main-nav-sub').removeClass('active');
});
$('.nav-hizmet-alanlarimiz, .main-nav-sub-content.hizmet-alanlarimiz-sub').hover(function() {
$('.hizmet-alanlarimiz-sub').addClass('hizmet-alanlarimiz-active');
$('.main-nav-sub-content.hizmet-alanlarimiz-sub ul li a .icon').addClass('icon-active');
$('.main-nav-sub-content.hizmet-alanlarimiz-sub ul li a').addClass('link-active');
$('.nav-hizmet-alanlarimiz').addClass('active');
}, function() {
$('.hizmet-alanlarimiz-sub').removeClass('hizmet-alanlarimiz-active');
$('.main-nav-sub-content.hizmet-alanlarimiz-sub ul li a .icon').removeClass('icon-active');
$('.main-nav-sub-content.hizmet-alanlarimiz-sub ul li a').removeClass('link-active');
$('.nav-hizmet-alanlarimiz').removeClass('active');
});
$('.get-quotes-btn > a, .get-quotes-mobile-btn').on('click', function() {
$('.get-quotes').addClass('open');
$('.get-quotes-form').addClass('open-form');
});
$('.get-quotes-close > a').on('click', function() {
$('.get-quotes-form').removeClass('open-form')
setTimeout(function() {
var after_close = $('.get-quotes').removeClass('open');
}, 750);
});
$('.phoneInfoBtn a.open').on('click', function() {
$('.phoneInfoSub').addClass('active');
$('.phoneInfoSubContent li').addClass('active');
$(this).addClass('passive');
$('.phoneInfoBtn a.close').addClass('active');
});
$('.phoneInfoBtn a.close').on('click', function() {
$('.phoneInfoSubContent li').removeClass('active');
$(this).removeClass('active');
setTimeout(function() {
var after_close_2 = $('.phoneInfoSub').removeClass('active');
}, 500);
setTimeout(function() {
var after_close_3 = $('.phoneInfoBtn a.open').removeClass('passive');
}, 500);
});
$(".sss ul li a.soru").click(function() {
if ($($(this)).hasClass("acik")) {
$(this).toggleClass("acik", false);
$(this).parent().find(".cevap").slideUp();
} else {
$(this).parent().find(".cevap").slideDown();
//$(this).parent().toggleClass("acik", false);
$(this).toggleClass("acik", true);
}
return false;
});
// loading
var loading = $('.loading');
$(window).load(function() {
loading.delay(1000).fadeOut();
});
// news list
var news_list = $('#innerPageNews');
news_list.find('li:lt(1)').addClass('large');
});