function categoria3SalvarAjax() {
	formX.command.value = "noticiaClippingSite";
	formX.action.value = "saveCategoria3Ajax";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(formX), "classificarClipping");
	categoria3CancelarAjax();
}
function categoria3CancelarAjax() {
	document.getElementById("divEditAjax").innerHTML="";
	document.getElementById("divEditAjax").style.visibility="hidden";
	habilitarTela();
}

function buscaNoiteDia(){
	var query =  "/maquinaNet/techEngine?sid=MaquinaNet&command=noiteDia&action=buscaNoiteDia";
		query += "&data1=" + formX.data1.value;
		query += "&data2=" + formX.data2.value;
		query += "&texto=" + formX.texto.value;

	ChamaPagina(2, query, "document.getElementById('conteudoAjax')", 500);
}

function visualizarPopupGenerico(id) {
	formX.id.value=id;
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=generico&action=genericoViewAjax&modulo=1&idRegistro=" + id, "modulo1");
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=generico&action=genericoViewAjax&modulo=2&idRegistro=" + id, "modulo2");

}
function visualizarPopupNoiteDia(id) {
	formX.id.value=id;
	ChamaPagina(1, "/maquinaNet/techEngine?sid=MaquinaNet&command=noiteDia&action=noiteDiaViewAjax&modulo=1&idNoiteDia=" + id, "document.getElementById('modulo1')",    0);
	ChamaPagina(1, "/maquinaNet/techEngine?sid=MaquinaNet&command=noiteDia&action=noiteDiaViewAjax&modulo=2&idNoiteDia=" + id, "document.getElementById('modulo2')", 1000);
}

function visualizarPopupMaterialApoio(id) {
	formX.id.value=id;
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=materialApoio&action=materialViewAjax&modulo=1&idMaterialApoio=" + id, "modulo1");
	ChamaPaginaArray("/maquinaNet/techEngine?sid=MaquinaNet&command=materialApoio&action=materialViewAjax&modulo=2&idMaterialApoio=" + id, "modulo2");
}

function visualizarNoiteDiaInterna(id) {
	formX.command.value="noiteDia";
	formX.action.value="noiteDiaView";
	formX.id.value=id;
	formX.submit();
}
function visualizarGenericoInterna(id) {
	formX.command.value="generico";
	formX.action.value="genericoView";
	formX.id.value=id;
	formX.submit();
}

function visualizarMaterialApoioInterna(id) {
	formX.command.value="materialApoio";
	formX.action.value="materialView";
	formX.id.value=id;
	formX.submit();
}

function buscaReleases(){
	formX.action.value = "listReleases"; 
	formX.destinoAjax.value = "releases";
	formX.idServico.value = "1";

	doSubmitReleasesAjax();
}

function doSubmitReleasesAjax() {
	var query = getQueryReleases();
	
	ChamaPagina(1, "/maquinaNet/techEngine?sid=MaquinaNet&command=noticiaClippingSite" + query, "document.getElementById('conteudoAjax')", 0);
}

function getQueryReleases(){
	var ajax = getPaginacaoAjax();
	return "&idServico=" + formX.idServico.value + "&action=" + formX.action.value + "&data1=" + formX.data1.value + "&data2=" + formX.data2.value + "&texto=" + formX.texto.value + ajax;
}

function visualizarPopupPortal(id) {
	formX.id.value=id;
	ChamaPagina(1, "/maquinaNet/techEngine?sid=MaquinaNet&command=mainSite&action=noticiaViewAjax&modulo=1&idNoticia=" + id, "document.getElementById('modulo1')",    0);
	ChamaPagina(1, "/maquinaNet/techEngine?sid=MaquinaNet&command=mainSite&action=noticiaViewAjax&modulo=2&idNoticia=" + id, "document.getElementById('modulo2')", 1000);
}

function visualizarInterna(id) {
	formX.command.value="mainSite";
	formX.action.value="noticiaViewInterna";
	formX.id.value=id;
	formX.submit();
}
function barraTopoEmailReleases() {

	formX.command.value = "mainSite";
	formX.action.value = "barraTopoEmailReleases";

	var query = "/maquinaNet/techEngine?" + createQueryString(formX);
	ChamaPagina(1, query, "document.getElementById('modulo1')", 0);
}
function sendMailGoReleases() {
	if (formX.txtRemetente.value == "") {
		alert("Digite o email do remetete!");
		return;
	} else {
		var emailFilter = /^.+@(.+\.)+[a-zA-Z]{2,}$/;
		if (!(emailFilter.test(formX.txtRemetente.value))) {
			alert("Digite um email de remetente válido!");
			return;
		}
	}
	if (formX.txtTitulo.value == "") {
		alert("Digite o título do email!");
		return;
	}
	if (formX.txtEmail.value == "") {
		alert("Digite o destinatário do email!");
		return;
	}
	var msgss = formX.txtMensagem.value;
	if (msgss!=null) {
		if (msgss!="") {
			while (msgss.search(/\r/) > 0) {
				msgss = msgss.replace(/\r/," ");
			}
			while (msgss.search(/\n/) > 0) {
				msgss = msgss.replace(/\n/," ");
			}
			formX.txtMensagem.value = msgss;
		}
	}
	formX.command.value = "mainSite";
	formX.action.value = "sendMailGoReleases";
	var query = "/maquinaNet/techEngine?" + createQueryString(formX);

	ChamaPagina(1, query, "document.getElementById('modulo1')", 0);
}

function solicitacaoMudaCombo() {
	var destino = formX.tipoGrafico;
	var origem  = formX.agrupamento;
	
	for(var i = (destino.length-1); i >= 0; i--) {
		destino.options[i] = null;
	}		

	if( origem.value == 'idJornalista' || origem.value == 'idVeiculo' ) {
		destino.options[0] = new Option("Barras");			
		destino.options[0].value = "amcolumn";			

		destino.options[1] = new Option("Barras empilhadas");			
		destino.options[1].value = "amcolumn2";	
				
	} else if( origem.value == 'resultado' ) {
		destino.options[0] = new Option("Pizza");			
		destino.options[0].value = "ampie";			

		destino.options[1] = new Option("Barras");			
		destino.options[1].value = "amcolumn";	
	
	} else if( origem.value == 'editoria' || origem.value == 'origem' 
		|| origem.value == 'tipoVeiculo' || origem.value == 'idCategoria' 
		|| origem.value == 'tipo') {
		destino.options[0] = new Option("Pizza");			
		destino.options[0].value = "ampie";			

		destino.options[1] = new Option("Barras");			
		destino.options[1].value = "amcolumn";	
	
	} else {
		destino.options[0] = new Option("Linhas");			
		destino.options[0].value = "amline";			

		destino.options[1] = new Option("Barras");			
		destino.options[1].value = "amcolumn";			

		destino.options[2] = new Option("Barras empilhadas");			
		destino.options[2].value = "amcolumn2";	
	}
}

function gestaoComunicacaoDemandaEdit( tipo, idModulo, idDemanda ) {
	formX.command.value = "gestaoComunicacao";
	formX.action.value = "edit";
	
	try {
		formX.tipoDemanda.value = tipo;
	} catch(e) {
	}
	try {
		formX.idModulo.value = idModulo;
	} catch(e) {
	}

	var query = createQueryString(formX);
	if( query.indexOf("tipoDemanda=") < 0 ) query += "&tipoDemanda=" + tipo; 
	if( query.indexOf("idModulo=") < 0 ) 	query += "&idModulo=" + idModulo; 
	if( query.indexOf("idDemanda=") < 0 ) 	query += "&idDemanda=" + idDemanda; 
	
	ChamaPaginaArray("/maquinaNet/techEngine?" + query, "conteudoAjax");
}

function gestaoComunicacaoSalvar() {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="save";
	
	if( gestaoComunicacaoValidar() ) {
		ChamaPaginaPost( createQueryString(formX), "conteudoAjax");
	}
}

function gestaoComunicacaoDelete(idDemanda,tipo) {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="delete";
	formX.id.value = idDemanda;
	
	if( confirm("Tem certeza que deseja excluir?") ) {
		
		ChamaPaginaPost( createQueryString(formX)+ "&tipo=" + tipo, "conteudoAjax");
		
	}
}

function gestaoComunicacaoAlterarTipo(idDemanda) {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="alterarTipo";
	formX.id.value = idDemanda;
	
	if( confirm("Tem certeza que deseja alterar o tipo? Somente os dados da primeira página serão mantidos!") ) {
		ChamaPaginaPost( createQueryString(formX)+ "&tipo=" + formX.novoTipo.value, "conteudoAjax");
	}
}

function gestaoComunicacaoValidar() {
	var retorno = new String("");
	var corrigirAjax = new String("");
	var form = formX;
   
	for( var i = 0; i < form.length; i++ ) {
		try {
			if(form[i].type != "button" && form[i].type != "submit" && form[i].type != "radio" && form[i].type != "checkbox"){
				nome  = form[i].name;
				valor = form[i].value;
     
			}else if(form[i].type == "radio" || form[i].type == "checkbox"){
				nome  = form[i].name;
				if(form[i].checked && form[i].name.indexOf('marcada') < 0 ){
					valor = form[i].value;
				}
			}
		}catch(e){
		}
		
		try {
			if( nome.indexOf("obrigatorio") < 0 ) {
				if( eval("formX.obrigatorio_" + nome + ".value") == 1 ) {
					if( valor == "" ) {
						alert("O preenchimento do campo " + nome + " é obrigatório!");
						return false;
					}
				}
			}
			
		} catch(e) {
		}
	}
	
	return true;
}

function gestaoComunicacaoList() {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="find";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "conteudoAjax");
}

function gestaoComunicacaoPainel(tipo) {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="painel";
	formX.tipoGeral.value=tipo;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX) + "&tipo=" + tipo, "conteudoAjax");
}

function gestaoComunicacaoAgenda() {
	document.getElementById("miolo").innerHTML="<iframe src='/maquinaNet/calendar.jsp' width='98%' height='500' align='center' frameborder='0'></iframe>"
}

function gestaoComunicacaoRonda() {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="rondaList";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "conteudoAjax", "gestaoComunicacaoRondaMail()");
}

function gestaoComunicacaoRondaEnviar() {
	if( confirm("Tem certeza que deseja enviar agora a mensagem para os emails abaixo?") ) {
		formX.command.value = "gestaoComunicacao";
		formX.action.value="rondaSend";
		ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "conteudoAjax");
	}
}

function gestaoComunicacaoRondaMail() {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="rondaMail";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "rondaMail");
}

function gestaoComunicacaoRondaSalvar() {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="rondaSave";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "conteudoAjax", "gestaoComunicacaoRondaMail()");
}

function gestaoComunicacaoMailingEdit(id) {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="mailingEdit";
	formX.id.value = id;
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "conteudoAjax");
}

function gestaoComunicacaoMailingList() {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="mailingList";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "conteudoAjax");
}

function gestaoComunicacaoMailingExcel() {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="mailingExcel";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "conteudoAjax");
}

function gestaoComunicacaoMailingSalvar() {
	formX.command.value = "gestaoComunicacao";
	formX.action.value="mailingSave";
	ChamaPaginaArray("/maquinaNet/techEngine?" + createQueryString(document.formX), "conteudoAjax");
}

