<!--




function na_open_window(url,name, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  window.open(url,name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}

function moveFocus(obj)
{
   obj.focus();
}

//## ¼ýÀÚÀÎ°¡ ¾Æ´Ñ°¡ ÇØ¼­ ÀÌ¾¾! ÇØÁÖ´Â°Å

function checkQty(obj)
{
   var value = obj.value;
   var flag  = 1;

   if(isNaN(value)) 
	{ 
	  alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿À"); 
      flag = 0; 
	}

	if(!checkByte(obj,0,"±¸¸Å¼ö·®À» ")) 
	{ flag = 0; }

	return flag;

}

//########## Ã¼Å© °ü·Ã ½ºÅ©¸³Æ® ###########################




function allcheck(theform){
        for (i = 0; i < theform.length; i++) { theform[i].checked = true;}
        return;
        }

        //±× ¹Ý´ë
        function discheck(theform){
                for (i = 0; i < theform.length; i++) { theform[i].checked = false;}        return;
        }


        function reverse_check(form) {
                for ( var i=0; i<form.elements.length; i++) {
                        var ele = form.elements[i];
                        if(ele.name == 'item_chk[]')
                                ele.checked = !ele.checked;
                }
        }


function isCheckedForm(obj,msg,length)
{ 
  var value = 0;
 
  for(i=0;i<length;i++)
  {
    if(obj[i].checked) value++;
  }
 
  if (value == 0){
  obj[0].focus();
  alert(msg);
  return false;
  } else {
  return true;
  }
}


function isCheck(obj,msg){
        
		var flag = false
		for (i = 0; i < obj.length; i++) {
           if(obj[i].checked)
           {
              flag = true;
           }
        }
        
		if(!flag)
		{
		   alert(msg);
		}

		return flag;

}
//###############################################################################################################


//### ¼Ò¼öÁ¡ ÇÔ¼ö #########################################

function returnFloat(value,pointLength)
{
   var passVal = value.toString();
   var tmp;
   var returnVal;

   passVal    = passVal.split(".");
   tmp = passVal[1].split("");
   
   
   returnVal = passVal[0] + "."; //Á¤¼öºÎºÐ 
   
   for(i=0;i<pointLength;i++)
   { 
     returnVal += tmp[i];        //½Ç¼öºÎ
   }

   return returnVal;
   
}


//#########################################################

function handelEnterAddObject(event,obj,type)
{
    var keyCode = event.keyCode ? event.keyCode : 
                  event.which ? event.which : event.charCode;
	if (keyCode == 13)
	{
	    
		if(type == 1) // focus
		{	
			obj.focus();
    
		}else{ //select
    
	        obj.select();
		}

	  	return false;
	}else{
	return true;
	}
}

function handleEnter (field, event ,type) {
  
  var keyCode = event.keyCode ? event.keyCode : 
                event.which ? event.which : event.charCode;

  if (keyCode == 13) {
    var i;
    for (i = 0; i < field.form.elements.length; i++)
      if (field == field.form.elements[i])
        break;

    i = (i + 1) % field.form.elements.length;
    
	if(type == 1) // focus
	{	
	    field.form.elements[i].focus();
    
	}else{ //select
    
	   field.form.elements[i].select();
	}

	return false;
  }
  else
    return true;
}

//¿£ÅÍÅ° ¸Ô°ÔÇÏ±â


function field_move(obj,leng,target_obj)
{ 
	var gil = parseInt(leng);
	if(obj.value.length == gil)   target_obj.select();
  
}

function fieldMoveNotEmpty(obj,leng,target_obj)
{
	var gil = parseInt(leng);
	if(obj.value.length == gil)  target_obj.focus();
}


//Å¸°ÙÀÌµ¿ function OKOK!!


function findadd(z1, z2, a1, a2, formName)
{
      t_arg = "z1=" + z1 + "&z2=" + z2 + "&a1=" + a1 + "&a2=" + a2 + "&formName=" + formName;
      t_url = "/lib/find_zipcode_form.php?" + t_arg;

      window.open( t_url , "autoaddress", "location=0,toolbar=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no,width=560,height=220,left=0,top=0");
}



function noSplitAndNumberOnly(ob)
{


        var txtNumber = '' + ob.value;
        if (isNaN(txtNumber) || txtNumber.indexOf('.') != -1 )   // ¼Ò¼öÁ¡ »ç¿ë ºÒ°¡ Ãß°¡
        {
                ob.value = ob.value.substring(0, ob.value.length-1 );
                ob.focus();
                return ob.value;
        }
        else
                return ob.value;
}


function commaSplitAndNumberOnly(ob)
{

        var txtNumber = '' + ob.value;
        if (isNaN(txtNumber) || txtNumber.indexOf('.') != -1 )   // ¼Ò¼öÁ¡ »ç¿ë ºÒ°¡ Ãß°¡
        {
                ob.value = ob.value.substring(0, ob.value.length-1 );
                //alert('¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿À.');
                ob.value = commaSplitAndNumberOnly(ob);
                ob.focus();
                return ob.value;
        }
        else
        {
                var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
                var arrNumber = txtNumber.split('.');
                arrNumber[0] += '.';
                do
                {
                        arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
                }
                while (rxSplit.test(arrNumber[0]));

                if (arrNumber.length > 1)
                {
                        return arrNumber.join('');
                }
                else {
                        return arrNumber[0].split('.')[0];
                }
   }
}



///////  µ·¿¡ , ¸¦ ³Ö¾îÁÖµ¥ Æ÷Ä¿½º¸¦ ÁÖÁö ¾Ê´Â´Ù /////////////////////////////////////////////////////////////////


function commaSplitAndNumberOnlyNotFocus(ob)
{

        var txtNumber = '' + ob.value;
        if (isNaN(txtNumber) )   // ¼Ò¼öÁ¡ »ç¿ë °¡´É
        {
                ob.value = ob.value.substring(0, ob.value.length-1 );
                //alert('¼ýÀÚ È¤Àº \'.\' ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿À.');
                return ob.value;
        }
        else
        {
                var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
                var arrNumber = txtNumber.split('.');
                arrNumber[0] += '.';
                do
                {
                        arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
                }
                while (rxSplit.test(arrNumber[0]));

                if (arrNumber.length > 1)
                {
                        return arrNumber.join('');
                }
                else {
                        return arrNumber[0].split('.')[0];
                }
   }
}

// Æ÷Ä¿½º±îÁö ÀÌµ¿ÇÏ´Â°Í (ÁÖ·Î ¿ÂÅ°´Ù¿î ¾÷¿¡ ÀÌ¿ë 

function commaSplitAndAllowDot(ob)
{

        var txtNumber = '' + ob.value;
        if (isNaN(txtNumber) )   // ¼Ò¼öÁ¡ »ç¿ë °¡´É
        {
                ob.value = ob.value.substring(0, ob.value.length-1 );
                //alert('¼ýÀÚ È¤Àº \'.\' ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿À.');
                ob.focus();
                return ob.value;
        }
        else
        {
                var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
                var arrNumber = txtNumber.split('.');
                arrNumber[0] += '.';
                do
                {
                        arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
                }
                while (rxSplit.test(arrNumber[0]));

                if (arrNumber.length > 1)
                {
                        return arrNumber.join('');
                }
                else {
                        return arrNumber[0].split('.')[0];
                }
   }
}




///µ·
function checkOnlyNumber()  // ¼ýÀÚ¸¸ ÀÔ·ÂÇß´ÂÁö °Ë»ç
{
        var ob=event.srcElement;
        ob.value = filterNum(ob.value);
        ob.value = commaSplitAndNumberOnly(ob);
        return false;
}


/// µ·2 ///////////////////////////////////////////////////////////////////////////////////////

function checkComma(ob)  // ¼ýÀÚ¸¸ ÀÔ·ÂÇß´ÂÁö °Ë»ç
{
        ob.value = commaSplitAndNumberOnlyNotFocus(ob);
        return ;
}

//////////////////////////////////////////////////////////////////////////////////////////////


///¸Í¼ýÀÚ¸¸
function checkOnlyNumberNotComma()
{
        var ob=event.srcElement;
    ob.value = noSplitAndNumberOnly(ob);
        return false;
}

////ÀÌÀÚÀ²À» ÀÔ·ÂÇÒ ¶§ »ç¿ëÇÑ´Ù.
function checkAllowDot()  // ¼ýÀÚ¿Í dot ¸¸À» ÀÔ·ÂÇß´ÂÁö °Ë»ç
{
        var ob=event.srcElement;
        ob.value = filterNum(ob.value);

        spnumber = ob.value.split('.');
        if( spnumber[0].length >=3 )
        {
                alert('Á¤¼ö µÎÀÚ¸®, ¼Ò¼öÁ¡ µÑÂ°ÀÚ¸®±îÁö ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.');
                ob.value = spnumber[0].substring(0,2);
                ob.focus();
                return false;
        }

        ob.value = commaSplitAndAllowDot(ob);
        return false;
}


function checkCombo(ob, msg)
{
        if( ob.selectedIndex == 0 )
        {
                alert( msg + ' ¼±ÅÃÇÏÁö ¾Ê¾Ò½À´Ï´Ù. ' );
                ob.focus();
                return false;
        }  
                return true;

}



function checkByte(ob, bnum, msg)
{

        if(bnum == 0 )
        {
                if(ob.value.length == 0)
                {
                        alert( msg );
                        ob.focus();
                        return false;
                }
        }

        else if(ob.value.length < bnum)
        {
                //bnum_half = bnum / 2;
                alert( msg  );
                ob.focus();
                return false;
        }

        return true;

}

// µÎ°³ÀÇ VariableÀÌ °°ÀºÁö Ã¼Å©
function checkVar(ob, ob2, msg) {
	if (ob.value != ob2.value) {
		alert( msg + ' Æ²¸³´Ï´Ù.');
		ob2.focus();
		ob2.value="";
		return false;
	}

	return true;
}

function checkBytePrecisely(ob, bnum, msg) // Á¤È®ÇÏ°Ô ¸î ÀÚ¸¦ ÀÔ·ÂÇÏµµ·Ï ¿ä±¸
{
        if(ob.value.length != bnum )
        {
                alert( msg + ' ' + bnum + ' ÀÚ·Î ÀÔ·ÂÇØ¾ßÇÕ´Ï´Ù.' );
                ob.focus();
                return false;
        }

        return true;
}

function checkInputLimit(ob, min, max, msg) // ÀÔ·Â°ªÀÌ min ÀÌ»ó max ÀÌÇÏ°¡ µÇ´ÂÁö Ã¼Å©
{
        if(ob.value < min || ob.value > max )
        {
                alert( msg + ' ' + min + ' ÀÌ»ó ' + max + ' ÀÌÇÏÀÇ °ªÀ» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.');
                ob.focus();
                return false;
        }

        return true;
}



function filterNum(str)    // $ ¿Í ÄÞ¸¶ Á¦°Å ÇÔ¼ö
{
                re = /^\$|,/g;
                // "$" and "," ÀÔ·Â Á¦°Å
                return str.replace(re, "");
}

function filterNumOb(ob)
{
        ob.value = filterNum(ob.value);
}


//###### ¼Ò¼öÁ¡ °ü·Ã 


function filterNumDollor(str)    //$ ¾ÈÁ¦°Å ÇÏ±¸ , Á¦°Å ÇÔ¼ö
{
     re = /^|,/g;
     return str.replace(re, "");
}


function commaSplitDotOk(obj)
{
   var passVal = obj.value;
   var tmp;
   var returnVal;
   var kk='';
   var count=0;
   var firstSplit='';
   
   passVal = filterNumDollor(obj.value);
   
   if(passVal.indexOf("\$") == 0)
   {
      firstSplit = passVal.split("\$");
	  passVal = firstSplit[1]; 
      firstSplit = "\$";
   }

   passVal = passVal.split("."); 
   tmp = passVal[0].split("");
  
   for(var i = tmp.length-1 ; i > -1  ; i--)
   { 
     if(count == 3) 
	 {
	   kk += ","; 
	   count = 0;
	 }
	 kk += tmp[i]
	 count++;
   }
   
   kk  = reverseString(kk);

   if(!isNaN(passVal[1]))
   { kk += '.'+passVal[1] }
   obj.value = firstSplit+kk;
   
}

function reverseString(value)
{
  var temp = value.split("");
  var re_count = temp.length;
  var returnVal='';

  for(var j = re_count - 1 ; j > -1 ; j--)
  {                            
      // alert(j); 
       returnVal += temp[j];
  }

  return  returnVal;
}


// »ç¾÷ÀÚ µî·Ï ¹øÈ£ Ã¼Å© 


function BizCheck(obj1, obj2, obj3) {
 	biz_value = new Array(10);
 
 	if (isBizInteger(obj1.value,3) == false) {
	  	obj1.focus();
	  	obj1.select();
  		return false;
 	}
	
	 if (isBizInteger(obj2.value,2) == false) {
	  	obj2.focus();
	  	obj2.select();
	  	return false;
	 }
	
	 if (isBizInteger(obj3.value,5) == false) {
		  obj3.focus();
		  obj3.select();
		  return false;
	 }
	
	 var objstring = obj1.value +"-"+ obj2.value +"-"+ obj3.value;
	 var li_temp, li_lastid;
	
	 if ( objstring.length == 12 ) {
		  biz_value[0] = ( parseFloat(objstring.substring(0 ,1)) * 1 ) % 10;
		  biz_value[1] = ( parseFloat(objstring.substring(1 ,2)) * 3 ) % 10;
		  biz_value[2] = ( parseFloat(objstring.substring(2 ,3)) * 7 ) % 10;
		  biz_value[3] = ( parseFloat(objstring.substring(4 ,5)) * 1 ) % 10;
		  biz_value[4] = ( parseFloat(objstring.substring(5 ,6)) * 3 ) % 10;
		  biz_value[5] = ( parseFloat(objstring.substring(7 ,8)) * 7 ) % 10;
		  biz_value[6] = ( parseFloat(objstring.substring(8 ,9)) * 1 ) % 10;
		  biz_value[7] = ( parseFloat(objstring.substring(9,10)) * 3 ) % 10;
		  li_temp = parseFloat(objstring.substring(10,11)) * 5 + "0";
		  biz_value[8] = parseFloat(li_temp.substring(0,1)) + parseFloat(li_temp.substring(1,2));
		  biz_value[9] = parseFloat(objstring.substring(11,12));
		  li_lastid = (10 - ( ( biz_value[0] + biz_value[1] + biz_value[2] + biz_value[3] + biz_value[4] + biz_value[5] + biz_value[6] + biz_value[7] + biz_value[8] ) % 10 ) ) % 10;
		   if (biz_value[9] != li_lastid) {
			    obj1.focus();
			    obj1.select();
			    return false;
		   }
		   else
		    	return true;
	 }
	 else {
		  obj1.focus();
		  obj1.select();
		  return false;
	 }
}

// ÁÖ¹Î ¹øÈ£ Ã¼Å© 

function ssnCheck(obj1,obj2){
	total = 0;
	temp = new Array(13);

	for(i=1; i<=6; i++)
		temp[i] = obj1.value.charAt(i-1);
	for(i=7; i<=13; i++)
		temp[i] = obj2.value.charAt(i-7);
	
	for(i=1; i<=12; i++){
		k = i + 1;
		if(k >= 10)
			k = k % 10 + 2;
		total = total + temp[i] * k;
	}
	mm = temp[3] + temp[4];
	dd = temp[5] + temp[6];

	totalmod = total % 11;
	chd = 11 - totalmod;
	if(chd == temp[13] && mm < 13 && dd < 32 && (temp[7]==1 || temp[7]==2))
	{
	 return true;
	} else {
	alert("À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Î¹øÈ£ ÀÔ´Ï´Ù");
	obj1.value = '';
	obj2.value = '';
    obj1.focus();
	return false;
    }
}




// ÀÌ¸ÞÀÏ Ã¼Å© ÇÔ¼ö 

function emailcheck(obj){
	re=/([\w|\-]+)@([\w|\-]+)\.(\w+)/
	
     
	if(!re.test(obj.value))
	{ 
	   alert("email Çü½ÄÀÌ Æ²¸³´Ï´Ù. ¿¹) webmaster@2001outlet.co.kr");
	   obj.value = "";
	   obj.focus();
	   return false;
	} 


  if(obj.value.indexOf("daum.net") != -1 || obj.value.indexOf("hanmail.net") != -1) {
	  alert("ÇÑ¸ÞÀÏÀÇ »ç¿ëÀ» ÇÇÇØÁÖ½Ê½Ã¿À.");
	  obj.value='';
	  obj.focus();
	  return false;
   }

	return true;
}


function scheck(obj){
	fieldData = new String(obj.value)
	regPattern = /`|~|!|@|#|\$|%|\^|&|\*|\(|\)|\\|\||'|"|;|:|<|>|\/|\?|\[|\]|\{|\}/g
	matchResult = ""
	matchResult = fieldData.match(regPattern)
	return (matchResult)
}

function checkAlphaNum(obj,msg){
	// ¿µ¹®, ¼ýÀÚ¸¸ ÀÔ·Â
	re=/[^A-Za-z0-9]/
	if(re.test(obj.value))
    {   
		alert(msg + '´Â ¿µ¹®,¼ýÀÚ¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù');
		obj.value = "";
		obj.focus();
		return false;
	}

	return true;
}

function postcheck(text){
	// ###-### ÀÌ·¸°Ô ¿ìÆí¹øÈ£ Çü½ÄÀÇ ¼ýÀÚ¸¸ÀÌ ÀÔ·ÂµÇ¾î¾ß true¸¦ ¹ÝÈ¯ÇÑ´Ù.
	re=/^\d{3}-\d{3}$/
	if(re.exec(text)!=null) return true
	else return false
}


function swapClass(obj, cls) {
  obj.className = cls
}




//--------------------------------------------------
//----- ³¯Â¥ Å×½ºÆ® //

function printDates(sObj, eObj, format) {
  
 var pSObjName = 'document.' + sObj.form.name + '.' + sObj.name; // ½ÃÀÛ³¯Â¥À‰µå
 var pEObjName = 'document.' + eObj.form.name + '.' + eObj.name; // ³¡³¯Â¥ÇÊµå
 
 
  //--- ¿À´Ã ---//
  document.write("<a href='javascript:moveDates(" + pEObjName + "," + pSObjName + ",0,0,0,\"yyyy-mm-dd\")'>"
               + "<img src='/images/button/2.gif' align='absmiddle' border='0'></a>&nbsp;");

  //--- ¾îÁ¦ ---//
  document.write("<a href='javascript:moveDates(" + pEObjName + "," + pSObjName + ",0,0,-1,\"yyyy-mm-dd\")'>"
               + "<img src='/images/button/1.gif' align='absmiddle' border='0'></a>&nbsp;");

  //--- 3ÀÏ ÀÌÀü ---//
  document.write("<a href='javascript:moveDates(" + pEObjName + "," + pSObjName + ",0,0,-3,\"yyyy-mm-dd\")'>"
               + "<img src='/images/button/btn_s_3d.gif' align='absmiddle' border='0'></a>&nbsp;");

  //--- ÀÏÁÖÀÏ ---//
  document.write("<a href='javascript:moveDates(" + pEObjName + "," + pSObjName + ",0,0,-7,\"yyyy-mm-dd\")'>"
               + "<img src='/images/button/btn_s_7d.gif' align='absmiddle' border='0'></a>&nbsp;");
  
  //--- ÇÑ´ÞÀÌÀü ---//
  document.write("<a href='javascript:moveDates(" + pEObjName + "," + pSObjName + ",0,-1,0,\"yyyy-mm-dd\")'>" 
	           + "<img src='/images/button/btn_s_1m.gif' align='absmiddle' border='0'></a>&nbsp;");
  
  //--- 3°³¿ùÀÌÀü ---//
  document.write("<a href='javascript:moveDates(" + pEObjName + "," + pSObjName + ",0,-3,0,\"yyyy-mm-dd\")'>"
               + "<img src='/images/button/btn_s_3m.gif' align='absmiddle' border='0'></a>&nbsp;");

  //--- 6°³¿ùÀÌÀü ---//
  document.write("<a href='javascript:moveDates(" + pEObjName + "," + pSObjName + ",0,-6,0,\"yyyy-mm-dd\")'>"
               + "<img src='/images/button/btn_s_6m.jpg' align='absmiddle' border='0'></a>&nbsp;");

}


function moveDates(sObj,eObj,year,month,day,format) {
    
      /*----------------------------------------------
       ½Ã°£°è»ê ½ÃÀÛ ^^
	  ------------------------------------------------*/
	  
	  var nowDate = new Date();
    
	  var now_year  = nowDate.getFullYear();
      var now_month = nowDate.getMonth(); 
      var now_day   = nowDate.getDate();
     
	  var newDate = new Date(now_year + year, now_month +  month, now_day + day);
	
	  var procYear = newDate.getFullYear(); 
      var procMonth = newDate.getMonth() + 1; 
	  var procDay = newDate.getDate();
	  
	  //----------------------------------------------
	  //----- ¿À´Ã ³¯Â¥
	  //-----------------------------------------------
	  
	  now_month += 1;
	  if (("" + now_month).length == 1) { now_month = "0" + now_month; }
      if (("" + now_day).length   == 1) { now_day   = "0" + now_day;   }
      

	  //----------------------------------------------
	  //----- º¯ÇüµÈ ³¯Â¥ 
	  //----------------------------------------------

      if (("" + procMonth).length == 1) { procMonth = "0" + procMonth; }
      if (("" + procDay).length   == 1) { procDay   = "0" + procDay;   }
      
	  sObj.value = now_year + "-" + now_month + "-" + now_day; // °ªÀ» ³Ñ°ÜÁÖ±â 
 	  eObj.value = procYear + "-" + procMonth + "-" + procDay; 
    
}



function EditorContents(EditorName) {
	var oEditor = FCKeditorAPI.GetInstance(EditorName) ;
	return oEditor.GetXHTML( false );
}


/*-------------------------------------------------------------
  Iframe ¿ë ´Þ·Â È£ÃâÇÔ¼ö 
  Á¶³½ Áß¿äÇÑ°Å´ç 
--------------------------------------------------------------*/



function createCalendar() {

document.write("<div id='calDIV' style='z-index:+999;position:absolute;visibility:hidden;top:0;left:0'>");
document.write("<iframe align='center' valign='middle' name='frmCal' id='frmCal' frameborder='0' width='210' height='190' src='/Common/script/blank.html'></iframe>")
document.write("</div>");

}

var objPrev; // ÇöÀç º¸¿©ÁÖ´Â obj 

function popUpCalendar(ob,ob2,types,formats){
   


   var posTop, posLeft, leftPos, topPos;
   var aTag;
   
   posTop = 0;
   posLeft = 0;
   leftPos = 0;
   topPos = 0;
   
	aTag = ob;
	var posTop, posLeft;
    
	do {
		aTag = aTag.offsetParent;
		leftPos	+= aTag.offsetLeft;
		topPos += aTag.offsetTop;
		
	} while(aTag.tagName != "BODY");

    
   posTop =  ob.offsetTop + 20 + topPos ;
   posLeft = ob.offsetLeft + leftPos;
   
   calDIV.style.top = posTop;
   calDIV.style.left = posLeft;

 
   calDIV.style.visibility = "visible";
   frmCal.window.callCalandar(ob,ob2,types,formats);
   
   objPrev = ob;
}

function hideCalLayer(ob)	{
    
	if (objPrev == ob) {
	
		 if(calDIV.style.visibility == "visible" || calDIV.style.visibility == "") {
			calDIV.style.visibility = "hidden";
		} 
    }
	
	objPrev = null;

}




// Trim ÇÔ¼öµé 

function trim (strSource) {
	re = /^[\s¡¡]+|[\s¡¡]+$/g;

	return strSource.replace(re, '');
}

function ltrim (strSource) {
	re = /^[\s¡¡]+/g;

	return strSource.replace(re, '');
}

function rtrim (strSource) {
	re = /[\s¡¡]+$/g;

	return strSource.replace(re, '');
}

/*-------------------------------------------------------------
  String¿¡ trimÀ» Ãß°¡ÇÑ´Ù.
  °íÁ¤±Õ 2006.07.11
  »ç¿ë¿¹ : 
  var str = String("test");
  str = str.trim();
--------------------------------------------------------------*/
String.prototype.trim = function()
{
 return this.replace(/(^\s*)|(\s*$)/g, "");
}

/*-------------------------------------------------------------
  replace()
  °íÁ¤±Õ 2006.07.11
  »ç¿ë¿¹ : 
  var str = replaceAll("TEST||!", "||", "");
--------------------------------------------------------------*/
function replaceAll(strOriginal, strFind, strChange)
{
  return strOriginal.split(strFind).join(strChange);
}

//------------------------------------------------------------

/*-------------------------------------------------------------
  Iframe ¿ë ´Þ·Â È£ÃâÇÔ¼ö 
  Á¶³½ Áß¿äÇÑ°Å´ç 
--------------------------------------------------------------*/




function viewLoginPopup() {
    alert("·Î±×ÀÎÀÌ ÇÊ¿äÇÕ´Ï´Ù.");
    window.open ("/MyOutlet/Cust/Pop_Login.asp" ,"","scrollbars=yes,width=417,height=361");
   
}

function viewLoginPopup2(rcvUrl) {
    showAlert("3","·Î±×ÀÎÀÌ ÇÊ¿äÇÕ´Ï´Ù.");
    window.open ("<%=ONECLICK_LOGIN_PATH%>" ,"","scrollbars=yes,width=400,height=361");
   
}



function callImgPopup(imagePath) {
   if (trim(imagePath) == "") {
     alert("ÀÌ¹ÌÁö°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
	 return;
   }
   window.open ("/Common/shares/admin/imagePopup.asp?img_src=" + imagePath ,"prevViewImg","scrollbars=auto,width=100,height=100");
}


/*
   ½ºÇÁ·¹µåµî Client Side ¿¡¼­ ¿À·£ ½Ã°£À» Àâ¾Æ ¸ÔÀ» ¼ö ÀÖÀ¸½Å
   °ÍµéÀ» À§ÇÑ WatingLayer -_-;; ¶ç¿ì±â 
   ÀÚ¹Ù½ºÅ©¸³Æ®¿ë 
   ½®ÀÌ ¿À·ù³ª¼­ ÁÖ¼®Ã³¸® ÇßÀ½.. 
*/

/*
var waitingUrl = "/Common/script/waitLayer/wait.asp";
var waitFrameWidth =  310;
var waitFrameHeight = 150;

function printWaitLayer() { 
  waitingLayer = "<div id='div_waiting' name='div_waiting' style='position:absolute;z-index:100; visibility: hidden'>"
             + "<iframe id='wait' name='wait' src='' frameborder='0' scrolling='no' width='"+waitFrameWidth+"' height='"+waitFrameHeight+"'></iframe>"
			 + "</div>";

  document.write(waitingLayer);
  ------------------------>>>>>  ÁÖ¼®Ã³¸®  <<<<<<<  wait.document.location.href = waitingUrl + '?message=' + message;
}

   function show_waiting() {
	  
	  var var_x, var_y;
      var_x = document.body.clientWidth / 2 - waitFrameWidth / 2; //- wait.style.width;
      var_y = document.body.clientHeight  / 2 - waitFrameHeight / 2; //- wait.style.height;
       
      
      div_waiting.style.posLeft = var_x;
      div_waiting.style.posTop = var_y; 
      div_waiting.style.visibility = "visible";

   }

    function hide_waiting() {
       div_waiting.style.visibility = "hidden";
    }
 

*/
/*-------------------------------------------------------------
  µðÀÚÀÎÀ» °¡¹ÌÇÑ alertÃ¢
  ±è¸¸Áß 2006.03.01
  »ç¿ë¿¹ : 
  showAlert('ÃÊ','¸Þ½ÃÁö ³»¿ë');	 
  showL('·¹ÀÌ¾î¾ÆÀÌµð','¸Þ½ÃÁö ³»¿ë');	
  showConfirm('¸Þ½ÃÁö ³»¿ë');	   ¸®ÅÏµÇ´Â °ªÀº true, false
  
  	var chkConfirm = showConfirm('º¸¿©ÁÙ ¸Þ¼¼Áö¸¦ ³ÖÀ¸¼¼¿ä');
		if (chkConfirm == true){
		// È®ÀÎ ¹öÆ°À» ´©¸£¸é ¾×¼Ç
		
		} else {	
		// Ãë¼Ò ¹öÆ°À» ´©¸£¸é ¾×¼Ç
		
		}  
--------------------------------------------------------------*/

function showAlert(CTIME, MSG){
			var parameter = new Array();

			parameter[0] = MSG;
			parameter[1] = CTIME * 1000;	
			
			var url = "/neoalert.htm";
			var feature = "status:no;dialogWidth:305px;dialogHeight:145px;help:no;unadorned:yes;scroll:no;edge:raised";
			var RtnVal = window.showModalDialog(url,parameter,feature);
	}
	
function showConfirm(MSG){
			var parameter = new Array();

			parameter[0] = MSG;
			
			var url = "/neoconfirm.htm";
			var feature = "status:no;dialogWidth:305px;dialogHeight:145px;help:no;unadorned:yes;scroll:no;edge:raised";
			var RtnVal = window.showModalDialog(url,parameter,feature);
			
			return RtnVal;
	}
		
	
function showL(L, MSG){
			var strHtml;
      OBJ = document.all[L];
			
      strHtml = "<table width=301 border=0 cellpadding=0 cellspacing=0>";
      strHtml = strHtml + "	<tr>";
      strHtml = strHtml + "		<td><img src='/images/common/alert/click_cont_01.gif' width=22 height=20 alt=''></td>";
      strHtml = strHtml + "		<td><img src='/images/common/alert/click_cont_02.gif' width=258 height=20 alt=''></td>";
      strHtml = strHtml + "		<td><img src='/images/common/alert/click_cont_03.gif' width=21 height=20 alt=''></td>";
      strHtml = strHtml + "	</tr>";
      strHtml = strHtml + "	<tr>";
      strHtml = strHtml + "		<td background='/images/common/alert/click_cont_04.gif' width=22></td>";
      strHtml = strHtml + "		<td bgcolor=white align=center height=30><b>" + MSG + "</b></td>";
      strHtml = strHtml + "		<td background='/images/common/alert/click_cont_06.gif' width=21></td>";
      strHtml = strHtml + "	</tr>";
      strHtml = strHtml + "	<tr>";
      strHtml = strHtml + "		<td><img src='/images/common/alert/click_cont_07.gif' width=22 height=37 alt=''></td>";
      strHtml = strHtml + "		<td><img src='/images/common/alert/click_cont_08.gif' width=258 height=37 alt='' onclick=hideL('" + L + "'); style='cursor:hand'></td>";
      strHtml = strHtml + "		<td><img src='/images/common/alert/click_cont_09.gif' width=21 height=37 alt=''></td>";
      strHtml = strHtml + "	</tr>";
      strHtml = strHtml + "</table>"  ;	
	

      OBJ.innerHTML = strHtml;
			centerLayer(L);    
      OBJ.style.visibility = "visible";
      
      hideL2(L);
	}	
	
function hideL(L){
      OBJ = document.all[L];
      OBJ.style.visibility = "hidden";
	}
	
function hideL2(L) {
        OBJ = document.all[L];
        barron_ID = setTimeout("clearTimeout(barron_ID); OBJ.style.visibility = 'hidden'", 2800);
}

/*-------------------------------------------------------------
  LayerÀÇ À§Ä¡¸¦ È­¸éÀÇ Áß¾ÓÀ¸·Î
  ±è¸¸Áß 2006.03.07
  »ç¿ë¿¹ : 
  centerLayer('LayerID');   
--------------------------------------------------------------*/
function centerLayer(L){
			var OBJ;
      OBJ = document.all[L];	
      OBJ.style.top = document.body.scrollTop + parseInt(document.body.clientHeight/2) - parseInt(OBJ.clientHeight/2);
      OBJ.style.left = document.body.scrollLeft + parseInt(document.body.clientWidth/2) - parseInt(OBJ.clientWidth/2); 	
	}


function chkDate(iYear, iMonth, iDate) {
	
	var sYear = String(iYear);
	var sMonth = String(iMonth);
	var sDate = String(iDate);	
	
	//alert(sYear + "\n" + sMonth + "\n" + sDate);
	
	if (!(((sYear.trim() == "") && (sMonth.trim() == "") && (sDate.trim() == "")) || ((sYear.trim() != "") && (sMonth.trim() != "") && (sDate.trim() != ""))))
		return false;

	var cDate = new Date(iYear, iMonth-1, iDate, 0, 0, 0);
	
	if((iYear == cDate.getFullYear()) && (iMonth == cDate.getMonth()+1) && (iDate == cDate.getDate())) 
		return true;
	else
		return false;
}

/*-------------------------------------------------------------
  Áñ°ÜÃ£±â Ãß°¡
  ±è¸¸Áß 2006.05.26
  »ç¿ë¿¹ : 
  myFavorite('http://www.2001outlet.com','¹éÈ­Á¡À» ÇÒÀÎÇÑ´Ù - 2001¾Æ¿ï·¿');   
--------------------------------------------------------------*/
function myFavorite(rcvURL, rcvTitle){
window.external.AddFavorite(rcvURL,rcvTitle)
}

//-->