//****************************************
//   Javascript 関数定義ファイル
//****************************************

//=============================================
//   マウス移動時にアンダーバーを表示する
//=============================================

function chcolor_on(elem)
{
	if (navigator.appName == "Microsoft Internet Explorer")
	{
		//elem.style.color = "red"
		elem.style.textDecoration = "underline"
	}
}

function chcolor_off(elem)
{
	if (navigator.appName == "Microsoft Internet Explorer")
	{
		//elem.style.color = "lime"
		elem.style.textDecoration = "none"
	}
}

//=============================================
//   入力フォームのチェック
//=============================================

function check()
{
	var status = false;
	if (document.form.company.value.length == 0)
	{
		alert("会社名、または代表者の名前を入力して下さい");
	}
	else
	{
		if (document.form.address.value.length == 0)
		{
			alert("請求書の送付先を入力して下さい");
		}
		else
		{
			if (document.form.email.value.length == 0)
			{
				if (document.form.tel.value.length == 0)
				{
					alert("電子メールアドレス、または電話番号を入力して下さい");
				}
				else
				{
					status = true;
				}
			}
			else
			{
				address = new String(document.form.email.value);
				if (address.indexOf("@",1) >= 1 && address.indexOf(".",3) >= 3)
				{
					status = true;
				}
				else
				{
					alert("電子メールアドレスが不正です\nもう一度確認してください");
				}
			}
		}
	}
	return status;
}

//=============================================
//   ステータスバーにスクロール文字を表示する
//=============================================

function scroll_statusbar(seed)
{
	var msg="Welcome to Kakemoto Tax Accounting Office Home Page !"
	var out = " ";
	var c   = 1;
	if (seed > 100)
	{
		seed--;
		var cmd="scroll_statusbar(" + seed + ")";
		timerTwo=window.setTimeout(cmd,100);
	}
	else if (seed <= 100 && seed > 0)
	{
		for (c=0 ; c < seed ; c++)
		{
			out+=" ";
		}
		out+=msg;
		seed--;
		var cmd="scroll_statusbar(" + seed + ")";
		window.status=out;
		timerTwo=window.setTimeout(cmd,100);
	}
	else if (seed <= 0)
	{
		if (-seed < msg.length)
		{
			out+=msg.substring(-seed,msg.length);
			seed--;
			var cmd="scroll_statusbar(" + seed + ")";
			window.status=out;
			timerTwo=window.setTimeout(cmd,100);
		}
		else
		{
			window.status=" ";
			timerTwo=window.setTimeout("scroll_statusbar(100)",75);
		}
	}
}
