	function addContact(){
		submitQuickContact();
	}

	function addSelectedContactsToGroup(rurl){
		document.addressList.processCmd.value="true";
		document.addressList.setContacts.value = "true";
		document.addressList.rurl.value=rurl;
		document.addressList.cmd.value="addSelectedContactsToGroup";
		submitAddressList();
	}

	function createContact(form, cmd){
		form.cmd.value=cmd;
		form.submit();
	}



    function addToInviteFromPopUp(form, cmd){
    	form.cmd.value = cmd;
    	form.setContacts.value = 'true';
    	form.submit();
    }
    
    
    function addToCardsFromPopUp(form, cmd){
    	form.cmd.value = cmd;
    	form.setContacts.value = 'true';
    	form.submit();
    }
    

	function changePage(pageValue, groupID, orderByField, orderBy, searchContacts){
		document.addressList.cmd.value = '';
		document.addressList.processCmd.value = "true";
		document.addressList.page.value = pageValue;
		document.addressList.searchGroup.value = groupID;
		document.addressList.orderByField.value = orderByField;
		document.addressList.orderBy.value = orderBy;
		document.addressList.setContacts.value = "true";
		document.addressList.searchContacts.value = searchContacts;
		submitAddressList();
	}

	function createGroupInvite(cmd){
		document.addressList.cmd.value="createGroupInvite";
		document.addressList.setContacts.value = "true";
		submitAddressList();
	}
	function createInvite(){
		document.addressList.cmd.value="createInvite";
		document.addressList.setContacts.value = "true";
		submitAddressList();
	}

	function displaySortAlpha(alphaChar,orderByField, orderBy, clearSearch){
		document.addressList.page.value = '1';
		document.addressList.alpha.value = alphaChar;
		document.addressList.orderByField.value = orderByField;
		document.addressList.orderBy.value = orderBy;
		document.addressList.setContacts.value = 'true';

		if(clearSearch == true){
    		document.addressList.searchContacts.value = '';
    		document.addressList.searchGroup.value = '';
		}
		submitAddressList();
	}

	function displayEmails(){
		submitAddressForm();
	}

	function displayGroup(){
		document.addressForm.searchContacts.value='';
		document.addressForm.page.value = '1';
		if(document.addressForm.searchGroup.value == 'VGROUP'){
			location.href=("/pages/addrbook/groupList.jsp");
		} else {
			submitAddressForm();
		}
	}

	function keyDownSearchContact(e) {
      if (e.keyCode == 13){
   		   searchContact();
       }
   }

    function quickAddContact(form, cmd){
    	form.cmd.value= cmd;
    	form.submit();
    }

	function searchContact(){
		submitAddressForm();
	}

	function searchContactByKeyword(searchContacts, searchGroupID){
		document.addressList.rurl.value = "/pages/addrbook/contactList.jsp?searchContacts=" + searchContacts + "&searchGroup=" + searchGroupID;
		document.addressList.cmd.value = 'search';
		document.addressList.setContacts.value = 'true';

		submitAddressList();
	}

	function submitAddressForm(){
		document.addressForm.page.value = '1';
		document.addressForm.submit();
	}

	function submitAddressList(){
		document.addressList.submit();
	}

	function submitQuickContact(){
		document.quickAdd.submit();
	}

	function toggleCheckBox(formElement){
		if(formElement.checked){
			document.addressList.toggleSelectedContacts1.checked = true;
			//document.addressList.toggleSelectedContacts.checked = true;
			checkBoxes(document.addressList, 'checked', 'contactID');
			toggleTRColorWhenBoxesChecked(document.addressList, 'contactID','#f0f0f0');
		} else {
			//document.addressList.toggleSelectedContacts.checked = false;
			document.addressList.toggleSelectedContacts1.checked = false;
			checkBoxes(document.addressList, '', 'contactID');
			toggleTRColorWhenBoxesChecked(document.addressList, 'contactID','white');
		}
	}

	function toggleCheckBoxGroups(formElement){
		if(formElement.checked){
			document.addressList.toggleSelectedGroups1.checked = true;
			document.addressList.toggleSelectedGroups2.checked = true;
			checkBoxes(document.addressList, 'checked', 'groupIDs');
			toggleTRColorWhenBoxesChecked(document.addressList, 'groupIDs','lightyellow');
		} else {
			document.addressList.toggleSelectedGroups1.checked = false;
			document.addressList.toggleSelectedGroups2.checked = false;
			checkBoxes(document.addressList, '', 'groupIDs');
			toggleTRColorWhenBoxesChecked(document.addressList, 'groupIDs','white');
		}
	}

function deleteContact(contactID,rurl) {
	if(confirm("Are you sure you want to delete this contact?")) {
		location.href=("/pages/addrbook/pcAddressBook.jsp?cmd=delete&contactID=" + contactID + "&rurl=" + killNull(rurl));
	}
}

function deleteCheckedContacts(form, rurl){
var checkedCount="";
for(var i=0; i < form.contactID.length; i++){
	
	if(form.contactID[i].checked){
		checkedCount +=form.contactID[i].value;
	}
}
if(checkedCount==""){
alert('Please select a contact to delete');
return false; 
}else{
		form.cmd.value="deleteContacts";
		form.processCmd.value="true";
		form.setContacts.value="true";
		form.infoCode.value="deleteContacts";
		form.rurl.value=rurl;
	
		if(confirm("Are you sure you want to delete the selected people from your contacts?")) {
			form.submit();
		}
	}
}

function deleteCheckedGroups(form, rurl){
	form.cmd.value="deleteGroups";
	form.processCmd.value="true";
	form.infoCode.value="deleteGroups";
	form.rurl.value=rurl;

	if(confirm("Are you sure you want to delete the \n selected groups from your address book?")) {
		form.submit();
	}
}

function addMoreInfo(pageRedirect,rurl){
	var firstName = document.quickAdd.firstName.value;
	var lastName = document.quickAdd.lastName.value;
	var email = document.quickAdd.email.value;
	var groupID = document.quickAdd.groupID.value;
	rurl = escape(killNull(rurl));
	location.href=pageRedirect +"?firstName=" + firstName + "&lastName=" + lastName + "&email=" + email + "&groupID=" + groupID + "&rurl="+rurl;
}

function openContact(contactID,rurl){
	rurl = escape(killNull(rurl));
	location.href="/pages/gt/people/view.jsp?contactID=" + contactID + "&rurl=" + rurl;
}

function editContact(contactID,rurl,eUserID){
	rurl = escape(killNull(rurl));
	location.href="/pages/addrbook/contact.jsp?contactID=" + contactID + "&eUserID=" + eUserID + "&rurl=" + rurl;
}

function openContactPop(contactID,rurl){
	rurl = escape(killNull(rurl));
	location.href="/pages/addrbook/popContact.jsp?contactID=" + contactID + "&rurl=" + rurl;
}
function saveContact(form, cmd){
	form.cmd.value= cmd;
	form.submit();
}


function changeNetPage(pageValue, orderByField, orderBy, searchNetwork, searchLevel){
	document.networkList.cmd.value = '';
	document.networkList.processCmd.value = "true";
	document.networkList.page.value = pageValue;
	document.networkList.orderByField.value = orderByField;
	document.networkList.orderBy.value = orderBy;
	document.networkList.searchNetwork.value = searchNetwork;
	document.networkList.searchLevel.value = searchLevel;
	document.networkList.setNetwork.value = "true";
	submitNetworkList();
}

function submitNetworkList(){
	document.networkList.submit();
}

function keyDownSearchNetwork(e) {
	if(e.keyCode == 13) {
   		searchNetwork();
    }
}

function searchNetwork(){
	submitNetworkSearchForm();
}

function submitNetworkSearchForm(){
	document.networkSearchForm.page.value = '1';
	document.networkSearchForm.submit();
}


function toggleNetworkCheckBox(formElement){
	if(formElement.checked){
		// document.networkList.toggleSelectedNetwork1.checked = true;
		document.networkList.toggleSelectedNetwork.checked = true;
		checkBoxes(document.networkList, 'checked', 'childID');
		toggleTRColorWhenBoxesChecked(document.networkList, 'childID','#D2E7F2');
	} else {
		document.networkList.toggleSelectedNetwork.checked = false;
		// document.networkList.toggleSelectedNetwork1.checked = false;
		checkBoxes(document.networkList, '', 'childID');
		toggleTRColorWhenBoxesChecked(document.networkList, 'childID','white');
	}
}

function displayNetworkSortAlpha(alphaChar, orderByField, orderBy) {
	document.networkList.page.value = '1';
	document.networkList.alpha.value = alphaChar;
	document.networkList.orderByField.value = orderByField;
	document.networkList.orderBy.value = orderBy;
	document.networkList.setNetwork.value = "true";
	submitNetworkList();
}

function deleteCheckedNetwork(form, rurl) {
	form.cmd.value="deleteNetwork";
	form.processCmd.value="true";
	form.setNetwork.value="true";
	form.infoCode.value="deleteNetwork";
	form.rurl.value=rurl;

	if(confirm("Are you sure you want to delete the \n selected relationships from your network?")) {
		form.submit();
	}
}

function toggleNetworkTRColor(checboxVal, target, color) {
   if(checboxVal.checked == true){
      getElement(target).style.background = color;
   } else {
      getElement(target).style.background = "white";
   }
}