function showSection(sectionName) {
    var links = jQuery(".content.products .subNav a");
    
    if (links.length > 0) {
        links.each(function() {
            var link = jQuery(this);
            
            if (link.hasClass(sectionName)) {
                link.addClass("active");
            } else {
                link.removeClass("active");
            }
        });
    }
    
    var sections = jQuery(".content.products .section");
    
    if (sections.length > 0) {
        sections.each(function() {
            var section = jQuery(this);
            
            if (section.hasClass(sectionName)) {
                section.addClass("active");
            } else {
                section.removeClass("active");
            }
        });
    }
}

jQuery(document).ready(function() {
    var alertMessage = jQuery(".alertMessage");
    
    if (alertMessage.length > 0) {
        var message = trim(alertMessage.text().replace(/\r?\n/g, " ").replace(/\s{2,}/g, " "));
        
        if (message.length > 0) {
            alert(message);
        }
    }
    
    var slider = jQuery("#nivoSlider");
    
    if (slider.length > 0) {
        slider.nivoSlider({ effect: "random", controlNav: false, directionNav: false, pauseTime: 5000 });
    }
    
    var emailInput = jQuery('input[name="email"]');
    
    if (emailInput.length > 0) {
        emailInput.focus(function() {
            var rx    = new RegExp("^E-mail", "i");
            var input = jQuery(this);
            
            if (rx.test(input.val())) {
                input.val("");
            }
        });
    }
    
    var contactUsForm = jQuery("#contactUsForm");
    
    if (contactUsForm.length > 0) {
        contactUsForm.validate();
    }
});

