if (document.images) {
menu_b1_off = new Image(); menu_b1_off.src = "design/design_image/cb_topenarska_technika.gif"
menu_b1_over = new Image(); menu_b1_over.src = "design/design_image/bar_topenarska_technika.gif"
menu_b2_off = new Image(); menu_b2_off.src = "design/design_image/cb_dratovna.gif"
menu_b2_over = new Image(); menu_b2_over.src = "design/design_image/bar_dratovna.gif"
menu_b3_off = new Image(); menu_b3_off.src = "design/design_image/cb_valcovna-ocelar.gif"
menu_b3_over = new Image(); menu_b3_over.src = "design/design_image/bar_valcovna-ocelar.gif"
menu_b4_off = new Image(); menu_b4_off.src = "design/design_image/cb_ocelove_kord.gif"
menu_b4_over = new Image(); menu_b4_over.src = "design/design_image/bar_ocelove_kord.gif"
menu_b5_off = new Image(); menu_b5_off.src = "design/design_image/cb_lanarna.gif"
menu_b5_over = new Image(); menu_b5_over.src = "design/design_image/bar_lanarna.gif"
menu_b6_off = new Image(); menu_b6_off.src = "design/design_image/cb_perovna.gif"
menu_b6_over = new Image(); menu_b6_over.src = "design/design_image/bar_perovna.gif"
menu_b7_off = new Image(); menu_b7_off.src = "design/design_image/cb_sluzby.gif"
menu_b7_over = new Image(); menu_b7_over.src = "design/design_image/bar_sluzby.gif"
menu_b8_off = new Image(); menu_b8_off.src = "design/design_image/cb_kovove_tkaniny.gif"
menu_b8_over = new Image(); menu_b8_over.src = "design/design_image/bar_kovove_tkaniny.gif"
}

function turn_off(ImageName) {
	if (document.images != null) {
		document[ImageName].src = eval(ImageName + "_off.src");
	}
}

function turn_over(ImageName) {
	if (document.images != null) {
		document[ImageName].src = eval(ImageName + "_over.src");
	}
}

function posuvniky()
{    
  var maximalniVyska=550;
  var maximalniSirka=450;
  var element=document.getElementById("ds_obsah");  
  if (element.offsetHeight>maximalniVyska)
  {
    var svislyPosuvnik=true;
  }
  else
  {
    var svislyPosuvnik=false;
  }
  var tabulky=document.getElementsByTagName("table");
  var pocetTabulek=tabulky.length;
  var sirkaTabulek=0;
  for (citac=0;citac<pocetTabulek;citac++)
  {
    if (sirkaTabulek<tabulky[citac].offsetWidth)
    {
      sirkaTabulek=tabulky[citac].offsetWidth;      
    }
  } 
  var vodorovnyPosuvnik=false;
  if (sirkaTabulek>maximalniSirka)
  {
    vodorovnyPosuvnik=true;
  } 
  
  
  
  
  
  
  if ((svislyPosuvnik)&&(vodorovnyPosuvnik))
  { 
    element.style.height=maximalniVyska-50+"px";
    switch (navigator.appName) {
    case "Microsoft Internet Explorer":
      element.style.overflow = "scroll";  
      element.style.overflowX = "scroll"; 
      element.style.paddingRight="30px";      
      break;
    case "Netscape":      
      element.style.paddingRight="30px";      
      element.style.overflow = "scroll";       
      break;
    case "Opera":      
      element.style.overflow="auto";
      element.style.paddingRight="30px";
      break;    
    }
  }
  
  if ((svislyPosuvnik)&&(!(vodorovnyPosuvnik)))
  { 
    element.style.height=maximalniVyska-50+"px";
    switch (navigator.appName) {
    case "Microsoft Internet Explorer":
      element.style.overflowY = "scroll";  
      element.style.overflowX = "hidden"; 
      element.style.paddingRight="30px";      
      break;
    case "Netscape":
      element.style.overflow="-moz-scrollbars-vertical";
      element.style.paddingRight="30px";        
      break;
    case "Opera":      
      element.style.overflow="auto";
      element.style.paddingRight="30px";
      break;    
    }
  }
  
  if ((!(svislyPosuvnik))&&(vodorovnyPosuvnik))
  {     
    switch (navigator.appName) {
    case "Microsoft Internet Explorer":
      element.style.overflowY = "hidden";  
      element.style.overflowX = "scroll";            
      break;
    case "Netscape":
      element.style.overflow="-moz-scrollbars-horizontal";           
      break;
    case "Opera":      
      element.style.overflow="auto";      
      break;    
    }
  }
  
}

function uprava_vysky_sloupce_vpravo()  // upraví velikost sloupce vpravo na velikost obsahu ve středu, a minimálně na velikost minimalniVyska
{
  var minimalniVyska=400;
  elem1=document.getElementById("ds_obsah");
  elem2=document.getElementById("ds_obsah_sloupec"); 
  velikost1=elem1.offsetHeight;  
  if (elem2.offsetHeight<minimalniVyska)
  {
    velikost2=minimalniVyska;
  }
  else
  {
    velikost2=elem2.offsetHeight;
  }
  
  if (velikost1>velikost2)
  {
    velikost=velikost1;
  }
  else
  {
    velikost=velikost2;
  }   
  elem2.style.height=velikost+"px";
}

function uprava_vysky_seznamu()
{
  var seznam=document.getElementById("cely_seznam"); // pravy sloupec  
 
  deti=seznam.childNodes;
  pocetDeti=deti.length;  
  pocetSeznamu=pocetDeti/2; 
  
  for (citac=0;citac<pocetSeznamu-1;citac++)
  {     
    podseznam= deti[2*citac+1].firstChild;    
    podseznam.style.borderBottomWidth="2px";
    podseznam.style.borderBottomColor="#fff"; 
    podseznam.style.borderBottomStyle="solid";       
  }   
} 

function uprav_vzhled()
{
  posuvniky();
  uprava_vysky_sloupce_vpravo();
  uprava_vysky_seznamu();
}

// Prohlizec
function checkBrowser()
{
    // false - nelze provezt zobrazeni obrazku
    // Neznamy prohlizec
    // Netscape (do 2.0) a Internet Explorer (do 3.0)

    // true - zobrazeni obrazku lze provest 
    // Netscape 3.0 a vyssi
    // Internet Explorer 4.0 a vyssi

    // Netscape 3.0 a vyssi
    if ( navigator.appName == "Netscape" && parseInt( navigator.appVersion) >= 3)
    {
        return true;
    }

    // Internet Explorer 4.0 a vyssi
    if ( navigator.appName == "Microsoft Internet Explorer")
    {
                var sVersion;
                var nVersion;
                var nIndex;

                sVersion = new String( navigator.appVersion);
                sVersion = sVersion.substring( sVersion.indexOf( "MSIE") + 5);
                nVersion = parseInt( sVersion);

                if ( nVersion >= 4)
                        return true;
    }

    // Neznamy prohlizec
    return false;
}

// Zobrazeni obrazku ve zvlastnim okne
function view( image, width, height)
{
    if ( checkBrowser())
    {
        var imgWindow = window.open( "", "view", "menubar=no,scrollbars=no,resizeable=no,width=" + width + ",height=" + height + ",top=0,left=0");
        var imgDoc = imgWindow.document;
        imgDoc.clear();
        imgDoc.open();
        imgDoc.writeln("<HTML>");
        imgDoc.writeln("<HEAD>");
        imgDoc.writeln("<TITLE>", document.title, "</TITLE>");
        imgDoc.writeln("</HEAD>");
        imgDoc.writeln("<BODY TOPMARGIN='0' LEFTMARGIN='0' MARGINHEIGHT='0' MARGINWIDTH='0'>");
        imgDoc.writeln("<a href='javascript:window.close()'>");
        imgDoc.writeln("<IMG SRC='",image,"' BORDER=0></a>");
        imgDoc.writeln("</BODY>");
        imgDoc.writeln("</HTML>");
        imgDoc.close();
    }
}

