// Window load event used just in case window height is dependant upon images

var stickyTop;
var scrollLeft;

function startPositionStickyBanner(){
  var stickyLeft=((document.body.offsetWidth-990)/2)+1000;  
  var banner=$jq('#stickyBanner');
  if((window.XMLHttpRequest)&&(document.body.offsetWidth>1120)){ /*banner-width: 120px;*/
    /*jde o novejsi prohlizece nez IE6 + dostatecne rozliseni*/
    banner.css('position','fixed');
    banner.css('left',stickyLeft+'px');
    banner.css('top','26px');
    stickyTop='';
  }else{
    banner.css('position','absolute');
    banner.css('left','1000px');
    stickyTop=26;
  }
  banner.css('display','block');
  positionStickyBanner();
}

function positionStickyBanner(){
  var documentScrollTop=document.documentElement.scrollTop;
  if (scrollLeft!=document.documentElement.scrollLeft){
    scrollLeft=document.documentElement.scrollLeft;
    startPositionStickyBanner();
    return;
  }
  if (document.documentElement.scrollTop>=26){
    if (stickyTop!=''){
      $jq('#stickyBanner').css('top',(documentScrollTop+26)+'px');
    }else{
      $jq('#stickyBanner').css('top',0+'px');
    }
  }else{
    $jq('#stickyBanner').css('top',26-documentScrollTop);
  }
  
}

$jq(window).bind("scroll",positionStickyBanner);
$jq(window).bind("load",startPositionStickyBanner);
$jq(window).bind('resize',startPositionStickyBanner);

