// focus
function bluring(){ 
	if(event.srcElement.tagName=="A"||event.srcElement.tagName=="img") document.body.focus(); 
} 
document.onfocusin=bluring;


//È¸¿ø°¡ÀÔ
function goJoin(){
	var referUrl = escape(document.location.href);
	parent.document.location.href="http://www.lgcare.co.kr/member/agreement.jsp?referUrl="+referUrl+"&referSiteid=80";
}


//·Î±×ÀÎ ÆË¾÷
function popLogin(){
	thisUrl = escape(document.location.href);
	var popLogin = window.open("/login/pop_login.jsp?nexturl=" + thisUrl, "popLogin", "scrollbars=no, width=450, height=346, top=50 , left=100 ");
	popLogin.focus();
}

// flashWrite(ÆÄÀÏ°æ·Î, °¡·Î, ¼¼·Î, ¾ÆÀÌµð, ¹è°æ»ö, º¯¼ö, À©µµ¿ì¸ðµå)
function flashWrite(url,w,h,id,vars,win,win2){

// ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ
var flashStr=
	"<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='"+w+"' height='"+h+"' id='"+id+"' align='middle'>"+
	"<param name='allowScriptAccess' value='always' />"+
	"<param name='movie' value='"+url+"' />"+
	"<param name='FlashVars' value='"+vars+"' />"+
	"<param name='wmode' value='"+win2+"' />"+
	"<param name='wmode' value='"+win+"' />"+
	"<param name='menu' value='false' />"+
	"<param name='quality' value='high' />"+
	"<embed src='"+url+"' FlashVars='"+vars+"' wmode='"+win2+"' wmode='"+win+"' menu='false' quality='high' width='"+w+"' height='"+h+"' name='"+id+"' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+
"</object>";

// ÇÃ·¡½Ã ÄÚµå Ãâ·Â
document.write(flashStr);

}
//µ¿¿µ»ó
function aviPlay(src,w,h) {
document.write('<embed src="'+src+'" width='+w+' height='+h+'>')
}



// ·Ñ¿À¹ö ÀÌ¹ÌÁö 
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//////////////////////////////////////////////////////////////////////////
//   Copyright (c) eFusioni                                             //
//   All rights reserved.                                               //
//                                                                      //
//   ÀÚ¹Ù½ºÅ©¸³Æ® °øÅëÇÔ¼ö For ECM                                      //
//                                2004-10-10                            //
//////////////////////////////////////////////////////////////////////////

//Æû°´Ã¼ÀÇ Á¾·ù¸¦ ÀÚµ¿À¸·Î ÀÎ½ÄÇÏ¿© °ªÀÌ ºñ¾î ÀÖÀ¸¸é ¸Þ½ÃÁö¸¦ »Ñ·ÁÁÖ°í ÇÊ¿äÇÏ¸é focusingÇÑ´Ù.
function checkField(obj, message) {
    var tag = "";

    if (obj.tagName == null) {
        if (obj[0].type == "checkbox") tag = "CHECK";
        else if (obj[0].type == "radio") tag = "RADIO";
    }
    else {
        if (obj.tagName == "SELECT") tag = "SELECT";
        else if (obj.tagName == "INPUT") {
            if (obj.type == "text") tag = "TEXT";
            else if (obj.type == "hidden") tag = "HIDDEN";
            else if (obj.type == "file") tag = "FILE";
            else if (obj.type == "password") tag = "PASSWORD";
        }
        else if (obj.tagName == "TEXTAREA") tag = "TEXTAREA";
    }
    
    var valid = true;

    if (tag == "SELECT") {
        if (obj.options[obj.selectedIndex].value == '') valid = false;
    }
    else if (tag == "TEXT" || tag == "TEXTAREA" || tag == "FILE" || tag == "PASSWORD" || tag == "HIDDEN") {
        if (obj.value.trim() == "") valid = false;
    }
    else if (tag == "CHECK" || tag == "RADIO") {
        var isHit = false;
        for (var i=0; i<obj.length; i++) {
            if (obj[i].checked) {
                isHit = true;
                break;
            }
        }
        valid = isHit;
    }

	if (message != null){
		if (!valid) {
			alert(message);
			if (tag != "CHECK" && tag != "RADIO" && tag != "HIDDEN") obj.focus();
		}
	}

    return valid;
}

function checkDigit(obj, digit, message){
	var tag = "";
	var isValid = false;
	if (obj.tagName == "SELECT" || obj.tagName == "TEXTAREA" || obj.tagName == null){
		isValid = true;
	}
	if (obj.value.length == digit){
		isValid = true;
	}
	if (message != null){
		if (!isValid){
			alert(message);
			obj.focus();
		}
	}

	return isValid;
}

// ÀÔ·Â°ªÀÌ ¼ýÀÚ°¡ ¾Æ´Ï¸é ¸Þ½ÃÁö¸¦ »Ñ·ÁÁØ´Ù.
function checkNumber(obj, message) {
    var valid = obj.value.isNumber();
    if (!valid) {
        alert(message);
        obj.focus();
    }

    return valid;
}

// ÀÔ·Â°ªÀÌ ÀÌ¸ÞÀÏÀÌ ¾Æ´Ï¸é ¸Þ½ÃÁö¸¦ »Ñ·ÁÁØ´Ù.
function checkEmail(obj, message) {
    var valid = obj.value.isEmail();
    if (!valid) {
        alert(message);
        obj.focus();
    }

    return valid;
}

// ÀÔ·Â°ªÀÌ ÁÖ¹Îµî·Ï¹øÈ£ Çü½ÄÀÌ ¾Æ´Ï¸é ¸Þ½ÃÁö¸¦ »Ñ·ÁÁØ´Ù.
function checkJumin(obj, message) {
    var valid = obj.value.isJumin();
    if (!valid) {
        alert(message);
        obj.focus();
    }

    return valid;
}

// ÇÑ ¹®ÀÚ¿­ÀÌ 'YYYYMMDD' Çü½ÄÀÇ ³¯Â¥°ªÀÎÁö ÆÇº°ÇÑ´Ù.
String.prototype.isDate = function() {
	if (this.length != 8) return false;

	var year = parseInt(this.substr(0, 4));
	var month = parseInt(this.substr(4, 2));
	var day = parseInt(this.substr(6, 2));

	if (isNaN(year) || isNaN(month) || isNaN(day)) return false;
	if (year < 0) return false;
	if (month < 1 && month > 12) return false;
	if (day < 1 && day > 31) return false;

	var months = new Array(31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

	if (day > months[month - 1]) return false;

	if (month == 2 && day == 29) {
		if (!((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) return false;
	}

	return true;
}

// ÇÑ ¹®ÀÚ¿­ÀÌ ¼ýÀÚÀÎÁö ÆÇº°ÇÑ´Ù.
String.prototype.isNumber = function() {
    if (this == "") return false;
    else return this.isRestrictedWithin("0123456789");
}

// ÇÑ ¹®ÀÚ¿­ÀÌ ÀÔ·Â°ªÀÇ Charactorµé¸¸ »ç¿ëÇß´ÂÁö ÆÇº°ÇÑ´Ù.
String.prototype.isRestrictedWithin = function (chars) {
    for (var i=0; i<this.length; i++) {
        if (chars.indexOf(this.charAt(i)) < 0) return false;
    }

    return true;
}

//¹®ÀÚ¿­ »óÀÇ ¼ýÀÚ°¡ ¾Æ´Ñ ºÎºÐÀ» »èÁ¦ÇÏ¿© ¼ýÀÚ¸¦ ¿Ï¼ºÇÑ´Ù.
// ¿¹ : "1234ajefcd45dk" -> "123445"
String.prototype.removeNonNumericChars = function () {
    return this.replace(/[^0-9]/g, "");
}

// input field¿¡ ¼ýÀÚ¸¸ ³Ö¾î¾ß ÇÒ°æ¿ì¿¡  onKeyPressÀÌº¥Æ®¿¡¼­ È£ÃâÇÑ´Ù..
// »ç¿ë¿¹ : <input type=text name="aField" onKeyPress="return isNumberPressed(this)">
function isNumberPressed(obj) {
    return !(event.keyCode < 48 || event.keyCode > 57);
}

// textarea¿¡¼­ ÀÔ·Â ±æÀÌ¸¦ Á¦ÇÑÇÒ °æ¿ì¿¡ onKeyPressÀÌº¥Æ®¿¡¼­ È£ÃâÇÑ´Ù..
// »ç¿ë¿¹ : <textarea name="aField" onKeyUp="limitTextLength(this, 50)"></textarea>
function limitTextLength(obj, len) {
    if (obj.value.length > len) {
        alert(len + " ÀÚ ÀÌ»ó ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
        obj.value = obj.value.substr(0, len);
    }
}

// ¾ÕµÚ °ø¹éÀ» ÀÚ¸¥´Ù..
String.prototype.trim = function() {
    var format = /^\s*/g;
    var str = this;
    str = str.replace(format, "");
    format = /\s*$/g;
    str = str.replace(format, "");

    return str;
}

// ¹®ÀÚ¿­ÀÌ ÀÌ¸ÞÀÏ Çü½ÄÀÎÁö ÆÇº°ÇÑ´Ù.
String.prototype.isEmail = function() {
    var format = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
    return (this.search(format) > -1);
}

String.prototype.isJumin = function() {
    var sum = 0 ;
    sum = this.charAt(0) * 2 + this.charAt(1) * 3 + this.charAt(2) * 4 + this.charAt(3) * 5 +
          this.charAt(4) * 6 + this.charAt(5) * 7 + this.charAt(6) * 8 + this.charAt(7) * 9 +
          this.charAt(8) * 2 + this.charAt(9) * 3 + this.charAt(10) * 4 + this.charAt(11) * 5;

    if (sum == "0") return false;
    else {
        sum = 11 - sum % 11 ;
        if (sum > 9) sum = sum - 10;

        if (sum == this.charAt(12)) return true;
        else return false;
    }
}

// ¼ýÀÚ¸¦ moneyÆ÷¸ËÀ¸·Î 3ÀÚ¸®¾¿ ²÷¾î Ç¥ÇöÇÑ´Ù.
String.prototype.formatMoney = function() {
    if (!this.isNumber()) return null;

	var start = 0;
	var distance =  parseInt(this.length % 3);
	var nComma =  parseInt(this.length / 3);

	if (distance == 0){
		distance = 3;
		nComma -= 1;
	}

	var arr = new Array();
	for (var i=0; i<nComma + 1; i++) {
		arr[i] = this.substring(start, start + distance);	

		start += distance;
		distance = 3;
	}

	var sReturn = ""
	var isFirst = true;
	for (var i=0; i<arr.length; i++) {
		sReturn += (isFirst ? "" : ",") + arr[i];
		isFirst = false;
	}

	return sReturn;
}

// ÇØ´ç ³âµµÀÇ ³¯Â¥ ¼ö¸¦ ¹ÝÈ¯
function getDaysOfYear(year) {
    if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) return 366;
    else return 365;
}

//»ó¼ö Á¤ÀÇ
var DIFF_YEAR = 0;
var DIFF_MONTH = 1;
var DIFF_DAY = 2;

// ÇØ´ç ³â, ¿ùÀÇ ³¯Â¥ ¼ö¸¦ ¹ÝÈ¯
Date.prototype.getLastDateOfMonth = function() {
    var month = this.getMonth();
    var year = this.getFullYear();
    if (month == 0 || month == 2 || month == 4 || month == 6 || month == 7 || month == 9 || month == 11) {
        return 31;
    }
    else if (month == 3 || month == 5 || month == 8 || month == 10) {
        return 30;
    }
    else {
        if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) return 29;
        else return 28;
    }
}

// Çö ³¯Â¥ÀÇ ÁöÁ¤µÈ °£°Ý¿¡ ÇØ´çÇÏ´Â ³¯Â¥¸¦ ¹ÝÈ¯ (³¯Â¥ ¹ØÀÇ ½Ã°£Àº ¹«½ÃµÈ´Ù.)
Date.prototype.add = function(opt, nDiff) {
    //ÂüÁ¶°¡ ¾Æ´Ñ Value·Î º¹»ç
    var rDate = this.getInstanceByVal();

    switch (opt) {
    case DIFF_YEAR :
        var year = rDate.getFullYear() + nDiff;

        //2¿ù 29ÀÏÀÌ°í º¯°æÇÒ ³âµµ°¡ 2¿ù 28ÀÏ±îÁö ¹Û¿¡ ¾ø´Ù¸é 2¿ù 28ÀÏ·Î º¯°æ
        if (this.getMonth() == 1 && this.getDate() == 29 && getDaysOfYear(year) == 365) {
            rDate.setFullYear(year, 1, 28);
        }
        else {
            rDate.setFullYear(year, rDate.getMonth(), rDate.getDate());
        }

        break;
    case DIFF_MONTH :
        var diffYear;
        var diffMonth;

        if (nDiff >= 0) {
            diffYear = Math.floor(nDiff / 12);
        }
        else {
            diffYear = Math.ceil(nDiff / 12);
        }

        diffMonth = nDiff % 12;

        var year = rDate.getFullYear() + diffYear;
        var month = rDate.getMonth() + diffMonth;

        if (month > 11) {
            year++;
            month -= 12;
        }
        else if (month < -11) {
            year--;
            month += 12;
        }

        //2¿ù 29ÀÏÀÌ°í º¯°æÇÒ ³âµµ°¡ 2¿ù 28ÀÏ±îÁö ¹Û¿¡ ¾ø´Ù¸é 2¿ù 28ÀÏ·Î º¯°æ
        if (rDate.getMonth() == 1 && rDate.getDate() == 29 && month == 1 && getDaysOfYear(year) == 365) {
            rDate.setFullYear(year, 1, 28);
        }
        else {
            rDate.setFullYear(year, month, rDate.getDate());
        }

        break;
    case DIFF_DAY :
        // 1970³â 1¿ù 1ÀÏºÎÅÍ °æ°úÇÑ milliseconds °è»ê
        var tms = rDate.getFullMilliseconds();
        tms += nDiff * 24 * 60 * 60 * 1000;

        rDate = new Date(tms);
        break;
    }

    return rDate;
}

Date.prototype.getFullMilliseconds = function() {
    var tms = 0;
    if (this.getFullYear() >= 1970) {
        //³âµµ
        for (var i=1970; i<this.getFullYear(); i++) {
            tms += getDaysOfYear(i) * 24 * 60 * 60 * 1000;
        }

    }
    else {
        for (var i=this.getFullYear(); i<1970; i++) {
            tms += getDaysOfYear(i) * 24 * 60 * 60 * 1000;
        }

        tms = -tms;
    }

    //¿ù
    for (var i=0; i<this.getMonth(); i++) {
        var aDate = new Date(this.getFullYear(), i, 1);
        tms += aDate.getLastDateOfMonth() * 24 * 60 * 60 * 1000;
    }

    //ÀÏ
    tms += (this.getDate() - 1) * 24 * 60 * 60 * 1000;

    //½Ã
    tms += this.getHours() * 60 * 60 * 1000;

    //ºÐ
    tms += this.getMinutes() * 60 * 1000;

    //ÃÊ
    tms += this.getSeconds() * 1000;

    //Milliseconds
    tms += this.getMilliseconds();

    //Å¸ÀÓÁ¸ °í·Á.. 9½Ã°£À» »©ÁØ´Ù. (°ËÁõ ¾ÈµÈ ÄÚµå)
    tms -= 9 * 60 * 60 * 1000;

    return tms;
}

Date.prototype.getInstanceByVal = function() {
    return new Date(this.toString());
}


// ³¯Â¥¸¦ ÁöÁ¤ÇÑ ³¯Â¥ Çü½ÄÀ¸·Î ¹ÝÈ¯ÇÑ´Ù. ÇöÀç YYYY, MM, DD ¸¸ ÀÛµ¿
// »ç¿ë¿¹) ÇöÀç³¯Â¥ 2004³â 10¿ù 19ÀÏ ±âÁØ
// var str = (new Date()).formatString("YYYY/MM/DD"); "2004/10/19"¸¦ ¹ÝÈ¯
// var str = (new Date()).formatString("YYYYMMDD"); "20041019"¸¦ ¹ÝÈ¯
Date.prototype.formatString = function(format) {
    var year = this.getFullYear();
    var month = this.getMonth() >= 9 ? parseInt(this.getMonth() + 1) : "0" + parseInt(this.getMonth() + 1);
    var day = this.getDate() >= 10 ? this.getDate() : "0" + this.getDate();

    var str = format.toUpperCase();
    str = str.replace("YYYY", year);
    str = str.replace("MM", month);
    str = str.replace("DD", day);

    return str;
}

// Select Box¸¦ index°¡ ¾Æ´Ñ value °ªÀ» ±âÁØÀ¸·Î ¼±ÅÃÇÏ´Â ÇÔ¼ö
function selectByVal(obj, val) {
    var i;

    for ( i = 0 ; i < obj.length ; i++ )
        if ( obj[i].value == val ) {
            obj.selectedIndex = i;
            return i;
        }

    return -1;
}

/* ¼Ò¼öÁ¡ÀÌ Æ÷ÇÔµÈ ¼ýÀÚ ÀÔ·Â Á¦¾î
// »ç¿ë¿¹) ...style='ime-mode:disabled;' onKeyPress="return isPoint(this);">
*/

String.prototype.locationPonit = function()
{
	if((this.length == 0 && event.keyCode == 46))
	{
		alert("Ã³À½¿¡ ¼Ò¼öÁ¡ÀÌ ¿Ã¼ö ¾ø½À´Ï´Ù.");
		return false;
	}else if((this.length > 0 && event.keyCode == 46)) {
		for(i = 0 ; i < this.length ; i++) {
			if(this.charAt(i) == ".") {
				return false;
			}
		}
		return true;
	}else return true;
}

function isPoint(obj) {
	if(!obj.value.locationPonit())
	{
	  return false;
	}
  return !((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 46);
}
/* ¼ýÀÚ¿Í - À» Æ÷ÇÔÇÑ ÀüÈ­¹øÈ£ ÀÔ·Â Á¦¾î
// »ç¿ë¿¹) ..... style='ime-mode:disabled;' onKeyPress="return isTelephone(this);">
*/
String.prototype.locationHyphen= function()
{
	var cnt = 0 ;
	var j ;
	if((this.length == 0 && event.keyCode == 45))
	{
		alert("Àß¸øµÈ Çü½ÄÀÔ´Ï´Ù.");
		return false;
	}else if((this.length > 0 && event.keyCode == 45)) {
		for(i = 0 ; i < this.length ; i++) {
			if(this.charAt(i) == "-") {
				cnt++;
			    if(this.charAt(this.length-1) == this.charAt(i)){
					alert("Àß¸øµÈ Çü½ÄÀÔ´Ï´Ù.");
					return false
				}
			}
		}
		return true;
	}else return true;
}

function isTelephone(obj) {
    if(!obj.value.locationHyphen()){
	   return false;
	}
	if(!((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 45)) {
		return true;
	}else{
	  alert("¼ýÀÚ¿Í '-' ÀÌ¿ÜÀÇ ¹®ÀÚ´Â ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.");
	  return false;
  }
}
//-----------------------------------------------------------------------//
// checkform(formField, checkName, message, maxlength, minlength)
// ÀÔ·Â ÇÊµå¸¦ ÀÔ·Â¹Þ¾Æ ¼ýÀÚ/¾ÆÀÌµð/¹®ÀÚ/ÀüÈ­¹øÈ£/¿µ¹®/ÃÖ¼Ò±ÛÀÚ/ÃÖ´ë±ÛÀÚµîÀ»
// Ã¼Å©ÇÏ¿© ¸Þ¼¼Áö¸¦ Àü´ÞÇÏ°í ¹ÝÈ¯ÇÑ´Ù.
//-----------------------------------------------------------------------//
	String.prototype.IsId = function() {
		if (this.search(/[^A-Za-z0-9_-]/) == -1)
			return true;
		else
			return false;
	}

	String.prototype.IsTel = function() {
		if (this.search(/[^0-9_-]/) == -1)
			return true;
		else
			return false;
	}

	String.prototype.IsMoney = function() {
		if (this.search(/[^0-9_,]/) == -1)
			return true;
		else
			return false;
	}

	String.prototype.IsAlpha = function() {
		if (this.search(/[^A-Za-z]/) == -1)
			return true;
		else
			return false;
	}

	String.prototype.IsNumber = function() {
		if (this.search(/[^0-9]/) == -1)
			return true;
		else
			return false;
	}

	String.prototype.IsJumin = function() {
		var jumin= this
		if (jumin.length  != 13)
			return false;
		tval=jumin.charAt(0)*2 + jumin.charAt(1)*3 + jumin.charAt(2)*4
		+ jumin.charAt(3)*5 + jumin.charAt(4)*6 + jumin.charAt(5)*7
		+ jumin.charAt(6)*8+ jumin.charAt(7)*9 + jumin.charAt(8)*2
		+ jumin.charAt(9)*3 + jumin.charAt(10)*4 + jumin.charAt(11)*5;

		tval2=11- (tval % 11);
		tval2=tval2 % 10;

		if (jumin.charAt(12)==tval2 &&  (jumin.charAt(6)=="1" ||jumin.charAt(6)=="2")) {
			return true;
		}
		else{
			return false ;
		}
	}

	String.prototype.IsEmail = function() {
		if (this.search(/(.+)@.+\..+/) == -1)
			return false;
		else {
			for(var i=0; i < this.length;i++)
				if (this.charCodeAt(i) > 256)
					return false;
			return true;
		}
	}

	String.prototype.IsDate = function() {
		if (this.search(/\d{4}\.\d{2}\.\d{2}/) == -1)
			return false;
		else {
			return true;
		}
	}

	String.prototype.StrLen = function() {
		var temp;
		var set = 0;
		var mycount = 0;

		for( k = 0 ; k < this.length ; k++ ){
			temp = this.charAt(k);

			if( escape(temp).length > 4 ) {
				mycount += 2
			}
			else mycount++;
		}

		return mycount;
	}

	String.prototype.LTrim = function() {
		var i, j = 0;
		var objstr

		for ( i = 0; i < this.length ; i++){
			if (this.charAt(i) == ' ' ){
				j = j + 1;
			}
			else{
				break;
			}
		}
		return this.substr(j, this.length - j+1)
	}

	String.prototype.RTrim = function() {
		var i, j = 0;

		for ( i = this.length - 1; i >= 0 ; i--){
			if (this.charAt(i) == ' ' ){
				j = j + 1
			}
			else{
				break;
			}
		}
		return 	this.substr(0, this.length - j);
	}

	String.prototype.Trim = function() {
		return this.replace(/\s/g, "");
	}

	function _cmdfocus(formobj){
		formobj.select();
		formobj.focus();
	}

	function Go_Next(curField, nextField, curLength){
		if (curField.value.length >= curLength){
			nextField.focus();
		}
	}

	//ÀÔ·ÂÇü½Ä:"YYYY/MM/DD"(´Ù¸¥ Çü½ÄÀº ¿¡·¯ÀÔ´Ï´Ù.)
	function DateDiff(FromDate, ToDate){
		var D1,D2,Diff;						//º¯¼ö¸¦ ¼±¾ðÇÕ´Ï´Ù.
		var MinMilli = 1000 * 60;			//º¯¼ö¸¦ ÃÊ±âÈ­ÇÕ´Ï´Ù.
		var HrMilli = MinMilli * 60;
		var DyMilli = HrMilli * 24;
		D1 = Date.parse(FromDate);			//±¸¹® ºÐ¼®ÇÕ´Ï´Ù.
		D2 = Date.parse(ToDate);			//±¸¹® ºÐ¼®ÇÕ´Ï´Ù.
		Diff = Math.round(Math.abs((D2-D1) / DyMilli))
		if (Diff>-1) {
			Diff= Diff + 1;
		} else {
			Diff= Diff - 1;
		}
		return(Diff);						//°á°ú¸¦ ¹ÝÈ¯ÇÕ´Ï´Ù.
	}

	function checkform(formField, checkName, message, maxlength, minlength) {

	//°¢ ÇÊµåº° ÀÔ·Â°ª Ã¼Å©
	//ÁÖ¹Îµî·Ï½Ã ¹Ýµå½Ã °ªÀ¸·Î ³Ñ±ä´Ù.
	//ÇÊ¼öÀÔ·Â check
	//±ÛÀÚ¼ö check
	//field À¯È¿¼º check

	formValue = formField.value.LTrim().RTrim();

		if(checkName != 'jumin'){
			if (formField == null ) {
				return false;
			}

			if (formValue == '' && minlength > 0){
				alert(message + " ÇÊ¼öÀÔ·Â Ç×¸ñÀÔ´Ï´Ù.");
				_cmdfocus(formField);
				return false;
			}

			if (formValue.StrLen() < minlength) {
				alert(message + " ÃÖ¼Ò" + minlength + "ÀÚÀÌ»ó ÀÔ·ÂÇÏ¼¼¿ä.");
				_cmdfocus(formField);
				return false;
			}

			if (formValue.StrLen() > maxlength) {
				alert(message + " ÃÖ´ë" + maxlength + "ÀÚ(ÇÑ±Û" + maxlength/2 + " ÀÚ)±îÁö ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
				_cmdfocus(formField);
				return false;
			}
		}

		switch(checkName) {
			case "" :
				return true;
			case "alpha" :
				if (formValue.IsAlpha()) {
					return true;
				} else {
					alert(message + " ¿µ¹®ÀÚ¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù.");
					_cmdfocus(formField);
					return false;
				}
				break;
			case "number" :

				if (formValue.IsNumber()) {
					return true;
				} else {
					alert(message + " ¼ýÀÚ¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù.");
					_cmdfocus(formField);
					return false;
				}
				break;
			case "id" :
				if (formValue.IsId()) {
					return true;
				} else {
					alert(message + " ¿µ¹®ÀÚ¿Í ¼ýÀÚ¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù.");
					_cmdfocus(formField);
					return false;
				}
				break;
			case "tel" :
				if (formValue.IsTel()) {
					return true;
				} else {
					alert(message + " ¼ýÀÚ¿Í - ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
					_cmdfocus(formField);
					return false;
				}
				break;
			case "email" :
				if (formValue.IsEmail()) {
					return true;
				} else {
					alert(message + " ÀÌ¸ÞÀÏ Çü½ÄÀÌ Æ²¸³´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä(Çü½Ä: account@localhost.com");
					_cmdfocus(formField);
					return false;
				}
				break;
			case "date" :
				if (formValue.IsDate()) {
					return true;
				} else {
					alert(message + " ³¯Â¥ Çü½ÄÀÌ Æ²¸³´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä(Çü½Ä: 1999.09.09)");
					_cmdfocus(formField);
					return false;
				}
				break;
			case "jumin" :
				if(formValue.StrLen() != 13){
					alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇØÁÖ¼¼¿ä");
					return false
				}

				if (formValue.IsJumin()) {
					return true;
				} else {
					alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇØÁÖ¼¼¿ä");
					return false;
				}
				break;
		}
	}
/*---------------------------------------------------------------------*/
/* func name: SetFocus_Select_2 (object,value)                         */
/* purpose  : SELECT object ÀÇ options Áß¿¡ value ÆÄ¶ó¸ÞÅÍÀÇ °ªÀ»      */ 
/*                        ¸Ç Ã³À½ µð½ºÇÃ·¹ÀÌ ÇÑ´Ù.                     */
/* select optionÀÇ °¢°¢ÀÇ value °ªÀ¸·Î ºñ±³ÇÑ´Ù. 		       */
/*---------------------------------------------------------------------*/
function   SetFocus_Select_2(obj,value) {
  var i ;
  var flag=0;

  if ( obj.length == null ) {
       if ( obj.value  == value ) {
            obj.options[0].selected = true;
       }
  }
  else {
     for (i=0; i < obj.length ;i++) {
       if ( obj.options[i].value == value) {
            obj.options[i].selected=true;
	    flag = 1;
       }
     }
     if ( flag == 0  ){
            obj.options[0].selected=true;
     }
  }
}
function get_selected_value (obj) {
    var i;

    if ( obj.length == null || obj.length == "" ) {
         if ( obj.options[0].selected == true) {
              return obj.options[0].value;
         }
                 return "";
    }
    else {
         for (i=0; i < obj.length ; i++) {
              if ( obj.options[i].selected == true) {
                   return obj.options[i].value;
              }
         }
         return "";
        }
}


// ¶óµð¿À¹öÆ° ÀÔ·Â°ª Ã¼Å©
function checkedRadio(col){
	if( col != null ){
		for(i = 0; i < col.length; i++){
			if(col[i].checked){
				return true;
			}
		}
	}
	return false;
}

//--------------------------------------------------------------------------------------------------
// ¶óµð¿À ¹Ú½º Ã¼Å©
//	value ¹ÝÈ¯
//--------------------------------------------------------------------------------------------------
function GetRadioValue(opt) {		
	var leng = ((isNaN(opt.length*1))?1:opt.length*1);
	
	if (leng == 1)
	{
			if (opt.checked)
			{
				return opt.value;
			}
	}
	else {
		var n = opt.length;			
		for (i=0; i<n; i++) {
			if (opt[i].checked) {					
				return opt[i].value;
			}
		}
	}
	return "";
}

function popPersonal(){
	window.open('http://www.lgcare.co.kr/care/join/personal_info.jsp','personal','width=635,height=750,scrollbars=yes');
}

function popEmail(){
	window.open('http://www.lgcare.co.kr/care/join/email_info.jsp','p24','width=510,height=320');
}

function popContactUs(){
	window.open('/global/pop_contactus.jsp','contactus','width=450,height=435');
}

function silk7() {
	window.open("/micro/main.jsp","microsite",'width=940,height=640, top=0, left=0, scrollbars=no');
}

function style() {
	window.open("/style/index.jsp","microsite",'width=940,height=640, top=0, left=0, scrollbars=no');
}