﻿		// Webprovider.pl 2009 (c)
		// by Artos
		// artos@o2.pl
		
		// v0.6d - wersja pozioma (2009-05-27 14:45:00)	
			
			//CONFIG 
    			//deklaracja ilosci linków
          var n=5;   //ilosc wpisow
          
          //tlo
            //link aktywny
          var  kolor_link="url(img/menu_hover.gif) repeat-x left -1px"; //obrazek tla linka hover
                
          //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 2a</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>";
            linki[5] = "<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
         var dlugosci = new Array();
      
      //CORE  RDZEŃ (nie dotykać)
      					
				function SubMenu(link) {
          for (i=0;i<=n;i++)
                { 
                 switch(link) {
                     case 'link_'+i: m = linki[i]; hide_links(i); break;  
                  }
                    
          }
        if (m=="") {
        
        m="pusto tu";
        
        }
        else {
        document.getElementById('js_menu').style.visibility="visible";

        document.getElementById('js_menu').style.marginLeft=suma2+175+"px";
        //document.getElementById('js_menu').innerHTML=m+"<b style='background: #000;'>offset: "+x+"</b>";
        document.getElementById('js_menu').innerHTML=m;
        }
        
        }     
        
        function hide_links(numer) {
        suma=0;
        suma2=0;        
        
              for (i=0;i<=n;i++)
              {
                
                x2=document.getElementById('l'+numer);
                x2b=document.getElementById('l'+i);
                x3=x2.offsetLeft;    
                x4a=x2.offsetWidth;
                x4=x2b.offsetWidth;
                dlugosci[i]=x4;
                suma=suma+dlugosci[i];
                
                //document.getElementById('l'+i).style.background='none';
                //x=x3-dod;
                //x=suma;
              
              }
              
              for (i=0;i<=numer;i++)
              {
              
              suma2=suma2+dlugosci[i]-1;
              
              }
              numer2=numer-1;
              if (i<=1) {
              
              suma2=0;
              
              }
              
              else {
              suma2=suma2-dlugosci[numer]+numer;
              }
                           
              
              x="szer: "+x4a+" S1: "+suma+" S2: "+suma2+" DL: "+dlugosci+"numer: "+numer2;
              
              //x=suma;
              
              //document.getElementById('l'+numer).style.background=kolor_link;
    
             return x;
        }
        
        
        //REST
        
        function ukryj_hover() {
        
         for (i=0;i<=n;i++)
              {       
                document.getElementById('l'+i).style.background='none';
              }
        
        
        }
        
        
        
        function hide_menu() {
        
        document.getElementById('js_menu').style.visibility="hidden";        
        
        }
        
                
        function hide_menu2() {
        
        hide_menu();
        ukryj_hover();        
        
        }
        
        function show_menu() {
        
        document.getElementById('js_menu').style.visibility="visible";
        
        }
        
        
        
      
        
        //!!! zmiana nazwy klasy !!!
        
        function new_CSS(nazwa_klasy, id) {
        	var klasa = document.getElementById(id);
          klasa.className = nazwa_klasy;
        }
