function validaFograbarcargaFerroviario()
{ var valor, error;
valor=""
   
	 
	//document.formu2.estacionOrigen.value=document.envio.estacionOrigen.options[document.envio.estacionOrigen.selectedIndex].text;
	//document.formu2.estacionDestino.value=document.envio.estacionDestino.options[document.envio.estacionDestino.selectedIndex].text;  
	 
	document.formu2.diaOrigen.value =document.envio.diaOrigen.value;
	document.formu2.mesOrigen.value =document.envio.mesOrigen.value;
	document.formu2.anoOrigen.value =document.envio.anoOrigen.value;

	 
	 
	
	
	
	document.formu2.diaDestino.value =document.envio.diaDestino.value;
	document.formu2.mesDestino.value =document.envio.mesDestino.value;
	document.formu2.anoDestino.value =document.envio.anoDestino.value;

 
	
		
	 
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 

	
	
	
	 error=vervaciosGrabacargaferroviario()
	 
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
 
	
	if (error==0)
		{
		document.formu2.action="./backend/grabarcarga.asp";
		document.formu2.submit();
		}
 
	 
}

function validaFograbarvehiculoFerroviario()
{ var valor, error;
valor=""
   
	 
	document.formu2.vagon.value=document.envio.vagon.options[document.envio.vagon.selectedIndex].text;
	//document.formu2.estacionDestino.value=document.envio.estacionDestino.options[document.envio.estacionDestino.selectedIndex].text;  
	 
	document.formu2.diaOrigen.value =document.envio.diaOrigen.value;
	document.formu2.mesOrigen.value =document.envio.mesOrigen.value;
	document.formu2.anoOrigen.value =document.envio.anoOrigen.value;

	 
	 
	
	
	
	document.formu2.diaDestino.value =document.envio.diaDestino.value;
	document.formu2.mesDestino.value =document.envio.mesDestino.value;
	document.formu2.anoDestino.value =document.envio.anoDestino.value;

 
	
		
	 
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 

	
	
	
	 error=vervaciosGrabaespacioferroviario()
	 
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
 
	
	if (error==0)
		{
		document.formu2.action="./backend/grabarespacio.asp";
		document.formu2.submit();
		}
 
	 
}



////////////////////


function validaFograbarVehiculoMaritimo()
{ var valor, error;
valor=""
   
	 
		document.formu2.puertoOrigen.value=document.envio.puertoOrigen.options[document.envio.puertoOrigen.selectedIndex].text;
		document.formu2.puertoDestino.value=document.envio.puertoDestino.options[document.envio.puertoDestino.selectedIndex].text;  
	 
	document.formu2.diaInicioOrigen.value =document.envio.diaInicioOrigen.value;
	document.formu2.mesInicioOrigen.value =document.envio.mesInicioOrigen.value;
	document.formu2.anoInicioOrigen.value =document.envio.anoInicioOrigen.value;

	 
	document.formu2.diaFinOrigen.value =document.envio.diaFinOrigen.value;
	document.formu2.mesFinOrigen.value =document.envio.mesFinOrigen.value;
	document.formu2.anoFinOrigen.value =document.envio.anoFinOrigen.value;	
	 
	 
	document.formu2.diaTopeOrigen.value =document.envio.diaTopeOrigen.value;
	document.formu2.mesTopeOrigen.value =document.envio.mesTopeOrigen.value;
	document.formu2.anoTopeOrigen.value =document.envio.anoTopeOrigen.value;
	
	
	
		document.formu2.diaInicioDestino.value =document.envio.diaInicioDestino.value;
	document.formu2.mesInicioDestino.value =document.envio.mesInicioDestino.value;
	document.formu2.anoInicioDestino.value =document.envio.anoInicioDestino.value;

	 
	document.formu2.diaFinDestino.value =document.envio.diaFinDestino.value;
	document.formu2.mesFinDestino.value =document.envio.mesFinDestino.value;
	document.formu2.anoFinDestino.value =document.envio.anoFinDestino.value;	
	 
	 
	document.formu2.diaTopeDestino.value =document.envio.diaTopeDestino.value;
	document.formu2.mesTopeDestino.value =document.envio.mesTopeDestino.value;
	document.formu2.anoTopeDestino.value =document.envio.anoTopeDestino.value;
	
		
	document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 

	
	
	
	 error=vervaciosGrabacargamaritimo()
	 if (error==0)
		{
		error=validaFecha('envio','diaInicioOrigen','mesInicioOrigen','anoInicioOrigen','recogida')
		}
	if (error==0)
		{
		error=validaFecha('envio','diaFinOrigen','mesFinOrigen','anoFinOrigen','recogida')
		}
		
	if (error==0)
		{
		error=validaFecha('envio','diaTopeOrigen','mesTopeOrigen','anoTopeOrigen','recogida')
		}
 
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
 
	
	if (error==0)
		{
		document.formu2.action="./backend/grabarespacio.asp";
		document.formu2.submit();
		}
 
	 
}

function validaFograbarcargaMaritimo()
{ var valor, error;
valor=""
   
	 
		document.formu2.puertoOrigen.value=document.envio.puertoOrigen.options[document.envio.puertoOrigen.selectedIndex].text;
		document.formu2.puertoDestino.value=document.envio.puertoDestino.options[document.envio.puertoDestino.selectedIndex].text;  
	 
	document.formu2.diaInicioOrigen.value =document.envio.diaInicioOrigen.value;
	document.formu2.mesInicioOrigen.value =document.envio.mesInicioOrigen.value;
	document.formu2.anoInicioOrigen.value =document.envio.anoInicioOrigen.value;

	 
	document.formu2.diaFinOrigen.value =document.envio.diaFinOrigen.value;
	document.formu2.mesFinOrigen.value =document.envio.mesFinOrigen.value;
	document.formu2.anoFinOrigen.value =document.envio.anoFinOrigen.value;	
	 
	 
	document.formu2.diaTopeOrigen.value =document.envio.diaTopeOrigen.value;
	document.formu2.mesTopeOrigen.value =document.envio.mesTopeOrigen.value;
	document.formu2.anoTopeOrigen.value =document.envio.anoTopeOrigen.value;
	
	
	
		document.formu2.diaInicioDestino.value =document.envio.diaInicioDestino.value;
	document.formu2.mesInicioDestino.value =document.envio.mesInicioDestino.value;
	document.formu2.anoInicioDestino.value =document.envio.anoInicioDestino.value;

	 
	document.formu2.diaFinDestino.value =document.envio.diaFinDestino.value;
	document.formu2.mesFinDestino.value =document.envio.mesFinDestino.value;
	document.formu2.anoFinDestino.value =document.envio.anoFinDestino.value;	
	 
	 
	document.formu2.diaTopeDestino.value =document.envio.diaTopeDestino.value;
	document.formu2.mesTopeDestino.value =document.envio.mesTopeDestino.value;
	document.formu2.anoTopeDestino.value =document.envio.anoTopeDestino.value;
	
		
	document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 

	
	
	
	 error=vervaciosGrabacargamaritimo()
	 if (error==0)
		{
		error=validaFecha('envio','diaInicioOrigen','mesInicioOrigen','anoInicioOrigen','recogida')
		}
	if (error==0)
		{
		error=validaFecha('envio','diaFinOrigen','mesFinOrigen','anoFinOrigen','recogida')
		}
		
	if (error==0)
		{
		error=validaFecha('envio','diaTopeOrigen','mesTopeOrigen','anoTopeOrigen','recogida')
		}
 
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
 
	
	if (error==0)
		{
		document.formu2.action="./backend/grabarcarga.asp";
		document.formu2.submit();
		}
 
	 
}






function validaFograbarcargaexpress()
{ var valor, error;
valor=""
   
	if (document.formu2.provOrigen.value=="")
		{
		document.formu2.provOrigen.value=document.envio.textoprovinciaOrigen.value;
		} 
	if (document.formu2.locOrigen.value=="")
		{
		document.formu2.locOrigen.value=document.envio.textolocalidadOrigen.value;
		} 
	document.formu2.drOrigen.value = document.envio.direccionOrigen.value;
	document.formu2.nuOrigen.value = document.envio.numeroOrigen.value;
	document.formu2.codigopostalOrigen.value=document.envio.cpostalOrigen.value;
	
	document.formu2.dateOrigen.value =document.envio.diaOrigen.value;
	document.formu2.monthOrigen.value =document.envio.mesOrigen.value;
	document.formu2.yearOrigen.value =document.envio.anoOrigen.value;
	document.formu2.hourOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minuteOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.drDestin.value=document.envio.direccionDestino.value; 
	document.formu2.nuDestin.value =document.envio.numeroDestino.value; 
	document.formu2.codigopostalDestino.value=document.envio.cpostalDestino.value;
	
	document.formu2.dateDestin.value =document.envio.diaDestino.value;
	document.formu2.monthDestin.value =document.envio.mesDestino.value;
	document.formu2.yearDestin.value =document.envio.anoDestino.value;
	document.formu2.hourDestin.value =document.envio.horaDestino.value;
	document.formu2.minuteDestin.value =document.envio.minutoDestino.value;
	
		document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 
	
	
	
	 error=vervacios()
	 if (error==0)
		{
		error=validaFecha('envio','diaOrigen','mesOrigen','anoOrigen','recogida')
		}
	if (error==0)
		{
		error=validaFecha('envio','diaDestino','mesDestino','anoDestino','entrega')
		}
 
	 
	 if (error==0)
		{
		error=vacioSelect('tipoTransporte','envio','Tipo de Transporte')
		}
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
	 if (error==0)
		{
		error=comprobarlasfechas();
		}
	
	if (error==0)
		{
		document.formu2.action="./backend/grabarcarga.asp";
		document.formu2.submit();
		}
 
	 
}







function validaFograbarcamionexpress()
{ var valor, error;
valor=""
   
	if (document.formu2.provOrigen.value=="")
		{
		document.formu2.provOrigen.value=document.envio.textoprovinciaOrigen.value;
		} 
	if (document.formu2.locOrigen.value=="")
		{
		document.formu2.locOrigen.value=document.envio.textolocalidadOrigen.value;
		} 
	document.formu2.drOrigen.value = document.envio.direccionOrigen.value;
	document.formu2.nuOrigen.value = document.envio.numeroOrigen.value;
	document.formu2.codigopostalOrigen.value=document.envio.cpostalOrigen.value;
	
	document.formu2.dateOrigen.value =document.envio.diaOrigen.value;
	document.formu2.monthOrigen.value =document.envio.mesOrigen.value;
	document.formu2.yearOrigen.value =document.envio.anoOrigen.value;
	document.formu2.hourOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minuteOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.drDestin.value=document.envio.direccionDestino.value; 
	document.formu2.nuDestin.value =document.envio.numeroDestino.value; 
	document.formu2.codigopostalDestino.value=document.envio.cpostalDestino.value;
	
	document.formu2.dateDestin.value =document.envio.diaDestino.value;
	document.formu2.monthDestin.value =document.envio.mesDestino.value;
	document.formu2.yearDestin.value =document.envio.anoDestino.value;
	document.formu2.hourDestin.value =document.envio.horaDestino.value;
	document.formu2.minuteDestin.value =document.envio.minutoDestino.value;
	
	//	document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 
	
	
	
	 error=vervaciosOfertaVehiculo()
	 if (error==0)
		{
		error=validaFecha('envio','diaOrigen','mesOrigen','anoOrigen','recogida')
		}
	if (error==0)
		{
		error=validaFecha('envio','diaDestino','mesDestino','anoDestino','entrega')
		}
 
	 
	 if (error==0)
		{
		error=vacioSelect('tipoTransporte','envio','Tipo de Transporte')
		}
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
	 if (error==0)
		{
		error=comprobarlasfechas();
		}
	
	if (error==0)
		{
		document.formu2.action="./backend/grabarespacio.asp";
		document.formu2.submit();
		}
 
	 
}




 

function comprobarlasfechas()
{
var error;
error=0;
valorAnoOrigen=document.envio.anoOrigen.value
		valorMesOrigen=document.envio.mesOrigen.value
		valorDiaOrigen=document.envio.diaOrigen.value
		valorHoraOrigen=document.envio.horaOrigen.value
		valorMinutoOrigen=document.envio.minutoOrigen.value
		if (valorMesOrigen.length==1)
			{
			valorMesOrigen="0"+valorMesOrigen}
		if (valorDiaOrigen.length==1)
			{
			valorDiaOrigen="0"+valorDiaOrigen}
			
		if (valorHoraOrigen.length==1)
			{
			valorHoraOrigen="0"+valorHoraOrigen}
		if (valorMinutoOrigen.length==1)
			{
			valorMinutoOrigen="0"+valorMinutoOrigen}
		
			
		valorAnoDestino=document.envio.anoDestino.value
		valorMesDestino=document.envio.mesDestino.value
		valorDiaDestino=document.envio.diaDestino.value
		valorHoraDestino=document.envio.horaDestino.value
		valorMinutoDestino=document.envio.minutoDestino.value
		if (valorMesDestino.length==1)
			{
			valorMesDestino="0"+valorMesDestino}
		if (valorDiaDestino.length==1)
			{
			valorDiaDestino="0"+valorDiaDestino}
		if (valorHoraDestino.length==1)
			{
			valorHoraDestino="0"+valorHoraDestino}
		if (valorMinutoDestino.length==1)
			{
			valorMinutoDestino="0"+valorMinutoDestino}
		
			totalOrigen=valorAnoOrigen+valorMesOrigen+valorDiaOrigen+valorHoraOrigen+valorMinutoOrigen
			totalDestino=valorAnoDestino+valorMesDestino+valorDiaDestino+valorHoraDestino+valorMinutoDestino
			
			
			if (parseFloat(totalOrigen)>=parseFloat(totalDestino))
				{
					alert("La fecha y hora de entrega debe ser\nposterior a la de recogida.")
					error=1;
				}
				else {	
					error=0;
						}
					 
			return error
	 }




function validaFoGrabarcarga()
{ var valor, error;
valor=""
   
	if (document.formu2.provOrigen.value=="")
		{
		document.formu2.provOrigen.value=document.envio.textoprovinciaOrigen.value;
		} 
	if (document.formu2.locOrigen.value=="")
		{
		document.formu2.locOrigen.value=document.envio.textolocalidadOrigen.value;
		} 
	document.formu2.drOrigen.value = document.envio.direccionOrigen.value;
	document.formu2.nuOrigen.value = document.envio.numeroOrigen.value;
	document.formu2.codigopostalOrigen.value=document.envio.cpostalOrigen.value;
	
	document.formu2.dateOrigen.value =document.envio.diaOrigen.value;
	document.formu2.monthOrigen.value =document.envio.mesOrigen.value;
	document.formu2.yearOrigen.value =document.envio.anoOrigen.value;
	document.formu2.hourOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minuteOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.drDestin.value=document.envio.direccionDestino.value; 
	document.formu2.nuDestin.value =document.envio.numeroDestino.value; 
	document.formu2.codigopostalDestino.value=document.envio.cpostalDestino.value;
	
	document.formu2.dateDestin.value =document.envio.diaDestino.value;
	document.formu2.monthDestin.value =document.envio.mesDestino.value;
	document.formu2.yearDestin.value =document.envio.anoDestino.value;
	document.formu2.hourDestin.value =document.envio.horaDestino.value;
	document.formu2.minuteDestin.value =document.envio.minutoDestino.value;
	
		document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	//document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 
	
	
	
	 error=vervaciosOfertaCarga()
	 if (error==0)
		{
		error=validaFecha('envio','diaOrigen','mesOrigen','anoOrigen','recogida')
		}
	if (error==0)
		{
		error=validaFecha('envio','diaDestino','mesDestino','anoDestino','entrega')
		}
 
	 
	 
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
	 if (error==0)
		{
		error=comprobarlasfechas();
		}
	
	if (error==0)
		{
		document.formu2.action="./backend/grabarespacio.asp";
		document.formu2.submit();
		}
 
	 
}	




function validaFobuscarcarga()
{  var error;
 
		document.formu2.action="./resultadocarga.asp";
		document.formu2.submit();
		 
}

 

function validaFobuscarvehiculo()
{  var error;
 
		document.formu2.action="./resultadoespacio.asp";
		document.formu2.submit();
		 
}

function validafobuscarcargaaerea(){
		document.formu2.action="./resultadocarga.asp";
		document.formu2.submit();
	
}

function validafobuscarespacioaerea(){
		document.formu2.action="./resultadoespacio.asp";
		document.formu2.submit();
	
}


function vervaciosOfertaVehiculo()
{
var error,valor;
error=0;
valor=""
if (document.formu2.provDestino.value=="")
		{
		document.formu2.provDestino.value=document.envio.textoprovinciaDestino.value;
		} 
	if (document.formu2.locDestin.value=="")
		{
		document.formu2.locDestin.value=document.envio.textolocalidadDestino.value;
		} 
		
	if (document.formu2.provOrigen.value=="")
		{
		valor+="  ***  Provincia de recogida\n"
		}
	if (document.formu2.locOrigen.value=="")
		{
		valor+="  ***  Localidad de recogida\n"
		}
	if (document.formu2.drOrigen.value=="" || document.formu2.nuOrigen.value=="" || document.formu2.codigopostalOrigen.valu=="")
		{
		valor+="  ***  Dirección Postal de recogida\n"
		}
	if (document.formu2.hourOrigen.value=="" || document.formu2.minuteOrigen.value=="")
		{
		valor+="  ***  Hora de recogida\n"
		}
 	
	if (document.formu2.provDestino.value=="")
		{
		valor+="  ***  Provincia de entrega\n"
		}
	if (document.formu2.locDestin.value=="")
		{
		valor+="  ***  Localidad de entrega\n"
		}
	if (document.formu2.drDestin.value=="" || document.formu2.nuDestin.value=="" || document.formu2.codigopostalDestino.valu=="")
		{
		valor+="  ***  Dirección Postal de entrega\n"
		}
	if (document.formu2.hourDestin.value=="" || document.formu2.minuteDestin.value=="")
		{
		valor+="  ***  Hora de entrega\n"
		}
	 
	 if ((document.formu2.tipoDeTransporte.value=="") || (document.formu2.tipoDeTransporte.value=="Sin especificar"))
		{
		valor+="  ***  Tipo de camión\n"
		}
	if (document.formu2.quepeso.value=="")
		{
		valor+="  ***  Peso de la mercancía\n"
		}	
	
 if (document.formu2.queAncho.value=="" || document.formu2.queAlto.value=="" || document.formu2.queFondo.value=="")
		{
		valor+="  ***  Dimensiones\n"
		}
	if (valor!="")
		{
		alert("Debe rellenar las casillas:\n"+valor)
		error=1;
		}
	 
	return(error)
}



function vervaciosOfertaCarga()
{
var error,valor;
error=0;
valor=""
if (document.formu2.provDestino.value=="")
		{
		document.formu2.provDestino.value=document.envio.textoprovinciaDestino.value;
		} 
	if (document.formu2.locDestin.value=="")
		{
		document.formu2.locDestin.value=document.envio.textolocalidadDestino.value;
		} 
		
	if (document.formu2.provOrigen.value=="")
		{
		valor+="  ***  Provincia de recogida\n"
		}
	if (document.formu2.locOrigen.value=="")
		{
		valor+="  ***  Localidad de recogida\n"
		}
	if (document.formu2.drOrigen.value=="" || document.formu2.nuOrigen.value=="" || document.formu2.codigopostalOrigen.valu=="")
		{
		valor+="  ***  Dirección Postal de recogida\n"
		}
	if (document.formu2.hourOrigen.value=="" || document.formu2.minuteOrigen.value=="")
		{
		valor+="  ***  Hora de recogida\n"
		}
 	
	if (document.formu2.provDestino.value=="")
		{
		valor+="  ***  Provincia de entrega\n"
		}
	if (document.formu2.locDestin.value=="")
		{
		valor+="  ***  Localidad de entrega\n"
		}
	if (document.formu2.drDestin.value=="" || document.formu2.nuDestin.value=="" || document.formu2.codigopostalDestino.valu=="")
		{
		valor+="  ***  Dirección Postal de entrega\n"
		}
	if (document.formu2.hourDestin.value=="" || document.formu2.minuteDestin.value=="")
		{
		valor+="  ***  Hora de entrega\n"
		}
	 
	 if (document.formu2.tipoDeMercancia.value=="")
		{
		valor+="  ***  Tipo de mercancia\n"
		}
	if (document.formu2.quepeso.value=="")
		{
		valor+="  ***  Peso de la mercancía\n"
		}	
	
 if (document.formu2.queAncho.value=="" || document.formu2.queAlto.value=="" || document.formu2.queFondo.value=="")
		{
		valor+="  ***  Dimensiones\n"
		}
	if (valor!="")
		{
		alert("Debe rellenar las casillas:\n"+valor)
		error=1;
		}
	 
	return(error)
}



////////////////////////////////////////////////////////////////////////////////////////
function vervaciosGrabacargaAereo()
{
var error,valor;
error=0;
valor=""

 if (document.formu2.contactoOrigen.value=="")
		{
		valor+="  ***  Persona de contacto en carga\n"
		} 
if (document.formu2.contactoDestino.value=="")
		{
		valor+="  ***  Persona de contacto en llegada\n"
		} 

	 
		if (document.formu2.tipoDeMercancia.value=="")
		{
		valor+="  ***  Tipo de mercancía\n"
		} 
	 if (document.formu2.tipoDeTransporte.value=="")
		{
		valor+="  ***  Tipo de contenedor\n"
		} 
	 
	 	if (document.formu2.tipoDeTransporte.value=="")
		{
		valor+="  ***  Tipo de transporte\n"
		}
	if (document.formu2.quepeso.value=="")
		{
		valor+="  ***  Peso de la mercancía\n"
		}	
	
 if (document.formu2.queAncho.value=="" || document.formu2.queAlto.value=="" || document.formu2.queFondo.value=="")
		{
		valor+="  ***  Dimensiones\n"
		}
	if (document.formu2.formaPago.value=="")
		{
		valor+="  ***  Forma de pago\n"
		}
	if (valor!="")
		{
		alert("Debe rellenar las casillas:\n"+valor)
		error=1;
		}
	 
	return(error)
}
////////////////////////////////////////////////////////////////////////////////////////
function vervaciosGrabacargamaritimo()
{
var error,valor;
error=0;
valor=""

 if (document.formu2.contactoOrigen.value=="")
		{
		valor+="  ***  Persona de contacto en embarque\n"
		} 
if (document.formu2.contactoDestino.value=="")
		{
		valor+="  ***  Persona de contacto en atraque\n"
		} 

	 
		if (document.formu2.tipoDeMercancia.value=="")
		{
		valor+="  ***  Tipo de mercancía\n"
		} 
	  
	 	if (document.formu2.tipoDeTransporte.value=="")
		{
		valor+="  ***  Tipo de transporte\n"
		}
	if (document.formu2.quepeso.value=="")
		{
		valor+="  ***  Peso de la mercancía\n"
		}	
		
	
 if (document.formu2.queAncho.value=="" || document.formu2.queAlto.value=="" || document.formu2.queFondo.value=="")
		{
		valor+="  ***  Dimensiones\n"
		}
	
	if (valor!="")
		{
		alert("Debe rellenar las casillas:\n"+valor)
		error=1;
		}
	 
	return(error)
}

//////////////////////////////////////////////////////////////////////////////////////

function validaFograbarcargaAereo()
{ var valor, error;
valor=""
   
	 
		document.formu2.aeropuertoOrigen.value=document.envio.aeropuertoOrigen.options[document.envio.aeropuertoOrigen.selectedIndex].text;
		document.formu2.aeropuertoDestino.value=document.envio.aeropuertoDestino.options[document.envio.aeropuertoDestino.selectedIndex].text;  
	 
	document.formu2.diaInicioOrigen.value =document.envio.diaInicioOrigen.value;
	document.formu2.mesInicioOrigen.value =document.envio.mesInicioOrigen.value;
	document.formu2.anoInicioOrigen.value =document.envio.anoInicioOrigen.value;

	 document.formu2.horaOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minutoOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.horaDestino.value =document.envio.horaDestino.value;
	document.formu2.minutoDestino.value =document.envio.minutoDestino.value;
	 
	 
	 
	document.formu2.diaTopeDestino.value =document.envio.diaTopeDestino.value;
	document.formu2.mesTopeDestino.value =document.envio.mesTopeDestino.value;
	document.formu2.anoTopeDestino.value =document.envio.anoTopeDestino.value;
	
		
	document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 

	
	
	
	 error=vervaciosGrabacargaAereo()
	 if (error==0)
		{
		error=validaFecha('envio','diaInicioOrigen','mesInicioOrigen','anoInicioOrigen','recogida')
		}
 
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
 
	
	if (error==0)
		{
		document.formu2.action="./backend/grabarcarga.asp";
		 document.formu2.submit();
		}
 
	 
}




function vervaciosGrabacargaferroviario()
{
var error,valor;
error=0;
valor=""
 
 if (document.formu2.provOrigen.value=="")
		{
		valor+="  ***  Provincia de origen\n"
		} 
		
 if (document.formu2.provDestino.value=="")
		{
		valor+="  ***  Provincia de destino\n"
		} 
		
 if (document.formu2.estacionOrigen.value=="")
		{
		valor+="  ***  Estación de origen\n"
		} 
		
 if (document.formu2.estacionDestino.value=="")
		{
		valor+="  ***  Estación de destino\n"
		} 
		
 

	  
	 if (document.formu2.tipoDeMercancia.value=="")
		{
		valor+="  ***  Tipo de mercancia\n"
		} 
	 
 
	if (document.formu2.quepeso.value=="")
		{
		valor+="  ***  Peso máximo soportado\n"
		}	
		
	
 if (document.formu2.queAncho.value=="" || document.formu2.queAlto.value=="" || document.formu2.queFondo.value=="")
		{
		valor+="  ***  Dimensiones\n"
		}
	
	if (valor!="")
		{
		alert("Debe rellenar las casillas:\n"+valor)
		error=1;
		}
	 
	return(error)
}
 




function vervaciosGrabaespacioferroviario()
{
var error,valor;
error=0;
valor=""
 
 if (document.formu2.provOrigen.value=="")
		{
		valor+="  ***  Provincia de origen\n"
		} 
		
 if (document.formu2.provDestino.value=="")
		{
		valor+="  ***  Provincia de destino\n"
		} 
		
 if (document.formu2.estacionOrigen.value=="")
		{
		valor+="  ***  Estación de origen\n"
		} 
		
 if (document.formu2.estacionDestino.value=="")
		{
		valor+="  ***  Estación de destino\n"
		} 
		
 if (document.formu2.estacionDestino.value=="Seleccione")
		{
		valor+="  ***  Vagón\n"
		} 


	  
	 if (document.formu2.contenedor.value=="")
		{
		valor+="  ***  Tipo de contenedor\n"
		} 
	 
 
	if (document.formu2.quepeso.value=="")
		{
		valor+="  ***  Peso máximo soportado\n"
		}	
		
	
 if (document.formu2.queAncho.value=="" || document.formu2.queAlto.value=="" || document.formu2.queFondo.value=="")
		{
		valor+="  ***  Dimensiones\n"
		}
	
	if (valor!="")
		{
		alert("Debe rellenar las casillas:\n"+valor)
		error=1;
		}
	 
	return(error)
}






function enviadatos(){
	var error;
	document.sugerencia.action="enviasugerencia.asp"
	error=vacioTexto('persona','sugerencia','Persona de contacto');
	if (error==0){
		 error=vacioTexto('persona','sugerencia','e-Mail');
	}
	if (error==0){
		 error=validaMail('email','sugerencia');
	}
	if (error==0){
		 error=vacioTexto('comentario','sugerencia','Sugerencias');
	}
	if (error==0){
		document.sugerencia.submit();
	}
}


 




function validaFomodificarMaritimo()
{ var valor, error;
valor=""
   
	 
		document.formu2.puertoOrigen.value=document.envio.puertoOrigen.options[document.envio.puertoOrigen.selectedIndex].text;
		document.formu2.puertoDestino.value=document.envio.puertoDestino.options[document.envio.puertoDestino.selectedIndex].text;  
	 
	document.formu2.diaInicioOrigen.value =document.envio.diaInicioOrigen.value;
	document.formu2.mesInicioOrigen.value =document.envio.mesInicioOrigen.value;
	document.formu2.anoInicioOrigen.value =document.envio.anoInicioOrigen.value;

	 
	document.formu2.diaFinOrigen.value =document.envio.diaFinOrigen.value;
	document.formu2.mesFinOrigen.value =document.envio.mesFinOrigen.value;
	document.formu2.anoFinOrigen.value =document.envio.anoFinOrigen.value;	
	 
	 
	document.formu2.diaTopeOrigen.value =document.envio.diaTopeOrigen.value;
	document.formu2.mesTopeOrigen.value =document.envio.mesTopeOrigen.value;
	document.formu2.anoTopeOrigen.value =document.envio.anoTopeOrigen.value;
	
	
	
		document.formu2.diaInicioDestino.value =document.envio.diaInicioDestino.value;
	document.formu2.mesInicioDestino.value =document.envio.mesInicioDestino.value;
	document.formu2.anoInicioDestino.value =document.envio.anoInicioDestino.value;

	 
	document.formu2.diaFinDestino.value =document.envio.diaFinDestino.value;
	document.formu2.mesFinDestino.value =document.envio.mesFinDestino.value;
	document.formu2.anoFinDestino.value =document.envio.anoFinDestino.value;	
	 
	 
	document.formu2.diaTopeDestino.value =document.envio.diaTopeDestino.value;
	document.formu2.mesTopeDestino.value =document.envio.mesTopeDestino.value;
	document.formu2.anoTopeDestino.value =document.envio.anoTopeDestino.value;
	
		
	document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 

	
	
	
	 error=vervaciosGrabacargamaritimo()
	 if (error==0)
		{
		error=validaFecha('envio','diaInicioOrigen','mesInicioOrigen','anoInicioOrigen','recogida')
		}
	if (error==0)
		{
		error=validaFecha('envio','diaFinOrigen','mesFinOrigen','anoFinOrigen','recogida')
		}
		
	if (error==0)
		{
		error=validaFecha('envio','diaTopeOrigen','mesTopeOrigen','anoTopeOrigen','recogida')
		}
 
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
 
	
	if (error==0)
		{
		document.formu2.action="../maritimo/backend/modificarmaritimo.asp";
		document.formu2.submit();
		}
 
	 
}

function validaFograbarespacioAereo()
{ var valor, error;
valor=""
   
	 
		document.formu2.aeropuertoOrigen.value=document.envio.aeropuertoOrigen.options[document.envio.aeropuertoOrigen.selectedIndex].text;
		document.formu2.aeropuertoDestino.value=document.envio.aeropuertoDestino.options[document.envio.aeropuertoDestino.selectedIndex].text;  
	 
	document.formu2.diaInicioOrigen.value =document.envio.diaInicioOrigen.value;
	document.formu2.mesInicioOrigen.value =document.envio.mesInicioOrigen.value;
	document.formu2.anoInicioOrigen.value =document.envio.anoInicioOrigen.value;

	 document.formu2.horaOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minutoOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.horaDestino.value =document.envio.horaDestino.value;
	document.formu2.minutoDestino.value =document.envio.minutoDestino.value;
	 
	 
	 
	document.formu2.diaTopeDestino.value =document.envio.diaTopeDestino.value;
	document.formu2.mesTopeDestino.value =document.envio.mesTopeDestino.value;
	document.formu2.anoTopeDestino.value =document.envio.anoTopeDestino.value;
	
		
	document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 

	
	
	
	 error=vervaciosGrabacargaAereo()
	 if (error==0)
		{
		error=validaFecha('envio','diaInicioOrigen','mesInicioOrigen','anoInicioOrigen','recogida')
		}
 
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
 
	
	if (error==0)
		{
		document.formu2.action="./backend/grabarespacio.asp";
		 document.formu2.submit();
		}
 
	 
}




function validaFomodificarAereo()
{ var valor, error;
valor=""
   
	 
		document.formu2.aeropuertoOrigen.value=document.envio.aeropuertoOrigen.options[document.envio.aeropuertoOrigen.selectedIndex].text;
		document.formu2.aeropuertoDestino.value=document.envio.aeropuertoDestino.options[document.envio.aeropuertoDestino.selectedIndex].text;  
	 
	document.formu2.diaInicioOrigen.value =document.envio.diaInicioOrigen.value;
	document.formu2.mesInicioOrigen.value =document.envio.mesInicioOrigen.value;
	document.formu2.anoInicioOrigen.value =document.envio.anoInicioOrigen.value;

	 document.formu2.horaOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minutoOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.horaDestino.value =document.envio.horaDestino.value;
	document.formu2.minutoDestino.value =document.envio.minutoDestino.value;
	 
	 
	 
	document.formu2.diaTopeDestino.value =document.envio.diaTopeDestino.value;
	document.formu2.mesTopeDestino.value =document.envio.mesTopeDestino.value;
	document.formu2.anoTopeDestino.value =document.envio.anoTopeDestino.value;
	
		
	document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 

	
	
	
	 error=vervaciosGrabacargaAereo()
	 if (error==0)
		{
		error=validaFecha('envio','diaInicioOrigen','mesInicioOrigen','anoInicioOrigen','recogida')
		}
 
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
 
	
	if (error==0)
		{
		document.formu2.action="../aereo/backend/modificaraereo.asp";
		 document.formu2.submit();
		}
 
	 
}



function validaFoModificarExpress()
{ var valor, error,quetipo;
quetipo=document.formu2.caroesp.value;
	
valor=""
   
	if (document.formu2.provOrigen.value=="")
		{
		document.formu2.provOrigen.value=document.envio.textoprovinciaOrigen.value;
		} 
	if (document.formu2.locOrigen.value=="")
		{
		document.formu2.locOrigen.value=document.envio.textolocalidadOrigen.value;
		} 
	document.formu2.drOrigen.value = document.envio.direccionOrigen.value;
	document.formu2.nuOrigen.value = document.envio.numeroOrigen.value;
	document.formu2.codigopostalOrigen.value=document.envio.cpostalOrigen.value;
	
	document.formu2.dateOrigen.value =document.envio.diaOrigen.value;
	document.formu2.monthOrigen.value =document.envio.mesOrigen.value;
	document.formu2.yearOrigen.value =document.envio.anoOrigen.value;
	document.formu2.hourOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minuteOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.drDestin.value=document.envio.direccionDestino.value; 
	document.formu2.nuDestin.value =document.envio.numeroDestino.value; 
	document.formu2.codigopostalDestino.value=document.envio.cpostalDestino.value;
	
	document.formu2.dateDestin.value =document.envio.diaDestino.value;
	document.formu2.monthDestin.value =document.envio.mesDestino.value;
	document.formu2.yearDestin.value =document.envio.anoDestino.value;
	document.formu2.hourDestin.value =document.envio.horaDestino.value;
	document.formu2.minuteDestin.value =document.envio.minutoDestino.value;
 
	 
	
	if (quetipo!=0){
	document.formu2.tipoDeMercancia.value=document.formu2.tipoDeTransporte.value
	}
	else{
	document.formu2.tipoDeTransporte.value=document.formu2.tipoDeMercancia.value
	}
	
	 
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 
	
	
	
	 error=vervacios()
	 if (error==0)
		{
		error=validaFecha('envio','diaOrigen','mesOrigen','anoOrigen','recogida')
		}
	if (error==0)
		{
		error=validaFecha('envio','diaDestino','mesDestino','anoDestino','entrega')
		}
 
	 
 
	 
	 if (error==0)
		{
		error=vacioSelect('incoterms','envio','Incoterms')
		} 
	 if (error==0)
		{
		error=comprobarlasfechas();
		}
	
	if (error==0)
		{
		document.formu2.action="../express/backend/modificarexpress.asp";
		document.formu2.submit();
		}
 
	 
} 




///////////////////   GRABAR CARGA CARRETERA    /////////////////////////////



function validaGrabarCargaCarretera()
{ var valor, error;
valor=""
    
	 if (document.formu2.provOrigen.value=="")
		{
		document.formu2.provOrigen.value=document.envio.textoprovinciaOrigen.value;
		} 
	if (document.formu2.locOrigen.value=="")
		{
		document.formu2.locOrigen.value=document.envio.textolocalidadOrigen.value;
		} 
	document.formu2.drOrigen.value = document.envio.direccionOrigen.value;
	document.formu2.nuOrigen.value = document.envio.numeroOrigen.value;
	document.formu2.codigopostalOrigen.value=document.envio.cpostalOrigen.value;
	
	document.formu2.dateOrigen.value =document.envio.diaOrigen.value;
	document.formu2.monthOrigen.value =document.envio.mesOrigen.value;
	document.formu2.yearOrigen.value =document.envio.anoOrigen.value;
	document.formu2.hourOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minuteOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.drDestin.value=document.envio.direccionDestino.value; 
	document.formu2.nuDestin.value =document.envio.numeroDestino.value; 
	document.formu2.codigopostalDestino.value=document.envio.cpostalDestino.value;
	
	document.formu2.dateDestin.value =document.envio.diaDestino.value;
	document.formu2.monthDestin.value =document.envio.mesDestino.value;
	document.formu2.yearDestin.value =document.envio.anoDestino.value;
	document.formu2.hourDestin.value =document.envio.horaDestino.value;
	document.formu2.minuteDestin.value =document.envio.minutoDestino.value;
	
		document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 
	
	
	
	 error=vervacios();
	 
	if (error==0){
	 error=validaFecha('envio','diaOrigen','mesOrigen','anoOrigen','recogida');
		 }
	if (error==0)
		{
		error=validaFecha('envio','diaDestino','mesDestino','anoDestino','entrega')
		}
	
	 
	 if (error==0)
		{
		error=comprobarlasfechas();
		}
	if (error==0)
		{
		error=vacioSelectR('incoterms','envio','Incoterms')
		} 
		
	 
	 
	if (error==0)
		{
		document.formu2.action="./backend/grabarcarga.asp";
		document.formu2.submit();
		}
 
	 }
 





function vervacios()
{
var error,valor;
error=0;
valor=""
if (document.formu2.provDestino.value=="")
		{
		document.formu2.provDestino.value=document.envio.textoprovinciaDestino.value;
		} 
	if (document.formu2.locDestin.value=="")
		{
		document.formu2.locDestin.value=document.envio.textolocalidadDestino.value;
		} 
		
	if (document.formu2.provOrigen.value=="")
		{
		valor+="  ***  Provincia de recogida\n"
		}
	if (document.formu2.locOrigen.value=="")
		{
		valor+="  ***  Localidad de recogida\n"
		}
	if (document.formu2.drOrigen.value==""  || document.formu2.codigopostalOrigen.valu=="")
		{
		valor+="  ***  Dirección Postal de recogida\n"
		}
	if (document.formu2.hourOrigen.value=="" || document.formu2.minuteOrigen.value=="")
		{
		valor+="  ***  Hora de recogida\n"
		}
 	
	if (document.formu2.provDestino.value=="")
		{
		valor+="  ***  Provincia de entrega\n"
		}
	if (document.formu2.locDestin.value=="")
		{
		valor+="  ***  Localidad de entrega\n"
		}
	if (document.formu2.drDestin.value==""  || document.formu2.codigopostalDestino.valu=="")
		{
		valor+="  ***  Dirección Postal de entrega\n"
		}
	if (document.formu2.hourDestin.value=="" || document.formu2.minuteDestin.value=="")
		{
		valor+="  ***  Hora de entrega\n"
		}
	 
	if (document.formu2.tipoDeMercancia.value=="" || document.formu2.tipoDeMercancia.value=="xxx" )
		{
		valor+="  ***  Tipo de mercancia\n"
		}
	 
	if (document.formu2.quepeso.value=="")
		{
		valor+="  ***  Peso de la mercancía\n"
		}
	if (document.formu2.palets.value==0)		
		{
		if (document.formu2.queAncho.value=="" || document.formu2.queAlto.value=="" || document.formu2.queFondo.value=="")
			{
			valor+="  ***  Dimensiones\n"
			}
		}
		else
			{
			if (document.formu2.numeropalets.value==0){
			valor+="  ***  Cantidad de Palets\n"
			}
			}
			
	if (valor!="")
		{
		alert("Debe rellenar las casillas:\n"+valor)
		error=1;
		}
	 
	return(error)
}


function vervaciosUrgente()
{
var error,valor;
error=0;
valor=""
if (document.formu2.provDestino.value=="")
		{
		document.formu2.provDestino.value=document.envio.textoprovinciaDestino.value;
		} 
	if (document.formu2.locDestin.value=="")
		{
		document.formu2.locDestin.value=document.envio.textolocalidadDestino.value;
		} 
		
	if (document.formu2.provOrigen.value=="")
		{
		valor+="  ***  Provincia de recogida\n"
		}
	if (document.formu2.locOrigen.value=="")
		{
		valor+="  ***  Localidad de recogida\n"
		}
	if (document.formu2.drOrigen.value==""  || document.formu2.codigopostalOrigen.valu=="")
		{
		valor+="  ***  Dirección Postal de recogida\n"
		}
	if (document.formu2.hourOrigen.value=="" || document.formu2.minuteOrigen.value=="")
		{
		valor+="  ***  Hora de recogida\n"
		}
 	
	if (document.formu2.provDestino.value=="")
		{
		valor+="  ***  Provincia de entrega\n"
		}
	if (document.formu2.locDestin.value=="")
		{
		valor+="  ***  Localidad de entrega\n"
		}
	if (document.formu2.drDestin.value==""  || document.formu2.codigopostalDestino.valu=="")
		{
		valor+="  ***  Dirección Postal de entrega\n"
		}
	if (document.formu2.hourDestin.value=="" || document.formu2.minuteDestin.value=="")
		{
		valor+="  ***  Hora de entrega\n"
		}
	 
	if (document.formu2.tipoDeMercancia.value=="" || document.formu2.tipoDeMercancia.value=="xxx" )
		{
		valor+="  ***  Tipo de mercancia\n"
		}
	 
	if (document.formu2.quepeso.value=="")
		{
		valor+="  ***  Peso de la mercancía\n"
		}
	if (document.formu2.queAncho.value=="" || document.formu2.queAlto.value=="" || document.formu2.queFondo.value=="")
			{
			valor+="  ***  Dimensiones\n"
			}
		
			
	if (valor!="")
		{
		alert("Debe rellenar las casillas:\n"+valor)
		error=1;
		}
	 
	return(error)
}
 

function vervaciosEspacioUrgente()
{
var error,valor;
error=0;
valor=""
if (document.formu2.provDestino.value=="")
		{
		document.formu2.provDestino.value=document.envio.textoprovinciaDestino.value;
		} 
	if (document.formu2.locDestin.value=="")
		{
		document.formu2.locDestin.value=document.envio.textolocalidadDestino.value;
		} 
		
	if (document.formu2.provOrigen.value=="")
		{
		valor+="  ***  Provincia de recogida\n"
		}
	if (document.formu2.locOrigen.value=="")
		{
		valor+="  ***  Localidad de recogida\n"
		}
	if (document.formu2.drOrigen.value==""  || document.formu2.codigopostalOrigen.valu=="")
		{
		valor+="  ***  Dirección Postal de recogida\n"
		}
	if (document.formu2.hourOrigen.value=="" || document.formu2.minuteOrigen.value=="")
		{
		valor+="  ***  Hora de recogida\n"
		}
 	
	if (document.formu2.provDestino.value=="")
		{
		valor+="  ***  Provincia de entrega\n"
		}
	if (document.formu2.locDestin.value=="")
		{
		valor+="  ***  Localidad de entrega\n"
		}
	if (document.formu2.drDestin.value==""  || document.formu2.codigopostalDestino.valu=="")
		{
		valor+="  ***  Dirección Postal de entrega\n"
		}
	if (document.formu2.hourDestin.value=="" || document.formu2.minuteDestin.value=="")
		{
		valor+="  ***  Hora de entrega\n"
		}
	 
	if (document.formu2.tipoDeTransporte.value=="" || document.formu2.document.formu2.tipoDeTransporte.value=="Sin especificar" )
		{
		valor+="  ***  Tipo de transporte\n"
		}
	 
	if (document.formu2.quepeso.value=="")
		{
		valor+="  ***  Peso máximo\n"
		}
	if (document.formu2.queAncho.value=="" || document.formu2.queAlto.value=="" || document.formu2.queFondo.value=="")
			{
			valor+="  ***  Dimensiones\n"
			}
		
			
	if (valor!="")
		{
		alert("Debe rellenar las casillas:\n"+valor)
		error=1;
		}
	 
	return(error)
}


///////////////////   GRABAR CAMION CARRETERA    /////////////////////////////



function validaGrabarCamionCarretera()
{ var valor, error;
valor=""
    
	 if (document.formu2.provOrigen.value=="")
		{
		document.formu2.provOrigen.value=document.envio.textoprovinciaOrigen.value;
		} 
	if (document.formu2.locOrigen.value=="")
		{
		document.formu2.locOrigen.value=document.envio.textolocalidadOrigen.value;
		} 
	
	
	
	document.formu2.dateOrigen.value =document.envio.diaOrigen.value;
	document.formu2.monthOrigen.value =document.envio.mesOrigen.value;
	document.formu2.yearOrigen.value =document.envio.anoOrigen.value;
	 
	
	
	
	
	document.formu2.dateDestin.value =document.envio.diaDestino.value;
	document.formu2.monthDestin.value =document.envio.mesDestino.value;
	document.formu2.yearDestin.value =document.envio.anoDestino.value;
	 
	
 
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 
	
	
	
	 error=vervaciosGrabarCamion();
	 
	if (error==0){
	 error=validaFecha('envio','diaOrigen','mesOrigen','anoOrigen','recogida');
		 }
	if (error==0)
		{
		error=validaFecha('envio','diaDestino','mesDestino','anoDestino','entrega')
		}
	
	 
	 if (error==0)
		{
		error=comprobarlasfechas();
		}
	if (error==0)
		{
		error=vacioSelectR('incoterms','envio','Incoterms')
		} 
		
	 
	 
	if (error==0)
		{
		document.formu2.action="./backend/grabarespacio.asp";
		document.formu2.submit();
		}
 
	 }
	 
	 
	 ////////////////// ver vacios grabar camion

function vervaciosGrabarCamion()
{
var error,valor;
error=0;
valor=""
if (document.formu2.provDestino.value=="")
		{
		document.formu2.provDestino.value=document.envio.textoprovinciaDestino.value;
		} 
	if (document.formu2.locDestin.value=="")
		{
		document.formu2.locDestin.value=document.envio.textolocalidadDestino.value;
		} 
		
	if (document.formu2.provOrigen.value=="")
		{
		valor+="  ***  Provincia de recogida\n"
		}
	if (document.formu2.locOrigen.value=="")
		{
		valor+="  ***  Localidad de recogida\n"
		}
 
 	
	if (document.formu2.provDestino.value=="")
		{
		valor+="  ***  Provincia de entrega\n"
		}
	if (document.formu2.locDestin.value=="")
		{
		valor+="  ***  Localidad de entrega\n"
		}
	 
	 
	if (document.formu2.tipoDeTransporte.value=="" || document.formu2.tipoDeTransporte.value=="xxx" || document.formu2.tipoDeTransporte.value=="-1" || document.formu2.tipoDeTransporte.value==-1)
		{
		valor+="  ***  Tipo de camión\n"
		}
	 
	if (document.formu2.quepeso.value=="")
		{
		valor+="  ***  Carga máxima\n"
		}
	if (document.formu2.queAncho.value=="" || document.formu2.queAlto.value=="" || document.formu2.queFondo.value=="")
			{
			valor+="  ***  Dimensiones\n"
			}
		
			
	if (valor!="")
		{
		alert("Debe rellenar las casillas:\n"+valor)
		error=1;
		}
	 
	return(error)
}


function validaModificarCamionCarretera()
{ var valor, error;
valor=""
    
	 if (document.formu2.provOrigen.value=="")
		{
		document.formu2.provOrigen.value=document.envio.textoprovinciaOrigen.value;
		} 
	if (document.formu2.locOrigen.value=="")
		{
		document.formu2.locOrigen.value=document.envio.textolocalidadOrigen.value;
		} 
	
	
	
	document.formu2.dateOrigen.value =document.envio.diaOrigen.value;
	document.formu2.monthOrigen.value =document.envio.mesOrigen.value;
	document.formu2.yearOrigen.value =document.envio.anoOrigen.value;
	 
	
	
	
	
	document.formu2.dateDestin.value =document.envio.diaDestino.value;
	document.formu2.monthDestin.value =document.envio.mesDestino.value;
	document.formu2.yearDestin.value =document.envio.anoDestino.value;
	 
	
 
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 
	
	
	
	 error=vervaciosGrabarCamion();
	 
	if (error==0){
	 error=validaFecha('envio','diaOrigen','mesOrigen','anoOrigen','recogida');
		 }
	if (error==0)
		{
		error=validaFecha('envio','diaDestino','mesDestino','anoDestino','entrega')
		}
	
	 
	 if (error==0)
		{
		error=comprobarlasfechas();
		}
	if (error==0)
		{
		error=vacioSelectR('incoterms','envio','Incoterms')
		} 
		
	 
	 
	if (error==0)
		{
		document.formu2.action="../carretera/backend/modificarespaciocarretera.asp";
		document.formu2.submit();
		}
 
	 }
	 
	 
	 
///////////////////   MODIFICAR CARGA CARRETERA    /////////////////////////////



function validaModificarCargaCarretera()
{ 
 

var valor, error;
valor=""
    
	 if (document.formu2.provOrigen.value=="")
		{
		document.formu2.provOrigen.value=document.envio.textoprovinciaOrigen.value;
		} 
	if (document.formu2.locOrigen.value=="")
		{
		document.formu2.locOrigen.value=document.envio.textolocalidadOrigen.value;
		} 
		
	
	document.formu2.drOrigen.value = document.envio.direccionOrigen.value;
	document.formu2.nuOrigen.value = document.envio.numeroOrigen.value;
	document.formu2.codigopostalOrigen.value=document.envio.cpostalOrigen.value;
	
	document.formu2.dateOrigen.value =document.envio.diaOrigen.value;
	document.formu2.monthOrigen.value =document.envio.mesOrigen.value;
	document.formu2.yearOrigen.value =document.envio.anoOrigen.value;
	document.formu2.hourOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minuteOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.drDestin.value=document.envio.direccionDestino.value; 
	document.formu2.nuDestin.value =document.envio.numeroDestino.value; 
	document.formu2.codigopostalDestino.value=document.envio.cpostalDestino.value;
	
	document.formu2.dateDestin.value =document.envio.diaDestino.value;
	document.formu2.monthDestin.value =document.envio.mesDestino.value;
	document.formu2.yearDestin.value =document.envio.anoDestino.value;
	document.formu2.hourDestin.value =document.envio.horaDestino.value;
	document.formu2.minuteDestin.value =document.envio.minutoDestino.value;
	
		document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 
	
	
	
	 error=vervacios();
	  
	if (error==0){
	 error=validaFecha('envio','diaOrigen','mesOrigen','anoOrigen','recogida');
		 }
	if (error==0)
		{
		error=validaFecha('envio','diaDestino','mesDestino','anoDestino','entrega')
		}
	
	 
	 if (error==0)
		{
		error=comprobarlasfechas();
		}
	if (error==0)
		{
		error=vacioSelectR('incoterms','envio','Incoterms')
		} 
 	
 
	 
	if (error==0)
		{
		document.formu2.action="../carretera/backend/modificarcargacarretera.asp";
		document.formu2.submit();
		}
 
	 }
	 
	 
	 
//////////////////////////// GRABAR CARGA URGENTE

function validaFograbarCargaUrgente()
{ var valor, error;
valor=""
   
	if (document.formu2.provOrigen.value=="")
		{
		document.formu2.provOrigen.value=document.envio.textoprovinciaOrigen.value;
		} 
	if (document.formu2.locOrigen.value=="")
		{
		document.formu2.locOrigen.value=document.envio.textolocalidadOrigen.value;
		} 
	document.formu2.drOrigen.value = document.envio.direccionOrigen.value;
	document.formu2.nuOrigen.value = document.envio.numeroOrigen.value;
	document.formu2.codigopostalOrigen.value=document.envio.cpostalOrigen.value;
	
	document.formu2.dateOrigen.value =document.envio.diaOrigen.value;
	document.formu2.monthOrigen.value =document.envio.mesOrigen.value;
	document.formu2.yearOrigen.value =document.envio.anoOrigen.value;
	document.formu2.hourOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minuteOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.drDestin.value=document.envio.direccionDestino.value; 
	document.formu2.nuDestin.value =document.envio.numeroDestino.value; 
	document.formu2.codigopostalDestino.value=document.envio.cpostalDestino.value;
	
	document.formu2.dateDestin.value =document.envio.diaDestino.value;
	document.formu2.monthDestin.value =document.envio.mesDestino.value;
	document.formu2.yearDestin.value =document.envio.anoDestino.value;
	document.formu2.hourDestin.value =document.envio.horaDestino.value;
	document.formu2.minuteDestin.value =document.envio.minutoDestino.value;
	
		document.formu2.tipoDeMercancia.value =document.envio.tipoMercancia.value;
 
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 
	
	
	
	 error=vervaciosUrgente()
	 if (error==0)
		{
		error=validaFecha('envio','diaOrigen','mesOrigen','anoOrigen','recogida')
		}
	if (error==0)
		{
		error=validaFecha('envio','diaDestino','mesDestino','anoDestino','entrega')
		}
 
	 
 
	 
 
	 if (error==0)
		{
		error=comprobarlasfechas();
		}
	if (error==0)
		{
		error=vacioSelectR('incoterms','envio','Incoterms')
		} 
	if (error==0)
		{
		document.formu2.action="./backend/grabarcarga.asp";
		document.formu2.submit();
		}
 
	 
}

//////////////////////////////////////////GRABAR ESPACIO URGENTE

function validaFoGrabarEspacioUrgente()
{ var valor, error;
valor=""
  
	if (document.formu2.provOrigen.value=="")
		{
		document.formu2.provOrigen.value=document.envio.textoprovinciaOrigen.value;
		} 
	if (document.formu2.locOrigen.value=="")
		{
		document.formu2.locOrigen.value=document.envio.textolocalidadOrigen.value;
		} 
	document.formu2.drOrigen.value = document.envio.direccionOrigen.value;
	document.formu2.nuOrigen.value = document.envio.numeroOrigen.value;
	document.formu2.codigopostalOrigen.value=document.envio.cpostalOrigen.value;
	
	 document.formu2.dateOrigen.value =document.envio.diaOrigen.value;
	document.formu2.monthOrigen.value =document.envio.mesOrigen.value;
	document.formu2.yearOrigen.value =document.envio.anoOrigen.value;
	document.formu2.hourOrigen.value =document.envio.horaOrigen.value;
	document.formu2.minuteOrigen.value =document.envio.minutoOrigen.value;
	
	document.formu2.drDestin.value=document.envio.direccionDestino.value; 
	document.formu2.nuDestin.value =document.envio.numeroDestino.value; 
	document.formu2.codigopostalDestino.value=document.envio.cpostalDestino.value;
	
	document.formu2.dateDestin.value =document.envio.diaDestino.value;
	document.formu2.monthDestin.value =document.envio.mesDestino.value;
	document.formu2.yearDestin.value =document.envio.anoDestino.value;
	document.formu2.hourDestin.value =document.envio.horaDestino.value;
	document.formu2.minuteDestin.value =document.envio.minutoDestino.value;
	
	 
	document.formu2.tipoDeTransporte.value =document.envio.tipoTransporte.value;
	document.formu2.quepeso.value =document.envio.pesoMercancia.value;
	document.formu2.queAncho.value =document.envio.ancho.value;
	document.formu2.queAlto.value =document.envio.alto.value;
	document.formu2.queFondo.value =document.envio.largo.value;
	document.formu2.incot.value=document.envio.incoterms.options[document.envio.incoterms.selectedIndex].text 
	
	
	
	 error=vervaciosEspacioUrgente()
	 if (error==0)
		{
		error=validaFecha('envio','diaOrigen','mesOrigen','anoOrigen','recogida')
		}
	if (error==0)
		{
		error=validaFecha('envio','diaDestino','mesDestino','anoDestino','entrega')
		}
 
	 
	 if (error==0)
		{
		error=vacioSelect('tipoTransporte','envio','Tipo de Transporte')
		}
	 
 
	 if (error==0)
		{
		error=comprobarlasfechas();
		}
		if (error==0)
		{
		error=vacioSelectR('incoterms','envio','Incoterms')
		} 
	if (error==0)
		{
		document.formu2.action="./backend/grabarespacio.asp";
		document.formu2.submit();
		}
 
	
}