/**
 * @version   3.0.11 September 5, 2010
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

var GantryBuildSpans = function (g, j, k)
	{
    (g.length).times(function (i)
	{
        var e = "." + g[i];
        var f = function (a)
		{
            a.setStyle('visibility', 'visible');
            var b = a.get('text');
            var c = b.split(" ");
            first = c[0];
            rest = c.slice(1).join(" ");
            html = a.innerHTML;
            if (rest.length > 0)
			{
                var d = a.clone().set('text', ' ' + rest), span = new Element('span').set('text', first);
                span.inject(d, 'top');
                d.replaces(a)
            }
        };
        $$(e).each(function (c)
		{
            j.each(function (h)
			{
                c.getElements(h).each(function (b)
				{
                    var a = b.getFirst();
                    if (a && a.get('tag') == 'a') f(a);
                    else f(b)
                })
            })
        })
    })
};
