var choice2;
var num2;

function Board( choice )
{	
	choice2 = choice;

	switch ( choice )
	{
	case "qna" : $("qna").src    = "/images/main/tab_board1_over.gif";
				 $("faq").src    = "/images/main/tab_board2_off.gif";
				 $("notice").src = "/images/main/tab_board3_off.gif";
				 break;
	case "faq" : $("qna").src    = "/images/main/tab_board1_off.gif";
				 $("faq").src    = "/images/main/tab_board2_over.gif";
				 $("notice").src = "/images/main/tab_board3_off.gif";
				 break;
	case "notice" : $("qna").src    = "/images/main/tab_board1_off.gif";
				    $("faq").src    = "/images/main/tab_board2_off.gif";
				    $("notice").src = "/images/main/tab_board3_over.gif";
				    break;	
	}

	new ajax.xhr.Request("/main/main_transaction/main_board.php", "tbl=swc_"+choice, BoardList, 'POST');
}

function BoardList( xmlDoc )
{
	var code = getNodeValue( xmlDoc.getElementsByTagName( 'code' ) );
	var adminReadCheck = eval( "(" + getNodeValue( xmlDoc.getElementsByTagName ( 'adminReadCheck' ) ) + ")" );
	var sessionId = eval( "(" + getNodeValue( xmlDoc.getElementsByTagName ( 'session' ) ) + ")" );	
	
	if (choice2=="notice")
	{
		sessionId = " "; 
	}

	if (code == 'success') 
	{	
		var loaddata = eval( "(" + getNodeValue( xmlDoc.getElementsByTagName ( 'data' ) ) + ")" );
		
		ChildNodesDel("list1");	
		ChildNodesDel("list2");
		ChildNodesDel("list3");
		ChildNodesDel("list4");
		ChildNodesDel("list5");

		var objUl1 = $("list1");
		var objUl2 = $("list2");
		var objUl3 = $("list3");
		var objUl4 = $("list4");
		var objUl5 = $("list5");
		
		var i = 0;
	
		for (i=0;i<loaddata.length;i++)
		{	
			var lockup = (loaddata[i].lockup=="Y")? "<img src='/images/board/icon_lock.gif' title='잠금' class='mg_l5'>":"";		
			
			if ( choice2 == "notice" )
			{
				lockup = "";
			}

			li1 = objUl1.appendChild(document.createElement("li"));
			
			li1.className = "board_list";  

			if ( lockup=="" )
			{	
				if ( sessionId )
				{
					li1.innerHTML = "<a href='/community/board_read.php?board="+choice2+"&num="+loaddata[i].num+"'>"+loaddata[i].title+"</a>";
				}
				else
				{
					li1.innerHTML = "<a href=javascript:CheckSession();>"+loaddata[i].title+"</a>";
				}				
			}
			else
			{
				if ( sessionId )
				{
					if ( adminReadCheck=="Y" || loaddata[i].replyReadCheck=="Y") 
					{
						li1.innerHTML = "<a href='/community/board_read.php?board="+choice2+"&num="+loaddata[i].num+"'>"+loaddata[i].title+"</a>"+lockup;
					}
					else
					{
						li1.innerHTML = "<a href=javascript:LockCheck('"+choice2+"','"+loaddata[i].num+"')>"+loaddata[i].title+"</a>"+lockup;
					}					
				}
				else
				{
					li1.innerHTML = "<a href=javascript:CheckSession()>"+loaddata[i].title+"</a>"+lockup;
				}
			}	
			
			li1.innerHTML += (loaddata[i].icon=="Y")? "<img src='/images/common/icon/icon_n.gif' title='new' class='pd_l3r3' />":"";	
			
		}

		if (loaddata.length!=5)
		{	
			for (k=i;k<=4;k++ )
			{	
				li1 = objUl1.appendChild(document.createElement("li"));
				
				li1.className = "board_list"; 
				
				li1.innerHTML = "";
			}
		}
	}
}

function CheckSession()
{
	alert( "로그인 후 이용 가능합니다." );
	return;
}
function LockCheck( choice, num ) 
{	
	choice2 = choice;
	num2 = num;

	var objDiv = $('popupdiv');
	objDiv.style.position="absolute";	
	objDiv.style.border = "solid lightsteelblue 10px";
	objDiv.style.padding ="5px";
	objDiv.style.zIndex = "200";
	objDiv.style.backgroundColor="#fff"
	objDiv.style.width = '200px';
	objDiv.style.left = document.body.clientWidth / 2 - 100/2+'px';
	objDiv.style.top = '500px';
	objDiv.style.visibility = "";
	
    objDiv.innerHTML = "<table border='0' cellspacing='10' cellpadding='0' width='380px'>"+
						"<tr><td align='right'><a href='javascript:void(0);' onClick='divClose()'><img src='/images/board/btn_close.gif'></a></td></tr>"+
						"<tr><td align='center'><img src='/images/board/img_password.gif'></td></tr>"+
						"<tr><td height='1px' background='/adminnew/images/icon/line_h_dot.gif'></td></tr>"+
						"<tr><td height='30px' align='center'><input type='password' class='text' size='10' title='비밀번호' id='repass' maxlength='12'/></td></tr>"+
						"<tr><td align='center'><a href='javascript:void(0);' onClick='LockCheckPass();return false;'><img src='/images/common/btn/btn_confirm2.gif' title='확인' border='0'></a></td>"+
						"</tr></table>";
}

function divClose()
{	
	var objDiv = $('popupdiv');
	objDiv.style.visibility = "hidden";
}

function LockCheckPass() 
{	
	if ( !trim($("repass").value) )
	{
		alert( "비밀번호를 입력하세요." );
		$("repass").focus();
		return;
	}
	new ajax.xhr.Request("/community/community_transaction/board_pass_check.php", "tbl=swc_"+choice2+"&num="+num2+"&repass="+$("repass").value , LockCheckResult, 'POST');
}

function LockCheckResult( xmlDoc )
{
	var code = getNodeValue( xmlDoc.getElementsByTagName( 'code' ) );
	
	if (code == 'success') 
	{	
		location.href = "/community/board_read.php?board="+choice2+"&num="+num2;
	}	
	else
	{	
		alert( "비밀번호를 잘못입력하셨습니다." );
	}
}

var slideSize;
var auto; 

function Slide()
{
	new ajax.xhr.Request("/main/main_transaction/portfolio.php", "", SlideView, 'POST');
}

function SlideView( xmlDoc )
{	
	var code = getNodeValue( xmlDoc.getElementsByTagName( 'code' ) );

	if (code == 'success') 
	{	
		var loaddata = eval( "(" + getNodeValue( xmlDoc.getElementsByTagName ( 'data' ) ) + ")" );
		
		ChildNodesDel("portpolio");	
		
		var objUl = $("portpolio");
		
		slideSize = loaddata.length;
		
		if ( auto == "" || auto == null )
		{
			auto = 0;
		}
		
		var j=0;

		for (var i=auto;i<loaddata.length;i++ )
		{	
			if ( j==6 )
			{
				break;
			}			
			li = objUl.appendChild(document.createElement("li"));		
			li.className = "group";
				dl = li.appendChild(document.createElement("dl"));
				dl.className = "goods";
					dd1 = dl.appendChild(document.createElement("dd"));
					dd1.className = "g_img";
					dd1.innerHTML = "<a href='"+loaddata[i].url+"' target='_blank'><img src='"+loaddata[i].img1+"' title='' class='imgline' id='portfolioImg"+i+"' onmouseover='changeClass(1,"+i+");' onmouseout='changeClass(2,"+i+");' /></a>";

					dd2 = dl.appendChild(document.createElement("dd"));
					dd2.innerHTML = "<img src='/images/main/img_portfolio_shadow.gif' title='' />";

					dd3 = dl.appendChild(document.createElement("dd"));
					dd3.className = "g_name";
					dd3.innerHTML = "<a href='"+loaddata[i].url+"' target='_blank'>"+loaddata[i].name+"</a>";
			j++;
		}
	}
}
	
function Prev() 
{
	if ( slideSize > 5 )
	{	
		if ( auto==0 )
		{
		}
		else
		{
			auto--;
		}
		Slide();		
	}
}

function Next() 
{
	if ( slideSize > 5 )
	{	
		if ( slideSize-auto == 4 )
		{	
		}
		else
		{
			auto++;
		}
		Slide();
	}
}

function changeClass(type, idKey){
	if ( type == "1" ){
		$("portfolioImg"+idKey).className = "pt_imgline";
	}else{
		$("portfolioImg"+idKey).className = "imgline";
	}
}
