/***********************************************************
	ÇÔ¼ö¸í		:func_paging(ÃÑ°Ô½Ã¹°¼ö)
	Ã³¸®³»¿ë		:ÆäÀÌÂ¡¿ë ÇÔ¼ö
***********************************************************/
function func_paging(totalcnt){
	var totpages = Math.ceil(totalcnt/LISTUNIT); //ÃÑÆäÀÌÁö¼ö
	var thisblock = Math.ceil(THISPAGE/PAGEUNIT); //ÇöÀç ÆäÀÌÂ¡ºí·°
	var startpage, endpage;
	var ret_HTML = "";
	
	// ÇöÀç ÆäÀÌÁöºí·°ÀÇ ½ÃÀÛÆäÀÌÁö¹øÈ£
	if(thisblock > 1){
		startpage = (thisblock-1)*PAGEUNIT+1;
	}else{
		startpage = 1;
	}
	
	// ÇöÀç ÆäÀÌÁöºí·°ÀÇ ³¡ÆäÀÌÁö¹øÈ£
	if( (thisblock*PAGEUNIT) >= totpages ){
		endpage = totpages;
	}else{
		endpage = thisblock*PAGEUNIT;
	}
	
	ret_HTML = "<tr>";
	ret_HTML += "	<td width=22%>[ÃÑ "+totalcnt+"°³ <span class=com_paging_b01>"+THISPAGE+"</span>/"+totpages+"]</td>";
	ret_HTML += "	<td align=center><table border=0 cellpadding=0 cellspacing=0>";
	ret_HTML += "			<tr>";
	if(THISPAGE > 1){
	ret_HTML += "				<td><a href=javascript:com_view(1); ><img src=../images/btn_preview1.gif alt=¸Ç¾Õ width=13 height=13 border=0 align=absmiddle /></a> <a href=javascript:com_view("+(THISPAGE-1)+");>ÀÌÀü&nbsp;</a><img src=../images/line_1px.gif width=1 height=17 align=absmiddle /></td>";
	} else {
	ret_HTML += "				<td><a href=javascript:void(0); ><img src=../images/btn_preview1.gif alt=¸Ç¾Õ width=13 height=13 border=0 align=absmiddle /></a> <a href=javascript:void(0);>ÀÌÀü&nbsp;</a><img src=../images/line_1px.gif width=1 height=17 align=absmiddle /></td>";
	}
	for(i=startpage; i<=endpage; i++){
	if(i!=THISPAGE){
    ret_HTML += "				<td align=center  class=com_paging_TDS01 style='cursor:hand' onClick=javascript:com_view("+i+"); onMouseOver=this.style.background='#f7f7f7' onMouseOut=this.style.background=''>"+i+"</td>";
    if(i != endpage) {
	ret_HTML += "				<td width=1><img src=../images/line_1px.gif width=1 height=17 align=absmiddle /></td>";
	}
	}else{
	ret_HTML += "				<td align=center  class=com_paging_TDS01 style='cursor:hand' onClick=javascript:void(0); onMouseOver=this.style.background='#f7f7f7' onMouseOut=this.style.background=''><span class=com_paging_b02>"+i+"</span></td>";
    if(i != endpage) {
	ret_HTML += "				<td width=1><img src=../images/line_1px.gif width=1 height=17 align=absmiddle /></td>";
	}
	}
    }
	if(THISPAGE != totpages && totpages != 0){
    ret_HTML += "				<td width=1><img src=../images/line_1px.gif width=1 height=17 align=absmiddle /></td>";
    ret_HTML += "				<td align=right><a href=javascript:com_view("+(THISPAGE+1)+");>&nbsp;´ÙÀ½</a> <a href=javascript:com_view("+totpages+");><img src=../images/btn_next.gif alt=¸ÇµÚ width=13 height=13 border=0 align=absmiddle /></a></td>";
	} else {
	ret_HTML += "				<td width=1><img src=../images/line_1px.gif width=1 height=17 align=absmiddle /></td>";
    ret_HTML += "				<td align=right><a href=javascript:void(0);>&nbsp;´ÙÀ½</a> <a href=javascript:void(0);><img src=../images/btn_next.gif alt=¸ÇµÚ width=13 height=13 border=0 align=absmiddle /></a></td>";
	}
    ret_HTML += "			</tr>";
    ret_HTML += "				</table></td>";
	
	return ret_HTML;
}

/***********************************************************
	ÇÔ¼ö¸í		:newXMLHttpRequest()
	Ã³¸®³»¿ë		:¿äÃ»°´Ã¼¸¦ »ý¼ºÈÄ ¹ÝÈ¯
***********************************************************/
// function from http://www-128.ibm.com/developerworks/kr/library/j-ajax1/index.html
function newXMLHttpRequest() {
	var xmlreq = false;
	if (window.XMLHttpRequest) {
		// Create XMLHttpRequest object in non-Microsoft browsers
		xmlreq = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		// Create XMLHttpRequest via MS ActiveX
		try {
			// Try to create XMLHttpRequest in later versions
			// of Internet Explorer
			xmlreq = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e1) {
			// Failed to create required ActiveXObject
			try {
				// Try version supported by older versions
				// of Internet Explorer
				xmlreq = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e2) {
				// Unable to create an XMLHttpRequest with ActiveX
			}
		}
	}
	return xmlreq;
}

