// przesówanie miniaturek na miejsce główbego zdjęcia
function zmien(url,szerokosc,wysokosc,zdjSzer,zdjWys)
{	

	if((zdjSzer < szerokosc) && (zdjWys < wysokosc)) {
		rozSzer = zdjSzer;
		rozWys = zdjWys;
	}else{
		if(zdjSzer > zdjWys){
			wsp = (zdjSzer / zdjWys);
			destWys = (szerokosc / wsp);
			if(destWys < wysokosc){
				rozSzer = szerokosc;
				rozWys = destWys;	
			}else{
				rozSzer = szerokosc;
				rozWys = wysokosc;
			}
		}
		if(zdjSzer < zdjWys){
			wsp = (zdjWys / zdjSzer);			
			destSzer = (wysokosc / wsp);
			if(destSzer < szerokosc){	
				rozWys = wysokosc;			
				rozSzer = destSzer;	
			}else{	
				rozWys = wysokosc;
				rozSzer = szerokosc;
			}
		}
		if(zdjSzer == zdjWys){
			if(wysokosc > szerokosc){
				rozWys = szerokosc;
				rozSzer = szerokosc;
			}else{
				rozWys = wysokosc;
				rozSzer = wysokosc;
			}
		}
	}
	document.zdjecie_glowne.src = url;
	document.zdjecie_glowne.height = rozWys;
	document.zdjecie_glowne.width = rozSzer;
}







/*


function zmien(url,szerokosc,wysokosc)
{	
  foto1 = new Image();
  foto1.src = url;

	if((foto1.width < szerokosc) && (foto1.height < wysokosc)) {
		rozSzer = foto1.width;
		rozWys = foto1.height;
		//alert('1 w:' + rozSzer + ' h: ' + rozWys);
	}else{
		if(foto1.width > foto1.height){
			wsp = (foto1.width / foto1.height);
			destWys = (szerokosc / wsp);
			if(destWys < wysokosc){
				rozSzer = szerokosc;
				rozWys = destWys;	
			}else{
				rozSzer = szerokosc;
				rozWys = wysokosc;
			}		
			//alert('2 w:' + rozSzer + ' h: ' + rozWys);	
		}
		if(foto1.width < foto1.height){
			wsp = (foto1.height / foto1.width);			
			destSzer = (wysokosc / wsp);
			if(destSzer < szerokosc){	
				rozWys = wysokosc;			
				rozSzer = destSzer;	
			}else{	
				rozWys = wysokosc;
				rozSzer = szerokosc;
			}	
		}
		if(foto1.width == foto1.height){
			if(wysokosc > szerokosc){
				rozWys = szerokosc;
				rozSzer = szerokosc;
			}else{
				rozWys = wysokosc;
				rozSzer = wysokosc;
			}
			//alert('3 w:' + rozSzer + ' h: ' + rozWys);
		}
	}

	document.zdjecie_glowne.src = url;
	document.zdjecie_glowne.height = rozWys;
	document.zdjecie_glowne.width = rozSzer;

}


=============================================================================



function zmien(id_p,id_d,dodatkowe_nazwa,szerokosc,wysokosc)
{
	sciezka = "../images/produkty/" + id_p + "/dod_glowne/" + id_d + "/duze/" + dodatkowe_nazwa;		
  foto1 = new Image();
  foto1.src = sciezka;
	szer = foto1.width;
	wys = foto1.height;


	if((szer < szerokosc) && (wys < wysokosc)) {
		//document.zdjecie_glowne.src = sciezka;
		document.zdjecie_glowne.width = szer;
		document.zdjecie_glowne.height = wys;
	}else{
		//document.zdjecie_glowne.src = sciezka;
		if(szer > wys){
			wsp = (szer / wys);
			destWys = (szerokosc / wsp);
			if(destWys < wysokosc){
				//document.zdjecie_glowne.src = sciezka;
				document.zdjecie_glowne.width = szerokosc;
				document.zdjecie_glowne.height = destWys;	
			}else{
				//document.zdjecie_glowne.src = sciezka;
				document.zdjecie_glowne.width = szerokosc;
				document.zdjecie_glowne.height = wysokosc;
			}			
		}
		if(szer < wys){
			wsp = (wys / szer);			
			destSzer = (wysokosc / wsp);
			if(destSzer < szerokosc){
				//document.zdjecie_glowne.src = sciezka;		
				document.zdjecie_glowne.height = wysokosc;			
				document.zdjecie_glowne.width = destSzer;	
			}else{
				//document.zdjecie_glowne.src = sciezka;		
				document.zdjecie_glowne.height = wysokosc;
				document.zdjecie_glowne.width = szerokosc;
			}	
		}
		if(szer == wys){
			//document.zdjecie_glowne.src = sciezka;
			if(wysokosc > szerokosc){
				//document.zdjecie_glowne.src = sciezka;
				document.zdjecie_glowne.height = szerokosc;
				document.zdjecie_glowne.width = szerokosc;
			}else{
				//document.zdjecie_glowne.src = sciezka;
				document.zdjecie_glowne.height = wysokosc;
				document.zdjecie_glowne.width = wysokosc;
			}
		}
	}
	document.zdjecie_glowne.src = sciezka;
	document.zdjecie_glowne.height = rozSzer;
	document.zdjecie_glowne.width = rozWys;
}




============================================================================================





function zmien(id_p,id_d,dodatkowe_nazwa,szerokosc,wysokosc)
{
	sciezka = "../images/produkty/" + id_p + "/dod_glowne/" + id_d + "/duze/" + dodatkowe_nazwa;		
  foto1 = new Image();
  foto1.src = sciezka;
	controlla(sciezka,szerokosc,wysokosc);
}

function controlla(url,szerokosc,wysokosc)
{
	if((foto1.width != 0) && (foto1.height != 0)){
  	poControlli(url,szerokosc,wysokosc)
  }
  else{
    l = "controlla('" + url + "," + szerokosc + "," + wysokosc + "')";
    interwala = setTimeout(l,20);
  }	
}

function poControlli(url,szerokosc,wysokosc)
{
	szer = foto1.width;
	wys = foto1.height;
	document.zdjecie_glowne.src = url;
	if((szer < szerokosc) && (wys < wysokosc)) {
		//document.zdjecie_glowne.src = sciezka;
		document.zdjecie_glowne.width = szer;
		document.zdjecie_glowne.height = wys;
	}else{
		//document.zdjecie_glowne.src = sciezka;
		if(szer > wys){
			wsp = (szer / wys);
			destWys = (szerokosc / wsp);
			if(destWys < wysokosc){
				//document.zdjecie_glowne.src = sciezka;
				document.zdjecie_glowne.width = szerokosc;
				document.zdjecie_glowne.height = destWys;	
			}else{
				//document.zdjecie_glowne.src = sciezka;
				document.zdjecie_glowne.width = szerokosc;
				document.zdjecie_glowne.height = wysokosc;
			}			
		}
		if(szer < wys){
			wsp = (wys / szer);			
			destSzer = (wysokosc / wsp);
			if(destSzer < szerokosc){
				//document.zdjecie_glowne.src = sciezka;		
				document.zdjecie_glowne.height = wysokosc;			
				document.zdjecie_glowne.width = destSzer;	
			}else{
				//document.zdjecie_glowne.src = sciezka;		
				document.zdjecie_glowne.height = wysokosc;
				document.zdjecie_glowne.width = szerokosc;
			}	
		}
		if(szer == wys){
			//document.zdjecie_glowne.src = sciezka;
			if(wysokosc > szerokosc){
				//document.zdjecie_glowne.src = sciezka;
				document.zdjecie_glowne.height = szerokosc;
				document.zdjecie_glowne.width = szerokosc;
			}else{
				//document.zdjecie_glowne.src = sciezka;
				document.zdjecie_glowne.height = wysokosc;
				document.zdjecie_glowne.width = wysokosc;
			}
		}
	}	
}
*/



























function podmien(id_p,id_d,dodatkowe_nazwa)
{
	sciezka = "../images/produkty/" + id_p + "/dod_glowne/" + id_d + "/duze/" + dodatkowe_nazwa;
	document.zdjecie_glowne.src = sciezka;
	document.zdjecie_glowne.width = 100;
	document.zdjecie_glowne.height = 100;
}


function glowne(id_p,nazwa_glowne)
{
	document.zdjecie_glowne.src = "../images/produkty/" + id_p + "/srednie/" + nazwa_glowne;
}

function glowne2(id_p,nazwa_glowne)
{
	document.zdjecie_glowne.src = "../images/produkty/" + id_p + "/duze/" + nazwa_glowne;
}


// wyświetlanie dużego zdjęcia
function Foto(){
	zrodlo = document.zdjecie_glowne.src;
	
	powiekszFoto(zrodlo);
}

function Foto1(nazwa_zdjecia){
	zrodlo = document.nazwa_zdjecia.src;
	
	powiekszFoto(zrodlo);
}

function powiekszFoto(img){
  foto1 = new Image();
  foto1.src = img;
  Kontrola(img);
}

function Kontrola(img){
  if((foto1.width != 0) && (foto1.height != 0)){
    zobaczFoto(img);
  }
  else{
    l = "Kontrola('" + img + "')";
    interwala = setTimeout(l,20);
  }
}

function zobaczFoto(img){
  dlugosc = foto1.width + 20;
  wysokosc = foto1.height + 20;
  wymiary = "width=" + dlugosc+ ",height=" + wysokosc;
  //otworz = window.open("../show_pict.php","",wymiary);
  otworz = window.open(img,"",wymiary);
}

// wyświetlenie mini galerii produktu

function galeria(zmienne){	
	
	urlObrazka = document.zdjecie_glowne.src;
	sciezka = zmienne + "&SRC=" + urlObrazka;
	wymiary = "toolbar=no,menubar=no,location=no,personalbar=no,scrollbars=no,directories=no,status=no,resizable=no,height=620,width=1000";
	window.open(sciezka,'Galeria',wymiary);
}

function galeria2(zmienne,urlObrazka){	
	
	//urlObrazka = document.nazwa.src;
	sciezka = zmienne + "&SRC=" + urlObrazka;
	wymiary = "toolbar=no,menubar=no,location=no,personalbar=no,scrollbars=no,directories=no,status=no,resizable=no,height=620,width=1000";
	window.open(sciezka,'Galeria',wymiary);
}


function zmien_gal(id_p,id_d,dodatkowe_nazwa){
	sciezka = "../images/produkty/" + id_p + "/dod_glowne/" + id_d + "/duze/" + dodatkowe_nazwa;
	foto1 = new Image();
	foto1.src = sciezka;
	document.zdjecie_glowne.src = sciezka;
}

function zmien_gal2(id_p,id_d,dodatkowe_nazwa){
	sciezka = "../images/produkty/" + id_p + "/dodatkowe/" + id_d + "/duze/" + dodatkowe_nazwa;
	foto1 = new Image();
	foto1.src = sciezka;
	document.zdjecie_glowne.src = sciezka;
}

