//Headerで始まるチェックボックスの値をCheckにする
function AllChecking(Header,Check){
	with(document.adminForm){
		for(i=0;i<elements.length;i++){
			if(elements[i].type=='checkbox'){
				if(elements[i].name.indexOf(Header)==0)	elements[i].checked=Check;
			}
		}
	}
}
function SelfURL(){
	return('index2.php?option='+document.adminForm.option.value+'&act='+document.adminForm.act.value);
}
function GetAddress(){
	if(document.adminForm.Post.value==''){
		if(document.adminForm.Address1.options[0].value==''){
			document.adminForm.Address1.selectedIndex=0;
		}
	}
	else{
		HTTPGet(SelfURL()+'&task=getaddress&postnum='+document.adminForm.Post.value,LoadedAddress,false);
	}
}
function LoadedAddress(value){
	var i,list;
	if(value=='')	alert('郵便番号が見つかりませんでした');
	else{
		var obj=document.adminForm.Address1;
		for(i=0;i<obj.length;i++){
			if(obj.options[i].value==value){
				obj.selectedIndex=i;
				return;
			}
		}
		alert('「'+value+'」が見つかりませんでした');
	}
}
function GetPostnum(){
	var val=document.adminForm.Address1.options[document.adminForm.Address1.selectedIndex].value;
	if(val=='')	LoadedPostnum('');
	else{
		HTTPGet(SelfURL()+'&task=getpostnum&ID='+val,LoadedPostnum,false);
	}
}
function LoadedPostnum(value){
	document.adminForm.Post.value=value;
}
function PostToMap(){
	if(document.adminForm.Post.value==''){
		GoogleMapReset(0,0,0,0,15,'');
	}
	else{
		HTTPGet(SelfURL()+'&task=getmappos&postnum='+document.adminForm.Post.value,LoadedMapPos,false);
	}
}
function LoadedMapPos(value){
	var list;
	if(value=='')	alert('郵便番号が見つかりませんでした');
	else{
		list=value.split("\t");
		GoogleMapReset(list[0],list[1],list[0],list[1],15,GoogleMapMarker.CommentText);
	}
}