var map, map2, isIE;
function isIE()
{
  return /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
}
function ShowHideMap2()
{
 if(map2.style.display=='none')
  {
   map.style.display='none';
   map2.style.display='';
   if(!isIE)
   {
	map2.style.bottom=190 - document.body.scrollTop + 'px';
   }
   else
   {
        map2.style.bottom = '190px';
   }
  }
 else
  {
   map2.style.display='none';
  }
}
function ShowHideMap()
{
 if(map.style.display=='none')
  {
   map2.style.display='none';
   map.style.display='';
   if(!isIE)
   {
	map.style.bottom=160 - document.body.scrollTop + 'px';
   }
   else
   {
        map.style.bottom = '160px';
   }
  }
 else
  {
   map.style.display='none';
  }
}
function CheckFeedback(form)
{
 var v_name = trim(form.name.value);
 var v_contact = trim(form.contact.value);
 var v_message = trim(form.message.value);

 if(v_name.length == 0)
  {
   alert('Пожалуйста, укажите ваше имя'); form.name.focus();
  }
 else
  {
   if(v_contact.length == 0)
    {
     alert('Пожалуйста, укажите ваш номер телефона или e-mail для связи с вами'); form.contact.focus();
    }
   else
    {
     if(v_message.length == 0)
      {
       alert('Пожалуйста, введите сообщение'); form.message.focus();
      }
     else
      {
       form.submit();
      }
    }
  }
}

function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
