function titleHelper(o){
	if ($(o)){
		this.o = $(o);
		this.items = [];
		this.items['fieldset'] = this.o.getElementsByTagName('fieldset');
		for (var n = 0; n < this.items['fieldset'].length; n++){
			new fieldsetHelper(this.items['fieldset'][n]);
		}
	}
}

function fieldsetHelper(o){
	this.o = o;
	if (this.o.title){
		if (this.o.title.length > 0){
		   this.helper = this.createHelper();
		}
	}
	
}

fieldsetHelper.prototype = {
	
	createHelper : function(){
        var helper = document.createElement('div');
        helper.className = 'titleHelper';
        helperTxt = document.createElement('p');
        var c = this.o.title;
        c = c.replace(/(&nbsp;){4}/gm, '<br />');
        helperTxt.innerHTML = c;
        helper.appendChild(helperTxt);
        this.o.insertBefore(helper, this.o.getElementsByTagName('dl')[0]);
        this.o.title = '';
        return helper;	
	}
		
}