function Configure(Problem)
{
	Reset();
	switch (Problem)
	{
		case "Computer does not start":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "PERFORMANCE";

			//Configure web form
			document.getElementById('rowPlatform').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Computer is slow":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "PERFORMANCE";

			//Configure web form
			document.getElementById('rowPlatform').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Software problem":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "ERROR";

			//Configure web form
			document.getElementById('rowPlatform').style.display = 'block';
			document.getElementById('rowProgram').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Virus problem":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "ERROR";

			//Configure web form
			document.getElementById('rowPlatform').style.display = 'block';
			document.getElementById('rowVirus').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Computer other":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "CONSULTATION";

			//Configure web form
			document.getElementById('rowPlatform').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Phone activation":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "CONNECTIVITY";

			//Configure web form
			document.getElementById('rowPhoneNum').style.display = 'block';
			document.getElementById('rowBuilding').style.display = 'block';
			document.getElementById('rowRoom').style.display = 'block';
			document.getElementById('rowJack').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "No dial tone":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "CONNECTIVITY";

			//Configure web form
			document.getElementById('rowPhoneWorks').style.display = 'block';
			document.getElementById('rowPhoneNum').style.display = 'block';
			document.getElementById('rowBuilding').style.display = 'block';
			document.getElementById('rowRoom').style.display = 'block';
			document.getElementById('rowJack').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Long distance":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "CONNECTIVITY";

			//Configure web form
			document.getElementById('rowPhoneDoc').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Voicemail":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "ACCESS";

			//Configure web form
			document.getElementById('rowPhoneNum').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Phone other":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "CONNECTIVITY";

			//Configure web form
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Cannot get on wireless UNDETERMINED INCIDENT":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "CONNECTIVITY";

			//Configure web form
			document.getElementById('rowWireless').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Cannot get on ethernet UNDETERMINED INCIDENT":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "CONNECTIVITY";

			//Configure web form
			document.getElementById('rowEthernet').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Activation problem":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "CONNECTIVITY";

			//Configure web form
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Internet other":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "CONNECTIVITY";

			//Configure web form
			document.getElementById('rowIPAddress').style.display = 'block';
			document.getElementById('rowBuilding').style.display = 'block';
			document.getElementById('rowRoom').style.display = 'block';
			document.getElementById('rowJack').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Cannot access service":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "ACCESS";
//			document.getElementById("{|priority_code|}").value = "3";

			//Configure web form
			document.getElementById('rowService').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Channels missing":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "ACCESS";

			//Configure web form
			document.getElementById('rowCableDoc').style.display = 'block';
			document.getElementById('rowCableMissing').style.display = 'block';
			document.getElementById('rowBuilding').style.display = 'block';
			document.getElementById('rowRoom').style.display = 'block';
			document.getElementById('rowJack').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Picture fuzzy":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "PERFORMANCE";

			//Configure web form
			document.getElementById('rowCableDoc').style.display = 'block';
			document.getElementById('rowCableFuzzy').style.display = 'block';
			document.getElementById('rowBuilding').style.display = 'block';
			document.getElementById('rowRoom').style.display = 'block';
			document.getElementById('rowJack').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}


		case "Cable other":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "CONNECTIVITY";

			//Configure web form
			document.getElementById('rowCableDoc').style.display = 'block';
			document.getElementById('rowBuilding').style.display = 'block';
			document.getElementById('rowRoom').style.display = 'block';
			document.getElementById('rowJack').style.display = 'block';
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Other problem":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "INFORMATION NEEDED";

			//Configure web form
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}

		case "Other feedback":
		{
			//Set hidden form fields
			document.getElementById("{|category|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|subcategory|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|product_type|}").value = "UNDETERMINED INCIDENT";
			document.getElementById("{|user_report|}").value = "INFORMATION NEEDED";

			//Configure web form
			document.getElementById('rowSteps').style.display = 'block';
			break;
		}
	}
}

function Send()
{
	//Validate standard fields
	var Error = '';
	// Name
	if (document.Help.Name.value.length == 0)
		Error += "Name\n";
	// UserName
	if (document.Help.Username.value.length == 0)
		Error += "Username\n";
	// AltContactPhone
	if (document.Help.AltContactPhone.value.length == 0)
		Error += "Phone Number\n";
	// AltContactEmail
	if (!IsValidEmail(document.Help.AltContactEmail.value))
		Error += "Email\n";
	// Method
	if (!IsValidRadioGroup(document.Help.Method))
		Error += "Contact Method\n";
	// Group
	if (!IsValidRadioGroup(document.Help.Group))
		Error += "Problem Type\n";
	// Problem
	if (!IsValidRadioGroup(document.Help.Problem))
		Error += "Problem\n";
	// Description
	if (document.Help.txbDescription.value.length == 0)
		Error += "Description\n";

	//Craft Service Center action field unique to each problem
	var Message = "Name: " + document.Help.Name.value + "\n";
	Message += "Contact Method: " + GetSelectedRadioValue(document.Help.Method) + "\n";
	Message += "Preferred Email: " + document.Help.AltContactEmail.value + "\n";
	Message += "Preferred Phone: " + document.Help.AltContactPhone.value + "\n\n";
	Message += "Problem: " + GetSelectedRadioValue(document.Help.Group) + " > " + GetSelectedRadioValue(document.Help.Problem) + "\n";

	switch (GetSelectedRadioValue(document.Help.Problem))
	{
		case "Computer does not start":
		{
			//Validate troubleshooting fields

			if (document.Help.txbPlatform.value.length == 0)
				Error += "Platform\n";

			Message += "Platform: " + document.Help.txbPlatform.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Computer is slow":
		{
			//Validate troubleshooting fields

			if (document.Help.txbPlatform.value.length == 0)
				Error += "Platform\n";

			Message += "Platform: " + document.Help.txbPlatform.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Software problem":
		{
			//Validate troubleshooting fields

			if (document.Help.txbPlatform.value.length == 0)
				Error += "Platform\n";

			if (document.Help.txbProgram.value.length == 0)
				Error += "Program\n";

			Message += "Platform: " + document.Help.txbPlatform.value + "\n";
			Message += "Program: " + document.Help.txbProgram.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Virus problem":
		{
			//Validate troubleshooting fields

			if (document.Help.txbPlatform.value.length == 0)
				Error += "Platform\n";

			Message += "Platform: " + document.Help.txbPlatform.value + "\n";
			Message += "Virus: " + document.Help.txbVirus.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";

			document.Help.VirusName.value = document.Help.txbVirus.value;

			break;
		}

		case "Computer other":
		{
			//Validate troubleshooting fields

			if (document.Help.txbPlatform.value.length == 0)
				Error += "Platform\n";

			Message += "Platform: " + document.Help.txbPlatform.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Phone activation":
		{
			//Validate troubleshooting fields
			if (document.Help.txbPhoneNum.value.length == 0)
				Error += "BC Phone Number\n";

			if (document.Help.txbBuilding.value.length == 0)
				Error += "Building\n";

			if (document.Help.txbRoom.value.length == 0)
				Error += "Room\n";

			if (document.Help.txbJack.value.length == 0)
				Error += "Jack\n";

			Message += "BC Phone: " + document.Help.txbPhoneNum.value + "\n";
			Message += "Building: " + document.Help.txbBuilding.value + "\n";
			Message += "Room: " + document.Help.txbRoom.value + "\n";
			Message += "Jack: " + document.Help.txbJack.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";

			document.Help.Building.value = document.Help.txbBuilding.value;
			document.Help.RoomNum.value = document.Help.txbRoom.value;
			document.Help.JackNum.value = document.Help.txbJack.value;
			document.Help.PhNumberWorkedOn.value = document.Help.txbPhoneNum.value;

			break;
		}

		case "No dial tone":
		{
			//Validate troubleshooting fields
			if (document.Help.txbPhoneWorks.value.length == 0)
				Error += "Phone Works\n";

			if (document.Help.txbPhoneNum.value.length == 0)
				Error += "BC Phone Number\n";

			if (document.Help.txbBuilding.value.length == 0)
				Error += "Building\n";

			if (document.Help.txbRoom.value.length == 0)
				Error += "Room\n";

			if (document.Help.txbJack.value.length == 0)
				Error += "Jack\n";

			Message += "Phone Works: " + document.Help.txbPhoneWorks.value + "\n";
			Message += "BC Phone: " + document.Help.txbPhoneNum.value + "\n";
			Message += "Building: " + document.Help.txbBuilding.value + "\n";
			Message += "Room: " + document.Help.txbRoom.value + "\n";
			Message += "Jack: " + document.Help.txbJack.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";

			document.Help.Building.value = document.Help.txbBuilding.value;
			document.Help.RoomNum.value = document.Help.txbRoom.value;
			document.Help.JackNum.value = document.Help.txbJack.value;
			document.Help.PhNumberWorkedOn.value = document.Help.txbPhoneNum.value;

			break;
		}

		case "Long distance":
		{
			//Validate troubleshooting fields

			if (document.Help.txbPhoneDoc.value.length == 0)
				Error += "Phone Article\n";

			Message += "Phone Doc: " + document.Help.txbPhoneDoc.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Voicemail":
		{
			//Validate troubleshooting fields

			if (document.Help.txbPhoneNum.value.length == 0)
				Error += "BC Phone\n";

			Message += "BC Phone: " + document.Help.txbPhoneNum.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Phone other":
		{
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Cannot get on wireless network":
		{
			//Validate troubleshooting fields

			if (document.Help.txbWireless.value.length == 0)
				Error += "Wireless Article\n";

			Message += "Wireless Doc: " + document.Help.txbWireless.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Cannot get on ethernet network":
		{
			//Validate troubleshooting fields

			if (document.Help.txbEthernet.value.length == 0)
				Error += "Ethernet Article\n";

			Message += "Ethernet Doc: " + document.Help.txbEthernet.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Activation problem":
		{
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Internet other":
		{
			Message += "IP Address: " + document.Help.txbIPAddress.value + "\n";
			Message += "Building: " + document.Help.txbBuilding.value + "\n";
			Message += "Room: " + document.Help.txbRoom.value + "\n";
			Message += "Jack: " + document.Help.txbJack.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";

			document.Help.Building.value = document.Help.txbBuilding.value;
			document.Help.RoomNum.value = document.Help.txbRoom.value;
			document.Help.JackNum.value = document.Help.txbJack.value;

			break;
		}

		case "Cannot access service":
		{
			//Validate troubleshooting fields

			if (document.Help.txbService.value.length == 0)
				Error += "Service\n";

			Message += "Service: " + document.Help.txbService.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Channels missing":
		{
			//Validate troubleshooting fields

			if (document.Help.txbCableDoc.value.length == 0)
				Error += "Cable Article\n";

			if (document.Help.txbCableMissing.value.length == 0)
				Error += "Missing Channels\n";

			if (document.Help.txbBuilding.value.length == 0)
				Error += "Building\n";

			if (document.Help.txbRoom.value.length == 0)
				Error += "Room\n";

			if (document.Help.txbJack.value.length == 0)
				Error += "Jack\n";

			Message += "Cable Doc: " + document.Help.txbCableDoc.value + "\n";
			Message += "Missing: " + document.Help.txbCableMissing.value + "\n";
			Message += "Building: " + document.Help.txbBuilding.value + "\n";
			Message += "Room: " + document.Help.txbRoom.value + "\n";
			Message += "Jack: " + document.Help.txbJack.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";

			document.Help.Building.value = document.Help.txbBuilding.value;
			document.Help.RoomNum.value = document.Help.txbRoom.value;
			document.Help.JackNum.value = document.Help.txbJack.value;

			break;
		}

		case "Picture fuzzy":
		{
			//Validate troubleshooting fields

			if (document.Help.txbCableDoc.value.length == 0)
				Error += "Cable Article\n";

			if (document.Help.txbCableFuzzy.value.length == 0)
				Error += "Fuzzy Channels\n";

			if (document.Help.txbBuilding.value.length == 0)
				Error += "Building\n";

			if (document.Help.txbRoom.value.length == 0)
				Error += "Room\n";

			if (document.Help.txbJack.value.length == 0)
				Error += "Jack\n";

			Message += "Cable Doc: " + document.Help.txbCableDoc.value + "\n";
			Message += "Fuzzy: " + document.Help.txbCableFuzzy.value + "\n";
			Message += "Building: " + document.Help.txbBuilding.value + "\n";
			Message += "Room: " + document.Help.txbRoom.value + "\n";
			Message += "Jack: " + document.Help.txbJack.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";

			document.Help.Building.value = document.Help.txbBuilding.value;
			document.Help.RoomNum.value = document.Help.txbRoom.value;
			document.Help.JackNum.value = document.Help.txbJack.value;

			break;
		}

		case "Cable other":
		{
			//Validate troubleshooting fields

			if (document.Help.txbCableDoc.value.length == 0)
				Error += "Cable Article\n";

			if (document.Help.txbBuilding.value.length == 0)
				Error += "Building\n";

			if (document.Help.txbRoom.value.length == 0)
				Error += "Room\n";

			if (document.Help.txbJack.value.length == 0)
				Error += "Jack\n";

			Message += "Cable Doc: " + document.Help.txbCableDoc.value + "\n";
			Message += "Building: " + document.Help.txbBuilding.value + "\n";
			Message += "Room: " + document.Help.txbRoom.value + "\n";
			Message += "Jack: " + document.Help.txbJack.value + "\n";
			Message += "Description: " + document.Help.txbDescription.value + "\n";

			document.Help.Building.value = document.Help.txbBuilding.value;
			document.Help.RoomNum.value = document.Help.txbRoom.value;
			document.Help.JackNum.value = document.Help.txbJack.value;

			break;
		}

		case "Other problem":
		{
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}

		case "Other feedback":
		{
			Message += "Description: " + document.Help.txbDescription.value + "\n";
			break;
		}
	}

	//Display any validation errors
	if (Error.length > 0)
	{
		alert("The following fields had errors:\n\n" + Error);
		return false;
	}
	else
	{
		//Set the CallDesc hidden field
        document.getElementById("{|action|}").value = Message;
		document.getElementById("{|web_contact_name|}").value = formatWebContactName(document.Help.Name.value);
		document.getElementById("{|contact_name|}").value = formatWebContactName(document.Help.Name.value);
		return true;
		//return false;
	}
}

function Expand(Section)
{
	//Collapse all problem groups
	Collapse();

	//Show selected problem group
	document.getElementById(Section).style.display = 'block';

	//Clear Description field
	document.Help.txbDescription.value = '';
}

function Collapse()
{
	//Collapse all problem groups
	document.getElementById('rowComputer').style.display = 'none';
	document.getElementById('rowPhone').style.display = 'none';
	document.getElementById('rowInternet').style.display = 'none';
	document.getElementById('rowPassword').style.display = 'none';
	document.getElementById('rowCable').style.display = 'none';
	document.getElementById('rowOther').style.display = 'none';
	Reset();
}

function Reset()
{
	//Hide all questions
	document.getElementById('rowPlatform').style.display = 'none';
	document.getElementById('rowProgram').style.display = 'none';
	document.getElementById('rowVirus').style.display = 'none';
	document.getElementById('rowPhoneWorks').style.display = 'none';
	document.getElementById('rowPhoneNum').style.display = 'none';
	document.getElementById('rowPhoneDoc').style.display = 'none';
	document.getElementById('rowBuilding').style.display = 'none';
	document.getElementById('rowRoom').style.display = 'none';
	document.getElementById('rowJack').style.display = 'none';
	document.getElementById('rowWireless').style.display = 'none';
	document.getElementById('rowEthernet').style.display = 'none';
	document.getElementById('rowIPAddress').style.display = 'none';
	document.getElementById('rowService').style.display = 'none';
	document.getElementById('rowCableDoc').style.display = 'none';
	document.getElementById('rowCableMissing').style.display = 'none';
	document.getElementById('rowCableFuzzy').style.display = 'none';
}
	function formatWebContactName(name)
	{
	var i=0;
	var firstname="";
	var lastname="";
	var contact="";
		name = name.trim();

		i = name.indexOf(" ");
		if (i > 0) {
			firstname = name.substring(0,i);
			lastname = name.substring(i+1, name.length)
			contact = lastname.trim() + ", " + firstname.trim();
			return contact.toUpperCase();
			}
		return name;
	}

	// prototype function to trim strings
	String.prototype.trim = function () {
    return this.replace(/^\s*/, "").replace(/\s*$/, "");
	}
