// JavaScript Document

function cpYes (method) {
	
	document.getElementById('ckbCpuNo').checked = false ;
	
	document.getElementById('lblCpuDescription').style.display = 'none';
	document.getElementById('lblCpuNumber').style.display      = 'block';
	document.getElementById('txtCpuNumber').style.display      = 'block';
	
	if (method == 'post') {
	  document.getElementById('lblCpuNumberMessage').style.display = 'block';
	}
	
}

function cpNo (method) {
	
	document.getElementById('ckbCpuYes').checked = false ;
	
	document.getElementById('lblCpuDescription').style.display = 'block';
	document.getElementById('lblCpuNumber').style.display      = 'none';
	document.getElementById('txtCpuNumber').style.display      = 'none';
	
	if (method == 'post') {
	  document.getElementById('lblCpuNumberMessage').style.display = 'none';
	}
	
}

function cueCarCredito (method) {
	
	document.getElementById('ckbCueCarDebito').checked = false ;
	
	document.getElementById('lblCueCarNumeroTarjeta').style.display = 'block'; 
	document.getElementById('txtCueCarNumeroTarjeta').style.display = 'block';
	document.getElementById('lblCueCarVence').style.display 		= 'block';
	document.getElementById('txtCueCarVence').style.display 		= 'block';
	document.getElementById('lblCueCarClabeBancoAzteca').style.display 		= 'none';
	document.getElementById('lblCueCarClabe').style.display 		= 'none';
	document.getElementById('txtCueCarClabe').style.display 		= 'none';
	
	if (method == 'post') {
	  document.getElementById('lblCueCarNumeroTarjetaMessage').style.display = 'block';
  	document.getElementById('lblCueCarVenceMessage').style.display         = 'block';
  	document.getElementById('lblCueCarClabeMessage').style.display         = 'none';
	}
	
}

function cueCarDebito (method) {
	
	document.getElementById('ckbCueCarCredito').checked = false ;
	
	document.getElementById('lblCueCarNumeroTarjeta').style.display = 'none';
	document.getElementById('txtCueCarNumeroTarjeta').style.display = 'none';
	document.getElementById('lblCueCarVence').style.display 		= 'none';
	document.getElementById('txtCueCarVence').style.display 		= 'none';
	
	var selectedBank = document.getElementById('cmbCueCarBanco').options[document.getElementById('cmbCueCarBanco').selectedIndex].value
	
	if ( selectedBank == 'BANCO AZTECA' ) {
		document.getElementById('lblCueCarClabeBancoAzteca').style.display 		= 'block';
		document.getElementById('lblCueCarClabe').style.display 		= 'none';
	} else {
		document.getElementById('lblCueCarClabeBancoAzteca').style.display 		= 'none';
		document.getElementById('lblCueCarClabe').style.display 		= 'block';
	}
	
	document.getElementById('txtCueCarClabe').style.display 		= 'block';
	
	if (method == 'post') {
	  document.getElementById('lblCueCarNumeroTarjetaMessage').style.display = 'none';
  	document.getElementById('lblCueCarVenceMessage').style.display         = 'none';
  	document.getElementById('lblCueCarClabeMessage').style.display         = 'block';
	}
	
}

function cueCarBanco (method) {
	
	if (document.getElementById('ckbCueCarCredito').checked) {
	  
		cueCarCredito(method);
		 
	} else {
		
		cueCarDebito(method);
		
	}
	
}

function showAztecaClabe () {
	
	var selectedBank = document.getElementById('cmbCueAboBanco').options[document.getElementById('cmbCueAboBanco').selectedIndex].value
	
	if ( selectedBank == 'BANCO AZTECA' ) {
		document.getElementById('lblCueAboClabe').style.display 		= 'none';
		document.getElementById('lblCueAboClabeBancoAzteca').style.display 		= 'block';
	} else {
		document.getElementById('lblCueAboClabe').style.display 		= 'block';
		document.getElementById('lblCueAboClabeBancoAzteca').style.display 		= 'none';
	}
	
}

function disableCuentas () {
  
	if (document.getElementById('ckbContactoTelefono').checked) {
	  
		document.getElementById('txtCueCarNombre').disabled = true ;
		document.getElementById('cmbCueCarBanco').disabled = true ;
		
		document.getElementById('ckbCueCarCredito').disabled = true ;
		document.getElementById('txtCueCarNumeroTarjeta').disabled = true ;
		document.getElementById('txtCueCarVence').disabled = true ;
		
		document.getElementById('ckbCueCarDebito').disabled = true ;
		document.getElementById('txtCueCarClabe').disabled = true ;
		
		document.getElementById('txtCueAboNombre').disabled = true ;
		document.getElementById('cmbCueAboBanco').disabled = true ;
		document.getElementById('txtCueAboClabe').disabled = true ;
		
		document.getElementById('txtContactoTelefonoTelefono').disabled = false ;
		document.getElementById('txtContactoTelefonoAhorro').disabled = false ;
		 
	} else {
		
		document.getElementById('txtCueCarNombre').disabled = false ;
		document.getElementById('cmbCueCarBanco').disabled = false ;
		
		document.getElementById('ckbCueCarCredito').disabled = false ;
		document.getElementById('txtCueCarNumeroTarjeta').disabled = false ;
		document.getElementById('txtCueCarVence').disabled = false ;
		
		document.getElementById('ckbCueCarDebito').disabled = false ;
		document.getElementById('txtCueCarClabe').disabled = false ;
		
		document.getElementById('txtCueAboNombre').disabled = false ;
		document.getElementById('cmbCueAboBanco').disabled = false ;
		document.getElementById('txtCueAboClabe').disabled = false ;
		
		document.getElementById('txtContactoTelefonoTelefono').disabled = true ;
		document.getElementById('txtContactoTelefonoAhorro').disabled = true ;
		
	}
	
}

function disableExt () {
  
	if (document.getElementById('celular').checked) {
	  
		document.getElementById('ext').disabled = true ;
		 
	} else {
		
		document.getElementById('ext').disabled = false ;
		
	}
	
}

function inputText ( input , text ) {
	
	if (document.getElementById(input).value==='') {
		
		document.getElementById(input).value = text ;
		
	} else if (document.getElementById(input).value===text) {
		
		document.getElementById(input).value = '' ;
		
	}
	
}

function mostrarTienda () {
	
	ocultarTiendas();
	
	var selectedState = document.getElementById('cmbState').options[document.getElementById('cmbState').selectedIndex].value
	
	document.getElementById('tbl'+selectedState).style.display = 'block';
	
}

function ocultarTiendas () {
	
	for ( i=1 ; i < document.getElementById('cmbState').length ; i++ ) {
		
		document.getElementById('tbl'+document.getElementById('cmbState').options[i].value).style.display = 'none';
		
	}
	
}
