// Open New Window
function openNewWindow(url,winName,condition)
{
	eval("var " + winName);

	eval(winName + " = window.open(url,winName,condition);");
	eval(winName + ".focus();");
	// condition : top=0, left=0, width=10, height=10, toolbar=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0
}

function OpenWin(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable, kind){
	if(kind == 1){
		var winl = (screen.width/2)-(width/2); 
		var wint = (screen.height/2)-(height/2); 
	}
	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';
	fo = window.open(url, name, 'left='+winl+',top='+wint+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
	fo.focus();
}

function Number_Format(fn)
{ 
      var str = fn.value; 
      var Re = /[^0-9]/g; 
      var ReN = /(-?[0-9]+)([0-9]{3})/; 
      str = str.replace(Re,'');              
      while (ReN.test(str)) { 
              str = str.replace(ReN, "$1,$2"); 
              } 
      fn.value = str; 
}

//¼ýÀÚ¸¸ ÀÔ·Â ¹Þ±â
function numInput() {    
    var keyCode = event.keyCode;
    if ((keyCode > 47 && keyCode < 58) || keyCode == 13) {}
    else {
         event.returnValue=false;
     }
 }

 //¼ýÀÚ¿Í ¿µ¹®ÀÚ¸¸ ÀÔ·Â ¹Þ±â
function numEngInput() {    
    var keyCode = event.keyCode;	
    if ((keyCode > 47 && keyCode < 58) || (keyCode > 96 && keyCode < 123) || (keyCode > 64 && keyCode < 91) || keyCode == 13) {}
    else {
         event.returnValue=false;
     }
 }
 
  //¼ýÀÚ¿Í ¿µ¹®ÀÚ¸¸ ÀÔ·Â ¹Þ±â
function numBlankEngInput() {    
    var keyCode = event.keyCode;
	
    if ((keyCode > 47 && keyCode < 58) || (keyCode > 96 && keyCode < 123) || (keyCode > 64 && keyCode < 91) || keyCode == 13 || keyCode == 32) {}
    else {
         event.returnValue=false;
     }
 }
 
 
  //Æ¯Á¤¹®ÀÚ ÀÔ·Â ºÒ°¡
function noinputChar() {    
    var keyCode = event.keyCode;	
   if (keyCode == 49) {		// "'"    
         event.returnValue=false;
     }
 }


 //¼ýÀÚ¿Í "-"¸¸ ÀÔ·Â ¹Þ±â(ÀüÈ­¹øÈ£ ÀÔ·Â ¹ÞÀ»½Ã)
function telDashInput() {    
    var keyCode = event.keyCode;	
    if ((keyCode > 47 && keyCode < 58) || keyCode == 45) {}
    else {
         event.returnValue=false;
     }
 }
 
function currentDateTime()
{
	var today = new Date()
	var tempDate;
	var tempTime;
	
	var yyyy, mm, dd, hh, mi, ss, ampm;
	
	yyyy = today.getYear();
	mm = (today.getMonth()+1) + "";
	dd = today.getDate() + "";
		
	if((today.getHours() - 12) < 0){
		ampm = "¿ÀÀü"
		hh = today.getHours() + "";
	}
	else{
		ampm = "¿ÀÈÄ"
		hh = (today.getHours() - 12) + "";
	}
	
	if(hh == "0") hh = "12";	
		
	mi = today.getMinutes() + "";
	ss = today.getSeconds() + "";
	
	if(mm.length < 2) mm = "0" + mm;
	if(dd.length < 2) dd = "0" + dd;
	if(hh.length < 2) hh = "0" + hh;
	if(mi.length < 2) mi = "0" + mi;
	if(ss.length < 2) ss = "0" + ss;
	
	tempDate = yyyy + "/" + mm + "/" + dd + " ";
	tempTime = hh + ":" + mi + ":" + ss ;

	return tempDate + " " + ampm + " " + tempTime;	
}

var timeSpan;
function onlineDateTime(obj)
{
	if(obj != null){
		timeSpan = obj;
		setInterval("timeSpan.innerHTML = currentDateTime();",1000);
		setInterval("document.all.MaintainFrame.src='/Module/sessionMaintain.asp';",120000);
		
	}
}

//ÁÖ¼ÒÃ£±â
function findAddrPopup()	
{
	posx = (screen.width) ? (screen.width-600)/2 : 0; 
	posy = (screen.height) ? (screen.height-360)/2 : 0; 
	openNewWindow('/Module/FindAddr.asp','addr_find','left=' + posx + ',top=' + posy + ',width=600, height=360, toolbar=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0');
}

