﻿// File JScript

function setupChangePicture(imgTagID, anchorTagID, startTimeout_ms, timeout_ms){
    setTimeout(function(){
                    changePicture(imgTagID, anchorTagID, timeout_ms);
                }, 1000);
}

function changePicture(imgTagID, anchorTagID, timeout_ms){
    PageMethods.getRandomFoto(OnSucceeded, OnFailed, Array(imgTagID, anchorTagID));    
    setTimeout(function(){
                    changePicture(imgTagID, anchorTagID, timeout_ms);
                }, timeout_ms);
}

function OnSucceeded(result, fields, methodName) 
{
    var img = document.getElementById(fields[0]);
    var anchor = document.getElementById(fields[1]);
    img.src = result.ImageCropUrl;
    anchor.href = result.LinkUrl;
}

function OnFailed(error, span, methodName) 
{
    // qui si dovrebbe fare qualche cosa per segnalare l'errore....
}