function form_send(){
	//if (IsDirty() == true){
		zentohan(document.forms[0].mailac);
		zentohan(document.forms[0].chkac);
		zentohan(document.forms[0].maildome);
		zentohan(document.forms[0].chkdome);
		var mac = document.forms[0].mailac.value;
		var cac = document.forms[0].chkac.value;
		var mdm = document.forms[0].maildome.value;
		var cdm = document.forms[0].chkdome.value;
		
		if (mac != cac || mdm != cdm){
			alert("PCメールアドレスとPCメールアドレス（再確認）の値が等しくありません。");
			return;
		}
		document.forms[0].flg.value == 'true';
		document.forms[0].submit();
	//}else{
	//	alert("入力された項目はありません。内容を確認して再度実行して下さい。");
	//}
}

function ticket_se(){
	var mon = document.forms[1].dep_month.value;
	var day = document.forms[1].dep_day.value;
	var arr = document.forms[1].arrival_code.value;
		
	if (mon == "" || day == "" || arr == "" ){
		alert("検索に必要な必須項目が入力されていません。");
	}else{
		document.forms[1].submit();
	}
}

function IsDirty(){
	var iNumElems = document.forms[0].elements.length;
	for (var i=0; i<iNumElems; i++){
		var eElem = document.forms[0].elements[i];
		if ("TEXTAREA" == eElem.tagName || "textarea" == eElem.type){
			str1 = eElem.value.replace("¥r","");
			str2 = eElem.defaultValue.replace("¥n","");
			str1 = str1.replace("¥n","");
			str2 = str2.replace("¥r","");
			if (str1 != str2) return true;
		}else if ("text" == eElem.type){
			if (eElem.value != eElem.defaultValue) return true;
		}else if ("checkbox" == eElem.type || "radio" == eElem.type)
		{
		if (eElem.checked != eElem.defaultChecked) return true;
		}else if ("SELECT" == eElem.tagName){
			var cOpts = eElem.options;
			var iNumOpts = cOpts.length;
			for (var j=0; j<iNumOpts; j++){
				var eOpt = cOpts[j];
				if (eOpt.selected != eOpt.defaultSelected) return true;
			}
		}
	}
	return false;
}

function zentohan(obj){
	if(typeof(obj.value)!="string")return false;
	var han= '1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@-.,:';
	var zen= '１２３４５６７８９０ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ＠−．，：';
	var word = obj.value;
	for(i=0;i<zen.length;i++){
		var regex = new RegExp(zen[i],"gm");
		word = word.replace(regex,han[i]);
	}
	obj.value = word;
}
