﻿/*  
The Simplest background or div image cycle... ever!
coded by Ryan Vannin - (c) 2009
*/

function iFade(i, il, imgs) {
    if (i > il-1) { i = 0; }
    $("<img />").attr("src", "" + imgs[0][i] + "?rnd=" + Math.floor(Math.random() * 10000)).bind("load", function() {
        $(".pseudo").append($(this));
        $('#highLnk').attr('href', imgs[2][i]);
        if (il > 1) {
            $('#highImg').attr('src', imgs[0][i]).attr('title', imgs[1][i]).attr('alt', imgs[1][i]).fadeIn(200).pause(7400).fadeOut(400, function() { i = i + 1; iFade(i, il, imgs); });

        } else {
            $('#highImg').attr('src', imgs[0][i]).attr('title', imgs[1][i]).attr('alt', imgs[1][i]).fadeIn(200);
        }
    });
    $(".pseudo").html("");
}

function iFadeIn(i, il, imgs) {
    if (i > il - 1) { i = 0; }
    $("<img />").attr("src", "" + imgs[0][i] + "?rnd=" + Math.floor(Math.random() * 10000)).bind("load", function() {
        $(".pseudo").append($(this));
        if (il > 1) {
            $('#artImg').attr('src', imgs[0][i]).attr('title', imgs[1][i]).attr('alt', imgs[1][i]).fadeIn(2000).pause(3000).fadeOut(3000, function() { i = i + 1; iFadeIn(i, il, imgs); });
        } else {
            $('#artImg').attr('src', imgs[0][i]).attr('title', imgs[1][i]).attr('alt', imgs[1][i]).fadeIn(2000);
        }
    });
    $(".pseudo").html("");
}
