//<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
var ImgDir = "http://img.imtel.com";

function trim(value) {
   var temp = value;
   var obj = /^(\s*)([\W\w]*)(\b\s*$)/;
   if (obj.test(temp)) { temp = temp.replace(obj, '$2'); }
   var obj = / +/g;
   temp = temp.replace(obj, " ");
   if (temp == " ") { temp = ""; }
   return temp;
}

String.prototype.trim = function() 
{ 
return this.replace(/(^\s*)|(\s*$)/g, ""); 
} 


function getTagValue(str, tag){
	var strTag = "<"+ tag +">";
	var endTag = "</"+ tag + ">";
	var spoint=0, epoint=0;
	//alert("strTag||"+strTag+"   endTag||"+endTag);
	spoint = str.indexOf(strTag)+strTag.length;
	epoint = str.indexOf(endTag);
	//alert("spoint||"+spoint+"   epoint||"+epoint);
	
	return str.substring(spoint, epoint);
}


function IsNumber(str){
	var compare="1234567890";
	var sel;
	
	for(var i=0; i< str.length ; i++){
		sel=str.substring(i,i+1);
		if(compare.indexOf(sel) == -1){
			return false;
		}
	}
	return true;
}

function IsAlphabat(str){
	var compare = "abcdefghijklmnopqrstuvwxyz";
	var sel
	
	for(var i=0; i< str.length ; i++){
		sel=str.substring(i,i+1);
		if(compare.indexOf(sel.toLowerCase()) == -1){
			return false;
		}
	}
}

function IsNumberAlphabat(str){
	var compare="1234567890abcdefghijklmnopqrstuvwxyz";
	var sel;
	
	for(var i=0; i< str.length ; i++){
		sel=str.substring(i,i+1);
		if(compare.indexOf(sel.toLowerCase()) == -1){
			return false;
		}
	}
	return true;
}

function checkEmail(s) {
	return s.search(/^\s*[\w\~\-\.]+\@[\w\~\-]+(\.[\w\~\-]+)+\s*$/g)>=0; 
}


function getByteLen(str)
{
	var inc = 0, nbyte=0;
	var strlen = str.length;
	
	for (i=0; i<strlen; i++) {
		var ch = str.charAt(i);
		if (escape(ch).length > 4) {
			inc = 2;
		} else if (ch != '\r') {
			inc = 1;
		}
		nbyte += inc;
	}
	
	return nbyte;
}


function delSelectBox(obj,idx){ 
	obj.remove(idx); 
	return; 
} 

function addSelectBox(obj, val , txt){ 
	var Alist = document.createElement('OPTION'); 
	var cnt = obj.options.length; 
	
	Alist.value = val; 
	Alist.text = txt; 
	obj.add(Alist,cnt); 
	return; 
} 




function WritePagingHtml(iTotalListCnt,iPage,iPageCnt,iPageBlockSize,sGetStr,bStat, fontcolor,arrCOL,styleType) {
	document.write(GetPagingHtml(iTotalListCnt,iPage,iPageCnt,iPageBlockSize,sGetStr,bStat, fontcolor,arrCOL,styleType,''));
}

//WritePagingHtml('6371','1','638','10','club_id=1000385&bbs_cd=2',true)
function GetPagingHtml(iTotalListCnt,iPage,iPageCnt,iPageBlockSize,sGetStr,bStat,bSelectBox,fontcolor,arrCOL,styleType,bBlod) {
//http://img.imtel.com/images/toktok/forum/pre1.gif
//http://img.imtel.com/images/toktok/forum/next1.gif
                  
	var iStartPage,iEndPage, iTermStartPage, iTermEndPage, i;
	var sBtnTermPrevImg = ImgDir + "/images/toktok/forum/pre1.gif";
	var sBtnPrevImg = ImgDir + "/images/toktok/forum/pre.gif";
	var sBtnTermNextImg = ImgDir + "/images/toktok/forum/next1.gif";
	var sBtnNextImg = ImgDir + "/images/toktok/forum/next.gif";
	var pagetext_color = "", blodtag="";
	
	var sSelfUrl = location.pathname;
	var sHtml = "";
	//bStat = false; 
	//bSelectBox = false; 
	
	try {
		iTotalListCnt = parseInt(iTotalListCnt);
		iPage = parseInt(iPage);
		iPageCnt = parseInt(iPageCnt);
		iPageBlockSize = parseInt(iPageBlockSize);
	} catch(e) {}
	
	
	
	if (iPageCnt < 1) return "";
	if (iTotalListCnt <= 0)  return "";
	//if (!fontcolor) fontcolor = "red"
	
	sHtml = "" 
	//+ "<div style='width:100%;text-align:center;padding:5'>" 
	+ "<table border=0 cellPadding=0 cellSpacing=0>" 
	+ "<tr valign=bottom>";
	
	iStartPage = parseInt((iPage - 1) / iPageBlockSize ) * iPageBlockSize + 1;
	iTermStartPage = (parseInt(iStartPage/iPageBlockSize)-1)*iPageBlockSize + 1;
	iEndPage = (iStartPage + iPageBlockSize) - 1;
	iTermEndPage = (iStartPage + iPageBlockSize);
	
	if (iStartPage < 1) iStartPage = 1;
	if (iEndPage > iPageCnt) iEndPage = iPageCnt;
	
	if(bStat) sHtml += "<td style=padding-top:1;padding-right:15 class=basic1>총페이지: <B class=num>" +  iTotalListCnt + "</font></B></td>"; //&nbsp;&nbsp 占쏙옙占쏙옙 <B class=num>" + iPage + "</B> / 占쏙옙 <B class=num>" + iPageCnt + "</B>&nbsp;&nbsp;</td>";
	
	
	if(iPage > 1)
		sHtml += "<td valign=middle><table cellspacing=0 cellpadding=0><tr><td style='padding-right:3'><A HREF='" + sSelfUrl + "?page=1&" + sGetStr + "'><img src='" + sBtnTermPrevImg + "' border=0  title='처음' align=absmiddle></A></td></tr></table></td>";
	else
		sHtml += "<td valign=middle><table cellspacing=0 cellpadding=0><tr><td style='padding-right:3'><img src='" + sBtnTermPrevImg + "' border=0 align=absmiddle  title='처음'></td></tr></table></td>";		
	
	if(iPage > 1)
		sHtml += "<td valign=middle><table cellspacing=0 cellpadding=0><tr><td><A HREF='" + sSelfUrl + "?page="+ (iPage-1) +"&" + sGetStr + "'><img src='" + sBtnPrevImg + "' border=0 align=absmiddle  title='이전'></A></td></tr></table></td>";
	else
		sHtml += "<td valign=middle><table cellspacing=0 cellpadding=0><tr><td><img src='" + sBtnPrevImg + "' border=0 align=absmiddle title='이전'></td></tr></table></td>";		
	

	
	
	sHtml += "<td style=padding-left:5;padding-right:5;padding-top:1>";
	if (iStartPage > 1)
		sHtml += "[<A class=page HREF='" + sSelfUrl + "?page=" + (iStartPage - 1) + "&" + sGetStr + "'>" + (iStartPage - 1) + "</A>]...&nbsp;";
	
	
	for (i = iStartPage;i<=iEndPage;i++) {
		if (i > iStartPage) sHtml += "&nbsp;&nbsp;"
		//if (i > iStartPage) sHtml += " <span class=num>|</span> "
		if (i != iPage){
			sHtml += "<A class=page HREF='" + sSelfUrl + "?page=" + i + "&" + sGetStr + "'><span class=num>";
			if (fontcolor)  sHtml += "<font color='"+ fontcolor +"'>";
			//if (!bBlod) sHtml += "<b>";
			sHtml +=  i ;
			//if (!bBlod) sHtml += "</b>";
			if (fontcolor)  sHtml += "</font>";
			sHtml +=  "</span></A>";
		} else {
			sHtml = sHtml +  "<span class=paging " + "><b class=num>"
			if (fontcolor)  sHtml += "<font color='"+ fontcolor +"'>";
			sHtml +=  i ;
			if (fontcolor)  sHtml += "</font>";
			sHtml +=  "</b></span>"
		}
		
		//if( i != iEndPage ) sHtml +=  "";
		
	}
	
	
	
	if (iPageCnt > iEndPage)
		sHtml +=  "&nbsp;...[<A class=page HREF='" + sSelfUrl + "?page=" + (iEndPage + 1) + "&" + sGetStr + "'>" + (iEndPage + 1) + "</A>]"
	
	sHtml += "</td>";
					
	if (iPage < iPageCnt)
		sHtml +=  "<td valign=middle><table cellspacing=0 cellpadding=0><tr><td><A HREF='" + sSelfUrl + "?page=" + (iPage+1) + "&" + sGetStr + "'><img src='" + sBtnNextImg + "' border=0 align=absmiddle title='다음'></A></td></tr></table></td>"
	else
		sHtml +=  "<td valign=middle><table cellspacing=0 cellpadding=0><tr><td><img src='" + sBtnNextImg + "' border=0 align=absmiddle title='다음'></td></tr></table></td>"
	
	if(iPageCnt > iPage)
		sHtml += "<td valign=middle><table cellspacing=0 cellpadding=0><tr><td style='padding-left:3'><A HREF='" + sSelfUrl + "?page=" + iPageCnt + "&" + sGetStr + "'><img src='" + sBtnTermNextImg + "' border=0 title='마지막' align=absmiddle></A></td></tr></table></td>";
	else
		sHtml += "<td valign=middle><table cellspacing=0 cellpadding=0><tr><td style='padding-left:3'><img src='" + sBtnTermNextImg + "' border=0 title='마지막' align=absmiddle ></td></tr></table></td>";		
	
	
	sHtml += "</tr></table>";
	
	return sHtml;
}