
jQuery(document).ready(function () {
	jQuery('.homepage-carousel').each(function () {
		var title = jQuery(this).find('.widgettitle').html();
		var desc = jQuery(this).find('.widget_sp_image-description').html();		
		var link = jQuery(this).find('.widget_sp_image-image-link').attr('href');
		var img1 = jQuery(this).find('li:nth-child(1) img').attr('src');
		var img2 = jQuery(this).find('li:nth-child(2) img').attr('src');		
		jQuery(this).append('<div class="homepage-carousel-title"><a href="'+link+'" target="_self">'+title+'</a></div>');
		jQuery(this).append('<div class="homepage-carousel-desc"><div class="homepage-carousel-desc-active"><a href="'+link+'" target="_self">'+desc+'</a></div><a href="'+link+'" target="_self">'+desc+'</a></div>');		
		jQuery(this).append(
			'<div class="homepage-carousel-image">' + 
				'<a href="'+link+'" target="_self"><img src="'+img1+'" /></a>' +
				'<a href="'+link+'" target="_self"><img style="display:none;" src="'+img2+'" /></a>' +				
			'</div>'			
		);			
	});
	jQuery(".homepage-carousel").live({
	        mouseenter:
	           function()
	           {
					if (navigator.appName != 'Microsoft Internet Explorer') {		           
					jQuery(this).find('.homepage-carousel-image a:nth-child(2) img').fadeIn(200);
					jQuery(this).find('.homepage-carousel-title').animate({	lineHeight:'60px' }, 200);					
					}
					jQuery(this).find('.homepage-carousel-desc-active').fadeIn(200);
					jQuery(this).find('.homepage-carousel-desc').addClass('active');
	           },
	        mouseleave:
	           function()
	           {
					if (navigator.appName != 'Microsoft Internet Explorer') {		           	           
					jQuery(this).find('.homepage-carousel-image a:nth-child(2) img').fadeOut(200);	
					jQuery(this).find('.homepage-carousel-title').animate({	lineHeight:'50px' }, 200);					
					}
					jQuery(this).find('.homepage-carousel-desc-active').fadeOut(200);					
					jQuery(this).find('.homepage-carousel-desc').removeClass('active');										
	           }	           
	       }
	    );
});




