// JavaScript Document
jQuery(function($) {
	$('#getzip').click(function(ev) {
		var zip1 = $("#zip01").val();
		var zip2 = $("#zip02").val();
	
		if(zip1.length == 3 && zip2.length == 4) {
			//alert("zip1="+zip1+"&zip2="+zip2);
			$.ajax({
				 type: "GET",
				 url: "/input_zip.php",
				 data: "zip1="+zip1+"&zip2="+zip2,
				 beforeSend: function(){
					 // Handle the beforeSend event
					 $('#postal_zone').addClass("loading");
					 $('#postal_zone').html('<img src="/user_data/packages/dtpl20101011/img/loading.gif">');
			   },

				 success: function(msg){
					 //alert( "Data Saved: " + msg );
					 //$('#postal_zone').removeClass("loading");
					 $('#postal_zone').html('<img src="/user_data/packages/dtpl20101011/img/space.gif">');
					 var state = $('#state', msg).val(); 
					 var city = $('#city', msg).val(); 
					 var town = $('#town', msg).val(); 
					 //alert(state+" "+city+" "+town);
					 if ( state != "" ) {
						 $("#pref").val(state);
						 $("#addr01").val(city + town);
						 $("#addr02").val();
						 $("#addr01").focus();
					 } else {
						 alert("郵便番号を正しく入力してください");
						 $("#zip01").val("").focus();
						 $("#zip02").val("");
					 }
				 }
			 });
		} else {
			alert("郵便番号を正しく入力してください");
		}
	});
	
	$('#order_getzip').click(function(ev) {
		var zip1 = $("#order_zip01").val();
		var zip2 = $("#order_zip02").val();
	
		if(zip1.length == 3 && zip2.length == 4) {
			//alert("zip1="+zip1+"&zip2="+zip2);
			$.ajax({
				 type: "GET",
				 url: "/input_zip.php",
				 data: "zip1="+zip1+"&zip2="+zip2,
				 beforeSend: function(){
					 // Handle the beforeSend event
					 $('#order_postal_zone').addClass("loading");
					 $('#order_postal_zone').html('<img src="/user_data/packages/dtpl20101011/img/loading.gif">');
			   },

				 success: function(msg){
					 //alert( "Data Saved: " + msg );
					 //$('#postal_zone').removeClass("loading");
					 $('#order_postal_zone').html('<img src="/user_data/packages/dtpl20101011/img/space.gif">');
					 var state = $('#state', msg).val(); 
					 var city = $('#city', msg).val(); 
					 var town = $('#town', msg).val(); 
					 //alert(state+" "+city+" "+town);
					 if ( state != "" ) {
						 $("#order_pref").val(state);
						 $("#order_addr01").val(city + town);
						 $("#order_addr02").val();
						 $("#order_addr01").focus();
					 } else {
						 alert("郵便番号を正しく入力してください");
						 $("#order_zip01").val("").focus();
						 $("#order_zip02").val("");
					 }
				 }
			 });
		} else {
			alert("郵便番号を正しく入力してください");
		}
	});
	
	$('#deliv_getzip').click(function(ev) {
		var zip1 = $("#deliv_zip01").val();
		var zip2 = $("#deliv_zip02").val();
	
		if(zip1.length == 3 && zip2.length == 4) {
			//alert("zip1="+zip1+"&zip2="+zip2);
			$.ajax({
				 type: "GET",
				 url: "/input_zip.php",
				 data: "zip1="+zip1+"&zip2="+zip2,
				 beforeSend: function(){
					 // Handle the beforeSend event
					 $('#deliv_postal_zone').addClass("loading");
					 $('#deliv_postal_zone').html('<img src="/user_data/packages/dtpl20101011/img/loading.gif">');
			   },

				 success: function(msg){
					 //alert( "Data Saved: " + msg );
					 //$('#postal_zone').removeClass("loading");
					 $('#deliv_postal_zone').html('<img src="/user_data/packages/dtpl20101011/img/space.gif">');
					 var state = $('#state', msg).val(); 
					 var city = $('#city', msg).val(); 
					 var town = $('#town', msg).val(); 
					 //alert(state+" "+city+" "+town);
					 if ( state != "" ) {
						 $("#deliv_pref").val(state);
						 $("#deliv_addr01").val(city + town);
						 $("#deliv_addr02").val();
						 $("#deliv_addr01").focus();
					 } else {
						 alert("郵便番号を正しく入力してください");
						 $("#deliv_zip01").val("").focus();
						 $("#deliv_zip02").val("");
					 }
				 }
			 });
		} else {
			alert("郵便番号を正しく入力してください");
		}
	});
	
});
