function carregaPagina(pagina) {
	if (pagina) {
		if (pagina!='') {
			document.location = pagina;
		}
		else {
			window.alert('A página solicitada é inválida!');
		}
	}
	else {
		window.alert('A página solicitada é inválida!');
	}
}

function abreSubMenu(idDiv) {
	if (window.document.getElementById(idDiv)) {
		$('div.subMenuInstitucional').hide();
		$('#' + idDiv).toggle();
	}
}

function carregaConteudo() {
	window.document.getElementById('txtConteudo').value = document.getElementById(rteName).contentWindow.document.body.innerHTML;
}

function selecionaCombo(idCombo, valor) {
	if (idCombo||valor) {
		if (idCombo!=''||valor!='') {
			window.document.getElementById(idCombo).value = valor;
		}
	}
	else {
		window.alert('A ação requisitada não pode ser concluída com sucesso!'); history.back(-2);
	}
}

function criaLink(valor) {
	if (valor) {
		if (window.document.getElementById('txtLink').value != '') {
			window.document.getElementById('divTesteLink').innerHTML = '<a href="http://' + valor + '" target="_blank"><span>teste o link</span></a>';
		}
		else {
			window.document.getElementById('divTesteLink').innerHTML = '<span class="btnDesativado">teste o link</span>';
		}
	}
}

function DataHora(evento, objeto){
	var keypress=(window.event)?event.keyCode:evento.which;
	campo = eval (objeto);
	if (campo.value == '00/00/0000 00:00:00')
	{
		campo.value=""
	}

	caracteres = '0123456789';
	separacao1 = '/';
	separacao2 = ' ';
	separacao3 = ':';
	conjunto1 = 2;
	conjunto2 = 5;
	conjunto3 = 10;
	conjunto4 = 13;
	conjunto5 = 16;
	if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (19))
	{
		if (campo.value.length == conjunto1 )
		campo.value = campo.value + separacao1;
		else if (campo.value.length == conjunto2)
		campo.value = campo.value + separacao1;
		else if (campo.value.length == conjunto3)
		campo.value = campo.value + separacao2;
		else if (campo.value.length == conjunto4)
		campo.value = campo.value + separacao3;
		else if (campo.value.length == conjunto5)
		campo.value = campo.value + separacao3;
	}
	else
		event.returnValue = false;
}

function checkIt(evt) {
    evt = (evt) ? evt : window.event
    var charCode = (evt.which) ? evt.which : evt.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        status = "This field accepts numbers only."
        return false
    }
    status = ""
    return true
}

function selecionaCheck(idObjeto, permissao, pagina, valor, acao) {
	switch(valor) {
		case '0':
			window.document.getElementById('chk' + idObjeto).checked = 'checked';
			window.document.getElementById('chk' + idObjeto).value = '0';
			window.document.getElementById('img' + idObjeto).src = 'css/img/permissao.jpg';
			window.document.getElementById(idObjeto).href = "javascript: trocaFigura('" + idObjeto + "', '" + permissao + "', '" + pagina + "', '2', '" + acao + "');";
			break;
		case '1':
			window.document.getElementById('chk' + idObjeto).checked = '';
			window.document.getElementById('chk' + idObjeto).value = '1';
			window.document.getElementById('img' + idObjeto).src = 'css/img/npermissao.jpg';
			window.document.getElementById(idObjeto).href = "javascript: trocaFigura('" + idObjeto + "', '" + permissao + "', '" + pagina + "', '1', '" + acao + "');";
			break;
	}
}

function trocaFigura(idObjeto, permissao, pagina, tipo, acao) {
	switch (tipo) {
		case '1':
			window.document.getElementById('img' + idObjeto).src = 'css/img/permissao.jpg'
			window.document.getElementById('chk' + idObjeto).checked = 'checked';
			window.document.getElementById('chk' + idObjeto).value = '0';
			window.document.getElementById(idObjeto).href = "javascript: trocaFigura('" + idObjeto + "', '" + permissao + "', '" + pagina + "', '2', '" + acao + "');";
			$.ajax({url: "permissaotabela.asp?permissao=" + permissao + "&pagina=" + pagina + "&acao=" + acao + "&valor=0"});
			break;
		case '2':
			window.document.getElementById('img' + idObjeto).src = 'css/img/npermissao.jpg';
			window.document.getElementById('chk' + idObjeto).checked = '';
			window.document.getElementById('chk' + idObjeto).value = '1';
			window.document.getElementById(idObjeto).href = "javascript: trocaFigura('" + idObjeto + "', '" + permissao + "', '" + pagina + "', '1', '" + acao + "');";
			$.ajax({url: "permissaotabela.asp?permissao=" + permissao + "&pagina=" + pagina + "&acao=" + acao + "&valor=1"});
			break;
	}
}

function trocaFigura2(idObjeto, tipo, permissao) {
	try {
		switch (tipo) {
			case '1':
				//figuras
				window.document.getElementById('imgver' + idObjeto).src = 'css/img/permissao.jpg';
				window.document.getElementById('imgeditar' + idObjeto).src = 'css/img/permissao.jpg';
				window.document.getElementById('imgincluir' + idObjeto).src = 'css/img/permissao.jpg';
				window.document.getElementById('imgalterar' + idObjeto).src = 'css/img/permissao.jpg';
				window.document.getElementById('imgexcluir' + idObjeto).src = 'css/img/permissao.jpg';
				//altera link para desativar a função
				window.document.getElementById('ver' + idObjeto).href = "javascript: trocaFigura('ver" + idObjeto + "', '" + permissao + "', '" + idObjeto + "', '2', 'ver');";
				window.document.getElementById('editar' + idObjeto).href = "javascript: trocaFigura('editar" + idObjeto + "', '" + permissao + "', '" + idObjeto + "', '2', 'editar');";
				window.document.getElementById('incluir' + idObjeto).href = "javascript: trocaFigura('incluir" + idObjeto + "', '" + permissao + "', '" + idObjeto + "', '2', 'incluir');";
				window.document.getElementById('alterar' + idObjeto).href = "javascript: trocaFigura('alterar" + idObjeto + "', '" + permissao + "', '" + idObjeto + "', '2', 'alterar');";
				window.document.getElementById('excluir' + idObjeto).href = "javascript: trocaFigura('excluir" + idObjeto + "', '" + permissao + "', '" + idObjeto + "', '2', 'excluir');";
				//checkboxes
				window.document.getElementById('chkver' + idObjeto).checked = 'checked';
				window.document.getElementById('chkver' + idObjeto).value = '0';
				window.document.getElementById('chkeditar' + idObjeto).checked = 'checked';
				window.document.getElementById('chkeditar' + idObjeto).value = '0';
				window.document.getElementById('chkincluir' + idObjeto).checked = 'checked';
				window.document.getElementById('chkincluir' + idObjeto).value = '0';
				window.document.getElementById('chkalterar' + idObjeto).checked = 'checked';
				window.document.getElementById('chkalterar' + idObjeto).value = '0';
				window.document.getElementById('chkexcluir' + idObjeto).checked = 'checked';
				window.document.getElementById('chkexcluir' + idObjeto).value = '0';
				//grava no banco de dados todas as opções como ATIVAS
				$.ajax({url: "permissaotabela.asp?permissao=" + permissao + "&pagina=" + idObjeto + "&acao=tudo&valor=0"});
				break;
			case '2':
				window.document.getElementById('imgver' + idObjeto).src = 'css/img/npermissao.jpg';
				window.document.getElementById('imgeditar' + idObjeto).src = 'css/img/npermissao.jpg';
				window.document.getElementById('imgincluir' + idObjeto).src = 'css/img/npermissao.jpg';
				window.document.getElementById('imgalterar' + idObjeto).src = 'css/img/npermissao.jpg';
				window.document.getElementById('imgexcluir' + idObjeto).src = 'css/img/npermissao.jpg';
				//altera link para desativar a função
				window.document.getElementById('ver' + idObjeto).href = "javascript: trocaFigura('ver" + idObjeto + "', '" + permissao + "', '" + idObjeto + "', '1', 'ver');";
				window.document.getElementById('editar' + idObjeto).href = "javascript: trocaFigura('editar" + idObjeto + "', '" + permissao + "', '" + idObjeto + "', '1', 'editar');";
				window.document.getElementById('incluir' + idObjeto).href = "javascript: trocaFigura('incluir" + idObjeto + "', '" + permissao + "', '" + idObjeto + "', '1', 'incluir');";
				window.document.getElementById('alterar' + idObjeto).href = "javascript: trocaFigura('alterar" + idObjeto + "', '" + permissao + "', '" + idObjeto + "', '1', 'alterar');";
				window.document.getElementById('excluir' + idObjeto).href = "javascript: trocaFigura('excluir" + idObjeto + "', '" + permissao + "', '" + idObjeto + "', '1', 'excluir');";
				//checkboxes
				window.document.getElementById('chkver' + idObjeto).checked = '';
				window.document.getElementById('chkver' + idObjeto).value = '1';
				window.document.getElementById('chkeditar' + idObjeto).checked = '';
				window.document.getElementById('chkeditar' + idObjeto).value = '1';
				window.document.getElementById('chkincluir' + idObjeto).checked = '';
				window.document.getElementById('chkincluir' + idObjeto).value = '1';
				window.document.getElementById('chkalterar' + idObjeto).checked = '';
				window.document.getElementById('chkalterar' + idObjeto).value = '1';
				window.document.getElementById('chkexcluir' + idObjeto).checked = '';
				window.document.getElementById('chkexcluir' + idObjeto).value = '1';
				//grava no banco de dados todas as opções como INATIVAS
				$.ajax({url: "permissaotabela.asp?permissao=" + permissao + "&pagina=" + idObjeto + "&acao=tudo&valor=1"});
				break;
		}
	} catch (e) {
		
	}
}

function enviaEmailContato() {
	if(window.document.getElementById('txtAssunto').value!=''&&window.document.getElementById('txtNome').value!=''&&window.document.getElementById('txtEmail').value!=''&&window.document.getElementById('txtTelefone').value!=''&&window.document.getElementById('txtConteudoMsg').value!='') {
		var assunto = window.document.getElementById('txtAssunto').value;
		var nome = window.document.getElementById('txtNome').value;
		var email = window.document.getElementById('txtEmail').value;
		var telefone = window.document.getElementById('txtTelefone').value;
		var mensagem = window.document.getElementById('txtConteudoMsg').value;
		
		//alert('assunto: ' + assunto + '\nnome: ' + nome + '\ne-mail: ' + email + '\ntelefone: ' + telefone + '\nmensagem: ' + mensagem);
		
		var enviaEmail = $.ajax({url: 'enviaEmail.asp?assunto=' + assunto + '&nome=' + nome + '&email=' + email + '&telefone=' + telefone + '&mensagem=' + mensagem,async: false}).responseText;
		//document.location = 'enviaEmail.asp?assunto=' + assunto + '&nome=' + nome + '&email=' + email + '&telefone=' + telefone + '&mensagem=' + mensagem;
		//alert(enviaEmail);
	} else {
		window.alert('Neste formulário todos os campos são obrigatórios. Por favor, preencha-os!');
	}
}