var max_all_ups = 330;
var max_any_ups = 270;
var wolumetric_ups = 5000;

var max_pal_wys_ups = 200;
var max_pal_dlu_ups = 120;
var max_pal_sze_ups = 80;


function rate2katUPS( kg, wys, sze, gle ){
	var palety = false;
	var wolum = false;
	var kat = '';
	if( isNaN(kg) || isNaN(wys) || isNaN(sze) || isNaN(gle)){
		kat = '<span class="cat-no-info">wypełnij pola</span>';
	}
	else if( kg == 0 || wys == 0 || sze == 0 || gle == 0 ){
		kat = '<span class="cat-no-info">wypełnij pola</span>';
	}
	else {
		if( kg>0 && wys>0 && sze>0 && gle>0 ) {
			if( get( 's3-palet-order' ) && get( 's3-palet-order' ).checked ){
				palety = true;
			}
			var kg_bckp = kg;
			if( kg > 70 ) {
				palety = true;
			}
			else {
				if( wys > max_any_ups || sze > max_any_ups || gle > max_any_ups )
					//kat = '<span class="cat-no-info">dłużycowa</span>';
					palety = true;
				else {
					var wymiary = new Array( wys, sze, gle );
					wymiary.sort( function(a,b){return b - a} );
					if( ( wymiary[0]*1 + 2*wymiary[1] + 2*wymiary[2] ) > max_all_ups )
						//kat = '<span class="cat-no-info">drobnicowa</span>';
						palety = true;
					else {
						//waga_wolumetryczna
						var ww = (wys*1 * sze*1 * gle*1);
						ww = Math.ceil( ww / wolumetric_ups );

						if( kg > ww ) kg = kg;
						if( kg < ww ) kg = ww;
						if( kg > 70 ) {
							//kat = '<span class="cat-no-info">za ciężka wymiarowo</span>';
							palety = true;
							wolum = true;
						}
						else {
							if( wymiary[0] > 120 || wymiary[1] > 80 ) {
								kat = 'nstd|'+kg;
							}
							else if(
								(( (2*wys) + (2*sze) + gle*1 ) > 300) ||
								(((2*wys)+(2*gle) + sze*1) > 300) ||
								(((2*sze)+(2*gle) + wys*1) > 300) ) {
								kat = 'nstd|'+kg;
							}
							else {
								if( kg == 1 && ( wymiary[0] > 34 || wymiary[1] > 24 ) ){
									kg = 4;
								}
								if( kg > 30 && kg <= 70 )   {
									kat = 'nstd|'+kg;
								}
								else {
									kat = 'kg|'+kg;
								}
							}
						}
					}
				}
			}
			if( palety ){
				if( wolum ){
					kg = kg_bckp;
				}
				if( kg > 1000 ){
					kat = '<span class="cat-no-info">za ciężka</span>';
				}
				else {
					kat = '';
					var wymir = new Array( sze, gle );
					wymir.sort( function(a,b){return b - a} );
					if( wys > max_pal_wys_ups ){
						//kat = 'nstd|';
						//kat = '<span class="cat-no-info">za wysoka</span>';
						//kat = '<span class="cat-no-info">dłużycowa</span>';
						kat = '<span class="cat-no-info">ponadwymiarowa</span>';
					}
					else if( wymir[0] > max_pal_dlu_ups || wymir[1] > max_pal_sze_ups ){
						//kat = '<span class="cat-no-info">dłużycowa</span>';
						kat = '<span class="cat-no-info">ponadwymiarowa</span>';
//					else if( sze > max_pal_dlu_ups  ||  gle > max_pal_dlu_ups  ) {
//						//kat = 'nstd|';
//						//kat = '<span class="cat-no-info">za długa</span>';
//						kat = '<span class="cat-no-info">dłużycowa</span>';
//					}
//					else if( ( sze > max_pal_sze_ups  &&  gle < max_pal_dlu_ups  ) || ( gle > max_pal_sze_ups  &&  sze < max_pal_dlu_ups  ) )  {
//						//kat = 'nstd|';
//						//kat = '<span class="cat-no-info">za szeroka</span>';
//						kat = '<span class="cat-no-info">dłużycowa</span>';
//						//kat = '<span class="cat-no-info">za duża</span>';
					}
					else {
						kat += 'pal|'+kg;
					}
				}
			}
		}
		else {
			kat = '<span class="cat-no-info">wypełnij pola</span>';
		}
	}
	return kat;
}

function rateUPS( kg, wys, sze, gle, nr ){
	var kat = '';
	var dodane = 0;
	var paleta = false;
	kat = rate2katUPS( kg, wys, sze, gle );

	if( kat.substr( 0, 4 ) == 'nstd' ){
		if( get( 'nstd_ups_' + nr ).value == 0) {
			get( 'nstd_ups_' + nr ).value = 1;
			get( 'st_ups_nstd' ).value++;
		}
		kat = kat.replace( 'nstd|', 'kg|' );
	}
	else if( kat.substr( 0, 2 ) == 'kg' || kat.substr( 0, 3 ) == 'pal' ){
		if( get( 'nstd_ups_' + nr ).value > 0 ) {
			if( get( 'st_ups_nstd' ).value > 0 )
				get( 'st_ups_nstd' ).value--;
		}
		get( 'nstd_ups_' + nr ).value = 0;
	}
	if( kat.substr( 0, 6 ) == 'kg|pal' ){
		kat = kat.replace( 'kg|', '' );
	}

	if( kat.substr( 0, 3 ) == 'pal' ){
		var kg = kat.replace( 'pal|', '' );
		kg = kg*1;
		paleta = true;
		if(kg <= 100) {
			kat = '<span class="cat-to-5">Paleta do 100kg</span>';
			dodane = 100;
			if(			get( 'p_typ_ups_'+nr).value == 1  ) {get( 'ups_do1kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 5  ) {get( 'ups_do5kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 20 ) {get( 'ups_do20kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 30 ) {get( 'ups_do30kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 50 ) {get( 'ups_do50kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 70 ) {get( 'ups_do70kg' ).value--;}

			if( get( 'p_typ_ups_'+nr ).value != 100 || get( 'ups_paleta' ).value == 0 )
				get( 'ups_paleta' ).value = 100;
			get( 'p_typ_ups_'+nr).value = 100;
		}
		if( kg > 100 && kg <= 200 ) {
			kat = '<span class="cat-to-5">Paleta do 200kg</span>';
			dodane = 200;
			if(			get( 'p_typ_ups_'+nr).value == 1  ) {get( 'ups_do1kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 5  ) {get( 'ups_do5kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 20 ) {get( 'ups_do20kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 30 ) {get( 'ups_do30kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 50 ) {get( 'ups_do50kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 70 ) {get( 'ups_do70kg' ).value--;}

			if( get( 'p_typ_ups_'+nr ).value != 200 || get( 'ups_paleta' ).value == 0 )
				get( 'ups_paleta' ).value = 200;
			get( 'p_typ_ups_'+nr).value = 200;
		}
		if( kg > 200 && kg <= 300 ) {
			kat = '<span class="cat-to-5">Paleta do 300kg</span>';
			dodane = 300;
			if(			get( 'p_typ_ups_'+nr).value == 1  ) {get( 'ups_do1kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 5  ) {get( 'ups_do5kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 20 ) {get( 'ups_do20kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 30 ) {get( 'ups_do30kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 50 ) {get( 'ups_do50kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 70 ) {get( 'ups_do70kg' ).value--;}

			if( get( 'p_typ_ups_'+nr ).value != 300 || get( 'ups_paleta' ).value == 0 )
				get( 'ups_paleta' ).value = 300;
			get( 'p_typ_ups_'+nr).value = 300;
		}
		if( kg > 300 && kg <= 400 ) {
			kat = '<span class="cat-to-5">Paleta do 400kg</span>';
			dodane = 400;
			if(			get( 'p_typ_ups_'+nr).value == 1  ) {get( 'ups_do1kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 5  ) {get( 'ups_do5kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 20 ) {get( 'ups_do20kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 30 ) {get( 'ups_do30kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 50 ) {get( 'ups_do50kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 70 ) {get( 'ups_do70kg' ).value--;}

			if( get( 'p_typ_ups_'+nr ).value != 400 || get( 'ups_paleta' ).value == 0 )
				get( 'ups_paleta' ).value = 400;
			get( 'p_typ_ups_'+nr).value = 400;
		}
		if( kg > 400 && kg <= 500 ) {
			kat = '<span class="cat-to-5">Paleta do 500kg</span>';
			dodane = 500;
			if(			get( 'p_typ_ups_'+nr).value == 1  ) {get( 'ups_do1kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 5  ) {get( 'ups_do5kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 20 ) {get( 'ups_do20kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 30 ) {get( 'ups_do30kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 50 ) {get( 'ups_do50kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 70 ) {get( 'ups_do70kg' ).value--;}

			if( get( 'p_typ_ups_'+nr ).value != 500 || get( 'ups_paleta' ).value == 0 )
				get( 'ups_paleta' ).value = 500;
			get( 'p_typ_ups_'+nr).value = 500;
		}
		if( kg > 500 && kg <= 600 ) {
			kat = '<span class="cat-to-5">Paleta do 600kg</span>';
			dodane = 600;
			if(			get( 'p_typ_ups_'+nr).value == 1  ) {get( 'ups_do1kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 5  ) {get( 'ups_do5kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 20 ) {get( 'ups_do20kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 30 ) {get( 'ups_do30kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 50 ) {get( 'ups_do50kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 70 ) {get( 'ups_do70kg' ).value--;}

			if( get( 'p_typ_ups_'+nr ).value != 600 || get( 'ups_paleta' ).value == 0 )
				get( 'ups_paleta' ).value = 600;
			get( 'p_typ_ups_'+nr).value = 600;
		}
		if( kg > 600 && kg <= 700 ) {
			kat = '<span class="cat-to-5">Paleta do 700kg</span>';
			dodane = 700;
			if(			get( 'p_typ_ups_'+nr).value == 1  ) {get( 'ups_do1kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 5  ) {get( 'ups_do5kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 20 ) {get( 'ups_do20kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 30 ) {get( 'ups_do30kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 50 ) {get( 'ups_do50kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 70 ) {get( 'ups_do70kg' ).value--;}

			if( get( 'p_typ_ups_'+nr ).value != 700 || get( 'ups_paleta' ).value == 0 )
				get( 'ups_paleta' ).value = 700;
			get( 'p_typ_ups_'+nr).value = 700;
		}
		if( kg > 700 && kg <= 800 ) {
			kat = '<span class="cat-to-5">Paleta do 800kg</span>';
			dodane = 800;
			if(			get( 'p_typ_ups_'+nr).value == 1  ) {get( 'ups_do1kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 5  ) {get( 'ups_do5kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 20 ) {get( 'ups_do20kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 30 ) {get( 'ups_do30kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 50 ) {get( 'ups_do50kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 70 ) {get( 'ups_do70kg' ).value--;}

			if( get( 'p_typ_ups_'+nr ).value != 800 || get( 'ups_paleta' ).value == 0 )
				get( 'ups_paleta' ).value = 800;
			get( 'p_typ_ups_'+nr).value = 800;
		}
		if( kg > 800 && kg <= 1000 ) {
			kat = '<span class="cat-to-5">Paleta do 1000kg</span>';
			dodane = 1000;
			if(			get( 'p_typ_ups_'+nr).value == 1  ) {get( 'ups_do1kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 5  ) {get( 'ups_do5kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 20 ) {get( 'ups_do20kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 30 ) {get( 'ups_do30kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 50 ) {get( 'ups_do50kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 70 ) {get( 'ups_do70kg' ).value--;}

			if( get( 'p_typ_ups_'+nr ).value != 1000 || get( 'ups_paleta' ).value == 0 )
				get( 'ups_paleta' ).value = 1000;
			get( 'p_typ_ups_'+nr).value = 1000;
		}
	}
	if( kat.substr( 0, 2 ) == 'kg' ){
		var kg = kat.replace( 'kg|', '' );
		kg = kg*1;
		if(kg <= 1) {
			kat = '<span class="cat-to-5">KOPERTOWA</span>';
			dodane = 1;
			if(			get( 'p_typ_ups_'+nr).value == 5  ) {get( 'ups_do5kg'  ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 20 ) {get( 'ups_do20kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 30 ) {get( 'ups_do30kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 50 ) {get( 'ups_do50kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 70 ) {get( 'ups_do70kg' ).value--;}
			else if(	get( 'p_typ_ups_'+nr).value == 100 ) {get( 'ups_paleta' ).value = 0;}
			else if(	get( 'p_typ_ups_'+nr).value == 200 ) {get( 'ups_paleta' ).value = 0;}
			else if(	get( 'p_typ_ups_'+nr).value == 300 ) {get( 'ups_paleta' ).value = 0;}
			else if(	get( 'p_typ_ups_'+nr).value == 400 ) {get( 'ups_paleta' ).value = 0;}
			else if(	get( 'p_typ_ups_'+nr).value == 500 ) {get( 'ups_paleta' ).value = 0;}
			else if(	get( 'p_typ_ups_'+nr).value == 600 ) {get( 'ups_paleta' ).value = 0;}
			else if(	get( 'p_typ_ups_'+nr).value == 700 ) {get( 'ups_paleta' ).value = 0;}
			else if(	get( 'p_typ_ups_'+nr).value == 800 ) {get( 'ups_paleta' ).value = 0;}
			else if(	get( 'p_typ_ups_'+nr).value == 1000 ) {get( 'ups_paleta' ).value = 0;}

			if( get( 'p_typ_ups_'+nr ).value != 1 )
				get( 'ups_do1kg' ).value++;
			get( 'p_typ_ups_'+nr).value = 1;
		}
		else if( kg > 1 && kg <= 5 ) {
			kat = '<span class="cat-to-5">do 5kg</span>';
			dodane = 5;
			if(		get( 'p_typ_ups_'+nr ).value == 1  ){get( 'ups_do1kg'  ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 20 ){get( 'ups_do20kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 30 ){get( 'ups_do30kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 50 ){get( 'ups_do50kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 70 ){get( 'ups_do70kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr).value == 100 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 200 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 300 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 400 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 500 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 600 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 700 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 800 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 1000 ) {get( 'ups_paleta' ).value = 0;}

			if( get( 'p_typ_ups_'+nr ).value != 5 )
				get( 'ups_do5kg' ).value++;
			get( 'p_typ_ups_'+nr ).value = 5;
		}
		else if(kg>5 && kg<=20) {
			kat = '<span class="cat-to-5">do 20kg</span>';
			dodane = 20;
			if(		 get( 'p_typ_ups_'+nr ).value == 1  ){get( 'ups_do1kg'  ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 5  ){get( 'ups_do5kg'  ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 30 ){get( 'ups_do30kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 50 ){get( 'ups_do50kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 70 ){get( 'ups_do70kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr).value == 100 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 200 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 300 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 400 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 500 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 600 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 700 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 800 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 1000 ) {get( 'ups_paleta' ).value = 0;}

			if( get( 'p_typ_ups_'+nr ).value != 20 )	get( 'ups_do20kg' ).value++;
			get( 'p_typ_ups_'+nr ).value = 20;
		}
		else if( kg>20 && kg<=30 ) {
			kat = '<span class="cat-to-5">do 30kg</span>';
			dodane = 30;
			if(		 get( 'p_typ_ups_'+nr ).value == 1  ){get( 'ups_do1kg'  ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 5  ){get( 'ups_do5kg'  ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 20 ){get( 'ups_do20kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 50 ){get( 'ups_do50kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 70 ){get( 'ups_do70kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr).value == 100 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 200 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 300 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 400 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 500 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 600 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 700 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 800 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 1000 ) {get( 'ups_paleta' ).value = 0;}

			if( get( 'p_typ_ups_'+nr ).value != 30 )	get( 'ups_do30kg').value++;
			get( 'p_typ_ups_'+nr ).value = 30;
		}
		else if( kg > 30 && kg <= 50 ) {
			kat = '<span class="cat-to-5">do 50kg</span>';
			dodane = 50;
			if(		 get( 'p_typ_ups_'+nr ).value == 1) {get( 'ups_do1kg'  ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 5) {get( 'ups_do5kg'  ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 20){get( 'ups_do20kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 30){get( 'ups_do30kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 70){get( 'ups_do70kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr).value == 100 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 200 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 300 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 400 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 500 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 600 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 700 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 800 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 1000 ) {get( 'ups_paleta' ).value = 0;}

			if( get( 'p_typ_ups_'+nr ).value != 50 )
				get( 'ups_do50kg').value++;
			get( 'p_typ_ups_'+nr ).value = 50;
		}
		else if( kg<=70 ) {
			kat = '<span class="cat-to-5">do 70kg</span>';
			dodane = 70;
			if(		 get( 'p_typ_ups_'+nr ).value == 1) {get( 'ups_do1kg'  ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 5) {get( 'ups_do5kg'  ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 20){get( 'ups_do20kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 30){get( 'ups_do30kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr ).value == 50){get( 'ups_do50kg' ).value--;}
			else if( get( 'p_typ_ups_'+nr).value == 100 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 200 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 300 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 400 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 500 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 600 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 700 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 800 ) {get( 'ups_paleta' ).value = 0;}
			else if( get( 'p_typ_ups_'+nr).value == 1000 ) {get( 'ups_paleta' ).value = 0;}

			if( get( 'p_typ_ups_'+nr ).value != 70 )
				get( 'ups_do70kg' ).value++;
			get( 'p_typ_ups_'+nr ).value = 70;
		}
		get( 'p_wynik_ups_'+nr ).innerHTML = kat;
	}
	else {
		get( 'p_wynik_ups_'+nr ).innerHTML = kat;
	}

	if( dodane==0 && get( 'p_typ_ups_'+nr ).value != 0 ) {
		if(		 get( 'p_typ_ups_' + nr ).value == 1)  get( 'ups_do1kg').value--;
		else if( get( 'p_typ_ups_' + nr ).value == 5)  get( 'ups_do5kg').value--;
		else if( get( 'p_typ_ups_' + nr ).value == 20) get( 'ups_do20kg').value--;
		else if( get( 'p_typ_ups_' + nr ).value == 30) get( 'ups_do30kg').value--;
		else if( get( 'p_typ_ups_' + nr ).value == 50) get( 'ups_do50kg').value--;
		else if( get( 'p_typ_ups_' + nr ).value == 70) get( 'ups_do70kg').value--;
		else if( get( 'p_typ_ups_' + nr ).value == 100 ) get( 'ups_paleta' ).value = 0;
		else if( get( 'p_typ_ups_' + nr ).value == 200 ) get( 'ups_paleta' ).value = 0;
		else if( get( 'p_typ_ups_' + nr ).value == 300 ) get( 'ups_paleta' ).value = 0;
		else if( get( 'p_typ_ups_' + nr ).value == 400 ) get( 'ups_paleta' ).value = 0;
		else if( get( 'p_typ_ups_' + nr ).value == 500 ) get( 'ups_paleta' ).value = 0;
		else if( get( 'p_typ_ups_' + nr ).value == 600 ) get( 'ups_paleta' ).value = 0;
		else if( get( 'p_typ_ups_' + nr ).value == 700 ) get( 'ups_paleta' ).value = 0;
		else if( get( 'p_typ_ups_' + nr ).value == 800 ) get( 'ups_paleta' ).value = 0;
		else if( get( 'p_typ_ups_' + nr ).value == 1000 ) get( 'ups_paleta' ).value = 0;

		get( 'p_typ_ups_' + nr ).value = 0;
		get( 'nstd_ups_' + nr ).value = 0;
		if( get( 'st_ups_nstd' ).value > 0 ) get( 'st_ups_nstd' ).value--;
	}
	else if( dodane==0 && get( 'p_typ_ups_' + nr ).value == 0) get( 'p_typ_ups_' + nr ).value = 0;

	if( get( 'ups_do1kg' ).value < 0)  get( 'ups_do1kg' ).value = 0;
	if( get( 'ups_do5kg' ).value < 0)  get( 'ups_do5kg' ).value = 0;
	if( get( 'ups_do20kg' ).value < 0) get( 'ups_do20kg' ).value = 0;
	if( get( 'ups_do30kg' ).value < 0) get( 'ups_do30kg' ).value = 0;
	if( get( 'ups_do50kg' ).value < 0) get( 'ups_do50kg' ).value = 0;
	if( get( 'ups_do70kg' ).value < 0) get( 'ups_do70kg' ).value = 0;
	if( get( 'ups_paleta' ).value < 0) get( 'ups_paleta' ).value = 0;

	if( paleta ){
		get( 'pallets_info' ).style.display = 'block';
		get( 'addPack' ).onclick = function() {};
		get( 's3-palet-order' ).checked = true;
	}
	else {
		if( ( get( 'ups_paleta' ).value == 0 ) &&
			( get( 'dhl_paleta' ).value == 0 ) ){
			get( 'pallets_info' ).style.display = 'none';
			if( !get( 's3-palet-order' ).checked ){
				get( 'addPack' ).onclick = function() {
					addPackage();
				};
			}
		}
		else {
			get( 'pallets_info' ).style.display = 'block';
			get( 'addPack' ).onclick = function() {};
			get( 's3-palet-order' ).checked = true;
		}
	}
}


