$(function(){ 

	$("#suisse_block").mouseenter(function(){
    	$(this).css('cursor','pointer');
    	}
    ).mouseleave(function(){
    	$(this).css('cursor','default');
    }).click(function(){
    	window.location = $(this).attr("href");
    });
    
    if($("#header").width()<1242){
        $("#center_area_deco").css("width","100%");
        var tmp = $("#header").width();
        tmp = (tmp - 960)/2;
        $("#main_content_left").css("width",tmp+"px");
        $("#main_content_right").css("width",tmp+"px");
    }
    
    var $interID;
    

  max = 0;
  $(".nav_item").each(
    function(){
        if($(this).find(".sub_nav_item").length!=0){
            $(this).find(".sub_nav_item").css("display","block");
            if(max < $("#main_nav").height()){
                
                max = $("#main_nav").height();
            }
            $(this).find(".sub_nav_item").css("display","none");
        }
  });
  $("#center_area").css("height",max);
  $("#main_nav").css("height",max);
  $("#main-content").css("height",max);
  $(".deco_main").css("height",max);
  $(".slide").css("height",max);
  slide_content_height = max - 66 - 38 - 48;
  if($(".slide-content-page").length>0){
    $(".slide-content-page").css("height",(slide_content_height+66));   
  }else{
    $(".slide-content").css("height",slide_content_height);
  }
  $(".slide-main-content").css("height",slide_content_height);


  width = $(".attachment-post-thumbnail").attr("width");
  height = $(".attachment-post-thumbnail").attr("height");
  newwidth = (max * width) / height;
  
  middleNav = 240/2;
  itemNav = $(".slide-nav-content a").length/($('.slide').length+2)+2
  middleContentNav = (itemNav*19 + (itemNav-1)*12)/2;
  
  needToMove = middleNav - middleContentNav - itemNav;
  $(".slide-nav-content").css('margin-left',needToMove);
  
  
  $(".attachment-post-thumbnail").attr("width",newwidth);
  $(".attachment-post-thumbnail").attr("height",max);
  $(".slide-main-slide").each(function(){
    if($(this).height()>(slide_content_height+10) && $(".wpcf7").length==0){
        $(this).parent().parent().find(".slide-content-nav").css('display','block');
    }
});

  if($(".nav_item a.title-sub-link.selected").length!=0){
    $(".nav_item a.title-sub-link.selected").parent().slideDown("normal");
  }

  tmp = 0;
  $(".nav_item a.title-link").click(
    function(){
        if($(this).parent().find(".sub_nav_item:visible").length!=0){
            $(this).parent().find(".sub_nav_item:visible").slideUp("normal");
        }else if ($(".sub_nav_item:visible").length != 0) { 
            $(".sub_nav_item:visible").each(function(){$(this).slideUp("normal");});
            $(this).parent().find(".sub_nav_item").slideDown("normal"); 
        }else{
            $(this).parent().find(".sub_nav_item").slideDown("normal"); 
        }
        return false;
  });

    $(".nav_item a.button-link").click(
function(){
if($(this).parent().find(".sub_nav_item:visible").length!=0){
$(this).parent().find(".sub_nav_item:visible").slideUp("normal");
}else if ($(".sub_nav_item:visible").length != 0) { 
$(".sub_nav_item:visible").each(function(){$(this).slideUp("normal");});
$(this).parent().find(".sub_nav_item").slideDown("normal"); 
}else{
$(this).parent().find(".sub_nav_item").slideDown("normal"); 
}
return false;
});

  var animation;
  $(".slide-content-nav a").click(function(){
        clearInterval($interID);
        var element=$(this);
        var tmp = parseInt(element.parent().prev().find("div").css('top'));
        if(element.attr('rel')=="up"){
            if(tmp>=0){element.parent().prev().find("div").animate({top:'0px'});}else{
                var downAction = tmp + 180; 
                element.parent().prev().find("div").animate({top:downAction+'px'});
            }
        }else{
            if((parseInt(element.parent().prev().find("div").height())+tmp)<=parseInt(element.parent().prev().height())){}else{
                var upAction = tmp - 180; 
                element.parent().prev().find("div").animate({top:upAction+'px'});
            }
        }
        return false;
    });

    if($(".slide-content-page").length!=null){
         $("a.lightbox_page").first().addClass("current");
         $("a.lightbox_page").each(function(){$(this).css({'position':'absolute','top':'0px','left':'0px'});});
         if($("a.lightbox_page").length>1){
        setInterval(function(){
            if($("a.lightbox_page.current").next("a.lightbox_page").attr('class')==null){
                $("a.lightbox_page.current").animate({opacity:0},500,function(){$(this).css('z-index',1);$(this).css('opacity',1);}).removeClass('current');
                $("a.lightbox_page").first().addClass('current').css('z-index',2);
            }else{
                $("a.lightbox_page.current").animate({opacity:0},500,function(){$(this).css('z-index',1);$(this).css('opacity',1);}).removeClass('current').next("a.lightbox_page").addClass('current').css('z-index',2);
            }
             
        },5000);
        }
    }
    
    if($("img.attachment-post-thumbnail").length!=null){
    	$("img.attachment-post-thumbnail").each(function(){$(this).attr('alt','');$(this).attr('title','');});
    }

    if($(".slide-nav-content").length!=null){
        $interID = setInterval(
            function(){
                tmp = parseInt($("#slider-content").css('left'));
                if(tmp == ((parseInt($(".slide").length-1))* -720)){
                    tmp = 0;
                }else{
                    tmp -= 720;
                }
                $("#slider-content").animate({left:tmp+'px'});
            },5000);
        $(".slide-nav-content a").click(function(){
            clearInterval($interID);
            tmp = 0;
            if($(this).attr('rel')>=1 && $(this).attr('rel')<=5){
                tmp = (parseInt($(this).attr('rel')) - 1)* -720;
            }else{
                tmp = parseInt($("#slider-content").css('left'));
                if($(this).attr('rel')=='prev'){
                    if(tmp == 0){
                        tmp = (parseInt($(".slide").length)-1)* -720;
                    }else{
                        tmp += 720; 
                        
                    }
                }else{
                    if(tmp == ((parseInt($(".slide").length-1))* -720)){
                        tmp = 0;
                	}else{
                        tmp -= 720;
                	}
                }
            }
            $("#slider-content").animate({left:tmp+'px'});
        });
    }
});
