$(document).ready(function(){

    /*
    ********
    ******** TAB BOX
    */


    $('.js_reiter-box').children('div.js_reiter-content').not('.active').hide();
    $('.js_reiter').find('li').find('a').click(function() {

        var href = $(this).parent('li').children('a').attr('href');
        var regex = "^#([\\wäöüÄÖÜ\\-]*)$";
        var reg = new RegExp(regex);
        var erg = reg.exec(href);

        if(erg){
            var target = erg[1];

            $(this).parent('li').parent('ul.js_reiter').parent('.js_reiter-box').children('div.js_reiter-content').hide();
            $(this).parent('li').parent('ul.js_reiter').parent('.js_reiter-box').children('div.js_reiter-content[id='+ target +']').show();

            $(this).parent('li').parent('ul.js_reiter').children('li').removeClass('active');
            $(this).parent('li').addClass('active');
        }
        return false;



    });


    /*
    ********
    ******** UL TOGGLE
    */


    $("ul.toggle li>.content").hide();
    $("ul.toggle li.active>.content").show();

    $('ul.toggle li .header').click(function(){
        $(this).next('.content').slideToggle();
        $(this).parent('li').toggleClass('active');
        return false;
    });


    /*
    ********
    ******** TAB BOX 2
    */


    $('.tab_box2 ul.tabs li').featureList({
        output            :    '.tab_box2 ul.content li',
        start_item        :    Math.floor(Math.random()*6)
    });


    /*
    ********
    ******** TELCO RECHNER
    */

    $(".calculator_more_options").click(
        function(){
            $('.calculator_options').slideDown('400');
            $(".calculator_more_options").hide();
        }
    );
})











