function frout()
         {
           document.getElementById('img').src = "2.gif";
         }

function skolko()
{
    //var regst = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
    var url= "session.php";
var regst =new JsHttpRequest();
     if(regst )
     {
         regst .onreadystatechange=function readystate()
         {
             if(regst .readyState==4)
             {
                  document.getElementById('numofpeop').innerHTML=regst .responseText;
			setTimeout('skolko();',5000)
             }
         }
     }
     regst .open(null, url, true);
     regst .send({});

}

function trim(str){
  str = str.replace(/^(\s)*/, '');
  str = str.replace(/(\s)*$/, '');
  return str;
}
function fieldcheck()
{
    if(trim(document.aviatick.from.value)!='')
    {
          if(trim(document.aviatick.where.value)!='')
          {
             if(trim(document.aviatick.sirname.value)!='')
             {
                 if(trim(document.aviatick.name.value)!='')
                 {
                    if(trim(document.aviatick.phone.value)!='')
                    {
                        document.aviatick.submit();
                    }
                    else alert("Не введено поле 'Контактный телефон'");
                 }
                 else alert("Не введено поле 'Имя'");
             }
             else alert("Не введено поле 'Фамилия'");
          }
          else alert("Не введено поле 'Куда'");
    }
    else alert("Не введено поле 'Откуда'");
}
function disable(inp1,inp2,disabl)
{
    document.getElementById(inp1).disabled=disabl;
    document.getElementById(inp1).value="";
    if(disabl)
    {
        document.getElementById(inp1).style.backgroundColor='#ffefef';
        document.getElementById(inp2).style.backgroundColor='#ffefef';
    }
    else
    {
        document.getElementById(inp1).style.backgroundColor='#ffffff';
        document.getElementById(inp2).style.backgroundColor='#ffffff';
    }
    document.getElementById(inp2).disabled=disabl;
     document.getElementById(inp2).value="";
}
 function  newdate(y,m,divid,who,whereinsert,hide,yn,mn)
{
     ShowMenu(divid,0,1,who);
     var reggi=new JsHttpRequest();
     if(reggi)
     {
         reggi.onreadystatechange=function readystate()
         {
             if(reggi.readyState==4)
             {
                  document.getElementById(divid).innerHTML=reggi.responseText;
             }
         }
     }
     reggi.open(null, 'newdate.php', true);
     var arr= {y:y,m:m,divid:divid,who:who,whereinsert:whereinsert,yn:yn,mn:mn};
     reggi.send(arr);

}
 function  newdate1(y,m,divid,who,whereinsert,hide,yn,mn,hotel)
{
     ShowMenu(divid,0,1,who);
     var id_hotel=document.getElementById(hotel).value;
     var reggi=new JsHttpRequest();
     if(reggi)
     {
         reggi.onreadystatechange=function readystate()
         {
             if(reggi.readyState==4)
             {
                  document.getElementById(divid).innerHTML=reggi.responseText;
             }
         }
     }
     reggi.open(null, 'newdate1.php', true);
     var arr= {y:y,m:m,divid:divid,who:who,whereinsert:whereinsert,yn:yn,mn:mn,hotel:id_hotel};
     reggi.send(arr);

}
function  hotels()
{
     value1=document.getElementById('type').value;
     value2=document.getElementById('city').value;
     document.getElementById('dff').style.visibility='hidden';
     document.getElementById('dff').style.display='none';
     document.getElementById('dff').style.display='block';
     document.getElementById('dtt').style.visibility='hidden';
     document.getElementById('dtt').style.display='none';
     document.getElementById('dtt').style.display='block';
     var hotelreg=new JsHttpRequest();
     if(hotelreg)
     {
         hotelreg.onreadystatechange=function readystate()
         {
             if(hotelreg.readyState==4)
             {
                  document.getElementById('hotsel').innerHTML=hotelreg.responseText;
             }
             else
             {
                  //alert("afd");
                  document.getElementById('hotsel').innerHTML="<select name=\"hotel_name\" id=\"hotel_name\" onChange='numbers(1);' disabled><option>Загрузка</select>";
             }
         }
     }
     hotelreg.open(null, 'hotellist.php', true);
     var arr= {id:value1,city:value2}
     hotelreg.send(arr);
}
function  numbers(cc)
{    //alert("sdfs");
     value=document.getElementById('hotel_name').value;
     document.getElementById('dff').style.visibility='hidden';
     document.getElementById('dff').style.display='none';
     document.getElementById('dff').style.display='block';
     document.getElementById('dtt').style.visibility='hidden';
     document.getElementById('dtt').style.display='none';
     document.getElementById('dtt').style.display='block';
     document.getElementById('datefrom').value="";
     document.getElementById('dateto').value="";;
     var c=cc;
     var numberreg=new JsHttpRequest();
     if(numberreg)
     {
         numberreg.onreadystatechange=function readystate()
         {
             if(numberreg.readyState==4)
             {
                  document.getElementById('numsel').innerHTML=numberreg.responseText;
             }
             else
             {
                  //alert("afd");
                  document.getElementById('numsel').innerHTML="<select name=numname id=numname disabled><option>Загрузка</select>";
             }
         }
     }
     numberreg.open(null, 'numberlist.php', true);
     var arr= {hotel:value,cs:c}
     numberreg.send(arr);
}

function adddate(e,value,divkaid)
{
    document.getElementById(e).value=value;
    document.getElementById(divkaid).style.visibility="hidden";
    document.getElementById(divkaid).style.display = "block";
    document.getElementById(divkaid).style.display="none";

}
  function showdiv(id,img)
  {
          if(document.getElementById(id).style.visibility=="hidden")
          {
             document.getElementById(id).style.visibility="visible";
       document.getElementById(id).style.display = "block";
       document.getElementById(id).style.display="";
       document.getElementById(img).src="../images/minus.gif";
          }
          else
          {
             document.getElementById(id).style.visibility="hidden";
       document.getElementById(id).style.display = "block";
       document.getElementById(id).style.display="none";
       document.getElementById(img).src="../images/plus.gif";
          }
  }
 var OpenMenu=new Array();
 var Timer=null;
 var Vers=parseInt(navigator.appVersion);
 var Netscape4=(document.layers) ? true : false;
 var IExplorer4=((document.all)&&(Vers>=4))?true:false;
 var Netscape6=(!IExplorer4 && document.getElementById) ? true : false;

function clearTimer()
  {
   if (Timer)
     {
      clearTimeout (Timer);
      Timer = null;
     }
  }
function setTimer()
  {
   Timer = window.setTimeout('CloseAll(0)', 250);
  }
function ShowMenu(id,  level,  place, par)
  {
   clearTimer();
   if (IExplorer4)
   {
     return ShowMenuE(id,  level,  place,par);
   }
   if (Netscape6)
   {
     return ShowMenuN(id,  level,  place, par);
   }
   return true;
  }
function GetRecursiveOffsetY(object, offset){

    if(object.parentNode)
    {
      if((object.nodeName != "FORM") && (object.nodeName != "TR") && (object.nodeName != "THEAD") &&
                        (object.nodeName != "TBODY"))
      {
          offset += object.offsetTop
      }
      return GetRecursiveOffsetY(object.parentNode, offset);
    }
    else
    {
        return offset;
    }
}
function GetRecursiveOffsetX(object, offset){

    if(object.parentNode)
    {
         if((object.nodeName != "FORM") && (object.nodeName != "TR") && (object.nodeName != "THEAD") &&
                               (object.nodeName != "TBODY"))
         {
             offset += object.offsetLeft
         }
         return GetRecursiveOffsetX(object.parentNode, offset);
    }
    else
    {
        return offset;
    }
}
function ShowMenuE(id, level,  place, par)
  {
   elem1 = document.getElementById(par);
   elem = document.getElementById(id);
   if (OpenMenu[level] && OpenMenu[level]!=elem)
       CloseAll(level);
   if (elem == null)
       return true;
   addX = 0;
   addY = 15;
   elem.style.top=GetRecursiveOffsetY(elem1.parentNode, 0) + addY;
   elem.style.left=GetRecursiveOffsetX(elem1.parentNode, 0) + addX ;
   document.getElementById(id).style.display = "block";
   document.getElementById(id).style.visibility = "visible";
   OpenMenu[level]=elem;
   return false;
  }


function ShowMenuN(id,  level,  place, par)
  {
   if (OpenMenu[level] && OpenMenu[level]!=id)
   {
       CloseAll(level);
   }
   elem1 = document.getElementById(par);
   elem = document.getElementById(id);
   if (elem == undefined)
     return true;
   addX = 0;
   addY = 15;
   elem.style.top=GetRecursiveOffsetY(elem1.parentNode, 0) + addY;
   elem.style.left=GetRecursiveOffsetX(elem1.parentNode, 0) + addX ;
   elem.style.visibility = "visible";
   elem.style.display = "block";
   OpenMenu[level]=id;
   return false;
  }

function CloseMenu(level)
  {
   if (IExplorer4)
     return CloseMenuE(level);
   if (Netscape6)
     return CloseMenuN(level);
   return true;
  }

function CloseMenuE(level)
  {
   if (OpenMenu[level])
     {
      OpenMenu[level].style.display = "none";
      OpenMenu[level].style.visibility = "hidden";
     }
   OpenMenu[level]=null;
  }

function CloseMenuN(level)
  {
   if (OpenMenu[level])
     {
      document.getElementById(OpenMenu[level]).style.visibility = "hidden";
      document.getElementById(OpenMenu[level]).style.display = "none";
     }
   OpenMenu[level]=null;
  }

function CloseAll(level)
  {
   clearTimer();
   for (i=level; i<OpenMenu.length; i++)
     CloseMenu(i);
  }
  function tr_onMouseOver(tdElement)
{
       document.getElementById(tdElement).style.backgroundColor = "#B8C9D3";
}

function tr_onMouseOut(tdElement)
{
       document.getElementById(tdElement).style.backgroundColor = "#4B6387";
}

