//ContactFunctions.js
function contactFormPut(){
	var al = '';
	var bg = '#FFE5FF';
	var action = 'thanx.html';
	var pre = 'pre.html';
	var mReg = new RegExp('^[a-zA-Z0-9]+[a-zA-Z0-9_\.-]+@[a-zA-Z0-9_\.-]+\.[a-zA-Z0-9]{2,}$');
	var nReg = new RegExp("[0-9]-");

	var uLastName = document.contactForm.usrLastName;
	var uFirstName = document.contactForm.usrFirstName;
	if(uLastName.value == '' || uLastName.value == uLastName.defaultValue){
		al += '氏名（氏）が入力されていません\n';
		uLastName.style.background = bg;
	}else{
		uLastName.style.background = 'none';
	}

	if(uFirstName.value == '' || uFirstName.value == uFirstName.defaultValue){
		al += '氏名（名）が入力されていません\n';
		uFirstName.style.background = bg;
	}else{
		uFirstName.style.background = 'none';
	}

	var uLastKana = document.contactForm.usrLastKana;
	var uFirstKana = document.contactForm.usrFirstKana;
	if(uLastKana.value == '' || uLastKana.value == uLastKana.defaultValue){
		al += 'フリがナ（氏）が入力されていません\n';
		uLastKana.style.background = bg;
	}else{
		uLastKana.style.background = 'none';
	}

	if(uFirstKana.value == '' || uFirstKana.value == uFirstKana.defaultValue){
		al += 'フリがナ（名）が入力されていません\n';
		uFirstKana.style.background = bg;
	}else{
		uFirstKana.style.background = 'none';
	}

	var uAddress = document.contactForm.usrAddress;
	if(uAddress.value == '' || uAddress.value == uAddress.defaultValue){
		uAddress.value = '';
		uAddress.style.backgrouond = 'none';
	}

	var uPhone01 = document.contactForm.usrPhone01;
	var uPhone02 = document.contactForm.usrPhone02;
	var uPhone03 = document.contactForm.usrPhone03;
	if((uPhone01.value == '' || uPhone01.value == uPhone01.defaultValue) || (uPhone02.value == '' || uPhone02.value == uPhone02.defaultValue) || (uPhone03.value == '' || uPhone03.value == uPhone03.defaultValue)) {
		al += '電話番号が入力されていません\n';
		uPhone01.style.background = bg;
		uPhone02.style.background = bg;
		uPhone03.style.background = bg;
	}else{
		uPhone01.style.background = 'none';
		uPhone02.style.background = 'none';
		uPhone03.style.background = 'none';
	}

	var uMail = document.contactForm.usrMail;
	if(uMail.value == '' || uMail.value == uMail.defaultValue){
		al += 'E-メールアドレスが入力されていません\n';
		uMail.style.background = bg;
	}else if(uMail.value != '' && uMail.value != uMail.defaultValue && !uMail.value.match(mReg)){
		al += 'E-メールアドレスの形式が正しくないようです\n';
		uMail.style.background = bg;
	}else{
		uMail.style.background = 'none';
	}

	var uBody = document.contactForm.usrBody;
	if(uBody.value == '' || uBody.value == uBody.defaultValue){
		al += 'お問合せ内容が入力されていません\n';
		uBody.style.background = bg;
	}else{
		uBody.style.background = 'none';
	}

	var uCheck = document.contactForm.usrCheck.checked;

	if(al != ''){
		window.alert(al);
		return false;
	}else{
		document.contactForm.method = 'POST';
		if(uCheck){
			document.contactForm.action = pre;
		}else{
			document.contactForm.action = action;
		}
		document.contactForm.submit();
	}
}

function contactFormPrePut(){
	var action = 'thanx.html';
	document.contactForm.method = 'POST';
	document.contactForm.action = action;
	document.contactForm.submit();
}

