function beginAutoCompleteAll(controlName){
	var searchText = "%";
	var listControlID = "autoCompleteList" + controlName;
	var listControlWrapper = controlName + "ListWrapper";
	if  (searchText.length >= 1) 
		{
			switch (controlName)
				{
					case "txtSelectBudget":
						engBudget.getBudgetsBySearchText(searchText,callback_AutoCompleteBudget);
					break
					case "txtUsername":
						engFriends.getFriendsBySearchText(searchText,callback_AutoCompleteUsername);
					break
					case "txtFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteFriends);
					break
					case "txtFriends1":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteFriends1);
					break
					case "txtEditFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteeditFriends);
					break
					case "txtPersonalFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompletePersonalFriends);
					break
					case "txtInterestsFriends":
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteInterestsFriends);
					break
					case "txtSchoolFriends":
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteSchoolFriends);
					break
					case "txtLowdownFriends":
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteLowdownFriends);
					break
					case "txtWidgetsFriends":
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteWidgetsFriends);					
					break
					case "txtMyStatusFriends" :
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteMyStatusFriends);
					break
					case "txtEditMyStatusFriends" :
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteEditMyStatusFriends);
					break
					case "txtEditMyFriends" :
						var emails = getSpanValue('emailsIDs');
						engFriends.getRegUserDetails(emails, callback_AutoCompleteEditMyFriends);
					break											
					
				}
		}
	else
		{
			document.getElementById(listControlID).innerHTML = "";
			document.getElementById(listControlWrapper).style.display = "none";		
		}
}
function beginAutoComplete (controlName) {
	var searchText = trimAll(document.getElementById(controlName).value);
	var listControlID = "autoCompleteList" + controlName;
	var listControlWrapper = controlName + "ListWrapper";
	if  (searchText.length >= 1) 
		{
			switch (controlName)
				{
				case "txtSelectBudget":
					engBudget.getBudgetsBySearchText(searchText, callback_AutoCompleteBudget);
				break
				case "txtFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteFriends);
				break
				case "txtFriends1":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteFriends1);
				break
				case "txtUsername":
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteUsername);
				break	
				case "txtEditFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteeditFriends);
				break
				case "txtPersonalFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompletePersonalFriends);
				break
				case "txtInterestsFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteInterestsFriends);
				break
				case "txtSchoolFriends":
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteSchoolFriends);
				break
				case "txtLowdownFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteLowdownFriends);
				break
				case "txtWidgetsFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteWidgetsFriends);
				break
					case "txtMyStatusFriends" :
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteMyStatusFriends);
					break	
				case "txtEditMyStatusFriends" :
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteEditMyStatusFriends);
				break	
				case "txtEditMyFriends" :
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteEditMyFriends);
				break												
				}						
		}
	else
		{
			document.getElementById(listControlID).innerHTML = "";
			document.getElementById(listControlWrapper).style.display = "none";	
		}
}



function clearAllAutocomplete(controlName) {
	var listControlID = "autoCompleteList" + controlName;
	var listControlWrapper = controlName + "ListWrapper";
	if (document.getElementById("") != null)
		{
			Effect.Fade("autoList");
			window.setTimeout(function() {
			document.getElementById(listControlID).innerHTML = "";
			document.getElementById(listControlWrapper).style.display = "none";
				}, 501);
		}
	}		

	
	

function clearAllSearch() {
	Effect.Fade("autoList");
	document.getElementById("txtCountry").value = "";
	document.getElementById("txtSelectCompanyListWrapper").style.display = "none";
	document.getElementById("autoCompleteListtxtSelectCompany").innerHTML = "";
}

function clearAutoCompleteList(controlName, searchType) {
	var listControlID = "autoCompleteList" + controlName;
	var listControlWrapper = controlName + "ListWrapper";
	var searchText = trimAll(document.getElementById(controlName).value);
	if  (searchText.length >= 1) 
		{
		switch (controlName)
			{
				case "txtSelectBudget":
					engBudget.getBudgetsBySearchText(searchText, callback_AutoCompleteBudget);
				break
				case "txtFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteFriends);
				break
				case "txtFriends1":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteFriends1);
				break
				case "txtUsername":
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteUsername);
				break
				case "txtEditFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteeditFriends);
				break

				case "txtInterestsFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteInterestsFriends);
				break
				case "txtSchoolFriends":
						engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteSchoolFriends);
				break
				case "txtLowdownFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteLowdownFriends);
				break
				case "txtWidgetsFriends":
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteWidgetsFriends);
				break
				case "txtMyStatusFriends" :
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteMyStatusFriends);
				break			
				case "txtEditMyStatusFriends" :
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteEditMyStatusFriends);
				break
				case "txtEditMyFriends" :
					engFriends.getFriendsBySearchText(searchText, callback_AutoCompleteEditMyFriends);
				break														

			}
		}
	else
		{
			document.getElementById(listControlID).innerHTML = "";
			document.getElementById(listControlWrapper).style.display = "none";	
		}
}

