

    
	function CheckStr(strOriginal, strFind, strChange){
		var position, strOri_Length;

		position = strOriginal.indexOf(strFind);	

		while (position != -1){
			strOriginal = strOriginal.replace(strFind, strChange);
			position    = strOriginal.indexOf(strFind);
		}

		//strOri_Length = strOriginal.length;

		return strOriginal;
	}

	function CheckStrLen(strOriginal, strFind, strChange){
		var position, strOri_Length;
		
		position = strOriginal.indexOf(strFind);	
		
		while (position != -1){
			strOriginal = strOriginal.replace(strFind, strChange);
			position    = strOriginal.indexOf(strFind);
		}
		
		strOri_Length = strOriginal.length;
		
		return strOri_Length;
	}

	//ÁÖ¹Îµî·ÏÃ¼Å©
	function CheckValues(pvalue1, pvalue2) {

		var digit=0
		for (var i=0;i<pvalue1.length;i++){
		 var str_dig=pvalue1.substring(i,i+1);
		 if (str_dig<'0' || str_dig>'9'){ digit=digit+1 }
		}

		if ((pvalue1 == '') || ( digit != 0 )) { return false; }

		var digit1=0
		for (var i=0;i<pvalue2.length;i++){
			var str_dig1=pvalue2.substring(i,i+1);
			if (str_dig1<'0' || str_dig1>'9'){ digit1=digit1+1 }
		}

		if ((pvalue2 == '') || ( digit1 != 0 )){ return false; }

		if (pvalue1.substring(2,3) > 1){ return false; }

		if (pvalue1.substring(4,5) > 3){ return false; } 

		if (pvalue2.substring(0,1) > 4 || pvalue2.substring(0,1) == 0){ return false; }

		var a1=pvalue1.substring(0,1)
		var a2=pvalue1.substring(1,2)
		var a3=pvalue1.substring(2,3)
		var a4=pvalue1.substring(3,4)
		var a5=pvalue1.substring(4,5)
		var a6=pvalue1.substring(5,6)
					 
		var check_digit=a1*2+a2*3+a3*4+a4*5+a5*6+a6*7

		var b1=pvalue2.substring(0,1)
		var b2=pvalue2.substring(1,2)
		var b3=pvalue2.substring(2,3)
		var b4=pvalue2.substring(3,4)
		var b5=pvalue2.substring(4,5)
		var b6=pvalue2.substring(5,6)
		var b7=pvalue2.substring(6,7)

		var check_digit=check_digit+b1*8+b2*9+b3*2+b4*3+b5*4+b6*5 

		check_digit = check_digit%11
		check_digit = 11 - check_digit
		check_digit = check_digit%10

		if (check_digit != b7){ return false; }

		return true;
	}


function toDate(pobj) {
	var vdate = pobj.value
	var vlen = vdate.length
	var vyy=''
	var vmm=''
	var vdd=''

	vdate = CheckStr(vdate, '-','')

	switch (vlen) {	
		case 5:
		case 6:
			vyy = vdate.substr(0, 4)
			vmm = vdate.substr(4, 2)
			vdd = ''
			pobj.value= vyy+'-'+vmm
			break;
		
		case 8:
		case 9:
			vyy = vdate.substr(0, 4)
			vmm = vdate.substr(4, 2)
			vdd = vdate.substr(6, 2)
			pobj.value= vyy+'-'+vmm+'-'+vdd
			
			break;
	}

}


function toDateS(pstr) {
	var vdate = pstr
	var vlen = vdate.length
	var vyy=''
	var vmm=''
	var vdd=''

	vdate = CheckStr(vdate, '-','')

	vyy = vdate.substr(0, 4)
	vmm = vdate.substr(4, 2)
	vdd = vdate.substr(6, 2)
	return  vyy+'-'+vmm+'-'+vdd

}
function JS_viewObj(objhtml) { 
    document.write(objhtml); 
}
