/**
 * @author Artur
 */
var ArrayUtil = 
{
	
	findIndexByValue : function(array, value)
	{
		for (var i = 0; i < array.length; i ++)
		{
			if (array[i] == value)
			{
				return i;
			}
		}
	},
	
	remove : function(arr, value)
	{
		for (var i = 0; i < arr.length; i ++)
		{
			var ix = this.find(arr, value);
			if (ix != -1)
			{
				arr.splice(ix, 1);
				return ix;
			}
		}
	},
	
	find : function(arr, obj)
	{
		for (var i = 0; i < arr.length; i ++)
		{
			if (obj == arr[i])
			{
				return i;
			}
		}
		return -1;
	},
	
	objectToArray : function(obj)
	{
		var arr = new Array();
		for (var p in obj)
		{
			arr.push(obj[p]);
			
		}
		return arr;
	}
	
	
}