/*
    Description: Javascript for home page.
    
    Copyright (c) 2009 - 2010, Datrim Web Design Ltd. All rights reserved.
*/

/** Performs the fade effect for the home page text.
  *
  */
$(function() {

    var speed    = 1000;
    var timeout1 = 1000;
    var timeout2 = 1000;
    var elements = $('#taglines').children();

    if (elements.length > 1) {
        $('#taglines').css('position', 'relative');

        for (var i = 0; i < elements.length; i++) {
            $(elements[i]).hide();
        }

        setTimeout(function() {
            next(1, 0);
            }, timeout1);

        $(elements[0]).show();
    }

    next = function(current, last) {
    
        $(elements[current]).fadeIn(speed, function() { removeFilter($(this)[0]); });

        if ((current + 1) < elements.length) {
            current = current + 1;
            last = current - 1;

            setTimeout((function() {
                next(current, last);
            }), timeout2);
        }
    };

    removeFilter = function(element) {
    
        if (element.style.removeAttribute) {
            element.style.removeAttribute('filter');
        }
    };
});

