// JavaScript Document
var pages = new Array("index.html","oferta.html","realizacje.html","praca.html","kontakt.html");
var submenu_array = new Array("#sub_o_nas","#sub_dzialalnosc","#sub_inst_el","#sub_pom_el","#sub_inst_od","#sub_ogrz_el","#sub_osw_zew","#sub_stacje","#sub_linie","#sub_teletech","#sub_realizacje","#sub_galeria","#sub_praca","#sub_praktyki","#sub_kontakt");		//zmienić w htmlu w nowych plikach i dopisac
var title_array = new Array("#title_o_nas","#title_dzialalnosc","#title_inst_el","#title_pom_el","#title_inst_od","#title_ogrz_el","#title_osw_zew","#title_stacje","#title_linie","#title_teletech","#title_realizacje","#title_galeria","#title_praca","#title_praktyki","#title_kontakt");	// dopisac co bedzie
var text_array = new Array("#text_o_nas","#text_dzialalnosc","#text_inst_el","#text__pom_el","#text_inst_od","#text_ogrz_el","#text_osw_zew","#text_stacje","#text_linie","#text_teletech","#text_realizacje","#text_galeria","#text_praca","#text_praktyki","#text_kontakt");		// -||-
var current = 0;
var past = 10000;
var url = document.URL;
var page;

function hide_and_show()
{
	$(document).ready(function()
	{
		$(title_array[current]).ready(function()
		{
			$(text_array[current]).ready(function()
			{
				//$(title_array[past]).css("display","none");
				$(title_array[past]).hide(400);
				$(title_array[current]).show('slow');
				//$(text_array[past]).css("display","none");
				$(text_array[past]).hide(400);
				$(text_array[current]).show('slow');
				$(submenu_array[past]).removeClass("sub_active");
				$(submenu_array[current]).addClass("sub_active");
			});
		});
	});
}

function show()
{
	$(document).ready(function()
	{
		$(title_array[current]).ready(function()
		{
			$(text_array[current]).ready(function()
			{
				$(title_array[current]).show('slow');
				$(text_array[current]).show('slow');
				$(submenu_array[current]).addClass("sub_active");
			});
		});
	});
}

$("#sub_o_nas").click(function(){
	current = 0;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_dzialalnosc").click(function(){
	current = 1;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_inst_el").click(function(){
	current = 2;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_pom_el").click(function(){
	current = 3;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_inst_od").click(function(){
	current = 4;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_ogrz_el").click(function(){
	current = 5;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_osw_zew").click(function(){
	current = 6;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_stacje").click(function(){
	current = 7;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_linie").click(function(){
	current = 8;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_teletech").click(function(){
	current = 9;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_realizacje").click(function(){
	current = 10;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_galeria").click(function(){
	current = 11;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});
/* tu dopisać z galerii więcej pozycji */

$("#sub_praca").click(function(){
	current = 12;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_praktyki").click(function(){
	current = 13;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$("#sub_kontakt").click(function(){
	current = 14;
	if(past!=current)
	{
		hide_and_show();	
	}
	past = current;
});

$(document).ready(function()
{
	page = -1;
	for(page=0; page < pages.length; page++)
	{
		if(url.search(pages[page]) != -1)
			break;	
	}
	if(page != -1)
	{
		switch(page)
		{
			case 0:
				current = 0;
				break;
			case 1:
				current = 2;
				break;
			case 2:
				current = 10;
				break;
			case 3:
				current = 12;		//poprawic w zależności od galerii
				break;
			case 4:
				current = 14;		//poprawic
				break;
			default:
				current = 0;
				break;		
		}
		show();
		past = current;
	}
});

