function ezres($mit)
{
	$mit.value=str2cur($mit.value);
}

function szamma($mit)
{
	if (cur2str($mit.value)==0)
	{
		$mit.value='';
	}else{
		$mit.value=cur2str($mit.value);
	}
}

function invalid (string)
{
	return string.replace(/([^0-9])/gi, "");
}

function str2cur (string)
{
	string=invalid(string);
	return reverse (reverse (string).replace (/([0-9]{3})/gi, "\$1.").replace (/(\.)$/, "").replace (/(\.\-)/, "-"));
}

function cur2str (string)
{
	return string.replace (/(\.)/gi, "");
}
		
function reverse (string)
{
	return string.split ("").reverse ().join ("");
}
