var xml = 'http://volumedesign.co.nz/images/slider/PhotoGallery.xml';
jQuery(document).ready(function($) {
	if ($('.featured_slider').length > 0) {
		$.get(xml, function(data){
			var album = $(data).find('album');
			var imgs = $('img',album);
                        var lgpath = $(album).attr('lgpath');
                        $(imgs).attr('width','968px');
                        //$('.featured_slider').html('');
                        var count_all = $(imgs).length;
                        var count_loaded = 0;
                        $(imgs).each(function(i,e){
                            var src = $(this).attr('src');
                            $(this).attr('src','');
                            var thisimg = this;
                            var img = new Image();
                            if (src == '') {
                                count_loaded++;
                                if (count_loaded == count_all) start_slider();
                            }else{
                            $('.featured_slider').append('<img id="img-'+i+'" src="'+$(this).attr('src')+'" alt="'+$(this).attr('alt')+'" />');
                            $(img).load(function () {
                                 d = new Date();
                                 //$(thisimg).replaceWith($(img));
                                 $('#img-'+i).replaceWith($(img));
                                 count_loaded++;
                                 if (count_loaded == count_all) start_slider();
                             }).error(function () {
                                 count_loaded++;
                                 if (count_loaded == count_all) start_slider();
                             }).attr('src', lgpath+src);
                             }
                        });
		});
	}
});
function start_slider(){
    $('.featured_slider img').wrap('<div class="panel" />')
    $('.featured-loader').remove();
    $('.featured_slider').codaSlider({
        dynamicArrows: false,
        dynamicTabsPosition: "bottom",
        autoSlide: true
    });
}
