//¡ä ¸¶¿ì½º¿¡ µû¸¥ ÀÌ¹ÌÁö º¯È­
//ÀÌ¹ÌÁö¿¡ µû¸¥ º¯È¯ ¸¶¿ì½º°¡ °¬À»¶§
var offImgName ="mtt_notice";  //Ã¹¹øÂ° onµÈ imf name
function MM_swapImage(onImgName) { 
  var imgSrc ="/images/new/";
  var imgType= "gif" ;
  if (offImgName != "") document.getElementsByName(offImgName)[0].src = imgSrc + offImgName + "." + imgType;
  document.getElementsByName(onImgName)[0].src = imgSrc + onImgName +"_on" + "."  + imgType
  offImgName = onImgName;
}

//ÀÌ¹ÌÁö¿¡ ¸¶¿ì½º¿¡ °¬À»¶§ º¸ÀÌ´Â ºÎºÐ
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')?'':(v=='hide')?'none':v; }
    obj.display=v; }
}
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 onKeypressNo(){
	alert("Å°º¸µå·Î ÀÔ·ÂÇÏ½Ç¼ö ¾ø½À´Ï´Ù");
	event.returnValue = false;
}
//¼ýÀÚ·Î ÄÞ¸¶¾²±â
function commaSplit(srcNumber) {
    num1 = srcNumber.length;//¼ýÀÚÀÇ ±æÀÌ¸¦ ±¸ÇÑ´Ù.
		if (num1 =="0") { return "0" }

        src1 = srcNumber.substr(0,1);//ÀÔ·Â¼ýÀÚÀÇ Ã¹¹øÂ°¸¦ Àß¶ó ³½´Ù..
        src3 = srcNumber.length;//ÀÔ·Â¼ýÀÚÀÇ ±æÀÌÆÄ¾Ç..
        src2 = srcNumber.substr(1,num1);//'0'´ÙÀ½ÀÇ ¼ýÀÚ¸¦ Àß¶ó³½´Ù.
   
        if(src1 == "0" && src3 > 1){ //¸¸¾à ¼ýÀÚ°¡ "0"À¸·Î ½ÃÀÛµÇ¸é ¾Õ¿¡ '0'À» »« ¼ýÀÚ¸¸Å­ ¸®ÅÏ ÇÑ´Ù........
                //alert("a");
//        return src2;
                srcNumber = src2;
        }

        re = /^\$|,/g; // "$" and "," ÀÔ·Â Á¦°Å
		srcNumber = srcNumber.replace(re, ""); //ÄÞ¸¶¸¦ Á¦°Å ÇØ ÁØ´Ù....

//        document.forms[0].m1_pyung.value=srcNumber;//Èùµå°ª¿¡..ÄÞ¸¶¸¦ »« °ªÀ» ³Ö¾îµç´Ù.
        
        var txtNumber = '' + srcNumber;
   //¿©±â¼­ ºÎÅÍ 3ÀÚ¸®¸¶´Ù ÄÞ¸¶¸¦ Âï¾î ÁØ´Ù.
        if (isNaN(txtNumber)) {//¼ýÀÚÀÎ°¡ ºñ±³
        alert("¼ýÀÚ¸¸ ÀÔ·Â ÇÏ¼¼¿ä");        
//    document.forms[0].hsell_price.value == "";
//        document.forms[0].hsell_price.focus();
        return "0";
        }
        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];
                }
        }
}

//nullCheck
function isFieldNull(theField, theMessage) {
	if (isFieldBlank(theField)) {
		alert(theMessage+"¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä");
		theField.focus();
		return false;
	} else {
		return true;
	}
}

function isFieldBlank(theField) {
	var str = theField.value;
	return (str == "" || str.charAt(0) == " ") ? true : false;
}


//¼ýÀÚ¸¸ ÀÔ·ÂµÇµµ·Ï
function onKeypress_Number(){
	if (event.keyCode < 48 || event.keyCode > 57) event.returnValue = false;
}
//¼ýÀÚ¶û ,¸¸ ÀÔ·ÂµÇµµ·Ï
function onKeypress_Number2(){
	if ((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 44) event.returnValue = false;
}
//¼ýÀÚ¶û -¸¸ ÀÔ·ÂµÇµµ·Ï
function onKeypress_Number3(){
	if ((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 45) event.returnValue = false;
}

//Æ¯¼ö¹®ÀÚ Á¦¿Ü
function noETCString(asValue){	
	for (var i=0; i < asValue .length; i++) { 
		ch_char = asValue .charAt(i);
		ch = ch_char.charCodeAt();
		if( ((ch >= 33 && ch <= 47) || (ch >= 58 && ch <= 64) || (ch >= 91 && ch <= 96) || (ch >= 123 && ch <= 126)) && !(ch == 40 || ch == 41 || ch == 44 || ch == 45 || ch == 126)) {
			alert("Æ¯¼ö¹®ÀÚ('-', ',', '~', '(', ')' Á¦¿Ü)¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù");
			return false;
		}
	}
	return true;
}

//³¯Â¥ °Ë»ö(¸¶Áö¸·ÀÏ)
function pa_checkday(syear,smonth,sday) {
	var cyear,cmonth,cday
	var days = new Array(12)
	days[1] = 31;
	days[3] = 31;
	days[4] = 30;
	days[5] = 31;
	days[6] = 30;
	days[7] = 31;
	days[8] = 31;
	days[9] = 30;
	days[10] = 31;
	days[11] = 30;
	days[12] = 31;
	
	cyear = parseFloat(syear);
	cmonth = parseFloat(smonth);
	cday = parseFloat(sday);

	
	if((cyear % 4) ==0){	  
		if((cyear%100)==0){
			if((cyear%400)==0)	 {
				days[2] = 29; 
			}
			else {
				days[2] = 28;
			}
		}  else	{ 
			days[2] = 29;
		}
	}
	else {
		days[2]=28;
	}
	
	if (parseInt(cday)>parseInt(days[parseInt(cmonth)])) {         
		alert("¼±ÅÃÇÏ½Å ÀÇ ´ÞÀÇ ¸¶Áö¸·³¯Àº " + days[cmonth] + "ÀÔ´Ï´Ù");      
		//document.package_search.p_day[days[cmonth]-1].selected=true;  
		return days[cmonth]-1;
	}else{
		return "0";
	}
}

//³¯Â¥ °Ë»ö(¸¶Áö¸·ÀÏ)
//if(fromToCheckday(frm.searchMAKE_FDT.value,frm.searchMAKE_EDT.value)){
function fromToCheckday(fromdate,todate) {
		//2008-01-01 ÀÏ½Ã  new Date(fromdate.substr(0, 4), fromdate.substr(5, 2)-1,fromdate.substr(8, 2),"00","00");
		//20080101 ÀÏ½Ã  new Date(fromdate.substr(0, 4), todate.substr(4, 2)-1,todate.substr(6, 2),"00","00");
		var gu3_1;
		if(fromdate.length == 10){
			gu3_1 = new Date(fromdate.substr(0, 4), fromdate.substr(5, 2)-1,fromdate.substr(8, 2),"00","00"); //ÀÎ¼ö½Ã°£ È¯»ê
		}else{
			gu3_1 = new Date(fromdate.substr(0, 4), fromdate.substr(4, 2)-1,fromdate.substr(6, 2),"00","00"); //ÀÎ¼ö½Ã°£ È¯»ê
		}
		
		var gu3_2;
		if(fromdate.length == 10){
			gu3_2 = new Date(todate.substr(0, 4), todate.substr(5, 2)-1,todate.substr(8, 2),"00","00"); //¹Ý³³½Ã°£ È¯»ê
		}else{
			gu3_2 = new Date(todate.substr(0, 4), todate.substr(4, 2)-1,todate.substr(6, 2),"00","00"); //¹Ý³³½Ã°£ È¯»ê
		}


		var gu4_1 = (gu3_2.getTime() - gu3_1.getTime()) / (60*60*1000); //»ç¿ë½Ã°£°è»ê
		if (gu4_1 < 0){
			return true;
		}else{
			return false;
		}
}

//È­¸é Ãâ·Â
function window_print(){
	if(confirm("ÀÎ¼âÇÏ½Ã°Ú½À´Ï±î?")){
		window.print();
	}
}
 //ÀÌ¸ÞÀÏ Ã¼Å©
function EmailCheck (emailStr)          
{
	var emailPat=/^(.+)@(.+)$/
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
	var validChars="\[^\\s" + specialChars + "\]"
	var firstChars=validChars
	var quotedUser="(\"[^\"]*\")"
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
	var atom="(" + firstChars + validChars + "*" + ")"
	var word="(" + atom + "|" + quotedUser + ")"
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")

	var matchArray = emailStr.match(emailPat)
	if (matchArray == null) 
	{
		alert("ÀÌ¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.")
		return false
	}
	var user = matchArray[1]
	var domain = matchArray[2]

	if (user.match(userPat) == null) 
	{
		alert("ÀÌ¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.")
		return false
	}

	var IPArray = domain.match(ipDomainPat)
	if (IPArray != null) 
	{
		for (var i=1;i<=4;i++) 
		{
			if (IPArray[i] > 255) 
			{
				alert("ÀÌ¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.")
				return false
			}
		}
		return true
	}

	var domainArray = domain.match(domainPat)
	if (domainArray == null) 
	{
		alert("ÀÌ¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.")
		return false
	}

	var atomPat = new RegExp(atom,"g")
	var domArr = domain.match(atomPat)
	var len = domArr.length
	if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length > 3) 
	{
		alert("ÀÌ¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.")
		return false
	}

	if (domArr[domArr.length-1].length == 2 && len < 3) 
	{
		alert("ÀÌ¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.")
		return false
	}

	if (domArr[domArr.length-1].length == 3 && len < 2) 
	{
		alert("ÀÌ¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.")
		return false
	}
	return true;
}
//ÁÖ¹Îµî·Ï¹øÈ£
function Jumin_chk(it) {
      IDtot = 0;
      IDAdd="234567892345";
      
      for(i=0;i<12;i++) 
      {
         IDtot=IDtot+parseInt(it.substring(i,i+1))*parseInt(IDAdd.substring(i,i+1)); 
       }
 
     IDtot=11-(IDtot%11);
 
     if(IDtot==10) 
        {
           IDtot=0;
         }
     else if(IDtot==11){
       IDtot=1;
       }
 
     if(parseInt(it.substring(12,13))!=IDtot) 
          return true;

}

// --- »ç¾÷ÀÚµî·Ï¹øÈ£ °Ë»ç
function checkBizID( theField, theFieldValue)
{
	// theFieldValue°ªÀÌ ÀÖ´Â°æ¿ì¸¦ Ã¼Å©ÇÑ´Ù
	if(theFieldValue == ""){
		var bizID = theField.value;
	}else{
		var bizID = theFieldValue;
	}
	var checkID = new Array(1, 3, 7, 1, 3, 7, 1, 3, 5, 1);
	var tmpBizID, i, chkSum=0, c2, remander;

	for (i=0; i<=7; i++) chkSum += checkID[i] * bizID.charAt(i);

	c2 = "0" + (checkID[8] * bizID.charAt(8));
	c2 = c2.substring(c2.length - 2, c2.length);

	chkSum += Math.floor(c2.charAt(0)) + Math.floor(c2.charAt(1));

	remander = (10 - (chkSum % 10)) % 10 ;

	if (Math.floor(bizID.charAt(9)) == remander) {
		return true; // OK!
	}else{
		alert("»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù");
		theField.focus();
		return false;
	}
}
function imgReSize(checkImage, maxWidth, maxHeight){
	if(maxWidth != "0" && document.getElementById(checkImage).width > parseInt(maxWidth)){
		document.getElementById(checkImage).width = maxWidth
	}
	if(maxHeight != "0" && document.getElementById(checkImage).height > parseInt(maxHeight)){
		document.getElementById(checkImage).height = maxHeight
	}
}






