var xmlHttp;

function zaokraglenie(liczba) {
liczba = liczba * 100;
var wynik = Math.round(liczba)/100;
return wynik;
}

function displayRow(nosnik){

dostawa = getDostawa();
//dostawa = 0;
nosnik = zaokraglenie(nosnik*1.22);
var liczba1 = (kwota+dostawa+nosnik);
var liczba2 = ((kwota+dostawa+nosnik)/1.22);
document.jar.cena.value=liczba1.toFixed(2);
document.jar.cena_netto.value=liczba2.toFixed(2);
var row = document.getElementById("caption");
row.style.display = '';
}

function GetXmlHttpObject() {
	var xmlHttp=null;
	try {
		//Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}

	catch (e) {
		//Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
  
		catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	
	return xmlHttp;
}

function getDostawa() {
	which = document.jar.shippMethod.value;
	
	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null) {
		alert ("Brak wsparcia dla AJAXa.");
		return;
	} 
	
	var url="Ajax.php?action=getShippingPrice&shippingID="+which;
	url=url+"&sid="+Math.random();
	//xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,false);
	xmlHttp.send(null);
	
	if (xmlHttp.readyState==4) { 
		dostawa = xmlHttp.responseText;
	}
	
	dostawa = zaokraglenie(dostawa);
	
	return dostawa;
}

function checkNosnik(ile) {
	document.jar.hiddenNosnik.value = ile;
}

function changeKwota() {
	
	nosnik = document.jar.hiddenNosnik.value;
	nosnik = zaokraglenie(nosnik*1.22);
	dostawa = getDostawa();
	
	var liczba1 = (kwota+dostawa+nosnik);
	var liczba2 = ((kwota+dostawa+nosnik)/1.22);
	document.jar.cena.value=liczba1.toFixed(2);
	document.jar.cena_netto.value=liczba2.toFixed(2);
	document.getElementById('priceShipping1_one').innerHTML = dostawa.toFixed(2)+' zł';
	document.getElementById('priceShipping1_all').innerHTML = dostawa.toFixed(2)+' zł';
	
}

function showShipping() {
	if(document.getElementById('shipping').style.display == '') {
		document.getElementById('shipping').style.display = 'none';
	} else {
		document.getElementById('shipping').style.display = '';
	}
}

function hideRow(){
dostawa = getDostawa();
	
var liczba1 = kwota+dostawa;
var liczba2 = ((kwota+dostawa)/1.22);
document.jar.cena.value=liczba1.toFixed(2);
document.jar.cena_netto.value=liczba2.toFixed(2);
var row = document.getElementById("caption");
row.style.display = 'none';
}

function osoba(){
var osoba = document.getElementById("osoba");
var firma = document.getElementById("firma");
osoba.style.display = '';
document.jar.kto.value=1;
firma.style.display = 'none';
document.jar.zamawiajacy2.value = document.jar.zamawiajacy.value; 
document.jar.ulica2.value = document.jar.ulica.value;
document.jar.kod2.value = document.jar.kod.value;
document.jar.miasto2.value = document.jar.miasto.value;
document.jar.telefon2.value = document.jar.telefon.value;
document.jar.mail2.value = document.jar.mail.value;
//document.jar.serial2.value = document.jar.serial.value;
document.jar.licencja2.value = document.jar.licencja.value;
}

function firm(){
var osoba = document.getElementById("osoba");
var firma = document.getElementById("firma");
osoba.style.display = 'none';
document.jar.kto.value=2;
firma.style.display = '';
document.jar.zamawiajacy.value = document.jar.zamawiajacy2.value; 
document.jar.ulica.value = document.jar.ulica2.value;
document.jar.kod.value = document.jar.kod2.value;
document.jar.miasto.value = document.jar.miasto2.value;
document.jar.telefon.value = document.jar.telefon2.value;
document.jar.mail.value = document.jar.mail2.value;
//document.jar.serial.value = document.jar.serial2.value;
document.jar.licencja.value = document.jar.licencja2.value;
}

function hideshow(nazwa){
	var divname = nazwa;
	var row = document.getElementById(nazwa);
	if(row.style.display == 'none')
	{
		row.style.display = '';
	}
	else
	{
		row.style.display = 'none';
	}
}
