$(document).ready(function(){

	var loadFilter = function(){	
                var link = "?fset=1";
                var delim = "?fset=1";
                if (self.location.href.indexOf('&fset') > 0 || (self.location.href.indexOf('?') > 0 && self.location.href.indexOf('?fset') == -1)) {
                   link = "&fset=1";
                   delim = "&fset=1";
                }
                var origlink = "";
                $(".ax-selections.selected").each(function(){
                   var classes = $(this)[0].className.split(" ");
                   if (typeof classes != "undefined") {
                      for (var i = 0; i < classes.length; i++) {
                         if (classes[i] != "selected" && classes[i] != "ax-selections" && classes[i] != "checkAF" && classes[i] != "aF" && classes[i] != "activeSelection") {
                            link = link.concat("&").concat(classes[i].split("-")[0]).concat("[]=").concat(classes[i].split("-")[1]);
                         }
                      }
                   }
               });
               origlink = self.location.href.split(delim)[0];
               if ((link != delim) || (origlink != self.location.href)) {
                  // doRequest('ax_list', 'listcontainer.php', origlink.concat(link).split("?")[1]);
                  // documentready();
                  // self.location.href = origlink.concat(link).concat('&pg=1#axfilter');
                  self.location.href = origlink.concat(link).concat('&pg=1');
               }
	};

	$(".filter .filterRow .filterLayer .close").click(loadFilter);	
	$(".filter .filterRow .filterLayer").mouseleave(loadFilter);

        /*Login-Formulare (Bestellprozess) toggeln*/
        $(".loginSelector .zers.act").each(function(){
	   $(".loginSelector").find(".zers").removeClass("act");
	   $(".loginSelector").find(".toggleme").slideUp(1000);
	   $(this).addClass("act");
	   $(this).parent().children(".toggleme").slideDown(1000);
	})

        /*Adress-Eingabe Formulare toggeln*/
        $(".sendInfo .xerxe.act").each(function(){
	   $(".sendInfo").find(".xerxe").removeClass("act");
	   $(".sendInfo").find(".toggleSend").slideUp(1000);
	   $(this).addClass("act");
	   $(this).parent().children(".toggleSend").slideDown(1000);
	})

        /*Mein Konto Formulare toggeln*/
	$(".settings .uHead.act").each(function(){
	   $(".settings").find(".uHead").removeClass("act");
	   $(".settings").find(".uToggle").slideUp(1000);
	   $(this).addClass("act");
	   $(this).parents("li.sLi").children(".uToggle").slideDown(1000);
	});

        /*More Filters Toggle*/
	$(".toggleFilters.moreFilters").each(function(){
        	$(".moreF").show();
		$(".toggleFilters").addClass("moreFilters");
	});

        /*Newsletter abonnieren ausklappen!*/
	$(".elLi.formLi.act").each(function(){
              $(this).addClass("opened");
	      $(this).children(".formularToggle").show();
        });

});

function resetFilter(filtertype) {
        var link = "?fset=1";
        var delim = "?fset=1";
        if (self.location.href.indexOf('&fset') > 0 || (self.location.href.indexOf('?') > 0 && self.location.href.indexOf('?fset') == -1)) {
           link = "&fset=1";
           delim = "&fset=1";
        }
        var origlink = "";
        $(".ax-selections.selected").each(function(){
           var classes = $(this)[0].className.split(" ");
           if (typeof classes != "undefined") {
              for (var i = 0; i < classes.length; i++) {
                 if (classes[i].split("-")[0] != filtertype && classes[i] != "selected" && classes[i] != "ax-selections" && classes[i] != "checkAF" && classes[i] != "aF" && classes[i] != "activeSelection") {
                    link = link.concat("&").concat(classes[i].split("-")[0]).concat("[]=").concat(classes[i].split("-")[1]);
                 }
              }
           }
       });
       origlink = self.location.href.split(delim)[0];
       if ((link != delim) || (origlink != self.location.href)) {
          // doRequest('ax_list', 'listcontainer.php', origlink.concat(link).split("?")[1]);
          // documentready();
          // self.location.href = origlink.concat(link).concat('&pg=1#axfilter');
          self.location.href = origlink.concat(link).concat('&pg=1');
       }
}

