/*
        swift_images = [{src:''}];
        swift_caption = []; 
        var swift_image = null; 
        var swiftImgId = 'swiftGallery_image_main'; 
	var swiftImg = null;
	var cur_id = 0;
	var slideShowInterval = 0;  
        var slideShowIntervalLength = 5000; 
        var fadeIntervalLength = 1000;
        var thumbId = 'swiftThumb_';
        var prevThumbId = 0; 
        var thumbHeight = 40; 
        var swiftCaption = null; 
        var swiftCaptionId = 'swiftGalleryLargeImgDescription';
	var swiftGalleryWrapperId = 'swiftGalleryDisplay';
        var captionWidth = 250;  
        var img_id = 0; 
*/
	function tog_vis() {
                prevThumbId = img_id; 
				img_id = cur_id; 
                if(prevThumbId == cur_id){ return; } 
				swiftImg = $(swiftImgId);
                swiftCaption = $('#'+swiftCaptionId);
				/* if($('#'+thumbId+prevThumbId).height() > thumbHeight){ swiftThumbPrev =  new Effect.Scale(thumbId+prevThumbId, 80); }  */ 
                swiftThumbId = document.getElementById(thumbId+cur_id);
                /* if(swiftThumbId.offsetHeight < 31){ swiftThumb =  new Effect.Scale(thumbId+cur_id, 125); } */ 
				swiftImg.fade({duration: .50}); 
				setTimeout(function(){ swiftFadeIn(); }, fadeIntervalLength); 

		return false;  
	}
        function tog_vis_link(id){ 
				/*	alert($('#swiftGallery_image_main').attr('src')); */ 
				$('#swiftGallery_image_main').attr('src', $('#swiftThumb_'+id).attr('src'));

						if(swift_images[id].caption.length == 0){
						$('#swift_gallery').removeClass('hasCaption'); 
						}else{
						$('#swift_gallery').addClass('hasCaption'); 
						}

						$('#swiftGalleryDescription'+sectionid).html(swift_images[id].caption); 
				/* tog_vis(); */ 
		}
        function swiftFadeIn(){
		swiftImg.appear({duration: .5,from: .25, to: 1});
                newImg = new Image(); 
                newImg.src = swift_images[cur_id].src;
		swiftImg.src= swift_images[cur_id].src;
                swiftCaption.innerHTML = '';
		caption_id = parseInt(cur_id) + 1; 
                if(swift_caption[caption_id].text.length > 0){ 
                        swiftImg.style.cssFloat = 'left'; 
                        swiftImg.style.styleFloat = 'left';
                        swiftCaption.style.display = 'block'; 
                        swiftCaption.innerHTML = swift_caption[caption_id].text;  
                        widthOffset = captionWidth;  
			document.getElementById(swiftGalleryWrapperId).style.width = (newImg.width + 300)+'px';   
                }else{
                        swiftImg.style.cssFloat = 'none';
                        /* for IE */
                        swiftImg.style.styleFloat = 'none';
                        swiftCaption.style.display = 'none'; 
                        widthOffset = 0; 
			document.getElementById(swiftGalleryWrapperId).style.width = '700px' ;   
                }
		return false; 
        }
        function runSwiftSlideShow(){ cur_id = (cur_id < swift_images.length) ? cur_id + 1 : 0; tog_vis(); } 
        function playSwiftSlideShow(t){
                swiftImg = $(swiftImgId);
                slideShowInterval = setInterval(function(){ runSwiftSlideShow()}, slideShowIntervalLength);
                t.innerHTML = 'Stop';
                t.onclick= function(){  stopSwiftSlideShow(this); }
        }
        function prevSwiftImg(){ swiftImg = $(swiftImgId); cur_id = (cur_id > 0) ? cur_id - 1 : 0; tog_vis_link(cur_id);  }
        function nextSwiftImg(){ swiftImg = $(swiftImgId); cur_id++; cur_id = (cur_id < swift_images.length) ? cur_id  : 0; tog_vis_link(cur_id); }
        function stopSwiftSlideShow(t){ clearInterval(slideShowInterval); t.innerHTML = 'Play &rsaquo;&rsaquo;'; t.onclick=function(){  playSwiftSlideShow(this); } } 



