function dd(id) {
	// return document.getElementById(id);
    var ie = (document.getElementById && document.all);
    var ns = (document.getElementById && !document.all);
    if(ie) {
           return document.all[id];
    }
    if(ns) {
           return document.getElementById(id);
    }	
}
function hide(co) {
	co_ukryc = dd(co);
	co_ukryc.style.display = 'none';	
}
function show(co) {
	co_pokaz = dd(co);
	co_pokaz.style.display = 'block';
}
function zmien(ukryj,pokaz) {
	co_ukryc = dd(ukryj);
	co_ukryc.style.display = 'none';
	co_pokaz = dd(pokaz);
	co_pokaz.style.display = 'block';
}
function schowaj(co) {
	co_ukryc = dd(co);
	co_ukryc.style.display = 'none';
	waznosc = new Date();
	waznosc.setTime(waznosc.getTime()+1000*60*60*24*7); // 7 dni od teraz	
	document.cookie = co+"="+escape('off')+"; expires="+waznosc.toGMTString()+"; path=/";
}
function pokaz(co) {
	co_pokaz = dd(co);
	co_pokaz.style.display = '';
	waznosc = new Date();
	waznosc.setTime(waznosc.getTime()+1000*60*60*24*7); // 7 dni od teraz	
	document.cookie = co+"="+escape('on')+"; expires="+waznosc.toGMTString()+"; path=/";
}
function poleNumeryczne(pole) {
	dif = dd(pole);
	if( dif.value.match(/[^0123456789]/) ) {
		dif.value = dif.value.replace(/[^0123456789]/g,"");
	}
}
function bezPrzecinka(pole) {
	dif = dd(pole);
	dif.value = dif.value.replace(",","");
}
function poleLiczba(pole) {
	dif = dd(pole);
	if( dif.value.match(/[^0123456789.,]/) ) {
		dif.value = dif.value.replace(/[^0123456789.,]/g,"");
	}
}
function obliczRazem(prod) {
	cena = dd( 'cena_' + prod ).value;
	szt = dd( 'ilosc_' + prod ).value;
	suma = dd( 'prod_' + prod );
	cena = cena.replace( ",", "." );
	razem = ( cena * szt );
	razem = razem.toFixed(2);
	suma.value = razem.replace( ".", "," );
}
function obliczGrupy() {
	grupy = dd('lista_grup').value;
	var gru = grupy.split( "|" );
	for( i=0; i<gru.length; i++ ) {
		//alert( gru[i] );
		obliczGrupe( gru[i] );
	}
	setTimeout( "obliczGrupy();", 1000 );
}
function obliczGrupe( gr ) {
	produkty = dd( 'prods_' + gr ).value;
	//alert( 'Grupa: ' + gr + ' Produkty: ' + produkty );
	var pro = produkty.split("|");
	var sumka = 0.00;
	for( j=0; j<pro.length; j++ ) {
		temp = dd( 'prod_' + pro[j] ).value;
		temp.value = temp.replace( ",", "." );
		sumka += parseFloat(temp);
	}
	sumka = sumka.toFixed(2);	
	grupa = dd( 'grup_' + gr );
	grupa.value = sumka.replace( ".", "," );
}
function obliczWszystko() {
	grupy = dd('lista_grup').value;
	var gru = grupy.split( "|" );
	var razem = 0.00; 
	for( i=0; i<gru.length; i++ ) {
		temp = dd( 'grup_' + gru[i] ).value;
		temp.value = temp.replace( ",", "." );
		razem += parseFloat(temp);
	}
	razem = razem.toFixed(2);
	wszystko = dd( 'wszystko' );
	wszystko.value = razem.replace( ".", "," );
	setTimeout( "obliczWszystko();", 2000 );	
}
function fotka_podglad(fotid) {
	var wyb = dd('fotka_wybrana').value;
	dd('fotka_' + wyb ).style.display = 'none';
	dd('fotka_' + fotid ).style.display = '';
	dd('fotka_wybrana').value = fotid;
}
function UsunZdjecie(nr) {
	var sprawdz = window.confirm("Napewno chcesz usunąć to zdjęcie?");
	if (sprawdz == true) {
		document.location.href = "usun-zdjecie,"+nr+".html"; 
		return true;
	}
}
function SprawdzStan() {
	ile = parseInt( dd('ilosc').value );
	stan = parseInt( dd('pro_stan').value );
	if( ile > stan ) {
		dd('ilosc').value = stan;
		alert('Na stanie magazynu są tylko ' + stan + ' sztuki produktu!');
	}
}
function ShowPrompt( tresc ) {
	ile = parseInt( dd('ilosc').value );
	stan = parseInt( dd('pro_stan').value );
	if( ile > stan ) {
		dd('ilosc').value = stan;
		alert('Na stanie magazynu są tylko ' + stan + ' sztuki produktu!');
	}
	var answer = window.prompt( tresc );
	if( answer != "" ) {
		var sprawdz = window.confirm( tresc + "\n\n" + answer + "\n\n Zgadza się?" );
		if (sprawdz == true) {
			dd('pro_imie').value = answer;
		}
	}
}