$(document).ready(
function () {
	var uri = '/_ajax/search_materials.php';
	var bla = $('#search-field-materials').autocomplete(uri, 
		{width: 360, selectFirst: false, minChars: 3, 
			matchSubset:1,
			matchContains:1,
			cacheLength:10,

		onItemSelect: function(){
			var replace = /.*<br \/>/g;
			var replace1 = /(.*\()|(\).*)/g;
			var replace2 = /(.*<!\-\-)|(\-\->.*)/g;
			
			var daty = $('#search-field-materials').val().replace(replace1, "");
			var ids = $('#search-field-materials').val().replace(replace2, "").split(":");
			if(ids[0]>0) {
				$("#termin").html(daty);
				$('#search-field-materials').val($('#search-field-materials').val().replace(replace, ""));
				$('#szkolenie-nazwa').html($('#search-field-materials').val());
				$('#search-form').css('display', 'none');
				$('#form-div').css('display', 'block');
	
	 			$("#select-szkolenie").val(ids[0]);
	 			$("#terminy").val(ids[1]);
	// 			$("#terminy").ajaxAddOption("/_ajax/terminy.php?id_termin=1&id_szkolenie="+selected_el, {}, false);
			}
			else
				$('#search-field-materials').val('');
			}
		}
	);
	
	$('#change-url').click(function(){
		$('#form-div').css('display', 'none');
		$('#search-field-materials').val('');
		$("#select-szkolenie").val(0);
	 	$("#terminy").val(0);
	 	$('#search-form').css('display', 'block');
	})

 	$('#select-szkolenie').change(function(){
 		var selected_el = $('#select-szkolenie').selectedValues();
 		selected_el = selected_el[0];
 		if(selected_el>0) {
			$('#form-div').css('display', 'block');

 			$("#terminy").removeOption(/./);
 			$("#terminy").ajaxAddOption("/_ajax/terminy.php?id_termin=1&id_szkolenie="+selected_el, {}, false);
 		}
 		else {
 			$('#form-div').css('display', 'none');
 		}
 	})

 	$('#reg-form').submit(function(){
 		var selected_el = $('#select-szkolenie').selectedValues();
 		selected_el = selected_el[0];
 		if(selected_el>0 || $('#select-szkolenie').val()>0) {}
 		else {
			alert("Musisz wybrać szkolenie");
			$('#select-szkolenie').focus();
			return false;
 		}
 		var termin = $('#terminy').selectedValues();
 		
 		if(termin[0]==0) {
 			alert("Musisz wybrać termin szkolenia!");
			$('#terminy').focus();
			return false;
 		}
 		Wzor_email  =/^[0-9a-zA-Z._-]+\@([0-9a-zA-Z-]+\.)+[0-9a-zA-Z]{2,4}$/;
		if(!Wzor_email.test($('#email').val())){
			alert("Musisz podać poprawny adres email!");
			$('#email').focus();
			return false;
		}		
		if($('#nazwisko').val()=='') {
			alert("Musisz podać nazwisko!");
			$('#nazwisko').focus();
			return false;
		}
		
		if($('#imiona').val()=='') {
			alert("Musisz podać imię!");
			$('#imiona').focus();
			return false;
		}
 	});
 	

});

