assinante_tipoCuit = 'CPF';

function assinante_checkFrmLoginTopo(form) {
	if (form) {
		if (form.cod.value != 'CODIGO') {
			if (form.cuit.value != 'CPF/CNPJ') {
				return true;
			} else emitirAlerta('Preencha o seu CPF/CNPJ',form.cuit);
		} else emitirAlerta('Preencha o seu código de assinante',form.cod);
	}
	return false;
}

function assinante_checkFrmLogin(form) {
	if (form) {
		if (form.cod.value != '') {
			if (form.cuit.value != '') {
				return true;
			} else emitirAlerta('Preencha o seu CPF/CNPJ',form.cuit);
		} else emitirAlerta('Preencha o seu código de assinante',form.cod);
	}
	return false;
}

function assinante_checkFrmMudancaVelocidade(form) {

}

function assinante_mudancaProvedorToggleCondominial(obj) {
	if (obj) {
		obj2 = document.getElementById('container_condominial');
		if (obj2) {
			if (obj.checked) obj2.style.display = '';
			else obj2.style.display = 'none';
		}
	}
}

function assinante_validarTelefones(arrPrefIds) {
	cont = 0;
	for (var i = 0;i < arrPrefIds.length;i++) {
		obj1 = document.getElementById(arrPrefIds[i]+'_ddd');
		obj2 = document.getElementById(arrPrefIds[i]+'_numero');
		if (obj1 && obj2) {
			if ((obj1.value != '') && (obj2.value != '')) cont++;
		}
	}
	return cont;
}

function assinante_validarDadosPessoais(form) {
	if (validarEmail(form.email.value)) {
		if (form.endereco.value != '') {
			if (form.bairro_cidade.value != '') {
				if ((form.cep_inicio.value != '') && (form.cep_fim.value != '')) {
					if (assinante_validarTelefones(new Array('telefone_residencial','telefone_comercial','telefone_celular')) > 0) {
						return true;
					} else emitirAlerta('Preencha um dos telefones para contato',form.telefone_residencial_ddd);
				} else emitirAlerta('Preencha o seu CEP',form.cep_inicio);
			} else emitirAlerta('Preencha o seu bairro e cidade',form.bairro_cidade);
		} else emitirAlerta('Preencha o seu endereço',form.endereco);
	} else emitirAlerta('Preencha o seu e-mail de contato',form.email);
	return false;
}

function assinante_mudancaProvedorCondominial(form) {
	if (form) {
		if (form.condominial.checked) {
			if (form.nome_condominio.value != '') {
				if (form.cnpj.value != '') {
					return true;
				} else emitirAlerta('Preencha o CNPJ do condomínio',form.cnpj);
			} else emitirAlerta('Preencha o nome do condomínio',form.nome_condominio);
		} else return true;
	}
	return false;
}

function assinante_setTipoCodigo(tipo) {
	obj = document.getElementById('label_cuit');
	objCuit = document.getElementById('cuit');
	if (obj && objCuit) {
		if ((tipo == 'CPF') || (tipo == 'CNPJ')) {
			assinante_tipoCuit = tipo;
			var lbl;
			if (assinante_tipoCuit == 'CPF') lbl = 'CPF:';
			else lbl = 'CNPJ';
			
			obj.innerHTML = lbl;
			objCuit.value = '';
		}
	}
}

function assinante_buscaCodigoMascara(obj,event) {
	if (assinante_tipoCuit == 'CNPJ') return mascaraCampo(obj,'##.###.###/####-##',event);
	else return mascaraCampo(obj,'###.###.###-##',event);
}

function assinante_checkFrmBuscaCodigo(form) {
	if (form) {
		if (form.cuit.value != '') {
			return true;
		} else emitirAlerta('Preencha o seu CPF/CNPJ',form.cuit);
	}
	
	return false;
}
