function cls(id) {document.getElementById(id).text = '';} //очищает фронтовую страницу
function load(id) {document.getElementById(id).innerHTML = '<center>.:Загрузка:.</center>';} //прописывает загрузка... на фронтовую страеицу

function banner()
{
	ajax('/banner_468_60_ajax.php','','banner_468_60_ajax','innerHTML');
	setTimeout("banner()",126000);
}

function ajax(url,value,id,type) {
	if (http.readyState == 4 || http.readyState == 0) {
	document.block_frm.block.value = id;
	document.block_frm.ins_type.value = type;
  //var param = document.getElementById(id).value;
  //alert(param);
  http.open("GET", url + escape(value), true);
  http.onreadystatechange = handleHttpResponse;
  http.send(null);
	}
 }

function handleHttpResponse() {
  if (http.readyState == 4) {
    // Split the comma delimited response into an array
    //results = http.responseText.split(",");
    //opacity(document.block_frm.block.value, 0, 100, 500);
if (document.block_frm.ins_type.value == 'innerHTML')
    {
    	cls(document.block_frm.block.value);
    	document.getElementById(document.block_frm.block.value).innerHTML = http.responseText;
    	//ajax('/banner_468_60_ajax.php','','banner_468_60_ajax','innerHTML');
    }
	
if (document.block_frm.ins_type.value == 'value')
    {document.getElementById(document.block_frm.block.value).value = http.responseText;}
    
    png_fix();
    //document.getElementById('city').value = results[0];
    //document.getElementById('state').value = results[1];
  }
}

function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}
var http = getHTTPObject(); // We create the HTTP Object

function good_escape(str)
{
		// Инициализируем таблицу перевода
var trans = [];
for (var i = 0x410; i <= 0x44F; i++)
  trans[i] = i - 0x350; // А-Яа-я
trans[0x401] = 0xA8;    // Ё
trans[0x451] = 0xB8;    // ё

// Сохраняем стандартную функцию escape()
var escapeOrig = window.escape;

// Переопределяем функцию escape()

  var ret = [];
  // Составляем массив кодов символов, попутно переводим кириллицу
  for (var i = 0; i < str.length; i++)
  {
    var n = str.charCodeAt(i);
    if (typeof trans[n] != 'undefined')
      n = trans[n];
    if (n <= 0xFF)
      ret.push(n);
  }
  return escapeOrig(String.fromCharCode.apply(null, ret));

}
