var    _intValue   = '0123456789';

document.write('<link rel="SHORTCUT ICON" href="/asset/images/common/oilbank2.ico">');


// openwindow ???? ???
function OpenWindow(url,intWidth,intHeight) { 
      window.open(url, "openWin", "width="+intWidth+",height="+intHeight+",resizable=0,scrollbars=0") ;
}

// openwindow ???? ?? ?
function OpenWindow_s(url,intWidth,intHeight) { 
      window.open(url ,  "openWin_s", "width="+intWidth+",height="+intHeight+",resizable=0,scrollbars=1") ;
}

// quick menu
function scroll(){ 
    var a=document.body.scrollTop+0 
    menu.style.top=a 
}

function popUp(url) { //ÇªÅÍ verisign ÆË¾÷
	sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=725,height=450');
	self.name = "mainWin"; 
}
function popUp02(url) { //ÇªÅÍ verisign ÆË¾÷
	sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width=550,height=500');
	self.name = "mainWin02"; 
}


<!--
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.0
  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 && document.getElementById) x=document.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];}
}
//-->

// layer
function LayerSH(LayerName,Status)
{
	LayerN = document.all[LayerName].style;
	if (Status == 'show') LayerN.display = '';
	if (Status == 'hide') LayerN.display = 'none';
}



// rollover
var changedImg;

function EImgChg(flag)
{
	source=event.srcElement;
	if (source.name == "")
	{ return false;  }

	if(changedImg == source.name)
	return;

	else if (document.images && source.tagName=="IMG") {
		imgElement = source.name;  // ??? name
		imgPath = source.src;   // ??? src ???

		imgPathLen = imgPath.length;
		imgPathFlag = imgPath.lastIndexOf("/");
		imgName = imgPath.substring(0,imgPathFlag+1);

		document.images[imgElement].src =  imgName + imgElement + "_" + flag + ".gif";

	}
}


// popup

function popsn(url,trgt,w,h) { 
			window.open(url,trgt,'width='+w+',height='+h+',scrollbars=no,resizable=no,copyhistory=no,toolbar=no'); 
		}		
		
function popsy(url,trgt,w,h) { 
			window.open(url,trgt,'width='+w+',height='+h+',scrollbars=yes,resizable=no,copyhistory=no,toolbar=no'); 
		}	



function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}


//


function bluring()
{
//alert(typeof(event.srcElement.tagName))
if(event.srcElement !=null)
	{
		if(event.srcElement.tagName=="A" || event.srcElement.tagName=="IMG" || (event.srcElement.tagName=="INPUT" && (event.srcElement.type=="radio" || event.srcElement.type=="checkbox" ) )  )
		{
			document.body.focus();
		}
	}
}
document.onfocusin=bluring;

	/* 1. Select Form ? ???? */
	function get_select_value(sset) {
		for (var i = 0; i < sset.length; i++ ) {
			if ( sset.options[i].selected ) {
				return (sset[i].value);
			}
		}
		return "";
	}

	/* 2. Radio Form ? ???? */
	function get_radio_value(rset) {
		if (rset.length) {
			for (var i = 0; i < rset.length; i++ ) {
				if ( rset[i].checked ) {
					return (rset[i].value);
				}
			}
			return ""; 
		} else {
			if (rset.checked) {
				return rset.value;
			} else {
				return "";
			} 
		}
	}

	/* 3. Checkbox Form ? ???? */
	function get_checkbox_value(cset) {
		if (cset.length) {
			for (var i = 0; i < cset.length; i++ ) {
				if ( cset[i].checked ) {
					return (cset[i].value);
				}
			}
			return "";
		} else {
			if (cset.checked) {
				return cset.value;
			} else {
				return "";
			}
		}
	}

	function changeEmailfrm(femailid, femaildomain, femaildomainsel)
	{
		if (femaildomainsel.value == "") {
			femaildomain.readOnly = false;
			femaildomain.value = "";
			femailid.focus();
		}
		else 
		{
			femaildomain.readOnly = true;
			femaildomain.value = femaildomainsel.value;
		}
	}

	/* 4. ???? ??(??, ???) ?? ?? */ 
	function trim(pstr) {
		var search = 0
		while (pstr.charAt(search) == " ") {
			search = search + 1
		}
		pstr = pstr.substring(search, (pstr.length))
		search = pstr.length - 1
		while (pstr.charAt(search) ==" ")
		{
			search = search - 1
		}
		return pstr.substring(0, search + 1)         
	}
	
	// ? ? : ?? ?? ?? ??(chars)??? ????? ????. ?? ??? ???? ? ? ??
	// return : boolean
	//          ????? ?? ??? ??? true, ??? false
	// ? ? ? : if(!containsCharsOnly(form.blood,"ABO")) {
	//               alert("??? ???? A,B,O ??? ??? ? ????.");
	//           }
	function containsCharsOnly(input, chars) {
		for (var inx = 0; inx < input.value.length; inx++)
			if(chars.indexOf(input.value.charAt(inx)) == -1)
				return false;
		return true;
	}
	
	// ? ? : ?? ?? ??? ??? ??
	// return : boolean ??? ??? true, ??? false 
	function isNumber(input) {
		var chars = "0123456789";
		return containsCharsOnly(input, chars);
	}

	//-------------------------------------------------------
	// °Ë»ö½Ã »ç¿ë ³â¿ù¿¡ µû¸¥ ÀÏ select  ÁöÁ¤ 
	//-------------------------------------------------------
	////fnDayselectadd(document.f.startDay3,document.f.startDay1.value,document.f.startDay2.selectedIndex);
	function fnDayselectadd(object,year,month)
	{
	    var daynum = 28;
	    var i,j;
	    var selnum = object.length-1;
		
	    if(year=="") { alert('³âµµ¸¦ ¼±ÅÃÇÏ¼¼¿ä.'); return; }
	    if(month=="") return;
	
	    daynum = getDaysOfMonth(year, month);
	
	    if (selnum < daynum)
	    {
	        for(j=selnum;j<daynum;j++)
	        {
	            opt = document.createElement("OPTION");
	            object.options.add(opt);
	            opt.value = (j+1);
	            opt.text =  (j+1);
	        }
	    }
	    else
	    {
	        for (i=selnum;i>=daynum+1;i--)
	        {
	            object.options.remove(i);
	        }
	    }
	}
	
	//´Þ °è»ê
	var DOMonth = [0,31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; 
	var lDOMonth = [0,31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
	
	// °Ë»ö½Ã »ç¿ëÁ¶È¸ ³â¿ùÀÇ ÀÏ¼ö ±¸ÇÔ
	function getDaysOfMonth(year, month)
	{
	        if ((year % 4) == 0) {
	                if ((year % 100) == 0 && (year % 400) != 0)
	                {
	                    return DOMonth[month];
	                }
	                else
	                {
	                    return lDOMonth[month];
	                }
	        } else {
	                return DOMonth[month];
			}
	}

	function add_commaString(str) {

		if(str.length<1) {
			return "";
		} else {
			str = cmm_del_commaString(str);
			var tm = "";
			var ck = "";
			var tm1 = "";
			var tm2 = "";

			if (str.substring(0, 1) == "-") {
				tm = str.substring(1, str.length);
				ck = "Y";
			} else {
				tm = str;
				ck = "N";
			}

			//???? . ? ???? ? ??? comma ? ??
			var idx = 0;
			var isReal = false;//????
			 for(i=0;i<tm.length;i++){			
				if(tm.charAt(i)=='.'){
					idx = i;
					isReal = true;
					break;
				}
			}//end for

			if(isReal){
				tm1 = tm.substring(0, idx);
				tm2 = tm.substring(idx+1, tm.length);
				tm = tm1;
			}

			var st = "";
			var cm = ",";

			for (var i = tm.length, j = 0; i > 0; i--, j++) {

				if ((j % 3) == 2) {
					if (tm.length == j + 1) st = tm.substring(i - 1, i) + st;
					else st = cm + tm.substring(i - 1, i) + st;
				} else {
					st = tm.substring(i - 1, i) + st;
				}
			}

			if (ck == "Y"){
				st = "-" + st;
			}

			if(isReal){//????
				st +=  "."+ tm2;
			}	
		}
        return st;
	}

	function cmm_del_commaString(str) {

		if (str.length < 1) {
			return "";
		} else {
			var st = "";
			var sp = ",";
			for (var i = 0; i < str.length; i++) {
				if (sp.indexOf(str.substring(i, i + 1)) == -1) {
					st += str.substring(i, i + 1);
				}
			}
			return st;
		}
	}

	// ÇÔ¼ö¸í: check_length(obj, len, str)
	// ¼³  ¸í: ¹®ÀÚ¿­ÀÇ ±æÀÌ¿¡ µû¸¥ Ã³¸® ÇÔ¼ö
	// ÀÎ  ÀÚ: obj : ÇØ´ç °´Ã¼, len : ÁöÁ¤±æÀÌ, str: Ç×¸ñ¸í
	// --------------------------------------------------------------------------------------------
	// »ç¿ë¹ý: 
	//          <textarea name="ta" rows="4" cols=20 class="td_input" style="width:100%"  onblur= "check_length(this, 100, 'Ç×¸ñ')" >
	//			</textarea>
	// --------------------------------------------------------------------------------------------
	function check_length(obj, len, str)
	{
		obj.value = ltrim(obj.value);
		obj.value = rtrim(obj.value);
		complen = check_byte(obj.value);
		if ( complen > len)
		{
			alert(str + len + 'Byte¸¦ ÃÊ°úÇÒ¼ö ¾ø½À´Ï´Ù. ÇöÀç ' + complen + 'ByteÀÔ´Ï´Ù.');
			obj.focus();
			return false;
		}
		return true;
	}

	function check_byte(str)
	{
		var byteLength= 0;
		for(var inx=0; inx < str.length; inx++)
		{
			var oneChar = escape(str.charAt(inx));
			if( oneChar.length == 1 )
				byteLength ++;
			else if(oneChar.indexOf("%u") != -1)
				byteLength += 2;
			else if(oneChar.indexOf("%") != -1)
				byteLength += oneChar.length/3;
		}
		return byteLength;
	}

	// ÇÔ¼ö¸í: ¼ýÀÚ·Î ±¸¼ºµÈ ¹®ÀÚ¿­ÀÎ°¡¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	// ¼³  ¸í: ÇØ´ç ÇÊµå°¡ ¼ýÀÚ·Î ±¸¼ºµÈ ¹®ÀÚÀÎÁö¸¦ °ËÁõÇÏ´Â ÇÔ¼ö. 
	//         ÁÖ·Î »ç¿ëÀÚ°¡ ÀÔ·ÂÇÏ´Â °ªÀÌ ¼ýÀÚ·Î¸¸ ±¸¼ºµÇ¾î¾ß ÇÒ °æ¿ì¿¡ »ç¿ëÀÚ¿¡°Ô
	//         alertÃ¢À» Ç¥½ÃÇÏ´Â µîÀÇ ±â´ÉÀ¸·Î ÀÀ¿ë °¡´ÉÇÔ
	// ÀÎ  ÀÚ: obj(ÀÔ·Â ÄÁÆ®·Ñ¸í), txt(alertÃ¢À¸·Î »Ñ·ÁÁÙ ÅØ½ºÆ®³»¿ë)
	// --------------------------------------------------------------------------------------------
	// »ç¿ë¹ý: »ç¿ëÀÚ°¡ ÅØ½ºÆ®¹Ú½º¿¡ ¼ýÀÚ°ªÀ¸·Î¸¸ ÀÔ·ÂµÇ¾î¾ß ÇÒ °æ¿ì ÀÌ¸¦ °ËÁõÇÏ±â À§ÇØ¼­ ¾Æ·¡¿Í °°ÀÌ »ç¿ë
	//         <input type="text" onBlur="cmm_check_digit(this, '¹Î¿øÁ¢¼ö¹øÈ£')">
	// --------------------------------------------------------------------------------------------
	function check_digit(obj, txt)
	{
		var    i;
		var    str =  new String(obj.value);
		for(i=0;i<str.length;i++)
			if(!is_int(str.charAt(i)))
			{
				alert(txt+"´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä.");
				//alert("ÀÔ·ÂÇü½ÄÀº Á¤¼ö¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
				obj.focus();
				obj.select();
				return false;
			}
		return true;
	}

	// ÇÔ¼ö¸í: ¼ýÀÚ¿©ºÎÃ¼Å©
	// ¼³  ¸í: ¼ýÀÚÀÎ°¡¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	// ÀÎ  ÀÚ: value(Ã¼Å©´ë»ó ¹®ÀÚ)
	// --------------------------------------------------------------------------------------------
	// »ç¿ë¹ý: var a='3'; if(is_int(a)) { alert("¼ýÀÚÀÔ´Ï´Ù"); }
	// --------------------------------------------------------------------------------------------
	function is_int(value) {
		var   j;
		for(j=0;j<_intValue.length;j++)
			if(value == _intValue.charAt(j)) {
				return true;
		}
		return false;
	}