flagF1  = 1;
flagC1  = 1;
flagCn1 = 1;

flagF2  = 1;
flagC2  = 1;
flagCn2 = 1;

function limpaCorrespondencia () {
	var d = document.formCadastro;
	d.correspondencia_endereco.value 			= '';
	d.correspondencia_cep.value 				= '';
	d.correspondencia_cidade.value 				= '';
	d.correspondencia_contato_principal.value 	= '';
	d.correspondencia_cargo.value 				= '';
	d.correspondencia_telefone_ddd.value 		= '';
	d.correspondencia_telefone_numero.value 	= '';
	d.correspondencia_fax_ddd.value 			= '';
	d.correspondencia_fax_numero.value 			= '';
	d.correspondencia_estado.selectedIndex		= 0;
}
function limpaFaturamento () {
	var d = document.formCadastro;
	d.faturamento_endereco.value 			= '';
	d.faturamento_cep.value 				= '';
	d.faturamento_cidade.value 				= '';
	d.faturamento_contato_principal.value 	= '';
	d.faturamento_cargo.value 				= '';
	d.faturamento_telefone_ddd.value 		= '';
	d.faturamento_telefone_numero.value 	= '';
	d.faturamento_fax_ddd.value 			= '';
	d.faturamento_fax_numero.value 			= '';
	d.faturamento_estado.selectedIndex		= 0;
}
function limpaContato () {
	var d = document.formCadastro;
	d.contato_endereco.value 				= '';
	d.contato_cep.value 					= '';
	d.contato_cidade.value 					= '';
	d.contato_contato_principal.value 		= '';
	d.contato_cargo.value 					= '';
	d.contato_telefone_ddd.value 			= '';
	d.contato_telefone_numero.value 		= '';
	d.contato_fax_ddd.value 				= '';
	d.contato_fax_numero.value 				= '';
	d.contato_estado.selectedIndex			= 0;
}

function transfereCorrespondencia(n) {
	var d = document.formCadastro;
	if (n == 1 ) { 
		if (flagC1) { 
			d.faturamento_endereco.value 			= d.correspondencia_endereco.value;
			d.faturamento_cep.value 				= d.correspondencia_cep.value;
			d.faturamento_cidade.value 				= d.correspondencia_cidade.value;
			d.faturamento_contato_principal.value 	= d.correspondencia_contato_principal.value;
			d.faturamento_cargo.value 				= d.correspondencia_cargo.value;
			d.faturamento_telefone_ddd.value 		= d.correspondencia_telefone_ddd.value;
			d.faturamento_telefone_numero.value 	= d.correspondencia_telefone_numero.value;
			d.faturamento_fax_ddd.value 			= d.correspondencia_fax_ddd.value;
			d.faturamento_fax_numero.value 			= d.correspondencia_fax_numero.value;	
			d.faturamento_estado.selectedIndex		= d.correspondencia_estado.selectedIndex;	
			flagC1 = 0;
			flagF1 = 1;
			d.correspondencia1.checked = false;			
		} else { 
			limpaFaturamento(); 
			flagC1 = 1;			
		}
	} else {
		if (flagC2) { 
			d.contato_endereco.value 				= d.correspondencia_endereco.value;
			d.contato_cep.value 					= d.correspondencia_cep.value;
			d.contato_cidade.value 					= d.correspondencia_cidade.value;
			d.contato_contato_principal.value 		= d.correspondencia_contato_principal.value;
			d.contato_cargo.value 					= d.correspondencia_cargo.value;
			d.contato_telefone_ddd.value 			= d.correspondencia_telefone_ddd.value;
			d.contato_telefone_numero.value 		= d.correspondencia_telefone_numero.value;
			d.contato_fax_ddd.value 				= d.correspondencia_fax_ddd.value;
			d.contato_fax_numero.value 				= d.correspondencia_fax_numero.value;	
			d.contato_estado.selectedIndex			= d.correspondencia_estado.selectedIndex;	
			flagC2 = 0;
			flagCn2 = 1;
			d.correspondencia2.checked = false;
		} else { 
			limpaContato();
			flagC2 = 1;			
		}	
	}
}

function transfereFaturamento(n) {
	var d = document.formCadastro;
	if (n == 1 ) { 
		if (flagF1) { 
			d.correspondencia_endereco.value 			= d.faturamento_endereco.value;
			d.correspondencia_cep.value 				= d.faturamento_cep.value;
			d.correspondencia_cidade.value 				= d.faturamento_cidade.value;
			d.correspondencia_contato_principal.value 	= d.faturamento_contato_principal.value;
			d.correspondencia_cargo.value 				= d.faturamento_cargo.value;
			d.correspondencia_telefone_ddd.value 		= d.faturamento_telefone_ddd.value;
			d.correspondencia_telefone_numero.value 	= d.faturamento_telefone_numero.value;
			d.correspondencia_fax_ddd.value 			= d.faturamento_fax_ddd.value;
			d.correspondencia_fax_numero.value 			= d.faturamento_fax_numero.value;	
			d.correspondencia_estado.selectedIndex		= d.faturamento_estado.selectedIndex;	
			flagF1 = 0;
			flagC1 = 1;
			d.faturamento1.checked = false;
			
		} else { 
			limpaCorrespondencia();
			flagF1 = 1;			
		}
	} else {
		if (flagF2) { 
			d.contato_endereco.value 				= d.faturamento_endereco.value;
			d.contato_cep.value 					= d.faturamento_cep.value;
			d.contato_cidade.value 					= d.faturamento_cidade.value;
			d.contato_contato_principal.value 		= d.faturamento_contato_principal.value;
			d.contato_cargo.value 					= d.faturamento_cargo.value;
			d.contato_telefone_ddd.value 			= d.faturamento_telefone_ddd.value;
			d.contato_telefone_numero.value 		= d.faturamento_telefone_numero.value;
			d.contato_fax_ddd.value 				= d.faturamento_fax_ddd.value;
			d.contato_fax_numero.value 				= d.faturamento_fax_numero.value;	
			d.contato_estado.selectedIndex			= d.faturamento_estado.selectedIndex;	
			flagF2 = 0;
			flagCn2 = 1;
			d.faturamento2.checked = false;
			
		} else { 
			limpaContato();
			flagF2 = 1;			
		}	
	}
}

function transfereContato(n) {	
	var d = document.formCadastro;
	if (n == 1 ) { 
		if (flagCn1) { 
			d.correspondencia_endereco.value 			= d.contato_endereco.value;
			d.correspondencia_cep.value 				= d.contato_cep.value;
			d.correspondencia_cidade.value 				= d.contato_cidade.value;
			d.correspondencia_contato_principal.value 	= d.contato_contato_principal.value;
			d.correspondencia_cargo.value 				= d.contato_cargo.value;
			d.correspondencia_telefone_ddd.value 		= d.contato_telefone_ddd.value;
			d.correspondencia_telefone_numero.value 	= d.contato_telefone_numero.value;
			d.correspondencia_fax_ddd.value 			= d.contato_fax_ddd.value;
			d.correspondencia_fax_numero.value 			= d.contato_fax_numero.value;	
			d.correspondencia_estado.selectedIndex		= d.contato_estado.selectedIndex;	
			flagCn1 = 0;
			flagC1  = 1;
			d.contato1.checked = false;			
		} else { 
			limpaCorrespondencia();
			flagCn1 = 1;			
		}
	} else {
		if (flagCn2) { 
			d.faturamento_endereco.value 			= d.contato_endereco.value;
			d.faturamento_cep.value 				= d.contato_cep.value;
			d.faturamento_cidade.value 				= d.contato_cidade.value;
			d.faturamento_contato_principal.value 	= d.contato_contato_principal.value;
			d.faturamento_cargo.value 				= d.contato_cargo.value;
			d.faturamento_telefone_ddd.value 		= d.contato_telefone_ddd.value;
			d.faturamento_telefone_numero.value 	= d.contato_telefone_numero.value;
			d.faturamento_fax_ddd.value 			= d.contato_fax_ddd.value;
			d.faturamento_fax_numero.value 			= d.contato_fax_numero.value;	
			d.faturamento_estado.selectedIndex		= d.contato_estado.selectedIndex;	
			flagCn2 = 0;
			flagF2 = 1;
			d.contato2.checked = false;
		} else { 
			limpaFaturamento();
			flagCn2 = 1;			
		}	
	}
}
