if (!window.photoGallery)
	window.photoGallery = {};

photoGallery.Page = function() 
{
}

photoGallery.Page.prototype =
{
	handleLoad: function(control, userContext, rootElement) 
	{
		this.control = control;
	    	
	    this.control.content.findName("uxStryBrdFadeIn0").Begin();
	}
}

var zoomFlag = 0;

function loadImages(sender,args){

	// change the background color for the images
	// being used to white
	nameString = "photo0";
	sender.findName(nameString).Opacity = 1;
	sender.findName(nameString).Visibility = "Visible";

	// load the images from the array into
	nameString = "image0";
	sender.findName(nameString).Source = ssPhotos[0];
	
	nameString = "uxTxtBlckImg0";
	sender.findName(nameString).Text = ssContent[0];
		
}


function TimelineFadeIn0_Completed(sender, args)
{
    sender.findname("uxStryBrdPause0").Begin();
}

function TimelinePause0_Completed(sender, args)
{
    sender.findname("uxStryBrdFadeOut0").Begin();
    
    sender.findname("image0")["Opacity"] = 0;
    sender.findname("uxTxtBlckImg0")["Opacity"] = 0;

    if(index + 1 < ssPhotos.length)
    {
      index = index + 1;
    }
    else
    {
      index = 0;
    }

	nameString = "image1";
	sender.findName(nameString).Source = ssPhotos[index];
    
    nameString = "uxTxtBlckImg1";
	sender.findName(nameString).Text = ssContent[index];

    sender.findname("uxTxtBlckImg1")["Opacity"] = 1;
    sender.findname("uxStryBrdFadeIn1").Begin();  
}

function TimelineFadeIn1_Completed(sender, args)
{
    sender.findname("uxStryBrdPause1").Begin();
}

function TimelinePause1_Completed(sender, args)
{
    sender.findname("uxStryBrdFadeOut1").Begin();

    sender.findname("image1")["Opacity"] = 0;
    sender.findname("uxTxtBlckImg1")["Opacity"] = 0;

    if(index + 1 < ssPhotos.length)
    {
      index = index + 1;
    }
    else
    {
      index = 0;
    }

	nameString = "image0";
	sender.findName(nameString).Source = ssPhotos[index];
    
    nameString = "uxTxtBlckImg0";
	sender.findName(nameString).Text = ssContent[index];

    sender.findname("uxTxtBlckImg0")["Opacity"] = 1;
    sender.findname("uxStryBrdFadeIn0").Begin();    
}