//conta caracteres
function ContaCaracteres(){
   intCaracteres = 300 - document.formMur.mensagem.value.length;
   if (intCaracteres > 0) {
      document.formMur.caracteres.value = intCaracteres;
      return true;
   }
   else {
      document.formMur.caracteres.value = 0;
      document.formMur.mensagem.value = document.formMur.mensagem.value.substr(0,300)
      return false;
   }
}
//formatada cep, telefone
function mascara(l,m,i){
var iCount = l.value.length;
var simbolosEspeciais = "()/-.";    
    if (iCount < m.length) {
        if (iCount == 1 && i != ""){
            l.value = i+l.value;    
        } else {
            if (simbolosEspeciais.indexOf(m.substr(iCount,1)) != -1) {
                l.value = l.value+m.substr(iCount,1);
                if (m.substr(iCount+1,1) == " ") {
                l.value = l.value+" ";
                }
            }
            if (m.substr(iCount,1) == " ") {
                l.value = l.value+" ";
            }
        }
    } else {
        l.value = l.value.substr(0,m.length);
    }
}
//tamanho da fonte
var tam = 13;
function mudaTamanho(tipo){
	if (tipo=="mais") {
		if(tam<16) tam+=2;
		
	} else {
		(tipo=="menos")
		if(tam>9) tam-=2;			
	}
	document.getElementById('noticia').style.fontSize = tam+'px';
}
//abre janela jornal
var win = null;
function janelajornal(pagina,nome,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	win = window.open(pagina,nome,settings);
}
//valida form de assinatura
function validarformassinatura(){
		if(document.formAssinante.nome_razaosocial.value==''){
		alert('Você esqueceu de preencher o campo Nome/Razão Social.');
		document.formAssinante.nome_razaosocial.focus();
		return false;
	}
		else if(document.formAssinante.cpf_cnpj.value==''){
		alert('Você esqueceu de preencher o campo CPF/CNPJ.');
		document.formAssinante.cpf_cnpj.focus();
		return false;
	}
		else if(document.formAssinante.endereco.value==''){
		alert('Você esqueceu de preencher o campo endereço.');
		document.formAssinante.endereco.focus();
		return false;
	}
		else if(document.formAssinante.cidade.value==''){
		alert('Você esqueceu de preencher o campo cidade.');
		document.formAssinante.cidade.focus();
		return false;
	}
		else if(document.formAssinante.telefone.value==''){
		alert('Você esqueceu de preencher o campo telefone.');
		document.formAssinante.telefone.focus();
		return false;
	}
		else if(document.formAssinante.cep.value==''){
		alert('Você esqueceu de preencher o campo CEP.');
		document.formAssinante.cep.focus();
		return false;
	}
		else if(document.formAssinante.email.value==''){
		alert('Você esqueceu de preencher o campo e-mail.');
		document.formAssinante.email.focus();
		return false;
	}
	else if(document.formAssinante.senha.value==''){
		alert('Você esqueceu de preencher o campo senha.');
		document.formAssinante.senha.focus();
		return false;
	}
	return true;
}
//formata cnpj, cep, telefone
function mascara(l,m,i){
var iCount = l.value.length;
var simbolosEspeciais = "()/-.";    
    if (iCount < m.length) {
        if (iCount == 1 && i != ""){
            l.value = i+l.value;    
        } else {
            if (simbolosEspeciais.indexOf(m.substr(iCount,1)) != -1) {
                l.value = l.value+m.substr(iCount,1);
                if (m.substr(iCount+1,1) == " ") {
                l.value = l.value+" ";
                }
            }
            if (m.substr(iCount,1) == " ") {
                l.value = l.value+" ";
            }
        }
    } else {
        l.value = l.value.substr(0,m.length);
    }
}