function biuletynWpiszEmail() {
	if ( document.getElementById('f_addr') ) {
		if (document.getElementById('f_addr').value != "") {
			if (confirm("W polu e-mail jest wpisany tekst \""+document.getElementById('f_addr').value+"\", jeśli chcesz zaprenumerować biuletyn na ten adres wybierz OK.")) document.getElementById('form_biuletyn').submit();
			else document.getElementById('f_addr').focus();
		}
		else document.getElementById('f_addr').focus();
		//document.getElementById('f_addr').focus();
	}
}

function biuletynWyslij() {
	if ( document.getElementById('f_addr') ) {
		if (document.getElementById('f_addr').value == "") {
			alert("BŁĄD: \n\naby zapisać (lub wypisać) się na listę odbiorców biuletynu należy podać swój adres e-mail.\n\n= " + document.getElementById('f_addr').value);
			document.getElementById('f_addr').focus();
		} else document.getElementById('form_biuletyn').submit();
	}
}

// Drukowanie artykulu
function wydrukujArtykul( id ) {
	noweOkno = window.open( 'http://www.e-podatnik.pl/wydrukuj/'+id+'.html' , 'okienko_drukowania', 'width=600, height=600, menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=yes, status=no') 
}


// Rozpoczecie wyszukiwania
function szukaj() {
	if (document.getElementById('find_simple') ) {
		if (document.getElementById('find_simple').value == "") {
			alert('BŁĄD: \n\nNie został wpisany tekst do wyszukania w bazie artykułów czasopism.');
			document.getElementById('find_simple').focus();
		} else { 
			wyszukiwanieProste( document.getElementById('find_simple').value, 'nazwa autor tekst' );
		}
	}
}

// Zmiana strony z lista wynikow wyszukiwania
/*
function strona( str ) {
	if (document.getElementById('search_display') && document.getElementById('search_form') ) {
		document.getElementById('search_display').value = String( str );
		document.getElementById('search_form').submit();
	}
}

// Zmiana strony z lista wynikow wyszukiwania
function wyszukiwarkaZaawansowana_strona( str ) {
	if (document.getElementById('search_adv_display') && document.getElementById('search_adv_form') ) {
		document.getElementById('search_adv_display').value = String( str );
		document.getElementById('search_adv_form').submit();
	}
}
*/

// Rozpoczecie logowania (sprawdzenie formularza)
function logowanie() {
	
	if ( document.getElementById('konto_uzytkownik') && document.getElementById('konto_haslo') ) {
		if ( String(document.getElementById('konto_uzytkownik').value).length == 0) {
			alert('BŁĄD:\n\nNie została podana nazwa użytkownika.');
			document.getElementById('konto_uzytkownik').focus();
		} else if ( String(document.getElementById('konto_haslo').value).length == 0) {
			alert('BŁĄD:\n\nNie zostało podane hasło dostępu do konta "'+String(document.getElementById('konto_uzytkownik').value)+'".');
			document.getElementById('konto_haslo').focus();
		} else { // Podano nazwe konta i haslo - logowanie...
				document.getElementById('konto_logowanie').submit();
		}
	}
	
}

// Rozpoczecie logowania (sprawdzenie formularza)
function zaloguj() {
	
	if ( document.getElementById('zaloguj_uzytkownik') && document.getElementById('zaloguj_haslo') ) {
		if ( String(document.getElementById('zaloguj_uzytkownik').value).length == 0) {
			alert('BŁĄD:\n\nNie została podana nazwa użytkownika.');
			document.getElementById('zaloguj_uzytkownik').focus();
		} else if ( String(document.getElementById('zaloguj_haslo').value).length == 0) {
			alert('BŁĄD:\n\nNie zostało podane hasło dostępu do konta "'+String(document.getElementById('zaloguj_uzytkownik').value)+'".');
			document.getElementById('zaloguj_haslo').focus();
		} else { // Podano nazwe konta i haslo - logowanie...
				document.getElementById('form_zaloguj').submit();
		}
	}
	
}

// Wyswietlanie listy artykulow wybranego autora
function artykulyAutora( str_autor ) {

	wyszukiwanieProste( str_autor, 'autor' );
		
}


// Wyswietlanie artykulow serwisu podatkowego 
function artykulySerwisu( str_id_kategorii ) {

	wyszukiwanieProste( str_id_kategorii, 'id_kategorii' );
		
}




// Wywolanie prostego wyszukiwania
function wyszukiwanieProste( str_tekst, str_zakres ) {

	var str_form_name = 'se-form-wyszukiwanie-proste';
	var str_input_hidden_1 = 'se_wyszukiwanie_proste_tekstu';
	var str_input_hidden_2 = 'se_wyszukiwanie_proste_zakres';
	var int_test = 1;
	
	if ( !document.forms[str_form_name] ) { alert('BŁĄD KRYTYCZNY FORMULARZA WYSZUKIWANIA ARTYKUŁÓW AUTORA!!!\n\nProsimy o zgłoszenie błędu na adres webmaster@e-podatnik.pl '); test = 0; } 	
	
	if ( document.getElementById(str_input_hidden_1) ) document.getElementById(str_input_hidden_1).value = String(str_tekst);
	else { int_test = 0; }	

	if ( document.getElementById(str_input_hidden_2) ) document.getElementById(str_input_hidden_2).value = String(str_zakres);
	else { int_test = 0; }	
	
	
	// Formularz przewijania istnieje - zmiana strony
	if ( int_test == 1 ) { document.forms[str_form_name].submit(); }	


}

// Przejscie do strony z formularzem zglaszania bledu
function zglosBlad() {
	if (document.getElementById('f_zglos_blad')) {
		document.getElementById('f_zglos_blad').submit();
	}
}



/*
 * Powrot do listy z wynikami wyszukiwania (otwierany z artykulu)
 */
function wrocDoWynikowWyszukiwania() {
	// alert('powrot do wynikow wyszukiwania');
	document.location = 'http://www.e-podatnik.pl/wyszukiwarka.html';
}




INT_SE_MAXLENGTH_CHECK=0;
// Sprawdzenie dlugosci zapytania wpisanego do pola tekstowego
function sprawdzDlugoscZapytania( el_input ) {

	var int_maxlength = 200;

	// document.getElementById('se_dlugosc_zapytania').value = String(el_input.value).length+'/'+int_maxlength;
	// && INT_SE_MAXLENGTH_CHECK == 0
	if ( el_input.value.length == int_maxlength) {
		// alert('UWAGA:\n\nZostała wykorzystana dozwolona długość zapytania ('+int_maxlength+' znaków).');
		document.getElementById( 'div_se_przekroczono_dlugosc_zapytania' ).style.display = '';		
		INT_SE_MAXLENGTH_CHECK = 1;
	} else if ( INT_SE_MAXLENGTH_CHECK == 1 ) { 
		INT_SE_MAXLENGTH_CHECK = 0;
		document.getElementById( 'div_se_przekroczono_dlugosc_zapytania' ).style.display = 'none';
	}

	
/*
	if (el_input.value.length>=this.maxlength) { 
		alert('UWAGA:\n\nZostała przekroczona dozwolona długość zapytania ('+el_input.maxlength+' znaków).'); 
		el_input.focus(); 
	}
*/

}

// Sprawdzenie formularza wyszukiwania
function rozpocznijWyszukiwanieZaawansowane() {
	
	var str_form_name = 'se_form_wyszukiwarka';
	
	var int_test_form = 1;	
	
	// Wyszukiwany tekst 	
	if ( int_test_form == 1 && document.forms[str_form_name].se_szukaj.value.length == 0 ||  document.forms[str_form_name].se_szukaj.value.length < 3) {
		alert('UWAGA:\n\nZostała podana zbyt krótka fraza, która ma być wyszukana w bazie artykułów (minimum 3 znaki).');
		document.forms[str_form_name].se_szukaj.focus();
		int_test_form = 0;
	}
	
	// Czasopismo
	if ( int_test_form == 1 ) {
		
		int_test_form = 0;

		for ( var int_x = 0; int_x < document.forms[str_form_name].elements.length; int_x++ ) {
			if ( document.forms[str_form_name].elements[int_x].type == 'checkbox' && String(document.forms[str_form_name].elements[int_x].name).indexOf('se_czasopisma') >= 0 ) {
				if ( document.forms[str_form_name].elements[int_x].checked == true ) { int_test_form = 1; break; }
			}
		}

		if ( int_test_form == 0 ) alert('UWAGA:\n\nNie zostało wybrane czasopismo, którego archiwum artykułów ma być przeszukane...');
		
	}

	// Rocznik
	if ( int_test_form == 1 ) {
		
		int_test_form = 0;
	
		for ( var int_x = 0; int_x < document.forms[str_form_name].elements.length; int_x++ ) {
			if ( document.forms[str_form_name].elements[int_x].type == 'checkbox' && String(document.forms[str_form_name].elements[int_x].name).indexOf('se_rocznik') >= 0 ) {
				if ( document.forms[str_form_name].elements[int_x].checked == true ) { int_test_form = 1; break; }
			}	
		}

		if ( int_test_form == 0 ) alert('UWAGA:\n\nNie został wybrany żaden rocznik w którym ma być przeprowadzone wyszukiwanie. \nAby kontynuować należy wybrać jeden lub więcej roczników...');
	
	}
	
	
	if ( int_test_form == 0 ) return false;
	else return true;
}



// kryteriumWedlugDatyChecked
/*
function kryteriumWedlugDaty( obj_checkbox ) {

	alert( obj_checkbox.name + '\n\nvalue: ' + obj_checkbox.value + obj_checkbox.form );
	
	var info = "";
	for ( var int_x = 0; int_x < obj_checkbox.form.elements.length; int_x++ ) {
		info = obj_checkbox.form.elements[int_x].type + "\n" + info;
		if ( obj_checkbox.form.elements[int_x].type == 'checkbox' ) {
			info = '^^^ checkbox.checked: '+ obj_checkbox.form.elements[int_x].checked +' # checkbox.value: '+obj_checkbox.form.elements[int_x].value+'\n' + info;
		}
	}
	alert(info);

}
*/

// Wybor wszystkich rocznikow
function wyszukajWeWszystkichRocznikach() {

	for ( var int_x = 0; int_x < document.forms['se_form_wyszukiwarka'].elements.length; int_x++ ) {
		if ( document.forms['se_form_wyszukiwarka'].elements[int_x].type == 'checkbox' && String(document.forms['se_form_wyszukiwarka'].elements[int_x].name).indexOf('se_rocznik') >= 0 ) {
			document.forms['se_form_wyszukiwarka'].elements[int_x].checked = true;
		}
	}
}



// Otworzenie listy artykulow wybranego autora
function znajdzArtykulyAutora( str_autor ) {

	artykulyAutora( str_autor );
/*
	var str_form_name = 'se-form-artykuly-autora';
	var str_input_hidden = 'se_artykuly_autora';
	var int_test = 1;
	
	if ( !document.forms[str_form_name] ) { alert('BŁĄD KRYTYCZNY FORMULARZA WYSZUKIWANIA ARTYKUŁÓW AUTORA!!!\n\nProsimy o zgłoszenie błędu na adres webmaster@e-podatnik.pl '); test = 0; } 	
	
	if ( document.getElementById(str_input_hidden) ) document.getElementById(str_input_hidden).value = String(str_autor);
	else { int_test = 0; }	
	
	// Formularz przewijania istnieje - zmiana strony
	if ( int_test == 1 ) { document.forms[str_form_name].submit(); }	
*/
} 

// Przejscie na inna strone wynikow wyszukiwania
function otworzStroneWynikowWyszukiwania( int_strona ) {

	var str_form_name = 'se-form-zmiana-strony';
	var str_input_hidden = 'se_otworz_strone_wynikow_wyszukiwania';
	var int_test = 1;
	
	if ( !document.forms[str_form_name] ) { alert('BŁĄD KRYTYCZNY FORMULARZA ZMIANY STRONY!!!\n\nProsimy o zgłoszenie błędu na adres webmaster@e-podatnik.pl '); test = 0; } 	
	
	if ( document.getElementById(str_input_hidden) ) document.getElementById(str_input_hidden).value = String(int_strona);
	else { int_test = 0; }	
	
	// Formularz przewijania istnieje - zmiana strony
	if ( int_test == 1 ) { document.forms[str_form_name].submit(); }	
	
} 


