function cambia_dimension() {
producto = document.formulario.cmb_lst_producto.value;

	if (producto != 3){ 
		document.formulario.txtdim1.value		= 0;
		document.formulario.txtdim2.value		= 0;
		document.formulario.txtdim3.value		= 0;
		document.formulario.txtdim1.disabled = true;
		document.formulario.txtdim2.disabled = true;
		document.formulario.txtdim3.disabled = true;
	}
	else{
		document.formulario.txtdim1.disabled = false;
		document.formulario.txtdim2.disabled = false;
		document.formulario.txtdim3.disabled = false;
		}
}

function txtpeso_onkeypress(){
	if (esnumerico() == false){ 
	 event.keyCode = 0;
	}
	else{
		if (event.keyCode == 13){
			formulario.txtdim1.focus ();
		}
	}
}

function txtdim1_onkeypress() {
	if (esnumerico() == false){ 
		event.keyCode = 0
	}
	else{
		if (event.keyCode == 13){
			formulario.txtdim2.focus ();
		}
	}
}

function txtdim2_onkeypress(){
	if (esnumerico() == false){ 
		event.keyCode = 0
	}
	else{
		 if (event.keyCode == 13){
			formulario.txtdim3.focus ();
		 }
	}
}

function txtdim3_onkeypress(){
	if (esnumerico() == false){ 
		event.keyCode = 0
	}
}


function esnumerico(){
var valorascii;
valorascii = event.keyCode; 	
var valret = true;
	if (valorascii < 48 || valorascii > 57)
		{
		if (valorascii != 8 && valorascii != 13 && valorascii != 27 && valorascii != 46)
			{
			valret = false;
			}
		}
		return valret;
	}		

function limpia(){
		document.formulario.cmb_lst_origen.selectedIndex = 0;
		document.formulario.cmb_lst_destino.selectedindex = 0;
		document.formulario.cmb_lst_producto.selectedindex = 0;
		document.formulario.txtpeso.value = "";
		document.formulario.txtdim1.value = "";
		document.formulario.txtdim2.value = "";
		document.formulario.txtdim3.value = "";
		document.formulario.cmb_lst_origen.focus;
		document.formulario.reset();
}

function validapeso(){
	origen								= document.formulario.cmb_lst_origen.value;
	destino								= document.formulario.cmb_lst_destino.value;
	producto							= document.formulario.cmb_lst_producto.value; 	
	peso								= document.formulario.txtpeso.value;
	peso								= peso.replace(/,/,'.');
	peso								= parseFloat(peso)
	dimension1							= document.formulario.txtdim1.value;
	dimension2							= document.formulario.txtdim2.value;
	dimension3							= document.formulario.txtdim3.value;
	document.formulario.text_gls_origen.value	= document.formulario.cmb_lst_origen.options[document.formulario.cmb_lst_origen.selectedIndex].text;
   	document.formulario.text_gls_destino.value	= document.formulario.cmb_lst_destino.options[document.formulario.cmb_lst_destino.selectedIndex].text;
	document.formulario.text_gls_producto.value	= document.formulario.cmb_lst_producto.options[document.formulario.cmb_lst_producto.selectedIndex].text;

	if (origen == 0 || destino == 0){
		alert("Por favor ingresar Ciudad de Origen y Destino");
		document.formulario.cmb_lst_origen.focus(); 
	}
	else{
		if (isNaN(peso) == true){
			alert("Valor Ingresado debe ser Numérico");
			document.formulario.txtpeso.value = "";
			document.formulario.txtpeso.focus();
		
		}
		else{
			if (producto == 0){
			alert("Por favor ingresar un producto, Sobre, Valija o Encomienda");
			document.formulario.cmb_lst_producto.focus();
			}

			if ( producto == 1 ){
				if (peso <= 0){
					alert("El peso ingresado debe ser Mayor a 0 Kg.");
					document.formulario.txtpeso.focus();
				}
				if (peso > 1.5){
				alert("El peso máximo de sobres es 1.5 Kilos.");
				document.formulario.txtpeso.focus();
				}
				else{
				 if (peso > 0){
					 if (origen != 0 && destino != 0){
						document.formulario.submit()
					 }
				 }
				}
			}

			if ( producto == 2 ){ 	
				if (peso <= 0){
					 alert("El peso ingresado debe ser Mayor a 0 Kg.");
					 document.formulario.txtpeso.focus();
				}
				else{
					if (origen != 0 && destino != 0){
					document.formulario.submit()
					}
				}
			}
	
			if ( producto == 3 ){ 	
				if (peso <= 0){
					alert("El peso ingresado debe ser Mayor a 0 Kg.");
					document.formulario.txtpeso.focus();
				}
				else{
					if (origen != "" && destino != ""){
					document.formulario.submit()
					}
				}
			}
		}	
	}
}



function habilitatabla(valor)
{

	if (valor == 1)
	{
	    document.getElementById('texto1').style.color = 'black';
	    document.getElementById('texto2').style.color = '#565656';
	    document.getElementById('texto3').style.color = '#565656';
	    document.getElementById('texto1').style.textDecoration = 'underline';
	    document.getElementById('texto2').style.textDecoration = 'none';
	    document.getElementById('texto3').style.textDecoration = 'none';
	   	document.getElementById('1').checked=true;
	   	document.getElementById('2').checked=false;
		document.getElementById('3').checked=false;
		document.getElementById('tablaCotNac').style.display='block';
		document.getElementById('tablaCotInt').style.display='none';
		document.getElementById('tablaCotIntImp').style.display='none';
		document.getElementById('DivNac').style.display='block';
		document.getElementById('DivInt').style.display='none';
		document.getElementById('DivIntImp').style.display='none';
	}
	
	if (valor == 2)
	{
		document.getElementById('texto1').style.color = '#565656';
	    document.getElementById('texto2').style.color = 'black';
	    document.getElementById('texto3').style.color = '#565656';
	    document.getElementById('texto1').style.textDecoration = 'none';
	    document.getElementById('texto2').style.textDecoration = 'underline';
	    document.getElementById('texto3').style.textDecoration = 'none';
		document.getElementById('1').checked=false;
		document.getElementById('2').checked=true;
		document.getElementById('3').checked=false;
		document.getElementById('tablaCotNac').style.display='none';
		document.getElementById('tablaCotInt').style.display='block';
		document.getElementById('tablaCotIntImp').style.display='none';
		document.getElementById('DivNac').style.display='none';
		document.getElementById('DivInt').style.display='block';
		document.getElementById('DivIntImp').style.display='none';
	}
	
	if (valor == 3)
	{
	    document.getElementById('texto1').style.color = '#565656';
	    document.getElementById('texto2').style.color = '#565656';
	    document.getElementById('texto3').style.color = 'black';
	    document.getElementById('texto1').style.textDecoration = 'none';
	    document.getElementById('texto2').style.textDecoration = 'none';
	    document.getElementById('texto3').style.textDecoration = 'underline';
		document.getElementById('1').checked=false;
		document.getElementById('2').checked=false;
		document.getElementById('3').checked=true;
		document.getElementById('tablaCotNac').style.display='none';
		document.getElementById('tablaCotInt').style.display='none';
		document.getElementById('tablaCotIntImp').style.display='block';
		document.getElementById('DivInt').style.display='none';
		document.getElementById('DivNac').style.display='none';
		document.getElementById('DivIntImp').style.display='block';
	}
	
}
