function getChange(obj) {
    
    
	if(obj.value == "指定有り") {

        var today=new Date();
        // オブジェクトの日付を8日後ろにずらす
        today.setTime(today.getTime() + 24 * 60 * 60 * 1000 * 8 );

	    document.form1.oyear.selectedIndex = 1;
	    document.form1.omonth.selectedIndex = today.getMonth() + 1;
	    document.form1.oday.selectedIndex = today.getDate();
	    
	    document.form1.oyear.disabled = false;
	    document.form1.omonth.disabled = false;
	    document.form1.oday.disabled = false;
	} else {

	    document.form1.oyear.selectedIndex = 0;
	    document.form1.omonth.selectedIndex = 0;
	    document.form1.oday.selectedIndex = 0;
	    
	    document.form1.oyear.disabled = true;
	    document.form1.omonth.disabled = true;
	    document.form1.oday.disabled = true;
	}
}

function getChangeOnLoad() {
    if(document.form1["odayshitei"][0].checked) {
	    document.form1.oyear.disabled = true;
	    document.form1.omonth.disabled = true;
	    document.form1.oday.disabled = true;
    } else {
	    document.form1.oyear.disabled = false;
	    document.form1.omonth.disabled = false;
	    document.form1.oday.disabled = false;
    }
}

function sendContact(fobj) {
	var msg = "";
	
	msg = "この内容でお問合わせを送信します。よろしいですか？";
	
	if(window.confirm(msg)){ 
	    return true;
	} else {
	    return false;
	}
}

function checkform(fobj) {
	var msg = "";

	if(requiredCheck(fobj)) {
	    //独自チェック
		//メールアドレスチェック
		var fmt=/[!#-9A-~]+@+[a-z0-9]+.+[^.]$/i;
        if(!fobj.email.value.match(fmt)){
            alert("メールアドレスの形式が不正です");
            fobj.email.style.backgroundColor="#ffc0cb";
            fobj.email.focus();
            return false;
        }
	} else {
		return false;
	}
}

//チェック処理
function requiredCheck(fobj) {
	var flg = false;
	
	var findex = 0;
	for (i = 0; i < fobj.elements.length; i = i +1){
		if(fobj.elements[i].id.indexOf("_required",0) != -1) {
			if(!fobj.elements[i].value) {
				if(!flg) {
					findex = i;
				}
				flg = true;
				fobj.elements[i].style.backgroundColor="#ffc0cb";
			} else {
				fobj.elements[i].style.backgroundColor="#FFF";
			}
		}
	}
	
	if(flg) {
		alert("必須項目を入力してください。");
		fobj.elements[findex].focus();
		return false;
	} else {
		return true;
	}
}