/* Copyright (c) 2009 Smileweb co., Ltd.  All rights reserved.  www.smileweb.co.kr */
var page=1;
var type;

if ( window.addEventListener ){	
	window.addEventListener( "load", List, false )
} else{	
	window.attachEvent( "onload", List )
}	

function List()
{
	new ajax.xhr.Request("/common/inc/mypage/que_list.php", "", SetList, 'POST');
}

function Search()
{
	page = 1;
	new ajax.xhr.Request("/common/inc/mypage/que_list.php", "page="+page, SetList, 'POST');
}

function SearchPage(pageNum)
{
	page = pageNum;
	new ajax.xhr.Request("/common/inc/mypage/que_list.php", "page="+page, SetList, 'POST');
}

function SetList(xmlDoc)
{
	var code = getNodeValue( xmlDoc.getElementsByTagName( 'code' ) );

	if (code == 'success') 
	{
		ChildNodesDel("queList");	

		var loaddata = eval( "(" + getNodeValue( xmlDoc.getElementsByTagName ( 'data' ) ) + ")" );
	
		var gsize2 = loaddata.length-1;

		for(var i = loaddata.length-1; i >= 0; i--)
		{				
			if (i == gsize2)
			{	
				var tableObj = document.getElementById("queList");	

				var cols  = tableObj.appendChild(document.createElement("colgroup"));
				var cols2 = cols.appendChild(document.createElement("col"));
				cols2 = cols2.width = "37%";
				cols2 = cols.appendChild(document.createElement("col"));
				cols2 = cols2.width = "10%";
				cols2 = cols.appendChild(document.createElement("col"));
				cols2 = cols2.width = "40%";
				cols2 = cols.appendChild(document.createElement("col"));
				cols2 = cols2.width = "10%";
			}			

			makeQueList(loaddata[i], i);				
		}

		var loadpaging = xmlDoc.getElementsByTagName('paging').item(0).firstChild.nodeValue;
		var paging = document.getElementById('paging2'); 
		var html = loadpaging;
		paging.innerHTML = html;
	}
}

function makeQueList(data, i)
{
	var tableObj = document.getElementById("queList");	

	if ( data.reply_yn == "Y" )
	{	
		 var row8 = tableObj.insertRow(document.createElement("TR"));
		 row8.style.display	= "none";

		 var reContentsCell1 = row8.insertCell(document.createElement("TD"));

		 reContentsCell1.innerHTML = "";
		
		 reContentsCell1.colSpan    = "7";	
		 reContentsCell1.className  = "h_1 gray2";

		 var row6 = tableObj.insertRow(document.createElement("TR"));
		 row6.style.display	= "none";

		 var reContentsCell1 = row6.insertCell(document.createElement("TD"));

		 reContentsCell1.innerHTML = "<img class=\";pd_a2;\" alt=\"판매자답변\" src=\"/images/common/icon/ico_seller_reply.gif\"/>"+data.replycontents;
		
		 reContentsCell1.colSpan    = "7";	
		 reContentsCell1.className  = "ta_l pd_tb5 bg_gray";
		 row6.style.backgroundColor = "rgb(248, 248, 248)";		
	}

	 var row9 = tableObj.insertRow(document.createElement("TR"));
	 
	 var reCell1 = row9.insertCell(document.createElement("TD"));
	 
	 reCell1.innerHTML = "";			
	 reCell1.colSpan   = "7";	
	 reCell1.className  = "h_1 gray2";
	 row9.style.display	= "none";

	 
	 var row3 = tableObj.insertRow(document.createElement("TR"));	 
	 var reCell1 = row3.insertCell(document.createElement("TD"));	 
	 reCell1.innerHTML = data.contents;
			
	 reCell1.colSpan   = "7";	
	 reCell1.className  = "ta_l pd_tb5 bg_gray";
	 row3.style.display	= "none";
	 row3.style.backgroundColor = "rgb(248, 248, 248)";	

	var row1  = tableObj.insertRow(document.createElement("TR"));
		
	var cell1 = row1.insertCell(document.createElement("TD"));
	var cell2 = row1.insertCell(document.createElement("TD"));
	var cell3 = row1.insertCell(document.createElement("TD"));
	var cell4 = row1.insertCell(document.createElement("TD"));
	
	cell1.innerHTML = data.regdate;
	cell1.className = "b_line";
	cell2.innerHTML = data.title;
	cell2.className = "rl b_line";
	cell3.innerHTML = data.puid;
	cell3.className = "f_ls0 b_line rl";
	cell4.innerHTML = data.shop+"/"+data.mname;
	cell4.className = "ta_l pd_tb5 b_line rl";	

	
	row1.style.cursor = "pointer";
	row1.onclick     = function() {	
		
		if ( row3.style.display  == "none" )
		{	
			row3.style.display  = ""; 
			row9.style.display	= "";

			if ( data.reply_yn=="Y" )
			{
				row6.style.display	= "";
				row8.style.display	= "";
			}
		}
		else
		{	
			this.style.backgroundColor = ""; 
			row3.style.display  = "none"; 
			row9.style.display	= "none";
			
			if ( data.reply_yn=="Y" )
			{
				row6.style.display	= "none";
				row8.style.display	= "none";
			}
			
		}

	}	
}
