// JavaScript Document


function clickRegion(regionId, totalRegion){
	for (i=0; i<totalRegion; i++){
		document.getElementById('regionMenu_'+i).style.display = 'none';
	}
	document.getElementById('regionMenu_'+regionId).style.display = 'block';
}

function clickEventType(regionId, eventTypeIndex, totalRegion, totalEventType){

	for (i=0; i<totalRegion; i++){
		for (j=0; j<totalEventType; j++){
			document.getElementById('openList_'+i+'_'+j).style.display = 'none';
			document.getElementById('closeImg_'+i+'_'+j).style.display = 'block';

		}
	}

	document.getElementById('closeImg_'+regionId+'_'+eventTypeIndex).style.display = 'none';
	document.getElementById('openList_'+regionId+'_'+eventTypeIndex).style.display = 'block';
}

function showRegistrationForm(){
		document.getElementById("event_list_table").style.display='none';
		document.getElementById("event_content").style.display='none';
		document.getElementById("registration_form").style.display='block';
}
function showEventContent(){
		document.getElementById("resetBtn").click();
		removeAllErrorMsg();
		document.getElementById("event_list_table").style.display='none';
		document.getElementById("registration_form").style.display='none';
		document.getElementById("event_content").style.display='block';
}
function showEventTable(){
		document.getElementById("registration_form").style.display='none';
		document.getElementById("event_content").style.display='none';
		document.getElementById("event_list_table").style.display='block';
}

		var checkFieldArr = ['name_eng', 'email', 'tel'];
		
		
		function removeAllErrorMsg(){
			for (var i=0; i<checkFieldArr.length; i++){
				document.getElementById(checkFieldArr[i]+'_errorMsg').style.display = 'none';
			}
		}
		function doSubmit(){
			removeAllErrorMsg();
			var errorCount = 0;
			for (var i=0; i<checkFieldArr.length; i++){
				if( document.getElementById(checkFieldArr[i]).value=='' ){
					document.getElementById(checkFieldArr[i]+'_errorMsg').style.display = 'inline';
					errorCount++;
				}
			}
			if (errorCount==0)
				document.getElementById('saveEvent_registrationForm').submit();
		}
