var _delayedCallInstancesArray = new Array();

function delayedCall(instance, functionString, delayms) {
	for (var i=0; _delayedCallInstancesArray[i]; i++);
	_delayedCallInstancesArray[i] = instance;
	setTimeout("_delayedCallInstancesArray[" + i + "]" + functionString + "; delayedCall_cleanup(" + i + ");", delayms);
}

function delayedCall_cleanup(i) {
	_delayedCallInstancesArray[i] = false;
}


