// JavaScript Document

//set width at line 73ish

if (!swfobject.hasFlashPlayerVersion("9.0.0")) {

    $(document).ready(function()
    {

        $.getJSON("/scripts/slideshowData.php", ({ name: slideshowName }),
        function(databack){
            $.each(databack, function(i, val){

                if (val.photo_caption == undefined || val.photo_caption==""){photo_caption = "";} else {photo_caption = val.photo_caption;}
                if (val.photo_credit == undefined || val.photo_credit==""){photo_credit = "";} else {photo_credit = " <i>Photo by:"+val.photo_credit+"</i> ";}
                if (val.taglist == undefined || val.taglist==""){taglist = "";} else {taglist = " <i>"+val.taglist+"</i> ";}

                aImgs.push(val.photo_file);
                aCredits.push(photo_caption+photo_credit+taglist);
                            
    
                $.each(aImgs,function(i,val)
                {
        
                    $("#slideshow").append("<img alt=\""+photo_caption.replace('"',"'")+"\" width='"+ss_width+"' src="+val+" border=\"0\" style=\"position: absolute;left: -"+ss_width+"px;\" id=\"img_"+i+"\">");

                });

                $("#small_banner").empty().html(aCredits[0]);
                $("#img_0").css("left","0px");

                var gotime = aImgs.length;

                $.each(aImgs,function(e) {
                    $(new Image()).load(function()
                    {
                        if (--gotime < 1 && aImgs.length > 1)
                        {
                            imgRotate(aImgs,0,aCredits);
                        }
                    }).attr('src',this);
                });

            });

        });
    });

    var aImgs = new Array();
    var aCredits = new Array();
    var x = 1;
    var bHidden = false;
    var timer = new Date();
    var bFirstTime = false;
    var taglist = new String();
    var photo_caption = new String();
    var photo_credit = new String();

    var ss_width = 652;
    var ss_height = 280;

    function imgRotate(aImages,z,aCredits)
    {
        $("#img_"+z).animate({
            opacity: 0,
            left: ss_width+"px"
        },900,function()

        {
                $(this).css({
                    left: "-"+ss_width+"px"
                });
            });


        if(parseInt(z) == (aImages.length-1))
        {
            z = 0;
        }
        else
        {
            z++;
        }


        if( (new Date() - timer) > 4000)
        {
            $("#banner").animate({
                left: "-"+ss_width+"px"
            });

            bHidden = true;
        }

        $("#img_"+z).animate({
            left: "0px",
            opacity: 1
        },900);

        $("#small_banner").empty().html(aCredits[z]);

        var t = setTimeout( function() {
            imgRotate(aImages,z,aCredits)
        } , 7000);
    }

}