// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function do_totals_divide(inputbox)
{
	if(!isNaN(inputbox.value))
	{
		inputbox.style.background = "#fff"
		var thediv = getElementsByClassName("usertotals", "input", document);
		var newvalue = Math.round(100* inputbox.value / thediv.length)/100
		
		for(var i=0; i < thediv.length; i++)
		{
			thediv[i].value = newvalue
		}
	}
	else
	{

	}
}

function getElementsByClassName(className, tag, elm){
	var testClass = new RegExp("(^|\\s)" + className + "(\\s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}
	}
	return returnElements;
}