
var debugFlag = false;
function DataLengthDebugInfo(data) {
	if (debugFlag) {
		window.alert("Debug : data array length :" + data.length);
	}
}

function get6ColumnsTableWithTitle(columns,data, titleStr, attributeStr, widthStr) {
	DataLengthDebugInfo(data);
	var tableHTML = "<table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"2\" cellspacing=\"1\">";
	var tiltleArr = titleStr.split("|");
	var attributeArr = attributeStr.split("|");
	var widthArr = widthStr.split("|");
	tableHTML += "<tr align=\"center\" class=\"head\" >";
	for(var k=0;k<columns;k++){
		tableHTML += "  <td width=\"" + widthArr[k] + "\" height=\"25\">" + tiltleArr[k] + "</td>";
	}
	tableHTML += "</tr>";
	var bgcolor="";
		for (var i = 0; i < data.length; i = i + 1) {
		bgcolor="#e8e8ea";
		if(i%2==0){
		bgcolor="#ffffff";
		}
		tableHTML += "<tr bgcolor=\""+bgcolor+"\" class=row >";
		tableHTML += "<td colspan=\""+columns+"\" onmouseover=\"style.backgroundColor='#eeeeee'\" onmouseout=\"style.backgroundColor='"+bgcolor+"'\">";
		tableHTML += "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"1\">";
			tableHTML += "<tr align=\"center\" class=\"row\">";
			for(var k=0;k<columns-1;k++){
				tableHTML += "<td width=\"" + widthArr[k] + "\">" + eval("data[i]." + attributeArr[k]) + "</td>";
			}
			tableHTML += "<td width=\"" + widthArr[k] + "\"><a href=\"../user/schinfo.do?tag=download&schId="+eval("data[i]." + attributeArr[k])+"\"><img src=\"../images/list_10.gif\" width=\"20\" height=\"20\" style=\"border: 0\"></a></td>";
		tableHTML += "</tr>";
		tableHTML += "</table>";
		tableHTML += "</td>";
		tableHTML += "</tr>";
		}
	tableHTML += "</table>";
	return tableHTML;
}

function getColumnsTableWithTitle(columns,data, titleStr, attributeStr, widthStr) {
	DataLengthDebugInfo(data);
	var tableHTML = "<table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"2\" cellspacing=\"1\">";
	var tiltleArr = titleStr.split("|");
	var attributeArr = attributeStr.split("|");
	var widthArr = widthStr.split("|");
	tableHTML += "<tr align=\"center\" class=\"head\" >";
	for(var k=0;k<columns;k++){
		tableHTML += "  <td width=\"" + widthArr[k] + "\" height=\"25\">" + tiltleArr[k] + "</td>";
	}
	tableHTML += "</tr>";
	var bgcolor="";
		for (var i = 0; i < data.length; i = i + 1) {
		bgcolor="#eeeeee";
		if(i%2==0){
		bgcolor="#ffffff";
		}
		tableHTML += "<tr bgcolor=\""+bgcolor+"\" >";
		tableHTML += "<td colspan=\""+columns+"\" onmouseover=\"style.backgroundColor='#cccfff'\" onmouseout=\"style.backgroundColor='"+bgcolor+"'\">";
		tableHTML += "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"1\">";
			tableHTML += "<tr align=\"center\" class=\"row\">";
			for(var k=0;k<columns;k++){
				tableHTML += "<td width=\"" + widthArr[k] + "\">" + eval("data[i]." + attributeArr[k]) + "</td>";
			}
		tableHTML += "</tr>";
		tableHTML += "</table>";
		tableHTML += "</td>";
		tableHTML += "</tr>";
		}
	tableHTML += "</table>";
	return tableHTML;
}

function getQtableNav(data,attributeStr,gomethod){
	var tableHTML="";
	var attributeArr = attributeStr.split("|");
	var pageSize=eval("data."+attributeArr[0]);
	var currentPage=eval("data."+attributeArr[1]);
	var totalRecord=eval("data."+attributeArr[2]);
	var totalPage=eval("data."+attributeArr[3]);
	if(totalRecord>0){
		var upPage="";
		var nextPage="";
		tableHTML+="<table width=\"100%\">";
		tableHTML+="<tr class=\"page\">";
		tableHTML+="<td>";
		tableHTML+="<label>\u6bcf\u9875\u663e\u793a<font class=navfont>"+pageSize+"</font>\u6761\u8bb0\u5f55 \u5171<font class=navfont>"+totalRecord+"</font>\u6761\u8bb0\u5f55";
		if(totalPage>0){
			tableHTML+=" \u5f53\u524d\u7b2c<font class=navfont>"+currentPage+"</font>\u9875 \u5171<font class=navfont>"+totalPage+"</font>\u9875";
		}
		tableHTML+="</label>";
		if(currentPage==1||currentPage==0){
			tableHTML+="<a class=\"pageFount\" >9</a>";
			tableHTML+="<a class=\"pageFount\" >3</a>";
		}else{
			if(currentPage-1<0){
				upPage=0;
			}else{
				upPage=currentPage-1;
			}
			tableHTML+="<a class=\"pageFount\" href=\"javascript:"+gomethod+"('1')\">9</a>";
			tableHTML+="<a class=\"pageFount\" href=\"javascript:"+gomethod+"('"+upPage+"')\">3</a>";
		}
		if(currentPage==totalPage||totalPage==1){
			tableHTML+="<a class=\"pageFount\" >4</a>";
			tableHTML+="<a class=\"pageFount\" >:</a>";
		}else{
			if(currentPage+1>totalPage){
				nextPage=totalPage;
			}else{
				nextPage=currentPage+1;
			}
			tableHTML+="<a class=\"pageFount\" href=\"javascript:"+gomethod+"('"+nextPage+"')\">4</a>";
			tableHTML+="<a class=\"pageFount\" href=\"javascript:"+gomethod+"('"+totalPage+"')\">:</a>";
		}
		tableHTML+="</td></tr></table>";
	}
	return tableHTML;
}


function get1ColumnsTableWithTitle(data,width) {
	DataLengthDebugInfo(data);
	var tableHTML = "<table width=\""+width+"\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
		for (var i = 0; i < data.length; i = i + 1) {
		tableHTML += "<tr>";
		tableHTML += "<td height=\"31\" background=\"./images/bg.gif\"  style=\"padding-left:5px;\" >";
		tableHTML += "<img src=\"./images/dot.gif\" width=\"5\" height=\"5\" style=\"border: 0\">";
		if(data[i].publicDate=="1"){
			tableHTML += "&nbsp;<a href=\"front/news.do?tag=viewFrontNews&id="+eval("data[i].id")+"\" title=\""+eval("data[i].content")+"\" target=\"_blank\"><strong>"+eval("data[i].publicTitle") + "</strong></a>&nbsp;<img src='/csphw/javascript/new.gif'></td>";	
		}else{
			tableHTML += "&nbsp;<a href=\"front/news.do?tag=viewFrontNews&id="+eval("data[i].id")+"\" title=\""+eval("data[i].content")+"\" target=\"_blank\">"+eval("data[i].publicTitle") + "</a></td>";
		}
		tableHTML += "</tr>";
		}
	tableHTML += "</table>";
	return tableHTML;
}
function get1ColumnsTableWithTitle2(data) {
	DataLengthDebugInfo(data);
	var tableHTML = "";
		for (var i = 0; i < data.length; i = i + 1) {
		tableHTML += "<a href=\"front/news.do?tag=viewFrontNews&id="+eval("data[i].id")+"\" title=\""+eval("data[i].content")+"\" target=\"_blank\">&nbsp;<font size=\"2\" style=\"font-weight: 10 bold;\">.</font>&nbsp;"+eval("data[i].publicTitle") + "</a><br>";
		}
	return tableHTML;
}

var no=0;
//var s=new Array();
function get1ColumnsTableWithTitle4(data) {
	DataLengthDebugInfo(data);
	var tableHTML = "";
	var HTMLArr = new Array();
	for(var i=0;i<data.length;i=i+1){
		/*
		if(s[i]==null){
		s[i]=data[i].publicTitle;
		}
		*/
		tableHTML = "<a href=\"front/news.do?tag=viewFrontNews&id="+eval("data[i].id")+"\" title=\""+eval("data[i].content")+"\" target=\"_blank\">&nbsp;"+eval("data[i].publicTitle") + "</a>";
		HTMLArr[i] = tableHTML;
	}
	/*
		if(no!=data.length){
			tableHTML += "<a href=\"front/news.do?tag=viewFrontNews&id="+eval("data[no].id")+"\" title=\""+eval("data[no].content")+"\" target=\"_blank\">&nbsp;:"+eval("data[no].publicTitle") + "</a>";
			no = no +1;
		}else{
			no = 0;
		}
	return tableHTML;
	*/
	return HTMLArr;
	//setInterval("get1ColumnsTableWithTitle4('data')",100);
}
function get1ColumnsTableWithTitle5(data,path) {
	DataLengthDebugInfo(data);
	var tableHTML = "";
	var HTMLArr = new Array();
		for (var i = 0; i < data.length; i = i + 1) {
		tableHTML = "<a href=\""+path+"/front/news.do?tag=viewFrontNews&id="+eval("data[i].id")+"\" title=\""+eval("data[i].content")+"\" target=\"_blank\">&nbsp;"+eval("data[i].publicTitle") + "</a>";
		HTMLArr[i] = tableHTML;
		}
	return HTMLArr;
}
function get1ColumnsTableWithTitle42(data) {
	DataLengthDebugInfo(data);
	var tableHTML = "";
		for (var i = 0; i < data.length; i = i + 1) {
		tableHTML += "<a href=\"news.do?tag=viewFrontNews&id="+eval("data[i].id")+"\">&nbsp;"+eval("data[i].publicTitle") + "</a>";
		}
	return tableHTML;
}


