function getElementByID(name) {
	return document.getElementById(name);
}
// Æû ÀÌµ¿
function form_move(l,f,t) {
	var le = f.value.length ;
	if(l==le) {
		t.focus();
	}
}
// ¹®ÀÚ¿­ ±æÀÌ(byte ´ÜÀ§·Î)
function Strlen(v) {
	var len = v.length;
	var han = 0;
	var value = 0;

	for(i="0"; i<len; i++) {
		code_v = v.charCodeAt(i);
		if(code_v > 128) {
			han++;
		}
	}
	value = (len-han) + (han*2);
	return value;
}

// Å¸ÀÔ Ã¼Å©
function type_check(v,condition1,condition2) {
	for(var i=0; i<v.length; i++) {
        var var_chk = v.substr(i,1);
		if(condition1 == "3") {
			if((var_chk < "0" || var_chk > "9") && (var_chk < "a" || var_chk > "z") && (var_chk < "A" || var_chk > "Z")) {
				return false;
			}
		} else if(condition1 == "2") {
			if(condition2 == "1") {
				if((var_chk < "0" || var_chk > "9") && (var_chk < "a" || var_chk > "z")) {
					return false;
				}
			} else if(condition2 == "2") {
				if((var_chk < "0" || var_chk > "9") && (var_chk < "A" || var_chk > "Z")) {
					return false;
				}
			} else if(condition2 == "3") {
				if((var_chk < "a" || var_chk > "z") && (var_chk < "A" || var_chk > "Z")) {
					return false;
				}
			}
		} else if(condition1 == "1") {
			if(condition2 == "1") {
				if((var_chk < "0" || var_chk > "9")) {
					return false;
				}
			} else if(condition2 == "2") {
				if((var_chk < "a" || var_chk > "z")) {
					return false;
				}
			} else if(condition2 == "3") {
				if((var_chk < "A" || var_chk > "Z")) {
					return false;
				}
			}
		}
    }
    return true;
}
// ±æÀÌ Ã¼Å©
function VarLen(len,condition1,condition2) {
	if(len < condition1 || len > condition2) {
		return false;
	}
	return true;
}
// °ø¹é Ã¼Å©
function blank_c(v) {
	for(var i=0; i<v.length; i++) {
		var chk_v = v.substr(i,1);
		if(chk_v==" ") {
			return false;
		}
	}
	return true;
}

//  ÇÑ±ÛÈ®ÀÎ
function hanStr(v) {
	var len = v.length;
	for(i=0; i<len; i++) {
		code_v = v.charCodeAt(i);
		if(code_v < 128) {
			return false;
			break;
		}
	}
	return true;
}

// ¿¡·¯ ¸ä¼¼Áö
function msg_back(fn, msg, t) {
	alert(msg);
	if(t=="1") {	fn.focus();	}
	else if(t=="2") { fn.select(); }

	if(t == "") {
		return;
	} else {
		return false;
	}
}
// ·Î±×ÀÎ ¸ä¼¼Áö
function login_msg() {
	msg_back("", "·Î±×ÀÎ ÇÏ½Å ÈÄ ÀÌ¿ëÇÏ¼¼¿ä.", "");
	return false;
}
function login_msg2() {
	msg_back("", "·Î±×ÀÎ ÇÏ½Å ÈÄ ÀÌ¿ëÇÏ¼¼¿ä.", "");
	return false;
}
// ÀÌ¹ÌÁöÃ¢ »çÀÌÁî Á¶Á¤
function winsize() {
	var i_image = document.vimage;
	var w = screen.availwidth;
	var h = screen.availheight;
    
	if(i_image.width >= w) {
		img_wd = w;
		i_width = w;
		m_X = 0;
	} else {
		img_wd = i_image.width;
		i_width = i_image.width+10;
		var m_X = (w - i_image.width) / 2;
	}

	if(i_image.height >= h) {
		img_hd = h;
		i_height = h;
		m_Y = 0;
	} else {
		img_hd = i_image.height;
		i_height = i_image.height+28;
		var m_Y = (h - i_image.height) / 2;
	}

	i_image.width = img_wd;
	i_image.height = img_hd;
	resizeTo(i_width,i_height);
	moveTo(m_X,m_Y);
}

function ifResize(v) { 
	var oBody = document.frames(v).document.body;
	var Frame_name = document.all(v);
	Frame_name.style.height = oBody.scrollHeight+1;
	return;
} 

function manageFunction(type) {
	if(type == "I") {
		var url = "/manage_/index.php";
		window.open(url, "ZIP", "width=450,height=230,scrollbars=no,status=no");

	} else if(type == "O") {
		location.href=("/manage_/logout.php");
	}
}

function SSNCheck(ssn)	{
	ssn1Ex = /\d{6}/;
	ssn2Ex = /[1|2]\d{6}/;

	var ssn1 = ssn.substr(0, 6);
	var ssn2 = ssn.substr(6, 7);

	if(!ssn1Ex.test(ssn1)) { return false; };
	if(!ssn2Ex.test(ssn2)) { return false; };
	var sum = ssn1.charAt(0)*2 + ssn1.charAt(1)*3 + ssn1.charAt(2)*4 + ssn1.charAt(3)*5 +
		ssn1.charAt(4)*6 + ssn1.charAt(5)*7 +
		ssn2.charAt(0)*8 + ssn2.charAt(1)*9 + ssn2.charAt(2)*2 + ssn2.charAt(3)*3 +
		ssn2.charAt(4)*4 + ssn2.charAt(5)*5;
	var parity = sum % 11;

	if( ((11-ssn2.charAt(6)) % 10) != (parity % 10) )		{
		return false;
	}
	return true;
}


function getOriginalDomain(domain){    
    var domains=domain.split(".");

    var originalDomain="";
    if( domains.length>2 ){
        for(k=1;k<domains.length;k++){
            if( k>1 ) originalDomain+=".";
            originalDomain+=domains[k];
        }
    }else{
        originalDomain=domain;
    }
    return originalDomain;
}

function getCookie(name){
	var nameOfCookie = name + "="; 
	var x = 0; 
	while ( x <= document.cookie.length ){ 
		var y = (x+nameOfCookie.length); 
		if ( document.cookie.substring( x, y ) == nameOfCookie ) { 
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 ) endOfCookie = document.cookie.length; 
            return document.cookie.substring( y, endOfCookie ); 
		} 		
		x = document.cookie.indexOf( " ", x ) + 1; 
		if ( x == 0 ) break; 
	}	
	return ""; 
}
function setCookie(name,value,expire){    
    var cookieDomain=getOriginalDomain(document.domain);			
	var cookieVlaue=value;	
	if (name!=""){
        temp =name+"="+cookieVlaue+";path=/;domain="+cookieDomain+";expires="+expire;
		document.cookie = temp;
	}

	return;
}
function checkPopUp(name) {
	if(getCookie(name) == '') {
		getElementByID('adv').style.display = 'block';
	} else {
		return;
	}
}
function noPopUp(name) {
	var date = new Date;
	date.setDate( date.getDate() + 1 );
	gdate = date.toGMTString();
	setCookie(name, 'Y', gdate);
	//document.cookie = cookieName + '=admngPopupCheck;path=/;expires='+gdate;
	getElementByID('adv').style.display = 'none';
}
function popClose() {
	getElementByID('adv').style.display = 'none';
}
