/*
 * jQuery doTimeout: Like setTimeout, but better! - v1.0 - 3/3/2010
 * http://benalman.com/projects/jquery-dotimeout-plugin/
 * 
 * Copyright (c) 2010 "Cowboy" Ben Alman
 * Dual licensed under the MIT and GPL licenses.
 * http://benalman.com/about/license/
 */
(function($){var a={},c="doTimeout",d=Array.prototype.slice;$[c]=function(){return b.apply(window,[0].concat(d.call(arguments)))};$.fn[c]=function(){var f=d.call(arguments),e=b.apply(this,[c+f[0]].concat(f));return typeof f[0]==="number"||typeof f[1]==="number"?this:e};function b(l){var m=this,h,k={},g=l?$.fn:$,n=arguments,i=4,f=n[1],j=n[2],p=n[3];if(typeof f!=="string"){i--;f=l=0;j=n[1];p=n[2]}if(l){h=m.eq(0);h.data(l,k=h.data(l)||{})}else{if(f){k=a[f]||(a[f]={})}}k.id&&clearTimeout(k.id);delete k.id;function e(){if(l){h.removeData(l)}else{if(f){delete a[f]}}}function o(){k.id=setTimeout(function(){k.fn()},j)}if(p){k.fn=function(q){if(typeof p==="string"){p=g[p]}p.apply(m,d.call(n,i))===true&&!q?o():e()};o()}else{if(k.fn){j===undefined?e():k.fn(j===false);return true}else{e()}}}})(jQuery);

/*! http://mths.be/placeholder v2.0.3 by @mathias */
;(function(f,h,$){var a='placeholder' in h.createElement('input'),d='placeholder' in h.createElement('textarea'),i=$.fn,c=$.valHooks,k,j;if(a&&d){j=i.placeholder=function(){return this};j.input=j.textarea=true}else{j=i.placeholder=function(){return this.filter((a?'textarea':':input')+'[placeholder]').not('.placeholder').bind({'focus.placeholder':b,'blur.placeholder':e}).data('placeholder-enabled',true).trigger('blur.placeholder').end()};j.input=a;j.textarea=d;k={get:function(m){var l=$(m);return l.data('placeholder-enabled')&&l.hasClass('placeholder')?'':m.value},set:function(m,n){var l=$(m);if(!l.data('placeholder-enabled')){return m.value=n}if(n==''){m.value=n;e.call(m)}else{if(l.hasClass('placeholder')){b.call(m,true,n)||(m.value=n)}else{m.value=n}}return l}};a||(c.input=k);d||(c.textarea=k);$(function(){$(h).delegate('form','submit.placeholder',function(){var l=$('.placeholder',this).each(b);setTimeout(function(){l.each(e)},10)})});$(f).bind('beforeunload.placeholder',function(){$('.placeholder').each(function(){this.value=''})})}function g(m){var l={},n=/^jQuery\d+$/;$.each(m.attributes,function(p,o){if(o.specified&&!n.test(o.name)){l[o.name]=o.value}});return l}function b(m,n){var l=this,o=$(l);if(l.value==o.attr('placeholder')&&o.hasClass('placeholder')){if(o.data('placeholder-password')){o=o.hide().next().show().attr('id',o.removeAttr('id').data('placeholder-id'));if(m===true){return o[0].value=n}o.focus()}else{l.value='';o.removeClass('placeholder')}}}function e(){var q,l=this,p=$(l),m=p,o=this.id;if(l.value==''){if(l.type=='password'){if(!p.data('placeholder-textinput')){try{q=p.clone().attr({type:'text'})}catch(n){q=$('<input>').attr($.extend(g(this),{type:'text'}))}q.removeAttr('name').data({'placeholder-password':true,'placeholder-id':o}).bind('focus.placeholder',b);p.data({'placeholder-textinput':q,'placeholder-id':o}).before(q)}p=p.removeAttr('id').hide().prev().attr('id',o).show()}p.addClass('placeholder');p[0].value=p.attr('placeholder')}else{p.removeClass('placeholder')}}}(this,document,jQuery));

function ajax(element, getPg, postData) {
    animation = arguments[4]
    $.ajax({
        type: "POST",
        url: getPg ,
        data: postData,
        cache: false,
        success: function(strData) {
            if (element) {

                    strData = "<p class='alertBox'>" + strData + "</p>"
                    $(element).hide();
                    $(element).html(strData).delay(400).fadeToggle(600);
					var t=setTimeout("$('.loading').remove()",200);

		    }
        }
    });
}

function validateEmail($email) {
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	if( !emailReg.test( $email ) ) {
		return false;
	} else {
		return true;
	}
}


function is_valid(form_tag) {
    var error_messages = [];
    var required_fields = form_tag.find(".required")
    var validation_email = form_tag.find(".emailvalidation")

    required_fields.each(function () {
        var field = $(this)
        if (field.val() == "") {
            var msg = field.attr("name") + " alanı gereklidir."
            error_messages.push(msg)
            alert(msg)
        }
    })

    validation_email.each(function () {
        var field = $(this)
        if (field.val() != "" && !validateEmail(field.val())) {
            var msg = "email adresi geçersiz."
            error_messages.push(msg)
            alert(msg)
        }
    })

    return {
        "valid" : !error_messages.length,
        "error_mesages" : error_messages
    }

}

var ajax_manipulation = function () {
    $(".ajax").each(function () {
        $(this).each(function () {
            var form_tag = $(this)
            $(this).submit(function () {
                var validation = is_valid(form_tag)
                if (validation["valid"]) {
                ajax(form_tag, form_tag.attr("action"), form_tag.serialize());
				form_tag.after('<div class="loading"><img src="/skeleton_media/images/avatars/ajax_loader.gif" /></div>');
                }
                else {

                }
                return false;

            })
        })
    })
}



function like(commentId) {
    LikeManager(commentId, "like")
}

function dislike(commentId) {
    LikeManager(commentId, "dislike")
}

function LikeManager(commentId, action) {

    if (readCookie("like-" + commentId) != "ok") {

        ajax("", "/ajax/?act=ajax_comment_like", {
            'commentId':commentId,
            'act': action
        }, false)


        like_count = $(".yorum_" + commentId + " .like")
        total_count = $(".yorum_" + commentId + " .like_count")


        if (action == "like") like_count.html(parseInt(like_count.html()) + 1)
        total_count.html(parseInt(total_count.html()) + 1)

        createCookie("like-" + commentId, "ok", 7);

    }
    else {


    }

}


/**
 * cookie plugin
 **/
function createCookie(name, value, days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        var expires = "; expires=" + date.toGMTString();
    }
    else var expires = "";
    document.cookie = name + "=" + value + expires + "; path=/";
}

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
    return null;
}

function eraseCookie(name) {
    createCookie(name, "", -1);
}

var URL = location.href;

function queryString(Deger) {
  if(Deger!=null) {
    var regEx = new RegExp("(\\?|&)("+Deger+"=)(.*?)(&|$|#)","i")
    var exec = regEx.exec(URL)
    var Sonuc = RegExp.$3
  } else {
    var regEx = new RegExp("(\\?)(.*?)($)","i")
    var exec = regEx.exec(URL)
    var Sonuc = RegExp.$2
  }
  return(Sonuc)
}

//////////////////////////////////////////////////////////////////////////////////////
//LOKASYON OLAYI il ilçe seçimi
var Tacirnetlokasyon = Tacirnetlokasyon || {};

Tacirnetlokasyon.Ayarlar = {
    secilimi: false
}

Tacirnetlokasyon.Selects = {
    sehirSelect : function(){ 
        return jQuery(".formLine[data-teslimat='sehir']");
    },
    ilceSelect : function(){
        return jQuery(".formLine[data-teslimat='ilce']");
    },
    semtSelect : function(){
        return jQuery(".formLine[data-teslimat='semt']");
    }
}

Tacirnetlokasyon.Main = {
    sehir: function(nesne){
       var $this = jQuery(nesne);
       var id = jQuery("select option:selected", $this).val();

       Tacirnetlokasyon.Main.ajax("action=ilce_getir", "&sehir_id="+ id); 
    },
    ilce: function(nesne){
       var $this = jQuery(nesne);
       var id = jQuery("select option:selected", $this).val();
      
       Tacirnetlokasyon.Main.ajax("action=semt_getir", "&ilce_id="+ id); 
    },
    ajax: function(action, id){
        var ajax_url = (document.location.protocol == "https:") ? "/lokasyon/ajax/" : "/lokasyon/ajax-nossl/"
        jQuery.get(ajax_url , action + id, function(data){
            var ilceselect = jQuery("<select/>", {"name": "teslimat_ilce", "id": "id_teslimat_ilce"});
            var semtselect = jQuery("<select/>", {"name": "teslimat_semt", "id": "id_teslimat_semt"});

            switch(action) {
                case "action=ilce_getir":
                    if (jQuery("select option:selected", Tacirnetlokasyon.Selects.sehirSelect()).val()) {
                        if (jQuery("select", Tacirnetlokasyon.Selects.ilceSelect())[0] === undefined ) {
                            jQuery("label", Tacirnetlokasyon.Selects.ilceSelect()).after(ilceselect);
                            jQuery("select", Tacirnetlokasyon.Selects.ilceSelect()).html(data);
                            Tacirnetlokasyon.Selects.ilceSelect().show();
                            
                        } else{

                            //Şehir ve ilçe seçimleri ürün sayfasından seçili gelmemiş ise
                            if (Tacirnetlokasyon.Ayarlar.secilimi == false) {
                                jQuery("select", Tacirnetlokasyon.Selects.ilceSelect()).remove();
                                jQuery("label", Tacirnetlokasyon.Selects.ilceSelect()).after(ilceselect);
                                jQuery("select", Tacirnetlokasyon.Selects.ilceSelect()).append(data);
                                jQuery("select", Tacirnetlokasyon.Selects.semtSelect()).remove();


                                Tacirnetlokasyon.Selects.ilceSelect().show();
                                Tacirnetlokasyon.Selects.semtSelect().hide();

                            //Şehir ve ilçe seçimleri ürün sayfasından seçili gelmemiş ise
                            } else {
                                jQuery.get(ajax_url , "action=semt_getir" + "&ilce_id="+ jQuery("select#ilce_degismesin option:selected").val(), function(data){
                                    jQuery("label", Tacirnetlokasyon.Selects.semtSelect()).after(semtselect);
                                    jQuery("select", Tacirnetlokasyon.Selects.semtSelect()).html(data);
                                });
                                Tacirnetlokasyon.Selects.semtSelect().show();
                            }


                        }
                    } else {
                       Tacirnetlokasyon.Selects.ilceSelect().hide(); 
                       Tacirnetlokasyon.Selects.semtSelect().hide();
                    }
                break;
                case "action=semt_getir":
                    if (jQuery("select option:selected", Tacirnetlokasyon.Selects.ilceSelect()).val()) {
                        if (jQuery("select", Tacirnetlokasyon.Selects.semtSelect())[0] === undefined ) {
                            jQuery("label", Tacirnetlokasyon.Selects.semtSelect()).after(semtselect);
                            jQuery("select", Tacirnetlokasyon.Selects.semtSelect()).html(data);
                            Tacirnetlokasyon.Selects.semtSelect().show();

                        } else {
                            jQuery("select", Tacirnetlokasyon.Selects.semtSelect()).html(data);
                        }
                    } else {
                       Tacirnetlokasyon.Selects.semtSelect().hide();
                    }
                break;
                default:
                    throw new Error("Sayın etribüt; seçimleriniz seçimsiz :)")

            }    
        })
    }
}


//İlk çalışan olay 
Tacirnetlokasyon.Init = function(){
    jQuery("input", Tacirnetlokasyon.Selects.ilceSelect()).remove();
    if (jQuery("select option:selected", Tacirnetlokasyon.Selects.sehirSelect()).val()) {
        var id =  jQuery("select option:selected", Tacirnetlokasyon.Selects.sehirSelect()).attr("value");

        Tacirnetlokasyon.Main.ajax("action=ilce_getir", "&sehir_id="+ id);
        Tacirnetlokasyon.Selects.ilceSelect().show();

        if (jQuery(".errorlist", Tacirnetlokasyon.Selects.ilceSelect())[0]) {
            Tacirnetlokasyon.Selects.ilceSelect().addClass("error").show();
        }
    }

}

Tacirnetlokasyon.start = function(){
    var sehir = this.Main.sehir;
    var  ilce = this.Main.ilce;
    var semt = this.Main.semt;

    this.Selects.sehirSelect().change(function(){
      sehir(this); 
    })

    this.Selects.ilceSelect().change(function(){
      ilce(this); 
    })

    this.Selects.semtSelect().change(function(){
      //semt(); 
    })

    //initi çağır..
    Tacirnetlokasyon.Init();
}
//////////////////////////////////////////////////////////////////////

// Tek checkboxla tum checkboxlari secme metodu
$.fn.checkAll = function () {
    var self = this
    self.click(function () {
        var container = $(this).parents("table")
        container.find("input[type='checkbox']").each(function () {
            $(this).attr("checked", $(self).attr("checked"))
        })
    })
}

// prevent Default icin plugin, effect durumunda bisey yapma anlaminda
$.fn.donothing = function(options){
	var $$ = $(this);
	var defaults = {
		"effect": "click"
	};
	var opts = $.extend(defaults, options);
	return this.each(function(){
		var reelefekt = opts.effect;
		$$.bind(reelefekt, function(e) {
			e.preventDefault();
		});
	});
}

// mini plugin "yoksa sunu yap" anlaminda
$.fn.yoksa = function(){
	return $(this).length==0;
}
// ornegin if ($(".para").yoksa()) {	alert("huzur da yok");	}


/**
 *
 * document ready functions
 *
 **/        //urlicinde = $(this).children('a').attr("href").contains();

$(document).ready(function() {
	// sosyal medya linkleri otomatik tani
	// optimize edilebilir
    $('#social li').each(function(){
		if	($(this).find("a[href*='facebook.com']").length)	{	$(this).addClass("facebookicon");	}
		else if	($(this).find("a[href*='twitter.com']").length)	{ $(this).addClass("twittericon");	}
		else if	($(this).find("a[href*='youtube.com']").length)	{ $(this).addClass("youtubeicon");	}
		else	{	$(this).addClass("noicon");	}
    });
	
    // sozlesme icin popup
    $(".popup").each(function () {
           var link = $(this);
           link.click(function () {
               window.open(link.attr("href"), 'sozlesme', 'height=500,width=800,scrollbar=yes');
               return false;
           })
    })

    $("#id_fatura_teslimat_kullan").change(function () {

        // oncelikle butun degerleri esitleyelim
        $("#id_teslimat_sehir").val($("#id_fatura_sehir").val())
        $("#id_teslimat_ilce").val($("#id_fatura_ilce").val())
        $("#id_teslimat_semt").val($("#id_fatura_semt").val())
        $("#id_teslimat_adres").val($("#id_fatura_adres").val())
        $("#id_teslimat_posta_kodu").val($("#id_fatura_posta_kodu").val())

        // teslimat ilce ilk once temizleniyor, sonra fatura ilce ile teslimat ilce esitleniyor
        var fatura_ilce_options = $("#clone_id_fatura_ilce option").clone()
        $("#clone_id_teslimat_ilce").empty() // temizledik
        .append(fatura_ilce_options) // icini faturadakilerle doldurduk
        .val($("#clone_id_fatura_ilce option:selected").val()) // degerlerini esitledik..
        // bu select'ler clone'larıydı. simdi asil bilgi olanlari (textbox) esitleyelim.

        // teslimat semt ilk once temizleniyor, sonra fatura semt ile teslimat semt esitleniyor
        var fatura_semt_options = $("#clone_id_fatura_semt option").clone()
        $("#clone_id_teslimat_semt").empty() // temizledik
        .append(fatura_semt_options) // icini faturadakilerle doldurduk
        .val($("#clone_id_fatura_semt option:selected").val()) // degerlerini esitledik..
        // bu select'ler clone'larıydı. simdi asil bilgi olanlari (textbox) esitleyelim.

    })

    // inputun icerisindeki degeri uzerine tiklaninca sifirlar
    $('.focusedtext').focus( function() { $(this).parent().addClass('focused'); if (this.value == this.defaultValue) { this.value = ''; } if (this.value != this.defaultValue) { this.select(); } }).blur(function() { $(this).parent('.inputbox_container').removeClass('focused'); if ($.trim(this.value) == '') { this.value = (this.defaultValue ? this.defaultValue : '');  } });
    // dikkatli olunacak tiklamalar icin confirm
    $('[rev="confirm"]').click(function() {
        return confirm('Bu işleme devam etmek istediğinize emin misiniz?');
    });

    // Site search (delete value on focus)
    setTimeout(function(){	
		var arama  = jQuery.ARA("input#q", "div#search-result", "sonuc", { funcSecildi: AraSecildi });
		function AraSecildi(secilen) {
			if (secilen == undefined) {
				jQuery("#btnAra").click();
			} else {
				window.location = "/urun/" + secilen.url;
			}
		}
    }, 50);

    $("#CheckAll").checkAll() // cart ve alisveris
    ajax_manipulation();
    $(".submit").click(function () {
        $(this).parents("form").submit();
        return false
    });

    $("#auto_submit").find("select").each(function () {
        var select = $(this);
        var form = select.parents("form");
        select.change(function () {
        form.submit();
    })
 
    
  })

	// Contact Form usability
	if ($("#sentformsuccess", "#Content").is(":visible"))	{
	$("#sentformsuccess", "#Content").addClass("posrel").append("<div class='highlight posabs'/>").stop().find(".highlight").fadeOut(1600);
	}


	// category view ux
	var nse = $("#Content").find("#auto_submit").find("select");
	nse.hide().each(function(i){
		var uxid = 'searchnewui'+i;
		$("<ul id='"+uxid+"' class='newuxselectview'></ul>").insertAfter(nse.eq(i));
		var nopt = nse.eq(i).find("option");
		var noptq = nopt.filter(":selected").text().toString();
		var noptqq = 'title="'+noptq+'"';
		nopt.each(function(){
			var noptv = $(this).val();
			var nopte = $(this).text().toString();
			var nopte = 'title="'+nopte+'"';
			$("<li><a class='"+noptv+"' href='#' "+nopte+">"+noptv+"</a></li>").appendTo("#"+uxid);
		});
		$("#"+uxid).find("a["+noptqq+"]").closest("li").addClass("selected");
		$("#"+uxid).find("a").live("click", function(e){
			e.preventDefault();
			var nte = $(this).attr("title");
			$(this).parent("li").siblings().find("a").removeClass("selected");
			$(this).addClass("selected");
			nopt.attr("selected", false);
			nse.eq(i).find("option:contains("+nte+")").attr("selected", true).change();
		});
	});
	var mus = $(".moreuserfriendly").not("#Variations .moreuserfriendly").find("a");
	var sandsoftime = mus.size();
	if (sandsoftime<=10 && sandsoftime>=3)    {
		mus.add("#auto_submit").hide();
		mus.each(function(i){
			$(this).delay(200*i).fadeIn(600);
		});
		setTimeout(function(){ $("#auto_submit").slideDown(400); }, 400*sandsoftime);
	}

	$(".newuxselectC1").find("ul").prepend($("<li><span>Görünüm →</span></li>"));
	$(".newuxselectC2").find("ul").prepend($("<li><span>Sıralama →</span></li>"));

	// filtreleme modulu icin usability yandaki deger 0 ise link seklinde gozukmeme
	if	($(".inlinefiltreleme, .checkfiltreleme").length)	{
		$(".inlinefiltreleme, .checkfiltreleme").find("li").each(function(){
			if	($(this).find(".filtreadet").text().toLowerCase() == 0)	{
				$(this).find("label, input:checkbox").addClass("noCursor").filter("input:checkbox").attr("disabled", "disabled");
			}
		});
	}
	
	// tooltip plugin
	$(".tabProductLabels span, #options .tcretiketler, #FooterBottomCol1 li, #tcrnet").tooltip({"delay": {show: 100, hide: 50 }});
	
	// prevent Default icin plugin, effect durumunda bisey yapma anlaminda
	$("#CategoryMenu").find(".mainCatLink").donothing();
	
	// eski tarayicilar icin input placeholder
	$('input, textarea').placeholder();
	
	// urun detaydaki taksitli yapi icin sekme ileride fonksiyona baglariz
	var listt = $("#RatesOptionsC").find(".urundetaytaksit_ozet");
	var listtclass = listt.find(".active").siblings();
	listtclass.each(function(){	var classal = $(this).attr("data-bankuser"); $("#"+classal).hide();	});
	listt.on("click", "li", function(e){
		e.preventDefault();
		var active = $(this).attr("data-bankuser");
		$(this).siblings().removeClass("active").end().addClass("active");
		$("#"+active).show().siblings("div").hide();
	});


});


function fdSliderr(ayarlar){
        if	($("html").hasClass("no-svg"))	{
		    var yukleniyor = jQuery("<img/>", {"class": "filtre-yukleniyor", src: "/skeleton_media/images/usermenu/yukleniyor.gif"});
	    } else	{
		    var yukleniyor = jQuery("<img/>", {"class": "filtre-yukleniyor", src: "/skeleton_media/images/usermenu/yukleniyor.svg"});
	    }

    if (ayarlar.secici == true ) {
           var secili = location.search.match(/html5shim-1=\d+/);
           if (secili) {
               secti = secili.toString();
               secili = secti.split("=")[1] + "TL"
           } else {
               secili = "";
           }
          

           var html5shim = jQuery("input#html5shim-1");

           html5shim.attr("min", ayarlar.min);
           html5shim.attr("value", secili);
           jQuery("span#fiyatMin").text( secili || html5shim.val() + " TL");

    }

    //seçici
	var $rangeinput = jQuery("#html5shim-1");
    if (Modernizr.inputtypes.range) {
			var kapsawidth = $rangeinput.parent(".macroPadder").width();
			var kapspx = (kapsawidth-12)+"px";
			$rangeinput.css("width", kapspx);
            $rangeinput.live("change", function(){
                    var $this = jQuery(this);
                    var f_f = jQuery("#F_F");
                    var minTl =  jQuery("span#fiyatMin");

                    minTl.text($this.val() + " TL");
                    f_f.val("" + $this.val()+ "_" + ayarlar.max);
                   

                    jQuery(this).doTimeout("", 250, function(){
                        if (ayarlar.ajax == true) {
                            jQuery("div.tabContentC").prepend(yukleniyor);
                            ajaxx(yukleniyor);
                        }
                    });
            });
    }

    function ajaxx(yukleniyor){
        var kategori_list = jQuery("div.tabC");
        yukleniyor.fadeIn();


        jQuery.ajax({
            type: "GET",
            url: "/kategori/" + ayarlar.kategori + "/" || "",
            data: jQuery("form#filtreleme").serialize(),
            dataType: "json",
            error: function(error){ console.log(ali = error); },
            success: function(gelen){
                jQuery("ul#anasayfa-tab li").removeClass("current").eq(0).addClass("current");

                var gelenfiltreleme = jQuery(gelen["filtreleme"]);
                var ajaxgelen = jQuery("div#ajax-gelen", gelenfiltreleme).html();

                kategori_list.html(gelen["ajax_filtreleme"]);
                jQuery("div#ajax-gelen").html(ajaxgelen); 

                jQuery(".chzn-select").chosen().change(function(){
                   ajaxx(yukleniyor);    
                });


                yukleniyor.fadeOut(function(){
                    jQuery(this).remove();
                });
            }
        });

    }


    function fdd() {
                    var $this = jQuery("input#html5shim-1");
                    var f_f = jQuery("#F_F");
                    var minTl =  jQuery("span#fiyatMin");

                    minTl.text($this.val() + " TL");
                    f_f.val("" + $this.val()+ "_" + ayarlar.max);

                    jQuery(this).doTimeout("", 250, function(){
                        if (ayarlar.ajax == true) {
                            jQuery("div.tabContentC").prepend(yukleniyor);
                            ajaxx(yukleniyor);
							var $$this = jQuery(".fd-slider-handle");
                        }
                    });
    }
	
	function fdFinalise() {
		var $this = jQuery("input#html5shim-1");
		var $$this = jQuery(".fd-slider-handle");
	}

    Modernizr.load([{
			test: Modernizr.inputtypes.range,
			nope: [     
            ayarlar.skeleton_media +"css/fd-slider.css",
            ayarlar.skeleton_media +"script/fd-slider.js"
			],
            callback: function(id, testResult) {
            if("fdSlider" in window && typeof (fdSlider.onDomReady) != "undefined") {
					fdSlider.createSlider({
						inp:document.getElementById("html5shim-1"),
						step:1, 
                        min:ayarlar.min,
						max:ayarlar.max,
						animation:"tween",
                        hideInput: true,
                        callbacks:{ "change": [ fdd ], "finalise":[fdFinalise]
                        }
					});
                }
			 }
    }]);
}

