
$("form.ajax :submit").live("click", function () {
    $(this).ajaxSubmit();
    return false;
});


// overeni nick v db pri registraci
$('#frmregistrationForm-nick').live("blur", function (event) {
      
    var nick = $(this).val();
    
    var getData = {
      nick: nick  
    };
    
    $.get('?do=overNick', getData, function(data) {
        if(data != 1)
        {                      
          $('#registration_nick').html(data);
          $('#frmregistrationForm-nick').attr("class", "form-control-error");
          $('#frmregistrationForm-nick').val("");
          $('#registration_nick').fadeTo("fast", 1);
        } else {
          $('#registration_nick').html('');
        }        
    });
    
      
});


// overeni email v db pri registraci
$('#frmregistrationForm-email').live("blur", function (event) {
      
    var email = $(this).val();
    
    var getData = {
      email: email  
    };
    
    $.get('?do=overEmail', getData, function(data) {
        if(data != 1)
        {                      
          $('#registration_email').html(data);
          $('#frmregistrationForm-email').attr("class", "form-control-error");
          $('#frmregistrationForm-email').val("");
          $('#registration_email').fadeTo("fast", 1);
        } else {
          $('#registration_email').html('');
        }        
    });
          
});


// vymazani textu z prihlaseni
$("#frmloginForm-username").live("focus", function () {
    $(this).val('');
    $(this).css('color', '#000');
});

$("#frmloginForm-password").live("focus", function () {
    $(this).val('');
    $(this).css('color', '#000');
});

$("#frmsearchForm-fulltext").live("focus", function () {
    $(this).val('');
    $(this).css('color', '#000');
});

$("#frmcalendarForm-text").live("focus", function () {
    $(this).val('');
    $(this).css('color', '#000');
});

$("#frmglossaryForm-text").live("focus", function () {
    $(this).val('');
    $(this).css('color', '#000');
});

function loginNastaveni()
{
  $("#frmloginForm-username").val('Přihlašovací nick');
  $("#frmloginForm-password").val('heslo');
  $("#frmsearchForm-fulltext").val('Hledej na RCBazaru');
}

function calendarNastaveni(akce)
{
  if(akce == 0)
  {
    $("#frmcalendarForm-text").val('Hledej akce na RCBazaru');
  }
  else
  {
    $("#frmcalendarForm-text").css('color', '#000');
  }
  
}

function glossaryNastaveni(akce)
{
  if(akce == 0)
  {
    $("#frmglossaryForm-text").val('Hledej pojem na RCBazaru');
  }
  else
  {
    $("#frmglossaryForm-text").css('color', '#000');
  }
  
}


// skryvani leveho menu
function levemenu(aktivni)
{

  $('.uroven2').toggle();
  
  if(aktivni != '')
  {
    $('#' + aktivni).toggle();
  }

}

$(function() {
 
  $('*').tooltip({
  	track: true,
  	delay: 0,
  	showURL: false,
  	showBody: " - ",
  	fade: 250
  });

});


// skryti captcha ve formularich
function captcha()
{
  $('#captcha_form').val('rcbazar.cz');
  $('#captcha').hide(50);
}


// odeslani odkazu na smazani inzeratu
$('.advert_delete').live("click", function (event) {
    
    prom = confirm('Opravdu chcete zaslat odkaz na smazání inzerátu?')
      
    if(prom) {  
      $.get('?do=sendDelete', function(data) {
      });
      alert('Odkaz na smazání inzerátu byl odeslán na váš email.');
    }
    
    return false;
          
});



// modal okno pro topovani inzeratu
$(document).ready(function() {

   //select all the a tag with name equal to modal
   $('a[name=modal]').click(function(event) {

       var id_inzeratu = $(this).attr('id');
       var id_user = $('#frmsearchForm-id_user').attr('value');

       var getData = {
         id: id_inzeratu,
         user: id_user
       };

       /*$.post('?do=zviditelnit', getData, function(data) {
           pole = data.split("__");
           $('.inzerat_nazev').html(pole[0]);
           $('.pocet_bodu').html(pole[1]);
           $('.pouzit_body').html(pole[2]);
       });*/
       
       $.ajax({
          type: 'POST',
          url: '?do=zviditelnit',
          data: getData,
          success: success,
          dataType: 'html'
       });
    
       //Cancel the link behavior
       event.preventDefault();
       //Get the A tag
       var id = '#dialog';
       $('.id_inzeratu').html(id_inzeratu);
       //Get the screen height and width  
       var maskHeight = $(document).height();
       var maskWidth = $(window).width();
       //Set height and width to mask to fill up the whole screen
       $('#mask').css({'width':maskWidth,'height':maskHeight});
       //transition effect
       $('#mask').fadeIn(1000);
       $('#mask').fadeTo('slow',0.8);
       
       horni = event.pageY;
       //var horni = $(window).height()/2;  
       //Set the popup window to center
       $(id).css('top', horni-150);
       $(id).css('left', maskWidth/2-$(id).width()/2);
       //transition effect
       $(id).fadeIn(2000);

   });

   //if close button is clicked
   $('.window .close').click(function (e) {
       //Cancel the link behavior
       e.preventDefault();
       $('#mask, .window').hide();
   });

   //if mask is clicked
   $('#mask').click(function () {
       $(this).hide();
       $('.window').hide();
   });

});

function success(data, status){
  pole = data.split("__");
  $('.inzerat_nazev').html(pole[0]);
  $('.pocet_bodu').html(pole[1]);
  $('.pouzit_body').html(pole[2]);
}


//Funkce na srovnání výšky divů v řádku 
function resizeDivsInRow(e,f)
{
 var c,b;
 // cemu zmenit 
 c = "breadcrumbs";
 b = 336;
 
 $("."+e).each(function(){
  
  var a,d;
  a = $(this).attr("class").substring($(this).attr("class").indexOf(f),$(this).attr("class").length);
  a = a.substring(0,a.indexOf(" ")<=0?a.length:a.indexOf(" "));
  d = $(this).height();
  
  b = d + b;

  $("."+c).css({ 
   top:b+"px" 
  })  
 });
 
 //b = b;
  $(".center").css({  
   height:(b)+"px"
  })
 
}


// akce na detail obsahu uzivatele
$(".inzerce_user_odkaz").live("click", function () {
    $('.inzerce_user').toggle();
    return false;
});

$(".obsah_user_odkaz").live("click", function () {
    $('.obsah_user').toggle();
    return false;
});

$(".galerie_user_odkaz").live("click", function () {
    $('.galerie_user').toggle();
    return false;
});

function obsah_user() {
  $('.inzerce_user').hide();
  $('.obsah_user').hide();
  $('.galerie_user').hide();
}

function AddFavorite(linkObj,addUrl,addTitle) { 
  if (document.all && !window.opera) 
  { 
    window.external.AddFavorite(addUrl,addTitle); 
    return false; 
  } 
  else if (window.opera && window.print) 
  { 
    linkObj.title = addTitle; 
    return true; 
  } 
  else if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function')) 
  { 
    if (window.confirm('Přidat oblíbenou stránku jako nový panel?')) 
    { 
      window.sidebar.addPanel(addTitle,addUrl,''); 
      return false; 
    } 
  } 
  window.alert('Po potvrzení stiskněte CTRL-D,\nstránka bude přidána k vašim oblíbeným odkazům.'); 
  return false; 
} 

