<!--
function page_init(board_no, gbn, seq_no, notice_yn){
	if (board_no=='DC003018')	{
		board_no = 'DC003003';
	}
	
	if (gbn=='list')	{
		var page_no = $('page_no').value;
		if(page_no == 0){
			document.formSearch.page_no.value = 1;
		}
		
		document.formSearch.board_no.valupage_inite = board_no;
		if(document.formSearch.cpd){
			document.formSearch.cpd.value = parent.cpd;
		}
		
		updateByGet('getBoardList.action', 'FreeBoardList', $('formSearch').serialize());
	}
	else if (gbn=='view')	{
		updateByGetAfterComment1('getBoardView.action', 'FreeBoardView', '?board_no=' + board_no + '&seq_no=' + seq_no + '&notice_yn=' + notice_yn + '&cpd=' + cpd);
	}
}

function page_init_luncher(){
	updateByGet('getLuncherBoardList.action', 'LuncherBoardList', '');

}


function updateByGetAfterComment1(url, divName, param){
	var myAjax = new Ajax.Updater(
		divName, 
		url, 
		{
			method: 'get', 
			parameters: param,
			onComplete: updateByGetAfterComment2
	});
}

function updateByGetAfterComment2(){
	var board_no = document.formFlag.board_no.value;
	var seq_no = document.formFlag.seq_no.value;
	var event_status = document.formFlag.event_status.value;
	if (board_no != 'DC003007') {
		updateByGet('getEmoticonList.action', 'FreeBoardComment', '?board_no=' + board_no + '&seq_no=' + seq_no + '&page_no=1');
	}else if (event_status == '1'){
		updateByGet('getEmoticonList.action', 'FreeBoardComment', '?board_no=' + board_no + '&seq_no=' + seq_no + '&page_no=1');
	}
}


function gotoPage(page)
{	
	document.formSearch.page_no.value = page;
	//var sort_type = document.formSearch.sort_type.value;
	if(document.getElementById("gbn")==null||'event'!=document.getElementById("gbn").value){
		if(document.formSearch.cpd){
			document.formSearch.cpd.value = parent.cpd;
		}
		document.location.href="getBoardListPage.action?" + $('formSearch').serialize();
	}else{
		document.location.href="/goPage.action?pageName=goEvent&page_no="+page;
	}
	//updateByPost('getBoardList.action', 'FreeBoardList', 'formSearch');
}

function gotoEventPage(page)
{	
	document.formSearch.page_no.value = page;
	//var sort_type = document.formSearch.sort_type.value;
	if(document.formSearch.cpd){
		document.formSearch.cpd.value = parent.cpd;
	}
	document.location.href="getBoardListPage.action?" + $('formSearch').serialize();	
	//updateByPost('getBoardList.action', 'FreeBoardList', 'formSearch');
}

function goSearch(page)
{
	var board_no = document.formSearch.board_no.value;
	document.formSearch.page_no.value = page;
	
	if (board_no=='DC003003')	{
		updateByPostAfterTR('getBoardList.action', 'FreeBoardList', 'formSearch');
	} else {
		updateByPost('getBoardList.action', 'FreeBoardList', 'formSearch');
	}

}

function updateByPostAfterTR(url, divName, formName){	
	var myAjax = new Ajax.Updater(
		divName,
		url,
		{
			method: 'post',
			parameters:Form.serialize(formName),
			onComplete: postAfterTR
		}
	);
}

function postAfterTR(){
	document.formSelect.car_lvl.value = document.formSearch.lvls1.value;
	fnSelectChangeS();
}

function gotoView(page_name, seq_no, notice_yn){	
	var board_no = (document.formSearch) ? document.formSearch.board_no.value : "";
	if(parent.cpd){
		var cpd = parent.cpd;
	}
	
	if(cpd == undefined)
		cpd = 'arario';
	
	if(page_name=="eventBoard"){
		document.location.href =  "viewEventBoard.action?cpd="+cpd+"&seq_no=" + seq_no;
		return;
	}
	
	document.location.href =  "goBoardView.action?cpd="+cpd+"&board_no=" + board_no + "&boardName=" + page_name + "&seqNo=" + seq_no + "&noticeYn=" + notice_yn;
}
function gotoEventView1(seq_no){
	var cpd = parent.cpd;
	document.location.href =  "goPage.action?board_no=DC003007&pageName=goFreeBoardView&seqNo=" + seq_no + "&noticeYn=N&cpd="+cpd;
}
function viewEventBoard(){

//	document.location.href  = "goPage.action?pageName=goEvent&seqNo=2";
	document.location.href =  "goBoardView.action?board_no=" + 'DC003007' + "&pageName=" + 'goFreeBoardView' + "&seqNo=" + 2 + "&noticeYn=" + 'N';
	
}

function gotoViewNext(page_name, seq_no, gbn_no, notice_yn)
{	
	var board_no = document.formFlag.board_no.value;
	if(parent.cpd){
		var cpd = parent.cpd;	
	}	
	updateByGetAfterNext1('getBoardView.action', 'FreeBoardView', '?seq_no=' + seq_no + '&gbn_no=' + gbn_no + '&board_no=' + board_no + '&notice_yn=' + notice_yn + "&cpd=" + cpd);
}

function updateByGetAfterNext1(url, divName, param){

	var myAjax = new Ajax.Updater(
		divName, 
		url, 
		{
			method: 'get', 
			parameters: param,
			onComplete: updateByGetAfterNext2
	});
}

function updateByGetAfterNext2(){
	var board_no = document.formFlag.board_no.value;
	var seq_no = document.formFlag.seq_no.value;
	updateByGet('getEmoticonList.action', 'FreeBoardComment', '?board_no=' + board_no + '&seq_no=' + seq_no + '&page_no=1');
}


function gotoList()
{	
	var page_name;
	var board_no = document.formFlag.board_no.value;

	if (board_no=='DC003005')	{
		page_name = 'goAnnounce';
		setCount('DC004003', 5);
	}
	else if (board_no=='DC003006')	{
		page_name = 'goUpdate'
		setCount('DC004003', 6);
	}
	else if (board_no=='DC003007')	{
		page_name = 'goEvent'
		setCount('DC004003', 7);
	}
	else if (board_no=='DC003001')	{
		page_name = 'goFreeBoard'
		setCount('DC004003', 1);
	}
	else if (board_no=='DC003002')	{
		page_name = 'goCommunity'
		setCount('DC004003', 2);
	}
	else if (board_no=='DC003003')	{
		page_name = 'goTrialRide'
		setCount('DC004003', 3);
	}
	else if (board_no=='DC003004')	{
		page_name = 'goTeserZone'
		setCount('DC004003', 4);
	}
	else if (board_no=='DC003104')	{
		page_name = 'goSchedule'
		setCount('DC003104', 104);
	}
	else if (board_no=='DC003051') {
		page_name = 'ScreenShotList'
		setCount('DC004003', 51);
	}
	
	document.location.href =  "goPage.action?board_no=" + board_no + "&pageName=" + page_name;
}

function gotoComment(seq_no, page_no)
{	

	var board_no = document.formFlag.board_no.value;
	
	if (document.formFlag.comment_flag.value=='N')	{
		document.formFlag.seq_no.value = seq_no;
		document.formFlag.comment_flag.value = 'Y';
		updateByGet('getEmoticonList.action', 'FreeBoardComment', '?board_no=' + board_no + '&seq_no=' + seq_no + '&page_no=' + page_no);
	}
	else if (document.formFlag.comment_flag.value=='Y')	{
		document.formFlag.comment_flag.value = 'N';
		document.formFlag.ins_emo1.value = '';
		document.formFlag.ins_emo2.value = '';
		document.formFlag.ins_emo3.value = '';
		
		cleanDIV('FreeBoardComment');
	}

}

function viewComment(seq_no)
{	

	var board_no = document.formFlag.board_no.value;
	document.formFlag.seq_no.value = seq_no;
	document.formFlag.comment_flag.value = 'Y';
	updateByGet('getEmoticonList.action', 'FreeBoardComment', '?board_no=' + board_no + '&seq_no=' + seq_no + '&page_no=1');

}


//2008.10.27 ユーザー制裁機能追加
function gotoWrite(){
	var myAjax = new Ajax.Request("checkBeforeWrite.action", 
		{
			onSuccess:gotoWriteOnRestraint
		});	
}

function gotoWriteOnRestraint(transport){
	var	restraint = transport.responseText;
	if(restraint != "ok"){							
		alert(restraint);
	}else{
		var board_no = document.formFlag.board_no.value;

		if (board_no=='DC003019'){
			var car_name = document.formFlag.car_name.value;
			board_no = 'DC003003'; 
			setCount('DC004003', 19);
		}
		if(board_no == 'DC003051'){
			document.location.href = "goPage.action?pageName=ScreenShotWrite";
		}else{
			document.location.href =  "goPage.action?board_no=" + board_no + "&pageName=goFreeBoardWrite&car_name=" + car_name;
		}
	}
}

function moveWrite(transport){
	var flag = transport.responseText;
	if(flag == "ok"){
		var board_no = document.formFlag.board_no.value;

		if (board_no=='DC003019'){
			var car_name = document.formFlag.car_name.value;
			board_no = 'DC003003'; 
			setCount('DC004003', 19);
		}
		if(board_no == 'DC003051'){
			document.location.href = "goPage.action?pageName=ScreenShotWrite";
		}else{
			document.location.href =  "goPage.action?board_no=" + board_no + "&pageName=goFreeBoardWrite&car_name=" + car_name;
		}
	}else{
		alert(flag);
	}
}

function gotoDelete(){
	var board_no = document.formFlag.board_no.value;
	var seq_no = document.formFlag.seq_no.value;
	var answer = confirm("除去投稿を削除しますか？");
	if(answer==true){
		document.location.href = "deleteArticle.action?board_no=" + board_no + "&seq_no="+seq_no;
	}
}

function gotoModifyView(){
	var board_no = document.formFlag.board_no.value;
	var seq_no = document.formFlag.seq_no.value;
	if(board_no =="DC003051"){
		document.location.href = "ScreenShotModify.action?seq_no="+seq_no + "&board_no="+board_no+"&pageName=ScreenShotView";
	}else{
		document.location.href = "getBoardView.action?board_no=" + board_no + "&seq_no="+seq_no+"&mode=update";
	}
}

function gotoModify(){
	var myAjax = new Ajax.Request("checkBeforeWrite.action", 
			{
				onSuccess:function(transport){
					var restraint = transport.responseText;
					if(restraint != "ok"){
						alert(restraint);
					}else{
						var answer = confirm("修正しますか？");
						if(answer==true){
							
							writeForm.action ="ScreenShotModifyUpload.action";
							writeForm.target = "_self";
							//document.location.href = "modifyBoard.action?board_no=" + board_no + "&seq_no="+seq_no;
							writeForm.submit();
						}
					}
				}
			});	
}

function gotoMiniBoard(page_name, seq_no, notice_yn, gbn  ){	
	var board_no = "DC003005";

	if (gbn=='AN')	{
		board_no = "DC003005";
	}
	else if (gbn=='BU')	{
		board_no = "DC003006";
	}
	else if (gbn=='CE')	{
		board_no = "DC003007";
	}
	//document.location.href =  "goPage.action?board_no=" + board_no + "&pageName=" + page_name + "&seqNo=" + seq_no + "&noticeYn=" + notice_yn;
	window.open("goPage.action?board_no=" + board_no + "&pageName=" + page_name + "&seqNo=" + seq_no + "&noticeYn=" + notice_yn, 'ArarioCoporation', 'width=900,height=600,statusbar=yes,toolbar=yes,resizable=yes,top=20,left=20,scrollbars=yes');
}

function gotoMiniBoardList(page_name){	
	window.open("goPage.action?pageName=" + page_name , 'ArarioCoporation', 'width=900,height=600,statusbar=yes,toolbar=yes,resizable=yes,top=20,left=20,scrollbars=yes');
}


function fnSelectChange(gbn, select){	
	var s_lvl = document.formSelect.car_lvl.value;
	
	if(select != null){ 
		s_lvl = select;
	}
	var c_lvl;
	if (s_lvl=='all'){
		document.formSelect.car_gbn.length = 1;
		document.formSelect.car_gbn.value= "all";
		document.formSearch.lvl1.value="all";
		document.formSearch.lvl2.value="all";
		javascript:goSearch(1);
		return false ;
	}
	var max_len = document.formSelect.car_all.length; 
	var i=0;
	var j=1;
	document.formSelect.car_gbn.length = 1;
	document.formSelect.car_gbn.length = max_len;
//	alert(document.formSelect.car_all.value.substring(0,2));
//	alert(document.formSelect.car_all.value.substring(3,5));
//	alert(max_len);
	for(i; i<max_len; i++)
	{
		c_lvl = document.formSelect.car_all.options[i].value.substring(0,2);
		if (c_lvl==s_lvl){
			document.formSelect.car_gbn.options[j].text = document.formSelect.car_all.options[i].text;
			document.formSelect.car_gbn.options[j].value = document.formSelect.car_all.options[i].value;
			j++;
		}
	}
	document.formSelect.car_gbn.length = j;
	document.formSearch.lvl1.value=document.formSelect.car_lvl.value.substring(1,2);
	document.formSearch.lvl2.value=document.formSelect.car_gbn.value;
	document.formSearch.lvls1.value=document.formSelect.car_lvl.value;
	document.formSearch.lvls2.value=document.formSelect.car_gbn.value;
	if (gbn=="write"){
		document.writeForm.gbn.value = "all";
	}else{
		javascript:goSearch(1);
	}
}

function fnSelectChangeS(){
	var s_lvl = document.formSelect.car_lvl.value;
	var c_lvl;
	if (s_lvl=='all'){
		document.formSelect.car_gbn.length = 1;
		document.formSearch.lvl1.value="all";
		document.formSearch.lvl2.value="all";
		return false ;
	}
	var max_len = document.formSelect.car_all.length;
	var i=0;
	var j=1;
	document.formSelect.car_gbn.length = 1;
	document.formSelect.car_gbn.length = max_len;
	for(i; i<max_len; i++)
	{
		c_lvl = document.formSelect.car_all.options[i].value.substring(0,2);
		if (c_lvl==s_lvl){
			document.formSelect.car_gbn.options[j].text = document.formSelect.car_all.options[i].text;
			document.formSelect.car_gbn.options[j].value = document.formSelect.car_all.options[i].value;
			j++;
		}
	}
	document.formSelect.car_gbn.length = j;

	document.formSelect.car_gbn.value = document.formSearch.lvls2.value;
	
}

function fnSelect1Change(gbn){
	document.formSearch.lvl1.value = document.formSelect.car_lvl.value.substring(1,2);
	document.formSearch.lvls1.value=document.formSelect.car_lvl.value;
	if (document.formSelect.car_gbn.value == "all"){
		document.formSearch.lvl2.value = document.formSelect.car_gbn.value;
		document.formSearch.lvls2.value=document.formSelect.car_gbn.value;
	}else{
		
		var gbn2 = document.formSelect.car_gbn.value;
		//alert(gbn2);
		if(gbn2.length == 6){
			document.formSearch.lvl2.value = document.formSelect.car_gbn.value.substring(3,6);
		}else{
			document.formSearch.lvl2.value = document.formSelect.car_gbn.value.substring(3,5);
		}
		
		document.formSearch.lvls2.value=document.formSelect.car_gbn.value;
	}
	if (gbn=="write"){
		var gg = document.formSelect.car_gbn.value;
		if(gg.length == 5){
			document.writeForm.gbn.value = document.formSelect.car_gbn.value.substring(3,5);
		}else if(gg.length == 6){
			document.writeForm.gbn.value = document.formSelect.car_gbn.value.substring(3,6);
		}
		
	}else{
		javascript:goSearch(1);
	}
}

//게시물 추천하기
function recommend(){
	document.protest_frm.action = "Recommend.action";
	document.protest_frm.target = "ifrLogout";
	document.protest_frm.submit();
}

//리스트를 추천순서로 정렬
function sort_rcmdA(board_no, type){
	var sort_type = $('sort_type');
	sort_type.value = type;
	
	page_init(board_no, 'list');
}
//-->

