PABX da Simples IP
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

120 lines
3.8 KiB

$(document).ready(function () {
$("#form1").validationEngine({
sucess: function () {
document.form1.submit();
},
failure: function () {},
});
});
function seleciona_tudo(val) {
for (i = 0; i < document.form1.elements.length; i++) {
if (document.form1.elements[i].type == "checkbox") {
if (document.form1.elements[i].name == "allow[]") {
document.form1.elements[i].checked = val;
}
}
}
}
function TodosMarcados() {
for (i = 0; i < document.form1.elements.length; i++) {
if (document.form1.elements[i].type == "checkbox") {
if (document.form1.elements[i].name != "grava") {
if (
document.form1.elements[i].name != "marcaTodos" &&
!document.form1.elements[i].checked
) {
return 0;
}
}
}
}
return 1;
}
function valida_voice() {
var numRamais = document.getElementById("qtde2").value;
for (i = 0; i < document.form1.elements.length; i++)
if (document.form1.elements[i].name == "gera_voice") {
if (document.form1.elements[i].checked == 0) {
document.form1.v_numero.value = "";
document.form1.v_numero.disabled = false;
document.getElementById("v_nome").value = "";
document.getElementById("v_nome").disabled = false;
document.getElementById("v_senha").value = "";
document.getElementById("v_senha").disabled = false;
document.getElementById("v_email3").value = "";
document.getElementById("v_email3").disabled = false;
} else {
document.form1.v_numero.value = "";
document.form1.v_numero.disabled = true;
}
}
if (!document.form1.v_numero.disabled) {
document.form1.v_numero.disabled = numRamais != 1;
}
if (document.form1.v_numero.disabled) {
document.getElementById("v_numero").value = "";
document.getElementById("v_nome").value = "";
document.getElementById("v_nome").disabled = true;
document.getElementById("v_senha").value = "";
document.getElementById("v_senha").disabled = true;
document.getElementById("v_email3").value = "";
document.getElementById("v_email3").disabled = true;
}
}
function SetRamal(ramal) {
if (document.getElementById("acao").value.toUpperCase() == "INSERI") {
if (!ramal) {
document.getElementById("callerid2").value = "";
document.getElementById("secret").value = "";
document.getElementById("senha_facilidade3").value = "";
document.getElementById("register").value = "";
} else {
var prefix_senha = document.getElementById("prefix_senha");
document.getElementById("callerid2").value = ramal;
document.getElementById("secret").value =
prefix_senha.getAttribute("value") + ramal;
document.getElementById("register").innerHTML =
document.getElementById("register").getAttribute("value") + ramal;
document.getElementById("senha_facilidade3").value = ramal;
}
}
if (document.getElementById("acao").value.toUpperCase() == "EDITA") {
document.getElementById("register").innerHTML =
document.getElementById("register").getAttribute("value") + ramal;
}
}
function incExcecao() {
var exc = document.getElementById("ramalSecretariaExcessao");
var numero = exc.value;
if (numero) {
var lista = document.getElementById("ramalSecExcecoesInc");
var op = document.createElement("OPTION");
op.value = numero;
op.text = numero;
lista.options.add(op);
exc.value = "";
} else {
alert("Informe um N<EFBFBD>mero!");
}
}
function remExcecao() {
var selectBox = document.getElementById("ramalSecExcecoesInc");
if (selectBox.options[selectBox.selectedIndex]) {
selectBox.options[selectBox.selectedIndex] = null;
}
}
function marca_todos() {
for (var i = 0; i < document.form1.ramalSecExcecoesInc.length; i++) {
document.form1.ramalSecExcecoesInc.options[i].selected = true;
}
}