var lastFocusedTextField = null;

window.addEvent('domready', function(){
	if($('nav') != null){
		var myMenu = new MenuMatic({ 
			orientation:'vertical',
			tweakInitial: {y:-40}
		});
	}
	detectBrowser();
	//fix menu vertical alignment
	if(Browser.firefox || Browser.chrome){
		if($('subMenusContainer') != null)
			$('subMenusContainer').setStyle('top', '0px');
	}
	
	//add onBlur event to text fields and textareas
	$$('input[type=text]').each(function(el){
		el.addEvent('blur', function(){
			lastFocusedTextField = el;
		});
	});
	$$('textarea').each(function(el){
		el.addEvent('blur', function(){
			lastFocusedTextField = el;
		});
	});
});

function insertText(text){
	if(lastFocusedTextField != null)
		lastFocusedTextField.insertAtCursor(text);
}
