function setSeparNum ( str_num, printFLG , require_numbers_after_point )
	{
	var j=0;
	var str="";
	var patt = /(\d{3})/g;
	var newstr = new Array();
	var newm = new Array();
	if( str_num.indexOf && str_num.indexOf( "," ) >= 0 ) {
		str_num = str_num.replace( "," , "." );
		}
	str_num = stripSpaces(parseFloat(str_num));
	newstr = str_num.split(".");
	if ( parseInt( newstr[ 0 ] ) == 0 )
		{
		if ( printFLG )
			document.write("");
		else
			return "0";
		}
	if( newstr[ 0 ] ) 
		{
		newm = newstr[ 0 ].split("");
		//число состоит из целой части и 2х знаков десятичной
		for (var i = (newm.length-1) ; i > -1; i-- )
			{
			str += newm[i];
			}
		var new_str = str.replace(patt, "$1 ").replace(/^\s+/, '').replace(/\s+$/, '');

		var newm = new Array();
		newm = new_str.split("");
		str="";
		
		for (var i = (newm.length-1) ; i > -1; i-- )
			{
			str += newm[i];
			}
		
		/*if (newstr[ 1 ])
			str = str + "." + newstr[1];
		else
			str = str + ".00";
		*/
		//return str;
		if( newstr[ 1 ] && ( parseInt( newstr[ 1 ] ) != 0 ) ) {
			var count_numbers = newstr[ 1 ].toString().length;
			var tmp_number = newstr[ 1 ] / ( Math.pow( 10 , count_numbers ) );
			tmp_number = Math.round( tmp_number * 100 );
			tmp_number = tmp_number.toString();
			if( tmp_number.length == 1 ) tmp_number += "0";
			str += "." + tmp_number;
			}
		if( require_numbers_after_point && parseInt( require_numbers_after_point ) > 0 && str.indexOf( "." ) == -1 ) {
			str += ".";
			for( var m = 0 ; m < require_numbers_after_point ; m++ ) {
				str += "0";
				}
			}
		if ( printFLG )
			document.write(str);
		else {
			
			return str == 0 ? '0' : str;
			}
		}
	}
	
function stripSpaces ( str_num )
	{
	var str_new = str_num + "" ;
	var patt = /\s+/g;

	var str_stripted = str_new.replace(patt, '');
	return str_stripted;
	}
	
function isDigitCheck( ev_kc , floatEnadled ) {
	//alert( ev_kc );
	digits_codes = new Array ( 8, 9, 13, 27 , 35 , 36 , 37 , 38 , 39 , 40 , 46 , 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 116 );
	if( floatEnadled ) {
		digits_codes[digits_codes.length] = 46;
		}
	for( i=0; i < digits_codes.length; i++ ) {
		if( ev_kc == digits_codes[ i ] ) return true;
		}
	alert( "Вы можете вводить только цифры!" );
	
	return false;
	}