﻿function $obj(id) {
    return document.getElementById(id);
}

Array.prototype.contains = function(element) {
    for (var i = 0; i < this.length; i++) {
        if (this[i] == element) {
            return true;
        }
    }
    return false;
}

Array.prototype.posicao = function(element) {
    for (var i = 0; i < this.length; i++) {
        if (this[i] == element) {
            return i;
        }
    }
    return false;
}

var PAGINA = 0;
var TPAGINA = 0;
function pgAnterior() {
    if (PAGINA > 0) {
        PAGINA--;
        PageMethods.pgAnterior(PAGINA, OnSucceeded, OnFailed);
    }
}

function pgProxima() {
    if (PAGINA < TPAGINA - 1) {
        PAGINA++;
        PageMethods.pgProxima(PAGINA, OnSucceeded, OnFailed);
    }
}

function OnSucceeded(result, userContext, methodName) {
    if (methodName == "pgAnterior" || methodName == "pgProxima") {
        var item;
        if (result.length > 0) {
            $obj('mural_msg').innerHTML = '';
        }
        for (cc = 0; cc < result.length; cc++) {
            item = '<p>' +
                    '<span>' +
                    result[cc].Nome +
                    ' diz:</span></p>' +
                    '<p>' +
                    result[cc].Mensagem +
                    '</p>';
            $obj('mural_msg').innerHTML += item;
        }
    }
}

function OnFailed(error, userContext, methodName) {
    if (methodName == "pgAnterior" || methodName == "pgProxima") {
        alert(error.get_message());
    }
}

if (typeof (Sys) !== "undefined") Sys.Application.notifyScriptLoaded();

function CarregaINI() {
    PAGINA--;
    pgProxima();
}

function pageLoad() {
    //INI();
    //CarregaINI();
    try {
        CIDADE();
    } catch (e) { }
}
//window.onload = function() { CarregaContatos(); };