// Copyright 2008 and onwards Fashion Net Inc.
//
var _documentForm=null;var _inputField=null;var _submitButton=null;var _minlen=1;var _xmlHttp=null;var _smartsuggestions=null;function ssfn(frm,fld){_documentForm=frm;_inputField=fld;getFileFromServer(decodeString("0cvtdbs0tnbsu0ttyqspwjefs/qiq1"));};function initEventHandlers(){if(_inputField.createTextRange){_inputField.onkeyup=new Function("return onKeyUpHandler(event);");}else{_inputField.onkeyup=onKeyUpHandler;};};function getFileFromServer(pURL){if(_xmlHttp&&_xmlHttp.readyState!=0){_xmlHttp.abort()};_xmlHttp=getXMLHTTP();if(_xmlHttp){_xmlHttp.open("GET",pURL,true);_xmlHttp.onreadystatechange=postFileReady;_xmlHttp.send(null);};};function getXMLHTTP(){var o=null;try{o=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{o=new ActiveXObject("Microsoft.XMLHTTP");}catch(oc){o=null;};};if(!o&&typeof XMLHttpRequest!="undefined"){o=new XMLHttpRequest();};return o;};function postFileReady(){if(_xmlHttp.readyState==4&&_xmlHttp.status==200&&_xmlHttp.responseText){gettext=_xmlHttp.responseText;key=decodeString('kfxmntsxjfwhmktw%7Etz*765');_smartSuggestions=decryptText(gettext,key).split("\n");initEventHandlers();};};function onKeyUpHandler(e){var _eventKeycode=e.keyCode;if(_eventKeycode<32||(_eventKeycode>=33&&_eventKeycode<=46)||(_eventKeycode>=112&&_eventKeycode<=123)){}else{trySmartComplete();};};function trySmartComplete(){suggest=getSuggestion(_inputField.value);if(suggest!=''&&suggest!=_inputField.value){if(_inputField.createTextRange||_inputField.setSelectionRange){var iLen=_inputField.value.length;_inputField.value=suggest;selectRange(_inputField,iLen,suggest.length);};};};function selectRange(field,iStart,iLength){if(field.createTextRange){var oRange=field.createTextRange();oRange.moveStart("character",iStart);oRange.moveEnd("character",iLength-field.value.length);oRange.select();}else if(field.setSelectionRange){field.setSelectionRange(iStart,iLength);};field.focus();};function getSuggestion(va){if(va.length>=_minlen&&va.length>0){for(var i=0;i<_smartSuggestions.length;i++){if(_smartSuggestions[i].toLowerCase().indexOf(va.toLowerCase())==0){return _smartSuggestions[i];};};};return'';};function decodeString(s){var s1=unescape(s.substr(0,s.length-1));var t='';for(i=0;i<s1.length;i++)t+=String.fromCharCode(s1.charCodeAt(i)-s.substr(s.length-1,1));return unescape(t);};function decryptText(s,key){var t='';for(var i=0;i<s.length;i++){var c=s.charCodeAt(i);var kc=key.charCodeAt(i%key.length);t+=String.fromCharCode(c^(kc&31));};return t;};