        // THIS SCRIPT BY DEFAULT SUPPORTS UP TO 50 IMAGES AND HASN'T BEEN TESTED WITH JUST 1 IMAGE IN THE LIST
        // IT WILL DETECT HOW MANY IMAGES YOU HAVE LISTED YOU CAN CHANGE THE 50 TO WHATEVER IF THERES MORE UNLIKELY

        var DisplayDelay = 3;
        var Images = new Array(50);
        Images[1] = 'Images/damaged_outdoor_wall.jpg';
        Images[0] = 'Images/housefireroof1.jpg';
        Images[2] = 'Images/damaged_floor.jpg';
        Images[3] = 'Images/FireDamage_1.jpg';
        Images[4] = 'Images/subsidence_crack.jpg';


        var ID = 1;
        var NumImages = 0;
        while ( Images[NumImages] != null ){ 
            NumImages = NumImages + 1;
        }
        //alert ('Detected ' + NumImages + ' Images');

        var ib,jb;

        function fadeOut(layerID){
            ib-=2;
            if(document.all){
                document.all[layerID].filters.alpha.opacity=ib;
            }else if(document.getElementById){
                document.getElementById(layerID).style.MozOpacity=ib+"%";
            }
            if(ib!=0) {
                setTimeout("fadeOut('"+layerID+"')",20);
            } else {

                ID = ID + 1; 

                if (ID >= NumImages){
                    ID = 0;
                }
                if (layerID == 'Layer1'){
                    //alert('Assigning Image ' + ID + ' to Layer 1');
                    Image1.src = Images[ID];
                } else {
                    //alert('Assigning Image ' + ID + ' to Layer 2');
                    Image2.src = Images[ID];
                }

                setTimeout('fadeInOut()',DisplayDelay*1000);
            }
                    
        }


        function fadeIn(layerID){
            jb+=2;
            if(document.all){
                document.all[layerID].filters.alpha.opacity=jb;
            }else if(document.getElementById){
                document.getElementById(layerID).style.MozOpacity=jb+"%";
            }
            if(jb!=100) {
                setTimeout("fadeIn('"+layerID+"')",20);
            }
        }

        var Order = 0;

        function fadeInOut(){
            if(document.all||document.getElementById){
                ib=100; jb=0;
                if (Order == 0){
                    //alert('Fade out Layer1 Fade in Layer2');
                    fadeOut('Layer1');
                    setTimeout("fadeIn('Layer2')",200);
                } else {
                    //alert('Fade out Layer2 Fade in Layer1');
                    fadeOut('Layer2');
                    setTimeout("fadeIn('Layer1')",200);
                }
                Order=Order+1;
                if (Order == 2){
                    Order = 0;
                }

            }
        }

        function Trigger(){
            setTimeout('fadeInOut()',DisplayDelay*1000);
        }
