﻿/*
VERSION:
10/7/2009		1.0.1	Rewrote inArray and inArrayCount. inArrayCount now returns 0 instead of -1 if no items match.
						1.0.0	Begin versioning.
*/
function inArray(ar, val) {
	/* returns index of first match of val or -1 */
	if(ar[0] === undefined) { return -1; }
	var v = val+'';
	for(var i = ar.length-1; i >= 0; i--) {
		if(ar[i]+'' == v) { return i; }
	}
	return -1;
};
function inArrayCount(ar, val) {
	/* returns count of all items matching val */
	if(ar[0] === undefined) { return -1; }
	var v = val+'';
	var cnt = 0;
	for(var i = ar.length-1; i >= 0; i--) {
		if(ar[i]+'' == v) { cnt++; }
	}
	return cnt;
};
