
$j(document).ready(function() {

    // FAQ
    $j('#pridat-faq-wrapper').hide();
    $j('#a-faq-pridat').click(function() {
        $j('#pridat-faq-wrapper').toggle();

        if ($j('#pridat-faq-wrapper').is(':visible')) {
            $j('#editovat-faq-wrapper').hide();
        }
    });
    $j('#a-faq-editovat').click(function() {
        $j('#editovat-faq-wrapper').toggle();
    });
    
/*============================================================================*/

    // Pridanie potrebnych classov pre hlavne menu, aby to odpovedalo upravenemu vzoru podla: www.dnsstuff.com
    $j('#horizontal-menu-1 ul:first').addClass('menutop');

    $j('#horizontal-menu-1 ul li').each(function() {
        if ( $j(this).find('ul').html() != null ) {
            $j(this).addClass('parent');
            $j(this).find('a:first').addClass('topdaddy');
        }
    });


/*
<div>
  <b class="spiffy">
  <b class="spiffy1"><b></b></b>
  <b class="spiffy2"><b></b></b>
  <b class="spiffy3"></b>
  <b class="spiffy4"></b>
  <b class="spiffy5"></b></b>

  <div class="spiffyfg">
    <!-- content goes here -->
    david david
  </div>

  <b class="spiffy">
  <b class="spiffy5"></b>
  <b class="spiffy4"></b>
  <b class="spiffy3"></b>
  <b class="spiffy2"><b></b></b>
  <b class="spiffy1"><b></b></b></b>
</div>
*/

    /*
    $j('#horizontal-menu-1 ul:first li a').wrap('<div class="spiffyfg"></div>');
    $j('#horizontal-menu-1 ul:first li div.spiffyfg')
        .prepend('<b class="spiffy">'+
                 '<b class="spiffy1"><b></b></b>'+
                 '<b class="spiffy2"><b></b></b>'+
                 '<b class="spiffy3"></b>'+
                 '<b class="spiffy4"></b>'+
                 '<b class="spiffy5"></b></b>')

        .append('<b class="spiffy">'+
                '<b class="spiffy5"></b>'+
                '<b class="spiffy4"></b>'+
                '<b class="spiffy3"></b>'+
                '<b class="spiffy2"><b></b></b>'+
                '<b class="spiffy1"><b></b></b></b>');
    */


    /*
    $j('#horizontal-menu-1 ul:first li').mouseover(function() {
        $j('#horizontal-menu-1 ul:first li ul').fadeIn("slow");
    });
    */

    /*
    // Pridaj rounded corners pre polozky v hlavnom menu
    $j('#horizontal-menu-1 ul:first li')
        .mouseover(function() {
            $j(this)
                .wrap('<div class="r-wrap"></div>');
            $j('#horizontal-menu-1 ul li div.r-wrap')
                .prepend('<div class="hd"><div class="c"></div></div>')
                .append('<div class="ft"><div class="c"></div></div>');
        })
        .mouseout(function() {
            var odkaz = $j('#horizontal-menu-1 ul li div.r-wrap a').html();
            alert(odkaz);
        });
    */

    // http://docs.jquery.com/Utilities/jQuery.browser
    if ($j.browser.msie) {
        // not for IE browser
        $j('#horizontal-menu-1 ul.menutop a').each(function() {
            if ( $j(this).parent().parent().parent().find('ul.menutop').html() != null ) {
                $j(this).css("margin-left", "14px");
            }
        });
    }
    else { // Rounded corners
        $j('#horizontal-menu-1 ul:first').addClass("mainMenuNav");
        $j('#horizontal-menu-1 ul li a').each(function() {
            if ( $j(this).parent().parent().parent().find('ul.mainMenuNav').html() != null ) {
                $j(this).wrap('<div class="r-wrap"></div>');
            }
        });
        
        // Ak je niekto hover nad <li> a pohybuje sa v podmenu, tak nech ten efekt na prvej urovni pre <a> ostane a nielen pri mouseover nad tym <a>
        $j('#horizontal-menu-1 ul li')
        .mouseover(function() {
            $j(this).find('div.r-wrap a:not(".active")')
                    .parent()
                    .prepend('<div class="hd"><div class="c"></div></div>')
                    .append('<div class="ft"><div class="c"></div></div>');    
        })
        .mouseout(function() {
            $j(this).find('div.r-wrap a:not(".active")')
                    .parent().find('div.hd').remove();
            $j(this).find('div.r-wrap a:not(".active")')
                    .parent().find('div.ft').remove();
        });
        
        // Pridaj Rounded corners pre active <a> element
        $j('#horizontal-menu-1 ul li a.active').parent()
            .prepend('<div class="hd"><div class="c"></div></div>')
            .append('<div class="ft"><div class="c"></div></div>');

        // Pridaj do vysuvacieho menu este obrazok/sipku, aby sa videlo, ze sa tam nachadza dalsie vnorene menu
        // Musi to byt tu, a nie skor, lebo vyuzivam uz pridane 'div.r-wrap'
        //alert($j('#horizontal-menu-1 ul li.parent').find('div.r-wrap').html());
        //alert($j('#horizontal-menu-1 ul li.parent a.topdaddy').parent().find('div.r-wrap').html());
        $j('#horizontal-menu-1 ul li.parent a.topdaddy').each(function() {
            if ( $j(this).parent().parent().find('div.r-wrap').html() == null ) {
                //alert($j(this).parent().parent().find('div.r-wrap').html());
                $j(this).append('<span></span>');
            }
        });
    }
    

    /*
    var ds_width = 0;
    $j('#horizontal-menu-1 ul:not(:first)').each(function() {
        ds_width = parseInt($j(this).height());
        $j(this).wrap('<div class="img-ilus" style="width: '+ds_width+'px;">');
    });
    */

});

