
$("html").addClass("js");
$(function() {
$("#leftcolumn").prepend($("#destinationTypes").find(".destinationtype:last").after($("#destinationguideslink")).end());
$("#destinationTypes").css('display','block');
var pagesize = 1;
var allitemsincarousel = $("#expCarousel .carouselcontent li");
var numberofpages = Math.ceil(allitemsincarousel.length / pagesize);
function updatePageCounter(vis) {
var carouselwidth = $("#expCarousel .carouselcontent").width();
var left = parseInt($("#expCarousel .carouselcontent ul").css("left"));
var pageno = Math.abs(left) / carouselwidth;
if ( pageno > numberofpages ) {
pageno = 1;
} else if ( pageno < 1 ) {
pageno = numberofpages;
}
$(".pagecounter .blocks li .block" + (pageno-1)).addClass("selected");
}
var blockshtml = "";
var blocks = [];
for ( var i = 0; i < numberofpages; i++ ) {
blocks[blocks.length] = ".block" + i;
for ( var k = 1; k < pagesize; k++ ) {
blocks[blocks.length] = "dummy";
}
blockshtml += "<li><a href='#' class='block" + i + "'>" + (i+1) + "</a></li>";
}
$(".pagecounter .blocks").html("<ul class='buttonLinks'>" + blockshtml + "</ul>");
$("#expCarousel .carouselcontent").jCarouselLite({
btnNext: "#expCarousel .next",
btnPrev: "#expCarousel .prev",
btnGo: blocks,
speed: 500,
start:0,
visible: pagesize,
scroll: pagesize,
afterEnd: updatePageCounter,
beforeStart: function() {
$(".pagecounter .blocks .selected").removeClass("selected");
}
});
updatePageCounter(allitemsincarousel);
if ( $.browser.msie ) {
$(".carouselcontent ul").width($(".carouselcontent ul").width() + 4);
}
});

