$(document).ready(
        
    function()    
    {   
        //constants.     
        var selectReadMore = ".readMore";
        var selectReadMoreCollapsed = ".readMoreCollapsed";
        var selectReadMoreExpanded = ".readMoreExpanded";
        var opacityLevelDim = "0.40";
        var opacityLevelFull = "1.0";
        
        var readMore = $(selectReadMore);
        var readMoreCollapsed = $(selectReadMoreCollapsed);
        var readMoreExpanded = $(selectReadMoreExpanded);
        
        readMore.css("opacity", opacityLevelDim);
        readMoreExpanded.hide();
        
        if (readMore.length > 0 && readMoreExpanded.length > 0)
        {        
        
            //read more - mouse over.
            readMore.mouseover(
                function()
                {
                    readMore.css("opacity", opacityLevelFull);
                }
            );
        
            //read more - mouse out.
            readMore.mouseout(
                function()
                {
                    readMore.css("opacity", opacityLevelDim);
                }
            );
        
            readMore.click(
                function()
                {
                    if (readMoreCollapsed.length > 0)
                        readMoreCollapsed.hide();                                        
                    readMore.hide();
                    readMoreExpanded.show();
                    return false;
                }            
            );
        }
    }                    
);