$(document).ready(function() {

    // Button Text
    $('button').click( function() {

        var parentID = $(this).parent().attr('id');

        if (parentID != 'ifa_login') {
            $(this).html('Please Wait');
        }
        return true;
    });


    // Focus on Errors
    if (document.getElementById("formErrors")) {
        var $target = $("#formErrors");
        var targetOffset = ($target.offset().top)-20;
        $('html,body').animate({scrollTop: targetOffset}, 500);
    }

    $('a.terms_popup').click(function() {

        itemLink = '/key-facts'+$(this).attr('rel');

        $.fn.colorbox({
            href:itemLink,
            innerWidth: 750,
            innerHeight: 500,
            opacity: .7,
            iframe: true,
            open: true
        });

        return false;
    });

    
    $("#confirmTerms").click( function() {

        $.post('/incs/actions/seenTerms.php?js=true', function(data) {

            parent.location.reload();

            return false;
            
        });
    });

    var termsForm = $('#seen_terms_form');
    var waitMsg = $('#terms_message');
    termsForm
        .hide( function() {
            // show message
            waitMsg.show();
            setTimeout( function() {
                waitMsg.hide();
                termsForm.show();
            }, 5000);
        }
    );

    // Product FAQ
    $('#product_faq li div').hide();

    $('#product_faq a').click(function() {

        var item = $(this).parent();
        var answer = item.find('div');


        if (answer.is(':visible')) {
            answer.slideUp('fast');
            item.removeClass('visible');
        }
        else {
            answer.slideDown('medium');
            item.addClass('visible');
        }

        return false;
    });

});