function resetInput(item, idName){
	document.getElementById(idName).style.background = "white";
	item.select();
}

function nameChecker(name){
	if(!name){
		document.getElementById("nameNull").style.display = "block";
		return false;
	}else{
		document.getElementById("nameNull").style.display = "none";
		return true;
	}
}

function emailChecker(emailAddr){
	if(!emailAddr){
		document.getElementById("emailNull").style.display = "block";
		document.getElementById("emailErr").style.display = "none";
		return false;
	}else{
		var match_patten = /[\w-]{1}[\w\.-]+@([0-9a-z]{1}[0-9a-z-]*\.)+[a-z]{2,6}/i;
		if(emailAddr.match(match_patten) == null){
			document.getElementById("emailNull").style.display = "none";
			document.getElementById("emailErr").style.display = "block";
			return false;
		}else{
			document.getElementById("emailNull").style.display = "none";
			document.getElementById("emailErr").style.display = "none";
			return true;
		}
	}
}

function telChecker(telNum){
	if(telNum){
		var tel = /[\d]([0-9\s\-])+([0-9]){2,}/;
		if(telNum.match(tel)){
			document.getElementById("telErr").style.display = "none";
			return true;
		}else{
			document.getElementById("telErr").style.display = "block";
			return false;
		}
	}
}

function msgChecker(content){
	if(!content){
		document.getElementById("textNull").style.display = "block";
		return false;
	}else{
		document.getElementById("textNull").style.display = "none";
		return true;
	}
}

function contactCheck(form, targetUrl){
	if(!nameChecker(form.cusName.value)){
		form.cusName.focus();
		return false;
	}

	if(!form.emailAddr.value && !form.tel.value){
		document.getElementById("emailNull").style.display = "block";
		return false;
	}else{
		if(form.emailAddr.value){
			if(!emailChecker(form.emailAddr.value)){
				form.emailAddr.focus();
				return false;
			}
		}
		if(form.tel.value){
			if(!telChecker(form.tel.value)){
				form.tel.focus();
				return false;
			}
		}
	}

	if(!msgChecker(form.content.value)){
		form.content.focus();
		return false;
	}

	form.contactSubmit.disable = true;
	form.action = targetUrl;
	form.submit();
}

