		        var pwaHeader = false;
		        var albumDisplay = false;
		        var pwaHorizontal = false; 
		        var pwaSlideShow = true; 
		        var pwaSlideSpeed = 5000; 
		        var pwaImageSize = 320; 
		        var pwaImageFeed = 100; 
		        var pwaBorder = false;
		        var first = true; 
		        var pwaBorderSize = 2; 
		        var pwaBorderColor = '#000'; 
		        var pwaCurrent = 0; 
		        var totalPictures = 0;
		        var numImageSize = parseInt(pwaImageSize,10); 
		        function pwShow(root) 
		        {
			        var feed = root.feed; 
			        
			        var entries = feed.entry || [];
			        var pwTitle = feed.title.$t;
			        var album = feed.link[1].href;
			        pwf= document.getElementById('pwFeed');
			        cDiv = document.createElement('div'); 
			        if(pwaSlideShow)
			        {
				        cDiv.style.position = 'relative'; 
				        pwfw = numImageSize +5; 
				        pwf.style.width = pwfw + 'px';
				        pwf.style.margin = '0px auto 0px auto';
				    } 
				    cDiv.style.textAlign = 'center'; 
				    if(pwaHeader)
				    {
					    hDiv = document.createElement('div');
					    if(pwaSlideShow)
					    { 
						    hwidth = numImageSize + 5;
						    hDiv.style.width = hwidth +'px';
						} 
						if(pwaHorizontal)
						{
							hDiv.style.textAlign = 'left';
							hDiv.style.paddingLeft = '5px';
						}else 
						{
							hDiv.style.textAlign = 'center';
						}
						h2 = document.createElement('span');
						h2a = document.createElement('a');
						h2a.id = 'pwHeading';  
						h2t = document.createTextNode(pwTitle);
						h2a.appendChild(h2t); 
						h2.appendChild(h2a); 
						hDiv.appendChild(h2);
						pwf.appendChild(hDiv);
					}
					ul = document.createElement('ul');
					ul.id = 'pwaUL';
					ul.style.listStyleType = 'none';
					if(pwaSlideShow)
					{
						ulh = numImageSize +10;
						ul.style.height = ulh + 'px';
					}
					if(pwaHorizontal)
					{
						ul.style.textAlign = 'left';
					}
					ul.style.margin = '5px 0px 0px 0px';
					ul.style.padding = '0px';
					if(feed.entry.length > pwaImageFeed)
					{
						pwaFetch = pwaImageFeed;
					}else 
					{
						pwaFetch = feed.entry.length;
					} 
					totalPictures = pwaFetch;
					pwaCurrent = Math.floor(Math.random()*totalPictures)
					
					for (var i = 0; i < pwaFetch ; ++i)
					{
						var entry = feed.entry[i];
						var title = entry.title.$t;
						var jsonImage = entry.media$group.media$content[0].url;
						li = document.createElement('li');
						li.style.backgroundImage = 'none';
						if(pwaHorizontal)
						{
							li.style.display = 'inline';
							li.style.padding = '3px';
							li.style.textIndent = '-3px';
							li.style.verticalAlign = 'sub';
						}
						if(pwaSlideShow)
						{
							li.style.position = 'absolute';
							li.style.top = '3px';
							li.style.left = '0px';
							li.style.padding = '0px';
							li.style.margin = '0px';
							li.style.textIndent = '0px';
						}
						li.style.border = '0px';
						if(pwaSlideShow)
						{
							li.style.display = 'none';
							li.id = 'pwa' + i;
						}
						a = document.createElement('a');
						a.id = 'pwaImage' + i; 
						a.title = title;
						img = document.createElement('img');
						img.src = jsonImage + '?imgmax=' + pwaImageSize;
						if(pwaBorder)
						{
							img.style.padding = '2px';
							img.style.border = pwaBorderSize + 'px ' + pwaBorderColor + ' solid';
						}
						if(pwaHorizontal)
						{
							img.style.display = 'inline';
						}
						img.style.height = pwaImageSize + 'px';
						a.appendChild(img);
						li.appendChild(a);
						ul.appendChild(li);
						
					}
					cDiv.appendChild(ul);
					pwf.appendChild(cDiv);
					if(pwaSlideShow)
					{
						pwaPlay();
					}
				}
					
				function pwaPlay()
				{
					if(first)
					{
						first = false;
					} 
					else 
					{
						initImage('pwa'+pwPrev,'fadeOUT');
					}
					initImage('pwa'+pwaCurrent,'fadeIN'); 
					if(pwaHeader && albumDisplay)
					{
						pwht = document.getElementById('pwaImage' + pwaCurrent); 
						pwh =document.getElementById('pwHeading'); 
						pwh.innerHTML = pwht.title; 
						pwh.href = pwht.href;
					} 
					
					pwPrev = pwaCurrent;
					pwaCurrent = Math.floor(Math.random()*totalPictures)
					setTimeout('pwaPlay()', pwaSlideSpeed)
				}  
				
				function initImage(currentID, type) 
				{
					imageId = currentID;
					image = document.getElementById(imageId);
					setOpacity(image, 0);
					image.style.visibility = 'visible';
					if (type == 'fadeIN')
					{
						fadeIn(imageId,0);
						image.style.display = 'block';
					}
					if (type == 'fadeOUT')
					{
						fadeOut(imageId,100);
					}
				}
				
				function setOpacity(obj, opacity) 
				{ 
					opacity = (opacity == 100)?99.999:opacity;
					obj.style.filter = 'alpha(opacity:'+opacity+')';
					obj.style.KHTMLOpacity = opacity/100;
					obj.style.MozOpacity = opacity/100; 
					obj.style.opacity = opacity/100;
				}
				
				function fadeIn(objId,opacity) 
				{
					if (document.getElementById) 
					{
						obj = document.getElementById(objId);
						if (opacity <= 100) 
						{
							setOpacity(obj, opacity);
							opacity += 10;
							window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
						} 
					}
				}
				
				function fadeOut(objId,opacity) 
				{
					if (document.getElementById) 
					{
						obj = document.getElementById(objId);
						if (opacity >= 0) 
						{
							setOpacity(obj, opacity);
							opacity -= 10;  
							window.setTimeout("fadeOut('"+objId+"',"+opacity+")", 100);
						}
						if (opacity < 10) 
						{
							obj.style.display = 'none';
						}
					}
				} 
