/* * © ambitas, ltd 2009 - 2011 * info@ambitas.sk | http://www.ambitas.sk * All Rights Reserved * */ $(document).ready(function() { $("a.fancybox").fancybox({ 'transitionIn' : 'fade', 'transitionOut' : 'elastic', 'speedIn' : 600, 'speedOut' : 200, 'overlayShow' : true, 'overlayOpacity': 0.8, 'overlayColor' : "#fff", 'padding' : 5, 'margin' : 40, 'easingIn' : 'swing' }); }); $(window).load(function() { $('#slider').nivoSlider({ effect: 'slideInLeft', pauseTime: 5000, prevText: '', nextText: '', controlNav: false }); }); function openPlan(id) { var plan_url = $("#link_"+id).val(); if(plan_url) { window.open(plan_url,'_blank',true); return true; } else { return false; } } function hoverRow(id,color) { $("#row_"+id).css("background-color",color); } function subscribeNewsletter() { var ajax_url = 'https://www.pozemnestavbysc.sk/components/ajax/subscribe_newsletter.php'; var email = $("#newsletter_email").val(); $.ajax({ type: 'GET', url: ajax_url, dataType: 'html', data: ({ email : email }), cache: false, success: function(data) { $('#notifications').html(data); $('.notification').css("display","block").delay(5000).fadeOut("slow"); }, error: function(xhr, textStatus, errorThrown) { //alert('Nastala chyba. ' + errorThrown); } }); } function sendMail() { var ajax_url = 'https://www.pozemnestavbysc.sk/components/ajax/send_mail.php'; var email = $("#email").val(); var contact = $("#name").val(); var phone = $("#phone").val(); var details = $("#details").val(); if(email == "" || contact == "" || phone == "") { alert("Nevyplnili ste všetky potrebné polia"); return false; } $.ajax({ type: 'POST', url: ajax_url, dataType: 'html', data: ({ email : email, contact : contact, phone : phone, details : details }), cache: false, success: function(data) { $('#noti').slideDown("fast").html(data).delay(2000).fadeOut("slow"); hideOverlay(); }, error: function(xhr, textStatus, errorThrown) { //alert('Nastala chyba. ' + errorThrown); } }); } function toogleAction(action) { var ajax_url = 'https://www.pozemnestavbysc.sk/components/ajax/change_action.php'; $.ajax({ type: 'GET', url: ajax_url, dataType: 'html', data: ({ action : action }), cache: false, success: function(data) { if(action == 'predaj') { $("#predaj").attr("class",""); $("#prenajom").attr("class","inactive_right") } else if (action == 'prenajom') { $("#prenajom").attr("class",""); $("#predaj").attr("class","inactive_left"); } }, error: function(xhr, textStatus, errorThrown) { //alert('Nastala chyba. ' + errorThrown); } }); } function changeLocality(level) { var ajax_url = 'https://www.pozemnestavbysc.sk/components/ajax/change_location.php'; var parent; parent = $("#locality"+level).val(); level = level + 1; $.ajax({ type: 'GET', url: ajax_url, dataType: 'html', data: ({ level : level, parent : parent }), cache: false, success: function(data) { $("#locality_holder"+level).html(data); }, error: function(xhr, textStatus, errorThrown) { //alert('Nastala chyba. ' + errorThrown); } }); } function changeLocalityFix(level,parent) { var ajax_url = 'https://www.pozemnestavbysc.sk/components/ajax/change_location.php'; $.ajax({ type: 'GET', url: ajax_url, dataType: 'html', data: ({ level : level, parent : parent }), cache: false, success: function(data) { $("#locality_holder"+level).html(data); }, error: function(xhr, textStatus, errorThrown) { //alert('Nastala chyba. ' + errorThrown); } }); } function getFlats(id,direction,sort,url) { var ajax_url = 'https://www.pozemnestavbysc.sk/'+url+'/get-flats'; $("#flats").bind('ajaxStart',function() { $('.ajax_loader').css("display","block"); }).bind('ajaxComplete', function() { $('.ajax_loader').css("display","none"); }); $.ajax({ type: 'GET', url: ajax_url, dataType: 'html', data: ({ id : id, direction : direction, sort : sort }), cache: false, success: function(data) { $("#flats").html(data); }, error: function(xhr, textStatus, errorThrown) { // alert('Nastala chyba. ' + errorThrown); } }); } function showOverlay() { $("#overlay1").css("visibility","visible"); $(".overlay").slideDown("slow"); } function hideOverlay() { $("#overlay1").css("visibility","hidden"); $(".overlay").slideUp("slow"); }