<!--
	function cancelMap(header) {
		document.getElementsByName(header+"_ll")[0].value = "";
		document.getElementById(header+"_result").innerHTML = "";
		document.getElementById(header+"_result").style.height = "0px";
		document.getElementById(header+"_map_table").style.display = "none";
	}

	function confirmMap(header) {
		var cnn = "";
		var s   = "";
		var c   = "";
		var a   = "";
		var z   = "";
		if(document.getElementsByName(header+"_zip")[0] || 
				document.getElementsByName(header+"_area")[0]) {
			if(document.getElementsByName(header+"_zip")[0]) {
				z = document.getElementsByName(header+"_zip")[0].value;
			} else {
				z = document.getElementsByName(header+"_area")[0].value;
			}

			if(document.getElementsByName(header+"_state")[0]) {
				s = document.getElementsByName(header+"_state")[0].value;
			}

			if(document.getElementsByName(header+"_city")[0]) {
				c = document.getElementsByName(header+"_city")[0].value;
			}

		} else if(document.getElementsByName(header+"_zip1")[0]) {
			cn = document.getElementsByName(header+"_country")[0].value;
			if(cn == 1) {
				cnn = "USA";

			} else if(cn == 44) {
				cnn = "UK";

			} else if(cn == 66) {
				cnn = "Thailand";

			} else if(cn == 81) {
				cnn = "Japan";

			} else if(cn == 886) {

				cnn = "Taiwan";

			}

			if(cn == 1 || cn == 81) {
				z = document.getElementsByName(header+"_zip1")[0].value;
				s = document.getElementsByName(header+"_state")[0].value;
				c = document.getElementsByName(header+"_city")[0].value;
			} else {
				z = document.getElementsByName(header+"_nozip1")[0].value;
				s = document.getElementsByName(header+"_nostate")[0].value;
				c = document.getElementsByName(header+"_nocity")[0].value;
			}
		}
		a = document.getElementsByName(header+"_addr")[0].value;

		if(!a && !c && !s && !z) {
			alert("郵便番号（ZIP)入力してください");
			return;
		}

		r = document.getElementById(header+"_result");

		if(cnn) {
			address = a + " " + c + " " + s + " " + z + " " + cnn;
		} else {
			address = a + " " + c + " " + s + " " + z;
		}

		if(GBrowserIsCompatible()){
			document.getElementById(header+"_map_table").style.display = "block";
			var map   = new GMap2(r, {size:new GSize(500,300)});
			map.addControl(new GLargeMapControl());
			var geocoder = new GClientGeocoder();
			var	l = document.getElementsByName(header+"_ll")[0];
			geocoder.getLatLng(
				address,
				function(point) {
					if(!point) {
						alert(address + " not found");
					} else {
						map.setCenter(point, 12);
						var marker = new GMarker(point);
						map.addOverlay(marker);
						l.value = point.lat()+","+point.lng();
					}
				}
			);
		}
	}


function copyAddr() {
	var addrarr = Array();
	var rvalue = "";
	if(document.getElementsByName('ev_city')[0].value) {
		addrarr.push(document.getElementsByName('ev_city')[0].value);
	}
	if(document.getElementsByName('ev_state')[0].value) {
		addrarr.push(document.getElementsByName('ev_state')[0].value);
	}
	if(document.getElementsByName('ev_zip')[0].value) {
		addrarr.push(document.getElementsByName('ev_zip')[0].value);
	}
	a = document.getElementsByName('ev_addr')[0].value;

	if(a){
		rvalue = a + "\n";
	}

	for(i = 0; i < addrarr.length; i++ ){
		if(i) {
			rvalue += ", ";
		}
		rvalue += addrarr[i];
	}

	document.getElementsByName('ev_location')[0].value = rvalue;
}
//-->