// Funkcje odswiezajace lewy i prawy panel oraz aktualizujace top
// Javascript (C) MROCZEK s.c. 1999
// Autor: J.Kajetan Mroczek
// E-mail: jkm@mroczek.com.pl  http://www.mroczek.com.pl
// Kopiowanie dozwolone za podaniem zrodla
var leftLoaded = false ;

function MakeArray(n) { 
	this.length = n; 
	for (var i = 1; i <= n; i++) 
		{ this[i] = "" ; }
	return this ; 
}

tPage=new MakeArray(16) ;

tPage[1]="aktual.htm" ;
tPage[2]="cennikip.htm" ;
tPage[3]="zostanp.htm" ;
tPage[4]="etygodnik.htm eprzyklad.txt " ;

tPage[5]="kontakt.htm katowice_k.htm krakow_k.htm poznan_k.htm wroclaw_k.htm przedstawiciele_k.htm" ;
tPage[6]="profil.htm" ;
tPage[7]="" ;
tPage[8]="kariera.htm" ;

tPage[9]="serwis.htm rekojmia.htm regulamin.htm" ;
tPage[10]="sterowniki.htm" ;
tPage[11]="" ;
tPage[12]="" ;

tPage[13]="katalog.htm faksmy.htm wskazu.htm czesci.htm materi.htm nosnik.htm siecio.htm kablep.htm zasila.htm akceso.htm" ;
tPage[14]="dostawcy.htm" ;
tPage[15]="" ;
tPage[16]="" ;

function LoadFrames()
{
if( dChoice == 1 ){
	parent.left.location="l_infoh.htm" ;
	parent.right.location="r_infoh.htm" ;
	}
else 
if( dChoice == 2 ){
	parent.left.location="l_firma.htm" ;
	parent.right.location="r_firma.htm" ;
	}
else 
if( dChoice == 3 ){
	parent.left.location="l_pomoc.htm" ;
	parent.right.location="r_pomoc.htm" ;
	}
else {
	parent.left.location="l_produkty.htm" ;
	parent.right.location="r_produkty.htm" ;
	}

return ;
}


function PageName ( fullName )
{
var napis=" "+fullName ;
var i=napis.lastIndexOf("/")+1 ;

if( i == -1 )
	return napis ;
else{
	return napis.substring( i, napis.length ) ;	
	}
}


function SetButtons()
// ustaw guziki zgodnie z sChoice
{
left.document.a1.src=((parent.sChoice==1)? left.lb1[1].src : left.lb0[1].src ) ;
left.document.a2.src=((parent.sChoice==2)? left.lb1[2].src : left.lb0[2].src ) ;
left.document.a3.src=((parent.sChoice==3)? left.lb1[3].src : left.lb0[3].src ) ;
left.document.a4.src=((parent.sChoice==4)? left.lb1[4].src : left.lb0[4].src ) ;
}

function SynchronizeButtons()
//synchronizacja klawiszy dla zaladowanej strony
{
var i, j ;
var cpage=PageName( parent.centrum.location )

// po ramkach
for( j=0 ; j <= 4 ; j++ ){
	// po guzikach
	for( i=1 ; i <= 4 ; i++ ){	
		if( tPage[4*j+i].indexOf( cpage ) != -1 ){			
			if( dChoice != (j+1) ){ // zaladowano strone z innego framesetu popraw ramki i guzik
				dChoice=j+1 ;
				sChoice=i ;	
				LoadFrames() ;				
				}		
			else{ // ramka ok ale guzik do luftu	
				sChoice=i ;	
				if( leftLoaded ){				
					SetButtons() ;			
					}
				}						
			return ;
			}			
		}		
	}
}	
