var projectImagesIds = new Array();

$(document).ready(function(){
    $("#projectImageLeftArrow").click(function() {
        getPreviousProjectImage();
    });
    $("#projectImageRightArrow").click(function() {
        getNextProjectImage();
    });

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

function getFirstProjectImage() {
    var project_global_id = $("#project_global_id").attr("project_global_id");
    $.ajax({
        type: "POST",
        url: "ajax/getFirstProjectImage.php",
        data: "project_global_id="+project_global_id,
        dataType:"json",
        success: function(data){
            if(data.result==false) {
                $(".slideshowClass").hide();
            } else {
                $("#projectImageTd").css("background-image","url('"+data.result.project_image_folder+data.result.project_image_filename+"')");
                $("#projectImageTd").css("background-repeat","no-repeat");
                projectImagesIds.push(data.result.project_image_sort+"#"+data.result.project_image_folder+data.result.project_image_filename);
            }
        }
    });
}


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

function getNextProjectImage() {
    document.body.style.cursor = "wait";
    var project_global_id = $("#project_global_id").attr("project_global_id");
    var data = projectImagesIds[projectImagesIds.length-1]; data = data.split("#");
    $.ajax({
        type: "POST",
        url: "ajax/getNextProjectImage.php",
        data: "project_global_id="+project_global_id+"&lastSort="+data[0],
        dataType:"json",
        success: function(data){
            document.body.style.cursor = "default";
            if(data.result!=false) {
                $("#projectImageTd").css("background-image","url('"+data.result.project_image_folder+data.result.project_image_filename+"')");
                projectImagesIds.push(data.result.project_image_sort+"#"+data.result.project_image_folder+data.result.project_image_filename);
            }
        }
    });
}
