//magno.cz expander srcipt - © copyright - Všechna práva vyhrazena - Lazar.cz

//browser verify
var browser = (navigator.appName=="Microsoft Internet Explorer")?"IE":false;
browser = (navigator.appName=="Opera")?"OP":browser;
browser = (!browser)?"FF":browser;

//definition style hide/show
var mo = Array("none","block");
var ts = 2;
var os = 2;
var op = 0;
var refExpMaxHeight = new Array();
var refExpBaseHeight = new Array();

//universal expander loader 
function uel(){
var dl = dit('a');
for(var k=0;k<dl.length;k++){
  var dla = dl[k];
  var dlat = String(dla.getAttribute('id'));
  if(dlat.match('refshow')){
    dla.onclick = function (e){
      if(!e) e = window.event;
      if(browser=="IE"){
        var dlai = e.srcElement.getAttribute('id').substr(7);    
      }else{
        var dlai = e.target.getAttribute('id').substr(7);
      }
      var xid = "refTxt"+dlai;
      var cid = "refBody"+dlai;
      var bid = "refExpand"+dlai;
      dis(bid).height = (did(xid).offsetHeight-20)+'px';
      dis(bid).display = mo[1];
      dis(xid).display = mo[0];
      op = 0;
      window.setTimeout("roll('"+dlai+"','1');",10);
      return false;
     }
  }else if(dlat.match('refhide')){
    dig = "refExpand"+dlat.substr(7);
    refExpMaxHeight[dlat.substr(7)] = did(dig).offsetHeight;
    dis(dig).display = mo[0];
    dig = "refTxt"+dlat.substr(7);
    refExpBaseHeight[dlat.substr(7)] = did(dig).offsetHeight-20;
    dla.onclick = function (e){
      if(!e) e = window.event;
      if(browser=="IE"){
        var dlai = e.srcElement.getAttribute('id').substr(7);    
      }else{
        var dlai = e.target.getAttribute('id').substr(7);
      }
      var xid = "refTxt"+dlai;
      var cid = "refBody"+dlai;
      var bid = "refExpand"+dlai;
      op = 100;
      window.setTimeout("roll('"+dlai+"','-1');",10);
      return false;   
    }  
  }else if(dlat.match('newsshow')){
    dla.onclick = function (e){
      window.open("zpravy.php","filewin","width=640,height=480,status=yes,menubar=no,address=no,titlebar=no,noresize=yes,scrollbar=yes");
      return false;
    }
  }
}
}
