/* allgemeine Funktionen */

jQuery(document).ready(function(){
  
  /* Fancybox auf Sortier Button legen */
  jQuery("a.sortClick").fancybox({
    padding: 10  
  });
  
  /* Fancybox auf XL Button legen */
  jQuery("a.xl").fancybox({
    padding: 0
  });
  
  /* Fancybox wenn Sperre des Shops */
  $("#sperre").fancybox({
      padding: 10
  });
  
    /* Fancybox auf XL Button legen */
  jQuery("a.fancy").fancybox({
    padding: 1
  });
  
  /* Fancybox im Iframe */
  $(".fancyIframe").fancybox({
		'width'				: 820,
		'height'			: '90%',
    'autoScale'     	: false,
    'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'				: 'iframe',
    'padding'   : 10 ,
    'hideOnOverlayClick'  : false ,
    'centerOnScroll'  : true
	});
  
  /* Function Katalog ausklappen */
  initMenu();
  
//   /* Zoom-Funktion */
//   var options = {
// 	  zoomWidth: 270,
// 	  zoomHeight: 270,
//     xOffset: 14,
//     yOffset: 0,
//     title: false,
//   };
// 
//   $(".jqzoom").jqzoom(options);
  
  /* Ausklappen News, etc. */
	$(".accordion").accordion({
		autoHeight: false,
		navigation: true
	});
	
	/* Tabs */
	$(function() {
		$(".tabs").tabs();
	});
	
	/* Drucken */
  $(".print_button").click(function(){
    $("#s"+this.id+" .hiddenPrint").show();
    $("#s"+this.id).printArea({
    mode:"popup",
    popHt: 600,
    popWd: 800,
    popClose: false,
    });
    $("#s"+this.id+" .hiddenPrint").hide();
  }); 	



});

/* Ausloggen */

function logout()
{
  var newURL = window.shopDomain + "/logoffshow0.html";
  window.location.href = newURL;
}
$(document).ready(function(){
  $("a.logoutClick").fancybox({
    padding: 10 ,
    "modal": true ,
    "titleShow": false ,
    "onComplete": function() { window.setTimeout("logout()", 2000);}
  });
});

/* Katalog ausklappen */

function initMenu()
{
  $('#katalog ul li ul.hide').hide();
  $('#katalog ul li a.click1').attr('href', '#');
  $('#katalog ul li ul li a.click2').attr('href', '#');

  $('#katalog ul li a.click1').click(
    function()
    {
      $('#katalog ul li a.click1').removeClass('msel1');
      $('#katalog ul li a.click1').addClass('menu1');
      $(this).removeClass('menu1');
      $(this).addClass('msel1');
      
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible')))
      {
        return false;
      }
      if((checkElement.is('ul')) && (!checkElement.is(':visible')))
      {
        $('#katalog ul li ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
        return false;
      }
    });
  
  $('#katalog ul li ul li a.click2').click(
    function()
    {
      $('#katalog ul li ul li a.click2').removeClass('msel2');
      $('#katalog ul li ul li a.click2').addClass('menu2');
      $(this).removeClass('menu2');
      $(this).addClass('msel2');
      
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible')))
      {
        return false;
      }
      if((checkElement.is('ul')) && (!checkElement.is(':visible')))
      {
        $('#katalog ul li ul li ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
        return false;
      }
    });
}
