| 12345678910111213141516 | 
							
- function setInputSelection(input, startPos, endPos) {
 
-     input.focus();
 
-     if (typeof input.selectionStart != "undefined") {
 
-         input.selectionStart = startPos;
 
-         input.selectionEnd = endPos;
 
-     } else if (document.selection && document.selection.createRange) {
 
-         // IE branch
 
-         input.select();
 
-         var range = document.selection.createRange();
 
-         range.collapse(true);
 
-         range.moveEnd("character", endPos);
 
-         range.moveStart("character", startPos);
 
-         range.select();
 
-     }
 
- }
 
 
  |