Подскажите как вывести скрипт который в модуле в отдельный файл? Точнее код
<script type="text/javascript"><!-- function price_format(n) { c = 0; d = '.'; // decimal separator t = ' '; // thousands separator s_left = ''; s_right = ' р.'; n = n * 1.00000000; //sign = (n < 0) ? '-' : ''; //extracting the absolute value of the integer part of the number and converting to string i = parseInt(n = Math.abs(n).toFixed©) + ''; j = ((j = i.length) > 3) ? j % 3 : 0; return s_left + (j ? i.substr(0, j) + t : '') + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed©.slice(2) : '') + s_right; } function calculate_tax(price) { return price; } function process_discounts(price, quantity) { return price; } animate_delay = 20; main_price_final = calculate_tax(Number($('#formated_price').attr('price'))); main_price_start = calculate_tax(Number($('#formated_price').attr('price'))); main_step = 0; main_timeout_id = 0; function animateMainPrice_callback() { main_price_start += main_step; if ((main_step > 0) && (main_price_start > main_price_final)){ main_price_start = main_price_final; } else if ((main_step < 0) && (main_price_start < main_price_final)) { main_price_start = main_price_final; } else if (main_step == 0) { main_price_start = main_price_final; } $('#formated_price').html( price_format(main_price_start) ); if (main_price_start != main_price_final) { main_timeout_id = setTimeout(animateMainPrice_callback, animate_delay); } } function animateMainPrice(price) { main_price_start = main_price_final; main_price_final = price; main_step = (main_price_final - main_price_start) / 10; clearTimeout(main_timeout_id); main_timeout_id = setTimeout(animateMainPrice_callback, animate_delay); } function recalculateprice() { var main_price = Number($('#formated_price').attr('price')); var input_quantity = Number($('#product_buy_quantity').attr('value')); var special = Number($('#formated_special').attr('price')); var tax = 0; // Process Discounts. main_price = process_discounts(main_price, input_quantity); tax = process_discounts(tax, input_quantity); var option_price = 0; $('#product_options input:checked,option:selected').each(function() { if ($(this).attr('price_prefix') == '=') { option_price += Number($(this).attr('price')); main_price = 0; special = 0; } }); $('#product_options input:checked,option:selected').each(function() { if ($(this).attr('price_prefix') == '+') { option_price += Number($(this).attr('price')); } if ($(this).attr('price_prefix') == '-') { option_price -= Number($(this).attr('price')); special -= Number($(this).attr('price')); tax -= Number($(this).attr('price')); } if ($(this).attr('price_prefix') == '*') { option_price *= Number($(this).attr('price')); main_price *= Number($(this).attr('price')); special *= Number($(this).attr('price')); } }); special += option_price; main_price += option_price; tax = main_price; // Process TAX. main_price = calculate_tax(main_price); special = calculate_tax(special); // Раскомментировать, если нужен вывод цены с умножением на количество //main_price *= input_quantity; //special *= input_quantity; //tax *= input_quantity; // Display Main Price //$('#formated_price').html( price_format(main_price) ); animateMainPrice(main_price); } recalculateprice(); //--></script>