var checkboxes = Array(0);

function findobj(n, d)
{
	var p,i,x;

	if(!d)
  		d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length)
	{
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all)
	{
		x=d.all[n];
	}
	for (i=0;!x&&i<d.forms.length;i++)
	{
		x=d.forms[i][n];
	}
	for(i=0;!x&&d.layers&&i<d.layers.length;i++)
	{
		x=MM_findObj(n,d.layers[i].document);
	}
	if(!x && d.getElementById)
	{
		x=d.getElementById(n);
	}
	return x;
}

function swap_checkbox(id)
{
	if(id == 3) {
		js_err_cgu = findobj('field_err_cgu');
		js_err_cgu.style.display = 'none';
	}
	
	if(checkboxes[id-1] == 0)
	{
		suffout = 'off-';
		suffin = 'on-';
		checkboxes[id-1] = 1;
	}else
	{
		suffout = 'on-';
		suffin = 'off-';
		checkboxes[id-1] = 0;
	}
	
	js_checkboxout = findobj('checkbox-'+suffout+id);
	js_checkboxin = findobj('checkbox-'+suffin+id);
	
	js_checkboxin.style.display = 'block';
	js_checkboxout.style.display = 'none';
}
