function szczegolyproduktu(id)
{
	var kolor=document.getElementById('kolor').value;
	var rozmiar=document.getElementById('rozmiar').value;
	advAJAX.get({
  		url:"szczegolyproduktu.php",
  		onSuccess:function(o)
		{
			document.getElementById('szczegoly').innerHTML=o.responseText;
			initLightbox();
		},
  		parameters:
		{
			 'id':id,
			 'kolor':kolor,
			 'rozmiar':rozmiar
  		}
  	})
}

function zmien_rozmiar(id, komplet)
{		
	document.getElementById('cena_kompletu').innerHTML='';
	rozmiary_tab=document.getElementsByName('rozmiar')
	rozmiary=''
	for (i=0; i<rozmiary_tab.length; i++)
	{
		if (rozmiary_tab[i].value==0) return false;
		rozmiary+=rozmiary_tab[i].value+','
	}
	advAJAX.get({
  		url:"komplet_cena.php",
  		onSuccess:function(o)
		{
			document.getElementById('cena_kompletu').innerHTML=o.responseText;
		},
  		parameters:
		{
			 'komplet':komplet,
			 'rozmiary':rozmiary
  		}
  	})
}

function wyslij() {
	p = document.getElementById('plik');
	p.value="kosz2";
	f = document.getElementById('kosz1');
	f.submit();
}

function dodaj_do_koszyka_komplet(komplet)
{
	div_maly = 'koszyk';
	
	rozmiary_tab=document.getElementsByName('rozmiar')
	rozmiary=''
	for (i=0; i<rozmiary_tab.length; i++)
	{
		if (rozmiary_tab[i].value==0) return false;
		rozmiary+=rozmiary_tab[i].value+','
	}
	
  	advAJAX.get({
  		url:"koszyk.php",
  		onSuccess:function(o){document.getElementById(div_maly).innerHTML=o.responseText; alert('Komplet został dodany do koszyka');},
  		parameters:{
  			"komplet":komplet,
			"rozmiary":rozmiary,
		 	"ak":'koszyk_add_komplet'
  	}
  })
}

//--------------------------------------------------------------------
//                   KOSZYK
//--------------------------------------------------------------------
function odswiezMaly()
{
	div = 'koszyk';
	
	advAJAX.get({
  		url:"koszyk.php",
  		onSuccess:function(o){document.getElementById(div).innerHTML=o.responseText},
  		parameters:{
			 "ak":'odswiez_maly'
  		}
  	})
}
//--------------------------------------------------------------------
function odswiezDuzy()
{
	div_duzy = 'koszyk_duzy';
		
	advAJAX.get({
  		url:"koszyk.php",
  		onSuccess:function(o){document.getElementById(div_duzy).innerHTML=o.responseText},
  		parameters:{
			 "ak":'odswiez_duzy'
  		}
  	})
}

//--------------------------------------------------------------------
function dodaj_do_koszyka(produkt, kolor, rozmiar, ile)
{
	div_maly = 'koszyk';
	ile=document.getElementById('ilosc_sztuk').value;
  	advAJAX.get({
  		url:"koszyk.php",
  		onSuccess:function(o){document.getElementById(div_maly).innerHTML=o.responseText; alert('Produkt został dodany do koszyka');},
  		parameters:{
  			"produkt":produkt,
		 	"ile":ile,
		 	"kolor":kolor,
			"rozmiar":rozmiar,
		 	"ak":'koszyk_add'
  	}
  })
}

//--------------------------------------------------------------------
function przelicz_koszyk(co)
{
ile = document.getElementById('il_'+co).value
advAJAX.get({
  		url:"koszyk.php",
  		onSuccess:function(o){
		odswiezMaly();	
		odswiezDuzy();
			
	},
  		parameters:{
		 "co":co,
		 "ile":ile,
		 "ak":'przelicz_kosz'
  		}
  	});
  }

//--------------------------------------------------------------------
function usun_z_koszyka(co)
{
  	
advAJAX.get({
  		url:"koszyk.php",
  		onSuccess:function(o){
		odswiezMaly();	
		odswiezDuzy();
			
	},
  		parameters:{
		 "co":co,
		 "ak":'usun_z_koszyka'
  		}
  	});
  }

function usun_z_koszyka_komplet(co)
{
  	
advAJAX.get({
  		url:"koszyk.php",
  		onSuccess:function(o){
		odswiezMaly();	
		odswiezDuzy();
			
	},
  		parameters:{
		 "co":co,
		 "ak":'usun_z_koszyka_komplet'
  		}
  	});
  }

//--------------------------------------------------------------------

//--------------------------------------------------------------------

function getColour( id_prod )
{
	var chb = document.getElementsByName( 'kj_'+id_prod );
	
	for ( key in chb )
	{
		if ( chb[key].checked )
			return chb[key].value;
	}
}

//--------------------------------------------------------------------
function wybranoKolor( id_produ )
{
	var chb = document.getElementsByName( 'kj_'+id_produ );
	
	var wybrano = false;
	
	for ( key in chb )
	{
		if ( chb[key].checked )
			wybrano = true;
	}
	
	return wybrano;
}

//--------------------------------------------------------------------
//                   NEWSLETTER
//-------------------------------------------------------------------- 

function newsletter_zapisz()
{
	form_newsletter = document.getElementById("form_news");
	
	form_newsletter.action = "index.php?plik=zapisz";
	form_newsletter.submit();
	
}

//--------------------------------------------------------------------

function newsletter_wypisz()
{
	form_newsletter = document.getElementById("form_news");
	
	form_newsletter.action = "index.php?plik=wypisz";
	form_newsletter.submit();
	
}

//--------------------------------------------------------------------
//                   INNE
//--------------------------------------------------------------------

function enableFakt( en )
{
	
	document.getElementById( "mh_faktura_nazwa" ).disabled = en;
	document.getElementById( "mh_faktura_adres_fakt" ).disabled = en;
	document.getElementById( "mh_faktura_nip" ).disabled = en;
}

//--------------------------------------------------------------------
//          POR?WNANIE PRODUKT?W
//--------------------------------------------------------------------
//--------------------------------------------------------------------

function odswiezMalePorownanie(wjezyk,sid)
{
	div_porownanie_male = 'porownanie_male';
	
	advAJAX.get({
  		url:"porownanie.php",
  		onSuccess:function(o){document.getElementById(div_porownanie_male).innerHTML=o.responseText},
  		parameters:{
			 "SID":sid,
			 "id_wjezyk": wjezyk,
			 "ak":'odswiez_male_porownanie'
  		}
  	})
}

//--------------------------------------------------------------------

function odswiezDuzePorownanie(wjezyk,sid)
{
	div_porownanie_duze = 'porownanie_duze';
		
	advAJAX.get({
  		url:"porownanie.php",
  		onSuccess:function(o){document.getElementById(div_porownanie_duze).innerHTML=o.responseText},
  		parameters:{
			 "SID":sid,
			 "id_wjezyk": wjezyk,
			 "ak":'odswiez_duze_porownanie'
  		}
  	})
}

//--------------------------------------------------------------------
function dodaj_do_porownania(co, sid, wjezyk)
{
	div_male_porownanie = 'porownanie_male';

  	advAJAX.get({
  		url:"porownanie.php",
  		onSuccess:function(o){
			
			kod_porownania = o.responseText;
			
			if ( kod_porownania.search(/^\<p\>/) == 0 )
			{
				kod_porownania=kod_porownania.slice(3, kod_porownania.length-4)
				eval( kod_porownania );
			}
			else
				document.getElementById(div_male_porownanie).innerHTML = kod_porownania;
			
		},
  		parameters:{
  			"co":co,
		 	"SID":sid,
		 	"id_wjezyk": wjezyk,
		 	"ak":'porownanie_dodaj'
  	}
  })
}

//--------------------------------------------------------------------
function usun_z_porownania(co, sid, wjezyk)
{
  	
advAJAX.get({
  		url:"porownanie.php",
  		onSuccess:function(o){
		odswiezMalePorownanie(wjezyk,sid);	
		odswiezDuzePorownanie(wjezyk,sid);
			
	},
  		parameters:{
		 "co":co,
		 "SID":sid,
		 "id_wjezyk": wjezyk,
		 "ak":'usun_z_porownania'
  		}
  	});
  }

//--------------------------------------------------------------------
//          PREZENTACJA PRODUKT?W
//--------------------------------------------------------------------

function zmienPrezentacje(widok, od, parametry)
{ 
	tekst = "<p><b>Please wait...</b></p>";	
    var g = parametry.split("-");
	
	advAJAX.get({
  		url:"prezentacja.php",
  		onSuccess:function(o){document.getElementById("prezentacja_produktow").innerHTML=o.responseText},
		onLoading:function(o){document.getElementById("prezentacja_produktow").innerHTML= tekst;},
  		parameters:{
		 "widok": widok,
         "od" : od,
		 "ak":'zmien_prezentacje',
         "g1" : g[0],
         "g2" : g[1],
         "g3" : g[2],
         "g4" : g[3],
         "g5" : g[4],
         "g6" : g[5],
		 "producent" : parametry,
		 "szukane" : parametry
  		}
  	});
}


function pobierzKolorki(produkt, rozmiar)
{ 
    advAJAX.post({
        url:"pobierzKolorki.php",
        onSuccess:function(o) {
            document.getElementById('kolorki').innerHTML=o.responseText
        },
        
        parameters:{
         "rozmiar": rozmiar,
         "produkt" : produkt
        }
    });
}


function szczegolyProduktu(produkt)
{ 
    var x=document.getElementById("rozmiar");
    var y=document.getElementById("kolor");

    var rozmiar = x.options[x.selectedIndex].value;
    var kolor = y.options[y.selectedIndex].value;

    advAJAX.post({
        url:"szczegolyProduktu.php",
        onSuccess:function(o) {
            document.getElementById('szczegoly').innerHTML=o.responseText;
            initLightbox();
        },
        
        parameters:{
         "rozmiar": rozmiar,
         "produkt" : produkt,
         "kolor" : kolor
        }
    });
}


//--------------------------------------------------------------------
//          
//--------------------------------------------------------------------

function mailSniper()
{
	advAJAX.get({
  		url:"mail_sniper.php"
  	});
}





//--------------------------------------------------------------------
//          zwijanie podmenu
//--------------------------------------------------------------------
rozwiniete=1; //podmenu jest domy?lnie rozwiniete
function zmien_podmenu(){
	o_podmenu=document.getElementById("podmenu")
	if (rozwiniete==1){
		o_podmenu.style.display="none"
		rozwiniete=0
	}else{
		o_podmenu.style.display="block"
		rozwiniete=1
	}

}

//--------------------------------------------------------------------
//          zwijanie danych w zamowieniu
//--------------------------------------------------------------------
function pokaz_dane(jakie){
	o_dane=document.getElementById(jakie)
	if (o_dane.style.display=="none"){
		o_dane.style.display="block"
	}else{
		o_dane.style.display="none"
	}
}

function showHide(id) 
		{
            obj = document.getElementById(id);
            obj.style.display = (obj.style.display == "block" ? "none" : "block");
        }
function hideShow(id, ida, nazwa1, nazwa2) 
		{
            obj = document.getElementById(id);
            obj.style.display = (
								 obj.style.display == "none" ? "block" : "none" 
								);
			obja = document.getElementById(ida);
			obja.innerHTML = (
							  obja.innerHTML == nazwa1+" <span>edytuj</span>" ? nazwa2+" <span>zamknij</span>" : nazwa1+" <span>edytuj</span>"
							 );
        }


//--------------------------------------------------------------------
//          pokaz/schowaj formularz do edycji danych
//--------------------------------------------------------------------

function assign_dane()
{
	advAJAX.assign(document.getElementById("form_edycja_dane"), {
		onSuccess : function(obj) {
			var response_dane = obj.responseText;
			
			if ( response_dane.indexOf( "<script>") == 0 )
				eval( response_dane.substring(8,response_dane.length - 9) );
			else
			{
				document.getElementById("div_edycja_dane").innerHTML=response_dane;
				document.getElementById("przycisk_dane_div").style.display='block';
				assign_dane();
			}			
		}
	});			
}

function pokaz_formularz_dane( id_uzytkownik )
{	
	advAJAX.post({
  		url:"formularz_edycja_dane.php",
  		onSuccess:function(o){
			document.getElementById("div_edycja_dane").innerHTML=o.responseText
			
			assign_dane();

			//document.getElementById("przycisk_dane_div").innerHTML = '<input class="edit" type="button" id="przycisk_dane" value="zamknij" onclick="schowaj_formularz_dane(' + id_uzytkownik + ');" />'
			document.getElementById("przycisk_dane_div").innerHTML = '';
			
		},
  		parameters:{
			"id_uzytkownik":id_uzytkownik
  		}
  	});
}

function schowaj_formularz_dane( id_uzytkowniks )
{
	document.getElementById("div_edycja_dane").innerHTML= '';
	document.getElementById("przycisk_dane_div").innerHTML = '<h3 class="edit" style="margin-top:0px;" id="przycisk_dane" onclick="pokaz_formularz_dane(' + id_uzytkowniks + ');">Aktualne dane <span>edytuj</span></h3>'
	
	
}

//--------------------------------------------------------------------
//          pokaz/schowaj formularz do edycji danych do wysylki
//--------------------------------------------------------------------

function assign_wysylka()
{
	advAJAX.assign(document.getElementById("form_edycja_wysylka"), {
		onSuccess : function(obj) {
			var response_dane = obj.responseText;
			
			if ( response_dane.indexOf( "<script>") == 0 )
				eval( response_dane.substring(8,response_dane.length - 9) );
			else
			{
				document.getElementById("div_edycja_wysylka").innerHTML=response_dane;
				document.getElementById("przycisk_wysylka_div").style.display='block';
				assign_dane();
			}			
		}
	});			
}

function pokaz_formularz_wysylka( id_uzytkownik )
{	
	advAJAX.post({
  		url:"formularz_edycja_wysylka.php",
  		onSuccess:function(o){
			document.getElementById("div_edycja_wysylka").innerHTML=o.responseText
			
			assign_wysylka();

			//document.getElementById("przycisk_wysylka_div").innerHTML = '<input class="edit" type="button" id="przycisk_wysylka" value="zamknij" onclick="schowaj_formularz_wysylka(' + id_uzytkownik + ');" />'			
			document.getElementById("przycisk_wysylka_div").innerHTML = '';
		},
  		parameters:{
			"id_uzytkownik":id_uzytkownik
  		}
  	});
}

function schowaj_formularz_wysylka( id_uzytkowniks )
{
	document.getElementById("div_edycja_wysylka").innerHTML= '';
	document.getElementById("przycisk_wysylka_div").innerHTML = '<h3 class="edit" style="margin-top:0px;" id="przycisk_wysylka" onclick="pokaz_formularz_wysylka(' + id_uzytkowniks + ');">Aktualne dane <span>edytuj</span></h3>'
}

//--------------------------------------------------------------------
//          pokaz/schowaj formularz do edycji danych do faktury
//--------------------------------------------------------------------

function assign_faktura()
{
	advAJAX.assign(document.getElementById("form_edycja_faktura"), {
		onSuccess : function(obj) {
			var response_dane = obj.responseText;
			
			if ( response_dane.indexOf( "<script>") == 0 )
				eval( response_dane.substring(8,response_dane.length - 9) );
			else
			{
				document.getElementById("div_edycja_faktura").innerHTML=response_dane;
				document.getElementById("przycisk_faktura_div").style.display='block';
				assign_dane();
			}			
		}
	});			
}

function pokaz_formularz_faktura( id_uzytkownik )
{	
	advAJAX.post({
  		url:"formularz_edycja_faktura.php",
  		onSuccess:function(o){
			document.getElementById("div_edycja_faktura").innerHTML=o.responseText
			
			assign_faktura();

			//document.getElementById("przycisk_faktura_div").innerHTML = '<input class="edit" type="button" id="przycisk_faktura" value="zamknij" onclick="schowaj_formularz_faktura(' + id_uzytkownik + ');" />'			
			document.getElementById("przycisk_faktura_div").innerHTML = '';
		},
  		parameters:{
			"id_uzytkownik":id_uzytkownik
  		}
  	});
}

function schowaj_formularz_faktura( id_uzytkowniks )
{
	document.getElementById("div_edycja_faktura").innerHTML= '';
	document.getElementById("przycisk_faktura_div").innerHTML = '<h3 class="edit" style="margin-top:0px;" id="przycisk_faktura" onclick="pokaz_formularz_faktura(' + id_uzytkowniks + ');">Dane do faktury <span>edytuj</span></h3>'
}