window.addEvent('domready', function(){
	function toUpper(el) {
	    var a = el.split(/\s+/g);
	    for(i=0; i<a.length; i++){
	        var firstLetter = a[i].substring(0,1).toUpperCase();
	        var restOfWord = a[i].substring(1,999).toLowerCase();
	        a[i] = firstLetter + restOfWord;}
	    return a.join(' ');
	}

	$$('#field_2,#field_3,#field_10').addEvents({
		'blur': function(event){ this.set('value',toUpper(this.get('value'))) }
	});

	var options = {
		script:"_ajax.php?task=fields&limit=10&fid=10&",
		multisuggest:false,
		shownoresults:false,
		json:true,
		timeout:9999999,
		callback: function(obj){ camelCase() }
	};
	var as_json = new bsn.AutoSuggest('field_10', options);

	var options = {
		script:"_ajax.php?task=fields&limit=10&fid=2&",
		multisuggest:false,
		shownoresults:false,
		json:true,
		timeout:9999999,
		callback: function(obj){ }
	};
	var as_json = new bsn.AutoSuggest('field_2', options);

	var options = {
		script:"_ajax.php?task=fields&limit=10&fid=3&",
		multisuggest:false,
		shownoresults:false,
		json:true,
		timeout:9999999,
		callback: function(obj){ }
	};
	var as_json = new bsn.AutoSuggest('field_3', options);
});