/* 
Address Form Utilities - Lily A - Jan 2004
-------------------------------------------------------
===============================
Section A: Cross platform code
Section B: Display Tools - Address fields:
SubSection B!: Generate Countries DropDown
Section C: Display Tools - Setup
=================================

*/

// Section A
var isDOM = (document.getElementById ? true : false); 
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);

function getRef(id) {
	if (isDOM) return document.getElementById(id);
	if (isIE4) return document.all[id];
	if (isNS4) return document.layers[id];
}

function getSty(id) {
	return (isNS4 ? getRef(id) : getRef(id).style);
} 

function working(idDiv1, idDiv2)
{
	var s1=getSty(idDiv1);
	var w1=getSty(idDiv2);
	s1.display = 'none';
	w1.display = 'inline';
	return true;
}
function showHideItem(idDiv, displayStyle)
{
	var theItem = getSty(idDiv);
	theItem.display = displayStyle;
}
// Section B
function activateForeign(idDiv,numberOfFields,displayStyle)
{
	if (numberOfFields==null)
		var totalFields = 4;
	else
		var totalFields = numberOfFields;
	for (var i = 1; i<=totalFields;i++)
	{
		eval('var US'+i+' = getSty("US_"+idDiv + "Y'+i+'")');
		eval('var nonUS'+i+' = getSty("US_"+idDiv + "N'+i+'")');
	}
	if (displayStyle==null)
	{
		if (nonUS1.display == 'none')
		{
			for (var i = 1; i<=totalFields;i++)
			{
				eval('US'+i+'.display ="none"');
				eval('nonUS'+i+'.display ="inline"');
			}
			// Here we'll check to see if the US is selected
			// And if so, we'll select -- Choose Country -- option
			//var theCountry = "Country_in_" + idDiv + "_Address";
			//var theCountrySelected = eval(theCountry + ".selected");
			//if (theCountrySelected == "United States")
			//	alert(theCountrySelected);
		}
		else
		{
			for (var i = 1; i<=totalFields;i++)
			{
				eval('US'+i+'.display ="inline"');
				eval('nonUS'+i+'.display ="none"');
			}
		}
	}
	else
	{
		if (displayStyle == 'inline')
		{
			for (var i = 1; i<=totalFields;i++)
			{
				eval('US'+i+'.display ="none"');
				eval('nonUS'+i+'.display ="inline"');
			}
		}
		else
		{
			for (var i = 1; i<=totalFields;i++)
			{
				eval('US'+i+'.display ="inline"');
				eval('nonUS'+i+'.display ="none"');
			}
		}
	}
}

function populateAddress(fieldSuffix1,fieldSuffix2)
{
	// FOREIGN CHECKBOX 
	var f1 ="foreign_"+fieldSuffix1;
	var f2 = "foreign_"+fieldSuffix2;
	var f1c = getRef(f1).checked;
	var f2c = getRef(f2).checked;
	
	if (f2c!=f1c)
	{
		eval('getRef(f2).checked=f1c'); 
		activateForeign(f2);
	}	
	//STATEs index value
	var s1 = getRef("State_in_"+fieldSuffix1+"_Address");
	var s2 = getRef("State_in_"+fieldSuffix2+"_Address");
	eval("s2.selectedIndex = s1.selectedIndex");
	
	// FIELDS USED IN ADDDRESS FORM
	// Field names are awkward because of form validation mechanism
	fieldsA = new Array();
	fieldsA[0] = new Array ("Street_Address_in_","_Address|R")
	fieldsA[1] = new Array ("Street_Address2_in_","_Address|X")
	fieldsA[2] = new Array ("City_in_","_Address|R")
	fieldsA[3] = new Array ("Zip_in_","_Address|R")
	fieldsA[4] = new Array ("City_Name_in_","_Address|R")
	fieldsA[5] = new Array ("Postal_Code_in_","_Address|R")
	fieldsA[6] = new Array ("Country_in_","_Address|R")
	fieldsA[7] = new Array ("Phone_in_","_Address|R")
	var tempF1, tempF2;
	for (i=0;i<fieldsA.length;i++)
	{
		tempF1 = getRef(fieldsA[i][0]+ fieldSuffix1 + fieldsA[i][1]);
		tempF2 = getRef(fieldsA[i][0]+ fieldSuffix2 + fieldsA[i][1]);
		eval('tempF2.value = tempF1.value');
	}
	return false;
}
function reportSelect(idSelect,idHidden)
{
	var myelement = getRef(idSelect);
	var temp = myelement.item(myelement.selectedIndex).value;
	var newelement = getRef(idHidden);
	newelement.value=temp;

}

// Section B1
/*
	VALUES: genCountriesDropdown (field_name_string, true/false or 1/0)
	EXAMPLE:  genCountriesDropdown ("countries",1)

*/
function genCountriesDropdown (selectTagName, includeSelectTag, selectedItem)
{
	var countriesString ="";
	var sel = " selected";
	if (includeSelectTag)
		countriesString = "<select onChange=\"reportSelect('"+selectTagName+"','"+selectTagName+"|X')\" name=\""+selectTagName+"\">";
	//alert (countriesString) ;
	countriesString += "<option value=\"\">-- Choose Country --</option>";
	//if (selectedItem == "")
	//	countriesString += "<option value=\"United States\" selected>United States</option>";
	//else
	//{
	//	countriesString += "<option value='United States'" + ((selectedItem=="United States")?sel:"") + ">United States</option>";
	//}
	countriesString += "<option value='Afghanistan'" + ((selectedItem=="Afghanistan")?sel:"") + ">Afghanistan</option>";
	countriesString += "<option value='Albania'" + ((selectedItem=="Albania")?sel:"") + ">Albania</option>";
	countriesString += "<option value='Algeria'" + ((selectedItem=="Algeria")?sel:"") + ">Algeria</option>";
	countriesString += "<option value='American Samoa'" + ((selectedItem=="American Samoa")?sel:"") + ">American Samoa</option>";
	countriesString += "<option value='Andorra'" + ((selectedItem=="Andorra")?sel:"") + ">Andorra</option>";
	countriesString += "<option value='Anguilla'" + ((selectedItem=="Anguilla")?sel:"") + ">Anguilla</option>";
	countriesString += "<option value='Antarctica'" + ((selectedItem=="Antarctica")?sel:"") + ">Antarctica</option>";
	countriesString += "<option value='Antigua And Barbuda'" + ((selectedItem=="Antigua And Barbuda")?sel:"") + ">Antigua And Barbuda</option>";
	countriesString += "<option value='Argentina'" + ((selectedItem=="Argentina")?sel:"") + ">Argentina</option>";
	countriesString += "<option value='Armenia'" + ((selectedItem=="Armenia")?sel:"") + ">Armenia</option>";
	countriesString += "<option value='Aruba'" + ((selectedItem=="Aruba")?sel:"") + ">Aruba</option>";
	countriesString += "<option value='Australia'" + ((selectedItem=="Australia")?sel:"") + ">Australia</option>";
	countriesString += "<option value='Austria'" + ((selectedItem=="Austria")?sel:"") + ">Austria</option>";
	countriesString += "<option value='Azerbaijan'" + ((selectedItem=="Azerbaijan")?sel:"") + ">Azerbaijan</option>";
	countriesString += "<option value='Bahamas'" + ((selectedItem=="Bahamas")?sel:"") + ">Bahamas</option>";
	countriesString += "<option value='Bahrain'" + ((selectedItem=="Bahrain")?sel:"") + ">Bahrain</option>";
	countriesString += "<option value='Bangladesh'" + ((selectedItem=="Bangladesh")?sel:"") + ">Bangladesh</option>";
	countriesString += "<option value='Barbados'" + ((selectedItem=="Barbados")?sel:"") + ">Barbados</option>";
	countriesString += "<option value='Belarus'" + ((selectedItem=="Belarus")?sel:"") + ">Belarus</option>";
	countriesString += "<option value='Belgium'" + ((selectedItem=="Belgium")?sel:"") + ">Belgium</option>";
	countriesString += "<option value='Belize'" + ((selectedItem=="Belize")?sel:"") + ">Belize</option>";
	countriesString += "<option value='Benin'" + ((selectedItem=="Benin")?sel:"") + ">Benin</option>";
	countriesString += "<option value='Bermuda'" + ((selectedItem=="Bermuda")?sel:"") + ">Bermuda</option>";
	countriesString += "<option value='Bhutan'" + ((selectedItem=="Bhutan")?sel:"") + ">Bhutan</option>";
	countriesString += "<option value='Bolivia'" + ((selectedItem=="Bolivia")?sel:"") + ">Bolivia</option>";
	countriesString += "<option value='Bosnia and Herzegovina'" + ((selectedItem=="Bosnia and Herzegovina")?sel:"") + ">Bosnia and Herzegovina</option>";
	countriesString += "<option value='Botswana'" + ((selectedItem=="Botswana")?sel:"") + ">Botswana</option>";
	countriesString += "<option value='Bouvet Island'" + ((selectedItem=="Bouvet Island")?sel:"") + ">Bouvet Island</option>";
	countriesString += "<option value='Brazil'" + ((selectedItem=="Brazil")?sel:"") + ">Brazil</option>";
	countriesString += "<option value='British Indian Ocean Territory'" + ((selectedItem=="British Indian Ocean Territory")?sel:"") + ">British Indian Ocean Territory</option>";
	countriesString += "<option value='Brunei Darussalam'" + ((selectedItem=="Brunei Darussalam")?sel:"") + ">Brunei Darussalam</option>";
	countriesString += "<option value='Bulgaria'" + ((selectedItem=="Bulgaria")?sel:"") + ">Bulgaria</option>";
	countriesString += "<option value='Burkina Faso'" + ((selectedItem=="Burkina Faso")?sel:"") + ">Burkina Faso</option>";
	countriesString += "<option value='Burundi'" + ((selectedItem=="Burundi")?sel:"") + ">Burundi</option>";
	countriesString += "<option value='Cambodia'" + ((selectedItem=="Cambodia")?sel:"") + ">Cambodia</option>";
	countriesString += "<option value='Cameroon'" + ((selectedItem=="Cameroon")?sel:"") + ">Cameroon</option>";
	countriesString += "<option value='Canada'" + ((selectedItem=="Canada")?sel:"") + ">Canada</option>";
	countriesString += "<option value='Cape Verde'" + ((selectedItem=="Cape Verde")?sel:"") + ">Cape Verde</option>";
	countriesString += "<option value='Cayman Islands'" + ((selectedItem=="Cayman Islands")?sel:"") + ">Cayman Islands</option>";
	countriesString += "<option value='Central African Republic'" + ((selectedItem=="Central African Republic")?sel:"") + ">Central African Republic</option>";
	countriesString += "<option value='Chad'" + ((selectedItem=="Chad")?sel:"") + ">Chad</option>";
	countriesString += "<option value='Chile'" + ((selectedItem=="Chile")?sel:"") + ">Chile</option>";
	countriesString += "<option value='China'" + ((selectedItem=="China")?sel:"") + ">China</option>";
	countriesString += "<option value='Christmas Island'" + ((selectedItem=="Christmas Island")?sel:"") + ">Christmas Island</option>";
	countriesString += "<option value='Cocos (Keeling) Islands'" + ((selectedItem=="Cocos (Keeling) Islands")?sel:"") + ">Cocos (Keeling) Islands</option>";
	countriesString += "<option value='Colombia'" + ((selectedItem=="Colombia")?sel:"") + ">Colombia</option>";
	countriesString += "<option value='Comoros'" + ((selectedItem=="Comoros")?sel:"") + ">Comoros</option>";
	countriesString += "<option value='Congo'" + ((selectedItem=="Congo")?sel:"") + ">Congo</option>";
	countriesString += "<option value='Congo, the Democratic Republic of the'" + ((selectedItem=="Congo, the Democratic Republic of the")?sel:"") + ">Congo, the Democratic Republic of the</option>";
	countriesString += "<option value='Cook Islands'" + ((selectedItem=="Cook Islands")?sel:"") + ">Cook Islands</option>";
	countriesString += "<option value='Costa Rica'" + ((selectedItem=="Costa Rica")?sel:"") + ">Costa Rica</option>";
	countriesString += "<option value='Cote d\'Ivoire'" + ((selectedItem=="Cote d'Ivoire")?sel:"") + ">Cote d'Ivoire</option>";
	countriesString += "<option value='Croatia'" + ((selectedItem=="Croatia")?sel:"") + ">Croatia</option>";
	countriesString += "<option value='Cyprus'" + ((selectedItem=="Cyprus")?sel:"") + ">Cyprus</option>";
	countriesString += "<option value='Czech Republic'" + ((selectedItem=="Czech Republic")?sel:"") + ">Czech Republic</option>";
	countriesString += "<option value='Denmark'" + ((selectedItem=="Denmark")?sel:"") + ">Denmark</option>";
	countriesString += "<option value='Djibouti'" + ((selectedItem=="Djibouti")?sel:"") + ">Djibouti</option>";
	countriesString += "<option value='Dominica'" + ((selectedItem=="Dominica")?sel:"") + ">Dominica</option>";
	countriesString += "<option value='Dominican Republic'" + ((selectedItem=="Dominican Republic")?sel:"") + ">Dominican Republic</option>";
	countriesString += "<option value='East Timor'" + ((selectedItem=="East Timor")?sel:"") + ">East Timor</option>";
	countriesString += "<option value='Ecuador'" + ((selectedItem=="Ecuador")?sel:"") + ">Ecuador</option>";
	countriesString += "<option value='Egypt'" + ((selectedItem=="Egypt")?sel:"") + ">Egypt</option>";
	countriesString += "<option value='El Salvador'" + ((selectedItem=="El Salvador")?sel:"") + ">El Salvador</option>";
	countriesString += "<option value='England'" + ((selectedItem=="England")?sel:"") + ">England</option>";
	countriesString += "<option value='Equatorial Guinea'" + ((selectedItem=="Equatorial Guinea")?sel:"") + ">Equatorial Guinea</option>";
	countriesString += "<option value='Eritrea'" + ((selectedItem=="Eritrea")?sel:"") + ">Eritrea</option>";
	countriesString += "<option value='Espana'" + ((selectedItem=="Espana")?sel:"") + ">Espana</option>";
	countriesString += "<option value='Estonia'" + ((selectedItem=="Estonia")?sel:"") + ">Estonia</option>";
	countriesString += "<option value='Ethiopia'" + ((selectedItem=="Ethiopia")?sel:"") + ">Ethiopia</option>";
	countriesString += "<option value='Falkland Islands'" + ((selectedItem=="Falkland Islands")?sel:"") + ">Falkland Islands</option>";
	countriesString += "<option value='Faroe Islands'" + ((selectedItem=="Faroe Islands")?sel:"") + ">Faroe Islands</option>";
	countriesString += "<option value='Fiji'" + ((selectedItem=="Fiji")?sel:"") + ">Fiji</option>";
	countriesString += "<option value='Finland'" + ((selectedItem=="Finland")?sel:"") + ">Finland</option>";
	countriesString += "<option value='France'" + ((selectedItem=="France")?sel:"") + ">France</option>";
	countriesString += "<option value='French Guiana'" + ((selectedItem=="French Guiana")?sel:"") + ">French Guiana</option>";
	countriesString += "<option value='French Polynesia'" + ((selectedItem=="French Polynesia")?sel:"") + ">French Polynesia</option>";
	countriesString += "<option value='French Southern Territories'" + ((selectedItem=="French Southern Territories")?sel:"") + ">French Southern Territories</option>";
	countriesString += "<option value='Gabon'" + ((selectedItem=="Gabon")?sel:"") + ">Gabon</option>";
	countriesString += "<option value='Gambia'" + ((selectedItem=="Gambia")?sel:"") + ">Gambia</option>";
	countriesString += "<option value='Georgia'" + ((selectedItem=="Georgia")?sel:"") + ">Georgia</option>";
	countriesString += "<option value='Germany'" + ((selectedItem=="Germany")?sel:"") + ">Germany</option>";
	countriesString += "<option value='Ghana'" + ((selectedItem=="Ghana")?sel:"") + ">Ghana</option>";
	countriesString += "<option value='Gibraltar'" + ((selectedItem=="Gibraltar")?sel:"") + ">Gibraltar</option>";
	countriesString += "<option value='Great Britain'" + ((selectedItem=="Great Britain")?sel:"") + ">Great Britain</option>";
	countriesString += "<option value='Greece'" + ((selectedItem=="Greece")?sel:"") + ">Greece</option>";
	countriesString += "<option value='Greenland'" + ((selectedItem=="Greenland")?sel:"") + ">Greenland</option>";
	countriesString += "<option value='Grenada'" + ((selectedItem=="Grenada")?sel:"") + ">Grenada</option>";
	countriesString += "<option value='Guadeloupe'" + ((selectedItem=="Guadeloupe")?sel:"") + ">Guadeloupe</option>";
	countriesString += "<option value='Guam'" + ((selectedItem=="Guam")?sel:"") + ">Guam</option>";
	countriesString += "<option value='Guatemala'" + ((selectedItem=="Guatemala")?sel:"") + ">Guatemala</option>";
	countriesString += "<option value='Guinea'" + ((selectedItem=="Guinea")?sel:"") + ">Guinea</option>";
	countriesString += "<option value='Guinea-Bissau'" + ((selectedItem=="Guinea-Bissau")?sel:"") + ">Guinea-Bissau</option>";
	countriesString += "<option value='Guyana'" + ((selectedItem=="Guyana")?sel:"") + ">Guyana</option>";
	countriesString += "<option value='Haiti'" + ((selectedItem=="Haiti")?sel:"") + ">Haiti</option>";
	countriesString += "<option value='Heard and Mc Donald Islands'" + ((selectedItem=="Heard and Mc Donald Islands")?sel:"") + ">Heard and Mc Donald Islands</option>";
	countriesString += "<option value='Honduras'" + ((selectedItem=="Honduras")?sel:"") + ">Honduras</option>";
	countriesString += "<option value='Hong Kong'" + ((selectedItem=="Hong Kong")?sel:"") + ">Hong Kong</option>";
	countriesString += "<option value='Hungary'" + ((selectedItem=="Hungary")?sel:"") + ">Hungary</option>";
	countriesString += "<option value='Iceland'" + ((selectedItem=="Iceland")?sel:"") + ">Iceland</option>";
	countriesString += "<option value='India'" + ((selectedItem=="India")?sel:"") + ">India</option>";
	countriesString += "<option value='Indonesia'" + ((selectedItem=="Indonesia")?sel:"") + ">Indonesia</option>";
	countriesString += "<option value='Iran'" + ((selectedItem=="Iran")?sel:"") + ">Iran</option>";
	countriesString += "<option value='Iraq'" + ((selectedItem=="Iraq")?sel:"") + ">Iraq</option>";
	countriesString += "<option value='Ireland'" + ((selectedItem=="Ireland")?sel:"") + ">Ireland</option>";
	countriesString += "<option value='Israel'" + ((selectedItem=="Israel")?sel:"") + ">Israel</option>";
	countriesString += "<option value='Italy'" + ((selectedItem=="Italy")?sel:"") + ">Italy</option>";
	countriesString += "<option value='Jamaica'" + ((selectedItem=="Jamaica")?sel:"") + ">Jamaica</option>";
	countriesString += "<option value='Japan'" + ((selectedItem=="Japan")?sel:"") + ">Japan</option>";
	countriesString += "<option value='Jordan'" + ((selectedItem=="Jordan")?sel:"") + ">Jordan</option>";
	countriesString += "<option value='Kazakhstan'" + ((selectedItem=="Kazakhstan")?sel:"") + ">Kazakhstan</option>";
	countriesString += "<option value='Kenya'" + ((selectedItem=="Kenya")?sel:"") + ">Kenya</option>";
	countriesString += "<option value='Kiribati'" + ((selectedItem=="Kiribati")?sel:"") + ">Kiribati</option>";
	countriesString += "<option value='Korea, Republic of'" + ((selectedItem=="Korea, Republic of")?sel:"") + ">Korea, Republic of</option>";
	countriesString += "<option value='Korea (South)'" + ((selectedItem=="Korea (South)")?sel:"") + ">Korea (South)</option>";
	countriesString += "<option value='Kuwait'" + ((selectedItem=="Kuwait")?sel:"") + ">Kuwait</option>";
	countriesString += "<option value='Kyrgyzstan'" + ((selectedItem=="Kyrgyzstan")?sel:"") + ">Kyrgyzstan</option>";
	countriesString += "<option value='Lao People\'s Democratic Republic'" + ((selectedItem=="Lao People's Democratic Republic")?sel:"") + ">Lao People's Democratic Republic</option>";
	countriesString += "<option value='Latvia'" + ((selectedItem=="Latvia")?sel:"") + ">Latvia</option>";
	countriesString += "<option value='Lebanon'" + ((selectedItem=="Lebanon")?sel:"") + ">Lebanon</option>";
	countriesString += "<option value='Lesotho'" + ((selectedItem=="Lesotho")?sel:"") + ">Lesotho</option>";
	countriesString += "<option value='Liberia'" + ((selectedItem=="Liberia")?sel:"") + ">Liberia</option>";
	countriesString += "<option value='Liechtenstein'" + ((selectedItem=="Liechtenstein")?sel:"") + ">Liechtenstein</option>";
	countriesString += "<option value='Lithuania'" + ((selectedItem=="Lithuania")?sel:"") + ">Lithuania</option>";
	countriesString += "<option value='Luxembourg'" + ((selectedItem=="Luxembourg")?sel:"") + ">Luxembourg</option>";
	countriesString += "<option value='Macau'" + ((selectedItem=="Macau")?sel:"") + ">Macau</option>";
	countriesString += "<option value='Macedonia'" + ((selectedItem=="Macedonia")?sel:"") + ">Macedonia</option>";
	countriesString += "<option value='Madagascar'" + ((selectedItem=="Madagascar")?sel:"") + ">Madagascar</option>";
	countriesString += "<option value='Malawi'" + ((selectedItem=="Malawi")?sel:"") + ">Malawi</option>";
	countriesString += "<option value='Malaysia'" + ((selectedItem=="Malaysia")?sel:"") + ">Malaysia</option>";
	countriesString += "<option value='Maldives'" + ((selectedItem=="Maldives")?sel:"") + ">Maldives</option>";
	countriesString += "<option value='Mali'" + ((selectedItem=="Mali")?sel:"") + ">Mali</option>";
	countriesString += "<option value='Malta'" + ((selectedItem=="Malta")?sel:"") + ">Malta</option>";
	countriesString += "<option value='Marshall Islands'" + ((selectedItem=="Marshall Islands")?sel:"") + ">Marshall Islands</option>";
	countriesString += "<option value='Martinique'" + ((selectedItem=="Martinique")?sel:"") + ">Martinique</option>";
	countriesString += "<option value='Mauritania'" + ((selectedItem=="Mauritania")?sel:"") + ">Mauritania</option>";
	countriesString += "<option value='Mauritius'" + ((selectedItem=="Mauritius")?sel:"") + ">Mauritius</option>";
	countriesString += "<option value='Mayotte'" + ((selectedItem=="Mayotte")?sel:"") + ">Mayotte</option>";
	countriesString += "<option value='Mexico'" + ((selectedItem=="Mexico")?sel:"") + ">Mexico</option>";
	countriesString += "<option value='Micronesia, Federated States of'" + ((selectedItem=="Micronesia, Federated States of")?sel:"") + ">Micronesia, Federated States of</option>";
	countriesString += "<option value='Moldova, Republic of'" + ((selectedItem=="Moldova, Republic of")?sel:"") + ">Moldova, Republic of</option>";
	countriesString += "<option value='Monaco'" + ((selectedItem=="Monaco")?sel:"") + ">Monaco</option>";
	countriesString += "<option value='Mongolia'" + ((selectedItem=="Mongolia")?sel:"") + ">Mongolia</option>";
	countriesString += "<option value='Montserrat'" + ((selectedItem=="Montserrat")?sel:"") + ">Montserrat</option>";
	countriesString += "<option value='Morocco'" + ((selectedItem=="Morocco")?sel:"") + ">Morocco</option>";
	countriesString += "<option value='Mozambique'" + ((selectedItem=="Mozambique")?sel:"") + ">Mozambique</option>";
	countriesString += "<option value='Namibia'" + ((selectedItem=="Namibia")?sel:"") + ">Namibia</option>";
	countriesString += "<option value='Nauru'" + ((selectedItem=="Nauru")?sel:"") + ">Nauru</option>";
	countriesString += "<option value='Nepal'" + ((selectedItem=="Nepal")?sel:"") + ">Nepal</option>";
	countriesString += "<option value='Netherlands'" + ((selectedItem=="Netherlands")?sel:"") + ">Netherlands</option>";
	countriesString += "<option value='Netherlands Antilles'" + ((selectedItem=="Netherlands Antilles")?sel:"") + ">Netherlands Antilles</option>";
	countriesString += "<option value='New Caledonia'" + ((selectedItem=="New Caledonia")?sel:"") + ">New Caledonia</option>";
	countriesString += "<option value='New Zealand'" + ((selectedItem=="New Zealand")?sel:"") + ">New Zealand</option>";
	countriesString += "<option value='Nicaragua'" + ((selectedItem=="Nicaragua")?sel:"") + ">Nicaragua</option>";
	countriesString += "<option value='Niger'" + ((selectedItem=="Niger")?sel:"") + ">Niger</option>";
	countriesString += "<option value='Nigeria'" + ((selectedItem=="Nigeria")?sel:"") + ">Nigeria</option>";
	countriesString += "<option value='Niue'" + ((selectedItem=="Niue")?sel:"") + ">Niue</option>";
	countriesString += "<option value='Norfolk Island'" + ((selectedItem=="Norfolk Island")?sel:"") + ">Norfolk Island</option>";
	countriesString += "<option value='Northern Ireland'" + ((selectedItem=="Northern Ireland")?sel:"") + ">Northern Ireland</option>";
	countriesString += "<option value='Northern Mariana Islands'" + ((selectedItem=="Northern Mariana Islands")?sel:"") + ">Northern Mariana Islands</option>";
	countriesString += "<option value='Norway'" + ((selectedItem=="Norway")?sel:"") + ">Norway</option>";
	countriesString += "<option value='Oman'" + ((selectedItem=="Oman")?sel:"") + ">Oman</option>";
	countriesString += "<option value='Pakistan'" + ((selectedItem=="Pakistan")?sel:"") + ">Pakistan</option>";
	countriesString += "<option value='Palau'" + ((selectedItem=="Palau")?sel:"") + ">Palau</option>";
	countriesString += "<option value='Panama'" + ((selectedItem=="Panama")?sel:"") + ">Panama</option>";
	countriesString += "<option value='Papua New Guinea'" + ((selectedItem=="Papua New Guinea")?sel:"") + ">Papua New Guinea</option>";
	countriesString += "<option value='Paraguay'" + ((selectedItem=="Paraguay")?sel:"") + ">Paraguay</option>";
	countriesString += "<option value='Peru'" + ((selectedItem=="Peru")?sel:"") + ">Peru</option>";
	countriesString += "<option value='Philippines'" + ((selectedItem=="Philippines")?sel:"") + ">Philippines</option>";
	countriesString += "<option value='Pitcairn'" + ((selectedItem=="Pitcairn")?sel:"") + ">Pitcairn</option>";
	countriesString += "<option value='Poland'" + ((selectedItem=="Poland")?sel:"") + ">Poland</option>";
	countriesString += "<option value='Portugal'" + ((selectedItem=="Portugal")?sel:"") + ">Portugal</option>";
	countriesString += "<option value='Puerto Rico'" + ((selectedItem=="Puerto Rico")?sel:"") + ">Puerto Rico</option>";
	countriesString += "<option value='Qatar'" + ((selectedItem=="Qatar")?sel:"") + ">Qatar</option>";
	countriesString += "<option value='Reunion'" + ((selectedItem=="Reunion")?sel:"") + ">Reunion</option>";
	countriesString += "<option value='Romania'" + ((selectedItem=="Romania")?sel:"") + ">Romania</option>";
	countriesString += "<option value='Russia'" + ((selectedItem=="Russia")?sel:"") + ">Russia</option>";
	countriesString += "<option value='Russian Federation'" + ((selectedItem=="Russian Federation")?sel:"") + ">Russian Federation</option>";
	countriesString += "<option value='Rwanda'" + ((selectedItem=="Rwanda")?sel:"") + ">Rwanda</option>";
	countriesString += "<option value='Saint Kitts and Nevis'" + ((selectedItem=="Saint Kitts and Nevis")?sel:"") + ">Saint Kitts and Nevis</option>";
	countriesString += "<option value='Saint Lucia'" + ((selectedItem=="Saint Lucia")?sel:"") + ">Saint Lucia</option>";
	countriesString += "<option value='Saint Vincent and the Grenadines'" + ((selectedItem=="Saint Vincent and the Grenadines")?sel:"") + ">Saint Vincent and the Grenadines</option>";
	countriesString += "<option value='Samoa (Independent)'" + ((selectedItem=="Samoa (Independent)")?sel:"") + ">Samoa (Independent)</option>";
	countriesString += "<option value='San Marino'" + ((selectedItem=="San Marino")?sel:"") + ">San Marino</option>";
	countriesString += "<option value='Sao Tome and Principe'" + ((selectedItem=="Sao Tome and Principe")?sel:"") + ">Sao Tome and Principe</option>";
	countriesString += "<option value='Saudi Arabia'" + ((selectedItem=="Saudi Arabia")?sel:"") + ">Saudi Arabia</option>";
	countriesString += "<option value='Scotland'" + ((selectedItem=="Scotland")?sel:"") + ">Scotland</option>";
	countriesString += "<option value='Senegal'" + ((selectedItem=="Senegal")?sel:"") + ">Senegal</option>";
	countriesString += "<option value='Seychelles'" + ((selectedItem=="Seychelles")?sel:"") + ">Seychelles</option>";
	countriesString += "<option value='Sierra Leone'" + ((selectedItem=="Sierra Leone")?sel:"") + ">Sierra Leone</option>";
	countriesString += "<option value='Singapore'" + ((selectedItem=="Singapore")?sel:"") + ">Singapore</option>";
	countriesString += "<option value='Slovakia'" + ((selectedItem=="Slovakia")?sel:"") + ">Slovakia</option>";
	countriesString += "<option value='Slovenia'" + ((selectedItem=="Slovenia")?sel:"") + ">Slovenia</option>";
	countriesString += "<option value='Solomon Islands'" + ((selectedItem=="Solomon Islands")?sel:"") + ">Solomon Islands</option>";
	countriesString += "<option value='Somalia'" + ((selectedItem=="Somalia")?sel:"") + ">Somalia</option>";
	countriesString += "<option value='South Africa'" + ((selectedItem=="South Africa")?sel:"") + ">South Africa</option>";
	countriesString += "<option value='South Georgia, South Sandwich Islands'" + ((selectedItem=="South Georgia, South Sandwich Islands")?sel:"") + ">South Georgia, South Sandwich Islands</option>";
	countriesString += "<option value='South Korea'" + ((selectedItem=="South Korea")?sel:"") + ">South Korea</option>";
	countriesString += "<option value='Spain'" + ((selectedItem=="Spain")?sel:"") + ">Spain</option>";
	countriesString += "<option value='Sri Lanka'" + ((selectedItem=="Sri Lanka")?sel:"") + ">Sri Lanka</option>";
	countriesString += "<option value='St. Helena'" + ((selectedItem=="St. Helena")?sel:"") + ">St. Helena</option>";
	countriesString += "<option value='St. Pierre and Miquelon'" + ((selectedItem=="St. Pierre and Miquelon")?sel:"") + ">St. Pierre and Miquelon</option>";
	countriesString += "<option value='Suriname'" + ((selectedItem=="Suriname")?sel:"") + ">Suriname</option>";
	countriesString += "<option value='Svalbard and Jan Mayen Islands'" + ((selectedItem=="Svalbard and Jan Mayen Islands")?sel:"") + ">Svalbard and Jan Mayen Islands</option>";
	countriesString += "<option value='Swaziland'" + ((selectedItem=="Swaziland")?sel:"") + ">Swaziland</option>";
	countriesString += "<option value='Sweden'" + ((selectedItem=="Sweden")?sel:"") + ">Sweden</option>";
	countriesString += "<option value='Switzerland'" + ((selectedItem=="Switzerland")?sel:"") + ">Switzerland</option>";
	countriesString += "<option value='Syria'" + ((selectedItem=="Syria")?sel:"") + ">Syria</option>";
	countriesString += "<option value='Taiwan'" + ((selectedItem=="Taiwan")?sel:"") + ">Taiwan</option>";
	countriesString += "<option value='Tajikistan'" + ((selectedItem=="Tajikistan")?sel:"") + ">Tajikistan</option>";
	countriesString += "<option value='Tanzania'" + ((selectedItem=="Tanzania")?sel:"") + ">Tanzania</option>";
	countriesString += "<option value='Thailand'" + ((selectedItem=="Thailand")?sel:"") + ">Thailand</option>";
	countriesString += "<option value='Togo'" + ((selectedItem=="Togo")?sel:"") + ">Togo</option>";
	countriesString += "<option value='Tokelau'" + ((selectedItem=="Tokelau")?sel:"") + ">Tokelau</option>";
	countriesString += "<option value='Tonga'" + ((selectedItem=="Tonga")?sel:"") + ">Tonga</option>";
	countriesString += "<option value='Trinidad'" + ((selectedItem=="Trinidad")?sel:"") + ">Trinidad</option>";
	countriesString += "<option value='Trinidad and Tobago'" + ((selectedItem=="Trinidad and Tobago")?sel:"") + ">Trinidad and Tobago</option>";
	countriesString += "<option value='Tunisia'" + ((selectedItem=="Tunisia")?sel:"") + ">Tunisia</option>";
	countriesString += "<option value='Turkey'" + ((selectedItem=="Turkey")?sel:"") + ">Turkey</option>";
	countriesString += "<option value='Turkmenistan'" + ((selectedItem=="Turkmenistan")?sel:"") + ">Turkmenistan</option>";
	countriesString += "<option value='Turks and Caicos Islands'" + ((selectedItem=="Turks and Caicos Islands")?sel:"") + ">Turks and Caicos Islands</option>";
	countriesString += "<option value='Tuvalu'" + ((selectedItem=="Tuvalu")?sel:"") + ">Tuvalu</option>";
	countriesString += "<option value='Uganda'" + ((selectedItem=="Uganda")?sel:"") + ">Uganda</option>";
	countriesString += "<option value='Ukraine'" + ((selectedItem=="Ukraine")?sel:"") + ">Ukraine</option>";
	countriesString += "<option value='United Arab Emirates'" + ((selectedItem=="United Arab Emirates")?sel:"") + ">United Arab Emirates</option>";
	countriesString += "<option value='United Kingdom'" + ((selectedItem=="United Kingdom")?sel:"") + ">United Kingdom</option>";
	//countriesString += "<option value='United States'" + ((selectedItem=="United States")?sel:"") + ">United States</option>";
	countriesString += "<option value='United States Minor Outlying Islands'" + ((selectedItem=="United States Minor Outlying Islands")?sel:"") + ">United States Minor Outlying Islands</option>";
	countriesString += "<option value='Uruguay'" + ((selectedItem=="Uruguay")?sel:"") + ">Uruguay</option>";
	//countriesString += "<option value='USA'" + ((selectedItem=="USA")?sel:"") + ">USA</option>";
	countriesString += "<option value='Uzbekistan'" + ((selectedItem=="Uzbekistan")?sel:"") + ">Uzbekistan</option>";
	countriesString += "<option value='Vanuatu'" + ((selectedItem=="Vanuatu")?sel:"") + ">Vanuatu</option>";
	countriesString += "<option value='Vatican City State (Holy See)'" + ((selectedItem=="Vatican City State (Holy See)")?sel:"") + ">Vatican City State (Holy See)</option>";
	countriesString += "<option value='Venezuela'" + ((selectedItem=="Venezuela")?sel:"") + ">Venezuela</option>";
	countriesString += "<option value='Viet Nam'" + ((selectedItem=="Viet Nam")?sel:"") + ">Viet Nam</option>";
	countriesString += "<option value='Virgin Islands (British)'" + ((selectedItem=="Virgin Islands (British)")?sel:"") + ">Virgin Islands (British)</option>";
	countriesString += "<option value='Virgin Islands (U.S.)'" + ((selectedItem=="Virgin Islands (U.S.)")?sel:"") + ">Virgin Islands (U.S.)</option>";
	countriesString += "<option value='Wales'" + ((selectedItem=="Wales")?sel:"") + ">Wales</option>";
	countriesString += "<option value='Wallis and Futuna Islands'" + ((selectedItem=="Wallis and Futuna Islands")?sel:"") + ">Wallis and Futuna Islands</option>";
	countriesString += "<option value='Western Sahara'" + ((selectedItem=="Western Sahara")?sel:"") + ">Western Sahara</option>";
	countriesString += "<option value='Yemen'" + ((selectedItem=="Yemen")?sel:"") + ">Yemen</option>";
	countriesString += "<option value='Yugoslavia'" + ((selectedItem=="Yugoslavia")?sel:"") + ">Yugoslavia</option>";
	countriesString += "<option value='Zambia'" + ((selectedItem=="Zambia")?sel:"") + ">Zambia</option>";
	countriesString += "<option value='Zimbabwe'" + ((selectedItem=="Zimbabwe")?sel:"") + ">Zimbabwe</option>";

	countriesString += "</select>";
	document.write(countriesString);
}

// Section C

var setup3 = new Array('summerDiv','discoveryDiv','visitingDiv');
var discovery = new Array('philoDiv','writingDiv');
//showDiv('divID','the array of divs to hide and unhide related to this function)
function showAndHideDivs(divId,arrayName)
{
	
	for (var i = 0; i<eval(arrayName+'.length');i++)
	{
		if (divId==eval(arrayName+'[i]'))
		{
			var tempVAR = getSty(eval(arrayName+'[i]'));
			eval('tempVAR.display ="inline"');
		}
		else
		{
			var tempVAR = getSty(eval(arrayName+'[i]'));
			eval('tempVAR.display ="none"');
		}
		//alert ("1");
	}
}

function showDiv(divId, formName, showYesOrNo)
{
	getRef(divId).style.display = showYesOrNo
}

function toggleDiv(divId, formName)
{
	if (getRef(divId).style.display == 'inline')
		getRef(divId).style.display = 'none';
	else
		getRef(divId).style.display = 'inline';
}

function showDivItem(divId, formName, theControl, theItem)
{
//	var myelement = getRef(theControl);
//	var temp = myelement.item(myelement.selectedIndex).value;
	if (eval('document.' + formName + '.' + theControl + '.value') == theItem)
		showDiv(divId, formName, 'inline');
	else
		showDiv(divId, formName, 'none');
}
