﻿/* image swapping code */

function imagedata(url,title,height,width)
{this.url=url;					// url of image
 this.title=title;				// image title (alt text)
 this.height=height;			// image height
 this.width=width;				// image width
};

var currentimage=0;				// current displayed image
var imageresize=false;			// if the main image will resize (PhotoAlbum sets in ASPX code)


// display image n (0-based) using image control ctl and optional label (title)
function DisplayImage(n, e)
{var ctl = $(".defaultPhotoImage", '#PropertyGallery')[0]; 
 var labelctl=document.getElementById('labelMainPhoto');
 if (ctl!=null)
 
     		
   // is image within imagedata range
   if (n>=0 && n<imagearray.length)
     {ctl.src=imagearray[n].url;
      ctl.title=imagearray[n].title;
      // optionally resize
      if (imageresize)
        {ctl.width=imagearray[n].width;
	     ctl.height=imagearray[n].height;
        }
      // optional label control  
      if (labelctl!=null)
        labelctl.innerHTML=imagearray[n].title;
	  currentimage=n;    
     };
     //UpdateNavigation();
     if (!e) {
         e = window.event;

     }
     if (e) {
         target = (e.target) ? e.target : e.srcElement;
         $(target).parents('li:eq(0)').addClass("selected").siblings().removeClass("selected");
         
     }
};

