<!--
//получение объекта XMLHttpRequest безотносительно браузера
function getXMLHTTPRequest()
{
	var xmlHttp = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e2) {
    xmlHttp = false;
  }
}
@end @*/

if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
  xmlHttp = new XMLHttpRequest();
}

	return xmlHttp;
}

//отсылка запроса по параметру и адресу обрабатывающего скрипта
function sendRequest(param, script,variant)
{
	var req = getXMLHTTPRequest();
	if (req){
		req.open("POST", script, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.onreadystatechange = function()
	    {
	        if (req.readyState == 4)  {
            if (req.status == 200){
              switch (variant){
								case 1:
											var resp = new Array;
											resp = req.responseText.split("<razdelitel>");
  										document.getElementById('adr_gor').innerHTML = resp[0];
											a = resp[1];
											document.cookie = "total_page=" + a + "; path=/";
											init_widget();
											document.getElementById('ajax_loader').style.display = "none";
											break;
								case 2:if ((req.responseText) == 'Ваш заказ отправлен') {
													flag_msg = 1;
											 }else{
													flag_msg = 0;
											 }
											 messang(1,req.responseText,"zak_wnd",flag_msg,300);
											 break;
							}
						}
					}
	    }
    switch (variant){
			case 1:
				document.getElementById('ajax_loader').style.display = "block";
				document.getElementById('ajax_loader').style.height = (document.getElementById('adress').clientHeight - 35) + "px";
				break;
			case 2:messang(2,"Отправка...","zak_wnd",1,300);break;
		}
		req.send(param);
	}
}
// -->
