function isEmpty(elem)
{
	elem = document.getElementById(elem);
	if(elem.value.length == 0)
	{
		elem.style.background = "yellow";
		return true;
	}
	else
	{
		elem.style.background = "white";
		return false;
	}
}
function isEmail(elem)
{
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	elem = document.getElementById(elem);
	if(elem.value.match(emailExp))
	{
		elem.style.background = "white";
		return false;
	}
	else
	{
		elem.style.background = "yellow";
		return true;
	}
}
function isMoney(elem)
{
	var moneyExp = /^[0-9]+\.{0,1}[0-9]{0,2}$/;
	elem = document.getElementById(elem);
	if(elem.value.match(moneyExp))
	{
		elem.style.background = "white";
		return false;
	}
	else
	{
		elem.style.background = "yellow";
		return true;
	}	
}
function ech(elem)
{
	return document.getElementById(elem).value;
}
function ech2(elem)
{
	elem = document.getElementById(elem);
	if(elem.checked)
	{
		return elem.value;
	}
	else
	{
		return '';
	}
}

function pricing_oral_translation()
{
	var err = false;
	if(isEmpty('f_name'))
	{
		err = true;
	}
	if(isEmpty('f_surname'))
	{
		err = true;
	}
	if(isEmpty('f_company'))
	{
		err = true;
	}
	if(isEmpty('f_phone'))
	{
		err = true;
	}
	if(isEmail('f_email'))
	{
		err = true;
	}
	if(isEmpty('f_from'))
	{
		err = true;
	}
	if(isEmpty('f_to'))
	{
		err = true;
	}
	if(isEmpty('f_date'))
	{
		err = true;
	}
	if(isEmpty('f_time'))
	{
		err = true;
	}
	if(isEmpty('f_city'))
	{
		err = true;
	}
	if(isEmpty('f_size'))
	{
		err = true;
	}
		
	if(err)
	{
		alert('Nie wszystkie wymagane pola zostały wypełnione prawidłowo. Popraw wartości w polach oznaczonych żółtym kolorem.');
		return false;
	}
	else
	{
		if(confirm('Sprawdź poprawność danych'+"\n"
		+"\n"+'Imię: '+ech('f_name')
		+"\n"+'Nazwisko: '+ech('f_surname')
		+"\n"+'Nazwa firmy: '+ech('f_company')
		+"\n"+'Telefon: '+ech('f_phone')
		+"\n"+'E-mail: '+ech('f_email')
		+"\n"+'Z języka: '+ech('f_from')
		+"\n"+'Na język: '+ech('f_to')
		+"\n"+'Termin realizacji: '+ech('f_date')
		+"\n"+'Godziny: '+ech('f_time')
		+"\n"+'Miejsce tłumaczenia: '+ech('f_city')
		+"\n"+'Rodzaj tłumaczenia: '+ech2('f_type1')+ech2('f_type2')+ech2('f_type3')+ech2('f_type4')
		+"\n"+'Tematyka tłumaczenia: '+ech('f_topic')
		+"\n"+'Charakter spotkania: '+ech2('f_character1')+ech2('f_character2')+ech2('f_character3')+ech2('f_character4')+ech('f_other')
		+"\n"+'Przewidywana liczba uczestników: '+ech('f_size')
		+"\n"+'Sprzęt: '+ech('f_hardware')
		))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
}

function pricing_oral_translation_write()
{
	var err = false;
	if(isEmpty('f2_name'))
	{
		err = true;
	}
	if(isEmpty('f2_surname'))
	{
		err = true;
	}
	if(isEmpty('f2_company'))
	{
		err = true;
	}
	if(isEmpty('f2_phone'))
	{
		err = true;
	}
	if(isEmail('f2_email'))
	{
		err = true;
	}
	if(isEmpty('f2_from'))
	{
		err = true;
	}
	if(isEmpty('f2_to'))
	{
		err = true;
	}
	if(isEmpty('f2_file'))
	{
		err = true;
	}
		
	if(err)
	{
		alert('Nie wszystkie wymagane pola zostały wypełnione prawidłowo. Popraw wartości w polach oznaczonych żółtym kolorem.');
		return false;
	}
	else
	{
		if(confirm('Sprawdź poprawność danych'+"\n"
		+"\n"+'Imię: '+ech('f2_name')
		+"\n"+'Nazwisko: '+ech('f2_surname')
		+"\n"+'Nazwa firmy: '+ech('f2_company')
		+"\n"+'Telefon: '+ech('f2_phone')
		+"\n"+'E-mail: '+ech('f2_email')
		+"\n"+'Z języka: '+ech('f2_from')
		+"\n"+'Na język: '+ech('f2_to')
		+"\n"+'Termin realizacji: '+ech('f2_date')
		+"\n"+'Godzina: '+ech('f2_time')
		+"\n"+'Rodzaj usługi: '+ech2('f2_t1')+' '+ech2('f2_t2')+' '+ech2('f2_t3')+' '+ech2('f2_t4')+' '+ech2('f2_t5')+' '+ech2('f2_t6')
		+"\n"+'Liczba znaków ze spacjami: '+ech('f2_count')
		+"\n"+'Tematyka tłumaczenia: '+ech('f2_topic')
		+"\n"+'Załącz tekst do tłumaczenia: '+ech('f2_file')
		
		))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
}



function order_oral_translation()
{
	var err = false;
	if(isEmpty('f_name'))
	{
		err = true;
	}
	if(isEmpty('f_surname'))
	{
		err = true;
	}
	if(isEmpty('f_company'))
	{
		err = true;
	}
	if(isEmpty('f_phone'))
	{
		err = true;
	}
	if(isEmail('f_email'))
	{
		err = true;
	}
	if(isEmpty('f_address'))
	{
		err = true;
	}
	if(isEmpty('f_nip'))
	{
		err = true;
	}
		
	if(err)
	{
		alert('Nie wszystkie wymagane pola zostały wypełnione prawidłowo. Popraw wartości w polach oznaczonych żółtym kolorem.');
		return false;
	}
	else
	{
		if(confirm('Sprawdź poprawność danych'+"\n"
		+"\n"+'Imię: '+ech('f_name')
		+"\n"+'Nazwisko: '+ech('f_surname')
		+"\n"+'Nazwa firmy: '+ech('f_company')
		+"\n"+'Dokładny adres: '+ech('f_address')
		+"\n"+'NIP: '+ech('f_nip')
		+"\n"+'Regon: '+ech('f_regon')
		+"\n"+'Telefon kontaktowy: '+ech('f_phone')
		+"\n"+'Fax: '+ech('f_fax')
		+"\n"+'E-mail: '+ech('f_email')
		+"\n"+'Z języka: '+ech('f_from')
		+"\n"+'Na język: '+ech('f_to')
		+"\n"+'Termin realizacji: '+ech('f_date')
		+"\n"+'Godziny: '+ech('f_time')
		+"\n"+'Miejsce - dokładny adres: '+ech('f_place')
		+"\n"+'Osoba do kontaktu: '+ech('f_person')
		+"\n"+'Liczba uczestników: '+ech('f_quantity')
		+"\n"+'Tematyka: '+ech('f_topic')
		+"\n"+'Dostępne materiały: '+ech('f_stuff')
		+"\n"+'Sprzęt: '+ech('f_hardware')		
		+"\n"+'Inne uwagi: '+ech('f_other')
		))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
}

function order_write_translation()
{
	var err = false;
	if(isEmpty('f2_name'))
	{
		err = true;
	}
	if(isEmpty('f2_surname'))
	{
		err = true;
	}
	if(isEmpty('f2_company'))
	{
		err = true;
	}
	if(isEmpty('f2_phone'))
	{
		err = true;
	}
	if(isEmail('f2_email'))
	{
		err = true;
	}
	if(isEmpty('f2_address'))
	{
		err = true;
	}
	if(isEmpty('f2_nip'))
	{
		err = true;
	}
		
	if(err)
	{
		alert('Nie wszystkie wymagane pola zostały wypełnione prawidłowo. Popraw wartości w polach oznaczonych żółtym kolorem.');
		return false;
	}
	else
	{
		if(confirm('Sprawdź poprawność danych'+"\n"
		+"\n"+'Imię: '+ech('f2_name')
		+"\n"+'Nazwisko: '+ech('f2_surname')
		+"\n"+'Nazwa firmy: '+ech('f2_company')
		+"\n"+'Dokładny adres: '+ech('f2_address')
		+"\n"+'NIP: '+ech('f2_nip')
		+"\n"+'Regon: '+ech('f2_regon')
		+"\n"+'Telefon kontaktowy: '+ech('f2_phone')
		+"\n"+'Fax: '+ech('f2_fax')
		+"\n"+'E-mail: '+ech('f2_email')
		+"\n"+'Z języka: '+ech('f2_from')
		+"\n"+'Na język: '+ech('f2_to')
		+"\n"+'Termin realizacji: '+ech('f2_date')
		+"\n"+'Liczba znaków: '+ech('f2_count')
		+"\n"+'Rodzaj usługi: '+ech2('f2_t1')+' '+ech2('f2_t2')+' '+ech2('f2_t3')+' '+ech2('f2_t4')+' '+ech2('f2_t5')+' '+ech2('f2_t6')
		+"\n"+'Tryb: '+ech('f2_tribe')
		+"\n"+'Sposób przekazania gotowego tłumaczenia: '+ech('f2_delivery')
		+"\n"+'Forma płatności: '+ech('f2_payment')
		+"\n"+'Inne uwagi: '+ech('f2_other')
		))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
}

function ecard()
{
	var err = false;
	if(isEmpty('f_name'))
	{
		err = true;
	}
	if(isEmpty('f_surname'))
	{
		err = true;
	}
	if(isEmpty('f_fv'))
	{
		err = true;
	}
	if(isEmpty('f_pln') || isMoney('f_pln'))
	{
		err = true;
	}
		
	if(err)
	{
		alert('Nie wszystkie wymagane pola zostały wypełnione prawidłowo. Popraw wartości w polach oznaczonych żółtym kolorem.');
		return false;
	}
	else
	{
		return true;
	}
}

function showForm(id) 
{
	if(id == "layer1")
	{
		obj = document.getElementById("layer1");
		obj.style.display = "block";
		obj2 = document.getElementById("layer2");
		obj2.style.display = "none";
	}
	if(id == "layer2")
	{
		obj = document.getElementById("layer1");
		obj.style.display = "none";
		obj2 = document.getElementById("layer2");
		obj2.style.display = "block";
	}
}

function helpOpen(http)
{
	window.open(http, 'helpOpen', 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=no,width=400,height=400,directories=no,location=no')
}
