code: function(value, sendUpdatedEvt) {
  	   if (value===this.checkedValue || (typeof(value) == 'string' && typeof(this.checkedValue) == 'boolean' &&
  		value === String(this.checkedValue))) {
  			this.hiddenEl.value = this.checkedValue;
  			
  			// check checkbox (all browsers)
  			this.el.checked = true;
  			
  			// hacks for IE6, because input is not operational at init, 
  			// so "this.el.checked = true" would work for default values !
  			// (but still work for later setValue calls)
  			if (YAHOO.env.ua.ie === 6) {
  			   this.el.setAttribute("defaultChecked","checked"); // for IE6
  		   }
  		}
  	   else {
  	      // DEBUG :
  	      /*if (value!==this.uncheckedValue && lang.isObject(console) && lang.isFunction(console.log) ) {
  	         console.log("inputEx.CheckBox: value is *"+value+"*, schould be in ["+this.checkedValue+","+this.uncheckedValue+"]");
           }*/
  			this.hiddenEl.value = this.uncheckedValue;
  			
  			// uncheck checkbox (all browsers)
  		   this.el.checked = false;
  		   
  			// hacks for IE6, because input is not operational at init, 
  			// so "this.el.checked = false" would work for default values !
  			// (but still work for later setValue calls)
  			if (YAHOO.env.ua.ie === 6) {
  			   this.el.removeAttribute("defaultChecked"); // for IE6
  		   }
  		}
  		
  		// Call Field.setValue to set class and fire updated event
  		inputEx.CheckBox.superclass.setValue.call(this,value, sendUpdatedEvt);
  	}
docs: Set the value of the checkedbox
  @param {Any} value The value schould be one of [checkedValue,uncheckedValue]
  @param {boolean} [sendUpdatedEvt] (optional) Wether this setValue should fire the updatedEvt or not (default is true, pass false to NOT send the event)