// JavaScript Document in UTF-8

document.write("<img src='http://roy.co.jp/cgi-bin/roy/acc/acclog.cgi?" + "referrer=" + document.referrer + "&" + "width=" + screen.width + "&" + "height=" + screen.height + "&" + "color=" + screen.colorDepth + "' alt='' width='1' height='1' id='acclog' style='display:block;position:absolute;left=0;top=0;visibility:hidden'>");

function showflash (tags) {
	document.write(tags);
}

function popupper(URL,xsc,ysc) {
	opt = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=" + xsc + ",height=" + ysc;
	window.open(URL,"popupped",opt);
}

function mailcheck() {
	if (document.mailform.name.value == "") {
		alert("お名前を入力してください。");
		document.mailform.name.focus();
		return false;
	}
	if (document.mailform.email.value == "") {
		alert("メールアドレスを入力してください。");
		document.mailform.email.focus();
		return false;
	}
	if (document.mailform.email2.value == "") {
		alert("メールアドレス (確認) を入力してください。");
		document.mailform.email2.focus();
		return false;
	}
	if (document.mailform.email.value != document.mailform.email2.value) {
		alert("メールアドレスが一致していません。入力しなおしてください。");
		document.mailform.email.focus();
		document.mailform.email.select();
		return false;
	}
	var email_val = document.mailform.email.value;
	if(email_val.indexOf("@",0) < 0 || email_val.indexOf(".",0) < 0){
		alert("ご連絡先 E メールアドレスを正確に入力してください。");
		document.mailform.email.focus();
		document.mailform.email.select();
		return false;
	}
	if (document.mailform.message.value == "") {
		alert("お問合せ内容を入力してください。");
		document.mailform.message.focus();
		return false;
	}
}

function inputcheck() {
	if (document.linkform.siteurl.value.length < 10) {
		alert("あなたのサイトの URL を入力してください。");
		document.linkform.siteurl.focus();
		return false;
	}
	if (document.linkform.linktext.value == "") {
		alert("ご希望のリンクタイトルを入力してください。");
		document.linkform.linktext.focus();
		return false;
	}
	if (document.linkform.linktext.value.length > 20) {
		alert("リンクタイトルは20字以内で入力してください。");
		document.linkform.linktext.focus();
		return false;
	}
	if (document.linkform.description.value == "") {
		alert("ご希望の説明文を入力してください。");
		document.linkform.description.focus();
		return false;
	}
	if (document.linkform.description.value.length > 22) {
		alert("説明文は22字以内で入力してください。");
		document.linkform.description.focus();
		return false;
	}
	if (document.linkform.email.value == "") {
		alert("ご連絡先 E メールアドレスを入力してください。");
		document.linkform.email.focus();
		return false;
	}
	var email_val = document.linkform.email.value;
	if(email_val.indexOf("@",0) < 0 || email_val.indexOf(".",0) < 0){
		alert("ご連絡先 E メールアドレスを正確に入力してください。");
		document.linkform.email.focus();
		document.linkform.email.select();
		return false;
	}
	if (document.linkform.name.value == "") {
		alert("お名前を入力してください。");
		document.linkform.name.focus();
		return false;
	}
	if (document.linkform.linkpage.value.length < 10) {
		alert("弊社サイトをリンクしたページの URL を入力してください。");
		document.linkform.linkpage.focus();
		return false;
	}
}

function submitbutton() {
	document.write('<p class="submit"><input type="submit" value="送信 (内容確認)" id="submit" /><br />');
	document.write('<span class="notes">(次ページ表示まで時間がかかる場合があります。)</span></p>');
}

function confirmbutton() {
	document.write('<p class="submit"><input type="submit" value="送信" id="submit" /><br />');
	document.write('<span class="notes">(次ページ表示まで時間がかかる場合があります。)</span></p>');
}

function backbutton() {
	document.write('<p class="submit"><input type="button" value="戻る" onclick="history.back()" onkeypress="history.back()" /></p>');
}

