function warn_required_field (fieldname) 
{ 
	alert (fieldname + " may not be blank."); 
		return false; 
} 

function findzip4 (address1, address2, city, state, zip5) 
{ 
	if (address1 == "") 
		return warn_required_field ("Address"); 
	else if (city == "") 
		return warn_required_field ("City");
	else if (state == "") 
		return warn_required_field ("State"); 
	var url = "http://zip4.usps.com/zip4/zcl_0_results.jsp?visited=1&pagenumber=0&firmname=&urbanization="; 
	url += "&address2=" + address1; 
	url += "&address1=" + address2; 
	url += "&city=" + city; 
	url += "&state=" + state; 
	url += "&zip5=" + zip5; 
	return window.open (encodeURI (url), "_blank", "width=650,height=350,resizable=yes");
}  // findzip4()

function find_senators (state) 
{ 
	if (state == "") 
		return warn_required_field ("State"); 
	var url = "http://www.senate.gov/general/contact_information/senators_cfm.cfm?"; 
		url += "State=" + state; 
	return window.open (encodeURI (url), "_blank", "width=590,height=450,resizable=yes"); 

}  // find_senators()

function find_reps (selState, zip5, zip4) 
{ 
	if (selState.value == "") 
		return warn_required_field ("State"); 
	if (zip5 == "") 
		return warn_required_field ("Zip"); 
	if (zip4 == "") 
		return warn_required_field ("Zip4"); 

	document.findrep.state.value = selState.value + selState.options [selState.selectedIndex].text;
	document.findrep.zipcode.value = zip5;
	document.findrep.zipext.value = zip4;
	return document.findrep.submit();

}  // find_reps()

function write_all (address1, address2, city, state, zip5, zip4) 
{ 
	if (address1 == "") 
		return warn_required_field ("Address"); 
	else if (city == "") 
		return warn_required_field ("City"); 
	else if (state == "") 
		return warn_required_field (""); 
	else if (zip5 == "") 
		return warn_required_field ("Zip");

	var url = "http://capwiz.com/asco/mail/compose/?mailid=custom";
	url += "&address=" + address1 + " " + address2; 
	url += "&city=" + city; 
	url += "&state=" + state; 
	url += "&azip=" + zip5; 
	url += "&bzip=" + zip4;
	return window.open (encodeURI (url), "_blank", "width=700,height=700,resizable=yes"); 

}  // write_all()
