<!--
	Enter_key = 13;
	Space_key = 32;
	asterisk = 42;
	comma_key = 44;
	minus_key = 45;
	dot1_key = 46;
	slash_key = 47;
	Num1_0 = 48;
	Num1_9 = 57;
	Num2_0 = 96;
	Num2_9 = 105;
	
	Backspace_key = 8;
	Shift_key = 16;
	Alt_key = 18;
	End_key = 35;
	Home_key = 36;
	L_arrow = 37;
	U_arrow = 38;
	R_arrow = 39;
	D_arrow = 40;
	Insert_key = 45;
	Delete_key = 46;
	dot2_key = 110;
	dot3_key = 190;

	function setScale(src,len) {
		
		if (len == 1)
			result = Math.round(src*10)/10
		else if (len == 2)
			result = Math.round(src*100)/100	
		else if (len == 3)
			result = Math.round(src*1000)/1000	
		else if (len == 4)
			result = Math.round(src*10000)/10000	
			
		if(isNaN(result))
			return 0;	
		result = result + "";
		
//		result = FormatComma2(result);
		
		
		arr_result = result.split(".");
		
		if(arr_result.length == 1) {
			result = result + ".";
			for(var i=0;i<len;i++)
				result = result + "0";
		} else {
			for(var i=0;i<len-arr_result[1].length;i++)
				result = result + "0";
			
		}
		return result;
	}
	function initComma()
	{
		if(document.forms[0] != null)
		{
			len3 = document.forms[0].elements.length;
			for(j=0;j<len3;j++)
			{
				if(document.forms[0].elements[j].type == "text" && isFinite(document.forms[0].elements[j].value))
				{
					//alert(document.forms[0].elements[i].name + " " + isFinite(document.forms[0].elements[i].value));	
					FormatComma(document.forms[0].elements[j]);
				}
			
			}
		}
	}

	function initCommas(str)
	{

		for (f=0; f < document.forms[0].elements.length; f++) {
			var ele = document.forms[0].elements[f];

			if (ele.name == str) {
				FormatComma(ele);
			}
		}
	}
	function alerttest()
	{
		alert("aaa");
	}
	function removeCommas3(str) {
		
		msubstr="";		
		for (m=0; m <= str.length; m++) {
			if (str.substring(m-1,m) != ",") {
				msubstr = msubstr + str.substring(m-1,m);
			}
		}
		return msubstr;
	
	}
	function removeCommas2(str) {
		for (f=0; f < document.frmREG.elements.length; f++) {
			var ele = document.frmREG.elements[f];
			msubstr="";
			if (ele.name == str) {
				
				for (m=0; m <= ele.value.length; m++) {
					if (ele.value.substring(m-1,m) != ",") {
						msubstr = msubstr + ele.value.substring(m-1,m);
					}
				}
				ele.value=msubstr;
			}
		}
		
		
	}
	function removeCommas(str) {
		for (f=0; f < document.forms[0].elements.length; f++) {
			var ele = document.forms[0].elements[f];
			msubstr="";
			if (ele.name == str) {
				
				for (m=0; m <= ele.value.length; m++) {
					if (ele.value.substring(m-1,m) != ",") {
						msubstr = msubstr + ele.value.substring(m-1,m);
					}
				}
				ele.value=msubstr;
			}
		}
	}


	function ChkNum()
	{
		if(event.keyCode != 0)
		{
			if (event.keyCode==36 || event.keyCode==37 || event.keyCode==39  || event.keyCode==45|| event.keyCode==46)
			{
				event.returnValue = true;
				return;
			}
			
			if(event.keyCode == 9 || event.keyCode == 16 || event.keyCode == 13 || event.keyCode == 8) 
			{
				event.returnValue = true;
				return;
			}

			if (event.keyCode < 48 || event.keyCode > 57) {
				event.returnValue = false;
				return;
			}
		}
	}
	


	function FormatComma(para, strValue)
	{
		var length;
		var i;
		var str = "";
		var strtemp = "";
		var isMinus = false;
		
		if(para)
			strValue = para.value;
		else if(!strValue)
			return false;

		oldvalue=strValue;
		newvalue="";
		
		if (strValue.indexOf("-") > -1) {
			isMinus = true;
			strValue = strValue.substring(1);
			oldvalue=strValue;
		}
		
		len=strValue.indexOf(".");
		len2=strValue.indexOf(".",len+1);

		if (len > -1) {
			if (len2 > 0) {
				strValue=strValue.substring(0,oldvalue.length-1);
				oldvalue=strValue.substring(0,oldvalue.length-1);
			}
		}
		
		if (len < 0) {
			olddecvalue="";
		} else if(len==0) {
			olddecvalue="";
			strValue="";
		} else {
			olddecvalue=strValue.substring(len);
			strValue=strValue.substring(0,len);
		}
		
		
		length = strValue.length;
		
		for ( i = length - 1; i >= 0 ; i--) {
			if ( strValue.substring(i, i+1) != "," ) {
				strtemp = strtemp + strValue.substring(i, i+1);
			}
		}
		
		length = strtemp.length;
//alert(isMinus)
		for ( i = 0; i < length ; i++)
		{
			if ( i != 0 && i %3 == 0 )
				str = strtemp.substring( i, i+1) + "," + str;
			else
				str = strtemp.substring( i, i+1) + str;
		}
		if(para) {
			if(isMinus)
				para.value = "-" + str+olddecvalue;
			else
				para.value = str+olddecvalue;
			
		} else {
			if(isMinus)
				return "-"+str;
			else
				return str;
		}
	}

	function FormatComma2(strValue)
	{
		var length;
		var i;
		var str = "";
		var strtemp = "";
		
		oldvalue=strValue;
		newvalue="";
		
		len=strValue.indexOf(".");
		len2=strValue.indexOf(".",len+1);

		if (len > -1) {
			if (len2 > 0) {
				strValue=strValue.substring(0,oldvalue.length-1);
				oldvalue=strValue.substring(0,oldvalue.length-1);
			}
		}
		
		if (len < 0) {
			olddecvalue="";
		} else if(len==0) {
			olddecvalue="";
			strValue="";
		} else {
			olddecvalue=strValue.substring(len);
			strValue=strValue.substring(0,len);
		}
		
		
		length = strValue.length;
		
		for ( i = length - 1; i >= 0 ; i--) {
			if ( strValue.substring(i, i+1) != "," ) {
				strtemp = strtemp + strValue.substring(i, i+1);
			}
		}
		
		length = strtemp.length;

		for ( i = 0; i < length ; i++)
		{
			if ( i != 0 && i %3 == 0 )
				str = strtemp.substring( i, i+1) + "," + str;
			else
				str = strtemp.substring( i, i+1) + str;
		}
		
		return str;
		
	}

	

//-->
