registerEvent(window,"domready",function(){
  
    gE("global").getElementsByClassName("targetblank","a").registerEvent("click",function(e){e=getEvent(e);if(typeof(window.open(this.href))=="object")e.preventDefault();});
  
    if(!isUndefined(Page.moto_photos) && getEl("motophoto")){
      var preload=[];
      for(var i=0;i<Page.moto_photos.length;i++){
        preload[i]=new Image();
        preload[i].src="/common/images/moto/thumb/"+Page.moto_photos[i];
      }
      
      var showImage=function(){
        Page.moto_photo++;
        if(Page.moto_photo==Page.moto_photos.length)Page.moto_photo=0;

        getEl("motophoto").src="/common/images/moto/thumb/"+Page.moto_photos[Page.moto_photo];
      };
      
      Page.interval=window.setInterval(showImage,3000);
    }
  
  
  
  
    if(getEl("galdetail"))new HeavyBox("galdetail","gal");

    
    if(Page.page_var.action=="basic_info"){
      var imgs=gE("icos").getElementsByTagNames("img");
      imgs.perform(function(el){el.alt="";el.title="";});
      imgs.registerEvent("mouseover",function(){
        var label=gE(this).nextEl()
        label.style.top=findPosY(this)-findPosY("icos")+20+"px";
        label.style.right=-findPosX(this)+920+findPosX("global")+"px";
        label.setDB();
      });
      imgs.registerEvent("mouseout",function(){
        gE(this).nextEl().setDN();
      });
      
    }
    
    
    if(Page.page_var.video){
             var s1 = new SWFObject("http://moto.honda.cz/common/swf/mediaplayer.swf","mediaplayer",Page.page_var.width,Page.page_var.height,"0");
		s1.addParam("allowfullscreen","true");
		s1.addVariable("width",Page.page_var.width);
		s1.addVariable("height",Page.page_var.height);
		s1.addVariable("file",Page.page_var.file);
		s1.write("video");

    }

    
    
    
    if(getEl("map1")){
    /*  

      if(Page.presentation_id==1){
        pointer.registerEvent("mouseout",function(){
          if(this.id!="distr_hlavni-mesto-praha")this.id=this.original_id;
        });
    
        pointer.firstEl().registerEvent("mouseover",function(){
          this.parentNode.id="distr_hlavni-mesto-praha";
          this.parentNode.href="/dealeri/hlavni-mesto-praha.html";
        });
      }
  
      gE("map1").getElementsByTagNames("area").registerEvent("mouseover",function(){
        var parts=this.href.match(/\/([^\.\/]+)\.html/);
        pointer.id="distr_"+parts[1];
        pointer.href=this.href;
      });
   */
   
   var pointer=gE("map1").nextEl();
      pointer.original_id=gE("map1").nextEl().id;
   
   
      gE("map1").getElementsByTagNames("area").registerEvent("mouseover",function(){
        var parts=this.href.match(/\/([^\.\/]+)\.html/);
        pointer.id="distr_"+parts[1];
        pointer.href=this.href;
      });
   
   gE("map1").getElementsByTagNames("area").registerEvent("mouseout",function(){
       if(pointer.id!="distr_hlavni-mesto-praha")pointer.id=pointer.original_id;
      });
   
   
    }
    
    
    
    
    if(getEl("gmap")){
    
    if(Page.presentation_id==1 && 0){
      var aMap=new AMap(gE("gmap"),{mouseWheelEnabled:false});
      var loc=Page.page_var.gps?Page.page_var.gps:Page.gps_link;
      var point=new AGeoPoint(loc);
      var cssIcon=new AIcon({fastRollover:false,fixPng:false,imageSrc:null,shadowSrc:null,iconOffset:new APoint(1,0),labelStyle:"border:2px solid #ed1b2f;width:17px;height:17px;position:absolute;left:0;top:0;"});   
      aMap.addMapPart(new ASmallMapControl());                            
      aMap.loadMaps(point,20000,"Základní",0,1); 
      var mark=new AMarker(point,{icon:cssIcon});   
      aMap.addOverlay(mark); 
    
    }else{
    
     var map=new GMap2(getEl("gmap"));
var loc=Page.page_var.gps?Page.page_var.gps:Page.gps_link;
     var coords=loc.split(";");
  var point=new GLatLng(coords[0],coords[1]);
  map.setCenter(point,16);
 // map.addControl(new GMapTypeControl(),new GControlPosition(G_ANCHOR_BOTTOM_RIGHT,new GSize(10,10)));
  map.addControl(new GSmallMapControl());
  map.addOverlay(new GMarker(point));

  if(browser.isIE)registerEvent(window,"unload",GUnload);
}
    
    
    }
    
    
    
    
    
    
    
    

    
   
    
});


