window.addEvent("domready", function(){

          /* xbox */
          
var x_box = new XBox(); 

          /* form-validation */
          
var form_validation = new FormValidation({
    default_border : "1px solid #cdd0d4",
    error_border : "1px solid #0873bb"
});

          /* ring */
if($("services")){
  var ring = new Ring({
    id : "services",
    slider : "wheeler",
    navi_id : "service_navi",
    delay : 5000,
    fade_delay: 500 
  }); 
}
          /* targetblanks */

$$("a.targetblank").addEvent("click", function(event){
  if(typeof window.open(this.href)=="object"){
    event.stop();
  }
});

          /* GMAP */
          
if($("global").getElements(".map").length > 0){
  load(latx,laty);
  addEvent(window, "unload", function() {
    GUnload();
  });
}


});

          /* GMAP - function */

function load(latX,latY) {
     if (GBrowserIsCompatible()) {
        if(latX && latY){
          var map = new GMap2(document.getElementById("gmap"));
          var mapTypeControl = new GLargeMapControl3D();
          var topRight = new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(5,5));
          var bottomRight = new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10,50));
          map.setCenter(new GLatLng(49.85,16.2),6);
          map.addControl(mapTypeControl, bottomRight);
          map.addControl(new GMapTypeControl(), topRight);
          

          var point = new GLatLng(latX,latY);
          var marker = new GMarker(point);
          //GEvent.addListener(marker, "click", function() {marker.openInfoWindowHtml("Pokus");});
          map.addOverlay(marker);

        }
     }
}

