﻿/// <reference name="MicrosoftAjax.js" />
/// <reference path="../Services/SiteService.asmx" />
/// <reference path="jquery-vsdoc.js" />
var catid;
jQuery(document).ready(function() {
    catid = 0;
    jQuery("#rndcat").html("<center><img src=\"TempSite/progress.gif\" /><br>Ждите... <br />загрузка категорий...</center>");
    SiteService.GetCategories(2, s_rndcat, f_rndmus);
});
function s_rndcat(result) {
    jQuery("#rndcat").html(result);
    getrndmusor(0);
}
function getrndmusor(catid) {
    jQuery("#rndmus").html("<center><img src=\"TempSite/progress.gif\" /><br>Ждите... <br />загрузка мусора...</center>");
    var cat = jQuery("select#cat");
    if (cat.val() > -1)
    { catid = cat.val(); }
    else catid = 0;
    jQuery(document).scrollTop(0);
    SiteService.GetRandomMusor(catid, s_rndmus, f_rndmus);
}
function nextmus(id) {
    jQuery("#rndmus").html("<center><img src=\"TempSite/progress.gif\" /><br>Ждите... <br />загрузка мусора...</center>");
    var cat = jQuery("select#cat");
    if (cat.val() > -1)
    { catid = cat.val(); }
    else catid = 0;
    jQuery(document).scrollTop(0);
    SiteService.GetMusorItemFull(id, catid, true, s_rndmus, f_rndmus);
}
function s_rndmus(result) {
    jQuery("#rndmus").html(result);
}
function f_rndmus(error) {
    var message = error.get_message();
    var statusCode = error.get_statusCode();
    var exceptionType = error.get_exceptionType();
    var timedout = error.get_timedOut();
    var mess = "Ошибка: <b>" + message + "</b><br/>" +
        "Код: <b>" + statusCode + "</b>";
    jQuery("#rndmus").html("<center><div class=\"UpdatePrograss\"><strong>ОШИБКА!</strong><br />Код ошибки: " + mess + "</div></center>");
}

if (typeof (Sys) !== "undefined") Sys.Application.notifyScriptLoaded();