    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;
        }
    }
	
function lookup() {
    if (xmlhttp) {
		var d=document.forms["show_action"];
        var city=d.elements["loc_city"];
		var stars=d.elements["loc_stars"];
		var t1 = city.options[city.selectedIndex].value;
		var t2 = stars.options[stars.selectedIndex].value;
		var today = new Date();		
		var url = "ajax/hotel_name.php?loc_city="+encodeURIComponent(t1)+"&loc_stars="+encodeURIComponent(t2)+"&z="+today.getDate()+today.getHours()+today.getMinutes()+today.getSeconds();
	    xmlhttp.open("GET", url, true);
		xmlhttp.setRequestHeader("Accept-Language", "ru, en");
		xmlhttp.setRequestHeader("Accept-Charset", "windows-1251");
        xmlhttp.onreadystatechange = function() {
		    if (xmlhttp.readyState == 4) {
				if (xmlhttp.status == 200) {
					var xmlDoc = xmlhttp.responseXML.documentElement;
					fill(xmlDoc);
				}
            }
		}
		xmlhttp.send(null);
    }
    else alert('Ошибка при создании XMLHTTP объекта!');
}
	
function fill (data)
{
	var d=document.forms["show_action"];
	var sel=d.elements['HTLID'];
	var button=d.elements['check_ok'];
	sel.options.length = 0;
	var t = data.getElementsByTagName('name');
	var n=t.length;		
	if (n)
	{
		sel.options[0] = new Option('Все', '-', false, false);
		button.disabled = false;
		var id;
		var hotel;
		for(var i=0; i<n; i++)
		{
			id = data.getElementsByTagName('id')[i].firstChild.nodeValue ;
			hotel=data.getElementsByTagName('name')[i].firstChild.nodeValue;
			sel.options[i+1] = new Option(hotel, id, false, false);
		}				
	}
	else
	{
		sel.options[0] = new Option('Нет гостиниц', '-', false, false);
		button.disabled = true;
	}
}


function changeview(summa,summa_br)
{
var radio;
var summa1;
if (document.getElementsByName('TYPEBRON')[0]) radio=document.getElementsByName('TYPEBRON')[0].checked;
var sel=document.getElementsByName('TYPEPAY')[0];

if (document.getElementsByName('breakfast')[0]) 
{
	if (document.getElementsByName('breakfast')[0].checked) summa1=summa+summa_br;
	else summa1=summa;
}
else summa1=summa;

    if (xmlhttp) {
		var d;
		var p=sel.options[sel.selectedIndex].value;
		if (radio) d=1;
		else d=0;
		
       
		var today = new Date();		
		var url = "ajax/type_pay.php?summa="+summa1+"&TYPEPAY="+encodeURIComponent(p)+"&type_bron="+encodeURIComponent(d)+"&z="+today.getDate()+today.getHours()+today.getMinutes()+today.getSeconds();
		xmlhttp.open("GET", url, true);
		xmlhttp.setRequestHeader("Accept-Language", "ru, en");
		xmlhttp.setRequestHeader("Accept-Charset", "windows-1251");
        xmlhttp.onreadystatechange = function() {
		    if (xmlhttp.readyState == 4) {
				if (xmlhttp.status == 200) {
					var xmlDoc = xmlhttp.responseXML.documentElement;
					new_list_type_pay(xmlDoc,p);
				}
            }
		}
		xmlhttp.send(null);
    }
    else alert('Ошибка при создании XMLHTTP объекта!');
}


function new_list_type_pay (data,p)
{
	var sel=document.getElementsByName('TYPEPAY')[0];
	sel.options.length = 0;
	var t = data.getElementsByTagName('name');
	var n=t.length;		
	if (n)
	{
		var id;
		var typ_pay;
		var info;
		
		for(var i=0; i<n; i++)
		{
			id = data.getElementsByTagName('id')[i].firstChild.nodeValue ;
			typ_pay=data.getElementsByTagName('name')[i].firstChild.nodeValue;
			if (id==p) 
			{
				info=data.getElementsByTagName('info')[i].firstChild.nodeValue;
				info=info.replace(/\[/g, "<");
				info=info.replace(/\]/g, ">");
				document.getElementById("vasyata").innerHTML = info;
				
				sel.options[i] = new Option(typ_pay, id, false, true);
			}
			else sel.options[i] = new Option(typ_pay, id, false, false);
		}				
	}
	else
	{

	}
}
