$(function() {
	$("input:checkbox[name^='pref']").click(function()
	{
	acount = $("input:checkbox[name^='pref']:checked").length;
		if (acount > 3)
		{
			if (this.checked)
			{
			alert('エリアは3つ以上選択できません');
			return false;
			}
			else
			{
			return true;
			}
		}
	return true;
	});
}); /* checkPref END */


function clearPref()
{
$("input:checkbox[name^='pref']").attr('checked', false);
} /* clearPref END */


function clearTreat()
{
$("input:checkbox[name^='treat']").attr('checked', false);
} /* clearTreat END */


function checkForm()
{
var message = '';
var ffocus = new Array();

// エリア
if ( !$("input:checkbox[name^='pref']:checked").length )
{
message += '・エリアを選択してください\n';
ffocus.push('#area1');
}

// 治療内容
if ( !$("input:checkbox[name^='treat']:checked").length )
{
message += '・治療内容を選択してください\n';
ffocus.push('#treat1');
}

if (message) 
{
alert(message);
$(ffocus[0]).focus();
}
else
{
$('#search').submit();
}

} /* checkForm END */


function clearCity()
{
$("input:checkbox[name^='city']").attr('checked', false);
} /* clearCity END */


function checkCity()
{
	// 市区町村
	if ( !$("input:checkbox[name^='city']:checked").length )
	{
	alert('・市区町村を選択してください');
	}
	else
	{
	$('#search').submit();
	}

} /* checkCity END */


