// JavaScript Document
	check = []; //this is an array that stores all the true/false values for each checkbox

function checkBox(id)
    {

    if(check[id] != true) //if a value is not true, use this rather than == false, 'cos the first time no value will be set and it will be undefined, not true or false
        {
        document.getElementById('imgCheck' + id).src = "../img/true.gif"; //change the image
        document.getElementById('inputCheck' + id).value = "true"; //change the field value
        check[id] = true; //change the value for this checkbox in the array
		document.getElementById('imgCheck' + id +'Link').className='checkTrue';
		document.getElementById('cbCollection_'+id).checked='true';
        }
    else
        {
        document.getElementById('imgCheck' + id).src = "../img/false.gif";
        document.getElementById('inputCheck' + id).value = "false";
        check[id] = false;
		document.getElementById('imgCheck' + id +'Link').className='checkFalse';
		document.getElementById('cbCollection_'+id).checked='';
        }
    }