$(document).ready(function(){
  //FANCYBOX  
  $(".fck .kep, .article .kep, .blog .kep").fancybox({
    'titleShow' : true,
    'transitionIn' : 'elastic',
    'transitionOut' : 'elastic',
    'easingIn' : 'easeOutBack',
    'easingOut' : 'easeInBack',
    'titlePosition' : 'over' 
  });  
  
  
  //BLOG HOVER
  $(".szakmai .bloglist a").hover(
    function(){
      $("#left .szakmai .boxbody .bloglist .blog_tooltip").show();
      $("#left .szakmai .boxbody .bloglist .blog_tooltip_tuske").show();
      
      var link_title = $(this).attr("title");
      var link_szama = $(this).prevAll().andSelf().length;

      if (link_szama == 1) {
        $("#left .szakmai .boxbody .bloglist .blog_tooltip_tuske").css({ backgroundPosition: "91px 0"});
      }     
      
      if (link_szama == 2) {
        $("#left .szakmai .boxbody .bloglist .blog_tooltip_tuske").css({ backgroundPosition: "127px 0"});
      }    
      
      if (link_szama == 3) {
        $("#left .szakmai .boxbody .bloglist .blog_tooltip_tuske").css({ backgroundPosition: "109px 0"});
      }    
      
      if (link_szama == 4) {
        $("#left .szakmai .boxbody .bloglist .blog_tooltip_tuske").css({ backgroundPosition: "147px 0"});
      }    
      
      if (link_szama == 5) {
        $("#left .szakmai .boxbody .bloglist .blog_tooltip_tuske").css({ backgroundPosition: "185px 0"});
      }                             
      
      $("#left .szakmai .boxbody .bloglist .blog_tooltip p").text(link_title);
    },
    function(){
      $("#left .szakmai .boxbody .bloglist .blog_tooltip").hide();
      $("#left .szakmai .boxbody .bloglist .blog_tooltip_tuske").hide();
    }
  );
  
  
  /*COMMENTS START*/
  
  $(".commentsinaktival").click(function(){
        $("#commentsActivate_top").val($(this).attr("id"));
        $("#commentForm_top").submit();
  });
  
  $(".commentsanswer").click(function(){
        
        $('#commentsErrorMsg_top').html("");
      // --> Kérünk 1 captcha-t
      $("#captchaCommentText_top").attr("value","");    
      var sitename = $('#commentForm_top').attr("action");
      var urlString ='http://' + window.location.hostname + '/' + sitename + '?ajax=getcaptcha'; 
      $('#commentsMsg_top').attr("value","");
      $('#captchaCommentPic_top').attr({src:""});
    
      $.ajax({
              url: urlString,
              success: function(data) {
                  $('#captchaCommentPic_top').attr({src:'/core/pic.generate.php?code='+data});
                  $('#captchaCommentText_hidden_top').attr('value',data);
              }
      });
        $(".top_popup_box_container:eq(0)").show();
        $(".blog_top_menu .blog_comment").css({ backgroundPosition: "-90px -24px"});
        menu = "open1";
        var str = this.id;
        var tomb = new Array();
        var tomb = str.split("_");
        $("#commentsAnswerStep_top").val(tomb[3]);
        $("#commentsAnswerParams_top").val(tomb[0] + ',' + tomb[2] + ',' + tomb[1]);
  });
  /*COMMENTS END*/
  
  /*----------POPUP START----------*/
  var menu = "closed";
  
  function closebox () {
    $(".top_popup_box_container").hide();
    
    $(".blog_top_menu .blog_comment, .blog_top_menu .blog_share, .blog_bottom_menu .blog_share, .blog_bottom_menu .blog_comment").css({ backgroundPosition: "-90px 0"});
    
    menu = "closed";  
  }
  
  /*----------TOP POPUP START----------*/
  $(".blog_top_menu .blog_comment").click(function(){
    if (menu == "closed") {
    
      // --> bejelentkezés szükséges + adminban engedélyezni kell HOZZÁSZÓLÁS
      var tomb = new Array();
      var id = this.id;
      var tomb = id.split("-");
      if (tomb[2] == "0"){
          alert("Hozzászólás nem lehetséges !");
          return false;
      }
      if (tomb[1] == "0"){
          alert("A megjegyzéshez bejelentkezés szükséges !");
          return false;
      }
      // <--
      
      
      $('#commentsErrorMsg_top').html("");
      // --> Kérünk 1 captcha-t
      $("#captchaCommentText_top").attr("value","");    
      var sitename = $('#commentForm_top').attr("action");
      var urlString ='http://' + window.location.hostname + '/' + sitename + '?ajax=getcaptcha'; 
      $('#commentsMsg_top').attr("value","");
      $('#captchaCommentPic_top').attr({src:""});
    
      $.ajax({
              url: urlString,
              success: function(data) {
                  $('#captchaCommentPic_top').attr({src:'/core/pic.generate.php?code='+data});
                  $('#captchaCommentText_hidden_top').attr('value',data);
              }
      });
      // <--
      
      $(this).parents("li:eq(0)").find("div").show();
      
      $(".blog_top_menu .blog_comment").css({ backgroundPosition: "-90px -24px"});
      
      menu = "open1";
      
    }
    
    else if (menu == "open1") {
      $(".top_popup_box_container:eq(0)").hide();
      
      $(".blog_top_menu .blog_comment").css({ backgroundPosition: "-90px 0"});
      
      menu = "closed";    
    }
    
    else {
      closebox ();
      
      $(".top_popup_box_container:eq(0)").show();
      
      $(".blog_top_menu .blog_comment").css({ backgroundPosition: "-90px -24px"});
    
      menu = "open1";
    }
    
    return false; 
  });
  
  /* Tartalommegosztás TOP--> */
  $("#submitShareButton_top").click(function(){
      var fromName = $("#fromName_top").attr("value");
      var fromEmail = $("#fromEmail_top").attr("value");
      var toName = $("#toName_top").attr("value");
      var toEmail = $("#toEmail_top").attr("value");
      var captchaText = $("#captchaText_top").attr("value");
      var sitename = $('#shareform_top').attr("action");
      var captchaHidden = $("#captchaText_hidden_top").attr("value");
      var urlString ='http://' + window.location.hostname + '/' + sitename + '?ajax=formpost';
      var paramStr = '&fromname=' + fromName + '&fromemail=' + fromEmail + '&toname' + toName + '&toemail=' +
                     toEmail + '&captchatext=' + captchaText + '&captchahidden=' + captchaHidden + '&url=' + document.location.href; 
      $.ajax({
              url: urlString + paramStr,
              success: function(data) {
                  $('#shareformMsg_top').html(data);
              }
      });
  });
  /* <-- Tartalommegosztás TOP*/
  
  
  
  /* Tartalommegosztás BOTTOM--> */
  $("#submitShareButton_bottom").click(function(){
      var fromName = $("#fromName_bottom").attr("value");
      var fromEmail = $("#fromEmail_bottom").attr("value");
      var toName = $("#toName_bottom").attr("value");
      var toEmail = $("#toEmail_bottom").attr("value");
      var captchaText = $("#captchaText_bottom").attr("value");
      var sitename = $('#shareform_bottom').attr("action");
      var captchaHidden = $("#captchaText_hidden_bottom").attr("value");
      var urlString ='http://' + window.location.hostname + '/' + sitename + '?ajax=formpost';
      var paramStr = '&fromname=' + fromName + '&fromemail=' + fromEmail + '&toname' + toName + '&toemail=' +
                     toEmail + '&captchatext=' + captchaText + '&captchahidden=' + captchaHidden + '&url=' + document.location.href; 
      $.ajax({
              url: urlString + paramStr,
              success: function(data) {
                  $('#shareformMsg_bottom').html(data);
              }
      });
  });
  /* <-- Tartalommegosztás BOTTOM*/
  
  
  /* --> Hozzászólás TOP */
  $("#submitComments_top").click(function(){    
          var name = $("#commentsName_top").attr("value");
          var email = $("#commentsEmail_top").attr("value");
          var message = $("#commentsMsg_top").attr("value");
          var sitename = $('#commentForm_top').attr("action");
          var captchaText = $("#captchaCommentText_top").attr("value"); 
          var captchaHidden = $("#captchaCommentText_hidden_top").attr("value");
          var answerStep = $("#commentsAnswerStep_top").attr("value");
          var answerParams = $("#commentsAnswerParams_top").attr("value");
          var answerActivate = $("#commentsActivate_top").attr("value");
          var urlString ='http://' + window.location.hostname + '/' + sitename + '?ajax=formpost';
          var paramStr = '&name=' + name + '&email=' + email + '&msg=' + message + '&captchatext=' + captchaText + '&captchahidden=' 
              + captchaHidden + '&answerstep=' + answerStep + '&answerparams=' + answerParams + '&answeractivate=' + answerActivate;
          $.ajax({
              url: urlString + paramStr,
              success: function(data) {
                  if (data != 'OK'){
                      $('#commentsErrorMsg_top').html(data);
                  }else{
                      //site reload
                      document.location.href = 'http://' + window.location.hostname + '/' + sitename ;
                  }
              }
          });
  });
   /* <-- Hozzászólás TOP */
  
  
  /* --> Hozzászólás BOTTOM */
  $("#submitComments_bottom").click(function(){
             
          var name = $("#commentsName_bottom").attr("value");
          var email = $("#commentsEmail_bottom").attr("value");
          var message = $("#commentsMsg_bottom").attr("value");
          var sitename = $('#commentForm_bottom').attr("action");
          var captchaText = $("#captchaCommentText_bottom").attr("value"); 
          var captchaHidden = $("#captchaCommentText_hidden_bottom").attr("value");
          var answerStep = $("#commentsAnswerStep_bottom").attr("value");
          var answerParams = $("#commentsAnswerParams_bottom").attr("value");
          var answerActivate = $("#commentsActivate_bottom").attr("value");
          var urlString ='http://' + window.location.hostname + '/' + sitename + '?ajax=formpost';
          var paramStr = '&name=' + name + '&email=' + email + '&msg=' + message + '&captchatext=' + captchaText + '&captchahidden=' 
              + captchaHidden + '&answerstep=' + answerStep + '&answerparams=' + answerParams + '&answeractivate=' + answerActivate;
          $.ajax({
              url: urlString + paramStr,
              success: function(data) {
                  if (data != 'OK'){
                      $('#commentsErrorMsg_bottom').html(data);
                  }else{
                      //site reload
                      document.location.href = 'http://' + window.location.hostname + '/' + sitename ;
                  }
              }
          });
  });
  /* <-- Hozzászólás BOTTOM */
  
  
  $(".blog_top_menu .blog_share").click(function(){
    if (menu == "closed") {
      $("#captchaText_top").attr("value","");
      /* elkérünk egy genrerált captcha -t*/    
      var sitename = $('#shareform_top').attr("action");
      var urlString ='http://' + window.location.hostname + '/' + sitename + '?ajax=getcaptcha'; 
      $('#shareformMsg_top').html("");
      $('#captchaPic_top').attr({src:""});
      $.ajax({
              url: urlString,
              success: function(data) {
                  $('#captchaPic_top').attr({src:'/core/pic.generate.php?code='+data});
                  $('#captchaText_hidden_top').attr('value',data);
              }
      });
      /*---*/
      $(this).parents("li").find("div").show();
      $(".blog_top_menu .blog_share").css({ backgroundPosition: "-180px -24px"});
    
      menu = "open2";
    }

    else if (menu == "open2") {
      $(".top_popup_box_container:eq(1)").hide();
      
      $(".blog_top_menu .blog_share").css({ backgroundPosition: "-180px 0"});
      
      menu = "closed";    
    }    
    
    else {
      closebox ();
      
      $(".top_popup_box_container:eq(1)").show();
      
      $(".blog_top_menu .blog_share").css({ backgroundPosition: "-180px -24px"});
      
      menu = "open2";  
    }
    
    return false; 
  });
  /*----------TOP POPUP END----------*/
  
  
  /*----------BOTTOM POPUP START----------*/
  $(".blog_bottom_menu .blog_comment").click(function(){
    if (menu == "closed") {
    
      // --> bejelentkezés szükséges + adminban engedélyezni kell HOZZÁSZÓLÁS
      var tomb = new Array();
      var id = this.id;
      var tomb = id.split("-");
      if (tomb[2] == "0"){
          alert("Hozzászólás nem lehetséges !");
          return false;
      }
      if (tomb[1] == "0"){
          alert("A megjegyzéshez bejelentkezés szükséges !");
          return false;
      }
      // <--
      $('#commentsErrorMsg_bottom').html("");
      // --> Kérünk 1 captcha-t
      $("#captchaCommentText_bottom").attr("value","");    
      var sitename = $('#commentForm_bottom').attr("action");
      var urlString ='http://' + window.location.hostname + '/' + sitename + '?ajax=getcaptcha'; 
      $('#commentsMsg_bottom').attr("value","");
      $('#captchaCommentPic_bottom').attr({src:""});
    
      $.ajax({
              url: urlString,
              success: function(data) {
                  $('#captchaCommentPic_bottom').attr({src:'/core/pic.generate.php?code='+data});
                  $('#captchaCommentText_hidden_bottom').attr('value',data);
              }
      });
      // <--
      $(this).parents("li").find("div").show();
      
      $(".blog_bottom_menu .blog_comment").css({ backgroundPosition: "-90px -24px"});
      
      menu = "open3";
      
    }
    
    else if (menu == "open3") {
      $(".blog_bottom_menu .top_popup_box_container:eq(0)").hide();
      
      $(".blog_bottom_menu .blog_comment").css({ backgroundPosition: "-90px 0"});
      
      menu = "closed";    
    }
    
    else {
      closebox ();
      
      $(".blog_bottom_menu .top_popup_box_container:eq(0)").show();
      
      $(".blog_bottom_menu .blog_comment").css({ backgroundPosition: "-90px -24px"});
    
      menu = "open3";
    }
    
    return false; 
  });  
  
  $(".blog_bottom_menu .blog_share").click(function(){
    if (menu == "closed") {
    
      $("#captchaText_bottom").attr("value","");
      /* elkérünk egy genrerált captcha -t*/    
      var sitename = $('#shareform_bottom').attr("action");
      var urlString ='http://' + window.location.hostname + '/' + sitename + '?ajax=getcaptcha'; 
      $('#shareformMsg_bottom').html("");
      $('#captchaPic_bottom').attr({src:""});
      $.ajax({
              url: urlString,
              success: function(data) {
                  $('#captchaPic_bottom').attr({src:'/core/pic.generate.php?code='+data});
                  $('#captchaText_hidden_bottom').attr('value',data);
              }
      });
      /*---*/
          
      $(this).parents("li").find("div").show();
      
      $(".blog_bottom_menu .blog_share").css({ backgroundPosition: "-90px -24px"});
      
      menu = "open4";
      
    }
    
    else if (menu == "open4") {
      $(".blog_bottom_menu .top_popup_box_container:eq(1)").hide();
      
      $(".blog_bottom_menu .blog_share").css({ backgroundPosition: "-90px 0"});
      
      menu = "closed";    
    }
    
    else {
      closebox ();
      
      $(".blog_bottom_menu .top_popup_box_container:eq(1)").show();
      
      $(".blog_bottom_menu .blog_share").css({ backgroundPosition: "-90px -24px"});
    
      menu = "open4";
    }
    
    return false; 
  });    
  /*----------BOTTOM POPUP END----------*/
  
  $(".closeit").click(function(){
    closebox();
    
    return false;  
  });
  /*----------POPUP END----------*/
  
  
  /*----------RATE IT START----------*/
  $(".article_container .rateit div a").hover(
    function() {$(this).prevAll().andSelf().attr("class" , "active");},
    function() {$(this).prevAll().andSelf().attr("class" , "");}
  );    
  /*----------RATE IT END----------*/
  
  
  /*----------HEADER MENU HOVER START----------*/
  $("#menu li").hover(
    function() {$(this).find("ul").show();},
    function() {$(this).find("ul").hide();}
  );    
  /*----------HEADER MENU HOVER END----------*/  
});