/* ---------------------------------------------------------------------
JavaScript for motegi
FileName: event.js
--------------------------------------------------------------------- */


// *** フォーム送信
function eventFormSend(formObj){
	eventFormCheck(formObj);
	document.forms[formObj].submit();
	return true;
}


// *** フォームバリューがデフォルトになっていないかチェック
function zeichenFormCheck(formObj){
	var keyword = document.forms[formObj].ev_password.value;
	if(keyword == 'ゼッケン番号を入力！'){
		keyword = '';
		document.forms[formObj].ev_password.value = keyword;
	}
}


// *** フォームのバリューを置き換え
function zeichenValueCheck(targetObj, status){
	var valueTxt = status ? '' : 'ゼッケン番号を入力！';
	if(targetObj.value == 'ゼッケン番号を入力！' && status) targetObj.value = valueTxt;
	if(targetObj.value == '' && !status) targetObj.value = valueTxt;
}


// *** フォームバリューがデフォルトになっていないかチェック
function eventFormCheck(formObj){
	var keyword = document.forms[formObj].ev_password.value;
	if(keyword == '閲覧用パスワードを入力！'){
		keyword = '';
		document.forms[formObj].ev_password.value = keyword;
	}
}


// *** フォームのバリューを置き換え
function eventValueCheck(targetObj, status){
	var valueTxt = status ? '' : '閲覧用パスワードを入力！';
	if(targetObj.value == '閲覧用パスワードを入力！' && status) targetObj.value = valueTxt;
	if(targetObj.value == '' && !status) targetObj.value = valueTxt;
}


function OrderLimit(endYear, endMonth, endDay){
	syDay = syCountDown(endYear, endMonth, endDay);
	if (syDay < 0)document.write("あと<span>",syDay*(-1),"</span>日");
	else if (syDay == 0)document.write("今日まで！");
	else document.write("再掲載中");
}

function syCountDown(syYear,syMonth,syDay){
	today = new Date();
	syRunDate = new Date( syYear , syMonth-1 , syDay );
	syMsec = today.getTime()-syRunDate.getTime();
	syDayCount = Math.floor(syMsec / (1000*60*60*24));
	return syDayCount;
}


// *** フォームバリューがデフォルトになっていないかチェック
function eventsearchFormCheck(formObj){
	var keyword = document.forms[formObj].ev_password.value;
	if(keyword == 'ここにキーワードを入力！'){
		keyword = '';
		document.forms[formObj].ev_password.value = keyword;
	}
}


// *** フォームのバリューを置き換え
function eventsearchValueCheck(targetObj, status){
	var valueTxt = status ? '' : 'ここにキーワードを入力！';
	if(targetObj.value == 'ここにキーワードを入力！' && status) targetObj.value = valueTxt;
	if(targetObj.value == '' && !status) targetObj.value = valueTxt;
}