<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs title="PhotoGallery"/>

<UserPref name="myImg1" display_name="Image 1"/>	
<UserPref name="myImg2" display_name="Image 2"/>	
<UserPref name="myImg3" display_name="Image 3"/>	
<UserPref name="myImg4" display_name="Image 4"/>	
<UserPref name="myImg5" display_name="Image 5"/>	
<UserPref name="myImg6" display_name="Image 6"/>	
<UserPref name="myImg7" display_name="Image 7"/>	
<UserPref name="myImg8" display_name="Image 8"/>	
<UserPref name="myImg9" display_name="Image 9"/>	
<UserPref name="myImg10" display_name="Image 10"/>
<UserPref name="myImg11" display_name="Image 11"/>	
<UserPref name="myImg12" display_name="Image 12"/>	
<UserPref name="myImg13" display_name="Image 13"/>	
<UserPref name="myImg14" display_name="Image 14"/>	
<UserPref name="myImg15" display_name="Image 15"/>	
<UserPref name="myImg16" display_name="Image 16"/>	
<UserPref name="myImg17" display_name="Image 17"/>	
<UserPref name="myImg18" display_name="Image 18"/>	
<UserPref name="myImg19" display_name="Image 19"/>	
<UserPref name="myImg20" display_name="Image 20"/>

<UserPref name="myTxt1" display_name="Alt Text 1"/>	
<UserPref name="myTxt2" display_name="Alt Text 2"/>	
<UserPref name="myTxt3" display_name="Alt Text 3"/>	
<UserPref name="myTxt4" display_name="Alt Text 4"/>	
<UserPref name="myTxt5" display_name="Alt Text 5"/>	
<UserPref name="myTxt6" display_name="Alt Text 6"/>	
<UserPref name="myTxt7" display_name="Alt Text 7"/>	
<UserPref name="myTxt8" display_name="Alt Text 8"/>	
<UserPref name="myTxt9" display_name="Alt Text 9"/>	
<UserPref name="myTxt10" display_name="Alt Text 10"/>
<UserPref name="myTxt11" display_name="Alt Text 11"/>	
<UserPref name="myTxt12" display_name="Alt Text 12"/>	
<UserPref name="myTxt13" display_name="Alt Text 13"/>	
<UserPref name="myTxt14" display_name="Alt Text 14"/>	
<UserPref name="myTxt15" display_name="Alt Text 15"/>	
<UserPref name="myTxt16" display_name="Alt Text 16"/>	
<UserPref name="myTxt17" display_name="Alt Text 17"/>	
<UserPref name="myTxt18" display_name="Alt Text 18"/>	
<UserPref name="myTxt19" display_name="Alt Text 19"/>	
<UserPref name="myTxt20" display_name="Alt Text 20"/>	
<Content type="html">
<![CDATA[ 
<style media="screen,projection" type="text/css">

/* general styling for this example */
* { margin: 0; padding: 0; }
body { padding: 20px; }

/* begin gallery styling */
#jgal { list-style: none; width: 200px; }
#jgal li { opacity: .5; float: left; display: block; width: 80px; height: 80px; background-position: 50% 50%; cursor: pointer; border: 1px solid #fff; outline: 1px solid #ddd; margin-right: 14px; margin-bottom: 14px; }
#jgal li img { position: absolute; top: 20px; left: 220px;  }
#jgal li.active img { display: block; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }

/* styling without javascript */
#gallery { list-style: none; display: block; }
#gallery li { float: left; margin: 0 10px 10px 0; }

    </style>
    <!--[if lt IE 8]>
    <style media="screen,projection" type="text/css">
        #jgal li { filter: alpha(opacity=50); }
        #jgal li.active, #jgal li:hover { filter: alpha(opacity=100); }
    </style>
	<![endif]-->
    <script type="text/javascript">document.write("<style type='text/css'> #gallery { display: none; } </style>");</script>
    <!--[if lt IE 6]><style media="screen,projection" type="text/css">#gallery { display: block; }</style><![endif]-->
    <script type="text/javascript">
var gal = {
    init : function() {
        if (!document.getElementById || !document.createElement || !document.appendChild) return false;
        if (document.getElementById('gallery')) document.getElementById('gallery').id = 'jgal';
        var li = document.getElementById('jgal').getElementsByTagName('li');
        li[0].className = 'active';
        for (i=0; i<li.length; i++) {
            li[i].style.backgroundImage = 'url(' + li[i].getElementsByTagName('img')[0].src + ')';
            li[i].style.backgroundRepeat = 'no-repeat';
            li[i].title = li[i].getElementsByTagName('img')[0].alt;
            gal.addEvent(li[i],'click',function() {
                var im = document.getElementById('jgal').getElementsByTagName('li');
                for (j=0; j<im.length; j++) {
                    im[j].className = '';
                }
                this.className = 'active';
            });
        }
    },
    addEvent : function(obj, type, fn) {
        if (obj.addEventListener) {
            obj.addEventListener(type, fn, false);
        }
        else if (obj.attachEvent) {
            obj["e"+type+fn] = fn;
            obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
            obj.attachEvent("on"+type, obj[type+fn]);
        }
    }
}

gal.addEvent(window,'load', function() {
    gal.init();
});
    </script>
	
	<ul id="gallery">
		<script type="text/javascript">
		prefs = new gadgets.Prefs();
		
		for(i = 1;i<=20;i++){
			if(prefs.getString("myImg" + i) != ""){document.write(" <li><img src=\"" + prefs.getString("myImg" + i) +  "\" alt=\"" + prefs.getString("myTxt" + i) + "\"width=\"75%\"></li>");}
		}
		</script>
	</ul>


]]>
</Content>
</Module>

