// JavaScript Document
/*
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Check Courier Form
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
*/
function CheckLuggage(form){
	
	Error = "";
	if(form.Act.value=="GQ"){
		
		// Check general form fields
		if(!isZip(form.OZipCode.value)){
			Error += "Please enter a valid Origin Zip Code.\n\r";
		}
		/*if(form.OState.value=="0"){
			Error += "Please Select a Origin State.\n\r";
		}*/
		if(form.DCountry.value==225||form.DCountry.value==40){
			if(!isZip(form.DZipCode.value)){
				Error += "Please enter a valid Destination Zip Code.\n\r";
			}
		}
		if(form.DCountry.value==40){
			if(form.DState.value=="0"){
				Error += "Please Select a Origin State.\n\r";
			}
		}
		if(form.DCountry.value!=225&&form.DCountry.value!=40){
			if(form.DCity.value==""){
				Error += "Please Enter a Destination City.\n\r";
			}
		}
		if(form.DCountry.value=="0"){
			Error += "Please Select a Destination Country.\n\r";
		}
		
		
		if(form.DescriptionOfContents.value==""){
			Error += "Please enter a Description Of Contents.\n\r";
		}
		
		if(form.DeclaredValue.value==""){
			Error += "Please enter the 'Declared Value' of the shipment.\n\r";
		}else{
			if(!IsNumeric(form.DeclaredValue.value)){
				Error += "Please enter a integer for 'Declared Value' of the shipment.\n\r";
			}
		}
		
		if ((form.OEmail.value==null)||(form.OEmail.value=="")){
			Error += "Please Enter your Email address.\n\r";
		}else{
			if (echeck(form.OEmail.value)==false){
				Error += "Please Enter a valid Email address.\n\r";
			}
	
		}
	}

	if(Error!=""){
		alert(Error);
		form.Act.value="";
		return false;
	}else{
		
		/*return false;*/
		return true;
	}
}



