$(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'); });