/* µð½ºÇÃ·¹ÀÌ Á¶Àý */
function objDisplay(obj, display){
	var obj = document.getElementById(obj);
	obj.style.display = display;
}

/* ÇÏÀ§ ¸Þ´º ¸ñ·Ï º¸±â */
function dep2View(dep1Idx, dep2Cnt){
	var dep1 = document.getElementById('dep1'+dep1Idx);
	var dep2;
	
	dep1.innerHTML = dep1.innerHTML == 'º¸±â' ? '´Ý±â' : 'º¸±â';
	for(var i = 1; i <= dep2Cnt; i++){
		dep2 = document.getElementById('dep2'+dep1Idx+'_'+i);
		dep2.style.display = dep2.style.display == '' ? 'none' : '';
	}
}

/* ±ÛÀÚ Å©±â Á¶Á¤ */
size = 100;
function zoom(n){
	var a = document.getElementById("content");
	if(n == 20){
		if(size >= 140){
			alert('´õÀÌ»ó ±ÛÀÚ Å©±â¸¦ Å°¿ï ¼ö ¾ø½À´Ï´Ù.');
		} else {
			size = size + 20;
			a.style.fontSize = size + "%";
		}
	} 
	
	if(n == -20){
		if(size < 80){
			alert('´õÀÌ»ó ±ÛÀÚ Å©±â¸¦ ÁÙÀÏ ¼ö ¾ø½À´Ï´Ù.');
		} else {
			size = size - 20;
			a.style.fontSize = size + "%";
		}
	} 
	
	if(n == 100){		
		size = 100;
		a.style.fontSize = size + "%";	
	} 
}


/* ¸µÅ© */
function link(url){
	document.location.href = url;
}


/* ÀÌ¹ÌÁö ÆË¾÷ */
function imgPopup(src, w, h){
	var popup = document.getElementById('popup');
	var width = w/2;
	var height = h/2;
	var top = document.body.clientHeight/2 - height;
	var left = document.body.clientWidth/2 - width;
	
	popup.style.display = 'block';
	popup.innerHTML = "<img src=\""+src+"\" alt=\"´Ý±â\" title=\"´Ý±â\" style=\"top:"+top+"px; left:"+left+"px;\" onclick=\"objDisplay('popup', 'none'); return false;\" />";
}


/* ´Ù½Ã¾²±â */
function frmReset(frm){
	var frm = document.forms[frm];
	var input = frm.getElementsByTagName('input');
	var textarea = frm.getElementsByTagName('textarea');
	var selectBox = frm.getElementsByTagName('select');
	
	for(var i = 0; i < input.length; i++) input[i].style.backgroundColor = '';
	for(var i = 0; i < textarea.length; i++) textarea[i].style.backgroundColor = '';
	for(var i = 0; i < selectBox.length; i++) selectBox[i].style.backgroundColor = '';
}

/* Æû Àü¼Û */
function frmSubmit(frm, idx, configPass){
	var frm = document.forms[frm];
	if(configPass){
		frm.idx.value = idx;
		frm.submit();
	} else {
		if(confirm('Á¤¸»·Î »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?')){
			frm.idx.value = idx;
			frm.submit();
		}
	}
}

/* Á¤±Ô½Ä °Ë»ç */
function regChk(obj){
	var msg = 'true';
	var reg;
	switch(obj.name){
		case 'id' :
			reg = new RegExp(/^[a-zA-Z0-9]{4,16}$/);
			if(reg.test(obj.value) == false) msg = '¾ÆÀÌµð¸¦ 4~16±ÛÀÚ »çÀÌÀÇ ¿µ¹® ¶Ç´Â ¼ýÀÚ·Î ÀÔ·ÂÇØÁÖ¼¼¿ä.';
		break;
		case 'pw' :	
		case 'new_pw' :	
			if(obj.value.length < 4 || obj.value.length > 16) msg = 'ºñ¹Ð¹øÈ£¸¦ 4~16±ÛÀÚ »çÀÌ·Î ÀÔ·ÂÇØÁÖ¼¼¿ä.';
		break;
		case 'cell' :
			reg = new RegExp(/^[0-9]+-[0-9]+-[0-9]{1,}$/);
			if(reg.test(obj.value) == false) msg = 'ÇÚµåÆù¹øÈ£¸¦ ¾ç½Ä¿¡ ¸Â°Ô ÀÔ·ÂÇØÁÖ¼¼¿ä.';
		break;
		default :
			if(obj.value.length == 0) msg = obj.title + 'À»(¸¦) ÀÔ·ÂÇØÁÖ¼¼¿ä.';
		break;
	}
	return msg;
}

/* Æû °ª °Ë»ç */
function frmChk(frm){
	var isOk = new Array();
	var arg;
	var argLen = arguments.length - 1; // = 5;
	
	for(var i = argLen; i >= 1; i--){
		arg = arguments[i];
		isOk[arg] = regChk(frm[arg]);
		
		if(isOk[arg] != 'true'){
			frm[arg].style.backgroundColor = '#fee';
			frm[arg].focus();
		} else {
			frm[arg].style.backgroundColor = '';
		}
	}
	
	for(var i = 1; i <= argLen; i++){
		arg = arguments[i];
		
		if(isOk[arg] != 'true'){
			alert(isOk[arg]);
			return false;
		}
	}
}








