var oInput = new Input();

var answerID_current = 0;

var imgCheckbox = new Image();
var imgRadiobox = new Image();
var imgEmptybox = new Image();

var aAnswer = new Array();

imgCheckbox.src = "/img/img_answer_checkbox.gif";
imgRadiobox.src = "/img/img_answer_checkbox.gif"; //img_answer_radiobox.gif
imgEmptybox.src = "/img/img_answer_box_empty.gif";

function Input() {
	
	this.createRadiobox = function (boxID) {
		
		if(typeof(aAnswer[boxID]) == "undefined") {

			// set the enabled box = disable
			if(answerID_current > 0) {
				
				delete aAnswer[answerID_current];
				document.getElementById("imgID_" + answerID_current).src = imgEmptybox.src;
				document.getElementById("answerID_" + answerID_current).disabled = true;
			}
			// enable radiobox
			aAnswer[boxID] = new Object();
			document.getElementById("imgID_" + boxID).src = imgRadiobox.src;
			document.getElementById("answerID_" + boxID).disabled = false;
			answerID_current = boxID;
		}
	}

	this.createCheckbox = function (boxID) {

		// enable checkbox
		if(typeof(aAnswer[boxID]) == "undefined") {
			
			aAnswer[boxID] = new Object();
			document.getElementById("imgID_" + boxID).src = imgCheckbox.src;
			document.getElementById("answerID_" + boxID).disabled = false;
		}
		// disable checkbox
		else {

			delete aAnswer[boxID];
			document.getElementById("imgID_" + boxID).src = imgEmptybox.src;
			document.getElementById("answerID_" + boxID).disabled = true;
		}
	}
};
