// 9/6/2010 6:02:27 AM
var startPos = 0;
var totalLength = 0;
var navRight = true;
var navLeft = true;

var photoData = [
    
    	{
		title: "Palm Harbor exterior",
		thumbnailURL: "http://farm5.static.flickr.com/4016/4208738783_a44e600259_s.jpg",
		fullURL: "http://farm5.static.flickr.com/4016/4208738783_a44e600259.jpg"
	},
    	{
		title: "Dress to impress 09 046",
		thumbnailURL: "http://farm3.static.flickr.com/2539/4208924577_ceefd6f783_s.jpg",
		fullURL: "http://farm3.static.flickr.com/2539/4208924577_ceefd6f783.jpg"
	},
    	{
		title: "Dress to impress 09 088",
		thumbnailURL: "http://farm5.static.flickr.com/4027/4209686874_93eae2ee22_s.jpg",
		fullURL: "http://farm5.static.flickr.com/4027/4209686874_93eae2ee22.jpg"
	},
    	{
		title: "Dress to impress 09 076",
		thumbnailURL: "http://farm3.static.flickr.com/2764/4208923993_39b6d7d6a6_s.jpg",
		fullURL: "http://farm3.static.flickr.com/2764/4208923993_39b6d7d6a6.jpg"
	},
    	{
		title: "Dress to impress 09 073",
		thumbnailURL: "http://farm3.static.flickr.com/2607/4208923621_2fde014883_s.jpg",
		fullURL: "http://farm3.static.flickr.com/2607/4208923621_2fde014883.jpg"
	},
    	{
		title: "Dress to impress 09 060",
		thumbnailURL: "http://farm5.static.flickr.com/4030/4209685928_4f0c6e76a8_s.jpg",
		fullURL: "http://farm5.static.flickr.com/4030/4209685928_4f0c6e76a8.jpg"
	},
    	{
		title: "Dress to impress 09 058",
		thumbnailURL: "http://farm5.static.flickr.com/4037/4208922793_db33dbea6d_s.jpg",
		fullURL: "http://farm5.static.flickr.com/4037/4208922793_db33dbea6d.jpg"
	},
    	{
		title: "Dress to impress 09 064",
		thumbnailURL: "http://farm5.static.flickr.com/4061/4209685124_80a8509153_s.jpg",
		fullURL: "http://farm5.static.flickr.com/4061/4209685124_80a8509153.jpg"
	},
    	{
		title: "Dress to impress 09 011",
		thumbnailURL: "http://farm5.static.flickr.com/4025/4208921881_8df23584a8_s.jpg",
		fullURL: "http://farm5.static.flickr.com/4025/4208921881_8df23584a8.jpg"
	},
    	{
		title: "Dress to impress 09 018",
		thumbnailURL: "http://farm5.static.flickr.com/4025/4208921707_739b2ffd82_s.jpg",
		fullURL: "http://farm5.static.flickr.com/4025/4208921707_739b2ffd82.jpg"
	},
    	{
		title: "Palm_Harbor",
		thumbnailURL: "http://farm5.static.flickr.com/4063/4399226278_b5e5ef2bb9_s.jpg",
		fullURL: "http://farm5.static.flickr.com/4063/4399226278_b5e5ef2bb9.jpg"
	},
    	{
		title: "Palm_Harbor-2",
		thumbnailURL: "http://farm3.static.flickr.com/2706/4398459011_9ca261342a_s.jpg",
		fullURL: "http://farm3.static.flickr.com/2706/4398459011_9ca261342a.jpg"
	},
    	{
		title: "Palm_Harbor-3",
		thumbnailURL: "http://farm5.static.flickr.com/4034/4399226156_d05042bf21_s.jpg",
		fullURL: "http://farm5.static.flickr.com/4034/4399226156_d05042bf21.jpg"
	}
];


$(document).ready(function() {

    totalLength = photoData.length;
    populateThumbnails(startPos);
    
});

function fillMainImage(picToPull) {

    if (picToPull != "-1") {

        //picTitle = photoData[picToPull].title;
        picUrl = photoData[picToPull].fullURL;

        //$("#divMainPhoto").css("background-image", "url('" + picUrl + "')");
        $("#imgTest").attr("src",  picUrl);
    
    }

}

function populateThumbnails(thisPos) {

    fillMainImage(thisPos);    
    
    for (i=0; i<=4; i++)
    {     
    
        if (thisPos <= (totalLength-1)) {
        
            var thisThumb = "#divThumb_" + i;
            
            var thisUrl = photoData[thisPos].thumbnailURL;
            
            $(thisThumb).css("background-image", "");                
            $(thisThumb).css("background-image", "url('" + thisUrl + "')");        
            $(thisThumb).attr("rel", (thisPos));  
            $(thisThumb).css("cursor", "pointer");

            
        } else {
        
            var thisThumb = "#divThumb_" + i;
            $(thisThumb).css("background-image", "");
            $(thisThumb).attr("rel", ("-1"));                            
            $(thisThumb).css("cursor", "default");            
        
        }
        
        thisPos = thisPos + 1;
        
    }

    
    if (totalLength > thisPos) {
    
        navRight = true;        
    
    } else {
    
        navRight = false;    
    
    }

    startPos = thisPos;
    rebuildNavs(startPos);
     
}

function moveLeft() {

    if (navLeft) {
        populateThumbnails((startPos - 10));
    }

}

function moveRight() {

    if (navRight) {
    
        populateThumbnails(startPos);    
        
    }        

}

function rebuildNavs(startPos) {

     if (startPos > 5) {
     
        $("#divMoveLeft").css("background-image", "url('/app_themes/default/images/FlickrNavLeft_On.png')");
        $("#divMoveLeft").css("cursor", "pointer");        
     
     } else {
     
        $("#divMoveLeft").css("background-image", "url('/app_themes/default/images/FlickrNavLeft_Off.png')");
        $("#divMoveLeft").css("cursor", "default");             
     
     }

         
     var picsLeft = ((totalLength-1) - startPos+5);
     
     if (navRight == true) {
     
        $("#divMoveRight").css("background-image", "url('/app_themes/default/images/FlickrNavRight_On.png')");
        $("#divMoveRight").css("cursor", "pointer");        
     
     } else {
     
        $("#divMoveRight").css("background-image", "url('/app_themes/default/images/FlickrNavRight_Off.png')");
        $("#divMoveRight").css("cursor", "default");             
     
     }

     
}
