
	function option(id){
		var obj = document.applyform;
		if (obj.RallyOptionId != null)
		{
			obj.RallyOptionId.value = id;
		}
		return false;
	}

	function clearoption(){
		var obj = document.applyform;
		if (obj.RallyOptionId != null)
		{
			if(obj.RallyOptionId.value != ""){
				// 選択されたオプションIDを取得
				id = obj.RallyOptionId.value;
				objoption = "RallyOption"+id;
				selectedoption = document.getElementById(objoption);
				selectedoption.checked = false;
				obj.RallyOptionId.value = "";
			}
		}
		return false;
	}

	function apply(id){
		var obj = document.applyform;
		if (obj.RallyRaceid != null)
		{
			obj.RallyRaceid.value = id;
		}
		if (obj.RallyForward != null)
		{
			obj.RallyForward.value = 'add';
			obj.submit();
		}

		return false;
	}

	function applygroup(id){
		var obj = document.applyform;
		if (obj.RallyRallyid != null)
		{
			obj.RallyRallyid.value = id;
		}
		if (obj.RallyForward != null)
		{
			obj.RallyForward.value = 'addgroup';
			obj.submit();
		}

		return false;
	}

// ユーザーのマイページの画面遷移イベント

	function userforward(id){
		var obj = document.applyform;

		if(obj.UserForward != null && obj.UserId != null){
			obj.UserForward.value = 'entry';
			obj.UserId.value = id;
			obj.submit();
		}
		
		return false;
	}

	function userforwardmypage(forward){
		var obj = document.applyform;
		if(obj.UserForward != null){
			obj.UserForward.value = forward;
			obj.submit();
		}
		return false;
	}

// 大会の検索一覧で画面遷移イベント
	function indexforward(id){
		var obj = document.applyform;
		if(obj.RallyId != null && obj.RallyForward != null){
			obj.RallyId.value = id;
			obj.RallyForward.value = 'view';
			obj.submit();
		}
		return false;
	}
	function indexforwardsubmit(){
		var obj = document.applyform;
		if(obj.RallyForward != null){
			obj.RallyForward.value = 'submit';
			obj.submit();
		}
		return false;
	}

// ユーザのトップページのイベント
	function indexuserforward(id){
		var obj = document.applyform;
		if(obj.RallyId != null && obj.RallyForward != null){
			obj.RallyId.value = id;
			obj.RallyForward.value = 'view';
			obj.submit();
		}
		return false;
	}
	function indexuserforwardsubmit(){
		var obj = document.applyform;
		if(obj.RallyForward != null){
			obj.RallyForward.value = 'index';
			obj.submit();
		}
		return false;
	}

// 団体申込みの参加者一覧画面のイベント
	function listaddall(){
		var obj = document.applyform;
		if(obj.EntryForward != null){
			obj.EntryForward.value = 'addall';
			obj.submit();
		}
		return false;
	}
	function listaddpart(){
		var obj = document.applyform;
		if(obj.EntryForward != null){
			obj.EntryForward.value = 'addpart';
			obj.submit();
		}
		return false;
	}

	function listforward(id){
		var obj = document.applyform;
		if(obj.EntryId !=null && obj.EntryForward != null){
			obj.EntryId.value = id;
			obj.EntryForward.value = 'viewpart';
			obj.submit();
		}
		return false;
	}
	function listforwardgroup(id){
		var obj = document.applyform;
		if(obj.EntryId != null && obj.EntryForward != null){
			obj.EntryId.value = id;
			obj.EntryForward.value = 'viewgroup';
			obj.submit();
		}
		return false;
	}

// 団体の参加者の詳細画面イベント
	function viewpartforward(id,mode){

		var obj = document.applyform;
		if(obj.EntryId != null && obj.EntryForward != null){
			obj.EntryId.value = id;
			obj.EntryForward.value = mode;
			obj.submit();
		}
		return false;
	}
// 団体の参加者の詳細画面イベント
	function deletepartforward(id,mode,msg){

		var obj = document.applyform;
		if(obj.EntryId != null && obj.EntryForward != null){
			if(confirm(msg)){
				obj.EntryId.value = id;
				obj.EntryForward.value = mode;
				obj.submit();
			}
		}
		return false;
	}
// 団体の申込み者の詳細画面イベント
	function viewgroupforward(id,mode){

		var obj = document.applyform;
		if(obj.EntryId != null && obj.EntryForward != null){
			obj.EntryId.value = id;
			obj.EntryForward.value = mode;
			obj.submit();
		}
		return false;
	}

// 団体申込レース選択コンボ表示判断
	function racedisplay(value){
		if(value == '0')
			document.getElementById('racecombox').style.display = 'block';
		if(value == '1')
			document.getElementById('racecombox').style.display = 'none';
		return false;
	}

// 共通の画面Submitイベント
	function forwardsubmit(){
		var obj = document.applyform;
		if(obj.UserForward != null){
			obj.submit();
		}
	}
// 申込登録画面のラジオボタン選択イベント
	function racedisplay(value){
		if(value == '0')
			document.getElementById('racecombox').style.display = 'block';
		if(value == '1')
			document.getElementById('racecombox').style.display = 'none';
		return false;
	}


