|  | (function (w, d) {
 | 
						
						
						
							|  |     'use strict';
 | 
						
						
						
							|  |     function addListener(el, type, fn) {
 | 
						
						
						
							|  |         if (el.addEventListener) {
 | 
						
						
						
							|  |             el.addEventListener(type, fn, false);
 | 
						
						
						
							|  |         } else {
 | 
						
						
						
							|  |             el.attachEvent('on' + type, fn);
 | 
						
						
						
							|  |         }
 | 
						
						
						
							|  |     }
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  |     function placeCursorAtEnd() {
 | 
						
						
						
							|  |         if (this.setSelectionRange) {
 | 
						
						
						
							|  |             var len = this.value.length * 2;
 | 
						
						
						
							|  |             this.setSelectionRange(len, len);
 | 
						
						
						
							|  |         }
 | 
						
						
						
							|  |     }
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  |     addListener(w, 'load', function () {
 | 
						
						
						
							|  |         var qinput = d.getElementById('q');
 | 
						
						
						
							|  |         if (qinput !== null && qinput.value === "") {
 | 
						
						
						
							|  |             addListener(qinput, 'focus', placeCursorAtEnd);
 | 
						
						
						
							|  |             qinput.focus();
 | 
						
						
						
							|  |         }
 | 
						
						
						
							|  |     });
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | })(window, document);
 | 
						
						
						
							|  | 
 |