function dost() {
	summes();
	var kurs = $('kurs').value;
	var u100 = ((Number($('u100').value))/Number(kurs));
	var u250 = ((Number($('u250').value))/Number(kurs));
	var u500 = ((Number($('u500').value))/Number(kurs));
	var u1000 = ((Number($('u1000').value))/Number(kurs));
	var u2000 = ((Number($('u2000').value))/Number(kurs));
	var u2000p = ((Number($('u2000p').value))/Number(kurs));
	var zakazuah = ((Number($('zakazuah').value))/Number(kurs));
	var m100 = (Number($('m100').value));
	var m250 = (Number($('m250').value));
	var m500 = (Number($('m500').value));
	var m1000 = (Number($('m1000').value));
	var m2000 = (Number($('m2000').value));
	var m2000p = (Number($('m2000p').value));
	var zakazmir = (Number($('zakazmir').value));
	var konvert = (Number($('konvert').value));
	var weight = (Number($('weight').value));
	var kolvo1 = (Number($('kol').value));
	var strana = $('country');
	var weightsumm1 = Number((kolvo1*weight)).toFixed(2);
	var tarifs = $('tarifs');
	var konvcena = Number(1.1);
	if (kolvo1 <= 5) {
		konvertsumm = 1;
		weightsumm = (Number(weightsumm1) + Number(konvert));
	}
	else {
		sumk1 = Number(kolvo1/5).toFixed(2);
		sumk2 = Number(kolvo1/5).toFixed(0);
		sumk = Number(Number(sumk1)-Number(sumk2)).toFixed(2);
		if (sumk2>sumk1) {
			konvertsumm = sumk2;
			weightsumm = (Number(weightsumm1) + Number(Number(konvert)*Number(konvertsumm)));
			}
		else if (sumk==0) {
				konvertsumm = Number(sumk1);
				weightsumm = (Number(weightsumm1) + Number(Number(konvert)*Number(konvertsumm)));
			}
			else {
				konvertsumm = (Number(sumk2) + Number(1));
				weightsumm = (Number(weightsumm1) + Number(Number(konvert)*Number(konvertsumm)));
			}
	}
	if (strana.value == 'Украина' || strana.value == 'украина' || strana.value == 'Україна' || strana.value == 'україна') {
		if (Number(weightsumm) < 100) {
			tarif = (Number(Number(u100)+(Number(zakazuah)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number((Number(konvcena))*Number(konvertsumm));
			tarifs.value = tarif;
		}
		
		else if (Number(weightsumm) > 100 && Number(weightsumm) < 250) {
			tarif = (Number(Number(u250)+(Number(zakazuah)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number((Number(konvcena))*Number(konvertsumm));
			tarifs.value = tarif;
		}
		
		else if (Number(weightsumm) > 250 && Number(weightsumm) < 500) {
			tarif = (Number(Number(u500)+(Number(zakazuah)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number((Number(konvcena))*Number(konvertsumm));
			tarifs.value = tarif;
		}
		
		else if (Number(weightsumm) > 500 && Number(weightsumm) < 1000) {
			tarif = (Number(Number(u1000)+(Number(zakazuah)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number((Number(konvcena))*Number(konvertsumm));
			tarifs.value = tarif;
		}
		
		else if (Number(weightsumm) > 1000 && Number(weightsumm) < 2000) {
			tarif = (Number(Number(u2000)+(Number(zakazuah)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number((Number(konvcena))*Number(konvertsumm));
			tarifs.value = tarif;
		}
		
		else if (Number(weightsumm) > 2000 && Number(weightsumm) < 3000) {
			tarif = (Number(Number(u2000)+Number(m2000p)+(Number(zakazuah)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number((Number(konvcena))*Number(konvertsumm));
			tarifs.value = tarif;
			
		}
		
		else if (Number(weightsumm) > 3000) {
			wt1 = Number((Number(weightsumm) - Number(2000))/Number(1000)).toFixed(2);
			wt2 = Number((Number(weightsumm) - Number(2000))/Number(1000)).toFixed(0);
			wt = Number(wt1 - wt2).toFixed(2);
			if (Number(wt2)>Number(wt1)) {
				overweight = wt2;
				oversumm = Number(Number(u2000p)*Number(overweight)).toFixed(2);
			}
			else if (wt==0) {
					overweight = wt1;
					oversumm = Number(Number(u2000p)*Number(overweight)).toFixed(2);
				}
				else {
					overweight = (wt2+1);
					oversumm = Number(Number(u2000p)*Number(overweight)).toFixed(2);
				}
				tarif = (Number(Number(u2000)+Number(oversumm)+(Number(zakazuah)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number((Number(konvcena))*Number(konvertsumm));
				tarifs.value = tarif;
		}
	}
	
	else {
		if (weightsumm < 100) {
			tarif = (Number(Number(m100)+(Number(zakazmir)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number(Number(konvcena)*Number(konvertsumm));
			tarifs.value = tarif;
		}
		
		else if (weightsumm > 100 && weightsumm < 250) {
			tarif = (Number(Number(m250)+(Number(zakazmir)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number(Number(konvcena)*Number(konvertsumm));
			tarifs.value = tarif;
		}
		
		else if (weightsumm > 250 && weightsumm < 500) {
			tarif = (Number(Number(m500)+(Number(zakazmir)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number(Number(konvcena)*Number(konvertsumm));
			tarifs.value = tarif;
		}
		
		else if (weightsumm > 500 && weightsumm < 1000) {
			tarif = (Number(Number(m1000)+(Number(zakazmir)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number(Number(konvcena)*Number(konvertsumm));
			tarifs.value = tarif;
		}
		
		else if (weightsumm > 1000 && weightsumm < 2000) {
			tarif = (Number(Number(m2000)+(Number(zakazmir)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number(Number(konvcena)*Number(konvertsumm));
			tarifs.value = tarif;
		}
		
		else if (weightsumm > 2000 && weightsumm < 3000) {
			tarif = (Number(Number(m2000)+Number(m2000p)+(Number(zakazmir)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number(Number(konvcena)*Number(konvertsumm));
			tarifs.value = tarif;
			
			
		}
		
		else if (Number(weightsumm) > 3000) {
			wt1 = Number((Number(weightsumm) - Number(2000))/Number(1000)).toFixed(2);
			wt2 = Number((Number(weightsumm) - Number(2000))/Number(1000)).toFixed(0);
			wt = Number(Number(wt1) - Number(wt2)).toFixed(2);
			if (Number(wt2)>Number(wt1)) {
				overweight = wt2;
				oversumm = Number(Number(m2000p)*Number(overweight)).toFixed(2);
			}
			else if (wt==0) {
				overweight = wt1;
				oversumm = Number(Number(m2000p)*Number(overweight)).toFixed(2);
			}
			else {
				overweight = (Number(wt2)+Number(1));
				oversumm = Number(Number(m2000p)*Number(overweight)).toFixed(2);
			}
			tarif = (Number(Number(m2000)+Number(oversumm)+(Number(zakazmir)*Number(konvertsumm))).toFixed(2)*Number(1.2))+Number(Number(konvcena)*Number(konvertsumm));
			tarifs.value = tarif;
		}
	}
	summes();

};
