//otwórz stronę
function loaddoc(link) {
var link;
window.location.href=link;
}

//otwarcie zdjęcia w nowym oknie
function new_img(link, width, height) {
var link;
var width;
var height;
window.open('window.php?bimage='+link+'', 'foto' ,'left=20,top=20, width='+width+' , height='+height+', menubar=0, resizable=1, scrollbars=1');
}

//otwarcie danych w nowym oknie
function new_win(link, width, height) {
var link;
var width;
var height;
window.open(link, 'win' ,'left=20,top=10, width='+width+' , height='+height+', menubar=1, resizable=1, scrollbars=1');
}


//w zależnosci od wybranej wartosci pola select 1 pokaz odpowiedni select 2
function subsel(sel1)
{
	if (subtab)
	{
		main_op = document.getElementById(sel1).value; //glowny select
		for (i=0; i<subtab.length; i++) //w petli sprawdz wszystkie divy z selectami - pokaz jeden wlasciwy
		{
			sub = "sub"+subtab[i];
			p = document.getElementById(sub);

			if (main_op == subtab[i])
			p.style.display="inline";
			else
			p.style.display="none";
		}
	}
	payment();
}


//oblicza wartosc zamowienia w zaleznosci od wybranej formy zaplaty oraz sposobu dostawy, wstawia termin zapłaty
function payment()
{
 	var total = 0;
	var razem = 0;
	var termin = 0;
	var pobranie = 0;
	var koszt_dostawy = 0;

	dostawca = document.getElementById('dostawca').value;

	//dodaj pobranie jeżeli wybrał sposób zapłaty: za pobraniem
	if (document.getElementById('zaplata_'+dostawca))
	{
		zaplata = document.getElementById('zaplata_'+dostawca).value;
		if (zaplata==2) pobranie = pobr_tab[dostawca];
	}

	cena = cena_tab[dostawca];

	//oblicz koszt dostawy
	koszt_dostawy = cena + pobranie;
	if (document.getElementById('gratis').value==1) koszt_dostawy = 0; //dostawa gratis
	document.getElementById('pack').value = koszt_dostawy.toFixed(2);

	//razem
	razem = document.getElementById('razem').value; //wartosc zamówienia
	total = koszt_dostawy + parseFloat(razem);
	document.getElementById('total').value = total.toFixed(2); //zamówienie + wysyłka

	//pobierz termin z tablicy i wstaw
	termin = term_tab[dostawca];
	document.getElementById('term_dost').value = termin;
}


//pokazuje element formularza lub chowa
function show_form(nazwa)
{
	//if (document.formularz.elements[nazwa].checked == true)
	if (document.getElementById(nazwa).checked == true)
	document.getElementById('d1').style.display="block";

	else
	document.getElementById('d1').style.display="none";
}

//ajax - wstawia odpowiednie pola formularza w zależnosci od wybranej opcji w selekcie
function modele()
{
	var ma = document.getElementById("marka").value;

	advAJAX.setDefaultParameters({
	onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = obj.responseText; },
	onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Bład..."; }
	});
	
	advAJAX.get({ url: "php/ajax.php?id="+ma, tag: "modele" });	
}


function zmien_kat()
{
	k = document.getElementById("kat1").value; //wartosc pola kategorii głownej

	//przelec w petli wszystkie divy z podgrupami 1
	for (i=0; i<kategorie.length; i++)
	{
		var g1 = kategorie[i];
		p1 = document.getElementById('nr_'+g1) //div z podgrupa 1
		sel_podgr = document.getElementById('podgr_'+g1)
	
		if (g1 == k) //wybrany select kat glownej rowna sie id div'a z podgrupa
		{
			p1.style.display="block"; //pokaz ten div
			//zapisz do zmiennej wybrana wartosc w tym selekcie - do drugiej petli
			var v = sel_podgr.value; //pole select podgrupa 1
		}
		else
		{
			p1.style.display="none"; //schowaj pozostałe divy
			sel_podgr.options[0].selected = true; //odznacz
		}
	}

	//przelec w petli wszystkie divy z podgrupami 2
	
	for (i=0; i<podkategorie.length; i++)
	{
		var g2 = podkategorie[i];
		p2 = document.getElementById('nr2_'+g2) //div z podgrupa 2
		sel_podgr2 = document.getElementById('podgr2_'+g2)
	
		if (g2 == v) //wybrany select podgrupy 1 rowna sie id div'a z podgrupa 2
		{
			p2.style.display="block"; //pokaz ten div
		}
		else
		{
			p2.style.display="none"; //schowaj pozostałe divy
			sel_podgr2.options[0].selected = true; //odznacz
		}
	}
}

