if (document.getElementById('doc_body_rekrutacja') != null) {
	$('#doc_body_rekrutacja .inputs input[name=cv]').filestyle({
		image: _STATIC + 'user/body.form.przegladaj.png',
		imagewidth : 78,
		imageheight : 20,
		width : 258,
		value : 'Dołącz CV *'
	});
	$('#doc_body_rekrutacja form').bind('submit', function() {
		var el = $('#doc_body_rekrutacja form select[name=stand]');
		if (el.val() == '---')
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_rekrutacja form input[name=name]');
		if (el.val() == '' || el.val() == 'Imię i nazwisko *')
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_rekrutacja form input[name=mail]');
		if (el.val() == '' || el.val() == 'E-mail *' || !/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,6}$/.test(el.val()))
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_rekrutacja form input[name=phone]');
		if (el.val() == '' || el.val() == 'Numer telefonu *' || !/^\+?[0-9\s\-]{4,18}$/.test(el.val()))
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_rekrutacja form input.file');
		if (el.val() == '' || el.val() == 'Dołącz CV *')
			el.addClass('error');
		else {
			var el2 = el.val();
			if (el2.lastIndexOf('.doc') == -1 && el2.lastIndexOf('.docx') == -1 && el2.lastIndexOf('.pdf') == -1 && el2.lastIndexOf('.txt') == -1) {
				el.addClass('error');
				alert('Plik CV nie jest dokumentem DOC, PDF ani TXT');
			} else
				el.removeClass('error');
		}
		if ($('#doc_body_rekrutacja form .error').length) {
			alert('Wszystkie pola muszą zostać prawidłowo uzupełnione');
			return false;
		}
		return true;
	});
}
if (document.getElementById('doc_body_kontakt') != null) {
	$('#doc_body_kontakt form').bind('submit', function() {
		var el = $('#doc_body_kontakt form input[name=name]');
		if (el.val() == '' || el.val() == 'Imię i nazwisko *')
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_kontakt form input[name=mail]');
		if (el.val() == '' || el.val() == 'E-mail *' || !/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,6}$/.test(el.val()))
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_kontakt form input[name=phone]');
		if (el.val() == '' || el.val() == 'Numer telefonu *' || !/^\+?[0-9\s\-]{4,18}$/.test(el.val()))
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_kontakt form textarea');
		if (el.val() == '' || el.val() == 'Treść *')
			el.addClass('error');
		else
			el.removeClass('error');
		if ($('#doc_body_kontakt form .error').length) {
			alert('Wszystkie pola muszą zostać prawidłowo uzupełnione');
			return false;
		}
		return true;
	});
}
if (document.getElementById('doc_body_rejestracja') != null) {
	$('#doc_body_rejestracja form').bind('submit', function() {
		var el = $('#doc_body_rejestracja form input[name=name]');
		if (el.val() == '' || el.val() == 'Nazwa firmy *')
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_rejestracja form input[name=nip]');
		if (el.val() == '' || el.val() == 'NIP *' || !/^[0-9]{10}$/.test(el.val().replace(/-/g, '')))
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_rejestracja form input[name=address]');
		if (el.val() == '' || el.val() == 'Ulica, numer domu/mieszkania *')
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_rejestracja form input[name=postal]');
		if (el.val() == '' || el.val() == 'Kod pocztowy, miejscowość *')
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_rejestracja form input[name=mail]');
		if (el.val() == '' || el.val() == 'E-mail *' || !/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,6}$/.test(el.val()))
			el.addClass('error');
		else
			el.removeClass('error');
		el = $('#doc_body_rejestracja form input[name=phone]');
		if (el.val() == '' || el.val() == 'Numer telefonu *' || !/^[0-9]{4,12}$/.test(el.val().replace(/[\s\-\+]/g, '')))
			el.addClass('error');
		else
			el.removeClass('error');
		if ($('#doc_body_rejestracja form .error').length) {
			alert('Wszystkie pola muszą zostać prawidłowo uzupełnione');
			return false;
		}
		return true;
	});
}
var openTab = function(tab) {
	$('#doc_body_produkty_abonament, #doc_body_produkty_mix, #doc_body_produkty_internet, #doc_body_produkty_autolokalizacja').hide();
	$('#doc_body_produkty_' + tab).show();
	$('#doc_body_produkty .tabs').html('<a href="javascript:openTab(\'abonament\')"' + (tab == 'abonament' ? ' style="font-weight: bold"' : '') + '>Abonament</a> / <a href="javascript:openTab(\'mix\')"' + (tab == 'mix' ? ' style="font-weight: bold"' : '') + '>Mix</a> / <a href="javascript:openTab(\'internet\')"' + (tab == 'internet' ? ' style="font-weight: bold"' : '') + '>Internet</a> / <a href="javascript:openTab(\'autolokalizacja\')"' + (tab == 'autolokalizacja' ? ' style="font-weight: bold"' : '') + '>Autolokalizacja</a>');
};
