window.addEvent('domready', function(){
	$$('.text-button').addEvent('click',function(){
		$$('.text-button').removeClass('active');
		toggleDisplay($(this.id),'active');
		fieldData = this.id.split('_');
		// $(fieldData[0]).set('value',fieldData[1]);
		document.forms['registerform'].gender.value = fieldData[1];
	});

	//store titles and text for tooltips
	$$('a.tipz').each(function(element,index) {
		var content = element.get('title').split('::');
		element.store('tip:title', content[0]);
		element.store('tip:text', content[1]);
	});

	//create the tooltips
	var customTipsB = $$('.tipz');
	var tipz = new Tips(customTipsB,{
		className: 'register-icon-tips',
		fixed: true,
		hideDelay: 20,
		showDelay: 20
	});
});

function toggleDisplay(thisElement,thisClass) {
	if($(thisElement)) {
		if($(thisElement).hasClass(thisClass))
			$(thisElement).removeClass(thisClass);
		else	$(thisElement).addClass(thisClass);
	}
}