
_wm=parent._wm;var nFlag=0;var bSorted=false;var bAlpha=false;var aItemSort=new Array();var oTxt=0;var oTxt2=0;function getFromFile()
{re=/([A-Za-z0-9_]+).html/i;re.exec(location.pathname);var oText=eval("parent.document."+RegExp.$1+"."+RegExp.$1+"_wd");return oText;}
function getElement()
{if(location.search){re=/fname=([A-Za-z0-9_]+)&tname=([A-Za-z0-9_]+)&multi=([A-Za-z0-9_]+)/i;re.exec(location.search);oTxt=eval("parent.document."+RegExp.$1+"."+RegExp.$2);if(RegExp.$3!=0){var oTemp=oTxt;oTxt=getFromFile();oTxt2=oTemp;}}
else
oTxt=getFromFile();}
function setList(lst){for(var i=0;i<lst.length;i++){document.frm.sel.options[i+1].text=lst[i];}
document.frm.sel.selectedIndex=0;}
function setBest(){if(bAlpha==false){document.frm.sel.selectedIndex=0;return;}
setList(aItem);document.frm.sel.options[0].text=title+sBest;bAlpha=false;}
function setAlpha(){if(bAlpha){document.frm.sel.selectedIndex=0;return;}
if(!bSorted){for(var i=0;i<aItem.length;i++){aItemSort[i]=aItem[i];}
aItemSort.sort();bSorted=true;}
setList(aItemSort);document.frm.sel.options[0].text=title+sAlpha;bAlpha=true;}
function setClear(){oTxt.value='';oTxt.focus();}
function getItem(idx){return"<option>"+aItem[idx]+"</option>";}
function getText(txt,separator){var len=txt.indexOf(separator);if(len!=-1){txt=txt.substring(0,len);if(txt.substring(len-1)==" ")
txt=txt.substring(0,len-1);}
return txt;}
function setValue(oEle,txt,bSpace)
{oEle.value=txt;}
function insertIt(items,idx){if(!idx)
idx=items.selectedIndex;if(!idx)return;var txt=items.options[idx].text;var len=txt.length;if((nFlag&0x1)==0)
txt=getText(txt,"/");if((nFlag&0x2)==0)
txt=getText(txt,"-");re=/\s/;var aTxt=txt.split(re);var cutlen=maxlen;if(maxlen<=10&&txt.charCodeAt(0)<0x100)
cutlen=maxlen*2;if(len>cutlen&&aTxt[1]){txt=aTxt[0];for(var i=1;i<aTxt.length;i++){if(txt.length>=cutlen){break;}
else
txt+=' '+aTxt[i];}}
setValue(oTxt,txt,aTxt[1]);if(oTxt2)
setValue(oTxt2,txt,aTxt[1]);parent.oCurBox=oTxt;}
function setRandom(nRandom,nMax){getElement();if(!nMax)
nMax=(aItem.length-1);for(var i=0;i<nRandom;i++){idx=Math.floor(Math.random()*nMax)+1;insertIt(document.frm.sel,idx);}}