$(function() {
      //lang select
      //en
      $("#menu_title_en").css('cursor','pointer');
      $("#menu_title_en").click(function(event){
				    var params = {height:"toggle", opacity:"toggle"}; 
				    $("#menu_en").animate({height:"toggle",opacity:"toggle"},"slow");
				    if($("#menu_jp").is(":visible")){
					$("#menu_jp").animate({height:"toggle",opacity:"toggle"},"slow");
				    }
				    if($("#menu_online").is(":visible")){
					$("#menu_online").animate({height:"toggle",opacity:"toggle"},"slow");
				    }
				});
      
      //jp
      $("#menu_title_jp").css('cursor','pointer');
      $("#menu_title_jp").click(function(event){
				    var params = {height:"toggle", opacity:"toggle"}; 
				    $("#menu_jp").animate({height:"toggle",opacity:"toggle"},'fast');
				    if($("#menu_en").is(":visible")){
					$("#menu_en").animate({height:"toggle",opacity:"toggle"},"slow");
				    }
				    if($("#menu_online").is(":visible")){
					$("#menu_online").animate({height:"toggle",opacity:"toggle"},"slow");
				    }
				});
      
      //online
      $("#menu_title_online").css('cursor','pointer');
      $("#menu_title_online").click(function(event){
					var params = {height:"toggle", opacity:"toggle"}; 
					$("#menu_online").animate({height:"toggle",opacity:"toggle"},'fast');
					if($("#menu_en").is(":visible")){
					    $("#menu_en").animate({height:"toggle",opacity:"toggle"},"slow");
					}
					if($("#menu_jp").is(":visible")){
					    $("#menu_jp").animate({height:"toggle",opacity:"toggle"},"slow");
					}
				    });
      
      //menu
      $(".menu").each(function(){
			  $("li > a", this).each(function(index){ 
						     var $this = $(this); 
						     if(index > 0) $this.next().hide(); 
						     $this.click(function(){ 
								     if($this.attr('href') == 'javascript:void(0);'){
									 var params = {height:"toggle", opacity:"toggle"}; 
									 $(this).next().animate(params).parent().siblings() 
									     .children("ul:visible").animate(params); 
									 return false; 
								     }
								 }); 
						 }); 
		      });

     
      //menu popup
      $("#lang_menu a").hover(
	  function() {  
	      if($(this).next().is("em")){
		  $(this).oneTime(500, function() {
				      $('#right_column').block({fadeInTime:"1000"}); 
				      $(this).next("em").animate({opacity: "show"}, "slow");  
				  });
	      }
	  }, function() {  
	      $(this).stopTime();
	      if($(this).next().is("em")){
		  $(this).next("em").animate({opacity: "hide"}, "fast");  
	      }
	      $('#right_column').unblock(); 
	  }); 
      
  });



$(document).ready(

    function() {

        function displayHover(display_elem){
	        if ($.browser.msie && $.browser.version > 7){
	            var top = (display_elem.offset().top-$('#wrap').offset().top)-22;  
	        }else{
	            var top = (display_elem.offset().top-$('#wrap').offset().top)-10;  
	        }
	        var left = (display_elem.offset().left + (display_elem.width() /2) - ($('#sns_box').width() / 2))-$('#wrap').offset().left;
	        $('#sns_box').animate({opacity: "show"}, "slow");  
	        $('#sns_box').css({'top':top, 'left':left});  
        }
	    
	    $('a[rel=litwitter]').mouseenter(
	        function() {         
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"/images/twitter.gif\" align=\"absmiddle\"> <a href=\"http://twitter.com/ryuichisakamoto/\" target=\"_blank\">@ryuichisakamoto</a>");  
	        }
	    );
        
	    $('a[rel=lifacebook]').mouseenter(
	        function() {    
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"/images/facebook.gif\" align=\"absmiddle\"> <a href=\"http://www.facebook.com/ryuichisakamoto/\" target=\"_blank\">ryuichisakamoto</a>");  
	        }
	    );

        $('a[rel=ligoogleplus]').mouseenter(
            function() {    
                displayHover($(this));
                $('.popup_body').html("<img src=\"/images/new-g-plus-icon-16.png\" align=\"absmiddle\"> <a href=\"https://plus.google.com/102076517544897970780/posts\" target=\"_blank\">+Ryuichi Sakamoto</a>");  
            }
        );
        
	    $('a[rel=liyoutube]').mouseenter(
	        function() {    
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"/images/youtube.gif\" align=\"absmiddle\"> <a href=\"http://www.youtube.com/user/rskmt09/\" target=\"_blank\">Sakamoto YouTube</a>");  
	        }
	    );
        
	    $('a[rel=liitunes]').mouseenter(
	        function() {    
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"http://ax.phobos.apple.com.edgesuite.net/images/web/linkmaker/badge_itunes-sm.gif\" align=\"absmiddle\"> <a href=\"http://itunes.apple.com/us/artist/ryuichi-sakamoto/id271593168?uo=4\" target=\"_blank\">Sakamoto iTunes</a>");  
	        }
	    );
        
	    $('a[rel=liitunesj]').mouseenter(
	        function() {    
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"http://ax.phobos.apple.com.edgesuite.net/images/web/linkmaker/badge_itunes-sm.gif\" align=\"absmiddle\"> <a href=\"http://itunes.apple.com/jp/artist/ryuichi-sakamoto/id271593168?uo=4\" target=\"_blank\">Sakamoto iTunes(Japan)</a>");  
	        }
	    );
        
	    $('a[rel=limyspace]').mouseenter(
	        function() {    
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"/images/myspace.png\" align=\"absmiddle\"> <a href=\"http://www.myspace.com/sakamoto\" target=\"_blank\">Sakamoto myspace</a>");  
	        }
	    );
        
	    $('a[rel=liemail]').mouseenter(
	        function() {    
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"/images/email.gif\" align=\"absmiddle\"> <a href=\"javascript:mail_eg()\">general information</a><br/><img src=\"/images/email.gif\" align=\"absmiddle\"> <a href=\"javascript:mail_eo()\">offers(international)</a><br /><img src=\"/images/email.gif\" align=\"absmiddle\"> <a href=\"javascript:mail_ef()\">fan mail</a><br /><img src=\"/images/email.gif\" align=\"absmiddle\"> <a href=\"javascript:mail_et()\">technical information</a><br /><span style=\"font-size:6pt;color:#aaaaaa\">[*Mail size must not exceed 512KB*]</span>");  
	        }
	    );
        
	    $('a[rel=litwitterj]').mouseenter(
	        function() {         
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"/images/twitter.gif\" align=\"absmiddle\"> <a href=\"http://twitter.com/skmt09/\" target=\"_blank\">@skmt09</a><br /><img src=\"/images/twitter.gif\" align=\"absmiddle\"> <a href=\"http://twitter.com/ryuichisakamoto/\" target=\"_blank\">@ryuichisakamoto</a>");  
	        }
	    );
        
	    $('a[rel=litwittero]').mouseenter(
	        function() {         
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"/images/twitter.gif\" align=\"absmiddle\"> <a href=\"http://twitter.com/ryuichisakamoto/\" target=\"_blank\">@ryuichisakamoto</a><br /><img src=\"/images/twitter.gif\" align=\"absmiddle\"> <a href=\"http://twitter.com/skmt09/\" target=\"_blank\">@skmt09</a>");  
	        }
	    );
        
	    $('a[rel=liyoutubej]').mouseenter(
	        function() {    
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"/images/youtube.gif\" align=\"absmiddle\"> <a href=\"http://www.youtube.com/user/commmons#p/u/\" target=\"_blank\">commmons channel</a>");  
	        }
	    );
        
	    $('a[rel=liyoutubeo]').mouseenter(
	        function() {    
		        displayHover($(this));
		        $('.popup_body').html("<img src=\"/images/youtube.gif\" align=\"absmiddle\"> <a href=\"http://www.youtube.com/user/rskmt09/\" target=\"_blank\">Sakamoto YouTube</a><br /><img src=\"/images/youtube.gif\" align=\"absmiddle\"> <a href=\"http://www.youtube.com/user/commmons#p/u/\" target=\"_blank\">commmons channel</a>");  
	        }
	    );

	$('a[rel=liituneso]').mouseenter(
	    function() {    
		displayHover($(this));
		$('.popup_body').html("<img src=\"http://ax.phobos.apple.com.edgesuite.net/images/web/linkmaker/badge_itunes-sm.gif\" align=\"absmiddle\"> <a href=\"http://itunes.apple.com/us/artist/ryuichi-sakamoto/id271593168?uo=4\" target=\"_blank\">Sakamoto iTunes</a><br /><img src=\"http://ax.phobos.apple.com.edgesuite.net/images/web/linkmaker/badge_itunes-sm.gif\" align=\"absmiddle\"> <a href=\"http://itunes.apple.com/jp/artist/ryuichi-sakamoto/id271593168?uo=4\" target=\"_blank\">Sakamoto iTunes(Japan)</a>");  
	    }
	);

	$('a[rel=liemailj]').mouseenter(
	    function() {    
		displayHover($(this));
		$('.popup_body').html("<img src=\"/images/email.gif\" align=\"absmiddle\"> <a href=\"javascript:mail_jg()\">general information</a><br/><img src=\"/images/email.gif\" align=\"absmiddle\"> <a href=\"javascript:mail_jo()\">offers(japanese only)</a><br /><img src=\"/images/email.gif\" align=\"absmiddle\"> <a href=\"javascript:mail_jf()\">fan mail</a><br /><img src=\"/images/email.gif\" align=\"absmiddle\"> <a href=\"javascript:mail_jt()\">technical information</a><br /><span style=\"font-size:6pt;color:#aaaaaa\">[*Mail size must not exceed 512KB*]</span>");  
	    }
	);

	$('#sns_box').mouseleave(
	    function () {  
		$('#sns_box').animate({opacity: "hide"}, "fast");  
	    }
	);  
    }
);


function setHeight(){
    if($("#right_column").height() < $(window).height()){
	$("#right_column").height($(window).height()-50);
    }
}

function mail_eg(){var s="LOCATIONkHREFz_MAILTOwINQUIRY?E}SITESAKAMOTOkCOM_",r="";for(i=0;i<s.length;i++)r+=String.fromCharCode((s.charCodeAt(i)-1)%93+33);eval(r);}
function mail_eo(){var s="x{om#u{z:t!qrI.ymux#{Fzq&{rrq!kqL\"u#q\"mwmy{#{:o{y.",r="";for(i=0;i<s.length;i++)r+=String.fromCharCode((s.charCodeAt(i)+48)%93+33);eval(r);}
function mail_ef(){var s="(+|z0%+*G$.!\"V;)z%(0+S/\')0\"z*x!Y/%0!/z\'z)+0+G|+);",r="";for(i=0;i<s.length;i++)r+=String.fromCharCode((s.charCodeAt(i)+35)%93+33);eval(r);}
function mail_et(){var s="KNB@SHNMjGQDEy^L@HKSNvSDBG>D|RHSDR@J@LNSNjBNL^",r="";for(i=0;i<s.length;i++)r+=String.fromCharCode((s.charCodeAt(i)+0)%93+33);eval(r);}
function mail_jg(){var s="$\'xv,!\'&C}*z{R7%v!$,\'O!&)-!*1t\"U+!,z+v#v%\',\'Cx\'%7",r="";for(i=0;i<s.length;i++)r+=String.fromCharCode((s.charCodeAt(i)+39)%93+33);eval(r);}
function mail_jo(){var s="eh\\Zmbhg\'ak^_6xfZbemh3g^ph__^kXc9lbm^lZdZfhmh\'\\hfx",r="";for(i=0;i<s.length;i++)r+=String.fromCharCode((s.charCodeAt(i)-26)%93+33);eval(r);}
function mail_jf(){var s="gj^\\odji)cm`a8zh\\dgoj5nfhoa\\iZe;ndo`n\\f\\hjoj)^jhz",r="";for(i=0;i<s.length;i++)r+=String.fromCharCode((s.charCodeAt(i)-28)%93+33);eval(r);}
function mail_jt(){var s="+.\"}3(.-J\'1$%Y>,}(+3.V3$\"\'{)\\2(3$2}*},.3.J\".,>",r="";for(i=0;i<s.length;i++)r+=String.fromCharCode((s.charCodeAt(i)+32)%93+33);eval(r);}
