$(document).ready(function () { function Anthem_PreCallBack() { $("#aloading").html("\"\"/ Lütfen bekleyiniz! İçerik yükleniyor.."); $("#sonuc").html(""); } function Anthem_PostCallBack() { $("#aloading").html(""); } function Anthem_Error(result) { $("#aloading").html(result.error); } //Button Linker $('.linker').on('click', function (event) { event.preventDefault(); var url = $(this).data('href'); var target = $(this).data('target'); window.open(url, target ? '_blank' : '_self'); }); //SVG Fix if (!Modernizr.svg) { $('img[src$=".svg"]').each(function () { $(this).attr('src', $(this).attr('src').replace('.svg', '.png')); }); } //Homepage Main Slider $('.home-slider').slick({ autoplay: true, autoplaySpeed: 5000, speed: 750, fade: true, slidesToShow: 1, slidesToScroll: 1, dots: true, infinite: true, prevArrow: '', nextArrow: '' }); //Homepage Products Slider $('.home-product-slider').slick({ fade: false, slidesToShow: 3, slidesToScroll: 3, dots: false, infinite: true }); //Binamda Hizmet var mi? Test Funct. function cascadeSelect(parent, child) { var childOptions = child.find('option:not(.static)'); child.data('options', childOptions); parent.change(function () { childOptions.remove(); child.append(child.data('options').filter('.sub_' + this.value)).change(); }) childOptions.not('.static, .sub_' + parent.val()).remove(); } var cascadeForm = $('.hizmet-form'); var ilSelect = cascadeForm.find('.il-select'); var ilceSelect = cascadeForm.find('.ilce-select'); var mahalleSelect = cascadeForm.find('.mahalle-select'); var sokakSelect = cascadeForm.find('.sokak-select'); var binaSelect = cascadeForm.find('.bina-select'); cascadeSelect(ilSelect, ilceSelect); cascadeSelect(ilceSelect, mahalleSelect); cascadeSelect(mahalleSelect, sokakSelect); cascadeSelect(sokakSelect, binaSelect); //Campaigns Page Main Slider $('.campaign-main-slider').slick({ autoplay: true, autoplaySpeed: 5000, speed: 750, fade: false, slidesToShow: 1, slidesToScroll: 1, dots: true, arrows: false, infinite: true }); //Internet / Television Campaign Slider $('.campaign-slider').slick({ autoplay: true, autoplaySpeed: 5000, speed: 850, fade: false, slidesToShow: 3, slidesToScroll: 3, dots: false, infinite: true, prevArrow: '', nextArrow: '', responsive: [ { breakpoint: 768, settings: { slidesToShow: 2, slidesToScroll: 2 } }, { breakpoint: 478, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); //Internet / Television Pages Sub Slider $('.services-slider').slick({ autoplay: true, autoplaySpeed: 6000, speed: 750, fade: false, slidesToShow: 1, slidesToScroll: 1, dots: false, infinite: true, prevArrow: '', nextArrow: '' }); //KabloTV’de Bu Ay Page Main Slider $('.kbta-main-slider').slick({ autoplay: true, autoplaySpeed: 5000, speed: 750, fade: false, slidesToShow: 1, slidesToScroll: 1, dots: true, arrows: false, infinite: true }); //Tabs $('.tabs a').click(function (e) { e.preventDefault(); $(this).tab('show'); $('.tabs a').removeClass('active'); $(this).addClass('active'); }); //KABLOTV NASIL CALISIR SIGNAL LOOPS if ($('.kablotv-nasil-calisir').length) { $(function () { var $element = $('.modem-signal, .wifi-signal'); setInterval(function () { $element.fadeOut(350).delay(350).fadeIn(500).delay(500); }, 1700); }) } $('#AbonelikHizmetNo').hide(); //ILETISIM FORMU VALIDATION if ($('#form').length) { $('input[name=abonelikDurum]').on('change', function () { if ($('input[name=abonelikDurum]:checked').val() != "Abone_Degil") { // window.location.href = 'https://online.turksatkablo.com.tr/default.aspx?returnURL=https%3a%2f%2fonline.turksatkablo.com.tr%2filetisim.aspx#Bize-Ulasin'; $('#AbonelikHizmetNo').show(); }else { $('#AbonelikHizmetNo').hide(); } }); $('#IletisimTip').change(function() { $("#IletisimTip option:selected").each(function() { if($(this).text() == 'Abonelik'){ $("#uAbone").html("Bu form ile abonelik başvurusu yapılmamaktadır. Kampanyasız Abonelik için buradan, cazip fiyatlar ile abone olabilmek ve tüm kampanyalarımızı incelemek için buradan; devam edebilirsiniz.

"); }else{ $("#uAbone").html(""); } }); }) .trigger("change"); var options = { target: '#message', success: showResponse, clearForm: true }; $('#form').validate({ submitHandler: function (form) { $(form).ajaxSubmit(options); return false; } }); var selected = $('#form').find("input[type='radio']"); $('#AbonelikHizmetNo').rules('add', { required: true }); selected.change(function () { if (this.value == 'Abone') { $('#AbonelikHizmetNo').show(); $('#AbonelikHizmetNo').rules('add', { required: true }); } else { $('#AbonelikHizmetNo').hide(); $('#AbonelikHizmetNo').rules('remove'); } }); function showResponse() { $('#form').fadeOut('fast', function () { $('#message').css('display', 'block'); $('#message').fadeIn('fast'); $('#message').text('Formunuz tarafımıza ulaştı. En kısa sürede tarafınızla iletişime geçilecektir.'); }); } } }); function popUp(URL) { var day = new Date(); var id = day.getTime(); eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=1,statusbar=1,menubar=0,resizable=1,width=600,height=400,left=200,top=200');"); } // Eski Tablar $(document).ready(function () { $('ul.tabs-old').each(function () { var $active, $content, $links = $(this).find('a'); $active = $($links.filter('[href="' + location.hash + '"]')[0] || $links[0]); $active.addClass('active'); $content = $($active[0].hash); $links.not($active).each(function () { $(this.hash).hide(); }); $(this).on('click', 'a', function (e) { $active.removeClass('active'); $content.hide(); $active = $(this); $content = $(this.hash); $active.addClass('active'); $content.show(); e.preventDefault(); }); }); }); $(document).ready(function () { $('ul.tabs2').each(function () { var $active, $content, $links = $(this).find('a'); $active = $($links.filter('[href="' + location.hash + '"]')[0] || $links[0]); $active.addClass('active'); $content = $($active[0].hash); $links.not($active).each(function () { $(this.hash).hide(); }); $(this).on('click', 'a', function (e) { $active.removeClass('active'); $content.hide(); $active = $(this); $content = $(this.hash); $active.addClass('active'); $content.show(); e.preventDefault(); }); }); }); $(document).ready(function () { // Kampanya Page function getAnchor() { var currentUrl = document.URL, urlParts = currentUrl.split('#'); return (urlParts.length > 1) ? urlParts[1] : null; } function scrollTo(hash) { location.hash = "#" + hash; } $("a.kTab").click(function () { var aTag = "a[href='#tabs-2']"; //$('.tabs-old a[href="#tabs-2"]').click(); $(aTag).click(); //$("html, body").animate({ scrollTop: 0 }, "slow"); console.log('ktab tiklandi.'); console.log(getAnchor() + ' başarılı'); $("html, body").animate({ scrollTop: $(".tabs2").offset().top - 140 }, "slow"); scrollTo(getAnchor()); //$("html, body").animate({ scrollTop: $(".tabs-old").offset().top - 140 }, "slow"); //$("html, body").animate({ scrollTop: $(".kampanya-header img + 100").offset().top }, "slow"); return false; }); // #End Kampanya Page //$(".tabs-old").attr('class', 'nav nav-tabs nav-justified'); }); function writeCookie(CookieAdi) { var dtGun = 1 var strValue = "1" if (dtGun == null || dtGun == "") dtGun = 365; var d = new Date(); d.setTime(d.getTime() + (dtGun * 24 * 60 * 60 * 1000)); var zt = "; expires=" + d.toGMTString(); document.cookie = CookieAdi + "=" + strValue + zt + "; path=/"; } function readCookie(cookieadi) { var c = document.cookie; if (c.indexOf(cookieadi) != -1) { s1 = c.indexOf("=", c.indexOf(cookieadi)) + 1; s2 = c.indexOf(";", s1); if (s2 == -1) s2 = c.length; strValue = c.substring(s1, s2); return strValue; } } if ('serviceWorker' in navigator) { navigator.serviceWorker.register('/sw.js'); } if (window.ga && ga.loaded) { window.addEventListener('error', function (e) { ga('send', 'exception', { 'exDescription': e.message, 'exFatal': false }); }); window.addEventListener('beforeinstallprompt', function (e) { e.userChoice.then(function (choiceResult) { if (choiceResult.outcome == 'dismissed') { ga('send', 'event', 'PWA', 'Cancel'); } else { ga('send', 'event', 'PWA', 'Install'); } }); }); }