/* * Co-Tutor General Javascript Include * * @author Paul Newman * @version 1.0.0 */ $(document).ready( function() { // Make visible any tags that are intended for javascript interaction (they should be hidden by default in the CSS) $('.jsactive').css('visibility', 'visible'); // Hide any tags that are there to remind people of javascripts benefits (they should be visible by default in the CSS) $('.jshide').css('visibility', 'hidden'); // Activate any toggleable areas $('.toggletrigger').each( function(index) { $('#' + $(this).attr('toggleid')).hide(); }).click( function() { var toggletrigger = $(this); $('#' + $(this).attr('toggleid')).slideToggle("fast", function () { if ($(this).is(":visible")) { toggletrigger.addClass("toggletriggerdown"); } else { toggletrigger.removeClass("toggletriggerdown"); } }); }); /* * Show how many message are pending */ $('#pagenav_messages > a').append(' '); /* * Quickfind Auto-Complete Styling */ var quickfind = $("#quickfind"); if (quickfind) { var quickfind_default = 'Enter name'; quickfind.val(quickfind_default).css('color','#666'); quickfind.hover( function() { showing_quicklinks = false; }); quickfind.focus( function() { showing_quicklinks = false; // Make sure the quicklinks list goes away if ($(this).val()==quickfind_default) { $(this).val('').css('color','#000'); } }); quickfind.blur( function() { if ($(this).val()=='') { $(this).val(quickfind_default).css('color','#666'); } }); } }); /* * Quicklinks Menu Handling */ var showing_quicklinks = false; function checkQuicklinksHover() { if (!showing_quicklinks) { showing_quicklinks = false; $('#quicklinks').slideUp('fast'); } else { setTimeout('checkQuicklinksHover()', 500); } }// /checkQuicklinksHover() $(document).ready( function() { // Add the quicklinks button $('#pagenav table.tabmenu > tbody > tr').append('