
function ShowLyItem(id) {
	document.getElementById(id).style.display='block';
}

function HideLyItem(id){
	document.getElementById(id).style.display = "none";
}

//지정된 레이어 갯수 중 하나만 보이고 나머지 숨기기
function view_layer(total, id, no) {
	for(i=1 ; i<=total ; i++ ) {
		obj = eval("document.getElementById('" + id + i + "')");
		if(i==no) {
			obj.style.display = "block";
			return;
		}else{
			obj.style.display = "none";
		}
	}
	
}


var uBrowser =
{
	// Browser 확인
	isIE		: (navigator.appVersion.indexOf('MSIE') != -1)				? true : false,
	isWin		: (navigator.appVersion.toLowerCase().indexOf('win') != -1)	? true : false,
	isOpera		: (navigator.userAgent.indexOf('Opera') != -1)				? true : false,
	nullTmp		: {}
}

var Common =
{
	// 사용자 환경 얻기
	Agent : function()
	{
		var isOpera = !!(window.opera);
		var nu = navigator.userAgent;
		var isIE = !isOpera && /MSIE/.test(nu), ie5=false, ie55=false, ie6=false, ie7=false, ie8=false, macIE=false;

		if (isIE) {
			/MSIE ([0-9\.]+)/.exec(nu);
			var ver = parseFloat(RegExp.$1);
			switch (ver) {
				case 5   : ie5 = true; break;
				case 5.5 : ie55= true; break;
				case 6   : ie6 = true; break;
				case 7   : ie7 = true; break;
				case 8   : ie8 = true; break;
				default  :
			}
		}

		return {
			IE     : isIE,
			IE5    : isIE && ie5,
			IE55   : isIE && ie55,
			IE6    : isIE && ie6,
			IE7    : isIE && ie7,
			IE8    : isIE && ie8,
			macIE  : isIE && macIE,
			Gecko  : /Gecko/.test(nu),
			Opera  : isOpera,
			Safari : /WebKit/.test(nu),
			KHTML  : /KHTML/.test(nu)
		}
	}
}


function $(p){
	return document.getElementById(p);
}

function isNumeric(s) {
     var isNum = /\d/;
     if( !isNum.test(+s) ) return 0;
     return 1;
}

String.prototype.trim = function()
{
    return this.replace(/(^\s*)|(\s*$)/g, ""); 
}

var db = new Array('1','2','3');
var agent = window.navigator.userAgent;
function check_num(frm, sel) {

	if( db[sel] != $(frm).value && $(frm).value !="") {
		var str = $(frm).value;
		var ch = str.charAt(str.length-1);
		if( !isNumeric(ch)) {
			if(agent.indexOf("Macintosh") == -1)
			{
				alert("숫자를 넣어주세요.");
			}
			$(frm).value="";
			db[sel] = $(frm).value;
			if(agent.indexOf("Macintosh") != -1)
			{
				alert("숫자를 넣어주세요.");
			}

		} else {
			db[sel] = $(frm).value;
		}

	} else {

	}
	setTimeout("check_num('"+frm+"','"+sel+"')",10);
}


//자동 다음 폼 이동
var next_go = true;
var cur_val = null;
function moveNext(id_from, id_to, size) {

	var a = document.getElementById(id_from).value;
	siz = a.length;
	numFlag = isNumeric(a);

	if ( !numFlag && siz >= 1 && a != '00' &&  a != '000') {
		alert('숫자를 넣어주세요');
		document.getElementById(id_from).value='';
		document.getElementById(id_from).focus();
		return false;
	}
	if (siz == size) {
		if(next_go || cur_val != a)
		{
			cur_val = a;
			next_go = false;
			document.getElementById(id_to).focus();
		}
		return true;
	}
	next_go = true;
}


function PagingNavigator( pageSize, blkSize, totalRowCount, currentPage, link ) {

	var firstImg  = "<img src='/image/common/btn/btn_first.gif' border='0'>"
	var prevImg   = "<img src='/image/common/btn/btn_prevA.gif' border='0'>"
	var nextImg   = "<img src='/image/common/btn/btn_nextA.gif' border='0'>"
	var lastImg   = "<img src='/image/common/btn/btn_end.gif' border='0'>"
	var pageline 


	if( totalRowCount * pageSize * blkSize == 0 ) return "";

	firstPage = 1;
	lastPage  = Math.ceil( totalRowCount / pageSize );

	currentPage = ( currentPage < 1 ) ? 1 : currentPage;
	currentPage = ( currentPage > lastPage ) ? lastPage : currentPage;

	currentBlkFirstPage = Math.floor((currentPage-1)/blkSize) * blkSize + 1;
	prevBlkLastPage     = currentBlkFirstPage - 1;
	nextBlkFirstPage    = currentBlkFirstPage + blkSize;

	toFirst = (currentPage==firstPage) ? firstImg : "<a href='" +link+firstPage+"'>"+firstImg+"</a>";		//첫페이지
	toLast  = (currentPage==lastPage)  ? lastImg  : "<a href='" +link+lastPage+ "'>"+lastImg +"</a>";	//마지막페이지

	toPrev = (prevBlkLastPage<=firstPage) ? prevImg : "<a href='" +link+prevBlkLastPage+ "'>" +prevImg+"</a>";	//이전 페이지 블럭
	toNext = (nextBlkFirstPage>lastPage)  ? nextImg : "<a href='" +link+nextBlkFirstPage+"'>"+nextImg+"</a>";		//다음 페이지 블럭

	blkPageNavi = "";
	blkPAgeNavi = "<span class='mi3_wp_pagenavi'>";
	for( i=currentBlkFirstPage; i<currentBlkFirstPage+blkSize && i<=lastPage; i++ ) {
		if((currentBlkFirstPage == i && lastPage == i) || lastPage == i){
			pageline = "";
			pageline2 = "";
		}else{
			pageline = " | ";
			pageline2 = " | ";
		}
		blkPageNavi += (i==currentPage) ? "<a href='"+link+i+"'><span class='mi3_current'>"+i+"</span></a>" + pageline  : "<a href='"+link+i+"'>"+i+"</a>" + pageline2;
	}
	blkPAgeNavi = "</span>"

	pageNavi = '';
	
	pageNavi += toPrev;
	pageNavi += blkPageNavi;
	pageNavi += toNext;
	
	return pageNavi;
}

//공백제거
function trim_s(Str) {
	var tempStr = "";
	for (i = 0 ; i < Str.length; i++){
			if(Str.charAt(i) == " "){
					tempStr = tempStr;
			}else{
					tempStr = tempStr + Str.charAt(i);
			}
	}
	return tempStr;
}