function block_scroll_reset()
{
		document.getElementById("scroller").style.height = "280px";
		document.getElementById("scroller").style.overflow = "auto";
}

function change_block2( area_class_reg,target)
{
	var targets = [];
	if(target){
		var targets = target.split('_');
		// 先頭はmap_なので削除
		targets.shift();
	}
//	alert('targets.length' + targets.length);
	var hit = 0;
	var elements = document.getElementsByTagName("LI");
	for(var i=0; i<elements.length; i++){
		if(elements[i].className.match( area_class_reg )){
			var areas = elements[i].className.split('_');
	//		alert('areas:' + areas);
			if(targets.length>0){
				for(var j=0; j<targets.length; j++){
					for( var k=areas.length-1;k>0;k--){
	//					alert("k:" + k);
						if(areas[k] == targets[j]){
							hit += 1;
							elements[i].style.display = "block";
							break;
						}else{
							elements[i].style.display = "none";
						}
					}
				}
			}else{
				hit += 1;
				elements[i].style.display = "block";
			}
		}
	}
	if(hit > 0){
		if(hit > 15){
			document.getElementById("scroller").style.height = "280px";
			document.getElementById("scroller").style.overflow = "auto";
		}else{
			document.getElementById("scroller").style.height = "auto";
			document.getElementById("scroller").style.overflow = "hidden";
		}
	}
}

function change_block( area_class_reg,target)
{
	var targets = [];
	if(target)
	{
		var targets = target.split('_');
		// 先頭はmap_なので削除
		targets.shift();
	}
	var hit = 0;
//	var pamph = 0;
	var elements = document.getElementsByTagName("LI");
//alert('area_class_reg:' + area_class_reg );
//alert('pref:' + pref + 'targets[j]:' + targets[j] );
	for(var i=0; i<elements.length; i++)
	{
		if(elements[i].className.match( area_class_reg ))
		{
			var pref = elements[i].className.split('_').pop();
//			alert('pref:' + pref );
			if(targets.length>0)
			{
				for(var j=0; j<targets.length; j++)
				{
//					alert('targets[j]:' + targets[j] );
					if(pref == targets[j])
					{
						hit += 1;
						elements[i].style.display = "block";
//						pamph += elements[i].getElementsByTagName("INPUT").length;
						break;
					}
					else
					{
						elements[i].style.display = "none";
					}
				}
			}
			else
			{
				hit += 1;
				elements[i].style.display = "block";
//				pamph += elements[i].getElementsByTagName("INPUT").length;
			}
		}
	}
	if(hit > 0)
	{
	//	document.getElementById("onlyhit").style.display = "block";
	//	document.getElementById("nohit").style.display = "none";
		if(hit > 15)
		{
			document.getElementById("scroller").style.height = "280px";
			document.getElementById("scroller").style.overflow = "auto";
		}
		else
		{
			document.getElementById("scroller").style.height = "auto";
			document.getElementById("scroller").style.overflow = "hidden";
		}
	//	document.getElementById("school_submit").style.display = (pamph > 0) ? "block" : "none";
	//	document.getElementById("ikkatsu").name = target ? "request_"+target.split('_').pop() : "request_all";
	}
	else
	{
	//	document.getElementById("onlyhit").style.display = "none";
	//	document.getElementById("nohit").style.display = "block";
	}
}
function LoadNewsBar()
{
	var newsBar;
	var options = {
		largeResultSet : false,
		title : "関連NEWS",
		horizontal : false,
		linkTarget : GSearch.LINK_TARGET_BLANK,
		autoExecuteList : {
			executeList : [words]
		}
	}
	newsBar = new GSnewsBar(document.getElementById("newsBar-bar"), options);
}
