		function popup(page, width, height) {
			window.open(page,'','titlebar=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=1,width=' + width + ',height=' + height + ',top=0,left=0');
		}

		function setCliente(cliente, f1) {
			if (cliente != undefined && cliente != null) {
				f1.cdCliente.value = cliente.cdCliente;
				f1.txNomeCliente.value = cliente.txNomeCliente;
				f1.txRgCliente.value = cliente.txRgCliente;
				f1.dtNascimentoCliente.value = data.formatar(cliente.dtNascimentoCliente, "/");
				f1.vlRendaMensal.value = moeda.formatar(cliente.vlRendaMensal);
				f1.txEnderecoCliente.value = cliente.txEnderecoCliente;
				f1.txBairroCliente.value = cliente.txBairroCliente;
				f1.txCepCliente.value = cliente.txCepCliente;
				f1.txTelefoneResidencial.value = cliente.txTelefoneResidencial;
				f1.txTelefoneCelular.value = cliente.txTelefoneCelular;
				f1.txEmailCliente.value = cliente.txEmailCliente;
				
				f1.idSituacaoCliente.value = cliente.idSituacao;
				listEstados(cliente.cidade.estado.cdEstado, cliente.cidade.cdCidade);
			    
			} else {
				f1.cdCliente.value = "";
				f1.txNomeCliente.value = "";
				f1.txRgCliente.value = "";
				f1.dtNascimentoCliente.value = "";
				f1.vlRendaMensal.value = "";
				f1.txEnderecoCliente.value = "";
				f1.txBairroCliente.value = "";
				f1.txCepCliente.value = "";
				f1.txTelefoneResidencial.value = "";
				f1.txTelefoneCelular.value = "";
				f1.txEmailCliente.value = "";
				listEstados(0, 0);
				listCidades(0, 0);
			    
			}
		}
		
		function toCommaSeparated(array) {
			var ret = "";
			if (array.length == undefined) {
				ret = array.value;
			} else {
				for(i = 0; i < array.length; i++) {
					if (i > 0) {
						ret += ",";
					}
					ret += array[i].value;
				}
			}
			return ret;
		}
		function toCommaSeparatedWhenChecked(array) {
			var ret = "";
			if (array.length == undefined) {
				if (array.checked) {
					ret = array.value;
				}
			} else {
				for(i = 0; i < array.length; i++) {
					if (array[i].checked) {
						if (i > 0 && ret != "") {
							ret += ",";
						}
						ret += array[i].value;
					}
				}
			}
			return ret;
		}
		
		function clearUtil(field) {
			if (field != undefined){
				if (field.length == undefined) {
					field.value = "";
				} else {
					for(i = 0; i < field.length; i++) {
						field[i].value = "";
					}
				}
			}
		}
		function mensagem(m){
			
			
			if(m != undefined && m != ""){
				alert(m);
			}
		
		}
		