function ValidForm(form){

	objServiceType = document.MovingQuote.ServiceType;
	NewServiceType = objServiceType.options[objServiceType.selectedIndex].value;

	if (form.ServiceType.value == '') {
		alert( "Please select Type of Service" );
		form.ServiceType.focus();
		return false ;
	}
	
	if (NewServiceType != 4 && NewServiceType != 5 && NewServiceType != 6) {
		if (!form.MoveSize.value) {
			alert( "Please select Moving Size" );
			form.MoveSize.focus();
			return false ;
		}
	}
	if (NewServiceType == 4) {
		if (!form.OfficeSize.value || isNaN(form.OfficeSize.value ) || form.OfficeSize.value.length<3) {
			alert( "Please enter Approximate Office Size" );
			form.OfficeSize.focus();
			return false ;
		}
	}
	if (NewServiceType == 5) {
		if (!form.PianoType.value) {
			alert( "Please select type of piano" );
			form.PianoType.focus();
			return false ;
		}
	}	
	if (!form.OriginZipCode.value || isNaN(form.OriginZipCode.value ) || form.OriginZipCode.value.length<5) {
		alert( "Please enter Origin Zip Code" );
		form.OriginZipCode.focus();
		return false ;
	}

	if (NewServiceType != 3) {
		if (!form.DestinationState.value || form.DestinationState.value == 'Destination State') {
			alert( "Please select Destination State" );
			form.DestinationState.focus();
			return false ;
		}
		if ((form.DestinationState.value) && (!form.DestinationCity.value || form.DestinationCity.value == 'Destination City')) {
			alert( "Please select Destination City" );
			form.DestinationCity.focus();
			return false ;
		}		
	}
	if (NewServiceType == 3) {
		if (!form.DestinationCountry.value) {
			alert( "Please select Destination Country" );
			form.DestinationCountry.focus();
			return false ;
		}
	}
	

document.MovingQuote.Submit.disabled = true;

}//END ValidForm

function setMoveType(){	
	
	objServiceType = document.MovingQuote.ServiceType;
	NewServiceType = objServiceType.options[objServiceType.selectedIndex].value;
	
	if (NewServiceType != 4) {
		document.MovingQuote.OfficeSize.value = '';
	}
	
	if (NewServiceType == 3) {
		//document.MovingQuote.DestinationCity.value = '';
		//document.MovingQuote.DestinationState.value = '';
	}
	function StyleVisible(Type,ID) {
			
		
		if (Type == "Show") {
			document.getElementById(ID).style.display="block";
			document.getElementById(ID).style.visibility="visible";

			
		} 
		if (Type == "Hide") {
			document.getElementById(ID).style.display="none";
			document.getElementById(ID).style.visibility="hidden";		
			if (ID == "DestinationCountry") {
				window.document.MovingQuote.elements[ID].value = '';
			} else {
				
			}
		}
	}
	if (NewServiceType == '1') {
		StyleVisible('Show','MoveSize');
		StyleVisible('Hide','OfficeSize');
		StyleVisible('Hide','PianoType');
		StyleVisible('Show','OriginZipCode');
		StyleVisible('Show','DestinationState');
		StyleVisible('Hide','DestinationCountry');
	} else if (NewServiceType == '2') {
		StyleVisible('Show','MoveSize');
		StyleVisible('Hide','OfficeSize');
		StyleVisible('Hide','PianoType');
		StyleVisible('Show','OriginZipCode');
		StyleVisible('Show','DestinationState');
		StyleVisible('Hide','DestinationCountry');
	} else if (NewServiceType == '3') {
		StyleVisible('Show','MoveSize');
		StyleVisible('Hide','OfficeSize');
		StyleVisible('Hide','PianoType');
		StyleVisible('Show','OriginZipCode');
		StyleVisible('Hide','DestinationState');
		StyleVisible('Show','DestinationCountry');
	} else if (NewServiceType == '4') {
		StyleVisible('Hide','MoveSize');
		StyleVisible('Show','OfficeSize');
		StyleVisible('Hide','PianoType');
		StyleVisible('Show','OriginZipCode');
		StyleVisible('Show','DestinationState');
		StyleVisible('Hide','DestinationCountry');
	} else if (NewServiceType == '5') {
		StyleVisible('Hide','MoveSize');
		StyleVisible('Hide','OfficeSize');
		StyleVisible('Show','PianoType');
		StyleVisible('Show','OriginZipCode');
		StyleVisible('Show','DestinationState');
		StyleVisible('Hide','DestinationCountry');
	} else if (NewServiceType == '6') {
		StyleVisible('Hide','MoveSize');
		StyleVisible('Hide','OfficeSize');
		StyleVisible('Hide','PianoType');
		StyleVisible('Show','OriginZipCode');
		StyleVisible('Show','DestinationState');
		StyleVisible('Hide','DestinationCountry');
	}	
	
}//END setMoveType