var searchText = 'Поиск по сайту';
var is_ie = (/msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent));
function GID(id) { return (is_ie) ? document.all[id] : document.getElementById(id); }

function initialize() {
   if (GBrowserIsCompatible()) {
      var map = new GMap2(document.getElementById("map_canvas"));
      map.setCenter(new GLatLng(55.74854, 37.638988), 16);
      map.setUIToDefault();
      map.clearOverlays();
      var point = new GLatLng(55.74854, 37.638988);
      var mark = new GMarker(point);
      map.addOverlay(mark);
   }
}

$(document).ready(function() {
   $(document).pngFix();
   checkFlash();
   checkGallery();
   checkCarousel();
   if($("#callback").length) $("#callback").fancybox({ 'titleShow': false });
   $.fn.alignCenter = function() {
      var marginLeft = - $(this).width()/2 + 'px';
      var marginTop = - $(this).height()/2 + 'px';
      return $(this).css({'margin-left': marginLeft, 'margin-top': marginTop});
   };
   $.fn.togglePopup = function(){
      if ($('#popup').hasClass('hidden')) {
         if ($.browser.msie) {
            $('#opaco').height($(document).height()).toggleClass('hidden').click(function() { $(this).togglePopup(); } );
            $('#popup').css({'position': 'absolute', 'left': ($(document).width() / 2), 'top': ($(document).height() / 2)});
         }
         else {
            $('#opaco').height($(document).height()).toggleClass('hidden').fadeTo('slow', 0.7).click(function() { $(this).togglePopup(); } );
            $('#popup').css({'position': 'fixed', 'left': '50%', 'top': '50%'});
         }
         $('#popup').alignCenter().toggleClass('hidden');
      }
      else {
         $('#opaco').toggleClass('hidden').removeAttr('style').unbind('click');
         $('#popup').toggleClass('hidden');
      }
   };

   $('.closeBut').click(function(){
    $('#SHNav').slideUp('fast');
    $('#tablemain').attr('class','wh100 NoTop');
   })

});

function toggleClass(id, top, flag) {
   if (flag == 'in') {
      $("#punkt"+id).removeClass("WorkMenu"+top);
      $("#punkt"+id).addClass("selWorkMenu"+top);
   }
   else if (flag == 'out') {
      $("#punkt"+id).removeClass("selWorkMenu"+top);
      $("#punkt"+id).addClass("WorkMenu"+top);
   }
}

onload = init;
//if ($.browser.msie) {
onresize = bodySize;
//}

function init() {
//   if ($.browser.msie) {
   bodySize();
  // }
}

function bodySize() {
   //if ($.browser.msie && (document.documentElement.clientWidth || document.body.clientWidth)) {
   if (document.documentElement.clientWidth || document.body.clientWidth) {
      $("#tablemain").css('width', ((document.documentElement.clientWidth || document.body.clientWidth) > 1280) ? 1280 : "100%");
      $("#maxW").css('width', ((document.documentElement.clientWidth || document.body.clientWidth) > 1280) ? 1280 : "100%");
   }
}

function fnCheckSearchForm(f) {
   if (!f.search.value.match(/^.+$/) || f.search.value == searchText) {
      alert("Укажите поисковый запрос!");
      f.search.focus();
      return false;
   }
   return true;
}

function showImage(id, obj) {
   var disp = $("#privateImg"+id).css('display');
   if (!disp || disp == 'none') {
      var offset = $(".imageList").offset();
      $("#privateImg"+id).css({'position': 'absolute', 'left': (offset['left'] + 300), 'top': (offset['top'] + id*19), 'display': 'block'});
   }
   else $("#privateImg"+id).css('display', 'none');
}

function showBigPic(idP) {
   $("#bigPic").find("div").css('display', 'none');
   $("#bigPic"+idP).css('display', 'block');
}

function showText(idT) {
   $(".borderB2").find(".padMenuSel").removeClass('padMenuSel').addClass('padMenu');
   $("#"+idT+"TD").removeClass('padMenu').addClass('padMenuSel');
   $(".padText").html($("#"+idT+"Text").html());
   return false;
}
