//modified 25 JUN 2009

 
// DOM Loaded 
$(function(){ 
     
    //init js styles 
    $('body').addClass('hasJS'); 
     
	 
    // homepage cycles 
    $('#feature_gallery .bigimg').wrapAll('<div class="bigimgs">').parents('#feature_gallery').append('<ul class="menu" id="feature_gallery_pager">').cycle({ 
        fx:'scrollLeft', 
        easing: 'swing', 
        inDelay:    250, 
        drop:       40, 
        timeout:    60000, 
        pause:      true,
		before:  onBefore,
        slideExpr: '.bigimg', 
        pager:      '#feature_gallery_pager', 
        pagerAnchorBuilder: function(idx, slide) { 
          
            return '<li><a href="#"><img src="'+slide.title+'" class="thumb"><span></span></a></li>';  
        } 
		
    });
	
$(function() {
    jQuery('#feature_gallery_pager').jcarousel({
        scroll:1
    });
});

	
function onBefore() { 
    // Modify code to display DIV contents rather than ID
	//$('#output').html("Scrolling image:<br>" + this.id); 
	//$('#output').html("Scrolling image:<br>" + this.innerHTML); 
	//$('#output').html("Scrolling image:<br>" + this.getElementsBytagName('span').innerHTML); 
	var contentDiv = document.getElementById(this.id);
	// run through all contained elements:
	var allContainedElements = contentDiv.getElementsByTagName("span");
	for (var i = 0; i < allContainedElements.length; i++) {
	var elem = allContainedElements[i];
	// do something with contained elem
		//alert(elem.innerHTML);
		//$('#output').html("SPAN TEXT:<br>" + elem.innerHTML); 
		$('#output').html(''); 
	}
	
} 	
     
}); 
 
/* Window load event (things that need to wait for images to finish loading) */ 
//equal heights 

 
