var jemaIcon = null;

$(document).ready(function() { 
  $(".underProduct .productImage").parent().fancybox({ 'zoomSpeedIn': 500, 'zoomSpeedOut': 300, 'overlayShow': true,'overlayOpacity':0.9,  'centerOnScroll':false,  'hideOnContentClick': true, 'imageScale':false, 'zoomOpacity': false, 'itemArray':new Array() });
  $(".underProduct .componentImage").parent().fancybox({ 'zoomSpeedIn': 500, 'zoomSpeedOut': 300, 'overlayShow': true,'overlayOpacity':0.9,  'centerOnScroll':false,  'hideOnContentClick': true, 'imageScale':false, 'zoomOpacity': false, 'itemArray':new Array() });

  $(".pricle_fancy").fancybox({ 'zoomSpeedIn': 500, 'zoomSpeedOut': 300, 'overlayShow': true,'overlayOpacity':0.9,  'centerOnScroll':false,  'hideOnContentClick': true, 'imageScale':false, 'zoomOpacity': false, 'itemArray':new Array() });
  $("#material_picker_scroller a").fancybox({ 'zoomSpeedIn': 500, 'zoomSpeedOut': 300, 'overlayShow': true,'overlayOpacity':0.9,  'centerOnScroll':false,  'hideOnContentClick': true, 'imageScale':false, 'zoomOpacity': false, 'itemArray':new Array() });
  
  var googleMap = document.getElementById('googleMap');
  if(googleMap){     
    if (GBrowserIsCompatible()) {
      var map = new GMap2(document.getElementById("googleMap"));
      map.setCenter(new GLatLng(49.76384125254416, 16.481873989105225), 15);
      map.setUIToDefault();
      
      loadIcons();
      var markerOptions = {icon: jemaIcon, draggable: false}; //, title: title 
      var point = new GLatLng(49.76384125254416, 16.481873989105225);
      var gmarker = new GMarker(point, markerOptions);
      
      map.addOverlay(gmarker);
    }
  }



/*
  $('#material_picker a#right_arrow').mouseover(function(){
    $('#material_picker_scrollerCover').scrollTo( $('#material_picker_scroller img.last'), 2500, {axis: 'x', easing: 'swing', margin: true});
  }).click(function(){
    return false;
  });
  
  $('#material_picker a#left_arrow').mouseover(function(){
    $('#material_picker_scrollerCover').scrollTo( $('#material_picker_scroller img.first'), 2500, {axis: 'x', easing: 'swing', margin: true});
  }).click(function(){
    return false;
  });
  
  $('#material_picker a#right_arrow, #material_picker a#left_arrow').mouseout(function(){
    $('#material_picker_scrollerCover').stop();
  });

  $('#material_picker_scrollerCover').scrollTo( $('#material_picker_scroller img.first'), 1500, {axis: 'x', easing: 'swing', margin: true});
*/
}); 

function loadIcons(){
  jemaIcon = new GIcon(G_DEFAULT_ICON);
  jemaIcon.image = "site/images/maps/jema_ico.png";
  jemaIcon.iconSize = new GSize(48, 61);
  
  jemaIcon.shadow = "site/images/maps/jema_ico_shadow.png";
  jemaIcon.shadowSize = new GSize(81, 61);
  jemaIcon.iconAnchor = new GPoint(6, 61);
  jemaIcon.infoWindowAnchor = new GPoint( 48, 30);
  jemaIcon.printImage = "site/images/maps/jema_ico_print.gif";
  jemaIcon.mozPrintImage = "site/images/maps/jema_ico_mozprint.gif";
  jemaIcon.printShadow = "site/images/maps/jema_ico_print_shadow.gif";
  jemaIcon.transparent = "site/images/maps/jema_ico_transparent.png";
  jemaIcon.imageMap = [ 6,60, 9,54, 1,43, 1,1, 46,1, 47,43, 25,45, 7,60];
}

function show_hidden_item(cur_button, items_class){
  var item_showed = false;
  var item_hidden_length = $("."+items_class+".hidden").length;
  if(item_hidden_length <= 1)
    $(cur_button).fadeOut(1000); 
  $("."+items_class+".hidden").each(function(){
    if(item_showed==false){
      $(this).slideDown(1000).removeClass("hidden");
      item_showed = true;
    }
  });
}