// JavaScript Document
function htmlRadio(name)
{
	this.nameArray = name.split(',');
	this.htmlObject = new Array();
	for (i=0;i<this.nameArray.length;i++){
		this.htmlObject[this.nameArray[i]] = document.getElementById(this.nameArray[i]);
	}
	this.disable = function(name){
		this.htmlObject[name].disabled=true;
		this.htmlObject[name].parentNode.className='lblDisabled';
	}
	this.enable = function(name){
		this.htmlObject[name].disabled=false;
		this.htmlObject[name].parentNode.className='lblEnabled';
	}
	this.wipe = function(){
		for(i=0;i<this.nameArray.length;i++){
			this.htmlObject[this.nameArray[i]].checked=false;
		}
	}
	this.disableAll = function(){
		for(i=0;i<this.nameArray.length;i++){
			this.disable(this.nameArray[i]);
		}
	}
	this.enableAll = function(){
		for(i=0;i<this.nameArray.length;i++){
			this.enable(this.nameArray[i]);
		}
	}
	this.getValue = function(){
		for(i=0;i<this.nameArray.length;i++){
			if (this.htmlObject[this.nameArray[i]].checked==true){
				return this.htmlObject[this.nameArray[i]].value;
			}
		}			
	}
	// core functions
}
