if(typeof ANSW=="undefined"){ANSW=new Object();}if(!ANSW.Trigger){ANSW.Trigger=new Object();}ANSW.Trigger.alert1=function(_1){};ANSW.Trigger.alert2=function(_2){};ANSW.Trigger.Init=function(_3,_4){ANSW.Trigger.trigger=_3;ANSW.Trigger.triggerModKey=_4;};if(!ANSW.Trigger.altClickSupported){ANSW.Trigger.isOpera=navigator.userAgent.toLowerCase().indexOf("opera")!=-1;ANSW.Trigger.isChrome=navigator.userAgent.toLowerCase().indexOf("chrome")!=-1;ANSW.Trigger.isSafari=navigator.userAgent.toLowerCase().indexOf("khtml")!=-1;ANSW.Trigger.isSafari3=ANSW.Trigger.isSafari&&navigator.userAgent.toLowerCase().search("version/[3456789]")!=-1;ANSW.Trigger.moz=(document.all==null&&document.getElementById!=null&&document.layers==null);ANSW.Trigger.isIE=(document.all?true:false)&&!ANSW.Trigger.isOpera;if(typeof (ANSW.b5)!="undefined"){ANSW.Trigger.path=ANSW.Balloon.prototype.answersURL;if(ANSW.Trigger.path.indexOf(":8080")!=-1){ANSW.Trigger.path+="/answers";}if(typeof (ANSW.AnswerTipEnabled)=="undefined"&&typeof (ANSW.ThirdPartyEnabled)=="undefined"){ANSW.b5.loadScript("answertip.jsp","answertipEnabledCheck",ANSW.Trigger.path,"?getate=1");}else{if(ANSW.ThirdPartyEnabled||ANSW.AnswerTipEnabled){ANSW.AnswerTipEnabled=true;}else{ANSW.AnswerTipEnabled=false;}}}if(!ANSW.Trigger.trigger){ANSW.Trigger.Init("dblclick","");}ANSW.rangeOffset=-1;ANSW.rangeParent=null;}function ActivateAnswers(_5){if(_5&&!ANSW.Trigger.isIE){event=_5;}var _6=ANSW.Trigger.isIE?event.srcElement.getAttribute("netmask_term"):event.target.getAttribute("netmask_term");if((ANSW.AnswerTipEnabled==false&&(_6==null||typeof _6=="undefined"||_6=="")||(ANSW.Trigger.isSafari&&!ANSW.Trigger.isSafari3)&&!ANSW.Trigger.isChrome)){return false;}if(ANSW.Trigger.triggerModKey=="altKey"){triggerModCond=event.altKey;}else{triggerModCond=true;}var _7=-1;var fc=null;if(ANSW.Trigger.isIE&&window.event&&triggerModCond&&document&&document.body){ANSW.Trigger.alert1("in IE handler");if(document.readyState!="complete"||event.srcElement.getAttribute("noAnswerTip")||ANSW.Trigger.trigger=="dblclick"&&ANSW.Trigger.triggerModKey==""&&(event.srcElement.getAttribute("AllowAnswerTip")==null&&((event.srcElement.tagName=="A"&&(event.srcElement.getAttribute("href")||event.srcElement.getAttribute("onclick")))||event.srcElement.tagName=="INPUT"||event.srcElement.tagName=="TEXTAREA"||event.srcElement.tagName=="SELECT"))){return false;}var _9=3;var _a;_a=document.selection.createRange();_a.collapse();_a.expand("word");if(_a.text.length==0||document.selection.type=="None"){if(event&&event.srcElement&&event.srcElement.isTextEdit){_a=event.srcElement.createTextRange();}else{if(event.srcElement.tagName=="IMG"){return false;}var el=event.srcElement.parentTextEdit;_a=el.createTextRange();}_a.moveToPoint(event.clientX,event.clientY);}var _c=_a.duplicate();_a.expand("word");var _d="";var _e;var _f;var _10=0;var _11=0;while(!_e&&_a.text&&_11<=_9){if(-1!=_a.text.search(/\S/)){_d=_a.text+_d;if(_a.text.search(/\s/)>-1||_7==-1){_11++;_7++;}}else{_d=" "+_d;_7++;}if(_a.move("word",-1)){_a.expand("word");}else{_e=true;}}_a=_c;if(_a.move("word",1)){_a.expand("word");}else{_f=true;}while(!_f&&_a.text&&_10<_9){if(-1!=_a.text.search(/\S/)){if(_a.text.charAt(0)!=" "){_d+=" ";}_d+=_a.text;_10++;}else{_d+=" ";_10++;}if(_a.move("word",1)){_a.expand("word");}else{_f=true;}}if(_d.length>0&&_7>=0){ANSW.Trigger.LaunchWBQuery(_d,_7,null);}event.returnValue=false;return false;}else{if(triggerModCond){if(event.rangeParent){var _12=true;try{_12=(event.rangeParent.nodeType==document.TEXT_NODE);}catch(e){}if(!_12){return;}if(event.target.getAttribute("noAnswerTip")||ANSW.Trigger.trigger=="dblclick"&&ANSW.Trigger.triggerModKey==""&&(event.target.getAttribute("AllowAnswerTip")==null&&((event.target.tagName=="A"&&(event.target.getAttribute("href")||event.target.getAttribute("onclick")))||event.target.tagName=="INPUT"||event.target.tagName=="TEXTAREA"))){return false;}if(!isDoubleClickInSelection(_5)){return false;}var _13=event.rangeOffset;if(ANSW.rangeOffset>-1){_13=ANSW.rangeOffset;}var _14=document.createRange();var _15;if(ANSW.rangeParent==null){_14.selectNode(event.rangeParent);_15=event.rangeParent;}else{_14.selectNode(ANSW.rangeParent);_15=ANSW.rangeParent;ANSW.rangeParent=null;}var _16=_14.toString();if(_16.trim().length==0){return;}var _17=_16.split(/\s/);var _18=_17.length;fc=_13;var fw=_17.shift();var _1a=0;var _1b=fw;while(fc>fw.length){fc-=fw.length+1;fw=_17.shift();_1a++;}_1a++;if(fc>0){fc--;}if(_18-_1a<3||_1a<3){var _1c=_15.parentNode.parentNode?_15.parentNode.parentNode:_15.parentNode;if(_6!=null&&_6!=""&&_1c.parentNode){_1c=_1c.parentNode.parentNode?_1c.parentNode.parentNode:_1c.parentNode;}var _1d=document.createTreeWalker(_1c,NodeFilter.SHOW_TEXT,null,false);_1d.currentNode=_15;var _1e=_1d.currentNode.nodeValue;var _1f="";var _20=_1e.split(/\s+/);while(_1d.previousSibling()&&_20.length<5){_1f=_1d.currentNode.nodeValue+_1f;_20=_1f.split(/\s+/);}_13+=_1f.length;_1f+=_1e;_20=_1f.split(/\s+/);var _21=_20.pop();if(_6!=null&&_6!=""&&_21!=_1b){if(_21.length>_1b.length){fc+=_21.length+1-_1b.length;}else{_20.push(_21);}}else{_20.push(_21);}var _22=_20.length;_1d.currentNode=_15;while(_1d.nextSibling()&&_20.length<_22+5){_1f+=_1d.currentNode.nodeValue;_20=_1f.split(/\s+/);}_16=_1f;}_14.detach();var _23=_16.search(/\S/);_16=_16.substr(_23).replace(/(\r|\n)/," ");_13-=_23;var _24=_16.substring(0,_13);var _25=_16.substring(_13,_16.length);var _26=_24.split(/\s+/);var _27=_25.split(/\s+/);if(_26.length>4){_26=_26.slice(_26.length-4);}if(_27.length>5){_27=_27.slice(0,4);}_16=_26.join(" ")+_27.join(" ");_7=_26.length-1;if(_16.length>0&&_7>=0){ANSW.Trigger.LaunchWBQuery(_16,_7,null,fc);}}else{if(ANSW.Trigger.isSafari3||ANSW.Trigger.isChrome){if(_6!=null&&_6!=""){ANSW.b5.SendQuery(event.target);}else{var _28=document.createRange();ANSW.fw=-1;_28.selectNodeContents(event.target);var _29=window.getSelection().toString();var _2a=expandNodeToWords(_28,_29.trim(),2);if(_29&&_29!=""&&_2a!=""){ANSW.Trigger.LaunchWBQuery(_2a,ANSW.fw,null);}}}else{if(_6!=null&&_6!=""){ANSW.b5.SendQuery(event.target);}}}event.preventDefault();event.stopPropagation();}}}ANSW.Trigger.LaunchWBQuery=function(s,fw,_2d,fc){if(typeof fw=="undefined"){fw=-1;}if(!ANSW.answersURL){ANSW.answersURL=ANSW.getJSHost();}if(typeof s=="undefined"||s==null){if(typeof _2d!="undefined"&&_2d!=null&&typeof _2d.s!="undefined"){s=_2d.s.value;}else{s="";}}if(s!=""){if(typeof ANSW!="undefined"&&typeof (ANSW.b5)!="undefined"){if(document.documentElement&&document.documentElement.scrollTop){theTop=document.documentElement.scrollTop;}else{if(document.body){theTop=document.body.scrollTop;}}if(document.documentElement&&document.documentElement.scrollLeft){theX=document.documentElement.scrollLeft;}else{if(document.body){theX=document.body.scrollLeft;}}y=theTop+event.clientY;x=theX=event.clientX;if(ANSW.b5.isVisible()){var el;if(!ANSW.Trigger.moz){el=event.srcElement;}else{el=event.target;}var _30=ANSW.b5.getReal(el);if(_30.id=="AnswersBalloon"){x=-1;y=-1;}}ANSW.b5.FireQuery(s,y,x,fw,null,null,null,fc);}else{var sep=ANSW.answersURL.indexOf("?")<0?"?":"&";var _32=ANSW.answersURL+"/"+s+sep+"fw="+fw;if(fc!=null){_32+=sep+"fc="+fc;}var _33=window.open(_32,"GuruWnd","height=450,width=800,location,menubar,toolbar,status,resizable,scrollbars");if(_33){_33.focus();}else{if(ANSW.Trigger.openBlockedPopupsInline){location.href=_32;}}}}else{return false;}};ANSW.Trigger.noSelect=function(){if(event&&event.ctrlKey&&event.altKey){return false;}};if(document.addEventListener){document.addEventListener(ANSW.Trigger.trigger,ActivateAnswers,true);if(ANSW.Trigger.trigger=="dblclick"){document.addEventListener("click",onOneClick,true);}}else{if(document.all){if(ANSW.Trigger.trigger=="dblclick"){document.ondblclick=ActivateAnswers;}else{if(ANSW.Trigger.trigger=="click"){document.onclick=ActivateAnswers;document.onselectstart=ANSW.Trigger.noSelect;}}}}function onOneClick(_34){ANSW.rangeOffset=_34.rangeOffset;ANSW.rangeParent=_34.rangeParent;}ANSW.Trigger.altClickSupported=function(){if(ANSW.Trigger.isOpera||(ANSW.Trigger.isSafari&&!ANSW.Trigger.isSafari3&&!ANSW.Trigger.isChrome)||screen.width<=490){return false;}return true;};ANSW.Trigger.numTries1=0;ANSW.Trigger.showLogoIfEnabled=function(_35){if(ANSW.Trigger.altClickSupported()){if(typeof _35!="undefined"&&_35!=null&&_35.length>0){ANSW.name=_35;}if(!ANSW.AnswerTipEnabled&&ANSW.Trigger.numTries1<20){ANSW.Trigger.numTries1++;setTimeout(ANSW.Trigger.showLogoIfEnabled,500);}if(ANSW.AnswerTipEnabled){ANSW.Trigger.showLogo();}}};ANSW.Trigger.numTries2=0;ANSW.Trigger.showLogo=function(){var _36=document.getElementById("answerTipEnabled");if(!_36&&ANSW.Trigger.numTries2<20){ANSW.Trigger.numTries2++;setTimeout(ANSW.Trigger.showLogo,500);}else{if(_36){if(ANSW.name!=null&&ANSW.name.length>0){ANSW.logo=ANSW.logo.replace(/double-click_answertip.gif/,ANSW.name);}_36.innerHTML=ANSW.logo;}}};String.prototype.trim=function(_37){if(_37!=null&&typeof _37!=undefined){var re1="/^["+_37+"]/g";var re2="/["+_37+"]+$/g";return this.replace(re1,"").replace(re2,"");}else{return this.replace(/^\s+/g,"").replace(/\s+$/g,"");}};function expandNodeToWords(_3a,_3b,num){var _3d=/[^A-Za-z0-9'_]/;var i=0;var ifw=-1;var _40=0;if(_3a.length==0){return "";}_3a=_3a.toString().trim();var _41=_3a.split(_3d);for(i=0;i<_41.length;i++){_41[i]=_41[i].trim("'");if(_41[i]==_3b){ifw=i;break;}}if(ifw>=0){_3a="";if(ifw>=num){i=ifw-num;ANSW.fw=num;}else{i=0;ANSW.fw=ifw;}if(ifw+num<=_41.length-1){_40=ifw+num;}else{_40=_41.length-1;}for(i;i<=_40;i++){if(i!=_40){_3a+=_41[i]+" ";}else{_3a+=_41[i];}}return _3a;}else{return "";}}function AnswerTipsOff(){if(typeof ANSW=="undefined"){ANSW=new Object();}ANSW.AnswerTipEnabled=false;}function AnswerTipsOn(){if(typeof ANSW=="undefined"){ANSW=new Object();}ANSW.AnswerTipEnabled=true;}function isDoubleClickInSelection(evt){var sel=getSelection();if((sel)){var _44=sel.anchorNode;if(_44){if(!inside(_44,evt.pageX,evt.pageY)){return false;}}}return true;}function inside(_45,x,y){if(!_45.offsetHeight){_45=_45.parentNode;}var _48=cumulativeOffset(_45);return (y>=_48[1]&&y<_48[1]+_45.offsetHeight&&x>=_48[0]&&x<_48[0]+_45.offsetWidth);}function cumulativeOffset(_49){var _4a=0,_4b=0;do{_4a+=_49.offsetTop||0;_4b+=_49.offsetLeft||0;_49=_49.offsetParent;}while(_49);return [_4b,_4a];}