var oiBuf=null;
var oiCap=false;
var oiInitDone = false;

function joi_preload(lang){
  joi_register('top_uvod','menu/'+lang+'/top_uvod.gif','menu/'+lang+'/top_uvod_b.gif');
  joi_register('top_ofirme','menu/'+lang+'/top_ofirme.gif','menu/'+lang+'/top_ofirme_b.gif');
  joi_register('top_prod','menu/'+lang+'/top_prod.gif','menu/'+lang+'/top_prod_b.gif');
  joi_register('top_certif','menu/'+lang+'/top_certif.gif','menu/'+lang+'/top_certif_b.gif');
  joi_register('top_kontakt','menu/'+lang+'/top_kontakt.gif','menu/'+lang+'/top_kontakt_b.gif');
  joi_register('top_refer','menu/'+lang+'/top_refer.gif','menu/'+lang+'/top_refer_b.gif');
  joi_register('top_pouz','menu/'+lang+'/top_pouz.gif','menu/'+lang+'/top_pouz_b.gif');
}
function joi_init(){
  var browserName=navigator.appName;
  var browserVersion=parseInt(navigator.appVersion);

  oiCap= 
    (browserName.indexOf("Netscape")>=0 && browserVersion>=3) ||
    (browserName.indexOf("Internet Explorer")>=0 && browserVersion>=4);
    oiInitDone=true;
}
function joi_isCapability(){
  if (!oiInitDone) joi_init();
  return oiCap;  
}
function joi_register(id,normalSrc,overSrc,downSrc){
  if (!oiInitDone) joi_init();

  if (oiCap)
  {
    if (overSrc==null)   overSrc=normalSrc;
    if (downSrc==null)   downSrc=overSrc;

    oiBuf=new Array(id,true,new Image(),new Image(),new Image());
    oiBuf[2].src=normalSrc;
    oiBuf[3].src=overSrc;
    oiBuf[4].src=downSrc;
    eval("oiObj"+id+"=oiBuf");
  }
}
function joi_setNormal(id,msg){
  if (oiCap)
  {
    var regObj=eval("oiObj"+id);
    if (regObj[1])
      document[id].src=regObj[2].src;
  }
	if (msg!='') window.status=msg;
}
function joi_setOver(id,msg){
	if (msg!='') window.status=msg;
  if (oiCap)
  {
    var regObj=eval("oiObj"+id);
    if (regObj[1])
      document[id].src=regObj[3].src;
  }
  return true;
}
function joi_setDown(id){
  if (oiCap)
  {
    var regObj=eval("oiObj"+id);
    if (regObj[1])
      document[id].src=regObj[4].src;
  }
}
function joi_lock(id){
  if (oiCap)
    eval("oiObj"+id)[1]=false;
}
function joi_unlock(id){
  if (oiCap)
    eval("oiObj"+id)[1]=true;
}
