//форматирование цены по немецкому стандарту - 2 точки после запятой
function number_format (num) {
	var str_num = num.toString(10);
	//запятая, а не точка должна быть разделителем дробной части
	str_num = str_num.replace ('.', ',');

	var commaPoisition = str_num.indexOf(",");

	if (commaPoisition != -1) {
		var after_comma = str_num.substr (commaPoisition + 1, str_num.length - commaPoisition);

		if (after_comma.length == 1) {
			//дробное с 1 числом после знака
			after_comma = after_comma + '0';
		} else {
			//дробное с длинным числом после знака
			after_comma = after_comma.substr (0, 2);
		}
	} else {
		//целое
		commaPoisition = str_num.length;
		after_comma = '00';
	}

	var int_part = str_num.substring (0, commaPoisition);

	if (int_part.length > 3)
		int_part = int_part.substr (0, int_part.length - 3) + '.' + int_part.substr (int_part.length - 3, 3);

	str_num_new = int_part + ',' + after_comma;

	return str_num_new;
}

//окно с подробной информацией о товаре
function showPositionInfo (href) {
	var positionInfo = window.open (href, 'pi', "left=50,top=70,width=550,height=350,menubar=1,scrollbars=1,resizable=1");

	positionInfo.focus();
	return false;
}