﻿// JScript ファイル

//=============================================
//郵便番号から住所を検索
//=============================================
function SearchJusho(argObj1,argObj2){
	var objTXT1;
	var objTXT2;
	var datYUBIN_NB1;
	var datYUBIN_NB2;
	
	objTXT1 = eval(argObj1);
	objTXT2 = eval(argObj2);
	
	datYUBIN_NB1 = objTXT1.value;
	datYUBIN_NB2 = objTXT2.value;
	
	iFr01.location.href="WebJushoSearch.aspx?YUBIN_NB1="+datYUBIN_NB1+"&YUBIN_NB2="+datYUBIN_NB2;
}
//=============================================
//ブラウザ情報を検索
//=============================================
function getBrowserName(){
	var BrowserName = navigator.userAgent;

	if(BrowserName.indexOf("Safari") > -1){
		return 1;	//Safari
	}else if(BrowserName.indexOf("Opera") > -1){
		return 2;	//Opera
	}else if(BrowserName.indexOf("Firefox") > -1){
		return 3;	//Firefox
	}else if(BrowserName.indexOf("Gecko") > -1){
		return 4;	//Netscape / Mozilla
	}else if(BrowserName.indexOf("MSIE") > -1){
		return 5;	//Internet Explorer
	}else if(BrowserName.indexOf("Mozilla") > -1){
		return 6;	//Netscape
	}else{
		return 0;	//unknown
	}
}
//=============================================
//正規表現（日付）をチェック
//=============================================
function chkDate(argYear,argMonth,argDay){
	
	var years = parseInt(argYear,10);
	var months = parseInt(argMonth,10) - 1;
	var days = parseInt(argDay,10);
	
	if (years < 1900) {
		return false;
	}
	var dates = new Date(years,months,days);

	if(dates.getYear() < 1900){
		if(years != dates.getYear() + 1900) {
			return false;
		}
	} else {
		if(years != dates.getYear()){
			return false;
		}
	}
	if(months != dates.getMonth()){
		return false;
	}
	if(days != dates.getDate()){
		return false;
	}
	return true;

}

//=============================================
//チェックボックスが一つでもチェックが付いているかをチェック
//=============================================
function chkCheckBox(argOBJ){
	var CTi;
	var objCHK = eval(argOBJ);
	
	for(CTi=0;CTi<objCHK.length;CTi++){
		if(objCHK(CTi).checked == true){
			return true;
		}
	}
	return false;
}

//=============================================
//３桁区切り
//=============================================
function str3WordSplit(argWORD){
	var l,m ="";
	argWORD=""+argWORD;
	while ((l = argWORD.length)>3){
		m = "," + argWORD.substr( l - 3, 3 ) + m;
		argWORD = argWORD.substr( 0, l - 3 );
	}
	argWORD= ''+argWORD+m;
	return argWORD;
}

//=============================================
//イメージの自動伸縮
//=============================================
function ChangeBlogImgSize(argIMG_KJ,argSIZE){
	var i;
	var img;
	var img_obj;
	var limitwd=argSIZE; //画像の最大幅
	
	img_obj = eval(argIMG_KJ);
	
	if(!img_obj)return;
	
	img = new Image(); 
	img.src = img_obj.src; //画像を取得
	
	if(img.width>limitwd){
		img_obj.height=(img.height)/(img.width/limitwd);//縦横比をあわせる。
		img_obj.width=limitwd;//最大幅に変更
	}
	
	img_obj.style.display = "block";
}
//=============================================
//イメージの別ウィンドウ表示
//=============================================
function MJ_IMG_WINDOW(argFILE_PATH){
	var strWinPty;
	var strWinName;

	strWinPty = "toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,width=400,height=300";
	strWinName = "WinIMG";

	window.open(argFILE_PATH,strWinName,strWinPty);
	return;
}
