CD3.Behaviors({
	'.ms-searchform td input[type=text]': function(){
		var td = this.up('td');
		td.addClassName('textfield');
	},
	'select.ms-searchbox': CD3.Select,
	'.train-proptable table td select': CD3.Select,
	'.new_ch_out .ch_text select': CD3.Select,
	'.train-text1 input[type=checkbox], .lg_fields input[type=checkbox]': CD3.Checkbox,
	'.train-proptable input[type=file]': function(){
		var fakeFileUpload = new Element('div', {className: 'fakefile'})
			.insert(new Element('input'))
			.insert(new Element('span').update('Browse...'));
		
		$$('.fileinputs input[type=file]').each(function(element){
			element.className = 'file hidden';
			
			var clone = $(fakeFileUpload.cloneNode(true));
			
			element.parentNode.appendChild(clone);
			element.relatedElement = clone.down('input');
			element.observe('change', function(){
				this.relatedElement.value = this.value;
			});
			
			element
				.observe('mouseover', clone.addClassName.bind(clone, 'fake_over'))
				.observe('mouseout', clone.removeClassName.bind(clone, 'fake_over'));
			});
	},
	'.train-proptable': function(){
		var r = $$('.train-proptable')[1].down('table');
		r.addClassName('proptable-sec');	
	},
	'.ch_go:mouseover': function(){
		if($$('.ch_text .dropper').first()){
			var value = $$('.ch_text .dropper a span').first().innerHTML;
			SetCertificationProfile(value);
		}
		
		
	}
});

