jQuery().ready(function(){
    
    //remove attribute href
    $(".packageNav a").removeAttr("href");        
    var teaserheight = 216;
    if ($.browser.msie && $.browser.version <= '6.0') {
    	var teaserheight = 229;
    }
    $('#packages').height(teaserheight);
    // highlighting 1st tab
    var navPkt = "";
    $('#packages')
        .find('#packagesContent > div:not(:first)')
                .hide()
            .end()
            .parent()
            .parent()
        .find('.packageNav a')
            .children()
                // delete text links
                .empty()
            .parent()
            .filter(':first')
                .children().removeClass('inactive').addClass('active')
                .end()
            .parent()
            .next('li')
                .children().children().removeClass('inactive').addClass('inactivePostactive')
                .parent()
            .parent()
            .parent()
        .find('a')
            .click(function() {
                elem = this;
                setToActive(elem);                        
            });
    
    // activate clicked tab
    function setToActive(elem) {
        navPkt = elem.id.split("_")[0];
        //console.debug(jQuery(this).parent().next('li'));
        jQuery(elem).find('span').not('.active')
            .removeClass('inactive').removeClass('inactivePostactive').removeClass('over').addClass('active')
            .parent()
            .parent()
            .siblings('li')
                .children().children().removeClass('active').removeClass('inactivePostactive').removeClass('over').addClass('inactive')
            .end();
        jQuery(elem)
            .parent()
            .next('li')
                .children().children().removeClass('inactive').addClass('inactivePostactive')
            .end();
        $('#packages')
            .find('#packagesContent > div')
                .hide()
            .end()
            .find('#'+navPkt)
                .show()
            .end();
        imageRollover();
    }
    
    // image rollover
    var postActive = false;
    function imageRollover(){
        $(".packageNav a").unbind('mouseenter mouseleave');
        $(".packageNav a").children(":not(.active)").parent().mouseenter(function() {
            postActive = false;
            if($(this).children().hasClass('inactivePostactive')) {
                postActive = true;
                $(this).children().removeClass('inactivePostactive').addClass('over');
            } else {
                $(this).children().removeClass('inactive').addClass('over');
            }
            $(".packageNav a").children(":not(.active)").parent().mouseleave(function() {
            //console.debug(postActive);
                if (postActive == true) {
                    $(this).children().removeClass('over').addClass('inactivePostactive');
                } else {
                    $(this).children().removeClass('over').addClass('inactive');
                }
            });
        });
    }            
    imageRollover();
    
    window.onAnimationEnd();
    
});
