jQuery.noConflict();
jQuery(document).ready(function() {
	changeObject();
});

function changeObject(){

	// filtr nazw
	jQuery('#objectIndexAlphabet div').click(function(){
		var id = jQuery(this).attr("id");

		var tableDate = id.split('_');
		var letter = tableDate[1];
		var category = jQuery("#category").val();
		var baseUrl = jQuery("#baseUrl").val();

		var html = jQuery.post(baseUrl+"/object/user/index-ajax", {
			letter : letter,
			category: category
		},
		function(data){
			jQuery("#objectIndexInner").html(data);
			changeObject();
			load();
		}
		);
	});

	// zmiana kategorii obiektow
	jQuery('#category').change(function(){

		var letter = jQuery("#letterChecked").val();
		var category = jQuery("#category").val();
		var baseUrl = jQuery("#baseUrl").val();

		var html = jQuery.post(baseUrl+"/object/user/index-ajax", {
			letter : letter,
			category: category
		},
		function(data){
			jQuery("#objectIndexInner").html(data);
			changeObject();
			load();
		}
		);
	});

	// klikniecie na komorke tabeli - wyswietlenie obiektu na mapie
	jQuery('#objectItemTable td').click(function(){
		var idGet = jQuery(this).attr("id");
		var idTab = idGet.split('_');
		var id = idTab[1];

		var name = jQuery("#name_"+id).val();
		var descAdvanced = jQuery("#descAdvanced_"+id).html();
		var zoom = jQuery("#zoom_"+id).val();
		var lat = jQuery("#lat_"+id).val();
		var lng = jQuery("#lng_"+id).val();
		var objectAddress = jQuery("#objectAddress_"+id).val();

		jQuery("#name").val(name);
		jQuery("#descAdvanced").html(descAdvanced);
		jQuery("#zoom").val(zoom);
		jQuery("#lat").val(lat);
		jQuery("#lng").val(lng);
		jQuery("#objectAddress").val(objectAddress);

		jQuery("#objectItemTable td").css('background', '#671a14');
		jQuery("#objectTd_"+id).css('background', '#a02d25');

		load();
	});

	jQuery('#virtualMapcategory').change(function(){

		var letter = jQuery("#letterChecked").val();
		var category = jQuery("#virtualMapcategory").val();
		var baseUrl = jQuery("#baseUrl").val();

		var html = jQuery.post(baseUrl+"/object/user/virtual-map-ajax", {
			letter : letter,
			category: category
		},
		function(data){
			jQuery("#objectIndexInner").html(data);
			changeObject();
			load();
		}
		);
	});


	jQuery('#culturalMapCategory').change(function(){

		var dateStart = jQuery("#dateStart").val();
		var dateEnd = jQuery("#dateEnd").val();
		var category = jQuery("#culturalMapCategory").val();
		var baseUrl = jQuery("#baseUrl").val();

		var html = jQuery.post(baseUrl+"/object/user/cultural-map-ajax", {
			dateStart : dateStart,
			dateEnd : dateEnd,
			category: category
		},
		function(data){
			jQuery("#culturalMapDivInner").html(data);
			changeObject();
			load();
		}
		);
	});

}