// JavaScript Document
function proshow(url)
{
window.open(url,'','top=50,left=50,width=861,height=517 scrollbars=no')
}

function checkform(){
	if (document.login.username.value.length ==0){
		alert("Error:You have failed to fill a user ID!");
		document.login.username.focus();
		return false;
	}
	if (document.login.password.value.length==0){
		alert("Error:You do not fill in passwords!");
		document.login.password.focus();
		return false;
	}
}

function Checkreg()
{
	if (document.reg.username.value.length < 4 || document.reg.username.value.length >16) {
		alert("Suggest:Please input user ID, and the effective length of 4-16 spaces.");
		document.reg.username.focus();
		return false;
	}
	if (document.reg.password.value.length <6 || document.reg.password.value.length >16) {
		alert("Suggest:Please input password, the effective length of 6-16 spaces.");
		document.reg.password.focus();
		return false;
	}
	if (document.reg.username.value == document.reg.password.value) {
		alert("Suggest:User ID and passwords can't the same,please re-entry.");
		document.reg.password.focus();
		return false;
	}
	if (document.reg.question.value.length < 4 || document.reg.question.value.length >20) {
		alert("Suggest:Please input password problem,the effective length of 4-20 spaces.");
		document.reg.question.focus();
		return false;
	}
	if (document.reg.solution.value.length < 4 || document.reg.solution.value.length >20) {
		alert("Suggest:Please input password answer,the effective length of 4-20 spaces.");
		document.reg.solution.focus();
		return false;
	}
	if (document.reg.question.value == document.reg.solution.value) {
		alert("Suggest:Password answer with the password questions can't the same,please re-entry.");
		document.reg.solution.focus();
		return false;
	}
	if (document.reg.name.value.length ==0){
		alert("Suggest:Real name can not empty,please re-entry.");
		document.reg.name.focus();
		return false;
	}
	if (document.reg.tel.value.length < 7 || document.reg.tel.value.length >16) {
		alert("Suggest:Tel incorrect,please re-entry.");
		document.reg.tel.focus();
		return false;
	}
	if (document.reg.mail.value.length <5 || document.reg.mail.value.length >=100) {
		alert("Suggest:Please input effective e-mail.");
		document.reg.mail.focus();
		return false;
	}
	if (document.reg.mail.value.length > 0 && !document.reg.mail.value.match( /^.+@.+$/ ) ) {
	    alert("Suggest:Please input effective e-mail.");
		document.reg.mail.focus();
		return false;
	}
	if (document.reg.add.value.length ==0){
		alert("Suggest:Please input your link.");
		document.reg.add.focus();
		return false;
	}
	if (document.reg.postalcode.value.length <4 || document.reg.postalcode.value.length >8) {
		alert("Suggest:Please input the correct postcode.");
		document.reg.postalcode.focus();
		return false;
	}
}

function Checkuser()
{
	if (document.user.question.value.length < 4 || document.user.question.value.length >20) {
		alert("Suggest:Please input password problem,the effective length of 4-20 spaces.");
		document.user.question.focus();
		return false;
	}
	if (document.user.solution.value.length < 4 || document.user.solution.value.length >20) {
		alert("Suggest:Please input password answer,the effective length of 4-20 spaces.");
		document.user.solution.focus();
		return false;
	}
	if (document.user.question.value == document.user.solution.value) {
		alert("Suggest:Password answer with the password questions can't the same,please re-entry.");
		document.user.solution.focus();
		return false;
	}
	if (document.user.name.value.length ==0){
		alert("Suggest:Real name can not empty,please re-entry.");
		document.user.name.focus();
		return false;
	}
	if (document.user.tel.value.length < 7 || document.user.tel.value.length >16) {
		alert("Suggest:Tel incorrect,please re-entry.");
		document.user.tel.focus();
		return false;
	}
	if (document.user.mail.value.length <5 || document.user.mail.value.length >=100) {
		alert("Suggest:Please input effective e-mail.");
		document.user.mail.focus();
		return false;
	}
	if (document.user.mail.value.length > 0 && !document.user.mail.value.match( /^.+@.+$/ ) ) {
	    alert("Suggest:Please input effective e-mail.");
		document.user.mail.focus();
		return false;
	}
	if (document.user.add.value.length ==0){
		alert("Suggest:Please input your link.");
		document.user.add.focus();
		return false;
	}
	if (document.user.postalcode.value.length <4 || document.user.postalcode.value.length >8) {
		alert("Suggest:Please input the correct postcode.");
		document.user.postalcode.focus();
		return false;
	}
}

function Checkguest()
{
	if (document.guest.title.value.length ==0){
		alert("Suggest:Heading not empty.");
		document.guest.title.focus();
		return false;
	}
	if (document.guest.name.value.length ==0){
		alert("Suggest:Name not empty!");
		document.guest.name.focus();
		return false;
	}
	if (document.guest.mail.value.length <5 || document.guest.mail.value.length >=100) {
		alert("Suggest:Please input effective e-mail.");
		document.guest.mail.focus();
		return false;
	}
	if (document.guest.mail.value.length > 0 && !document.guest.mail.value.match( /^.+@.+$/ ) ) {
	    alert("Suggest:Please input effective e-mail.");
		document.guest.mail.focus();
		return false;
	}
	if (document.guest.contact.value.length ==0){
		alert("Suggest:Feedback message not empty.");
		document.guest.contact.focus();
		return false;
	}
}

function orderDel()
{
if (confirm("You really have to remove the hand!"))
	return true;
else
	return false;
}