function checkformf17()
{
  error=0;
  
  if ((document.getElementById("day").value==0)||(document.getElementById("month").value==0)||(document.getElementById("year").value==0))
  {
    error=1;
    document.getElementById("day").parentNode.parentNode.style.background='url(/images/errorbg.gif) no-repeat';
  }
  else
    document.getElementById("day").parentNode.parentNode.style.background='';
  
  
  if (document.getElementById("yourname").value=="")
  {
    error=1;
    document.getElementById("yourname").parentNode.style.background='url(/images/errorbg.gif) no-repeat';
  }
  else
    document.getElementById("yourname").parentNode.style.background='';
    
  if (document.getElementById("city").value=="")
  {
    error=1;
//    document.getElementById("city").parentNode.style.border='solid 1px #fb8b8d';
    document.getElementById("city").parentNode.parentNode.style.background='url(/images/errorbg.gif) no-repeat';
  }
  else
    document.getElementById("city").parentNode.parentNode.style.background='';
    
  if (document.getElementById("tel1").value=="")
  {
    error=1;
    document.getElementById("tel1").parentNode.style.background='url(/images/mimtelerror.gif) no-repeat';
  }
  else
    document.getElementById("tel1").parentNode.style.background='';
    
  if (document.getElementById("tel2").value=="")
  {
    error=1;
    document.getElementById("tel2").parentNode.style.background='url(/images/tel2erbg.gif) no-repeat';
  }
  else
    document.getElementById("tel2").parentNode.style.background='';
    
  if (document.getElementById("city").value=="-1")
  {
    if (document.getElementById("AnotherCity").value=="")
    {
      error=1;
      document.getElementById("AnotherCity").parentNode.style.background='url(/images/errorbg.gif) no-repeat';
    }
    else
      document.getElementById("AnotherCity").style.background='url(/images/editbg.gif) no-repeat';
  }
  if (error==1)
  {
    alert('Не введены значения для обязательных полей. Эти поля выделены красным цветом.');
    return false;
  }
  s=this.document.getElementById("tel1").value + this.document.getElementById("tel2").value;
  if (s.length!=10)
  {
    document.getElementById("tel1").parentNode.style.background='url(/images/mimtelerror.gif) no-repeat';
    document.getElementById("tel2").parentNode.style.background='url(/images/tel2erbg.gif) no-repeat';
    alert('Неверно введен номер телефона.');
    return false;
  }
  else
  {
    document.getElementById("tel1").parentNode.style.background='';
    document.getElementById("tel2").parentNode.style.background='';
  }
  dd=document.getElementById('day').value;
  mm=document.getElementById('month').value;
  yy=document.getElementById('year').value;
  d = new Date(yy, mm, dd);
  d1=new Date();
  if (d<=d1)
  {
    alert('Нельзя запланировать мероприятие на прошедшую дату!');
    return false;
  }
  return true;
}

function OnCityChange()
{
  if (document.getElementById("city").value=="-1")
    document.getElementById("AnotherCityRow").style.display='';
  else
    document.getElementById("AnotherCityRow").style.display='none';
}