function updatePhotoAjax(urlString, maxIndex, currentIndex, startIndex, refreshThumbs)
	{
		var params = '?max_index=' + maxIndex + '&current_index=' + currentIndex + '&start_index=' + startIndex + '&refresh_thumbs=' + refreshThumbs;
		new Ajax.Request(urlString, 
			{asynchronous:true, evalScripts:true, parameters:params, method:'GET',
				onSuccess: function(transport)
				{
					if (transport.responseText != null) {
					    output = transport.responseText.split("#!PHOTO_GALLERY_DELIMITER");
						if (refreshThumbs == true) {
							var galleryDiv = document.getElementById('pgNav');
	                		galleryDiv.innerHTML =output[0];
							highlightMediaThumb(currentIndex);
						}
						var gallerySlideShowNav = document.getElementById('pgImage');
						gallerySlideShowNav.innerHTML = output[1];
						var setCaption = document.getElementById('pgInfo');
						setCaption.innerHTML = output[2];
						
	                    if (refreshThumbs == false) {
						    var ratingDiv = document.getElementById('photo-next-left');
	                	    ratingDiv.innerHTML = output[5];
	                        var ratingDiv = document.getElementById('photo-next-right');
	                	    ratingDiv.innerHTML = output[6];
	                    }
	                    var indexDiv = document.getElementById('pgIndex');
	                	    indexDiv.innerHTML = output[7];
					} 
					
				}
			});
			
		// refresh Ad for photo gallery.
		var adFrame = document.getElementById('refreshable_ad');
		if(adFrame) adFrame.src = adFrame.src;
		var adFrame2 = document.getElementById('refreshable_ad1');
		if(adFrame2) adFrame2.src = adFrame2.src;
	    	
			
	    //collecting omniture Data for photo title.
		if ( typeof s_gi != 'undefined' ) {
			s.prop37= "Photo "+ (currentIndex+startIndex-1);
			s.events= "";
			void(s.t());
		}
		
		highlightMediaThumb(currentIndex);
		
	 	return false;
	}
	
	/**
	 * Highlights the current thumbnail
	 */
	function highlightMediaThumb(id)
	{
	    for (var i = 1; i < 18; i++) {
	        var mediaId = "thumbrailimg" + i;
	        var mediaThumb = document.getElementById(mediaId);
	        if (mediaThumb != null) {
	            mediaThumb.className = "list";
	        }
	    }
	    var imgId = "thumbrailimg" + id;
	    var img = document.getElementById(imgId);
	    if (img) {
	        img.className = "current";
	    }
	
	}
