﻿var Firma = 0;
var Email = 0;
var Wiadomosc = 0;
var Telefon = 1;

function check(lang)
{
		checkFirma(lang);
		checkWiadomosc(lang);
		checkEmail(lang);
		//checkTelefon();
	if(Firma == 1 && Email == 1 && Wiadomosc == 1 && Telefon == 1)
		return true;
	else
		return false;
}

function checkFirma(lang)
{
	var firma, pole;
	firma = document.getElementById("firma").value;
	pole = document.getElementById("firmainfo");
	if(firma.length == 0)
	{		
		if(lang == 1)
			pole.firstChild.nodeValue = "Pole nie może być puste";
		else if(lang == 2)
			pole.firstChild.nodeValue = "This field cannot be empty";
		else if(lang == 3)
			pole.firstChild.nodeValue = "Das Feld muss ausgefüllt werden";
		else if(lang == 4)
			pole.firstChild.nodeValue = "Поле не может оставаться не заполненным";			
		Firma = 0;
	}
	else
	{
		pole.firstChild.nodeValue = " ";
		Firma = 1;
	}	
}

function checkWiadomosc(lang)
{
	var wiad, pole;
	wiad = document.getElementById("wiadomosc").value;
	pole = document.getElementById("wiadomoscinfo");
	if(wiad.length == 0)
	{		
		if(lang == 1)
			pole.firstChild.nodeValue = "Pole nie może być puste";
		else if(lang == 2)
			pole.firstChild.nodeValue = "This field cannot be empty";
		else if(lang == 3)
			pole.firstChild.nodeValue = "Das Feld muss ausgefüllt werden";
		else if(lang == 4)
			pole.firstChild.nodeValue = "Поле не может оставаться не заполненным";			
		Wiadomosc = 0;
	}
	else
	{
		pole.firstChild.nodeValue = " ";
		Wiadomosc = 1;
	}	
}
function checkEmail(lang)
{
	var mail, pole;
	var wyr = new RegExp("^[a-zA-z0-9\._-]+@[a-zA-z0-9\._-]+\.[a-zA-Z]{2,}$");
	mail = document.getElementById("mail").value;
	pole = document.getElementById("mailinfo");
	
	if(mail.length == 0)
	{		
		if(lang == 1)
			pole.firstChild.nodeValue = "Pole nie może być puste";
		else if(lang == 2)
			pole.firstChild.nodeValue = "This field cannot be empty";
		else if(lang == 3)
			pole.firstChild.nodeValue = "Das Feld muss ausgefüllt werden";
		else if(lang == 4)
			pole.firstChild.nodeValue = "Поле не может оставаться не заполненным";			
		Email = 0;
	}
	else if(wyr.exec(mail)==null)
	{		
		if(lang == 1)
			pole.firstChild.nodeValue = "Niepoprawny adres e-mail";
		else if(lang == 2)
			pole.firstChild.nodeValue = "Incorrect e-mail address";
		else if(lang == 3)
			pole.firstChild.nodeValue = "Falsche E-Mail-Adresse";
		else if(lang == 4)
			pole.firstChild.nodeValue = "Неправильный адрес e-mail";			
		Email = 0;
	}
	else
	{
		pole.firstChild.nodeValue = " ";
		Email = 1;
	}	
}



function checkTelefon(lang)
{
	var telefon, pole;
	telefon = document.getElementById("telefon").value;
	pole = document.getElementById("telefoninfo");
	if(telefon.length == 0)
	{		
		if(lang == 1)
			pole.firstChild.nodeValue = "Pole nie może być puste";
		else if(lang == 2)
			pole.firstChild.nodeValue = "This field cannot be empty";
		else if(lang == 3)
			pole.firstChild.nodeValue = "Das Feld muss ausgefüllt werden";
		else if(lang == 4)
			pole.firstChild.nodeValue = "Поле не может оставаться не заполненным";			
		Telefon = 0;
	}
	else
	{
		pole.firstChild.nodeValue = " ";
		Telefon = 1;
	}	
}

