


var OpacityValue = 0.85;
var AnimSpeed = 450;







(function($jq){

	$jq.fn.unwrap = function(elem){
		var elements;
		
		if (elem == null){
			elements = jQuery(this);
		}
		else if (typeof elem == "string"){
			elements = jQuery(this).find(elem);
		}
		else if (typeof elem == "object"){
			elements = elem;
		}
		else alert("unknow elem");
		
		elements.each(function(){
			jQuery(this).parent().replaceWith(jQuery(this));
		});
	}

})(jQuery);  


(function($jq) {
    $jq.fn.resize = function(options) {
 
        var settings = $jq.extend({
            scale: 1,
            maxWidth: null,
			maxHeight: null
        }, options);
 
        return this.each(function() {
			
			if(this.tagName.toLowerCase() != "img") {
				// Only images can be resized
				return $jq(this);
			} 

			var width = this.naturalWidth;
			var height = this.naturalHeight;
			if(!width || !height) {
				// Ooops you are an IE user, let's fix it.
				var img = document.createElement('img');
				img.src = this.src;
				
				width = img.width;
				height = img.height;
			}
			
			if(settings.scale != 1) {
				width = width*settings.scale;
				height = height*settings.scale;
			}
			
			var pWidth = 1;
			if(settings.maxWidth != null) {
				pWidth = width/settings.maxWidth;
			}
			var pHeight = 1;
			if(settings.maxHeight != null) {
				pHeight = height/settings.maxHeight;
			}
			var reduce = 1;
			
			if(pWidth < pHeight) {
				reduce = pHeight;
			} else {
				reduce = pWidth;
			}
			
			if(reduce < 1) {
				reduce = 1;
			}
			
			var newWidth = width/reduce;
			var newHeight = height/reduce;
	
			return $jq(this)
				.attr("width", newWidth)
				.attr("height", newHeight);
			
        });
    }
})(jQuery);




function slideSwitch(currentImageGalleryName, showheight, showwidth) {

	//if (x <= numItems){
		//AutoSwitch("ListItem" + x);
	//} 
   var x=3;
   
   var numItems = $jq("#"+ currentImageGalleryName +" ul li").size();

  
  
    // Find active image
    $jq("#"+ currentImageGalleryName +" ul li").each(function(i) {
  
  
  
    if ($jq(this).is(".active")) {  //If it's already active, then...
     
      

//alert(numItems);

      if ((i+2) <= numItems){
		x = (i+2);
	}else{
		x = 1;
	}

      
    } else {
	    
    } 
 
  
 
  });
   
   AutoSwitch(currentImageGalleryName + "-Item" + x, currentImageGalleryName, showheight, showwidth);
 
   
}

function AutoSwitch(id, currentImageGalleryName, showheight, showwidth) {


$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage img").fadeOut(AnimSpeed);


//clearInterval(IntervalId); //Stops the autoswitching
	
	var ImageSrc = $jq('li#'+id).find('a').attr("href"); //Get Alt Tag of Image
	var ImageAlt = $jq('li#'+id).find('img').attr("title"); //Get Alt Tag of Image
	var imgDescHeight = $jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage").find('.block').height();	//Calculate height of block	
	var UrlDest = $jq('li#'+id).find('.block a').attr("href");  

	
	if (($jq("#"+ currentImageGalleryName +"_MainImageLink").length)) {
	
        //Check to see if a link is needed
        if (UrlDest == null){
           
            $jq("."+ currentImageGalleryName +"_MainImage").unwrap();
        }

    }else{
    
        if ((UrlDest != "") && (UrlDest != null)){
            var LinkString="<a id=\"" + currentImageGalleryName + "_MainImageLink\" href=\"\"></a>"
            $jq("."+ currentImageGalleryName +"_MainImage").wrap(LinkString);
        }

    }
	
	


//Animate the Teaser				
			$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage .block").animate({ opacity: 0, marginBottom: -imgDescHeight }, AnimSpeed , function() {
			
			if (ImageAlt != "" && ImageAlt != null){
			
			$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage .block").html(ImageAlt).animate({ opacity: OpacityValue,	marginBottom: "0" }, AnimSpeed );
			}
			
			
			$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage img").attr({ src: ImageSrc , alt: ImageAlt});
			 
			$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage a").attr('href', UrlDest);
	         
			$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage img").removeAttr("width");
			$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage img").removeAttr("height"); 
			$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage img").css({ width: "", height: "" });
			    
	      $jq("."+ currentImageGalleryName +"_MainImage").resize({maxHeight: showheight});



            var PaddingValueLeft = ((showwidth-$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage img").width())/2);
	        var PaddingValueTop = ((showheight-$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage img").height())/2-imgDescHeight);
            var PaddingValueText
	      
	        if (PaddingValueLeft > 10 && PaddingValueTop > 10 ){
	            PaddingValueText = "" + PaddingValueTop + "px 0px 0px " + PaddingValueLeft + "px";
	        } else if (PaddingValueLeft > 10 && PaddingValueTop < 10 ){
	            PaddingValueText = "0px 0px 0px " + PaddingValueLeft + "px";
	        } else if (PaddingValueLeft < 10 && PaddingValueTop > 10 ){
	            PaddingValueText = "" + PaddingValueTop + "px 0px 0px 0px";
	        } else {
	            PaddingValueText = "0px 0px 0px 0px";
	        } 


            $jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage img").css({ margin: PaddingValueText  });
	       // $jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImageContainer").removeAttr("width"); 
		   // $jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImageContainer").css({ width: "" });
			//$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImageContainer").width(showwidth);
	        //$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImageContainer").height(showheight + ($jq("#" + currentImageGalleryName).height()) + 2);
	        //$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage").width(showwidth);
			$jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage img").fadeIn(AnimSpeed);


 if (ImageAlt == "" || ImageAlt == null){
        $jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage .desc").hide();
	}else{
	    $jq("#"+ currentImageGalleryName +"_FeaturedNewsMainImage .desc").show();
	}



});






$jq("#"+ currentImageGalleryName +" ul li").removeClass('active'); //Remove class of 'active' on all lists
	$jq('li#'+id).addClass('active');  //add class of 'active' on this list only


 $jq("#"+ currentImageGalleryName +" ul li").each(function(index) {
  
  
    if ($jq(this).is(".active")) {  //If it's already active, then...
      $jq(this).fadeTo(150,1);
    } else {
	    $jq(this).fadeTo(150, 0.5); // This should set the opacity back to 60% on mouseout
    } 
 
  });


}



(function($jq) {

	$jq.fn.vogImageGallery = function(options) {


		//Defaults are below
		var settings = $jq.extend({}, $jq.fn.vogImageGallery.defaults, options);
       
       var IntervalTime = settings.pauseTime * 1000;
       
       
       
       var data = "IntervalVariable";
        
if (settings.galleryMode == "Continuous"){

eval("var " + settings.currentImageGalleryName + "_" + data + "=setInterval( \"slideSwitch('" + settings.currentImageGalleryName + "','" + settings.showheight + "','" + settings.showwidth + "')\", IntervalTime );");

}else if(settings.galleryMode == "Manual"){

}




 //IntervalId = setInterval( "slideSwitch('" + settings.currentImageGalleryName + "')", IntervalTime );



			//Get this slider
			var slider = $jq(this);
			//slider.data('nivo:vars', vars);
			
			slider.addClass('vogImageGallery');
			//$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage").removeClass('main_image_hide');
			//$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage").addClass('main_image');
			

           

	
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").removeAttr("width");
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").removeAttr("height"); 
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").css({ width: "", height: "" });
			
			$jq(".LoaderImage").css({ display: "none" });
			
			
			var InitialListItem = $jq("#" + settings.currentImageGalleryName + " ul li:first").attr("id");
			
			var InitialImageSrc = $jq('li#'+ InitialListItem + '').find('a').attr("href"); //Get Alt Tag of Image
	        var InitialImageAlt = $jq('li#'+ InitialListItem + '').find('img').attr("alt"); //Get Alt Tag of Image
	        var InitialImageDesc = $jq('li#'+ InitialListItem + '').find('img').attr("title"); //Get Alt Tag of Image
	        
	       
	        
	        
	        var InitialUrlDest = $jq('li#'+ InitialListItem + '').find('.block a').attr("href");
	       
	       
	       
	        var LargeImageDisplayText;
        

            LargeImageDisplayText = "<div id=\"" + settings.currentImageGalleryName + "_FeaturedNewsMainImage\" class=\"main_image\">\n";
                      
            LargeImageDisplayText += "<div id=\"" + settings.currentImageGalleryName + "_FeaturedNewsMainImageInner\">\n";

            LargeImageDisplayText += "<img class=\"" + settings.currentImageGalleryName + "_MainImage\" title=\"" + InitialImageDesc + "\" src=\"" + InitialImageSrc + "\" alt=\"" + InitialImageAlt + "\" />\n";
            LargeImageDisplayText += "<div class=\"desc\">\n";
            LargeImageDisplayText += "<div class=\"block\">\n";
            LargeImageDisplayText += "<p>" + InitialImageAlt + "</p>\n";
            LargeImageDisplayText += "</div>\n";
            LargeImageDisplayText += "</div>\n";
            LargeImageDisplayText += "</div>\n";
            LargeImageDisplayText += "</div>\n";


		$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").prepend("" + LargeImageDisplayText + "");
		
	       
	       $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").height(settings.showheight + ($jq("#" + settings.currentImageGalleryName).height()) + 2);
	       
	       
	 
	       if (InitialImageDesc == "" || InitialImageDesc == null){
	       
                $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .desc").hide();
           }else{
	            $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .desc").show();
            }
	       
	     
	       
	        $jq("."+ settings.currentImageGalleryName +"_ImageGalleryThumb").resize({maxHeight: settings.thumbnailHeight}); //Resize thumbnails
	
	
	
	$jq(".vogImageGallery .block").css('display', 'none'); 
	
	
	if (settings.bulletNav == true){
	
	            $jq("#"+ settings.currentImageGalleryName +" ul li").each(function(index) {
                    $jq("img", this).attr({ src: "images/bullet1.jpg" , alt: InitialImageAlt});
                    $jq("img", this).width(8);
                    $jq("img", this).height(8);
                    $jq("img", this).css('border', '0px solid #cccccc' );
                    $jq("img", this).css('margin', '6px 3px 6px 0px' );
                });
	    }    





if ((InitialUrlDest != "") && (InitialUrlDest != null)){


var LinkString="<a id=\"" + settings.currentImageGalleryName + "_MainImageLink\" href=\"\"></a>"

$jq("."+ settings.currentImageGalleryName +"_MainImage").wrap(LinkString);
}

	        $jq("#" + settings.currentImageGalleryName).css('width', settings.showwidth + "px" );
	        
	        $jq("#" + settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").css('border-color', settings.borderColorCode );
	       
	       
	        //Set the size of image gallery container
	        
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").width(settings.showwidth);
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").height(settings.showheight + ($jq("#" + settings.currentImageGalleryName).height()) + 2);
	        
	        if (settings.navAlign == "hide"){
           $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").height(settings.showheight);
         }
	        
	        
	        
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage").width(settings.showwidth);
            $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage").height(settings.showheight);
	        
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").attr({ src: InitialImageSrc , alt: InitialImageAlt});
	        
	        
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage a").attr('href', InitialUrlDest);
	        
	         //Resize main image - users really should resize before uploading and not rely on this.
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").resize({maxHeight: settings.showheight});
	      
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .block").css('color', settings.captionFontColorCode );
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .block").css('background-color', settings.captionColorCode );
			
		
	
		
			if (InitialImageDesc != "" && InitialImageDesc != null){
			
           $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .block").html(InitialImageDesc).animate({ opacity: OpacityValue, marginBottom: "0" }, 250 );

		}
		   
            //Show Banner
	        //$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .desc").show(); //Show Banner
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .block").animate({ opacity: OpacityValue }, 1 ); //Set Opacity
	        
	         var InitialImageDescHeight = $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage").find('.block').height();
	        
			
		
			
	        //Set initial li as active
	        $jq("#"+ settings.currentImageGalleryName +" ul li:first").addClass('active'); 
	        
	        // This sets the opacity of the thumbs to fade down to 60% when the page loads
	        $jq("#"+ settings.currentImageGalleryName +" ul li").fadeTo(150, 0.5); 

            // Set first li element to full colour
            $jq("#"+ settings.currentImageGalleryName +" ul li:first").fadeTo(150, 1.0);

			var PaddingValueLeft = ((settings.showwidth-$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").width())/2);
	      
	        var PaddingValueTop = ((settings.showheight-$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").height())/2-InitialImageDescHeight);
            var PaddingValueText
	      
	        if (PaddingValueLeft > 10 && PaddingValueTop > 10 ){
	            PaddingValueText = "" + PaddingValueTop + "px 0px 0px " + PaddingValueLeft + "px";
	        } else if (PaddingValueLeft > 10 && PaddingValueTop < 10 ){
	            PaddingValueText = "0px 0px 0px " + PaddingValueLeft + "px";
	        } else if (PaddingValueLeft < 10 && PaddingValueTop > 10 ){
	            PaddingValueText = "" + PaddingValueTop + "px 0px 0px 0px";
	        } else {
	            PaddingValueText = "0px 0px 0px 0px";
	        } 
	      
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").css({ margin: PaddingValueText  });

//alert($jq("#"+ settings.currentImageGalleryName).width());

            
            var PaddingLeftAmount = ($jq("#"+ settings.currentImageGalleryName).width() - $jq("#"+ settings.currentImageGalleryName +" ul").width() );
            
   
  
   
         if (settings.navAlign == "right"){
             $jq("#"+ settings.currentImageGalleryName +" ul").css({float:"right"});
         }else if (settings.navAlign == "center"){
            $jq("#"+ settings.currentImageGalleryName +" ul").css({padding:"0px 0px 0px " + ((PaddingLeftAmount/2)) + "px"});
         }else if (settings.navAlign == "hide"){
            $jq("#"+ settings.currentImageGalleryName).css({display:"none"});
         }
         
          
        
         
         if ((settings.playPause == true) && (settings.galleryMode == "Continuous")){
         
         $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").prepend("<div id=\"" + settings.currentImageGalleryName + "_PlayPauseContainer\" class=\"PlayPauseContainer\"><a href=\"\"><img class=\"PlayPauseButton\" id=\"" + settings.currentImageGalleryName + "_PlayPause\" src=\"images/pause.gif\" /></a></div>\n");

         $jq("#" + settings.currentImageGalleryName + "_PlayPauseContainer a").toggle(function() {
         
         $jq("#" + settings.currentImageGalleryName + "_PlayPauseContainer img").attr({ src: "images/play.gif" , alt: "Play"});
         
          $jq("#" + settings.currentImageGalleryName + "_PlayPause").removeClass('Play');
         $jq("#" + settings.currentImageGalleryName + "_PlayPause").addClass('Pause');

         
        clearInterval(eval("" + settings.currentImageGalleryName + "_" + data + ";")); //Stops the autoswitching
	
	

  return false;
}, function() {
$jq("#" + settings.currentImageGalleryName + "_PlayPauseContainer img").attr({ src: "images/pause.gif" , alt: "Pause"});
      
      $jq("#" + settings.currentImageGalleryName + "_PlayPause").removeClass('Pause');
         $jq("#" + settings.currentImageGalleryName + "_PlayPause").addClass('Play');
      
      
       clearInterval(eval("" + settings.currentImageGalleryName + "_" + data + ";")); //Stops the autoswitching
	  
	  
	  
	  
      eval("" + settings.currentImageGalleryName + "_" + data + "=setInterval( \"slideSwitch('" + settings.currentImageGalleryName + "','" + settings.showheight + "','" + settings.showwidth + "')\", IntervalTime );");
   

  return false;
});
         
         
    }     
         
         
            $jq("#"+ settings.currentImageGalleryName +" ul li").hover(function(){
            $jq(this).fadeTo(150, 1.0); // This should set the opacity to 100% on hover
            },function(){
            $jq("#"+ settings.currentImageGalleryName +" ul li").each(function(index) {
  
  
    if ($jq(this).is(".active")) {  //If it's already active, then...
      
    } else {
	    $jq(this).fadeTo(150, 0.5); // This should set the opacity back to 60% on mouseout
    } 
 
  });






});
	
     
	$jq("#"+ settings.currentImageGalleryName +" ul li").click(function(){ 
	
	
	if ($jq(this).is(".active")) {  //If it's already active, then...
	
	    return false; // Don't click through
	} else {
	    $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").fadeOut(AnimSpeed); 
    } 
	
	
	
	if ($jq("#" + settings.currentImageGalleryName + "_PlayPause").is(".Pause")) {
	
	//Do Nothing
	
	}else{
	
	if(settings.galleryMode == "Continuous"){
	
	clearInterval(eval("" + settings.currentImageGalleryName + "_" + data + ";")); //Stops the autoswitching
	
	eval("" + settings.currentImageGalleryName + "_" + data + "=setInterval( \"slideSwitch('" + settings.currentImageGalleryName + "','" + settings.showheight + "','" + settings.showwidth + "')\", IntervalTime );");

}

}
	
	var ImageSrc = $jq(this).find('a').attr("href"); //Get Alt Tag of Image
	var ImageAlt = $jq(this).find('img').attr("alt"); //Get Alt Tag of Image
	var ImageDesc = $jq(this).find('img').attr("title"); //Get Alt Tag of Image
	
	
	
	var imgDescHeight = $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage").find('.block').height();	//Calculate height of block	
	var UrlDest = $jq(this).find('.block a').attr("href");    
	
	if (($jq("#"+ settings.currentImageGalleryName +"_MainImageLink").length)) {
	
        //Check to see if a link is needed
        if (UrlDest == null){
            //alert("Link exists but needs to be removed");
            $jq("."+ settings.currentImageGalleryName +"_MainImage").unwrap();
        }

    }else{
    
        if ((UrlDest != "") && (UrlDest != null)){
            var LinkString="<a id=\"" + settings.currentImageGalleryName + "_MainImageLink\" href=\"\"></a>"
            $jq("."+ settings.currentImageGalleryName +"_MainImage").wrap(LinkString);
        }

    }

	if ($jq("#"+ settings.currentImageGalleryName +"_MainImageLink").attr('href') == "") {
 
}
	

	
	if ($jq(this).is(".active")) {  //If it's already active, then...
	
	    return false; // Don't click through
		} else {
		
			//Animate the Teaser				
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .block").animate({ opacity: 0, marginBottom: -imgDescHeight }, AnimSpeed , function() {
			
			
			if (ImageDesc != "" && ImageDesc != null){
			
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .block").html(ImageDesc).animate({ opacity: OpacityValue,	marginBottom: "0" }, AnimSpeed );
			
			}
			
			
		
			
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").attr({ src: ImageSrc , alt: ImageAlt});
			 
			
			 
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage a").attr('href', UrlDest);
	         
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").removeAttr("width");
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").removeAttr("height"); 
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").css({ width: "", height: "" });
			    
	      $jq("."+ settings.currentImageGalleryName +"_MainImage").resize({maxHeight: settings.showheight});
	      
	        var PaddingValueLeft = ((settings.showwidth-$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").width())/2);
	        var PaddingValueTop = ((settings.showheight-$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").height())/2-imgDescHeight);
            var PaddingValueText;
	      
		 
		  
		  
	        if (PaddingValueLeft > 10 && PaddingValueTop > 10 ){
	            PaddingValueText = "" + PaddingValueTop + "px 0px 0px " + PaddingValueLeft + "px";
	        } else if (PaddingValueLeft > 10 && PaddingValueTop < 10 ){
	            PaddingValueText = "0px 0px 0px " + PaddingValueLeft + "px";
	        } else if (PaddingValueLeft < 10 && PaddingValueTop > 10 ){
	            PaddingValueText = "" + PaddingValueTop + "px 0px 0px 0px";
	        } else {
	            PaddingValueText = "0px 0px 0px 0px";
	        } 
	      
		  
		
		  
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").css({ margin: PaddingValueText  });
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").removeAttr("width"); 
		    $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").css({ width: "" });
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").width(settings.showwidth);
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImageContainer").height(settings.showheight + ($jq("#" + settings.currentImageGalleryName).height()) + 2);
			
			
			
			
	        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage").width(settings.showwidth);
			$jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage img").fadeIn(AnimSpeed);
		
		 
		    
		 
		 if (ImageDesc == "" || ImageDesc == null){
        $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .desc").hide();
	}else{
	    $jq("#"+ settings.currentImageGalleryName +"_FeaturedNewsMainImage .desc").show();
	}
		 

		});
	}
	
	
	$jq("#"+ settings.currentImageGalleryName +" ul li").removeClass('active'); //Remove class of 'active' on all lists
	$jq(this).addClass('active');  //add class of 'active' on this list only
	
	    return false;    
	    });    
	    
	    
	 
	    
	       
	};
	
	//Default settings
	$jq.fn.vogImageGallery.defaults = {
	    showwidth:100,
	    showheight:100,
	    galleryMode:'Continuous',
	    galleryAlign:'',
		effect:'fade',
		thumbnailHeight:60,
		slices:15,
		currentImageGalleryName:'DefaultGallery',
		captionFontColorCode:'#ffffff',
		captionColorCode:'#0a2f6f',
		borderColorCode:'#cccccc',
		navAlign:'left',
		animSpeed:500,
		pauseTime:5,
		startSlide:0,
		bulletNav:false,
		playPause:false,
		directionNav:true,
		directionNavHide:true,
		controlNav:true,
		controlNavThumbs:false,
        controlNavThumbsFromRel:false,
		controlNavThumbsSearch:'.jpg',
		controlNavThumbsReplace:'_thumb.jpg',
		keyboardNav:true,
		pauseOnHover:true,
		manualAdvance:false,
		captionOpacity:0.8,
		beforeChange: function(){},
		afterChange: function(){},
		slideshowEnd: function(){}
	};
	
	$jq.fn.reverse = [].reverse;
	
})(jQuery);
