
// ÆË¾÷¿ë ÀÚ¹Ù½ºÅ©¸³Æ®
// ÃÊ±â°ª ¼¼Æ®

var callbackCnt=0;
var itemCnt=0;

function loadData() {
	
	var myTodoPopDiv = document.getElementById("myTodoPop");
	myTodoPopDiv.style.visibility="visible";

	document.getElementById("eaiLine").innerHTML="";
	document.getElementById("dataLine").innerHTML="";
   
	
	var getPost = "POST";      //Àü¼Û¹æ¹ý
    var trueFalse = true;       //ºñµ¿±â Åë½Å
    var sendData = "";         //Àü¼Û µ¥ÀÌÅÍ

	callbackCnt=0;
	itemCnt=0;

    //ºÎ¼­ÄÚµå ÆÄÀÏ
    var urlFileAppl = "/td/TPTdTodoProcessUserNo.jsp";
    openSendStatus(getPost, urlFileAppl, trueFalse, sendData, deptFileReceive);

     var urlFileAppl = "/td/TPTdEaiData.jsp?popupIlban=P";
    openSendStatus(getPost, urlFileAppl, trueFalse, sendData, setEaiData);

	 var urlFileAppl = "/td/TPTdNTodo101Process.jsp?popupIlban=P";
    openSendStatus(getPost, urlFileAppl, trueFalse, sendData, setEaiData);

	var urlFileAppl = "/td/TPTdNTodo108Process.jsp?popupIlban=P";
    openSendStatus(getPost, urlFileAppl, trueFalse, sendData, setEaiData);
}


function SignData() {
	
	var myTodoPopDiv = document.getElementById("myTodoPop");
	myTodoPopDiv.style.visibility="visible";

	document.getElementById("eaiLine").innerHTML="";
	document.getElementById("dataLine").innerHTML="";
   
	
	var getPost = "POST";      //Àü¼Û¹æ¹ý
    var trueFalse = true;       //ºñµ¿±â Åë½Å
    var sendData = "";         //Àü¼Û µ¥ÀÌÅÍ

    //ºÎ¼­ÄÚµå ÆÄÀÏ
    var urlFileAppl = "/td/TPTdTodoProcessUserNo.jsp";
    openSendStatus(getPost, urlFileAppl, trueFalse, sendData, deptFileReceive);
}

//¼­¹ö ¼ö½Å µ¥ÀÌÅÍ Ãâ·Â
function  deptFileReceive(xmlHttp) {
	
    var xmlHttpDept = trim(xmlHttp.responseText);        //ºÎ¼­ÄÚµå ÆÄÀÏ  
    var splitDeptData = xmlHttpDept.split("\n");
	//alert(xmlHttpDept);

	var groupNo = "";

    var dataLineElement = document.getElementById("dataLine");

	var groupArr = xmlHttpDept.split("^|^");
	for(i=0;i<groupArr.length;i++){
		if (groupArr[i]!=null && groupArr[i]!="")
		{

			//<table id="mgttableK"></table> »ý¼º
			var groupTable = document.createElement("table"); 
			groupTable.className = "urTxtStd";
			groupTable.id = "group" + i;
			groupTable.width = "100%";

			dataLineElement.appendChild(groupTable);

			//<tbody id="mgttbodyK"></tbody> »ý¼º
			var groupTbody = document.createElement("tbody"); 
			groupTbody.id = "grouptbody" + i;
			groupTable.appendChild(groupTbody);

			var groupTr;
			
			var groupTd;
			
			var lineArr = groupArr[i].split("@");



			var dataAllTd;
			for(j=0;j<lineArr.length;j++){
				
				if (lineArr[j]!=null && lineArr[j]!="")
				{
					
					
			
					
				
					var dataArr = lineArr[j].split("#");

					
					
					if (groupNo!=dataArr[0])
					{



						var groupTr = document.createElement("tr");
						groupTbody.appendChild(groupTr);
						
						var groupTd = document.createElement("td");
						groupTd.style.backgroundColor = "#FFFFFF";
						groupTd.width=70;
						groupTd.align="center";
						groupTr.appendChild(groupTd);

						var groupDesc = document.createTextNode(dataArr[1]);  //Ç×¸ñ¸í

						groupTd.appendChild(groupDesc);
						groupTr.appendChild(groupTd);
						groupNo=dataArr[0];
						var tempTd = document.createElement("td");
						tempTd.width=1;
						tempTd.style.backgroundColor="#cccccc";
						groupTr.appendChild(tempTd);
						dataAllTd = document.createElement("td");

					}
					
					
					var dataTable = document.createElement("table"); 
					dataTable.id = "data" + j;
					dataTable.border = 0;
					dataTable.cellspacing = 0;
					dataTable.cellpadding = 0;
					dataTable.className = "urTxtStd";
					dataTable.width = "100%";

					dataAllTd.appendChild(dataTable);

					var dataTbody = document.createElement("tbody"); 
					dataTbody.id = "dataptbody" + j;
					dataTable.appendChild(dataTbody);
					var dataTr = document.createElement("tr"); 
					dataTbody.appendChild(dataTr);
					var dataTd = document.createElement("td");
					dataTr.appendChild(dataTd);
					

					if (dataArr[5]!="")
					{
					
					
						var dataA = document.createElement("a");
						dataA.href=dataArr[5];
						var dataDesc = document.createTextNode(dataArr[4]);  //Ç×¸ñ¸í
						dataA.appendChild(dataDesc);
						dataTd.appendChild(dataA);
					}else{
						var dataNLFont = document.createElement("font");
						dataNLFont.color="#C3C3C3";

						
						var dataDesc = document.createTextNode(dataArr[4]);  //Ç×¸ñ¸í
						dataNLFont.appendChild(dataDesc);
						dataTd.appendChild(dataNLFont);
					}


					
					var dataTd = document.createElement("td");
					dataTd.width=30;
					dataTd.align="center";
					dataTd.className = "urTxtStd";
					

					
					var dataFont = document.createElement("font");
					dataFont.color="#FF6600";

					var dataNFont = document.createElement("font");
					dataNFont.color="#C3C3C3";

					if (dataArr[5]!="")
					{
					
					
						var dataA1 = document.createElement("a");
						dataA1.href=dataArr[5];
						var dataDesc = document.createTextNode("["+dataArr[3]+"]");  //Ç×¸ñ¸í
						dataFont.appendChild(dataDesc);
						dataA1.appendChild(dataFont);
						dataTd.appendChild(dataA1);
					}else{

						var dataDesc = document.createTextNode("["+dataArr[3]+"]");  //Ç×¸ñ¸í
						dataNFont.appendChild(dataDesc);
						dataTd.appendChild(dataNFont);
					}
					
					
					dataTr.appendChild(dataTd);

					var dataTr = document.createElement("tr");
					dataTr.style.backgroundColor="#DCD9D9";
					dataTbody.appendChild(dataTr);
					var dataTd = document.createElement("td");
					dataTd.colSpan=2;
					dataTr.appendChild(dataTd);

					groupTr.appendChild(dataAllTd);

					if (groupNo!=lineArr[(j+1)].split("#")[0])
					{
						var groupTr = document.createElement("tr");
						
						groupTbody.appendChild(groupTr);
						
						var groupTd = document.createElement("td");
						groupTd.colSpan=3;
						groupTd.style.backgroundColor = "#CCCCCC";
						groupTd.height=2;
						groupTr.appendChild(groupTd);
						groupTr.appendChild(groupTd);
					}

				}
				
			}//alert(dataLineElement.innerHTML);

			itemCnt++;
		}
		
	}
	callbackCnt++;
	checkEndMessage();
}



//¼­¹ö ¼ö½Å µ¥ÀÌÅÍ Ãâ·Â
function  setEaiData(xmlHttp) {
    var xmlHttpDept = trim(xmlHttp.responseText);        //ºÎ¼­ÄÚµå ÆÄÀÏ  
    var splitDeptData = xmlHttpDept.split("\n");
	//alert(xmlHttpDept);


	if(xmlHttpDept.indexOf("**@@**")>=0){
		alert(xmlHttpDept);
	}else{

		var eaiNo = "";

		var dataLineElement = document.getElementById("eaiLine");

		var groupArr = xmlHttpDept.split("^|^");
		for(i=0;i<groupArr.length;i++){
			if (groupArr[i]!=null && groupArr[i]!="")
			{

				//<table id="mgttableK"></table> »ý¼º
				var groupTable = document.createElement("table"); 
				groupTable.className = "urTxtStd";
				groupTable.id = "group" + i;
				groupTable.width = "100%";

				dataLineElement.appendChild(groupTable);

				//<tbody id="mgttbodyK"></tbody> »ý¼º
				var groupTbody = document.createElement("tbody"); 
				groupTbody.id = "grouptbody" + i;
				groupTable.appendChild(groupTbody);

				var groupTr;
				
				var groupTd;
				
				var lineArr = groupArr[i].split("@");



				var dataAllTd;
				for(j=0;j<lineArr.length;j++){
					
					if (lineArr[j]!=null && lineArr[j]!="")
					{
						
						
				
						
					
						var dataArr = lineArr[j].split("#");

						
						
						if (trim(eaiNo)!=trim(dataArr[0]))
						{



							var groupTr = document.createElement("tr");
							groupTbody.appendChild(groupTr);
							
							var groupTd = document.createElement("td");
							groupTd.style.backgroundColor = "#FFFFFF";
							groupTd.width=70;
							groupTd.align="center";
							groupTr.appendChild(groupTd);

							var groupDesc = document.createTextNode(dataArr[1]);  //Ç×¸ñ¸í

							groupTd.appendChild(groupDesc);
							groupTr.appendChild(groupTd);
							eaiNo=dataArr[0];
							var tempTd = document.createElement("td");
							tempTd.width=1;
							tempTd.style.backgroundColor="#cccccc";
							groupTr.appendChild(tempTd);
							dataAllTd = document.createElement("td");

						}
						
						
						var dataTable = document.createElement("table"); 
						dataTable.id = "data" + j;
						dataTable.border = 0;
						dataTable.cellspacing = 0;
						dataTable.cellpadding = 0;
						dataTable.className = "urTxtStd";
						dataTable.width = "100%";

						dataAllTd.appendChild(dataTable);

						var dataTbody = document.createElement("tbody"); 
						dataTbody.id = "dataptbody" + j;
						dataTable.appendChild(dataTbody);
						var dataTr = document.createElement("tr"); 
						dataTbody.appendChild(dataTr);
						var dataTd = document.createElement("td");
						dataTr.appendChild(dataTd);

						if (dataArr[5]!="")
						{
						
						
							var dataA = document.createElement("a");
							dataA.href=dataArr[5];
							var dataDesc = document.createTextNode(dataArr[4]);  //Ç×¸ñ¸í
							dataA.appendChild(dataDesc);
							dataTd.appendChild(dataA);
						}else{
							
							var dataNLFont = document.createElement("font");
							dataNLFont.color="#C3C3C3";

							
							var dataDesc = document.createTextNode(dataArr[4]);  //Ç×¸ñ¸í
							dataNLFont.appendChild(dataDesc);
							dataTd.appendChild(dataNLFont);
						}


						
						var dataTd = document.createElement("td");
						dataTd.width=30;
						dataTd.align="center";
						dataTd.className = "urTxtStd";
						

						
						var dataFont = document.createElement("font");
						dataFont.color="#FF6600";

						var dataNFont = document.createElement("font");
						dataNFont.color="#C3C3C3";

						if (dataArr[5]!="")
						{
						
						
							var dataA1 = document.createElement("a");
							dataA1.href=dataArr[5];
							var dataDesc = document.createTextNode("["+dataArr[3]+"]");  //Ç×¸ñ¸í
							dataFont.appendChild(dataDesc);
							dataA1.appendChild(dataFont);
							dataTd.appendChild(dataA1);
						}else{

							var dataDesc = document.createTextNode("["+dataArr[3]+"]");  //Ç×¸ñ¸í
							dataNFont.appendChild(dataDesc);
							dataTd.appendChild(dataNFont);
						}
						
						
						dataTr.appendChild(dataTd);

						var dataTr = document.createElement("tr");
						dataTr.style.backgroundColor="#DCD9D9";
						dataTbody.appendChild(dataTr);
						var dataTd = document.createElement("td");
						dataTd.colSpan=2;
						dataTr.appendChild(dataTd);
						

						groupTr.appendChild(dataAllTd);

						if (eaiNo!=lineArr[(j+1)].split("#")[0])
						{
							var groupTr = document.createElement("tr");
							
							groupTbody.appendChild(groupTr);
							
							var groupTd = document.createElement("td");
							groupTd.colSpan=3;
							groupTd.style.backgroundColor = "#CCCCCC";
							groupTd.height=2;
							groupTr.appendChild(groupTd);
							groupTr.appendChild(groupTd);
						}

					}
					
				}//alert(dataLineElement.innerHTML);
				itemCnt++;
			}
			
		}
	}
	callbackCnt++;
	checkEndMessage();
}




function closeElement(){
	
	var myTodoPopDiv = document.getElementById("myTodoPop");
	//myTodoPopDiv.style.top=250;
	//myTodoPopDiv.style.left=350;
	myTodoPopDiv.style.visibility="hidden";
}
function checkEndMessage(){

	
	if(callbackCnt==4 && itemCnt==0){//alert(callbackCnt+"//"+itemCnt);


	 var dataLineElement = document.getElementById("dataLine");

		
		var groupTable = document.createElement("table"); 
		groupTable.className = "urTxtStd";
		groupTable.id = "group" + i;
		groupTable.width = "100%";

		dataLineElement.appendChild(groupTable);
		var groupTbody = document.createElement("tbody"); 

		groupTbody.id = "grouptbody" + i;
		groupTable.appendChild(groupTbody);

		var groupTr = document.createElement("tr");
		groupTbody.appendChild(groupTr);
						
		var groupTd = document.createElement("td");
		groupTd.style.backgroundColor = "#FFFFFF";
		
		groupTd.align="center";
		groupTr.appendChild(groupTd);
		var groupDesc = document.createTextNode("ÇöÀç ³ªÀÇÇÒÀÏÀÌ ¾ø½À´Ï´Ù..");  //Ç×¸ñ¸í

		groupTd.appendChild(groupDesc);
		groupTr.appendChild(groupTd);


		
	}
}

