
  
    
 		function tabClick(iTabNum,bMove){
 			
 			
			if (!iTabNum){
				iTabNum=1;
			}
			//alert("xxxx="+$("#tab_contents").size());
			
			if($("#tab_contents").size() < 1){
					return false;
			}
			
			$("#tab_contents > div:visible").hide();
			$("#fragment-"+iTabNum).show("");
			$("li", "#tabs1").removeClass("current");
			$("#tabs_list_"+iTabNum).attr("class", "current");

			/*下記は動作するがとりあえずREM*/
			if(bMove == true){
				if ($("a[@name='tab_move_"+iTabNum+"']").size() == 1){
					location.hash="tab_move_"+iTabNum;
				}
			}
			
		}   
		$(function(){
			$("a[@rel='history']").click(function(){
				var hash = this.href;
				hash = hash.replace(/^.*#/, '');
				tabClick(hash);				
			});
			$("a[@rel='history_move']").click(function(){
				var hash = this.href;
				hash = hash.replace(/^.*#/, '');
				tabClick(hash,true);				
			});
		});		
		


		function IsNumeric(value) {
		    var str = value.toString();             // 文字列に変換
		    var regex = /[^0-9]/;                   // 正の整数以外
		    if (str.match(regex)) return false;  // 戻り値 false
		    return true;                                // 戻り値 true
		} 