   var base_url='http://chata-direkt.cz/';
   //hlavicka obrazky   
   obrazkyjaro=new Array('jaro1.jpg');
   obrazkyleto=new Array('jaro1.jpg');
   obrazkypodzim=new Array('jaro1.jpg');
   obrazkyzima=new Array('jaro1.jpg','zima1.jpg','zima2.jpg');
   
   
   //zmenaObr(false);
   
   function zmenaObr(zmenit) {
     var mesic;
     var obr
     var d=new Date();
     mesic=d.getMonth();
     obrcesta=base_url + 'template/images/head/';
     
     if(mesic==11 || mesic<2){
      rnd=Math.floor(Math.random()*obrazkyzima.length);
      obr= obrazkyzima[rnd];
      }
     else if(mesic>=2 && mesic<5){
      rnd=Math.floor(Math.random()*obrazkyjaro.length);
      obr=obrazkyjaro[rnd];
     }
     else if(mesic>=5 && mesic<8){
     rnd=Math.floor(Math.random()*obrazkyleto.length);
      obr= obrazkyleto[rnd];
     }
     else if(mesic>=8 && mesic<10){
     rnd=Math.floor(Math.random()*obrazkypodzim.length);
      obr= obrazkypodzim[rnd];
     
     }
     
     if (zmenit)document.getElementById("head").style.background = "url('"+obrcesta + obr +"') no-repeat";
     setTimeout("zmenaObr(true)", 7000);
      
    }
    
    // Mapy

stredy = {
 ČR: { lat: 49.837811, lng: 15.42046, zoom: 7 },
 SK: { lat: 48.835797, lng: 19.77539, zoom: 7 },
 CRSK: {lat: 49.54065, lng: 17.24381, zoom: 7},
 Praha: { lat: 50.087811, lng: 14.42046, zoom: 11 },
 Středočeský: { lat: 50.087811, lng: 14.42046, zoom: 9 },
 Jihočeský: { lat: 48.97387, lng: 14.474946, zoom: 9 },
 Plzeňský: { lat: 49.747485, lng: 13.377604, zoom: 9 },
 Karlovarský: { lat: 50.232215, lng: 12.871305, zoom: 9 },
 Ústecký: { lat: 50.661027, lng: 14.032997, zoom: 9 },
 Liberecký: { lat: 50.76702, lng: 15.056135, zoom: 9 },
 Královehradecký: { lat: 50.209426, lng: 15.832626, zoom: 9 },
 Pardubický: { lat: 50.037848, lng: 15.780834, zoom: 9 },
 Vysočina: { lat: 49.395454, lng: 15.590776, zoom: 9 },
 Jihomoravský: { lat: 49.19106, lng: 16.611419, zoom: 9 },
 Olomoucký: { lat: 49.595502, lng: 17.251804, zoom: 9 },
 Zlínský: { lat: 49.226864, lng: 17.668977, zoom: 9 },
 Moravskoslezský: { lat: 49.841272, lng: 18.290248, zoom: 9 }
}

map = null;
icons = null;
var gmarkers=[]; 
marker_p = new Array();

function loadMap(latlng, zoom, div) {
 if (!GBrowserIsCompatible()) return false;

 map = new GMap2(document.getElementById(div));

 map.setCenter(latlng, zoom);
 map.setMapType(G_PHYSICAL_MAP);
 
 map.setUIToDefault();

 icons = {
 c: new GIcon(G_DEFAULT_ICON),
 p: new GIcon(G_DEFAULT_ICON),
 d: new GIcon(G_DEFAULT_ICON)
 }
 icons['c'].image = base_url + 'template/images/mapicon.png';

 return true;
}

function loadMapRep(latlng, zoom, div) {
 if (!GBrowserIsCompatible()) return false;

 map = new GMap2(document.getElementById(div));

 map.setCenter(latlng, zoom);
 map.setMapType(G_PHYSICAL_MAP);
 

 map.setUIToDefault();

 icons = {
 c: new GIcon(G_DEFAULT_ICON),
 p: new GIcon(G_DEFAULT_ICON),
 d: new GIcon(G_DEFAULT_ICON)
 }
 icons['c'].image = base_url + 'template/images/mapicon.png';

 return true;
}

function loadSmallMap(gps, type) {
 point = GLatLng.fromUrlValue(gps);
 ok = loadMap(point, 14);
 if (!ok) return;

 marker = new GMarker(point, { icon: icons[type] });
 map.addOverlay(marker);
};

function loadBigMap(markers,stredgps,div) {
 stred = stredy[stredgps];
  if(stred.lat==0){
    $('#'+div).css('height','10px');
    return;
  }
 ok = loadMap(new GLatLng(stred.lat, stred.lng), stred.zoom, div);
 if (!ok) return;
          
 while (data = markers.shift()) {
 marker = new GMarker(GLatLng.fromUrlValue(data.gps), { icon: icons[data.type] });
 marker.html = data.html;
 map.addOverlay(marker);
 GEvent.addListener(marker, 'click', function() {
      this.openInfoWindowHtml(this.html);
      });
  gmarkers[data.id]=marker;
 }

 //setInterval('checkAnchor()', 500);
}


//mapa CR a SK 
function map_rep(markers,stredgps,div){
 stred = stredy[stredgps];
  if(stred.lat==0){
    document.getElementById(div).style.height='10px';
    return;
  }
 ok = loadMapRep(new GLatLng(stred.lat, stred.lng), stred.zoom, div);
 if (!ok) return;


   GEvent.addListener(map, "moveend", function() {
    var center = this.getCenter();
    var bounds = this.getBounds();
    $('#mapa_google_popis').text('');
     for (var key in marker_p) {
         var point = gmarkers[key].getLatLng(); 
          if (bounds.contains(point)== true)
                    {
                  
                  $('#mapa_google_popis').append('<div class="lm"><div class="tl_corner"></div><div class="tr_corner"></div><div class="bl_corner"></div><div class="br_corner"></div><div class="text_inner">'+marker_p[key]+'</div></div>');
        
                  }
      }
  });

 var bounds = map.getBounds();
  //create point from lat/lng
$('#mapa_google_popis').text('');
          
 while (data = markers.shift()) {
 marker = new GMarker(GLatLng.fromUrlValue(data.gps), { icon: icons[data.type] });
 marker.html = data.html;
 map.addOverlay(marker);
 GEvent.addListener(marker, 'click', function() {
        this.openInfoWindowHtml(this.html);
    });
 var point = marker.getLatLng() 
  if (bounds.contains(point)== true)
            {
            
          $('#mapa_google_popis').append('<div class="lm"><div class="tl_corner"></div><div class="tr_corner"></div><div class="bl_corner"></div><div class="br_corner"></div><div class="text_inner">'+data.html2+'</div></div>');

          }

 marker_p[data.id]=data.html2;
 gmarkers[data.id]=marker;
 }
 }

currentAnchor = null;
function checkAnchor() {
 if (currentAnchor != document.location.hash) {
 currentAnchor = document.location.hash;
 stred = stredy[currentAnchor.substring(1)];
 if (!stred) {
 document.location.hash = '#ČR';
 return;
}
 map.closeInfoWindow();
 map.setCenter(new GLatLng(stred.lat, stred.lng), stred.zoom);
 }
}

function poll_vote(vote_nbr,lng){
  $('p#anketa_parp').append('<br /><img src="'+base_url+'template/images/ajax-loader.gif" />');
  $.post("module/poll/poll.ajax.php", { id: vote_nbr, jazyk: lng },
  function(data_poll){
    $('#anketa_par').html(data_poll);
  });
}

function show_hide(block){
  $('#'+ block + '_text').toggle("slow");
}
function show(block){
  $('#'+ block + '_text').show("slow");
  location.href='#'+block;
}

function showjednotka(block,jednotkaid){
  $('#jednotkaadd').css({'display' : 'none'});
  $('#'+block).append($('#jednotkaadd'));
  $('#jednotka_id').attr("value", jednotkaid);
  $('#jednotkaadd').show('slow');
  
}


$(document).ready(function(){
 
    $(".help").hover(function() {
      $(this).next(".bubblehelp").fadeIn(500);
    },
    function () {
      $(this).next(".bubblehelp").fadeOut(500);
    });
    
    
    $(".article span.moreless a").click(function(){
        $(this).parent().parent().find("span.hidden").toggle();
        if($(this).html()=='... Více'){
            $(this).html('Méně');
        }
        else{
            $(this).html('... Více');
        }
    });

 
});

function gmaps_click(i){
  GEvent.trigger(gmarkers[i],"click");
}

function gmaps_click_lok(id,block){
    
    $('#head_lokalita').show();
    location.href='#'+block;
    GEvent.trigger(gmarkers[id],"click");
}

$.validator.addMethod(
    "rdate",
    function(value, element) {
        // put your own logic here, this is just a (crappy) example
        return value.match(/^\d\d?\.\d\d?\.\d\d\d\d$/);
    },
    "Please enter a date in the format dd/mm/yyyy"
);



