﻿function showInResults(result) {
    document.getElementById("divResult").innerHTML = result;
}
function showInResultsImage(result) {
    document.getElementById("divResultImages").innerHTML = result;
}
function showErrorMessage(result) {
    alert(result._message);
}
function loader(id) {
    document.getElementById(id).innerHTML = "<div style='margin: 20px auto 20px auto; width: 300px; border: solid 1px #DDD; padding: 10px; text-align: center;'><img alt='Loading...' src='/images/loader.gif' title='Loading...' /><br />Loading...</div>";
}
function loaderSmall(id) {
    document.getElementById(id).innerHTML = "<img alt='Loading...' src='/images/smallLoader.gif' title='Loading...' />&nbsp;Loading";
}
function loaderClient(id) {
    document.getElementById(id).innerHTML = "<div style='margin: 20px auto 20px auto; width: 300px; border: solid 1px #DDD; padding: 10px; text-align: center;'><img alt='Loading...' src='/images/loader.gif' title='Loading...' /><br />Loading...</div>";
}
function loadNews(idClient, skip, take) {
    loader("divResult");
    mpo.loadNews(idClient, skip, take, showInResults)
}
function hide(id) {
    document.getElementById(id).style.display = "none";
};
function changeStyleComplete(result) {
    $('#divChangeLog').html(result);
}
function changeStyle(idSPR, value, idControl) {
    mpo.changeStyle(idSPR, value, changeStyleComplete);
}
function deleteStyleComplete(id) {
    document.getElementById(id).value = "Changed";
}
function deleteStyle(idClient, idSPR, idControl) {
    if (confirm("Are you sure you want to change the value to the default?") == true)
        mpo.deleteStyle(idClient, idSPR, deleteStyleComplete(idControl));
}
function getGalleryImages(idClient, idGallery) {
    loader("divResult");
    mpo.loadGalleryImages(idClient, idGallery, showInResults);
}
function webLoadClientGallery(idClient, idGallery, idPage) {
    loaderClient("divResult");
    mpo.webloadClientGallery(idClient, idGallery, idPage, showInResults);
}
function loadClientGalleryImageFromId(idClient, idGallery, idImage) {
    loaderClient("divResult");
    mpo.loadClientGalleryImageFromId(idClient, idGallery, idImage, showInResults);
}
function loadVideos(idClient, idPressRelease) {
    loader("divResult");
    mpo.loadVideos(idClient, idPressRelease, showInResults);
}
function loadImages(idClient, idPressRelease) {
    loader("divResultImages");
    mpo.loadImages(idClient, idPressRelease, showInResultsImage, showErrorMessage);
}
