Ajax+form+ie post кодировка хэлп

Resident

Новичок
Ajax+form+ie post кодировка хэлп

Использую такой скрипт для динамической загрузки страниц Код:

PHP:
 <script>     function loadContent(link) {     var cont = document.getElementById('contentDiv'); 
  var loading = document.getElementById('loading');   cont.innerHTML = loading.innerHTML;   
  var http = createRequestObject();   if( http )   {      http.open('get', link);      http.onreadystatechange = function ()    
  {         if(http.readyState == 4)         {            cont.innerHTML = http.responseText;         }      }   
   http.send(null);      }   else   {      document.location = link;   }   }   
   function createRequestObject()   {   try { return new XMLHttpRequest() } 
  catch(e)   {      try { return new ActiveXObject('Msxml2.XMLHTTP') }     
 catch(e)      {         try { return new ActiveXObject('Microsoft.XMLHTTP') }    
     catch(e) { return null; }      }   }   }   </script>

в php который загружает ajax кнопка с form Код:
PHP:
$name = iconv('UTF-8', 'cp1251', $row['param']); 
$cena = iconv('UTF-8', 'cp1251', $row['cena']); 

  
   <form method="POST"  class="application" accept-charset="utf-8"  action="https://сторонний сайт..."> 
   <input type="hidden" name="key" value="DFgfgfd34fdFD" /> 
   <input type="hidden" name="cost" value="'; 
echo $cena; 
   echo '" />  <input type="hidden" name="name" value="'; 
echo $name; 
   echo '" />  <input type="hidden" name="default_email" value="Введите e-mail, на него дополнительно будет выслан пароль."/> 
  <input type="hidden" name="order_id" value="0" /> 
   <input type="image" style="border:0;" src="http://..." value="Оплатить" /> 
   </form>

Вот в opere, ff значени "Введите e-mail, на него дополнительно будет выслан пароль." передаётся правильно, в ie же всё крякозябрами. пробовал её перекодировать через iconv ничего и никак, а если и выходило то потом уже неработало везде кроме ie. Хэлп
 
Сверху