  function check(obj) {
	if (!obj.name.value) {
	  alert("你 的 大 名");
	  obj.name.focus();
	  return false;
	}

	if (!obj.email.value) {
	  alert("電 郵 地 址");
	  obj.email.focus();
	  return false;
	} else if (obj.email.value=="@." || obj.email.value.indexOf("@")==-1 || (obj.email.value.indexOf("@") == (obj.email.value.length-1))) {
	  alert("有 效 的 電 郵 地 址");
	  obj.email.focus();
	  return false;
	}

	fname = !obj.fname1.value & !obj.fname2.value & !obj.fname3.value & !obj.fname4.value & !obj.fname5.value;
	fmail = !obj.fmail1.value & !obj.fmail2.value & !obj.fmail3.value & !obj.fmail4.value & !obj.fmail5.value;

	if (fname && fmail) {
	  alert("朋 友 的 名 字 及 電 郵 地 址");
	  obj.fname1.focus();
	  return false;
	} else return friend(obj);
  }

  function friend(obj) {
	if (obj.fmail1.value) {
	  if (!obj.fname1.value) {
		alert("第 一 位 朋 友 的 名 字");
		obj.fname1.focus();
		return false;
	  }
	  if (obj.fmail1.value=="@." || obj.fmail1.value.indexOf("@")==-1 || (obj.fmail1.value.indexOf("@") == (obj.fmail1.value.length-1))) {
		alert("第 一 位 朋 友 " +obj.fname1.value+ " 有 效 的 電 郵 地 址");
		obj.fmail1.select();
		return false;
	  }
	} else {
	  if (obj.fname1.value) {
		alert("請 輸 入 第 一 位 朋 友 " +obj.fname1.value+ " 的 電 郵 地 址");
		obj.fmail1.focus();
		return false;
	  }
	}
	if (obj.fmail2.value) {
	  if (!obj.fname2.value) {
		alert("第 二 位 朋 友 的 名 字");
		obj.fname2.focus();
		return false;
	  }
	  if (obj.fmail2.value=="@." || obj.fmail2.value.indexOf("@")==-1 || (obj.fmail2.value.indexOf("@") == (obj.fmail2.value.length-1))) {
		alert("第 二 位 朋 友 " +obj.fname2.value+ " 有 效 的 電 郵 地 址");
		obj.fmail2.select();
		return false;
	  }
	} else {
	  if (obj.fname2.value) {
		alert("請 輸 入 第 二 位 朋 友 " +obj.fname2.value+ " 的 電 郵 地 址");
		obj.fmail2.focus();
		return false;
	  }
	}
	if (obj.fmail3.value) {
	  if (!obj.fname3.value) {
		alert("第 三 位 朋 友 的 名 字");
		obj.fname3.focus();
		return false;
	  }
	  if (obj.fmail3.value=="@." || obj.fmail3.value.indexOf("@")==-1 || (obj.fmail3.value.indexOf("@") == (obj.fmail3.value.length-1))) {
		alert("第 三 位 朋 友 " +obj.fname3.value+ " 有 效 的 電 郵 地 址");
		obj.fmail3.select();
		return false;
	  }
	} else {
	  if (obj.fname3.value) {
		alert("請 輸 入 第 三 位 朋 友 " +obj.fname3.value+ " 的 電 郵 地 址");
		obj.fmail3.focus();
		return false;
	  }
	}
	if (obj.fmail4.value) {
	  if (!obj.fname4.value) {
		alert("第 四 位 朋 友 的 名 字");
		obj.fname4.focus();
		return false;
	  }
	  if (obj.fmail4.value=="@." || obj.fmail4.value.indexOf("@")==-1 || (obj.fmail4.value.indexOf("@") == (obj.fmail4.value.length-1))) {
		alert("第 四 位 朋 友 " +obj.fname4.value+ " 有 效 的 電 郵 地 址");
		obj.fmail4.select();
		return false;
	  }
	} else {
	  if (obj.fname4.value) {
		alert("請 輸 入 第 四 位 朋 友 " +obj.fname4.value+ " 的 電 郵 地 址");
		obj.fmail4.focus();
		return false;
	  }
	}
	if (obj.fmail5.value) {
	  if (!obj.fname5.value) {
		alert("第 五 位 朋 友 的 名 字");
		obj.fname5.focus();
		return false;
	  }
	  if (obj.fmail5.value=="@." || obj.fmail5.value.indexOf("@")==-1 || (obj.fmail5.value.indexOf("@") == (obj.fmail5.value.length-1))) {
		alert("第 五 位 朋 友 " +obj.fname5.value+ " 有 效 的 電 郵 地 址");
		obj.fmail5.select();
		return false;
	  }
	} else {
	  if (obj.fname5.value) {
		alert("請 輸 入 第 五 位 朋 友 " +obj.fname5.value+ " 的 電 郵 地 址");
		obj.fmail5.focus();
		return false;
	  }
	}

	if (obj.email.value == obj.fmail1.value) {
	  alert("第 一 位 朋 友 " +obj.fname1.value+ " 的 電 郵 地 址 與 你 的 電 郵 地 址 相 同");
	  obj.fmail1.select();
	  return false;
	} else if (obj.fmail1.value && obj.fmail1.value == obj.fmail2.value) {
	  alert("第 一 位 朋 友 " +obj.fname1.value+ " 與 第 二 位 朋 友 " +obj.fname2.value+ " 的 電 郵 地 址 相 同");
	  obj.fmail2.select();
	  return false;
	} else if (obj.fmail1.value && obj.fmail1.value==obj.fmail3.value) {
	  alert("第 一 位 朋 友 " +obj.fname1.value+ " 與 第 三 位 朋 友 " +obj.fname3.value+ " 的 電 郵 地 址 相 同");
	  obj.fmail3.select();
	  return false;
	} else if (obj.fmail1.value && obj.fmail1.value==obj.fmail4.value) {
	  alert("第 一 位 朋 友 " +obj.fname1.value+ " 與 第 四 位 朋 友 " +obj.fname4.value+ " 的 電 郵 地 址 相 同");
	  obj.fmail4.select();
	  return false;
	} else if (obj.fmail1.value && obj.fmail1.value==obj.fmail5.value) {
	  alert("第 一 位 朋 友 " +obj.fname1.value+ " 與 第 五 位 朋 友 " +obj.fname5.value+ " 的 電 郵 地 址 相 同");
	  obj.fmail5.select();
	  return false;
	} else if (obj.email.value == obj.fmail2.value) {
	  alert("第 二 位 朋 友 " +obj.fname2.value+ " 的 電 郵 地 址 與 你 的 電 郵 地 址 相 同");
	  obj.fmail2.select();
	  return false;
	} else if (obj.fmail2.value && obj.fmail2.value==obj.fmail3.value) {
	  alert("第 二 位 朋 友 " +obj.fname2.value+ " 與 第 三 位 朋 友 " +obj.fname3.value+ " 的 電 郵 地 址 相 同");
	  obj.fmail3.select();
	  return false;
	} else if (obj.fmail2.value && obj.fmail2.value==obj.fmail4.value) {
	  alert("第 二 位 朋 友 " +obj.fname2.value+ " 與 第 四 位 朋 友 " +obj.fname4.value+ " 的 電 郵 地 址 相 同");
	  obj.fmail4.select();
	  return false;
	} else if (obj.fmail2.value && obj.fmail2.value==obj.fmail5.value) {
	  alert("第 二 位 朋 友 " +obj.fname2.value+ " 與 第 五 位 朋 友 " +obj.fname5.value+ " 的 電 郵 地 址 相 同");
	  obj.fmail5.select();
	  return false;
	} else if (obj.email.value == obj.fmail3.value) {
	  alert("第 三 位 朋 友 " +obj.fname3.value+ " 的 電 郵 地 址 與 你 的 電 郵 地 址 相 同");
	  obj.fmail3.select();
	  return false;
	} else if (obj.fmail3.value && obj.fmail3.value==obj.fmail4.value) {
	  alert("第 三 位 朋 友 " +obj.fname3.value+ " 與 第 四 位 朋 友 " +obj.fname4.value+ " 的 電 郵 地 址 相 同");
	  obj.fmail4.select();
	  return false;
	} else if (obj.fmail3.value && obj.fmail3.value==obj.fmail5.value) {
	  alert("第 三 位 朋 友 " +obj.fname3.value+ " 與 第 五 位 朋 友 " +obj.fname5.value+ " 的 電 郵 地 址 相 同");
	  obj.fmail5.select();
	  return false;
	} else if (obj.email.value == obj.fmail4.value) {
	  alert("第 四 位 朋 友 " +obj.fname4.value+ " 的 電 郵 地 址 與 你 的 電 郵 地 址 相 同");
	  obj.fmail4.select();
	  return false;
	} else if (obj.fmail4.value && obj.fmail4.value==obj.fmail5.value) {
	  alert("第 四 位 朋 友 " +obj.fname4.value+ " 與 第 五 位 朋 友 " +obj.fname5.value+ " 的 電 郵 地 址 相 同");
	  obj.fmail5.select();
	  return false;
	} else if (obj.email.value == obj.fmail5.value) {
	  alert("第 五 位 朋 友 " +obj.fname5.value+ " 的 電 郵 地 址 與 你 的 電 郵 地 址 相 同");
	  obj.fmail5.select();
	  return false;
	}
  }
