// INICION CONTROL COTIZACION MARITIMA //

function marCargaIncoterm() {
	marCargaArea();
	marCargaCiudad();
	marCargaPuerto();
	marCargaZipCode();
}

function marCargaArea() {
	if(document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value == '') {
		//disable
		document.getElementById('cboCargaArea').disabled = true;
//		document.getElementById('lblCargaArea').className = 'disabled';
	} else {
		//enable
		document.getElementById('cboCargaArea').disabled = false;
//		document.getElementById('lblCargaArea').className = '';
	}
	marCargaPais();
	marCargaZipCode();
}

function marCargaCiudad() {
	switch(document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value) {
		case "EXW":
			//enable
			document.getElementById('txtCargaCiudad').disabled = false;
			document.getElementById('lblCargaEspecificar').className = '';
			document.getElementById('ErrorCargaCiudad').className = 'error';
			break;
		default:
			//disable
			document.getElementById('txtCargaCiudad').disabled = true;
			document.getElementById('lblCargaEspecificar').className = 'disabled';
			document.getElementById('ErrorCargaCiudad').className = 'disabled';
			break;
	}
}

function marCargaPais() {
	if(document.getElementById('cboCargaArea').options[document.getElementById('cboCargaArea').selectedIndex].value == '' || document.getElementById('cboCargaArea').disabled == true) {
		//disable
		document.getElementById('cboCargaPais').disabled = true;
//		document.getElementById('lblCargaPais').className = 'disabled';
	} else {
		//enable
		document.getElementById('cboCargaPais').disabled = false;
//		document.getElementById('lblCargaPais').className = '';
	}
	marCargaPuerto();
}

function marCargaZipCode() {
	if (document.getElementById('cboCargaArea').disabled == false && document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value == "EXW") {
		switch(document.getElementById('cboCargaArea').options[document.getElementById('cboCargaArea').selectedIndex].value) {
			case "NAM":
			case "EUE":
			case "EUM":
			case "EUW":
				//enable
				document.getElementById('txtCargaZipCode').disabled = false;
				document.getElementById('ErrorCargaZipCode').className = 'error';
				break;
			default:
				//disable
				document.getElementById('txtCargaZipCode').disabled = true;
				document.getElementById('ErrorCargaZipCode').className = 'disabled';
				break;
		}
	} else {
		//disable
		document.getElementById('txtCargaZipCode').disabled = true;
//		document.getElementById('lblCargaZipCode').className = 'disabled';
	}
}

function marCargaPuerto() {
	if(document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value != "EXW" && document.getElementById('cboCargaPais').options[document.getElementById('cboCargaPais').selectedIndex].value != "" && document.getElementById('cboCargaPais').disabled == false) {
		//enable
		document.getElementById('cboCargaPuerto').disabled = false;
//		document.getElementById('lblCargaPuerto').className = '';
	} else {
		//disable
		document.getElementById('cboCargaPuerto').disabled = true;
//		document.getElementById('lblCargaPuerto').className = 'disabled';
	}
}


function marDescargaIncoterm() {
	marDescargaCiudad();
	marDescargaPuerto();
	marDescargaZipCode();
}


function marDescargaCiudad() {
	switch(document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value) {
		case "DAF":
		case "DDU":
		case "DDP":
			//enable
			document.getElementById('txtDescargaCiudad').disabled = false;
			document.getElementById('lblDescargaEspecificar').className = '';
			document.getElementById('ErrorDescargaCiudad').className = 'error';			
			break;
		default:
			//disable
			document.getElementById('txtDescargaCiudad').disabled = true;
			document.getElementById('lblDescargaEspecificar').className = 'disabled';
			document.getElementById('ErrorDescargaCiudad').className = 'disabled';			
			break;
	}
}


function marDescargaPuerto() {
	if(document.getElementById('cboDescargaPais').options[document.getElementById('cboDescargaPais').selectedIndex].value != "" && document.getElementById('cboDescargaPais').disabled == false) {
		switch(document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value) {
			case "DES":
			case "DEQ":
			case "":
				//enable
				document.getElementById('cboDescargaPuerto').disabled = false;
				break;
			default:
				//disable
				document.getElementById('cboDescargaPuerto').disabled = true;
				break;
		}
	} else {
		//disable
		document.getElementById('cboDescargaPuerto').disabled = true;
	}
}


function marDescargaZipCode() {
	if (document.getElementById('cboDescargaArea').disabled == false && (document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value == "DAF" || document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value == "DDU" || document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value == "DDP")  ) {
		switch(document.getElementById('cboDescargaArea').options[document.getElementById('cboDescargaArea').selectedIndex].value) {
			case "NAM":
			case "EUE":
			case "EUM":
			case "EUW":
				//enable
				document.getElementById('txtDescargaZipCode').disabled = false;
				document.getElementById('ErrorDescargaZipCode').className = 'error';
				break;
			default:
				//disable
				document.getElementById('txtDescargaZipCode').disabled = true;
				document.getElementById('ErrorDescargaZipCode').className = 'disabled';
				break;
		}
	} else {
		//disable
		document.getElementById('txtDescargaZipCode').disabled = true;
		document.getElementById('ErrorDescargaZipCode').className = 'disabled';		
	}
}


function marDescargaPais() {
	if(document.getElementById('cboDescargaArea').options[document.getElementById('cboDescargaArea').selectedIndex].value == '' || document.getElementById('cboDescargaArea').disabled == true) {
		//disable
		document.getElementById('cboDescargaPais').disabled = true;
	} else {
		//enable
		document.getElementById('cboDescargaPais').disabled = false;
	}
	marDescargaPuerto();
}


function marDescargaArea() {
	marDescargaPais();
	marDescargaZipCode();
}


function marFull () {
	//Disabled formulario
	document.getElementById('txtConsolidadaCantidad').disabled = true;
	
	//Disabled etiquetas
	document.getElementById('lblConsolidadaCantidad').className = 'disabled';
	document.getElementById('lblRefConsolidadaCantidad').className = 'disabled';
	
	//Disable lineas de error
	document.getElementById('ErrorConsolidadaCantidad').className = 'disabled';
	
	//Enabled formulario
	document.getElementById('cboFullUnidad').disabled = false;
	document.getElementById('cboFullTipo').disabled = false;
	
	//Enabled etiquetas
	document.getElementById('lblFullUnidad').className = '';
	document.getElementById('lblFullTipo').className = '';
	
	//Enable lineas de error
	document.getElementById('ErrorFullUnidad').className = 'error';
	document.getElementById('ErrorFullTipo').className = 'error';

}


function marConsolidada () {
	//Enable formulario
	document.getElementById('txtConsolidadaCantidad').disabled = false;
	
	//Enable etiquetas
	document.getElementById('lblConsolidadaCantidad').className = '';
	document.getElementById('lblRefConsolidadaCantidad').className = '';
	
	//Enable linea de eror
	document.getElementById('ErrorConsolidadaCantidad').className = 'error';
	
	//Disabled formulario
	document.getElementById('cboFullUnidad').disabled = true;
	document.getElementById('cboFullTipo').disabled = true;
	
	//Disabled etiquetas
	document.getElementById('lblFullUnidad').className = 'disabled';
	document.getElementById('lblFullTipo').className = 'disabled';
	
	//Borrar lineas error
	document.getElementById('ErrorFullUnidad').className = 'disabled';
	document.getElementById('ErrorFullTipo').className = 'disabled';
}


function marSeguro() {
	if (document.getElementById('chkSeguro').checked == true) {
		//Enable formulario
		document.getElementById('optSeguroFOB').disabled = false;
		document.getElementById('optSeguroCIF').disabled = false;
		document.getElementById('txtSeguroValor').disabled = false;
		document.getElementById('cboSeguroMoneda').disabled = false;
		
		//Enable etiquetas
		document.getElementById('lblSeguroFOB').className = '';
		document.getElementById('lblSeguroCIF').className = '';
		document.getElementById('lblSeguroValor').className = '';
		
		//Enable lineas de error
		document.getElementById('ErrorSeguroTipo').className = 'error';
		document.getElementById('ErrorSeguroValor').className = 'error';
	
	} else {
		//Disable formulario
		document.getElementById('optSeguroFOB').disabled = true;
		document.getElementById('optSeguroCIF').disabled = true;
		document.getElementById('txtSeguroValor').disabled = true;
		document.getElementById('cboSeguroMoneda').disabled = true;

		//Disable etiquetas
		document.getElementById('lblSeguroFOB').className = 'disabled';
		document.getElementById('lblSeguroCIF').className = 'disabled';
		document.getElementById('lblSeguroValor').className = 'disabled';
		
		//Disable lineas de error
		document.getElementById('ErrorSeguroTipo').className = 'disabled';
		document.getElementById('ErrorSeguroValor').className = 'disabled';
	}
}


function marCargaPeligrosa() {
	if (document.getElementById('chkCargaPeligrosa').checked == true) {
		//Enable formulario
		document.getElementById('txtCargaPeligrosaIMO').disabled = false;
		document.getElementById('txtCargaPeligrosaUN').disabled = false;

		//Enable etiquetas
		document.getElementById('lblCargaPeligrosaIMO').className = '';
		document.getElementById('lblCargaPeligrosaUN').className = '';
		
		//Enable lineas de error
		document.getElementById('ErrorPeligrosaIMO').className = 'error';
		document.getElementById('ErrorPeligrosaUN').className = 'error';
		
		
	} else {
		//Disable formulario
		document.getElementById('txtCargaPeligrosaIMO').disabled = true;
		document.getElementById('txtCargaPeligrosaUN').disabled = true;

		//Disable etiquetas
		document.getElementById('lblCargaPeligrosaIMO').className = 'disabled';
		document.getElementById('lblCargaPeligrosaUN').className = 'disabled';
		
		//Disable lineas de error
		document.getElementById('ErrorPeligrosaIMO').className = 'disabled';
		document.getElementById('ErrorPeligrosaUN').className = 'disabled';
		
	}
}

//----------------------------------------------------------------------------------------------//
// 								FIN CONTROL COTIZACION MARITIMA 								//
// ---------------------------------------------------------------------------------------------//





//----------------------------------------------------------------------------------------------//
// 								INICIO CONTROL COTIZACION AEREA 								//
// ---------------------------------------------------------------------------------------------//


// CARGA AEREA //

function aerCargaIncoterm() {
	aerCargaArea();
	aerCargaCiudad();
	aerCargaPuerto();
	aerCargaZipCode();
}

function aerCargaArea() {
	if(document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value == '') {
		//disable
		document.getElementById('cboCargaArea').disabled = true;
	} else {
		//enable
		document.getElementById('cboCargaArea').disabled = false;
	}
	aerCargaPais();
	aerCargaZipCode();
}

function aerCargaCiudad() {
	switch(document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value) {
		case "EXW":
			//enable
			document.getElementById('txtCargaCiudad').disabled = false;
			document.getElementById('lblCargaEspecificar').className = '';
			document.getElementById('ErrorCargaCiudad').className = 'error';
			break;
		default:
			//disable
			document.getElementById('txtCargaCiudad').disabled = true;
			document.getElementById('lblCargaEspecificar').className = 'disabled';
			document.getElementById('ErrorCargaCiudad').className = 'disabled';
			break;
	}
}

function aerCargaPais() {
	if(document.getElementById('cboCargaArea').options[document.getElementById('cboCargaArea').selectedIndex].value == '' || document.getElementById('cboCargaArea').disabled == true) {
		//disable
		document.getElementById('cboCargaPais').disabled = true;
//		document.getElementById('lblCargaPais').className = 'disabled';
	} else {
		//enable
		document.getElementById('cboCargaPais').disabled = false;
//		document.getElementById('lblCargaPais').className = '';
	}
	aerCargaPuerto();
}

function aerCargaZipCode() {
	if (document.getElementById('cboCargaArea').disabled == false && document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value == "EXW") {
		switch(document.getElementById('cboCargaArea').options[document.getElementById('cboCargaArea').selectedIndex].value) {
			case "NAM":
			case "EUE":
			case "EUM":
			case "EUW":
				//enable
				document.getElementById('txtCargaZipCode').disabled = false;
				document.getElementById('ErrorCargaZipCode').className = 'error';
				break;
			default:
				//disable
				document.getElementById('txtCargaZipCode').disabled = true;
				document.getElementById('ErrorCargaZipCode').className = 'disabled';
				break;
		}
	} else {
		//disable
		document.getElementById('txtCargaZipCode').disabled = true;
//		document.getElementById('lblCargaZipCode').className = 'disabled';
	}
}

function aerCargaPuerto() {
	if(document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value != "EXW" && document.getElementById('cboCargaPais').options[document.getElementById('cboCargaPais').selectedIndex].value != "" && document.getElementById('cboCargaPais').disabled == false) {
		//enable
		document.getElementById('txtCargaPuerto').disabled = false;
//		document.getElementById('lblCargaPuerto').className = '';
	} else {
		//disable
		document.getElementById('txtCargaPuerto').disabled = true;
//		document.getElementById('lblCargaPuerto').className = 'disabled';
	}
}



// DESCARGA AEREA //

function aerDescargaIncoterm() {
	aerDescargaCiudad();
	aerDescargaPuerto();
	aerDescargaZipCode();
}


function aerDescargaCiudad() {
	switch(document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value) {
		case "DAF":
		case "DDU":
		case "DDP":
			//enable
			document.getElementById('txtDescargaCiudad').disabled = false;
			document.getElementById('lblDescargaEspecificar').className = '';
			document.getElementById('ErrorDescargaCiudad').className = 'error';			
			break;
		default:
			//disable
			document.getElementById('txtDescargaCiudad').disabled = true;
			document.getElementById('lblDescargaEspecificar').className = 'disabled';
			document.getElementById('ErrorDescargaCiudad').className = 'disabled';			
			break;
	}
}


function aerDescargaPuerto() {
	if(document.getElementById('cboDescargaPais').options[document.getElementById('cboDescargaPais').selectedIndex].value != "" && document.getElementById('cboDescargaPais').disabled == false) {
		switch(document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value) {
			case "DES":
			case "DEQ":
			case "":
				//enable
				document.getElementById('txtDescargaPuerto').disabled = false;
				break;
			default:
				//disable
				document.getElementById('txtDescargaPuerto').disabled = true;
				break;
		}
	} else {
		//disable
		document.getElementById('txtDescargaPuerto').disabled = true;
	}
}


function aerDescargaZipCode() {
	if (document.getElementById('cboDescargaArea').disabled == false && (document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value == "DAF" || document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value == "DDU" || document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value == "DDP")  ) {
		switch(document.getElementById('cboDescargaArea').options[document.getElementById('cboDescargaArea').selectedIndex].value) {
			case "NAM":
			case "EUE":
			case "EUM":
			case "EUW":
				//enable
				document.getElementById('txtDescargaZipCode').disabled = false;
				document.getElementById('ErrorDescargaZipCode').className = 'error';
				break;
			default:
				//disable
				document.getElementById('txtDescargaZipCode').disabled = true;
				document.getElementById('ErrorDescargaZipCode').className = 'disabled';
				break;
		}
	} else {
		//disable
		document.getElementById('txtDescargaZipCode').disabled = true;
		document.getElementById('ErrorDescargaZipCode').className = 'disabled';		
	}
}


function aerDescargaPais() {
	if(document.getElementById('cboDescargaArea').options[document.getElementById('cboDescargaArea').selectedIndex].value == '' || document.getElementById('cboDescargaArea').disabled == true) {
		//disable
		document.getElementById('cboDescargaPais').disabled = true;
	} else {
		//enable
		document.getElementById('cboDescargaPais').disabled = false;
	}
	aerDescargaPuerto();
}


function aerDescargaArea() {
	aerDescargaPais();
	aerDescargaZipCode();
}



var bulto_number=2;

function aerBultoAgregar() {
	
	var i=0;
 	
	// contenedor del bulto
	var d = document.createElement("div");
	d.setAttribute("id", "bulto_"+bulto_number);
	
	// cantidad de bulto
	var campo = document.createElement("input");
 	campo.setAttribute("type", "text");
 	campo.setAttribute("name", "cantidad[]");
	campo.setAttribute("id", "cantidad_"+bulto_number);
	campo.setAttribute("maxlength", "3");	
	campo.className = "form50";
	d.appendChild(campo);
	
	// descripcion del bulto
	var campo = document.createElement("input");
	campo.setAttribute("type", "text");
 	campo.setAttribute("name", "descripcion[]");
	campo.setAttribute("id", "descripcion_"+bulto_number);
	campo.className = "form250";
	d.appendChild(campo);

	// peso del bulto
	var campo = document.createElement("input");
	campo.setAttribute("type", "text");
 	campo.setAttribute("name", "peso[]");
	campo.setAttribute("id", "peso_"+bulto_number);
	campo.setAttribute("maxlength", "7");
	campo.className = "form50";
	d.appendChild(campo);
	
	// volumen del bulto
	var campo = document.createElement("input");
	campo.setAttribute("type", "text");
 	campo.setAttribute("name", "volumen[]");
	campo.setAttribute("id", "volumen_"+bulto_number);
	campo.setAttribute("maxlength", "7");
	campo.className = "form50";	
	d.appendChild(campo);
	
	// vinculo que elimina linea de bulto
	var campo = document.createElement("a");
	campo.setAttribute("href", "javascript:aerBultoBorrar('bulto_"+bulto_number+"')");
	campo.innerHTML = "Eliminar";
	d.appendChild(campo);

	// contenedor del error
	var error = document.createElement("div");
	error.setAttribute("id", "ErrorBulto_"+bulto_number);
	error.className = "error";
	d.appendChild(error);

	document.getElementById("aerBultos").appendChild(d);
 	bulto_number++;

}

function aerBultoBorrar(bulto) {
	var d = document.getElementById('aerBultos');
	var bultodiv = document.getElementById(bulto);
	d.removeChild(bultodiv);
}

//----------------------------------------------------------------------------------------------//
// 								FIN CONTROL COTIZACION AEREA 									//
// ---------------------------------------------------------------------------------------------//





//----------------------------------------------------------------------------------------------//
// 								INICIO CONTROL COTIZACION TERRESTRE								//
// ---------------------------------------------------------------------------------------------//


// CARGA TERRESTRE //

function terCargaIncoterm() {
	terCargaArea();
	/*terCargaCiudad();*/
	/*terCargaPuerto();*/
	/*terCargaZipCode();*/
}

function terCargaArea() {
	if(document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value == '') {
		//disable
		document.getElementById('cboCargaArea').disabled = true;
	} else {
		//enable
		document.getElementById('cboCargaArea').disabled = false;
	}
	terCargaPais();
	/*terCargaZipCode();*/ 
}

/*
function terCargaCiudad() {
	switch(document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value) {
		case "EXW":
			//enable
			document.getElementById('txtCargaCiudad').disabled = false;
			document.getElementById('ErrorCargaCiudad').className = 'error';
			break;
		default:
			//disable
			document.getElementById('txtCargaCiudad').disabled = true;
			document.getElementById('ErrorCargaCiudad').className = 'disabled';
			break;
	}
}
*/

function terCargaPais() {
	if(document.getElementById('cboCargaArea').options[document.getElementById('cboCargaArea').selectedIndex].value == '' || document.getElementById('cboCargaArea').disabled == true) {
		//disable
		document.getElementById('cboCargaPais').disabled = true;
//		document.getElementById('lblCargaPais').className = 'disabled';
	} else {
		//enable
		document.getElementById('cboCargaPais').disabled = false;
//		document.getElementById('lblCargaPais').className = '';
	}
	terCargaPuerto();
}

/*
function terCargaZipCode() {
	if (document.getElementById('cboCargaArea').disabled == false && document.getElementById('cboCargaIncoterm').options[document.getElementById('cboCargaIncoterm').selectedIndex].value == "EXW") {
		switch(document.getElementById('cboCargaArea').options[document.getElementById('cboCargaArea').selectedIndex].value) {
			case "NAM":
			case "EUE":
			case "EUM":
			case "EUW":
				//enable
				document.getElementById('txtCargaZipCode').disabled = false;
				document.getElementById('ErrorCargaZipCode').className = 'error';
				break;
			default:
				//disable
				document.getElementById('txtCargaZipCode').disabled = true;
				document.getElementById('ErrorCargaZipCode').className = 'disabled';
				break;
		}
	} else {
		//disable
		document.getElementById('txtCargaZipCode').disabled = true;
//		document.getElementById('lblCargaZipCode').className = 'disabled';
	}
}
*/

function terCargaPuerto() {
	if(document.getElementById('cboCargaPais').options[document.getElementById('cboCargaPais').selectedIndex].value != "" && document.getElementById('cboCargaPais').disabled == false) {
		//enable
		document.getElementById('txtCargaPuerto').disabled = false;
		document.getElementById('txtCargaDireccion').disabled = false;
//		document.getElementById('lblCargaPuerto').className = '';
	} else {
		//disable
		document.getElementById('txtCargaPuerto').disabled = true;
		document.getElementById('txtCargaDireccion').disabled = true;		
//		document.getElementById('lblCargaPuerto').className = 'disabled';
	}
}



// DESCARGA TERRESTRE //

function terDescargaIncoterm() {
	/*terDescargaArea();*/
	/*terDescargaCiudad();*/
	/*terDescargaPuerto();*/
	/*terDescargaZipCode();*/
}

function terDescargaArea() {
	if(document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value == '') {
		//disable
		document.getElementById('cboDescargaArea').disabled = true;
	} else {
		//enable
		document.getElementById('cboDescargaArea').disabled = false;
	}
	terDescargaPais();
	/*terDescargaZipCode();*/ 
}

/*
function terDescargaCiudad() {
	switch(document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value) {
		case "EXW":
			//enable
			document.getElementById('txtDescargaCiudad').disabled = false;
			document.getElementById('ErrorDescargaCiudad').className = 'error';
			break;
		default:
			//disable
			document.getElementById('txtDescargaCiudad').disabled = true;
			document.getElementById('ErrorDescargaCiudad').className = 'disabled';
			break;
	}
}
*/

function terDescargaPais() {
	if(document.getElementById('cboDescargaArea').options[document.getElementById('cboDescargaArea').selectedIndex].value == '' || document.getElementById('cboDescargaArea').disabled == true) {
		//disable
		document.getElementById('cboDescargaPais').disabled = true;
//		document.getElementById('lblDescargaPais').className = 'disabled';
	} else {
		//enable
		document.getElementById('cboDescargaPais').disabled = false;
//		document.getElementById('lblDescargaPais').className = '';
	}
	terDescargaPuerto();
}

/*
function terDescargaZipCode() {
	if (document.getElementById('cboDescargaArea').disabled == false && document.getElementById('cboDescargaIncoterm').options[document.getElementById('cboDescargaIncoterm').selectedIndex].value == "EXW") {
		switch(document.getElementById('cboDescargaArea').options[document.getElementById('cboDescargaArea').selectedIndex].value) {
			case "NAM":
			case "EUE":
			case "EUM":
			case "EUW":
				//enable
				document.getElementById('txtDescargaZipCode').disabled = false;
				document.getElementById('ErrorDescargaZipCode').className = 'error';
				break;
			default:
				//disable
				document.getElementById('txtDescargaZipCode').disabled = true;
				document.getElementById('ErrorDescargaZipCode').className = 'disabled';
				break;
		}
	} else {
		//disable
		document.getElementById('txtDescargaZipCode').disabled = true;
//		document.getElementById('lblDescargaZipCode').className = 'disabled';
	}
}
*/

function terDescargaPuerto() {
	if(document.getElementById('cboDescargaPais').options[document.getElementById('cboDescargaPais').selectedIndex].value != "" && document.getElementById('cboDescargaPais').disabled == false) {
		//enable
		document.getElementById('txtDescargaPuerto').disabled = false;
		document.getElementById('txtDescargaDireccion').disabled = false;
//		document.getElementById('lblDescargaPuerto').className = '';
	} else {
		//disable
		document.getElementById('txtDescargaPuerto').disabled = true;
		document.getElementById('txtDescargaDireccion').disabled = true;		
//		document.getElementById('lblDescargaPuerto').className = 'disabled';
	}
}


function terFull () {
	//Disabled formulario
	document.getElementById('txtConsolidadaCantidad').disabled = true;
	
	//Disabled etiquetas
	document.getElementById('lblConsolidadaCantidad').className = 'disabled';
	document.getElementById('lblRefConsolidadaCantidad').className = 'disabled';
	
	//Disable lineas de error
	document.getElementById('ErrorConsolidadaCantidad').className = 'disabled';
	
	//Enabled formulario
	document.getElementById('txtFullCantidad').disabled = false;
	document.getElementById('cboFullCamion').disabled = false;
	
	//Enabled etiquetas
	document.getElementById('lblFullUnidad').className = '';
	document.getElementById('lblFullTipo').className = '';
	
	//Enable lineas de error
	document.getElementById('ErrorFullCantidad').className = 'error';
	document.getElementById('ErrorFullCamion').className = 'error';

}

function terConsolidada () {
	//Enable formulario
	document.getElementById('txtConsolidadaCantidad').disabled = false;
	
	//Enable etiquetas
	document.getElementById('lblConsolidadaCantidad').className = '';
	document.getElementById('lblRefConsolidadaCantidad').className = '';
	
	//Enable lineas de error
	document.getElementById('ErrorConsolidadaCantidad').className = '';
	
	//Disabled formulario
	document.getElementById('txtFullCantidad').disabled = true;
	document.getElementById('cboFullCamion').disabled = true;
	
	//Disabled etiquetas
	document.getElementById('lblFullUnidad').className = 'disabled';
	document.getElementById('lblFullTipo').className = 'disabled';
	
	//Disabled lineas de error
	document.getElementById('ErrorFullCantidad').className = 'disabled';
	document.getElementById('ErrorFullCamion').className = 'disabled';

}
