$(document).ready(function(){
    //Dialogs
    $("#show_dialog").click(function(){
        $("#news_detail").dialog({
            draggable: true,
            modal: true,
            width: 530,
            height: 350,
            closeText: 'x'
        });
        return false;
    });

    $("a.show_feedback").click(function(){
        $("#feedbacks_detail").dialog({
            draggable: true,
            modal: true,
            width: 530,
            height: 350,
            closeText: 'x'
        });
        return false;
    });

    $("#show_dialog").click(function(){
        $("#news_detail").dialog('option', 'width', 530);
        $("#news_detail").dialog('option', 'height', 350);
        $("#news_detail").dialog('open');
        return false;
    });

    $("a.show_feedback").click(function(){
        $("#feedbacks_detail").dialog('option', 'width', 530);
        $("#feedbacks_detail").dialog('option', 'height', 350);
        $("#feedbacks_detail").dialog('open');
        return false;
    });

    //Scroll Go Andean
    advertisementsCount = $("#advertisements_scroll div.go_andean").size();
    duration = 1300;
    interval = 6000;
    actualNavigator = 1
    intervalId = setInterval("storySwitch()", interval );

    $("#advertisements_scroll").scrollTo(0);
    $("ul.advertisement_list li:not(li.selected)").click(function() {
        actualNavigator = $(this).text();
        advertisementToScroll = '#go_andean0' + actualNavigator;
        if ( $(advertisementToScroll).length > 0 ) {
            $("#advertisements_scroll").scrollTo(advertisementToScroll, {
                duration: duration
            });
        }
        clearInterval(intervalId);
        intervalId = setInterval("storySwitch()", interval );
    });

    //Trip Finder
    $("#TripFindForm select").each(function(){
        if ( this.selectedIndex > 0 ) {
            $(this).addClass('selectedFinder');
        }
    });

    $("#TripFindForm select").change(function(){
        if ( this.selectedIndex > 0 ) {
            $(this).addClass('selectedFinder');
        } else {
            $(this).removeClass('selectedFinder');
        }
    });

});

function storySwitch() {
    actualNavigator = (actualNavigator < advertisementsCount) ?
        parseInt(actualNavigator) + 1 : 1;
    advertisementToScroll = '#go_andean0' + actualNavigator;
    $("#advertisements_scroll").scrollTo(advertisementToScroll, {
        duration: duration
    });
}
