	function search_check(frm)
	{
		if (frm.search_str.value == "")
		{
			alert ("検索するワードを入力してください。");
			frm.search_str.focus();
			return false;
		}
		else 
		{
			return true;
		}
	}
	
	function login_check(frm)
	{
		if (id_check(frm.login_id.value) == false || password_check(frm.login_pw.value) == false)
		{
			alert ("メールアドレス、またはパスワードを確認してください。");
			frm.login_id.focus();
			return false;
		}
		
		return true;
	}
	
	function id_check(str)
	{
		if (str.length < 3) return false;
	}
	
	function password_check(str)
	{
		if (str.length < 6 || str.length > 12) return false;
	}
	
	function login_window_open()
	{
		NewWindow("/common/login_popup.php", "ログイン", 450, 350);
	}
	function password_search_window_open()
	{
		NewWindow("/common/pass_popup.php", "パスワードSEARCH", 450, 350);
	}
	function reporting_window(key)
	{
		NewWindow("/common/reporting_popup.php?keycode=" + key, "通報", 447, 425);
	}
	function NewWindow(mypage, myname, w, h, scroll)
	{ 
		var winl = (screen.width - w) / 2; 
		var wint = (screen.height - h) / 2; 
		winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll; 
		win = window.open(mypage, myname, winprops);
		if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); } 
	}
