
// ÀÏÁ¤±æÀÌ¸¸Å­ ¾²°Ô µÇ¸é ´ÙÀ½Ä­À¸·Î Æ÷Ä¿½º
function checkFull(obj1, obj2 ,len) {                   
  if(obj1.value.length >= len) obj2.focus();
}

// °ø¹é  ÆÇ´Ü
function isNull(obj, msg) {
	if(obj.value.replace(/\s/g, "") == "") {
		if(msg)
			alert(msg);
		
		obj.focus();
		return true;
	}
	return false;
}

// °°Àº °ªÀÎÁö ÆÇ´Ü
function isSame(obj1, obj2, msg) {
	var str1 = obj1.value;
	var str2 = obj2.value;
	if(str1 != str2) 
	{
		if(msg)
			alert(msg);
		
		obj2.value = "";
		obj2.focus();
		return false;
	}
	return true;
}

// ±æÀÌÆÇ´Ü
function isShort(obj, len, len2, msg) {
	var str = obj.value;
	if(str.length < len || str.length > len2) {
		if(msg) {
			alert(msg);	
		}
		obj.focus();
		obj.select();
		return true;
	}
	return false;
}


// ¼ýÀÚ ÆÇ´Ü
function isNumber() {
	var obj = window.event.srcElement;
	var str = obj.value;

	for(var i=0; i < str.length; i++) {
		if(!(('0' <= str.charAt(i) && str.charAt(i) <= '9'))) {
			alert ("¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù..");
			obj.value = "";
			obj.focus();					
			return false;
		}
	}
	return true;
}

// ¼ýÀÚ ÆÇ´Ü : 1ÀÌ»óÀ¯¹« Ã¼Å©
function isNumber1() {
	var obj = window.event.srcElement;
	var str = obj.value;

	if(isNull(obj)) obj.value = "1";

	for(var i=0; i < str.length; i++) {
		if(!(('0' <= str.charAt(i) && str.charAt(i) <= '9'))) {
			alert ("¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù..");
			obj.value = "1";
			obj.focus();					
			return false;
		}
		if(parseInt(str) <= 0) {
			alert ("1 ÀÌ»óÀÇ °ªÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
			obj.value = "1";
			obj.focus();					
			return false;
		}
	}
	return true;
}


// ¼ýÀÚ ÆÇ´Ü : '-' Æ÷ÇÔ
function isNumber2() {
	var obj = window.event.srcElement;
	var str = obj.value;

	for(var i=0; i < str.length; i++) {
		if(!(('0' <= str.charAt(i) && str.charAt(i) <= '9') || str.charAt(i) == "-")) {
			alert ("¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù..");
			obj.value = "";
			obj.focus();					
			return false;
		}
	}
	return true;
}


// ¾ËÆÄºª ÆÇ´Ü
function isAlphabet(obj) {
	var str = obj.value;
	if(str.length == 0)
		return false;

	str = str.toUpperCase();
	str = str.replace(/\s/g, "");
	for(var i=0; i < str.length; i++) {
		if(!('A' <= str.charAt(i) && str.charAt(i) <= 'Z')) {
			alert ("¿µ¾î¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù..");
			obj.focus();			
			return false;
		}
	}
	return true;
}

// ¼ýÀÚ or ¾ËÆÄºª ÆÇ´Ü
function isAlphaNumeric(obj) {
	var str = obj.value;
	if(str.length == 0)
		return false;

	str = str.toUpperCase();
	for(var i=0; i < str.length; i++) {
		if(!(('A' <= str.charAt(i) && str.charAt(i) <= 'Z') ||
			('0' <= str.charAt(i) && str.charAt(i) <= '9')))
			return false;
	}
	return true;
}

// ¼ýÀÚ¿¡ "," Ç¥½ÃÇÏ±â
function formatCurrency(obj) {
	if(obj.value.length = 0)
		return

	if(isNumber(obj)) {
		var cutNum = 3;
		var tempArray = new Array();
		var returnValue = "";

		for(i = 0; i < obj.value.length/cutNum; i++) 
			tempArray[i] = obj.value.substring(obj.value.length - cutNum * (i+1), obj.value.length - cutNum * i);

		for(i = tempArray.length-1; i >= 0; i--) {
			if(i > 0) 
				returnValue = returnValue + tempArray[i] + ",";
			else
				returnValue = returnValue + tempArray[i];
		}

		obj.value = returnValue;
	}
}



// ¼ýÀÚ¿¡ "," Ç¥½ÃÇÏ±â
function formatCurrency2(obj) {
	if(obj.value.length = 0)
		return

	if(isNumber(obj)) {
		var cutNum = 3;
		var tempArray = new Array();
		var returnValue = "";

		for(i = 0; i < obj.value.length/cutNum; i++) 
			tempArray[i] = obj.value.substring(obj.value.length - cutNum * (i+1), obj.value.length - cutNum * i);

		for(i = tempArray.length-1; i >= 0; i--) {
			if(i > 0) 
				returnValue = returnValue + tempArray[i] + ",";
			else
				returnValue = returnValue + tempArray[i];
		}

		return returnValue;
	}
}

function setComma(str)
{
        str = ""+str+"";
        var retValue = "";
        for(i=0; i<str.length; i++)
        {
                if(i > 0 && (i%3)==0) {
                        retValue = str.charAt(str.length - i -1) + "," + retValue;
                 } else {
                        retValue = str.charAt(str.length - i -1) + retValue;
                }
        }
        return retValue;
}

// ¾ÆÀÌµð ÆÇ´Ü
function isID(obj) {
	var str = obj.value;
	str = str.toUpperCase();
	
	if(str.length < 4 || str.length > 10) {
		alert ("ÀÌ¿ëÀÚ ¾ÆÀÌµð´Â 4~10ÀÚ »çÀÌ·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
		obj.focus();		
		return false;
	}
	if(!('A' <= str.charAt(0) && str.charAt(0) <= 'Z')) {
		alert ("ÀÌ¿ëÀÚ ¾ÆÀÌµð´Â ¹Ýµå½Ã ¿µ¹®À¸·Î ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.");
		obj.focus();
		return false;	
	}	
	if(!isAlphaNumeric(obj)) {
		alert ("ÀÌ¿ëÀÚ ¾ÆÀÌµð´Â ¹Ýµå½Ã ¿µ¹®°ú ¼ýÀÚ¸¸ Çã¿ëµË´Ï´Ù.");
		obj.focus();
		return false;	
	}

	return true;
}

// ÀÌ¸ÞÀÏ ÆÇ´Ü
function isEmail(obj) {
	var regular_email = /^\s*[\w\~\-\.]+\@[\w\~\-]+(\.[\w\~\-]+)+\s*$/g;

	if(!regular_email.test(obj.value)) {
		alert("ÀÌ¸ÞÀÏÀ» Á¤È®È÷ ÀÔ·ÂÇÏ½Ê½Ã¿ä");
		obj.focus();
		return false;
	}

	return true;
}


// ´ÙÀ½ÀÌ¸ÞÀÏ ÆÇ´Ü
function isDaumEmail(obj) {
	var str = obj.value.toUpperCase();
	var i = str.indexOf("@");

	if (str.substring(i+1) == "DAUM.NET") 	{
		alert("´ÙÀ½ÀÌ¸ÞÀÏÀº ÀúÈñ ¸ÞÀÏ¼­ºñ½º½Ã ÇÊÅÍ¸µµÇ¾î Àü´ÞÀÌ µÇÁö ¾Ê½À´Ï´Ù.\n\n´Ù¸¥ ¸ÞÀÏ°èÁ¤À» ÀÔ·ÂÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
		obj.value = "";
		obj.focus();
		return false;
	}
	if (str.substring(i+1) == "HANMAIL.NET") 	{
		alert("HANMAILÀº ÀúÈñ ¸ÞÀÏ¼­ºñ½º½Ã ÇÊÅÍ¸µµÇ¾î Àü´ÞÀÌ µÇÁö ¾Ê½À´Ï´Ù.\n\n´Ù¸¥ ¸ÞÀÏ°èÁ¤À» ÀÔ·ÂÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
		obj.value = "";
		obj.focus();
		return false;
	}		
	return true;
}


// ÁÖ¹Î¹øÈ£ ÆÇ´Ü ¹× »ý³â¿ùÀÏ ÀÚµ¿ÀÔ·Â
function ssnCheck1(obj1, obj2, obj3, obj4, obj5) {
	var str = obj1.value.length;
	if(str == 6) {
		if(isNumber(obj1)) {
			var str = obj1.value;
			var temp1=str.substring(0,2);
			var temp2=str.substring(2,4);
			var temp3=str.substring(4,6);

			if( temp1 < 30 )
				obj3.value = "20"+temp1; 
			else 
				obj3.value = "19"+temp1; 
			obj4.value = temp2;
			obj5.value = temp3;
			
			obj2.focus();
		}
		else {
			obj3.value = "";
			obj4.value = "";
			obj5.value = "";
		}		
	}
}

// ÁÖ¹Î¹øÈ£ Ã¼Å©
function ssnCheck2(obj1, obj2) {
	if(isNumber(obj2))
		isSSN(obj1, obj2);
}
		
//ÁÖ¹Î¹øÈ£ À¯È¿¼º È®ÀÎ...
function isSSN(obj1, obj2) {
	var birthday = obj1.value;
	var num = obj2.value;

	if(birthday.length != 6) {
		alert("¾Õ ÁÖ¹Î¹øÈ£¸¦ 6ÀÚ¸®·Î Á¤È®È÷ ÀÔ·ÂÇÏ½Ê½Ã¿ä");
		obj1.focus();
		return false;
	}
	if(num.length != 7) {
		alert("µÚ ÁÖ¹Î¹øÈ£¸¦ 7ÀÚ¸®·Î Á¤È®È÷ ÀÔ·ÂÇÏ½Ê½Ã¿ä");
		obj2.focus();
		return false;
	}
	var hap = 0;
	for(var i=0; i < 6; i++) {
		var temp = birthday.charAt(i) * (i+2);
		hap += temp;
	}

	var n1 = num.charAt(0);
	var n2 = num.charAt(1);
	var n3 = num.charAt(2);
	var n4 = num.charAt(3);
	var n5 = num.charAt(4);
	var n6 = num.charAt(5);
	var n7 = num.charAt(6);

	hap += n1*8+n2*9+n3*2+n4*3+n5*4+n6*5;
	hap %= 11;
	hap = 11 - hap;
	hap %= 10;
	if(hap != n7) {
		alert("ÁÖ¹Î¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ½Ê½Ã¿ä");
		obj1.value = "";
		obj2.value = "";
		obj1.focus();
		return false;
	}
	
	return true;
}


// Ã·ºÎÆÄÀÏÀÇ Á¸Àç¿©ºÎ ÆÇ´Ü
function isFile(obj)
{		
	// Â÷ÈÄ¿¡ ÇÏÀÚ±¸¿ä...
	return true;
}


// Ã·ºÎÆÄÀÏÀÌ ±×¸²ÆÄÀÏÀÎÁö ÆÇ´Ü
function isImgFile(obj)
{
	var str = obj.value;
	
	if(str != "" ) {
		if(isFile(obj)) {
			var str1 = str.split(".");
			var str2 = str1[str1.length-1];
			str2 = str2.toUpperCase();
			if(!(str2 == "JPEG" || str2 =="GIF" || str2 =="JPG"|| str2=="PNG" || str2=="BMP")) {
				alert("Ã·ºÎ»çÁøÀÇ ÆÄÀÏ Çü½ÄÀÌ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
				obj.focus();
				return false;
			}
			else
				return true;
		}
		else {
			obj.focus();
			return false;
		}
	}
	else {
		alert("Ã·ºÎÇÒ ÀÌ¹ÌÁö¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä");
		obj.focus();
		return false;
	}
}

function chkWorkNumb(obj)
{
	    var strNumb = obj.value;
        strNumb        =        Replace(strNumb,"-");

		if        (strNumb.length        !=        10)
        {
                alert("»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.");
				obj.focus();			
                return false;
        }
        
        sumMod        =        0;
        sumMod        +=        parseInt(strNumb.substring(0,1));
        sumMod        +=        parseInt(strNumb.substring(1,2)) * 3 % 10;
        sumMod        +=        parseInt(strNumb.substring(2,3)) * 7 % 10;
        sumMod        +=        parseInt(strNumb.substring(3,4)) * 1 % 10;
        sumMod        +=        parseInt(strNumb.substring(4,5)) * 3 % 10;
        sumMod        +=        parseInt(strNumb.substring(5,6)) * 7 % 10;
        sumMod        +=        parseInt(strNumb.substring(6,7)) * 1 % 10;
        sumMod        +=        parseInt(strNumb.substring(7,8)) * 3 % 10;
        sumMod        +=        Math.floor(parseInt(strNumb.substring(8,9)) * 5 / 10);
        sumMod        +=        parseInt(strNumb.substring(8,9)) * 5 % 10;
        sumMod        +=        parseInt(strNumb.substring(9,10));
        
        if        (sumMod % 10        !=        0)
        {
                alert("»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.");
				obj.focus();			
                return false;
        }
        return        true;
}

function        Replace(strString, strChar)
{
        var        strTmp        =        "";
        for        (i = 0; i< strString.length; i++)
        {
                if        (strString.charAt(i)        !=        strChar)        strTmp        =        strTmp        +        strString.charAt(i);
        }
        return strTmp;
}


//open window ¿­±â
function OpenNewWin(servlet_name, val, size_width, size_height)
{
	var paraMeter = "scrollbars=yes, resizable=no, width=" + size_width + ", height=" + size_height;
	window.open(servlet_name, val, paraMeter);
}
 
  
// IDÁßº¹È®ÀÎ
function OpenIDHelp(requestURL, idField)
{
	if(!isNull(idField, "¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä"))
	{
		if(!isID(idField))
		{
			var servlet_name = requestURL + "&id=" + idField.value;
			window.open(servlet_name,'idcheck','scrollbars=no,resizable=no,width=250,height=80');
		}
	}
}  


// ÁÖ¹Îµî·Ï¹øÈ£ Áßº¹È®ÀÎ
function OpenSSNHelp(requestURL, obj1, obj2)
{
	if(!isNull(obj1, "ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä"))
	{
		if(!isNull(obj2, "ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä"))
		{
			if(!isSSN(obj1, obj2))
			{
				var servlet_name = requestURL + "&ssn=" + obj1.value + "-" + obj2.value;
				window.open(servlet_name,'ssncheck','scrollbars=no,resizable=no,width=250,height=80');
			}
		}
	}
}  


//»èÁ¦È®ÀÎ
function confirmDelete() {
	var check = confirm("Á¤¸»·Î »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?");
	if(check!=0) {
		return true;
	} else {
		return false;
	}
}
	
function confirmPayment(str){
	var check = confirm(str);
	if(check!=0) {
		return true;
	} else {
		return false;
	}
}

//»ç¾÷ÀÚµî·Ï¹øÈ£È®ÀÎ
function chk_vend(a)
{
                var strNumb = a.value;
        if        (strNumb.length != 10)
        {
                alert("»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.");
                a.focus();
                return false;
        }
        
        sumMod  =   0;
        sumMod  +=  parseInt(strNumb.substring(0,1));
        sumMod  +=  parseInt(strNumb.substring(1,2)) * 3 % 10;
        sumMod  +=  parseInt(strNumb.substring(2,3)) * 7 % 10;
        sumMod  +=  parseInt(strNumb.substring(3,4)) * 1 % 10;
        sumMod  +=  parseInt(strNumb.substring(4,5)) * 3 % 10;
        sumMod  +=  parseInt(strNumb.substring(5,6)) * 7 % 10;
        sumMod  +=  parseInt(strNumb.substring(6,7)) * 1 % 10;
        sumMod  +=  parseInt(strNumb.substring(7,8)) * 3 % 10;
        sumMod  +=  Math.floor(parseInt(strNumb.substring(8,9)) * 5 / 10);
        sumMod  +=  parseInt(strNumb.substring(8,9)) * 5 % 10;
        sumMod  +=  parseInt(strNumb.substring(9,10));
        
        if (sumMod % 10  !=  0)
        {
                alert("»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.");
                a.focus();
                return false;
        }
        return        true;
}


function toTimeObject(time) { 
    var year  = time.substring(0,4);
    var month = time.substring(5,7) - 1; // 1¿ù=0,12¿ù=11
    var day   = time.substring(8,10);
 
    return new Date(year,month,day);
}


function getDayInterval(time) {
    var date1 = new Date();
    var date2 = toTimeObject(time);
    var day   = 1000 * 3600 * 24; //24½Ã°£
 
    return parseInt((date2 - date1) / day, 10);
}


function getDayInterval2(time1, time2) {
    var date1 = toTimeObject(time1);
    var date2 = toTimeObject(time2);
    var day   = 1000 * 3600 * 24; //24½Ã°£
 
    return parseInt((date2 - date1) / day, 10);
}


//ÀÌÀü³¯Â¥Ã¼Å©
function checkcal(obj,msg)
{
        var now = new Date();
        var year = now.getYear();
        var month = now.getMonth() + 1;
        var day = now.getDate();

        var cal = obj.value;
        var checkyear = cal.substring(0,4);
        var checkmonth = cal.substring(5,7);
        var checkday = cal.substring(8,10);
        
        if((checkyear-0<year)||(checkyear-0==year&&checkmonth-0<month)||(checkyear-0==year&&checkmonth-0==month&&checkday-0<day)||(checkyear-0<year&&checkmonth-0<month&&checkday-0<day))
        {
                alert(msg);
                obj.value="";
                obj.focus();
                return true;
        }
        return false;
}

//ÀÌÀü³¯Â¥Ã¼Å©
function checkcal2(obj,msg)
{
        var now = new Date();
        var year = now.getYear();
        var month = now.getMonth() + 1;
        var day = now.getDate();

        var cal = obj.value;
        var checkyear = cal.substring(0,4);
        var checkmonth = cal.substring(4,6);
        var checkday = cal.substring(6,8);
        
        if((checkyear-0<year)||(checkyear-0==year&&checkmonth-0<month)||(checkyear-0==year&&checkmonth-0==month&&checkday-0<day)||(checkyear-0<year&&checkmonth-0<month&&checkday-0<day))
        {
                alert(msg);
                obj.value="";
                obj.focus();
                return true;
        }
        return false;
}

//³¯Â¥ ±â°£ ¿À·ù Ã¼Å©
function calTermCheck(prevDate, nextDate, msg)
{
	if(prevDate.value > nextDate.value)
	{
		alert(msg);
		return true;
	}
	return false;
}

//±Û ºÐ·®Ã¼Å©
function isOver(obj, limit, msg)
{
	if(obj.value.replace(/\s/g, "") == "") {
		return false;
	}else {
		if (obj.value.length > parseInt(limit) )
		{
			alert(msg);
			obj.focus();
			return true;
		}
		return false;
	}
}


// °Ë»ö¾î Ã¼Å©
function goSearch(form) {
	var term = form.whereValue.value;
	if(term == "")
	{
		alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		form.whereValue.focus();
		return;
	} else if(quoteCheck(term))
	{
		alert("°Ë»ö¾î¿¡ ÀÛÀºµû¿ÈÇ¥(')°¡ Æ÷ÇÔµÇ¾î¼­´Â ¾ÈµË´Ï´Ù.");
		form.whereValue.value = ""; 
		form.whereValue.focus();
		return;
	} else if(term.charAt(0) == ' ')
	{ 
		alert("°Ë»ö¾îÀÇ ½ÃÀÛÀº °ø¹éÀ¸·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù."); 
		form.whereValue.value = ""; 
		form.whereValue.focus(); 
		return;
	}
	form.submit();
}

function goSearch1(form) {
	var term = form.whereValue.value;
	
	if(quoteCheck(term))
	{
		alert("°Ë»ö¾î¿¡ ÀÛÀºµû¿ÈÇ¥(')°¡ Æ÷ÇÔµÇ¾î¼­´Â ¾ÈµË´Ï´Ù.");
		form.whereValue.value = ""; 
		form.whereValue.focus();
		return;
	} else if(term.charAt(0) == ' ')
	{ 
		alert("°Ë»ö¾îÀÇ ½ÃÀÛÀº °ø¹éÀ¸·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù."); 
		form.whereValue.value = ""; 
		form.whereValue.focus(); 
		return;
	}

	if(form.whereColumn.value.substring(0,2) == "ch") {
		form.whereValue.value = "";
	}


	form.submit();
}

//´ÜÀÏÀÎ¿ëºÎÈ£ Ã¼Å©
function quoteCheck(id)
{
	for(var j=0;j<id.length; j++)
	{
		var ch1 = id.substr(j,1);
		if (ch1=="'")
			return true;
	}
}



// ¿ª Æ®·£½º·¹ÀÌÆ®
function reverseTranslate(str) {
	str = str.replace(/\&amp;/g, "&");
	str = str.replace(/\&lt;/g, "<");
	str = str.replace(/\&gt;/g, ">");
	str = str.replace(/\&quot;/g, "\"");
	str = str.replace(/\&#039;/g, "'");

	return str;
}




//htmlarea ¿¬µ¿ ÀÛ¾÷
function htmlarea_init() {
	_editor_url = "/common/htmlarea/";                     // URL to htmlarea files
	var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
	if (navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver = 0; }
	if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
	if (navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver = 0; }
	if (win_ie_ver >= 5.5) {
		document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"');
		document.write(' language="Javascript1.2"></scr' + 'ipt>');  
	} else { document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); }
}


 


function whatCheckedRadio(input) {
    if (input.length > 1) {
        for (var inx = 0; inx < input.length; inx++) {
            if (input[inx].checked) return inx;
        }
    } else {
        if (input.checked) return 1;
    }
    return -1;
}

function hasCheckedRadio(input) {
    if (input.length > 1) {
        for (var inx = 0; inx < input.length; inx++) {
            if (input[inx].checked) return true;
        }
    } else {
        if (input.checked) return true;
    }
    return false;
}






function moveSelect(obj, type)
{
	var sel = obj.selectedIndex;

	if(type == "up")
	{
		if(sel > 0)
		{
			var onetext = obj.options[sel-1].text;
			var onevalue = obj.options[sel-1].value;

			obj.options[sel-1].text  = obj.options[sel].text;
			obj.options[sel-1].value = obj.options[sel].value;

			obj.options[sel].text = onetext;
			obj.options[sel].value = onevalue;
			obj.selectedIndex = sel-1;
		}
	}
	else if(type == "down")
	{
		if(sel >= 0 && sel < obj.options.length-1)
		{
			var onetext = obj.options[sel+1].text;
			var onevalue = obj.options[sel+1].value;

			obj.options[sel+1].text  = obj.options[sel].text;
			obj.options[sel+1].value = obj.options[sel].value;

			obj.options[sel].text = onetext;
			obj.options[sel].value = onevalue;
			obj.selectedIndex = sel+1;
		}
	}
	else if(type == "top")
	{
		if(sel > 0)
		{
			var onetext = obj.options[sel].text;
			var onevalue = obj.options[sel].value;

			for(var i=sel-1; i >=0; i--) {
				obj.options[i+1].text  = obj.options[i].text;
				obj.options[i+1].value = obj.options[i].value;				
			}

			obj.options[0].text = onetext;
			obj.options[0].value = onevalue;
			obj.selectedIndex = 0;
		}
	}
	else if(type == "bottom")
	{
		if(sel >= 0 && sel < obj.options.length-1)
		{
			var onetext = obj.options[sel].text;
			var onevalue = obj.options[sel].value;

			for(var i=sel+1; i < obj.options.length; i++) {
				obj.options[i-1].text  = obj.options[i].text;
				obj.options[i-1].value = obj.options[i].value;				
			}

			obj.options[obj.options.length-1].text = onetext;
			obj.options[obj.options.length-1].value = onevalue;
			obj.selectedIndex = obj.options.length-1;
		}
	}
}


function removeSelect(obj)
{
	var sel = obj.selectedIndex;

	if(sel >= 0) 	{
		for (i=sel; i<obj.options.length-1; i++) {
			obj.options[i].text = obj.options[i+1].text;
			obj.options[i].value = obj.options[i+1].value;
		}

		obj.options.length = obj.options.length-1;

		if(sel > 0)
			obj.selectedIndex = sel-1;
	}
}


function addSelect(obj, value, text)
{
	var flag = true;

	for (i=0; i<obj.options.length; i++) {
		if(obj.options[i].value == value) {
			alert("ÀÌ¹Ì ¸®½ºÆ®¿¡ ÀÖ´Â ³»¿ëÀÔ´Ï´Ù.");
			flag = false;
			break;
		}
	}

	if(flag) {
		obj.options[obj.options.length] =  new Option(text, value, false, false);
		obj.selectedIndex = obj.options.length-1;
	}
} 


function getSelectAllValues(obj)
{
	list = new Array(obj.options.length);

	for (i=0; i<obj.options.length; i++)
		list[i] = obj.options[i].value;

	return list;
}


function infoSelect(obj)
{
	var sel = obj.selectedIndex;

//	if(sel >= 0) 	{
//		var onevalue = obj.options[sel].value;
//		window.open("/servlet/AdminGoodsServlet?cmd=getGoodsContentOpen&idx=" + onevalue,"viewGoods", "toolbar=no,top=50,left=100,width=700,height=600,resize=no,status=yes, scrollbars=yes");
//	}
}









function inputImageFocus() {
	var obj = window.event.srcElement;

	obj.style.backgroundImage= "";	
}

function inputImageBlur(img) {
	var obj = window.event.srcElement;

  if(obj.value == "") {
		obj.style.backgroundImage = "url('" + img + "')";
	}
	else
		obj.style.backgroundImage= "";
}



function getCookie(name) 
{ 
	var Found = false 
	var start, end 
	var i = 0 

	// cookie ¹®ÀÚ¿­ ÀüÃ¼¸¦ °Ë»ö 
	while(i <= document.cookie.length) { 
		start = i 
		end = start + name.length 
		// name°ú µ¿ÀÏÇÑ ¹®ÀÚ°¡ ÀÖ´Ù¸é 
		if (document.cookie.substring(start, end) == name) { 
			Found = true 
			break 
		} 
	
		i++ 
	} 

	// name ¹®ÀÚ¿­À» cookie¿¡¼­ Ã£¾Ò´Ù¸é 
	if(Found == true) { 
		start = end + 1 
		end = document.cookie.indexOf(";", start) 
		// ¸¶Áö¸· ºÎºÐÀÌ¶ó´Â °ÍÀ» ÀÇ¹Ì(¸¶Áö¸·¿¡´Â ";"°¡ ¾ø´Ù) 
		if (end < start) end = document.cookie.length 

		// name¿¡ ÇØ´çÇÏ´Â value°ªÀ» ÃßÃâÇÏ¿© ¸®ÅÏÇÑ´Ù. 
		return document.cookie.substring(start, end) 
	} 

	// Ã£Áö ¸øÇß´Ù¸é 
	return "" 
} 


function setCookie( name, value, expiredays ){ 
	var todayDate = new Date(); 
	todayDate.setDate( todayDate.getDate() + expiredays); 

	document.cookie.domain="kinori.com" 
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" 

	return; 
} 
