var autoSelect = function (el) {
	if(el.tagName === "TEXTAREA" || (el.tagName === "INPUT" && el.type === "text")) {
		el.select();
		return;
	}
	
	if (window.getSelection) { // FF, Safari, Opera
		var sel = window.getSelection();
		var range = document.createRange();
		range.selectNodeContents(el);
		sel.removeAllRanges();
		sel.addRange(range);
	} else if (document.selection) { // IE
		document.selection.empty();
		var range = document.body.createTextRange();
		range.moveToElementText(el);
		range.select();
	}
};