$(document).ready(function() { var srcArray = new Array(); var i = 0; $.merge(srcArray, [document.URL + 'i/loading_small.gif']); $.merge(srcArray, [document.URL + 'i/loading.gif']); $('#holder_images img').attr('src', function(get) { srcArray[i] = this.src; i++; }); if (!($.browser.msie && $.browser.version == "5.5")) { $.preload(srcArray, { onComplete:carouselPreload, onFinish:carouselStart, threshold:2 }); } else { $("#holder_images").show(); } }); function carouselPreload() { var cssObj = { "background-color": "transparent", "background-image": "url('/i/loading.gif')", "background-repeat": "no-repeat", "background-position": "50% 50%" } $('.home-img').css(cssObj); } function carouselStart() { $('.home-img').css("background-image", "none"); $("#carousel").html($("#holder_images").html()).carousel3d({ centerX: $('#carousel').offset().left + $('#carousel').width()/2-40 }); }