создал форму на джава скриптах которая будет вешаться на других сайтах
содержимое файла forma.js
function reffil_phone(merchant_id){
document.write('<link rel="stylesheet" type="text/css" href="http://site.ru/modx/amount/amount_forma/css/privatb.css" media="all">');
document.write('<scr'+'ipt type="text/javascript" src="http://site.ru/modx/amount/amount_forma/js/lib.js"> </scr'+'ipt>');
document.write('<div id="amount_form"><form id="mains" action="http://site.ru/modx/amount/" method="post" onsubmit="return false;">');
document.write('<dl><dt>Номер телефона:</dt><dd><input class="txt-phone" onkeyup="this.value=this.value.replace(/\\W|[a-z]/ig,\'\')" maxlength="12" name="phone_with_other_site" id="phone" type="text"><br>пример: 380112223344</dd><dt>Сумма пополнения:</dt><dd><input class="txt-sum" onkeyup="this.value=this.value.replace(/\\W|[a-z]/ig,\'\')" maxlength="4" name = "amount_with_other_site" id="amount" type="text"> от 5 грн</dd></dl>');
document.write('<input name="metchant_id" type="hidden" value="'+merchant_id+'">');
document.write('</form>');
document.write('<a onclick="try_submit()" class="send"><span>Оплатить</span></a></div>');
}
страница в utf8
подключаю так
<script type="text/javascript" src="http://ышеуюкг/modx/amount/amount_forma/forma.js"></script>
<script type="text/javascript">reffil_phone('WSel_serghio');</script>
но когда подключаю на страницы с кодировкой 1251 то вместо кириллицы караказяблы. Что делать?