/* 
	Site: Trafigura Graduates
	Date: August 2010 
	Description: Homepage javascript
	Version: 1.1 
	Author: Pete Luffman
	Author URI: http://www.merchantmarketinggroup.com 
*/


$(function()
{
    // Hide paragraphs, first span and create 'More' link

    var $content = $('#content'),
        $span = $('p:not(:first) + p span', $content);

    $span.after('<a href="#" id="toggle">More</a>');
    
    toggleSpan();
    toggleParas();
    
    $('#toggle').click(function()
    {       
        toggleSpan();
        toggleParas();

        $(this).toggleClass('less');

        if ($span.hasClass('hide'))
        {
            $(this).text('More');
        }
        else
        {
            $(this).text('Less');
        }

        return false;
    });

    function toggleParas()
    {
        $('p:eq(2)', $content)
            .nextAll('p')
            .not(':last')
            .toggle();
    }
    
    function toggleSpan()
    {
        if($span.prev('.continued').length == 0)
        {
            $span.before('<span class="continued">[...]</span>').prev().hide();
        }
 
       $span
            .toggleClass('hide')
            .prev()
            .toggle();
    }
});
