var leftImg = 'images/megrendeles/navigation_left.jpg'; var rightImg = 'images/megrendeles/navigation_right.jpg';
var leftImgOver = new Image();leftImgOver.src = 'images/megrendeles/navigation_left_over.jpg';
var leftImgClick = new Image();leftImgClick.src = 'images/megrendeles/navigation_left_click.jpg';
var rightImgOver = new Image();rightImgOver.src = 'images/megrendeles/navigation_right_over.jpg';
var rightImgClick = new Image();rightImgClick.src = 'images/megrendeles/navigation_right_click.jpg';
$(document).ready(function(){
  var MAX_LENGTH=3;
  var SPEED=300;
  var underAnimate = false;
  $("UL.egyedi").each(function(){
    var current=this;
    if($("LI",current).length<=MAX_LENGTH+2){
      $("LI.navigation A",current).hide();
    }else{
      $("LI.navigation A.next",current).click(function(){
        if (underAnimate)return false;
        $(this).blur();
        $("IMG",this).attr('src',rightImgClick.src);
        if(!$("LI.visible:last",current).next().hasClass('navigation')){
          $("LI.visible:last",current).next().addClass('visible').hide();
          underAnimate=true;
          $("LI.visible:first",current).removeClass('visible').show().animate({opacity:0,width:'toggle'},SPEED,function(){
            $("LI.navigation A.next",current).parent().before($(this).remove());
            $("LI.visible:last",current).animate({opacity:1,width:'toggle'},SPEED);
            SetFancy();
            $("LI.navigation A.next IMG",current).attr( 'src', rightImg );
            underAnimate=false;
          });
        }
        return false;
      });
      $("LI.navigation A.next",current).hover(function(){$('IMG',this).attr('src',rightImgOver.src);},function(){$('IMG',this).attr('src',rightImg);});
      $("LI.navigation A.prev",current).click(function(){
        if (underAnimate)return false;
        $(this).blur();
        $("IMG",this).attr('src',leftImgClick.src);
        if($("LI.visible:first",current).prev().hasClass('navigation')){
          $("LI.navigation A.prev",current).parent().after( $("LI.navigation A.next",current).parent().prev().remove());
        }
          $("LI.visible:first",current).prev().addClass('visible').hide();
          underAnimate=true;
          $("LI.visible:last",current).removeClass('visible').show().animate({opacity:0,width:'toggle'},SPEED,function(){
            $("LI.visible:first",current).animate({opacity:1,width:'toggle'},SPEED);
            SetFancy();
            $("LI.navigation A.prev IMG",current).attr( 'src', leftImg );
            underAnimate=false;
          });
        return false;
      });
      $("LI.navigation A.prev",current).hover(function(){$('IMG',this).attr('src',leftImgOver.src);},function(){$('IMG',this).attr('src',leftImg);});
    }
  });
});
function SetFancy() {
    $("LI.visible A.iframe").fancybox({
        'frameWidth': $(window).width()*0.8,
        'frameHeight': $(window).height()*0.8
    });
    $('a[@href$=.gif]').fancybox();
    $('a[@href$=.jpg]').fancybox();
    $('a[@href$=.jpeg]').fancybox();
    $('a[@href$=.png]').fancybox();
}
