﻿$(function(){
	$("INPUT:submit").hover(
		function(){$(this).addClass("hovering");},
		function(){$(this).removeClass("hovering");});
	$("INPUT:button").hover(
		function(){$(this).addClass("hovering");},
		function(){$(this).removeClass("hovering");});
});

jQuery.fn.listViewExpander = function() {
    return this.each(function() {
        var mainDiv = this;
        $(mainDiv).find(".viewmore").css("display", "inline");                
        $(mainDiv).find(".viewless").css("display", "none");        
        $(mainDiv).find(".viewall").css("display", "none");        
            
        $(mainDiv).find('a.viewMoreListing').click(function(){    
            $(mainDiv).find(".viewmore").css("display", "none");           
            $(mainDiv).find(".viewMoreTable").slideDown("slow", function() {
                $(mainDiv).find(".viewMoreTable").removeClass('collapsed');  
                $(mainDiv).find(".viewless").css("display", "inline");  
                if ($(mainDiv).find("tr.topend").length)
                {
                    $(mainDiv).find(".viewall").css("display", "inline");     
                }             
            });		               
            return false;
	    });	
        
        $(mainDiv).find('a.viewLessListing').click(function(){    
            $(mainDiv).find(".viewless").css("display", "none");                   
            $(mainDiv).find(".viewall").css("display", "none");            
            $(mainDiv).find(".viewMoreTable").slideUp("slow", function() {
                $(mainDiv).find(".viewMoreTable").addClass('collapsed');        
                $(mainDiv).find(".viewmore").css("display", "inline");                         
            });		          
            return false;
	    });	
  })
}  

