	
	function MakeString(mTitle, MaxComp)
	{
				
		var MaxChks = parseInt(document.frmRequest.comp_ids.length);
		var ret = "" ;
		if ( isNaN(MaxChks) )
		{
			MaxChks = 0;
		}
		var count_chks = 0;		
		if ( MaxChks == 0 )			// if MaxChks is 0 then ImgSr is not an array
		{
			if (document.frmRequest.comp_ids.checked )
			{
				ret = document.frmRequest.comp_ids.value + ",";
				count_chks++;
			}
		}
		else
		{
			for ( i = 0; i < MaxChks; i++)
			{
				if (document.frmRequest.comp_ids[i].checked )
				{
					ret = ret + document.frmRequest.comp_ids[i].value + ",";
					count_chks++;
				}
			}
		}
		if ( count_chks == 0 )
		{
			alert("Please select a " + mTitle + " From " + mTitle + " List and proceed");
			return false;
		}
		else if ( count_chks > MaxComp )
		{
			alert("You can not select more than " + MaxComp + " companies at a time");
			return false;
		}
		
		return ret;
	}
	function SubmitForm(mTitle, MaxComp)
	{
		var mFlag = true;
		var get = MakeString(mTitle, MaxComp);
	
		if (  !get )
			{
				return false;
			}
		else
			return true;

		//document.frmRequest.submit();
	}
