// JavaScript Document

// 偶数行にのみクラスを指定
$(document).ready(
                  function StripeTable(){
					  $('table.stripeTable tr:even').addClass('even-row');
					  });
$(document).ready(
                  function detailTable(){
					  $('.detail table tr:even').addClass('even-row');
					  });
$(document).ready(
                  function abstractTable(){
					  $('table.borrowing tbody tr:even').addClass('even-row');
					  });

// 別ウインドウを開く
$(document).ready(
				  function BlankLink () {
					  $(".blank").append(' <img src="/src/img/common/blank.gif" width="13" height="13" class="blankIcon" />');
					  $('.blank').click( function(){
												  window.open(this.href, '_blank');
												  return false;
												  });
					  });
$(document).ready(
				  function BlankLinkSimple () {
					  $('.blankSimple').click( function(){
												  window.open(this.href, '_blank');
												  return false;
												  });
					  });
$(document).ready(
				  function BlankLinkPDF () {
					  $(".blankPdf").append(' <img src="/src/img/common/pdf.gif" width="18" height="13" class="blankIcon" />');
					  $('.blankPdf').click( function(){
												  window.open(this.href, '_blank');
												  return false;
												  });
					  });
$(document).ready(
				  function BlankLinkXLS () {
					  $(".blankXls").append(' <img src="/src/img/icon/xls.gif" width="13" height="13" class="blankIcon" />');
					  $('.blankXls').click( function(){
												  window.open(this.href, '_blank');
												  return false;
												  });
					  });
					  


$(document).ready(
				  function TableFix () {
					  cols = $("tr:first td").size();
					  colsTh = $("tr:first th").size();
					  for(i=1;i<cols;i++) {
						                    tmp = 0;
											max = 0;
					  $("table").each(function(){
					                        tmp = $(this).find("td:eq("+(i-1)+")").width();
					  if ( tmp > max ) max = tmp;
					  });
					  $("td:nth-child("+i+")").css('width',max);
					  $("td:nth-child("+i+")").addClass("col-"+i);
					  }
					  for(i=1;i<colsTh;i++) {
						                    tmp = 0;
											max = 0;
					  $("table").each(function(){
					                        tmp = $(this).find("th:eq("+(i-1)+")").width();
					  if ( tmp > max ) max = tmp;
					  });
					  $("th:nth-child("+i+")").css('width',max);
					  $("th:nth-child("+i+")").addClass("col-"+i);
					  }
});
					  
					  
//MENU
jQuery(function(){
	var selects = jQuery('select');
	jQuery("#globalMenu ul li ul").hide();
	jQuery("#globalMenu ul li").hover(function(){
		var self = jQuery(this);

		if (jQuery.browser.msie)
			selects.css('visibility', 'hidden');

		jQuery("ul:not(:animated)", self).slideDown("fast");
        },
	function(){
		jQuery("ul",this).slideUp("fast");

		if (jQuery.browser.msie)
			selects.css('visibility', 'visible');
	})
})

