//
// DevCredCalc
// Beviteli mező formázáshoz szükséges rutinok
//

//
// Mező szerkesztésekor az ezres csoportosításhoz használt szóközök törlése
//
function RemoveSpaces( o )
	{
		var r, re;                    
		var ss = o.value;
		var lenss=o.value.length;
		
		re = / /g;
		r = ss.replace(re, "");
		o.value =r;
	}

//
// Szerkesztés után az ezres csoportosításhoz a szóközök beszúrása, 
// és a nem megengedett karakterek törlése
//
function AddSpaces( o )
	{
		var intVal;
		var origText = "";
		var newText = "";
		var lenText = o.value.length;
		var re = new RegExp("[0-9]");
		origText = o.value;

		for (a = 0; a < lenText; a++)
		{
			if (re.test(origText.substr(lenText - a - 1, 1)))
				newText = origText.substr(lenText - a - 1 , 1) + newText;
		}

		while (newText.substr(0 , 1) == "0")
		{
			newText=newText.substr(1 , newText.length-1)
		}
		
		
		if (newText == "")
			newText = "0";
		
		//alert (newText);
		
		origText = newText;
		lenText = origText.length;
		newText = "";
		
		for (a = 0; a < lenText; a++)
		{
			if ((a%3 == 0) && (a!=0))
			{
				newText = origText.substr(lenText - a - 1 , 1) + " " + newText;
			}
			else
			{
				newText = origText.substr(lenText - a - 1 , 1) + newText;
			}
		}
		o.value = newText;
	}
