$(document).ready(function(){
    var packagesMenu = $("div#packagesMenu");
    
    function slidePackages($packageId) {
        $("div.packagesContent").hide();
        $("div#package_" + $packageId).show();
    }

    packagesMenu.find("a").click(function() {
        if ($(this).hasClass("arrow")) {
            var currentPackageLink = packagesMenu.find("a.packagesMenuCurrent");
            var nextPackageLink = null;
            if ($(this).attr("id") == "left") {
                nextPackageLink = currentPackageLink.parent().prev().find("a");
            } else {
                nextPackageLink = currentPackageLink.parent().next().find("a");
            }
            if (!nextPackageLink.hasClass("arrow")) {
                currentPackageLink.removeClass("packagesMenuCurrent");
                currentPackageLink.find("span").removeClass("packagesMenuSpan");

                nextPackageLink.addClass("packagesMenuCurrent");
                nextPackageLink.find("span").addClass("packagesMenuSpan");

                slidePackages(nextPackageLink.attr("rel"));
            }

            return false;
        }
        packagesMenu.find("a").each(function() {
            $(this).removeClass("packagesMenuCurrent");
            $(this).find("span").removeClass("packagesMenuSpan");
        });

        $(this).addClass("packagesMenuCurrent");
        $(this).find("span").addClass("packagesMenuSpan");

        slidePackages($(this).attr("rel"));

        return false;
    });

    $("a.packagesMenuCurrent").click();
});
