	function btnAdd_OnClick()
	{
		var objList = document.mainform.yCompanies;
		var objTarget = document.mainform.zCompanies;	
		var strStop = true
		
		for(var lngCounter = 0; lngCounter < objList.length; lngCounter++)   
		{
			if(objList.options[lngCounter].selected)          
			{
				var strSelectedItem = objList.options[lngCounter].text;
				var strSelectedValue =  objList.options[lngCounter].value;
				
				for (var lngCounter2 = 0; lngCounter2 < objTarget.length; lngCounter2++)
				{		    
					if (strSelectedItem == objTarget.options[lngCounter2].text)
					{
						alert("Already Selected");
						strStop = false;
						break;
					}
				} 
				if (strStop) 
				{
					if ((objTarget.length == 1) && (objTarget.options[0].value == "")){objTarget.options[0] = null;}
					objTarget.options[objTarget.length] = new Option( strSelectedItem, strSelectedValue );
				} 
			}
		}
	}

	function btnAddAll_OnClick()                 
	{
		var objList = document.mainform.yCompanies;
		var objTarget = document.mainform.zCompanies;	

		for(var lngCounter = objTarget.length - 1; lngCounter >= 0; lngCounter--){objTarget.options[lngCounter] = null;} 
		for(var lngCounter = 0; lngCounter < objList.length; lngCounter++)   
		{
			var strSelectedItem = objList.options[lngCounter].text;
			var strSelectedValue =  objList.options[lngCounter].value;
			objTarget.options[objTarget.length] = new Option(strSelectedItem, strSelectedValue);
		}
	}

	function btnRemove_OnClick()
	{
		var objTarget = document.mainform.zCompanies;	
		for (var lngCounter = 0; lngCounter < objTarget.length; lngCounter++)   
		{
			if(objTarget.options[lngCounter].selected){objTarget.options[lngCounter] = null;}
		}    
		if (objTarget.length == 0){objTarget.options[objTarget.length] = new Option( 'No Companies Selected', '' );}
	} 

	function btnRemoveAll_OnClick()                 
	{
		var objList = document.mainform.zCompanies;
		for (var lngCounter = objList.length - 1; lngCounter >= 0; lngCounter-- ){objList.options[lngCounter] = null;}                   
		objList.options[objList.length] = new Option( 'No Companies Selected', '' );   
	}
			
	function IsOneCheckBoxChecked(CommonFieldNamePart, MaxFieldNum)
	{
		CheckVal = true
		for (i = 1; i <= MaxFieldNum; i++)
		{
			xField = document.getElementsByName(CommonFieldNamePart + i).item(0);
			if (xField.checked){CheckVal = false}
		}
		if(CheckVal){return false;}else{return true;}
	}
	
	function BuildSql(CommonFieldNamePart, MaxFieldNum)
	{
		var LocalVal = "";
		for (i = 1; i <= MaxFieldNum; i++)
		{
			if (document.getElementsByName(CommonFieldNamePart + i).item(0).checked) 
			{LocalVal = (LocalVal + "true,");}
			else
			{
				if (document.getElementsByName(CommonFieldNamePart + MaxFieldNum).item(0).checked)
				{
					LocalVal = (LocalVal + "true,");
				}
				else
				{
					LocalVal = (LocalVal + "false,");
				}
			}
		}
		return String(LocalVal).substring(0, (String(LocalVal).length - 1));
	}

	function btnSearch()
	{
		if (IsOneCheckBoxChecked('xExample', 5))
		{
			if (IsOneCheckBoxChecked('xTerritory', 17))
			{
				document.mainform.xExample.value=BuildSql('xExample', 5);
				document.mainform.xTerritory.value=BuildSql('xTerritory', 17);
				
				var objList = document.mainform.zCompanies;
				var objTargetID = "";	
				for(var lngCounter = 0; lngCounter < objList.length; lngCounter++){objTargetID = objTargetID + objList.options[lngCounter].value + ",";}
				if (parseInt(objTargetID) > 0)
				{
					document.mainform.xCompanies.value=String(objTargetID).substring(0, (String(objTargetID).length - 1));
					document.mainform.submit();
				}
				else
				{alert("No Companies have been selected. Please select Companies and try again.");}
			}
			else
			{alert("No Territories have been selected. Please select Territories and try again.");}
		}
		else
		{alert("No Examples have been selected. Please select Examples and try again.");}
	}

	function xExampleAll()
	{
		document.mainform.xExample5.checked=true;
		document.mainform.xExample1.checked=false;
		document.mainform.xExample2.checked=false;
		document.mainform.xExample3.checked=false;
		document.mainform.xExample4.checked=false;
	}

	function xExampleClick()
	{
		if (IsOneCheckBoxChecked('xExample', 4))
		{document.mainform.xExample5.checked=false;}
		else
		{document.mainform.xExample5.checked=true;}
	}

	function xTerritoryAll()
	{
		document.mainform.xTerritory17.checked=true;
		document.mainform.xTerritory1.checked=false;
		document.mainform.xTerritory2.checked=false;
		document.mainform.xTerritory3.checked=false;
		document.mainform.xTerritory4.checked=false;
		document.mainform.xTerritory5.checked=false;
		document.mainform.xTerritory6.checked=false;
		document.mainform.xTerritory7.checked=false;
		document.mainform.xTerritory8.checked=false;
		document.mainform.xTerritory9.checked=false;
		document.mainform.xTerritory10.checked=false;
		document.mainform.xTerritory11.checked=false;
		document.mainform.xTerritory12.checked=false;
		document.mainform.xTerritory13.checked=false;
		document.mainform.xTerritory14.checked=false;
		document.mainform.xTerritory15.checked=false;
		document.mainform.xTerritory16.checked=false;
	}

	function xTerritoryClick()
	{
		if (IsOneCheckBoxChecked('xTerritory', 16))
		{document.mainform.xTerritory17.checked=false;}
		else
		{document.mainform.xTerritory17.checked=true;}
	}



















