var slink = "http://www.bash-tur.ru/";

function DOM(n) {return 'document.getElementById("'+n+'")';}

function getSelectionId1(text, li)
{
   str = li.id;
   eval(DOM('zagrid')+'.value='+str);
}

function getSelectionId2(text, li)
{
   str = li.id;
   eval(DOM('razgrid')+'.value='+str);

 //  new Ajax.Autocompleter('ac3','ac3upd','turcities.php',{afterUpdateElement : getSelectionId3,parameters:'c='+str});

     var myConn = new XHConn();

     if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

     var fnWhenDone = function (oXML)
     {
        var ss=oXML.responseText;
     //   document.write(ss);
        id='divcity';
        eval(DOM(id)+'.innerHTML=ss');
        eval(DOM('divhotel')+'.innerHTML=\'\'');
        eval(DOM('trhotel')+'.style.visibility=\'hidden\'');
        eval(DOM('trcity')+'.style.visibility=\'visible\'');
     };
     if (str != "0")
       myConn.connect(slink+"cnsel.php", "POST", "cn="+str, fnWhenDone);
     else
     {
        eval(DOM('trhotel')+'.style.visibility=\'hidden\'');
        eval(DOM('trcity')+'.style.visibility=\'hidden\'');
        eval(DOM('divhotel')+'.innerHTML=\'\'');
        eval(DOM('divcity')+'.innerHTML=\'\'');
     }
}

function selcountry(num)
{ 
     var myConn = new XHConn();
     var sid = eval('document.reg1.country.selectedIndex');
     var grid = eval('document.reg1.country.options[sid].value');

     if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

     var fnWhenDone = function (oXML)
     {
        var ss=oXML.responseText;
     //   document.write(ss);
        id='divcity';
        eval(DOM(id)+'.innerHTML=ss');
        if (eval(DOM('divhotel')) != null)
        {
          eval(DOM('divhotel')+'.innerHTML=\'\'');
          eval(DOM('trhotel')+'.style.visibility=\'hidden\'');
        }
        eval(DOM('trcity')+'.style.visibility=\'visible\'');
        if (eval(DOM('cityother')) != null)
          eval(DOM('cityother')+'.style.display=\'none\'');
        if (eval(DOM('tbb')) != null)
          eval(DOM('tbb')+'.style.display=\'none\'');
     };
     if (grid != "0")
     {
       if (eval(DOM('cityother')) == null)
         myConn.connect(slink+"cnsel.php", "POST", "cn="+grid+"&tp=2", fnWhenDone);
       else
         if (num == "1")
           myConn.connect(slink+"cnsel.php", "POST", "cn="+grid+"&num=1", fnWhenDone);
       else
           myConn.connect(slink+"cnsel.php", "POST", "cn="+grid, fnWhenDone);
     }
     else
     {
        if (eval(DOM('divhotel')) != null)
        {
          eval(DOM('trhotel')+'.style.visibility=\'hidden\'');
          eval(DOM('divhotel')+'.innerHTML=\'\'');
        }
        eval(DOM('trcity')+'.style.visibility=\'hidden\'');
        if (eval(DOM('cityother')) != null)
          eval(DOM('cityother')+'.style.display=\'none\'');
        eval(DOM('divcity')+'.innerHTML=\'\'');
        eval(DOM('tbb')+'.style.display=\'none\'');
     }
}

function selcity()
{
     var myConn = new XHConn();
     var sid = eval('document.reg1.city.selectedIndex');
     var grid = eval('document.reg1.city.options[sid].value');

     if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

     var fnWhenDone = function (oXML)
     {
        var ss=oXML.responseText;

        if (grid == 'other')
        {
          if (eval(DOM('cityother')) != null)
            eval(DOM('cityother')+'.style.display=\'block\'');
        }
        else
        {
          if (eval(DOM('cityother')) != null)
            eval(DOM('cityother')+'.style.display=\'none\'');
          id='divhotel';
          eval(DOM(id)+'.innerHTML=ss');
        }
        eval(DOM('trhotel')+'.style.visibility=\'visible\'');
        if (eval(DOM('tbb')) != null)
          eval(DOM('tbb')+'.style.display=\'block\'');
     };
     if (grid != "0")
     {
        if (eval(DOM('cityother')) == null)
          myConn.connect(slink+"citysel.php", "POST", "cn="+grid+"&tp=2", fnWhenDone);
        else
          myConn.connect(slink+"citysel.php", "POST", "cn="+grid, fnWhenDone);
     }
     else
     {
        eval(DOM('trhotel')+'.style.visibility=\'hidden\'');
        eval(DOM('divhotel')+'.innerHTML=\'\'');
        eval(DOM('tbb')+'.style.display=\'none\'');
        if (eval(DOM('cityother')) != null)
            eval(DOM('cityother')+'.style.display=\'none\'');
     }
}



function selhotel()
{
     var myConn = new XHConn();
     var sid = eval('document.reg1.hotel.selectedIndex');
     var grid = eval('document.reg1.hotel.options[sid].value');

        if (grid == 'other')
        {
          if (eval(DOM('hotelother')) != null)
            eval(DOM('hotelother')+'.style.display=\'block\'');
        }
        else
       {
          if (eval(DOM('hotelother')) != null)
            eval(DOM('hotelother')+'.style.display=\'none\'');
        }
}

function sfull()
{
	eval(DOM('trfull')+'.style.display=\'block\'');
}

function usrinf(ctrl)
{
       var id = ctrl.options[ctrl.options.selectedIndex].value;

       var myConn = new XHConn();
       var i;

       if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

       var fnWhenDone = function (oXML)
       {
          var str=oXML.responseText;
          eval(DOM('usrtxt')+'.innerHTML=str');
       };

       myConn.connect("usrinf.php", "POST", "id="+id, fnWhenDone);
}

function hotelinf(ctrl)
{
       var id = ctrl.options[ctrl.options.selectedIndex].value;

       var myConn = new XHConn();
       var i;

       if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

       var fnWhenDone = function (oXML)
       {
          var str=oXML.responseText;
          eval(DOM('usrtxt')+'.innerHTML=str');
       };

       myConn.connect(slink+"hotelinf.php", "POST", "id="+id, fnWhenDone);
}

  function prsel(n)
   {
       var myConn = new XHConn();
       var sid = eval('document.addgr.grs'+n+'.selectedIndex');
       var grid = eval('document.addgr.grs'+n+'.options[sid].value');

       if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

       var fnWhenDone = function (oXML)
       {
          var ss=oXML.responseText;
       //   document.write(ss);
          id='prtd'+n;
          eval(DOM(id)+'.innerHTML=ss');
       };

       myConn.connect("prsel.php", "POST", "grid="+grid+"&nn="+n, fnWhenDone);


   }

function pwin(hr)
{
   popupWin=window.open(hr, '', 'width=600,height=630,location=no,resizable=yes,menubar=no,status=yes,toolbar=no,scrollbars=yes,top=150,left=40');
   popupWin.focus();
}

function del(str,oname)
{
  if (confirm("Вы уверены в том, что хотите удалить "+oname+"?"))
  window.location=str;
}

function shide(nn)
{
  var ss,id;
  for (i=1;i<=7;i++)
  {
    if (i != nn)
    {
      id = "menu"+i;   eval(DOM(id)+".style.display='none'");
    }
  }
}
function sshow(i)
{
   var id;
   id = "menu"+i;   eval(DOM(id)+".style.display='block'");
}

function loadfoto(pnum,fid)
{
     var myConn = new XHConn();

     if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

     var fnWhenDone = function (oXML)
     {
        var ss=oXML.responseText;

        eval(DOM('fotodiv')+'.innerHTML=ss');
        initLytebox();
        
     }

     myConn.connect("loadfoto.php", "POST", "fid="+fid+"&pnum="+pnum, fnWhenDone);

    
}

