
if(isUndefined(window.top.ep)){

  registerEvent(window,"domready",function(){
    if(gE("galdetail"))var h=new HeavyBox("galdetail","gal");
    if(gE("bar") && browser.isOldIE){
      var span=gE("bar").firstEl();
      span.onmouseover=function(){this.style.textDecoration="none";};
      span.onmouseout=function(){this.style.textDecoration="underline";};
    }

    if(browser.isIE){
      var objs=document.getElementsByTagName("object");
      var objl=objs.length;
      for(var i=0;i<objl;i++){
        var obj=objs[i];
        var parent=obj.parentNode;
        var html=obj.outerHTML;
        html=html.substring(0,html.indexOf("</"));
        var params=parent.getElementsByTagName("param");
        var parl=params.length;
        for(var j=0;j<parl;j++)html+=params[j].outerHTML;
        html+="</object>";
        obj.outerHTML=html;
        var nobjs=parent.getElementsByTagName("object");
        setVV(nobjs[0]);
      }  
    }
  });




  if(!isUndefined(Page.page_var.gps)){
    registerEvent(window,"load",function(){
 
      if(gE("project_content")){
        var mapContainer=document.createElement("div");
        mapContainer.id="map";
        var projectContent=gE("project_content");
    
        if(projectContent.lastEl().className=="box"){
          var firstBox=projectContent.lastEl();
          if(!isNull(firstBox.prevEl()))while(firstBox.prevEl().className=="box")firstBox=firstBox.prevEl();
          projectContent.insertBefore(mapContainer,firstBox);
        }else projectContent.appendChild(mapContainer);
    
        var mapHeading=document.createElement("h2");
        mapHeading.id="mapa";
        mapHeading.appendChild(document.createTextNode("Map"+(document.lang=="cs"?"a":"")));
        projectContent.insertBefore(mapHeading,mapContainer);

        if(gE("pronav")){
          var lnk=document.createElement("a");
          lnk.href="#mapa";
          lnk.appendChild(document.createTextNode("Map"+(document.lang=="cs"?"a":"")));
          gE("pronav").appendChild(document.createElement("br"));
          gE("pronav").appendChild(lnk);
        }

        var aMap=new AMap(mapContainer,{mouseWheelEnabled:false});
      }
    
    
      if(gE("page_content") && !gE("galdetail")){
        var aMap=new AMap(gE("map"),{mouseWheelEnabled:false});
      }
    
      if(!gE("galdetail")){
        var loc=Page.page_var.gps;
        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 #227500;width:17px;height:17px;position:absolute;left:0;top:0;"});   
        aMap.addMapPart(new ASmallMapControl());                            
        aMap.loadMaps(point,20000,"Základní",1,1); 
        aMap.setBestZoomAndCenter([point]);
        var mark=new AMarker(point,{icon:cssIcon});   
        aMap.addOverlay(mark); 
      }
    });
  
  }


  registerEvent(window,"domready",function(){
    var lnks=gE(document.documentElement).getElementsByClassName("targetblank","a");
    var ll=lnks.length;
  
    var fcOpen=function(e){
      e=getEvent(e);
      var href=e.target.tagName.toLowerCase()=="img"?e.target.parentNode.href:e.target.href;
      if(typeof window.open(href)=="object")e.preventDefault();    
    };

    for(var i=0;i<ll;i++){
      var ico=new Image();
      ico.src="/common/images/layout/ico/targetblank.gif";
      lnks[i].appendChild(ico);
      registerEvent(lnks[i],"click",fcOpen);
    }
  });




}else{

  window.onload=function(){
    var lnks=gE(document.documentElement).getElementsByClassName("targetblank","a");
    var ll=lnks.length;
  
    for(var i=0;i<ll;i++){
      if(/\btargetblank\b/.test(lnks[i].className)){
        var ico=new Image();
        ico.src="/common/images/layout/ico/targetblank.gif";
        lnks[i].appendChild(ico);
      }
    }

  };


}
