First-line waterfront properties for sale and rent in Bulgaria. Waterfront beach property in Bulgaria. (2024)

BULGARIAN PROPERTIES offer many waterfront properties for sale and rent with a wide price range. First-line properties in Bulgaria are usually attractive for those clients looking to be close to the sea and enjoy the beautiful views.

Compared to the properties set on second and third line from the water, prices of first-line properties are a little higher due to their closeness to the sea and all amenities in the resort. Some of the most sought locations for buying or renting a property are the resorts of Golden Sands, Sunny Beach, Sveti Vlas, St. St. Konstantin and Elena and the cities of Varna and Bourgas.

Prices of beach properties fell considerably in the last year – in places up to 40% - making them very attractive for both foreign and Bulgarian buyers. To invest in a waterfront apartment, house, villa or holiday home is one of the most sensible things to do as you can easily rent your property in summer and generate an income. At present beach apartments are an undervalued asset which will start bringing profit in time.

Read more

Search

15 offers found

Sort by

First-line waterfront properties for sale and rent in Bulgaria. Waterfront beach property in Bulgaria. (1)

You have property for sale?

For sale Bestseller Luxury WATERFRONT

Kaliakria Resort Kavarna, Bulgaria Golf Riviera Premium gated complex on Bulgaria's Golf Riviera Kaliakria Resort is located 55 km to the north of Varna (the Black Sea coast capital) and about 45 min from Varna International Airport. The old fishing towns of Balchik and Kavarna are nearby. The well known international resort of Albena is at a 15 min drive away. The

from € 63 000

84.31 - 207.76 m2 (669 - 879 €/m2)

Type of property: Apartments (various types)

Kalin Chernev Regional Manager, Varna
For sale Luxury WATERFRONT Reserved

Luxury ground-floor apartment in Kaliakria Resort Kavarna, Bulgaria Golf Riviera Spacious 2-bedroom apartment with seafront location in modern complex near Balchik and Kavarna Welcome to this luxury 2 -apartment set on the first line in picturesque area near the beautiful resort towns Kavarna and Balchik, close to a golf course - an excellent property for those looking for a holiday home or permanent residence.The described apartment with an area

For sale Luxury WATERFRONT

One bedroom apartment in a luxury complex 5 km from Balchik Near Balchik Furnished apartment in complex Lighthouse Golf and Spa Resort Furnished apartment, part of the luxury gated complex Lighthouse Golf & Spa Resort / Lighthouse Golf and Spa Resort. The complex includes a prestigious 18-hole, 71-course golf course and clubhouse, golf school with practice areas, putting green, bunkers, short and long game, 3000

€ 49 900

61.53 m2 (811 €/m2) Floor: 4

Type of property: 1-bedroom apartment

Kalin Chernev Regional Manager, Varna
For sale Luxury WATERFRONT

1-bedroom apartment in Lighthouse Golf and Spa Resort Near Balchik Luxury apartment overlooking the golf course in modern gated complex with amenities Our new offer includes a wonderful opportunity for anyone looking for a cozy place for holiday home on the first line from the sea, next to a golf course. The described fully furnished and equipped 1-bedroom apartment is a part of the luxurious gated complex Lighthouse Golf and

€ 45 900

68.00 m2 (675 €/m2) Floor: 3

Type of property: 1-bedroom apartment

Kalin Chernev Regional Manager, Varna
For sale Luxury WATERFRONT SOLD

Furnished property with two bedrooms in the heart of the Black Sea golf coast Near Balchik 2-bedroom apartment in Lighthouse Golf and Spa Resort complex Furnished apartment, part of the luxury gated complex Lighthouse Golf & Spa Resort, located in the heart of the Black Sea Golf Coast of Kaliakra, 5 km from the historic town of Balchik, surrounded by three professional golf courses, only 40 km from Varna International Airport.

€ 67 900

115.00 m2 (590 €/m2) Floor: 4

Type of property: 2-bedroom apartment

Kalin Chernev Regional Manager, Varna
For sale Luxury WATERFRONT SOLD

Maisonette with three bedrooms and a wonderful view of the sea in "Kaliakria Resort" Kavarna A spacious property in the heart of the so-called Bulgarian Golf Riviera A spacious apartment with a wonderful view of the sea, located in the "Kaliakria Resort" complex. The complex is south-facing and is located in the heart of the so-called Bulgarian Golf Riviera and boasts some of the best views in the area. The area has excellent conditions for

€ 210 000

207.76 m2 (1 011 €/m2) Floor: 3,4

Type of property: 3-bedroom apartment

Kalin Chernev Regional Manager, Varna
For sale -22% best bargain Luxury WATERFRONT SOLD

Two bedroom apartment in Kaliakria Resort complex Kavarna Modern apartment at top price on the first line from the sea Stylish two-bedroom apartment with wonderful views of the garden with swimming pool and the sea. The property is part of the modern gated complex Kaliakria Resortwith a top location, on the first line from the sea, in the heart of the so-called Bulgarian Golf Riviera, with

€ 123 000€ 96 500

132.08 m2 (731 €/m2) Floor: 3

Type of property: 2-bedroom apartment

Kalin Chernev Regional Manager, Varna
For sale -32% Luxury WATERFRONT Reserved

Luxury maisonette with sea view in Kaliakria Resort Kavarna Modern apartment with 3 bedrooms and comfortable living environment in high class complex An excellent maisonette with 3 bedrooms and wonderful sea view in gated complex Kaliakria Resort, located 55 km to the north of Varna (the Black Sea coast capital) and about 45 min from Varna International Airport. The old fishing towns of Balchik and Kavarna are nearby. The well

€ 218 000€ 149 000

223.12 m2 (668 €/m2) Floor: 3,4

Type of property: Two-level penthouse

Kalin Chernev Regional Manager, Varna

Central Park - your New York in Sofia!

Homes for sale in one of the largest new construction developments in Sofia!

A unique gated complex recreating the style and atmosphere of New York's Central Park. Modern buildings, space, greenery and breathtaking views! A future icon of the Bulgarian capital that will bring a new standard for quality of life. Choose your home now - big choice and attractive prices!

See More

For sale Luxury WATERFRONT

Ground-floor 2-bedroom apartment in Kaliakria Resort Kavarna Spacious apartment with two bedrooms, two bathrooms and wonderful view of the swimming pool and the sea We are pleased to offer for sale a ground-floor 2-bedroom apartment with wonderful view of the sea and the inner garden with swimming pool in the modern gated complex Kaliakria Resort. An indisputable advantage of the property is its top location - on the first line from the sea,

€ 120 000

124.32 m2 (965 €/m2) Floor: Groundfloor

Type of property: 2-bedroom apartment

Kalin Chernev Regional Manager, Varna
For sale Luxury WATERFRONT

Furnished 2-bedroom apartment in the unique "Thracian Cliffs" complex Kavarna 2-bedroom apartment with a wonderful sea view in the most prestigious golf complex 2-bedroom apartment located in the most prestigious golf complex on the northern Black Sea coast of Bulgaria. Here come outstanding players and lovers of the gentleman's game from all over the world. The complex is adjacent to an 18-hole golf course. There is a spacious spa

€ 199 000

177.41 m2 (1 122 €/m2) Floor: 1

Type of property: 2-bedroom apartment

Kalin Chernev Regional Manager, Varna
For sale Luxury WATERFRONT

Large 2-bedroom apartment in Kaliakria complex Near Balchik, Kaliakria Fully furnished sea view apartment with large verandah and direct access to two swimming pools BULGARIAN PROPERTIES presents to your attention this 2-bedroom apartment located in Kaliakria Sea Resort, located 55 km north of Varna (the Black Sea coast capital) and about 45 min from Varna International Airport. The old fishing town of Balchik and the town of Kavarna are

€ 149 000

146.12 m2 (1 020 €/m2) Floor: 1

Type of property: 2-bedroom apartment

Kalin Chernev Regional Manager, Varna
For sale Luxury WATERFRONT Reserved

House in Lighthouse Golf and Spa Resort Near Balchik Townhouse with golf course views We present to your attention a terraced house on two floors in the Lighthouse Golf and Spa Resort on the Black Sea golf coast of Kaliakra, 5 km from the historic town of Balchik, surrounded by three professional golf courses, only 40 km from the international airport of

€ 69 500

Area: 86m2Garden: no

Type of property: Townhouse

Kalin Chernev Regional Manager, Varna
For sale Luxury WATERFRONT

Beautiful house in Lighthouse Golf Resort complex Near Balchik Furnished house in a prestigious golf complex We offer a furnished house (year 2009), suitable for year-round occupancy, part of the luxurious gated complex Lighthouse Golf and Spa Resort, located in the heart of the Black Sea golf coast of Kaliakra, 5 km from the historic town of Balchik, surrounded by three professional

€ 73 000

Area: 86m2Garden: read text

Type of property: House

Kalin Chernev Regional Manager, Varna
For sale Bestseller Luxury WATERFRONT

Thracian Cliffs Near Balchik Unobstructed sea views, exhilarating golfing experience and top class Yacht Club :: Check the hottest, brand new phase of Thracian Cliffs resort - Chedi Golf View Residence! ::Nestled along a 4 500 meters long coastline, flanked by scenic chalk rocks and kissed by the gentle waves of the soothing sea, this resort development on 1 640 000 pictorial square

from € 141 000

89.00 - 255.00 m2 (1 512 - 3 670 €/m2)

Type of property: Apartments (various types)

Kalin Chernev Regional Manager, Varna
For sale Luxury guaranteed rent INVESTMENT PROJECT

Investment property in gated complex Penelope Palace Pomorie, 50 m to the beach Luxury hotel rooms in 4-star beachfront complex in Pomorie Excellent investment offer including 5 modernly furnished hotel rooms in the calm and quiet spa and seaside resort - Pomorie. The gated complex Penelope Palace is located in close proximity to the beach and hotel "Sunset Resort", near Sozopol, Duni and Chernomorets, in proximity

€ 445 000

247.24 m2 (1 800 €/m2)

Type of property: Hotel room

Stilian Georgiev Senior Estate Agent, Sunny Beach

15 from 15 results

');setTimeout(function(){// mahame go za vber i email$('form .field button').parent().find(".new_search_controls").remove();},500);$(document).ready(function(){$(document).on("click keyup","form .field:not(.smart_search_wrapper) input",function(e){if($(this).val()!="") $(this).parent().find(".empty_new_input").fadeIn();else $(this).parent().find(".empty_new_input").fadeOut();});$(document).on("click",".empty_new_input",function(e){e.stopPropagation();var $this = $(this);$(this).closest(".field").find("input").val("");$this.fadeOut();$this.closest(".field").find("input").trigger("click").focus();});});var smart_search_lang = "en" || "bg";function change_selgen_new(variable,src_file,target,callback){ variable2 = $("[name='"+variable+"']").closest(".smart_search_wrapper").find(".ajax_selected").map(function() { return $(this).attr("data-element-id");}).get().join(', '); var add_params = ""; if($("[name='"+variable+"']").attr("data-changesel-add-param")){ add_params += "&"+$("[name='"+variable+"']").attr("data-changesel-add-param")+"="; add_params += $("#" + $("[name='"+variable+"']").attr("data-changesel-add-param-field") ).closest(".smart_search_wrapper").find(".ajax_selected").map(function() { return $(this).attr("data-element-id");}).get().join(', '); } var items_arr = {}; if (typeof(callback) == 'undefined' ) callback = ''; $.ajax({type: "POST",url: '/'+src_file+variable2+add_params, success: function(response){ var data = eval("(" + response + ")"); var cur_input = $("#" + target).closest(".smart_search_wrapper").find(".smart_search"); if(!cur_input.attr("data-multiselect")) cur_input.val( cur_input.attr("data-default-label") ); cur_input.attr("data-remove-value",1); var sel = $("#" + target).closest(".smart_search_wrapper").find(".ajax_default_results"); // console.log(data.arraydata.length); if(data.arraydata.length){ $("#"+target).closest(".smart_search_wrapper").addClass("is-required"); $("#"+target).closest(".smart_search_wrapper").find(".chevron_smart_input").removeClass("disable_pointer_events"); $("#"+target).removeClass("disable_select"); } else{ $("#"+target).addClass("disable_select"); $("#"+target).closest(".smart_search_wrapper").find(".chevron_smart_input").addClass("disable_pointer_events"); $("#"+target).closest(".smart_search_wrapper").removeClass("is-required has-error"); } var cur_raion = ""; var selected; sel.html(""); /* sel.append('

All

'); */ var cur_elem = 0; for (var i=0; i

' + data.arraydata[i].name + '

'); } sel.scrollTop(0); },error: function(){ //alert('Server not reachable. ') }});if (callback) eval(callback);}function similarity(s1, s2) { var longer = s1; var shorter = s2; if (s1.length < s2.length) { longer = s2; shorter = s1; } var longerLength = longer.length; if (longerLength == 0) { return 1.0; } return (longerLength - editDistance(longer, shorter)) / parseFloat(longerLength);}function editDistance(s1, s2) { s1 = s1.toLowerCase(); s2 = s2.toLowerCase(); var costs = new Array(); for (var i = 0; i <= s1.length; i++) { var lastValue = i; for (var j = 0; j <= s2.length; j++) { if (i == 0) costs[j] = j; else { if (j > 0) { var newValue = costs[j - 1]; if (s1.charAt(i - 1) != s2.charAt(j - 1)) newValue = Math.min(Math.min(newValue, lastValue), costs[j]) + 1; costs[j - 1] = lastValue; lastValue = newValue; } } } if (i > 0) costs[s2.length] = lastValue; } return costs[s2.length];}$("input[data-multiselect='1'").each(function(){var $this = $(this);$this.closest(".smart_search_wrapper").addClass("m_sel");$this.parent().prepend( "" );});var $_POST = '{"prst":"1","inx":"absolute-first-line-properties","page":"","squarter":[""]}';var post_arr = JSON.parse($_POST); $(".smart_search").each(function(){ var $this = $(this);if($this.closest(".smart_search_wrapper").find("label:not(.muptile_label_helper)").length < 1){ $this.closest(".smart_search_wrapper").find(".ajax_default_results").addClass("top_55"); $this.closest(".smart_search_wrapper").find(".ajax_results_holder").addClass("top_55");} var smart_search_name = $(this).attr("data-input-name"); if(post_arr[smart_search_name] && $this.attr("data-multiselect")){ if(Array.isArray(post_arr[smart_search_name])){ var elemets_texts=[]; post_arr[smart_search_name].forEach((elem_id) => { if(elem_id){ var cur_element = $this.closest(".smart_search_wrapper").find(".ajax_default_results .smart_search_entry[data-element-id="+elem_id+"]"); cur_element.addClass("ajax_selected"); $this.closest("form").append(""); elemets_texts.push(cur_element.text()); } }); var cur_input_label = $this.closest(".smart_search_wrapper").find(".smart_search_label"); if (elemets_texts.length > 1) elements_texts_input =""+elemets_texts.join(", ") + "("+elemets_texts.length+")"; else elements_texts_input =""+elemets_texts.join(", ") + ""; cur_input_label.html(elements_texts_input);}; }; });function update_for_adv_search(){if (typeof createAjaxURLParams === "function") { createAjaxURLParams();}}$(document).on("keypress",function(e){if(e.which == 13) {e.preventDefault();$(".smart_search").each(function(){var $this = $(this);if($this.is(":focus")){if($this.attr("data-multiselect")==1) $this.closest(".smart_search_wrapper").find(".ajax_default_results").find(".smart_search_entry:visible:first").trigger("click");else $this.closest(".smart_search_wrapper").find(".ajax_results_holder").children().first().trigger("click");$this.closest("form").submit();}});}});$(document).on("click",".chevron_smart_input",function(){var $this = $(this);var cur_input = $this.closest(".smart_search_wrapper").find(".smart_search")if(cur_input.val()=="") $this.closest("form").find("[name='"+$this.closest(".smart_search_wrapper").find(".smart_search").attr('data-input-name')+"']").remove();// if(cur_input.attr("data-async-url")){ var connected_item = cur_input.attr("data-changesel-id"); if(!$("#"+connected_item).attr("data-multiselect")) $("#"+connected_item).val($("#"+connected_item).attr("data-default-label")); if(!cur_input.attr("data-multiselect")) $("#"+connected_item).closest(".smart_search_wrapper").find(".ajax_default_results").html('

'+$("#"+connected_item).attr("data-default-label")+'

'); if($("#"+connected_item).attr("data-input-name")) cur_input.closest("form").find("[name='"+$("#"+connected_item).attr("data-input-name")+"']").remove(); // for second if(cur_input.attr("data-changesel-id2")){ var connected_item2 = cur_input.attr("data-changesel-id2"); if(!$("#"+connected_item2).attr("data-multiselect")) $("#"+connected_item2).val($("#"+connected_item2).attr("data-default-label")); if(!cur_input.attr("data-multiselect")) $("#"+connected_item2).closest(".smart_search_wrapper").find(".ajax_default_results").html('

'+$("#"+connected_item2).attr("data-default-label")+'

'); if($("#"+connected_item2).attr("data-input-name")) cur_input.closest("form").find("[name='"+$("#"+connected_item2).attr("data-input-name")+"']").remove(); } // }if(!$this.hasClass("chevron_90_deg")) cur_input.trigger("click").focus();else{ $('.ajax_results_holder, .ajax_default_results').slideUp("fast"); $(".empty_smart_input").fadeOut(); $this.removeClass("chevron_90_deg"); if(cur_input.val()==""){ if(!cur_input.attr("data-multiselect")) cur_input.val( cur_input.attr("data-default-label") ); cur_input.attr("data-remove-value",1); } }});$(document).on("click",".empty_smart_input",function(e){e.stopPropagation();var $this = $(this);$this.closest("form").find("[name='"+$this.closest(".smart_search_wrapper").find(".smart_search").attr('data-input-name')+"']").remove();$this.closest("form").find("[name='"+$this.closest(".smart_search_wrapper").find(".smart_search").attr('data-input-name')+"[]']").remove();//if(!$this.closest(".smart_search_wrapper").find(".smart_search").attr("data-async-url")){ $this.closest(".smart_search_wrapper").find(".ajax_default_results .smart_search_entry").filter(function() { $(this).removeClass("ajax_selected"); $(this).html($(this).text()); $(this).css("display","block"); }); // }else{ var connected_item = $this.closest(".smart_search_wrapper").find(".smart_search").attr("data-changesel-id"); $("#"+connected_item).addClass("disable_select"); $("#"+connected_item).parent().find(".chevron_smart_input").addClass("disable_pointer_events"); $("#"+connected_item).closest(".smart_search_wrapper").removeClass("is-required has-error"); if(!$("#"+connected_item).attr("data-multiselect")) $("#"+connected_item).val($("#"+connected_item).attr("data-default-label")); if(!$this.attr("data-multiselect")) $("#"+connected_item).closest(".smart_search_wrapper").find(".ajax_default_results").html('

'+$("#"+connected_item).attr("data-default-label")+'

'); if($("#"+connected_item).attr("data-input-name")){ $this.closest("form").find("[name='"+$("#"+connected_item).attr("data-input-name")+"']").remove(); $this.closest("form").find("[name='"+$("#"+connected_item).attr("data-input-name")+"[]']").remove(); }; $("#"+connected_item).parent().find(".smart_search_label").text($("#"+connected_item).closest(".smart_search_wrapper").find(".smart_search").attr("data-default-label")); // for second var connected_item2 = $this.closest(".smart_search_wrapper").find(".smart_search").attr("data-changesel-id2"); $("#"+connected_item2).addClass("disable_select"); $("#"+connected_item2).parent().find(".chevron_smart_input").addClass("disable_pointer_events"); $("#"+connected_item2).closest(".smart_search_wrapper").removeClass("is-required has-error"); if(!$("#"+connected_item2).attr("data-multiselect")) $("#"+connected_item2).val($("#"+connected_item2).attr("data-default-label")); if(!$this.attr("data-multiselect")) $("#"+connected_item2).closest(".smart_search_wrapper").find(".ajax_default_results").html('

'+$("#"+connected_item2).attr("data-default-label")+'

'); if($("#"+connected_item2).attr("data-input-name")){ $this.closest("form").find("[name='"+$("#"+connected_item2).attr("data-input-name")+"']").remove(); $this.closest("form").find("[name='"+$("#"+connected_item2).attr("data-input-name")+"[]']").remove(); }; $("#"+connected_item2).parent().find(".smart_search_label").text($("#"+connected_item2).closest(".smart_search_wrapper").find(".smart_search").attr("data-default-label")); // }$this.closest(".smart_search_wrapper").find(".smart_search").val("").attr("data-from-defaults",1);$this.closest(".smart_search_wrapper").find(".smart_search_label").text($this.closest(".smart_search_wrapper").find(".smart_search").attr("data-default-label"));$this.closest(".smart_search_wrapper").find(".smart_search").trigger("click").focus();$this.fadeOut();var this_field = $this.closest(".smart_search_wrapper").find(".smart_search");if(this_field.attr("data-changesel-add-param")){if(this_field.attr("data-changesel")==1){change_selgen_new(this_field.attr("name"),this_field.attr("data-changesel-ajax"),this_field.attr("data-changesel-id"));if(this_field.attr("data-changesel-ajax2")) change_selgen_new(this_field.attr("name"),this_field.attr("data-changesel-ajax2"),this_field.attr("data-changesel-id2"));}}update_for_adv_search();});$(document).on("click",".ajax_results_holder>div[data-element-id], .ajax_default_results>div[data-element-id]",{ passive: true },function(){var $this = $(this);var smart_search_wrapper = $this.closest(".smart_search_wrapper");var cur_input = smart_search_wrapper.find(".smart_search");var cur_input_label = smart_search_wrapper.find(".smart_search_label");var cur_parent = $this.parent();var selected_elements = $this.closest("form").find("[name='"+cur_input.attr('data-input-name')+"']"). val();var data_element_id = $(this).attr("data-element-id");var multiselect_type = false;if(cur_input.attr("data-multiselect")) multiselect_type = true;smart_search_wrapper.removeClass("has-error");if(!multiselect_type){ smart_search_wrapper.find(".chevron_smart_input").removeClass("chevron_90_deg"); if(cur_input.val() == $this.text()){ smart_search_wrapper.find(".empty_smart_input").fadeOut(); cur_parent.slideUp("fast"); return; }}//if(cur_input.attr("data-async-url")){ var connected_item = cur_input.attr("data-changesel-id"); if(!$("#"+connected_item).attr("data-multiselect")) $("#"+connected_item).val($("#"+connected_item).attr("data-default-label")); else $("#"+connected_item).closest(".smart_search_wrapper").find(".smart_search_label").html($("#"+connected_item).attr("data-default-label")); $("#"+connected_item).closest(".smart_search_wrapper").find(".ajax_default_results").html('

'+$("#"+connected_item).attr("data-default-label")+'

'); if($("#"+connected_item).attr("data-input-name")){ $this.closest("form").find("[name='"+$("#"+connected_item).attr("data-input-name")+"']").remove(); $this.closest("form").find("[name='"+$("#"+connected_item).attr("data-input-name")+"[]']").remove(); }; // for second var connected_item2 = cur_input.attr("data-changesel-id2"); if(!$("#"+connected_item2).attr("data-multiselect")) $("#"+connected_item2).val($("#"+connected_item2).attr("data-default-label")); else $("#"+connected_item2).closest(".smart_search_wrapper").find(".smart_search_label").html($("#"+connected_item2).attr("data-default-label")); $("#"+connected_item2).closest(".smart_search_wrapper").find(".ajax_default_results").html('

'+$("#"+connected_item2).attr("data-default-label")+'

'); if($("#"+connected_item2).attr("data-input-name")){ $this.closest("form").find("[name='"+$("#"+connected_item2).attr("data-input-name")+"']").remove(); $this.closest("form").find("[name='"+$("#"+connected_item2).attr("data-input-name")+"[]']").remove(); }; //}if(cur_parent.hasClass("ajax_default_results")) cur_input.attr("data-from-defaults",1);else cur_input.attr("data-from-defaults",0);var multiselect_array = "";if(multiselect_type) multiselect_array = "[]";if($this.hasClass("ajax_selected")){if(multiselect_type){$this.removeClass("ajax_selected"); $this.closest("form").find("[name='"+cur_input.attr('data-input-name')+multiselect_array+"'][value='"+data_element_id+"']").remove();}//smart_search_wrapper.find("div[data-element-id]").removeClass("ajax_selected");/*$this.closest("form").find("[name='"+cur_input.attr('data-input-name')+multiselect_array+"']").each(function() { if ($(this).val() === data_element_id) { $(this).remove(); } });*/ }else{//$this.closest("form").find("[name='"+cur_input.attr('data-input-name')+multiselect_array+"'][value='"+data_element_id+"']").remove();if(!multiselect_type){$this.closest("form").find("[name='"+cur_input.attr('data-input-name')+"']").remove(); cur_input.val($this.text()); smart_search_wrapper.find(".ajax_selected").removeClass("ajax_selected");}$this.addClass("ajax_selected");$this.closest("form").append("");};//cur_input.val($this.text());//iskren hideif(!multiselect_type) cur_parent.slideUp("fast");var elemets_ids = $this.parent().children(".ajax_selected").map(function () { return $(this).attr("data-element-id");}).get();var elemets_texts = $this.parent().children(".ajax_selected").map(function () { return $(this).text();}).get();var elements_texts_input = elemets_texts;if (elemets_texts.length > 1) elements_texts_input =""+elemets_texts.join(", ") + "("+elemets_texts.length+")";else elements_texts_input =""+elemets_texts.join(", ") + "";if(multiselect_type){if(elemets_texts.length < 1) elements_texts_input = cur_input.attr("data-default-label");//cur_input.val("");cur_input_label.html(elements_texts_input);}else{cur_input.val(elemets_texts[0]);};if(!multiselect_type) smart_search_wrapper.find(".empty_smart_input").fadeOut();//var element_id = $this.attr("data-element-id");//$this.closest("form").find("[name='"+cur_input.attr('data-input-name')+"']").remove();//$this.closest("form").append("");if(cur_input.attr("data-changesel")==1){change_selgen_new(cur_input.attr("name"),cur_input.attr("data-changesel-ajax"),cur_input.attr("data-changesel-id"));if(cur_input.attr("data-changesel-ajax2")) change_selgen_new(cur_input.attr("name"),cur_input.attr("data-changesel-ajax2"),cur_input.attr("data-changesel-id2"));}update_for_adv_search();});/*$(".smart_search[data-multiselect='1']").on('keydown', function(e) { return false;});*/function isEmpty( el ){ return !$.trim(el.html()) } $('html').on("click",function(e) { // za drugite poleta ot formite if(!$(e.target).hasClass("empty_new_input") || !$(e.target).attr('type')!="text" || !$(e.target).attr('type')!="tel" || !$(e.target).attr('type')!="email" || !$(e.target).attr('type')!="number") { $(".empty_new_input").fadeOut(); } if(!$(e.target).hasClass("ajax_results_holder") && !$(e.target).parents(".ajax_results_holder").length && !$(e.target).hasClass("ajax_default_results") && !$(e.target).parents(".ajax_default_results").length && !$(e.target).hasClass("chevron_smart_input") && !$(e.target).hasClass("smart_search")) { $('.ajax_results_holder, .ajax_default_results').slideUp("fast"); $(".empty_smart_input").fadeOut(); $(".chevron_smart_input").removeClass("chevron_90_deg"); $(".smart_search").each(function(){ if($(this).val()==""){ if(!$(this).attr("data-multiselect")) $(this).val( $(this).attr("data-default-label") ); $(this).attr("data-remove-value",1); $(this).closest("form").find("[name='"+$(this).attr('data-input-name')+"']").remove(); // if($(this).attr("data-async-url")){ var connected_item = $(this).attr("data-changesel-id"); if(!$("#"+connected_item).attr("data-multiselect")) $("#"+connected_item).val($("#"+connected_item).attr("data-default-label")); if(!$(this).attr("data-multiselect")) $("#"+connected_item).closest(".smart_search_wrapper").find(".ajax_default_results").html('

'+$("#"+connected_item).attr("data-default-label")+'

'); if($("#"+connected_item).attr("data-input-name")) $(this).closest("form").find("[name='"+$("#"+connected_item).attr("data-input-name")+"']").remove(); // for second var connected_item2 = $(this).attr("data-changesel-id2"); if(!$("#"+connected_item2).attr("data-multiselect")) $("#"+connected_item2).val($("#"+connected_item2).attr("data-default-label")); if(!$(this).attr("data-multiselect")) $("#"+connected_item2).closest(".smart_search_wrapper").find(".ajax_default_results").html('

'+$("#"+connected_item2).attr("data-default-label")+'

'); if($("#"+connected_item2).attr("data-input-name")) $(this).closest("form").find("[name='"+$("#"+connected_item2).attr("data-input-name")+"']").remove(); // } } }); }}); $(document).on("click",".smart_search",function(){var $this = $(this);if($(window).width() < 1000){$('html, body').animate({ scrollTop: $this.offset().top - 125 }, 300);}$(".smart_search").each(function(){ $(this).closest(".smart_search_wrapper").find(".empty_smart_input").fadeOut("fast"); $(this).closest(".smart_search_wrapper").find(".chevron_smart_input").removeClass("chevron_90_deg"); /* if($(this).val()==""){ $(this).val( $(this).attr("data-default-label") ); $(this).attr("data-remove-value",1); $(this).closest("form").find("[name='"+$(this).attr('data-input-name')+"']").remove(); } */ });if($this.attr("data-remove-value")==1){$this.val("");$this.attr("data-remove-value",0);}$('.ajax_results_holder, .ajax_default_results').slideUp("fast"); $this.parent().find(".chevron_smart_input").toggleClass("chevron_90_deg");if($this.val()!="1") $this.parent().find(".empty_smart_input").fadeIn();var closest_wrapper = $this.closest(".smart_search_wrapper");doneTyping(1,$this);if($this.attr("data-from-defaults")==1 || !$this.attr("data-async-url")){closest_wrapper.find(".ajax_results_holder").hide();if(!isEmpty(closest_wrapper.find(".ajax_default_results"))) closest_wrapper.find(".ajax_default_results").slideDown("fast");}else{if (!isEmpty(closest_wrapper.find(".ajax_results_holder"))){ closest_wrapper.find(".ajax_default_results").hide(); closest_wrapper.find(".ajax_results_holder").slideDown("fast");}else{if(!$this.val()){ closest_wrapper.find(".ajax_results_holder").hide(); if(!isEmpty(closest_wrapper.find(".ajax_default_results"))) closest_wrapper.find(".ajax_default_results").slideDown("fast");}}}});var typingTimer; var doneTypingInterval = 400; var $input = $('.smart_search');//on keyup, start the countdown$input.on('keyup', function () {var $this = $(this);if( this.value.length < 1 ){ $this.parent().find(".empty_smart_input").fadeOut(); $this.attr("data-from-defaults",1); $this.closest(".smart_search_wrapper").find(".ajax_results_holder").hide(); if(!isEmpty($this.closest(".smart_search_wrapper").find(".ajax_default_results"))){ $this.closest(".smart_search_wrapper").find(".ajax_default_results .smart_search_entry").filter(function() { $(this).html($(this).text()); $(this).css("display","block"); }); $this.closest(".smart_search_wrapper").find(".ajax_default_results").slideDown("fast"); } return;}else{$this.attr("data-from-defaults",0);$this.parent().find(".empty_smart_input").fadeIn();} clearTimeout(typingTimer); typingTimer = setTimeout(doneTyping(1,$(this)), doneTypingInterval);});//on keydown, clear the countdown $input.on('keydown', function () { clearTimeout(typingTimer);});function doneTyping (show_box=1,$this=null) { if($this.attr("data-multiselect")){ //$this.prop('disabled', true); // return; } if(!$this.attr("data-async-url")){ var user_input_val = $this.val().toLowerCase(); var is_cur_toggle = false; $this.closest(".smart_search_wrapper").find(".ajax_default_results .smart_search_entry").filter(function() { var $this_entry = $(this); $this_entry.html($this_entry.text()); var cur_text = $this_entry.text().toLowerCase(); var cur_toggle = cur_text.indexOf(user_input_val) > -1; if(cur_toggle){ var replaced = $this_entry.text().replace(new RegExp("(" + user_input_val + ")", "i"), "$1"); $this_entry.html(replaced); }else if($this_entry.attr("data-bgen")){ var cur_text = $this_entry.attr("data-bgen").toLowerCase(); var cur_toggle = cur_text.indexOf(user_input_val) > -1; } //$this_entry.toggle(cur_toggle); // za custom prevodi if($this_entry.attr("data-custom-trans") && cur_toggle===false){ var cur_text = $this_entry.attr("data-custom-trans").toLowerCase(); var cur_toggle = cur_text.indexOf(user_input_val) > -1; } //$this_entry.toggle(cur_toggle); // za edinstveno chislo if($this_entry.attr("data-singular") && cur_toggle===false){ var cur_text = $this_entry.attr("data-singular").toLowerCase(); var cur_toggle = cur_text.indexOf(user_input_val) > -1; } //$this_entry.toggle(cur_toggle); // exeption za "Q" if(cur_toggle===false){ var cur_text = $this_entry.attr("data-bgen").replace(new RegExp("(Ya)", "i"), "Q").toLowerCase(); var cur_toggle = cur_text.indexOf(user_input_val) > -1; } $this_entry.toggle(cur_toggle); if(cur_toggle === true) is_cur_toggle = true; }); if(is_cur_toggle===false){ $this.closest(".smart_search_wrapper").find(".ajax_default_results .smart_search_entry").filter(function() { var $this_entry = $(this); $this_entry.html($this_entry.text()); var min_sim_rez=0.5; var cur_text = $this_entry.text().toLowerCase(); //var cur_toggle = cur_text.indexOf(user_input_val) > -1; var cur_toggle = similarity(user_input_val,cur_text)>min_sim_rez; if(cur_toggle){ var replaced = $this_entry.text().replace(new RegExp("(" + user_input_val + ")", "i"), "$1"); $this_entry.html(replaced); }else if($this_entry.attr("data-bgen")){ var cur_text = $this_entry.attr("data-bgen").toLowerCase(); //var cur_toggle = cur_text.indexOf(user_input_val) > -1; var cur_toggle = similarity(user_input_val,cur_text)>min_sim_rez; } //$this_entry.toggle(cur_toggle); // za custom prevodi if($this_entry.attr("data-custom-trans") && cur_toggle===false){ var cur_text = $this_entry.attr("data-custom-trans").toLowerCase(); //var cur_toggle = cur_text.indexOf(user_input_val) > -1; var cur_toggle = similarity(user_input_val,cur_text)>min_sim_rez; } //$this_entry.toggle(cur_toggle); // za edinstveno chislo if($this_entry.attr("data-singular") && cur_toggle===false){ var cur_text = $this_entry.attr("data-singular").toLowerCase(); //var cur_toggle = cur_text.indexOf(user_input_val) > -1; var cur_toggle = similarity(user_input_val,cur_text)>min_sim_rez; } //$this_entry.toggle(cur_toggle); // exeption za "Q" if(cur_toggle===false){ var cur_text = $this_entry.attr("data-bgen").replace(new RegExp("(Ya)", "i"), "Q").toLowerCase(); //var cur_toggle = cur_text.indexOf(user_input_val) > -1; var cur_toggle = similarity(user_input_val,cur_text)>min_sim_rez; } $this_entry.toggle(cur_toggle); }); }; return; } var cur_holder = $this.closest(".smart_search_wrapper").find(".ajax_results_holder"); cur_holder.html(""); var q_str = $this.val();$.post( "/"+$this.attr("data-async-url"), { suggest: q_str }) .done(function( data ) { var data = eval("(" + data + ")"); //console.log(data); ajax_resp = data; ajax_fields_resp = ""; if(ajax_resp.arraydata.length > 0){ cur_holder.attr("data-last-entries",ajax_resp.arraydata.length-1); for (var i=0; i

"+ajax_resp.arraydata[i].name+"
First-line waterfront properties for sale and rent in Bulgaria. Waterfront beach property in Bulgaria. (2024)
Top Articles
Latest Posts
Article information

Author: Rueben Jacobs

Last Updated:

Views: 6058

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Rueben Jacobs

Birthday: 1999-03-14

Address: 951 Caterina Walk, Schambergerside, CA 67667-0896

Phone: +6881806848632

Job: Internal Education Planner

Hobby: Candle making, Cabaret, Poi, Gambling, Rock climbing, Wood carving, Computer programming

Introduction: My name is Rueben Jacobs, I am a cooperative, beautiful, kind, comfortable, glamorous, open, magnificent person who loves writing and wants to share my knowledge and understanding with you.