$('.tipfield').each(function() {this.autocomplete="off";});var activeObject='';var prevActiveObject='';var activeIndex=0;var fieldId='';var fieldName='';var originalContent='';var blocked=1;function displayTip(b,c,d){fieldId=b;fieldName=document.getElementById(fieldId).name;if(blocked==0){fieldContent=document.getElementById(fieldId).value;originalContent=fieldContent;if(fieldContent!=''){$.get(c+"Tip.php",{fieldName:fieldName,fieldContent:fieldContent,lang:d},function(a){document.getElementById(fieldName+"Tip").style.display='';document.getElementById(fieldName+"Tip").innerHTML=a})}}}function handleButtons(e){var a=activeIndex+1;if(e!=undefined)var b=e.keyCode?e.keyCode:e.charCode;else var b=window.event.keyCode;if(document.getElementById(fieldName+"Tip").style.display==''){if(b==38){if(activeIndex>1){activeIndex=activeIndex-1;activeObject='pos_'+fieldName+'_'+activeIndex;checkActive('key');blocked=1;return false}else{disableTip();return false}}else if(b==40){if(document.getElementById('pos_'+fieldName+'_'+a)!=undefined)activeIndex=activeIndex+1;else activeIndex=1;activeObject='pos_'+fieldName+'_'+activeIndex;checkActive('key');blocked=1;return false}else if(b==13){disableTip();return false}else if(b==27){document.getElementById(fieldId).value=originalContent;disableTip();return false}else{blocked=0;resetList()}}else blocked=0}function checkActive(a){if(a=='mouse'){document.getElementById(fieldId).focus()}if(prevActiveObject!=''&&document.getElementById(prevActiveObject)!=undefined)document.getElementById(prevActiveObject).className='';if(activeObject!=''&&document.getElementById(activeObject)!=undefined){document.getElementById(activeObject).className='active';if(a=='key')document.getElementById(fieldId).value=document.getElementById(activeObject).title;prevActiveObject=activeObject}}function resetList(){activeIndex=0;activeObject='';checkActive()}function disableTip(a){if(a=='mouse')document.getElementById(fieldId).value=document.getElementById(activeObject).title;resetList();blocked=1;if(document.getElementById("list_"+fieldName)!=undefined)document.getElementById("list_"+fieldName).style.display="none";document.getElementById(fieldName+"Tip").style.display='none';if(a=='mouse')document.getElementById(fieldId).focus();return false}function blurTip(){if(document.getElementById(activeObject)!=undefined&&document.getElementById(fieldId)!=undefined)document.getElementById(fieldId).value=document.getElementById(activeObject).title;if(document.getElementById("list_"+fieldName)!=undefined)document.getElementById("list_"+fieldName).style.display="none";document.getElementById(fieldName+"Tip").style.display='none'}
