function get(id)
{
	return document.getElementById(id);
}

function validate_email(x)
{
	var dobryEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;

	if (dobryEmail.test(x) == false)	return 1;
	else													return 0;
}

function validate_send_expert()
{
	var result = 0;
	
	if (get('name').value.length < 10)
	{
		get('v-name').innerHTML = 'Tekst powinien być dłuższy';
		result += 1;
	}
	if (validate_email(get('email').value) != 0)
	{
		get('v-email').innerHTML = 'Niepoprawny email';
		result += 1;
	}
	if (get('attachment').value.length < 10)
	{
		get('v-attachment').innerHTML = 'Podaj ściężkę do pliku ze zdjęciem';
		result += 1;
	}
	if (get('bio').value.length < 100)
	{
		get('v-bio').innerHTML = 'Tekst powinien być dłuższy';
		result += 1;
	}
	if (get('text').value.length < 100)
	{
		get('v-text').innerHTML = 'Tekst powinien być dłuższy';
		result += 1;
	}
	
	return result;
}

function validate_send_vote()
{
	var result = 0;
	
	if (get('name').value.length < 3)
	{
		get('v-name').innerHTML = 'Tekst powinien być dłuższy';
		result += 1;
	}
	if (get('text').value.length < 100)
	{
		get('v-text').innerHTML = 'Tekst powinien być dłuższy';
		result += 1;
	}
	
	return result;
}

function validate_expert_form()
{
	get('v-name').innerHTML				= '';
	get('v-email').innerHTML			= '';
	get('v-attachment').innerHTML		= '';
	get('v-bio').innerHTML				= '';
	get('v-text').innerHTML				= '';
	
	var result = 0;
	
	result += validate_send_expert();
	
	if (result == 0)
	{
		get('expert_send_form').submit();
	}
	else	
	{
		alert('Formularz zawiera błędy. Prosimy o poprawienie formularza');
	}
}

function validate_vote_form()
{
	get('v-name').innerHTML				= '';
	get('v-text').innerHTML				= '';
	
	var result = 0;
	
	result += validate_send_vote();
	
	if (result == 0)
	{
		get('vote_send_form').submit();
	}
	else	
	{
		alert('Formularz zawiera błędy. Prosimy o poprawienie formularza');
	}
}
