var in1 = null;
var in2 = null;
var maxn = 0;

function setCharCounter (n) 
{
	maxn = n;
	in1 = document.getElementById("name");
	in2 = document.getElementById("critique");
	var o = document.getElementById("carac");
	var n = in1.value.length + in2.value.length;
		o.innerHTML = maxn - n;
	if (maxn - n < 0)
		o.style.color = "#F80101";
	else
		o.style.color = "#000";
	in1.onkeyup = charCounterUpdate;
	in2.onkeyup = charCounterUpdate;
}

function charCounterUpdate ()
{
	var n = in1.value.length + in2.value.length;

	var o = document.getElementById("carac");
	if (o.tagName.toLowerCase() == "input")
		o.value = maxn - n;
	else
		o.innerHTML = maxn - n;
	if (maxn - n < 0)
		o.style.color = "#F80101";
	else
		o.style.color = "#000";
}
