// imagesRollOver ¿¡ ÀÌ¿ëÇÏ´Â JavaScript ÀÔ´Ï´Ù.

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_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_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];}
}

function MM_showHideLayers() { //v6.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; }
}

// ¿©±â ±îÁö imagesRollOver ¿ë ½ºÅ©¸³Æ®..

// Æû¿¡¼­ EnterKey ÀÔ·Â ½Ã ÇØ´ç ÄÁÆ®·Ñ·Î ÀÌµ¿ÇÕ´Ï´Ù.
// »ç¿ë¹ý : onkeydown="return sendFocus(Form1.txt_Name);"
function sendFocus(frm) {
	if(event.keyCode==13) {
		frm.focus(); 
		return false; 
	}
}

//·Î±×ÀÎ °ü·Ã ÀÚ¹Ù½ºÅ©¸³Æ® ½ÃÀÛ..
function formSubmit() {
	if(event.keyCode==13) {
		Form1.submit(); 
	}
}

		function checkCR(evt) {
		
			var evt  = (evt) ? evt : ((event) ? event : null);
			var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
			if ((evt.keyCode == 13) && (node.type=="text")) {return false;}

		}
		
		document.onkeypress = checkCR;
		
		function firstFocus()
		{
			var fcs = document.getElementById('SmallLogin1_htbId');
			if ( fcs )
			{
				fcs.focus();
			}
		}

// ·Î±×ÀÎ °ü·Ã ÀÚ¹Ù½ºÅ©¸³Æ® ³¡..


// ÆË¾÷Ã¢ ¿­±â
function winOpen(winName,pageName,w,h,l,t,scroll) {
	if(scroll == "yes") {
		winName = window.open(pageName,winName,'scrollbars=Yes,width='+w+',height='+h+',left='+l+',top='+t);
	} else {
		winName = window.open(pageName,winName,'width='+w+',height='+h+',left='+l+',top='+t);
	}
	return false;
 }
 
 function checkCR(evt) {
		
		var evt  = (evt) ? evt : ((event) ? event : null);
		var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
		if ((evt.keyCode == 13) && (node.type=="text")) {return false;}

	}

	document.onkeypress = checkCR;

// Æû·Îµå½Ã ±âº» ÄÁÆ®·Ñ¿¡ FocusÁÖ±â
// »ç¿ë¹ý : onLoad = SetFocus(document.all.ctl);
function SetFocus(ctl) {
	obj = eval(ctl);		
	if(obj != null)
	{
		obj.focus();
	}		
	return false; 
}

// ÆäÀÌÁö ·Îµå½Ã Ã¹¹øÂ° ÄÁÆ®·Ñ¿¡ Æ÷Å©½º
function focusSetting()
{
	var frm = document.forms[0];
	for(var i=0;i<frm.elements.length;i++)
	{
		if(frm.elements[i].type == 'text' || frm.elements[i].type == 'select-one')
		{
			frm.elements[i].focus();
			break;
		}
	}
}

// ³¯Â¥°ª check ÇÏ±â..
function chkFromTo()
{
	//var sdArr = document.getElementById('List_term_txt_dtfrom').value.split("-");
	//var edArr = document.getElementById('List_term_txt_dtto').value.split("-");
	var sdArr = Form1.List_term_txt_dtfrom.value.split("-");
	var edArr = Form1.List_term_txt_dtto.value.split("-");
	
	var sYear = sdArr[0];
	var sMonth = sdArr[1];
	sMonth = sMonth -1;
	var sDay = sdArr[2];

	var eYear = edArr[0];
	var eMonth = edArr[1];
	eMonth = eMonth -1;
	var eDay = edArr[2];
	
	var sDate = new Date(sYear,sMonth,sDay);
	var eDate = new Date(eYear,eMonth,eDay);
	

	if ( sDate.getFullYear() != sYear ||
		sDate.getMonth() != sMonth ||
		sDate.getDate() != sDay) {
		alert('Á¶È¸ ½ÃÀÛÀÏ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.');
		Form1.List_term_txt_dtfrom.focus();
		return false;
	}
	if ( eDate.getFullYear() != eYear ||
		eDate.getMonth() != eMonth ||
		eDate.getDate() != eDay) {
		alert('Á¶È¸ ¿Ï·áÀÏ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.');
		Form1.List_term_txt_dtto.focus();
		return false;
	}
	
		
	var sTime = sDate.getTime(); 
	var eTime = eDate.getTime(); 

	if(sTime > eTime)
	{
		alert('Á¶È¸¿Ï·áÀÏÀÌ Á¶È¸½ÃÀÛÀÏº¸´Ù ÀÛ½À´Ï´Ù.');
		Form1.List_term_txt_dtfrom.focus();
		return false;
	}else{
		var count = eTime - sTime; 
		count = Math.floor(count/(24*3600*1000));
		if(count > 185){
			alert("ÃÖ´ë °Ë»ö ±â°£Àº 6°³¿ùÀ» ³ÑÁö ¸øÇÕ´Ï´Ù..");
			Form1.List_term_txt_dtfrom.focus();
			return false;
		}else{
			return true;
		}
	}
}
//³¯Â¥°ª check ³¡....


//####################################################################################################
//ESN Custom Control ¿¡¼­ »ç¿ëÇÏ´Â Script

//####################################################################################################

function onDatePicker(box,pnl,frm,dtF,dtT,red)
{
	var opnl = document.getElementById(pnl);
	if ( opnl.style.display == "" )
	{
		opnl.style.display = "none";
	}
	else
	{
		var dtfrm = document.getElementById(frm);
		if(red == 'True')
		{
			dtfrm.src = "/Common/Calender/RedBlockCalendar.aspx?dt="+document.getElementById(box).value+"&ctl="+box+"&pnl="+pnl+"&dtFrom="+dtF+"&dtTo="+dtT ;
		}
		else
		{
			dtfrm.src = "/Common/Calender/NormalCalendar.aspx?dt="+document.getElementById(box).value+"&ctl="+box+"&pnl="+pnl+"&dtFrom="+dtF+"&dtTo="+dtT ;
		}
		
		opnl.style.display = "";
	}
}

function SelectDate(pnl,box,dtFrom,dtTo,dtY,dtM,dtD)
{
	var dtSelect = new Date(dtY,dtM-1,dtD);
	
	if (dtFrom.length > 0)
	{
		var dF = dtFrom.split('-');
		var dFrom = new Date(dF[0],dF[1]-1,dF[2]);
		
		if(dFrom > dtSelect)
		{
			alert(dtFrom + " ºÎÅÍ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
			return;
		}
	}
	
	if (dtTo.length > 0)
	{
		var dT = dtTo.split('-');
		var dTo = new Date(dT[0],dT[1]-1,dT[2]);
		
		if(dTo < dtSelect)
		{
			alert(dtTo + " ±îÁö ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
			return;
		}
	}
	
	if(dtM.length == 1)
			dtM = "0"+dtM
		
	if(dtD.length == 1)
			dtD = "0"+dtD

	document.getElementById(box).value = dtY+"-"+dtM+"-"+dtD;
	document.getElementById(box).focus();
	document.getElementById(pnl).style.display = "none";
}

// ¼ýÀÚ¿Í Á¡ÇÏ³ª¸¸ ÀÔ·Â°¡´ÉÇÏ°Ô (OnKeyPress ÀÌº¥Æ®)
function onlyNumberOrPoint(ClientID) 
{
	var varField2 = document.getElementById(ClientID);
	
	// Ã³À½¿¡´Â Á¡À» ÀÔ·ÂÇÏÁö ¸øÇÑ´Ù.
	if(varField2.value.length == 0)
	{
		if(event.keyCode == 46)
		{
			event.returnValue=false;
		}		
	}
	
	if((event.keyCode<46)||(event.keyCode>57))
	{	
		event.returnValue=false;
	}				
	else if ( event.keyCode == 46 )
	{
		if (varField2.value.indexOf(".") != -1 )
		{
			event.returnValue=false;
		}
	}
	else if ( event.keyCode == 47 )
	{	
		event.returnValue=false;	
	}
}

// ¼Ò¼öÁ¡ digitÀÚ¸®±îÁö¸¸ (OnKeyPress ÀÌº¥Æ®)
function onlyNumberPoint(ClientID,digit) 
{
	var varField2 = document.getElementById(ClientID);
	
	// ¼Ò¼öÁ¡ÀÌÇÏ ÀÚ¸®¼ö¸¦ °¡Á®¿Â´Ù.
	if(varField2.value.indexOf(".") != -1)
	{
		arTemp = new Array();
		arTemp = varField2.value.split(".");
		
		var arDigit = arTemp[1];
		var Len = arDigit.length; 
	}
		
	// Ã³À½¿¡´Â Á¡À» ÀÔ·ÂÇÏÁö ¸øÇÑ´Ù.
	if(varField2.value.length == 0)
	{
		if(event.keyCode == 46)
		{
			event.returnValue=false;
		}		
	}
	
	if((event.keyCode<46)||(event.keyCode>57))
	{	
		event.returnValue=false;
	}				
	else if ( event.keyCode == 46 )
	{
		if (varField2.value.indexOf(".") != -1 )
		{
			event.returnValue=false;
		}
	}
	else if ( event.keyCode == 47 )
	{	
		event.returnValue=false;	
	}
	else
	{
		alert("Length : " + Len);
		if ((varField2.value.indexOf(".") != -1) && (Len > digit))
		{
			event.returnValue=false;
		}
	}
}

//varobj:ÇÊµå¸í
//varlength: ¼Ò¼öÁ¡ÀÌ»ó ±æÀÌ
//varDecimal_Len: ¼Ò¼öÁ¡ÀÌÇÏ ±æÀÌ
//CipherCheck('document.fmPrd.txNumber',7,'±æÀÌ´Â',2);

// ¼Ò¼öÁ¡ digitÀÚ¸®±îÁö¸¸ (OnBlur ÀÌº¥Æ®)
function CipherCheck(ClientID, varlength , varDecimal_Len) 
{
		var strObj = document.getElementById(ClientID);					
		var docnt = strObj.value.indexOf(".");
		
		if (docnt != -1) {						// ===== ¼Ò¼öÁ¡ ÀÖÀ»¶§						
				arcon = new Array();
				arcon = strObj.value.split(".");
			
				var arcon1 = arcon[0];
				var concnt1 = arcon1.length;
			
				var arcon2 = arcon[1];
				var concnt2 = arcon2.length; 					
			
				if(concnt1 > varlength) {
					alert(varlength + "ÀÚ¸®±îÁö ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ¿© ÁÖ½Ê½Ã¿À.");
					strObj.focus();
					return;
				}
				else if(concnt2 > varDecimal_Len) {
					order_num = new Array();
					order_num[0] = "Order Number";
					order_num[1] = "Ã¹¹øÂ°";
					order_num[2] = "µÎ¹øÂ°";
					order_num[3] = "¼¼¹øÂ°";
					order_num[4] = "³×¹øÂ°";
					order_num[5] = "´Ù¼¸¹øÂ°";
					order_num[6] = "¿©¼¸¹øÂ°";
					order_num[7] = "ÀÏ°ö¹øÂ°";
					order_num[8] = "¿©´ü¹øÂ°";
					order_num[9] = "¾ÆÈ©¹øÂ°";
					
					alert("¼Ò¼öÁ¡ " + order_num[varDecimal_Len] + " ÀÚ¸®±îÁö¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ¿© ÁÖ½Ê½Ã¿À.");
					strObj.focus();
					return;
				}
			
		}
		else {									// ===== ¼Ò¼öÁ¡ ¾øÀ»¶§
			
				if(strObj.value.length > varlength) {
					alert(varlength + "ÀÚ¸®±îÁö ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ¿© ÁÖ½Ê½Ã¿À.");
					strObj.focus();
					return;
				}
		}
}



// ÀÏÀÚ Çü½Ä check ÇÏ±â..
// ShowMsg:true  => ¿À·ù¸Þ¼¼Áö º¸¿©ÁÖ±â
// ShowMsg:false => ¿À·ù¸Þ¼¼Áö ¾Èº¸¿©ÁÖ±â
function fctDateValid(ClientID,ShowMsg)
{
	var TempObjDate = document.getElementById(ClientID);
	if(TempObjDate.value.length != 0)
	{
		var Temp01 = TempObjDate.value.indexOf("-");
		var Temp02 = TempObjDate.value.indexOf("/");
		
		if(Temp01 != -1 || Temp02 != -1)
		{
			if(Temp01 == -1)
			{
				arTemp = new Array();
				arTemp = TempObjDate.value.split("/");
			}
			else
			{
				arTemp = new Array();
				arTemp = TempObjDate.value.split("-");
			}
			
			if(arTemp.length == 3)	
			{
				var sYear = arTemp[0];
				var sMonth = arTemp[1];
					sMonth = sMonth -1;
				var sDay = arTemp[2];
				
				var sDate = new Date(sYear,sMonth,sDay);
				
				if ( sDate.getFullYear() != sYear ||
					sDate.getMonth() != sMonth ||
					sDate.getDate() != sDay) 
				{
					if(ShowMsg)
					{
						alert("ÀÏÀÚ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\n(¿¹:2005/02/05)");
						TempObjDate.focus();
					}
					return false;
				}
				else
					return true;
			}
			else
			{
				if(ShowMsg)
				{
					alert("ÀÏÀÚ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\n(¿¹:2005/02/05)");
					TempObjDate.focus();
				}
				return false;
			}
		}
		else
		{
			if(ShowMsg)
			{
				alert("ÀÏÀÚ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\n(¿¹:2005/02/05)");
				TempObjDate.focus();
			}
			return false;
		}
	}
}

// ´Ù¸¥ ÀÏÀÚ¿Í ºñ±³ÇÏ±â
// ShowMsg:true  => ¿À·ù¸Þ¼¼Áö º¸¿©ÁÖ±â
// ShowMsg:false => ¿À·ù¸Þ¼¼Áö ¾Èº¸¿©ÁÖ±â
// Index : 1 => ~ºÎÅÍ 
// Index : 2 => ~±îÁö
// Index : 3 => °°ÀºÁö...
function fctDateCheck(FromClientID,ToClientID,MSGSHOW,Index)
{
	var FromObjDate = document.getElementById(FromClientID);
	var ToObjDate = document.getElementById(ToClientID);
	
	if (FromObjDate.value.length > 0)
	{
		var Temp01 = FromObjDate.value.indexOf("-");
		var Temp02 = FromObjDate.value.indexOf("/");
		
		if(Temp01 != -1 || Temp02 != -1)
		{
			if(Temp01 == -1)
			{
				dF = new Array();
				dF = FromObjDate.value.split("/");
			}
			else
			{
				dF = new Array();
				dF = FromObjDate.value.split("-");
			}
		}
			
		var dFrom = new Date(dF[0],dF[1]-1,dF[2]);
	}
	
	if (ToObjDate.value.length > 0)
	{
		var Temp03 = ToObjDate.value.indexOf("-");
		var Temp04 = ToObjDate.value.indexOf("/");
		
		if(Temp03 != -1 || Temp04 != -1)
		{
			if(Temp03 == -1)
			{
				dT = new Array();
				dT = ToObjDate.value.split("/");
			}
			else
			{
				dT = new Array();
				dT = ToObjDate.value.split("-");
			}
		}
			
		var dTo = new Date(dT[0],dT[1]-1,dT[2]);
	}
	
	if(Index == 1)	// (»ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ ÀÏÀÚ:ToObjDate, ºñ±³ÇÒ ÀÏÀÚ:FromObjDate)
	{
		if(dFrom > dTo)
		{
			if(MSGSHOW)
			{
				alert(FromObjDate.value + " ºÎÅÍ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
			}
			ToObjDate.focus();
			return false;
		}
		else
		{
			return true;
		}
	}
	else if(Index == 2)	// (»ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ ÀÏÀÚ:FromObjDate, ºñ±³ÇÒ ÀÏÀÚ : ToObjDate)
	{
		if(dTo < dFrom)
		{
			if(MSGSHOW)
			{
				alert(ToObjDate.value + " ±îÁö ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
			}
			FromObjDate.focus();
			return false;
		}
		else
		{
			return true;
		}
	}
	else if(Index == 3) // (µÎÀÏÀÚ°¡ °°ÀºÁö ºñ±³)
	{
		if(String(dFrom) == String(dTo))
		{
			if(MSGSHOW)
			{
				alert("ÀÏÀÚ°¡ °°½À´Ï´Ù.");
			}
			return true;
		}
		else
		{
			return false;
		}
	}	
}

////////////////////////////////////////////////////////////////////////////
// Div ÅÂ±×·Î µÑ·¯½ÎÀÎ Æ¯Á¤ ºÎºÐ ÀÎ¼âÇÏ±â
// 
// »ç¿ë¿¹   : printDiv(ÀÎ¼âÇÏ°íÀÚ ÇÏ´Â block)
// ÀÛ¼ºÀÏÀÚ : 2005.02.11 
// ÀÛ¼ºÀÚ   : ÀÌÁÖ¿ë
////////////////////////////////////////////////////////////////////////////

var div2print;
			
function printDiv (id) {
	if (document.all && window.print) {
		div2print = document.all[id];
		window.onbeforeprint = hideDivs;
		window.onafterprint = showDivs;
		window.print();
	}
	else if (document.layers) {
		div2print = document[id];
		hideDivs();
		window.print();
	} 
}
function hideDivs () {
	if (document.all) {
		var divs = document.all.tags('DIV');
		for (var d = 0; d < divs.length; d++)
		if (divs[d] != div2print)
			divs[d].style.display = 'none';
	}
	else if (document.layers) {
		for (var l = 0; l < document.layers.length; l++)
		if (document.layers[l] != div2print)
			document.layers[l].visibility = 'hide';

	}
}

function showDivs () {
	var divs = document.all.tags('DIV');
	for (var d = 0; d < divs.length; d++)
		divs[d].style.display = 'block';
}


// Ã³À½ ¼¿ ¹è°æ»ö º¯°æ.....¹ÚÀç¿ø....
function selFirstCell()
{
	document.getElementById('tb0').style.backgroundColor = '#E8F4E8';
}		

