var newsImagesIds = new Array();

$(document).ready(function(){
    $("#newsImageLeftArrow").click(function() {
        getPreviousNewsImage();
    });
    $("#newsImageRightArrow").click(function() {
        getNextNewsImage();
    });

    try {
        getFirstNewsImage();
    } catch(e) {}
});

function getFirstNewsImage() {
    var news_global_id = $("#news_global_id").attr("news_global_id");
    $.ajax({
        type: "POST",
        url: "ajax/getFirstNewsImage.php",
        data: "news_global_id="+news_global_id,
        dataType:"json",
        success: function(data){
            if(data.result==false) {
                $(".slideshowClass").hide();
            } else {
                $("#newsImageTd").css("background-image","url('"+data.result.news_file_folder+data.result.news_file_filename+"')");
                $("#newsImageTd").css("background-repeat","no-repeat");
                newsImagesIds.push(data.result.news_file_sort+"#"+data.result.news_file_folder+data.result.news_file_filename);
            }
        }
    });
}


function getPreviousNewsImage() {
    if(newsImagesIds.length==1);
    else {
        newsImagesIds.pop();
        if(newsImagesIds.length>0) {
            var data = newsImagesIds[newsImagesIds.length-1];data = data.split("#");
            $("#newsImageTd").css("background-image","url('"+data[1]+"')");
        }
    }
}

function getNextNewsImage() {
    document.body.style.cursor = "wait";
    var news_global_id = $("#news_global_id").attr("news_global_id");
    var data = newsImagesIds[newsImagesIds.length-1]; data = data.split("#");
    $.ajax({
        type: "POST",
        url: "ajax/getNextNewsImage.php",
        data: "news_global_id="+news_global_id+"&lastSort="+data[0],
        dataType:"json",
        success: function(data){
            document.body.style.cursor = "default";
            if(data.result!=false) {
                $("#newsImageTd").css("background-image","url('"+data.result.news_file_folder+data.result.news_file_filename+"')");
                newsImagesIds.push(data.result.news_file_sort+"#"+data.result.news_file_folder+data.result.news_file_filename);
            }
        }
    });
}
