Toggle/Animate breaks <a href=''> linking?

Toggle/Animate breaks <a href=''> linking?

Greetings,
I've already spent two nights on trying to solve this very annoying issue, so I'd really appreciate if anybody could give me a hand as fast as possible.

SITUATION DESCRIPTION:
I've created a menu that is animated by two jQuery scripts (also written by me). One script animates the <ul> listing of menu items, and the second one animates whole menu blocks - a block (header and <ul> listings)r is risen up after clicking its header.

PROBLEM DESCRIPTION:
After applying those two scripts on the menu blocks by anchoring their .js files to the site code, the <a href> linking stops working. When I turn off the script that's responsible for raising the menu blocks, everything gets back to normal. The thing is that I really need that script to work, as the menu blocks are meant to be hidden behind the main content box of the website, leaving only the headers visible.

CODE:
  1. $(document).ready(function(){

  2. $(".foto_trigger").click(function(){
  3.  $(".blok_foto").toggle(
  4.    function()
  5.    {
  6.       $(".blok_foto").animate({
  7.     top: '-173'
  8.   }, 2000);
  9.   $(".foto_reflect").animate({
  10.     top: '100', opacity: '0'
  11.   }, 2000);
  12.    },
  13.    function()
  14.    {
  15.       $(".blok_foto").animate({
  16.     top: '-10'
  17.   }, 2000);
  18.   $(".foto_reflect").animate({
  19.     top: '-1', opacity: '80'
  20.   }, 2000);
  21.    });
  22. });

  23. $(".video_trigger").click(function(){
  24.  $(".blok_video").toggle(
  25.    function()
  26.    {
  27.       $(".blok_video").animate({
  28.     top: '-173'
  29.   }, 2000);
  30.   $(".video_reflect").animate({
  31.     top: '100', opacity: '0'
  32.   }, 2000);
  33.    },
  34.    function()
  35.    {
  36.       $(".blok_video").animate({
  37.     top: '-10'
  38.   }, 2000);
  39.   $(".video_reflect").animate({
  40.     top: '-1', opacity: '80'
  41.   }, 2000);
  42.    });
  43. });
  44. $(".mark_trigger").click(function(){
  45.  $(".blok_mark").toggle(
  46.    function()
  47.    {
  48.       $(".blok_mark").animate({
  49.     top: '-173'
  50.   }, 2000);
  51.   $(".mark_reflect").animate({
  52.     top: '100', opacity: '0'
  53.   }, 2000);
  54.    },
  55.    function()
  56.    {
  57.       $(".blok_mark").animate({
  58.     top: '-10'
  59.   }, 2000);
  60.   $(".mark_reflect").animate({
  61.     top: '-1', opacity: '80'
  62.   }, 2000);
  63.    });
  64. });

  65. });