<!--
//<SCRIPT language="JavaScript">      
//★郵便番号・検索用JavaScript★
//引数：住所,郵便番号
//制作・著作 Digital Wave
//Ver031027 引数追加(郵便番号TAG)
//Ver031212 1)ZipSerch_Iniを追加　 2)SERVER選択を別関数にする
//Ver040624 1)ZipSerch1を追加　(住所読み仮名、よみがな)
//Ver040806 1)「zip_copy.cgi」を別フォルダ設置可能にする
//Ver050822 1)ZipSerch1の引数「my_path」を追加

var my_win;
function ZipSerch_Ini(my_server) { 
//Ver031212 Onload時にアクセスが少しでも早くなるように１回アクセスしておく

	//SERVERを選択する
	var url;
	url = SelectServer(my_server);
	my_img = new Image(0, 0);	//高=0,幅=0 画像でダミーロード
	my_img.src = url + "?serch_ini=1";
}

function ZipSerch(my_form,my_address,my_zip,my_server) { 
//引数：（ﾌｫｰﾑTAG ,住所TAG ,郵便番号TAG,SERVER選択SW）

	//Ver031212 自分自身のHTMLファイルがあるPATHを求める
	var my_path ;
	my_path = Get_MyHtmlPath();
	
	//共通関数にする
	ZipSerch_COM(my_form,my_address,'',my_zip,my_server,my_path);
}


function ZipSerch1(my_form,my_address,my_address1,my_zip,my_server,my_path) { 
//Ver050822	function ZipSerch1(my_form,my_address,my_address1,my_zip,my_server) { 
//引数：（ﾌｫｰﾑTAG ,住所TAG ,ｼﾞｭｳｼｮTAG('040624追加) ,郵便番号TAG,SERVER選択SW）

//Ver031212 自分自身のHTMLファイルがあるPATHを求める
//Ver050822	var my_path ;
//Ver050822	my_path = Get_MyHtmlPath();
	
	//共通関数にする
	ZipSerch_COM(my_form,my_address,my_address1,my_zip,my_server,my_path);

}


function ZipSerch2(my_form,my_address,my_address1,my_zip,my_server,my_path) { 
//引数：（ﾌｫｰﾑTAG ,住所TAG ,ｼﾞｭｳｼｮTAG('040624追加) ,郵便番号TAG,SERVER選択SW）
//Ver040806 引数「my_path」にて「zip_copy.cgi」のフォルダを指定するようにする

	//Ver031212 自分自身のHTMLファイルがあるPATHを求める
	//var my_path ;//例「/ise-dwave.com/zip_serch/user/cgi-bin」
	//my_path = Get_MyHtmlPath();
	
	//共通関数にする
	ZipSerch_COM(my_form,my_address,my_address1,my_zip,my_server,my_path);

}


function ZipSerch_COM(my_form,my_address,my_address1,my_zip,my_server,my_path) { 
//ﾌｫｰﾑTAG ,住所TAG ,ｼﾞｭｳｼｮTAG('040624追加) ,郵便番号TAG,SERVER選択SW
//Ver040806 
//1)引数「my_path」にて「zip_copy.cgi」のフォルダを指定するようにする
//2)ZipSerch,ZipSerch1の共通関数

	//Ver031212 自分自身のHTMLファイルがあるPATHを求める
	//Ver040806 引数にて「zip_copy.cgi」のフォルダを指定するようにする
	//var my_path ;
	//my_path = Get_MyHtmlPath();

	this.window.name='main_zipwin' ;//これにWindow名称がないので仮につける

	//'040118 郵便番号から"-"を取り除く
	var target_zip;
	var str_posi;
	str_posi = my_zip.value.indexOf("-");//indexofではダメ！
	if (str_posi >=0) {
		target_zip = my_zip.value.substring(0,str_posi);
		target_zip = target_zip + my_zip.value.substring(str_posi+1,my_zip.value.length);	
	}else{
		target_zip =my_zip.value;
	}
	//alert("target_zip="+ target_zip);

	var url;
	//引数：1:親HostName 2:LocationPathName 3:PathName 4:WindowName 5:住所TAG 6:郵便番号TAG 7:郵便番号
	//'040118変更 my_zip.value '040624追加 &oya_address1_tag= + my_address1.name;

	//SERVERを選択する
	url = SelectServer(my_server);

	url += "?oya_host=" + this.window.location.hostname +"&oya_org_path=" + this.window.location.pathname +"&oya_path=" + my_path ;
	url += "&oya_win=" + this.window.name +"&oya_form=" + my_form.name ;
	url += "&oya_address_tag=" + my_address.name ;
	url += "&oya_myserver=" + my_server ;//'050816追加

 	//引数「ふりがな」がある時
 	if (my_address1 != '') {
 		url += "&oya_address1_tag=" + my_address1.name ; 
 	}
	url += "&oya_zip_tag=" + my_zip.name +"&zip_cd=" + target_zip;
//alert("url="+ url);//★

	my_win = window.open(url,"zip_serch",'scrollbars=yes,resizable=yes,width=550,height=175,left=400,top=300');
//my_win = window.open(url,"zip_serch",'scrollbars=yes,status=yes,location=yes,menubar=yes,toolbar=yes,resizable=yes,width=550,height=150,left=400,top=300');
}


function Get_MyHtmlPath() { 
//Ver031212 自分自身のHTMLファイルがあるPATHを求める

	var i;
	var tmp;
	var this_file ;	//このHTMLファイル名称
	var my_path ;	//本当のpath
	var my_pathname;//JavaScriptで取得できるpath

	my_pathname = this.window.location.pathname;
	this.window.name='main_zipwin' ;//これにWindow名称がないので仮につける

    // my_pathnameを配列に分解する。
    var DIR = my_pathname.split("/")
	for ( i = 0 ; i < DIR.length ; ++i ){ 
	//	document.write( DIR[i] +"<br>" );
	}
    if (i>0 ) {
	    this_file =DIR[i-1];	//このHTMLファイル名称
	}else{
		this_file =my_pathname;
	}
	//本当のpathのみを分離
	tmp = my_pathname.split(this_file);
	my_path=tmp[0];

	//***戻り値***
	return (my_path);
}


function SelectServer(my_server) { 
//Ver031212 SERVERを選択する
  var url;

  if (my_server==1){
  	url  = "http://bz04.wadax.ne.jp/~ise-dwave.net/zip_serch/serch.php";//1: WADAX
  }else if(my_server==2){
  	url  = "http://ise-dwave.net/zip_serch/serch.php";	                //2: FUSION
  }else if(my_server==3){
  	url  = "http://ise-city.net/zip_serch/serch.php";	                //3: XServer
  }else if(my_server==4){
  	url  = "http://ise-dwave.com/zip_serch/serch.php";	//[DEFAULT] 4: For ise-dwave.com
  }else{
//  	url  = "http://dwave.dyndns.org/ise-dwave.com/zip_serch/serch.php";	//4: LOCAL
//  	url  = "http://ise-dwave.com/zip_serch/serch.php";	//[DEFAULT] 4: For ise-dwave.com
  	url  = "http://ise-city.net/zip_serch/serch.php";	                //3: XServer
  }
 //***戻り値***
 return (url) ;
 
}

//</SCRIPT>
-->
