var promoList;
var promoSlider;
var measureAttr = "Home"
if ($('htsearch').attr('content').indexOf('Homepage')==-1) {measureAttr="Rail";}
function initPromoSlider(){
promoSlider = $('#promoSlider').bxSlider({
mode:'fade',
auto:true,
infiniteLoop:true,
prevSelector:'#promoAppContent .prev',
nextSelector:'#promoAppContent .next',
prevImage:'/images/misc/rgr_ms_00000gb.gif',
nextImage:'/images/misc/rgr_ms_00000gc.gif',
pause: 5000,
wrapperClass: 'bx-shopWrapper'
});
}
function initPromoEvents(){
/*
$('#promoAppContent li').click(function () {
var index = promoSlider.getCurrentSlide();
openExternal(promoList[index].link,true);
})
*/
$('#promoAppContent .next a').click(function () {
measureApp(measureAttr,'Promo App','Next');
})
$('#promoAppContent .prev a').click(function () {
measureApp(measureAttr,'Promo App','Prev');
})
}
/**
* Get promo data
*/
$(function() {
$.ajax( {
url : "/" + lang + "/xml/gen/promoApp/promoApp.json",
type :'GET',
dataType :'json',
timeout :10000,
error : function() {
if (console && console.error) { console.error('Error loading XML document') };
},
success : function(data) {
promoList = data;
$('#promoSlider').html(loadPromos());
initPromoSlider();
initPromoEvents();
}
});
});
function loadPromos() {
var html = "";
for ( var i = 0; i < promoList.length; i++) {
html += '<li>';
html += '<a href="'+promoList[i].link+'"><img class="image" src="'+promoList[i].image+'" width="292" height="120" border="" alt="'+promoList[i].alt+'" /></a>';
html += '<div class="text1">'+promoList[i].text1+'</div>';
html += '<div class="text2">'+promoList[i].text2+'</div>';
html += '</li>';
}
return html;
}
