﻿        var locked = false;
       
        function strcontains(strng,srch){

                var exists = false;

                if(strng != undefined && srch != undefined)
                var pos = strng.indexOf(srch);

                if( pos >= 0)
                exists = true;

                return exists;

        }// strcontains

        function querySt(ji) {
               
                hu = window.location.search.substring(1);
               
                gy = hu.split("&");
                
                for (i=0;i<gy.length;i++) {
                
                ft = gy[i].split("=");
               
                if (ft[0] == ji) {
                
                return ft[1];
                
                }//if ji
                
                }// for
        }// querySt

        function KeyifKontrol(){
                
                var keyifler = "";
               
                $(".keyifcheck").each(function(i,domele){

                i++;

                var checkli = false;

                checkli = $(domele).is(":checked");

                var keyifid = "";

                keyifid = $(domele).attr("id");

                keyifid = keyifid.substring(3);

                if(checkli){
                
                keyifler +=  "," + keyifid;
                
                }// if checkli

                })// keyifcheck each

                keyifler = keyifler.substring(1);
                
                return keyifler;

        } // keyifkontrol 

        function KeyifSectir(baska){

                if(baska == undefined)
                baska = "";

                var keyifler = "";

                keyifler = $("#HareKeyifSecimControl_keyifsecimleri").val();

                if(keyifler == "" || keyifler == "undefined" || keyifler == null || keyifler == undefined)
                keyifler = baska;

                if(strcontains(keyifler,",") == true){

                var idler = keyifler.split(',');
               
                for (var i = 0; i < idler.length; i++) {
                
                var id = "#kyf" + idler[i];

                $(id).attr("checked",true)

                }// for 
                
                }// if contains
                else{

                if(keyifler != ""){
               
                var id = "#kyf" + keyifler;
                
                $(id).attr("checked",true)
                
                } // if ! ""

                }//if contains "," else

        }

        function AnaKeyifSectir(){
        
                var keyifler = "";
                
                keyifler = $("#ctl00_HareFrontKeyifSearchControl_HareKeyifSecimControl_keyifsecimleri").val();
                
                if(strcontains(keyifler,",") == true){
               
                var idler = keyifler.split(',');
               
                for (var i = 0; i < idler.length; i++) {
               
                var id = "#kyf" + idler[i];
                $(id).attr("checked",true)
               
                }// for 
               
                }// if contains
                else{
               
                if(keyifler != ""){
               
                var id = "#kyf" + keyifler;
               
                $(id).attr("checked",true)
                
                } // if ! ""

                }//if contains "," else

        }// AnaKeyifSectir

        function LezzetSectir(baska){

                if(baska == undefined)
                baska = "";

                var lezzetler = "";

                lezzetler = $("#HareLezzetSecimControll_lezzetsecimleri").val();

                if(lezzetler == "" || lezzetler == "undefined" || lezzetler == null || lezzetler == undefined)
                lezzetler = baska;

                if(strcontains(lezzetler,",") == true){

                var idler = lezzetler.split(',');

                for (var i = 0; i < idler.length; i++) {
               
                var id = "#lzt" + idler[i];

                $(id).attr("checked",true)

                }// for 
               
                }// if contains
                else{

                if(lezzetler != ""){
               
                var id = "#lzt" + lezzetler;
               
                $(id).attr("checked",true)
                
                } // if ! ""

                }//if contains ',' else

        }// LezzetSectir

        function CheckSectir(){

                if(querySt("s") != "undefined"){

                KeyifSectir(querySt("s"));

                }//if undefined

                KeyifSectir();

                if(querySt("l") != "undefined"){

                LezzetSectir(querySt("l"));

                }//if undefined

                LezzetSectir();

        }// CheckSectir

        function LezzetKontrol(){

                var lezzetler = "";
              
                $(".lezzetcheck").each(function(i,domele){

                i++;

                var checkli = false;

                checkli = $(domele).is(":checked");

                var lezzetid = "";

                lezzetid = $(domele).attr("id");

                lezzetid = lezzetid.substring(3);

                if(checkli){
               
                lezzetler +=  "," + lezzetid;
              
                }//if checkli

                })// keyifcheck each

                lezzetler = lezzetler.substring(1);
                
                return lezzetler;

        }// LezzetKontrol

        function KontrolCheck(){

                var keyifler = "";
               
                keyifler = KeyifKontrol();
               
                $("#HareKeyifSecimControl_keyifsecimleri").val(keyifler);
                //alttakisatır anasayfa için
               
                $("#ctl00_HareFrontKeyifSearchControl_HareKeyifSecimControl_keyifsecimleri").val(keyifler);
               
                var lezzetler = "";
                
                lezzetler = LezzetKontrol();
               
                $("#HareLezzetSecimControll_lezzetsecimleri").val(lezzetler);

                var rtn = true;

                return rtn;

        }// KontrolCheck

        function SetPager(){

                $(".page0").addClass("secili");

        }// SetPager

        function ChangePageNum(ndex){

                $(".pager").removeClass("secili");
               
                $(".page" + ndex).addClass("secili");

        }// ChangePageNum
		
		 function ChangePageNum2(ileri)
        {
		
		//if(kilitli)
		//return;
		
                var total = $(".pager").length;
                
                total--;
               
                var num = $(".carouselSec .secili").attr("rel");
               
                if(!ileri){
                
                if(num > 0)
                num--;
              
                } // if !ileri
                else
                {
               
                if(num < total)
                num++;
              
                }// if !ileri else
               
                $(".carouselSec .secili").removeClass("secili");
              
                $(".page" + num).addClass("secili");
                
        }// ChangePageNum2		
		
		var kilitli = false;
		
		function beforeani(carousel,ndex,pos,state){
		
		

		
		}

		function afterani(carousel,ndex,pos,state){
		
		if(ok){
		 if(state == "next")
		  ChangePageNum2(true);
		else if(state == "prev")
		 ChangePageNum2(false);
		}
		
		}
		
		
		var ok = false;
       

        function Harecarousel_initCallback(carousel){

  jQuery('.jcarousel-prev').bind('click', function() {
                       
                        ok = true;
                                
                carousel.prev();
                
                      
                
                return false;
               
                }); // Prev Click Bind

                        jQuery('.jcarousel-next').bind('click', function() {
                      
                        ok = true;
                      
                        carousel.next();
                        
                       
 
                        return false;
                        
                        }); // Next Click Bind

                                jQuery('.jcarousel-control a').bind('click', function() {
                                     
                                        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
                                       
                                        return false;
                                        
                                    }); // A Click Bind

                                        jQuery('.pager').bind('click', function() {      
                                                
                                                 ok = false;
                                                
                                                 var onceki = $(".carouselSec .secili").attr("rel");
                                                
                                                 var istenilen = $(this).attr("rel");
                                                
                                                 $(".pager").removeClass("secili");
                                                
                                                 $(this).addClass("secili");
                                               
                                                 istenilen ++;
                                               
                                                 var scr = 0;
                                                
                                                 scr = istenilen * 5;
                                               
                                                 scr = scr - 4; 
                                                
                                                 carousel.scroll(jQuery.jcarousel.intval(scr));
                                                
                                                 return false;
                                                 
                                            }); // Pager Click Bind
            
         
        } // Harecarousel_initCallback


        function ready(){

                $("ul#lezzetTasi li a").click(function(){
             
                updateLinks();
              
                })// li a Click

                $(".btnListele").click(function(){
               
                return KontrolCheck();
               
                })// btnListele Click

                CheckSectir();

                SetPager();

        }// Ready

        function updateLinks(){

                $("ul#lezzetTasi li a").each(function(i,domele){

                var link = "";
               
                var link2 = "";

                var hidden = $("#HareKeyifSecimControl_keyifsecimleri").val();
               
                var hidden2 = $("#HareLezzetSecimControll_lezzetsecimleri").val();
               
                var s = "";
              
                var l = "";

                s = querySt("s");
               
                l = querySt("l");

                link = hidden;
               
                link2 = hidden2;

                if(link == "")
                link = s;

                if(link2 == "")
                link2 = l;

                if(link != undefined)
                $(domele).attr("href",$(domele).attr("href") + "&s=" +link);

                if(link2 != undefined)
                $(domele).attr("href",$(domele).attr("href") + "&l=" +link2);

                })// lezzetTasi li a Each

        }// updateLinks

        $(document).ready(function(){

                ready();

        })// Document Ready




