﻿		// Webprovider.pl 2009 (c)
		// by Artos
		// artos@o2.pl
		
		// v0.5c (2009-05-08 13:49:56)	
			
			//CONFIG 
    			//deklaracja ilosci linków
          //var n=4;   //ilosc wpisow
          var px=45; //wysokosc A
          var pxB=28; //wysokosc B - level 3
          var poprawka=0;
          pixele=0;

          
          //tlo
            //link aktywny
            kolor_link="url(img/menu_button_hover.jpg)"; //obrazek tla linka hover
            kolor_link_out="url(img/menu_button.jpg)";   //obrazek tla linka out

          //BOX ID's
          id_box1="js_menu";
          id_box2="js_menu2";
      
          //TABLICA Z LINKAMI SUBMEMNU (ilosc wpisow tablicy zalezna od n)
/*        var linki = new Array();
         linki[0] = "<a href='#'>sub_menu 0a</a><a href='#'>sub_menu 0b</a><a href='#'>sub_menu 0c</a>";
          linki[1] = "<a href='#'>sub_menu 1a</a><a href='#'>sub_menu 1b</a><a href='#'>sub_menu 1c</a>";
          linki[2] = "<a href='#'>sub_menu 2a</a>";
          linki[3] = "<a href='#'>sub_menu 3a</a>";
          linki[4] = "<a href='#'>sub_menu 4a</a><a href='#'>sub_menu 4b</a><a href='#'>sub_menu 4c</a><a href='#'>sub_menu 4d</a>";
      */
      // END CONFIG
      
      
      //CORE  RDZEŃ (nie dotykać)
      
        
      					
				function SubMenu(link,link2) {
				
				
          for (i=0;i<=n;i++)
                { 
                px2=px*i-poprawka;
                 switch(link) {
                     case 'link_'+i: m = linki[i]; hide_links(i); pixele=px2+'px'; break;  
                  }      
        }
           


        document.getElementById(id_box1).style.visibility="visible";
        document.getElementById(id_box1).style.marginTop=pixele;
        document.getElementById('js_menu2_box').style.marginTop=pixele;

        document.getElementById(id_box1).innerHTML=m;
        //document.getElementById(id_box2).innerHTML=m2;
        

        
        
               
        }
        
        function SM_l3(nr,pozycja) {
        //subemnu level 3
        
        box2=document.getElementById(id_box2);
        
          if (linki2[pozycja]!="") {
              m2=linki2[pozycja];
              
              box2.innerHTML=m2;
              
              pixele2=nr*pxB;
              box2.style.display="block";
              box2.style.marginTop=pixele2+"px";
          }
          
          else {
              box2.style.display="none";
          
          }
        
        
        }
        
        function hide_links(numer) {
        
              for (i=0;i<=n;i++)
              {
                                   
              document.getElementById('l'+i).style.background=kolor_link_out;
              document.getElementById('l'+i).style.color="#757575";
              
                
              
              }
              document.getElementById('l'+numer).style.background=kolor_link;
              document.getElementById('l'+numer).style.color="#fff";
    
        
        }
        
        function hide_all(numer) {
        
              for (i=0;i<=n;i++)
              {
                                   
              document.getElementById('l'+i).style.background=kolor_link_out;
              document.getElementById('l'+i).style.color="#757575";
              
                
              
              }    
        
        }
        
        
        function hide_menu() {
        
        document.getElementById(id_box1).style.visibility="hidden";
        document.getElementById(id_box2).style.visibility="hidden";
        
        }
        
        function show_menu() {
        
        document.getElementById(id_box1).style.visibility="visible";
        document.getElementById(id_box2).style.visibility="visible";
        
        }
        
        function show(id) {
        
        document.getElementById(id).style.display="block";
        
        }
        
        function hide(id) {
        
          if(id!=null) {
          document.getElementById(id).style.display="none";
          }
        
        }
        
        //!!! zmiana nazwy klasy !!!
        
        function new_CSS(nazwa_klasy, id) {
        	var klasa = document.getElementById(id);
          klasa.className = nazwa_klasy;
        }