Error #1006 value is not a function

can someone help me out i am stuck

mergeArray(alphaArray, numArray);

function mergeArray(array1:Array,array2:Array)
{
var a1Length:uint;
var a2Length:uint;
var newArray:Array = new Array();

	a1Length = array1.length();
	a2Length = array2.length();
	
	for (var i:uint = 0; i == a1Length - 1; i++)
		{
			newArray* = array1*;
		}
		
	for (var j:uint = 0; j== a2Length - 1; j++)
		 {
			newArray[j+a1Length] = array2[j];
		 }
		 
	return newArray;

}