var bodyFontSize="92%";var gadgetState="off";var citFormat="0";var floatingGadgetWindow=null;var gadgetsID=null;var gadgetOptsID=null;var timer;var timerDelay=500;var timerRemoveDelay=500;var gadgetsPanel=null;var borderRounder=null;var gadgetList=["gadget_define","gadget_person","gadget_image","gadget_audio","gadget_crossword","gadget_quotation","gadget_holiday","gadget_conversions"];function onLoad(){setLang(document.curLang);getStateFromCookies();if($("errorMsg")){$("errorMsg").focus();}else{if($("resultsSummary")||$("crawler")||$("topicPage")){}else{if($("queryInput")){$("queryInput").focus();}else{if($("j_username")){$("j_username").focus();}}}}}function getStateFromCookies(){var _1=new CREDO.util.state.Cookie("bodyFontSize").getValue();if(_1&&_1.length>0&&_1!=bodyFontSize){bodyFontSize=_1;setRuleProperty("#doc3","font-size",bodyFontSize);}var _2=new CREDO.util.state.Cookie("citformat").getValue();if(_2){var _3=parseInt(_2);if(_3!=citFormat){citFormat=_3;}}var _4=new Array();var i=0;while(CREDO.util.state.cookieExists("selectedGadget"+i)){_4[i]=new CREDO.util.state.Cookie("selectedGadget"+i).getValue();i++;}if(_4.length>0){gadgetList=new Array();for(i=0;i<_4.length;i++){gadgetList[i]=_4[i];}}var _6=new CREDO.util.state.Cookie("gadgetState").getValue();if(_6&&_6.length>0&&_6!=gadgetState){gadgetState=_6;}if(gadgetState=="floating"){if($("floating_gadget_frame")){fillGadgets();$("gadgets").style.width="90%";}else{if($("gadget_link")){$("gadget_link").style.display="inline";}}}else{gadgetState="off";}}function fillGadgets(){if(!$("gadgets_wrapper")){return;}for(var i=0;i<gadgetList.length;i++){var _8=$(gadgetList[i]);if(_8){var _9=_8.cloneNode(true);$(gadgetList[i]).remove();$("gadgets_wrapper").appendChild(_9);}}Sortable.create("gadgets_wrapper",{tag:"div",only:"gadget",handle:"label",overlap:"vertical",constraint:false,containment:["gadget_opts_wrapper","gadgets_wrapper"],dropOnEmpty:true,onUpdate:function(_a){var _b=document.getElementsByClassName("gadget",$("gadgets"));for(var i=0;i<_b.length;i++){new CREDO.util.state.Cookie("selectedGadget"+i,_b[i].id,30);}}});}function increaseFont(){switch(bodyFontSize){case "60%":bodyFontSize="77%";break;case "77%":bodyFontSize="85%";break;case "85%":bodyFontSize="92%";break;case "92%":bodyFontSize="100%";break;case "100%":bodyFontSize="107%";break;case "107%":bodyFontSize="114%";break;case "114%":bodyFontSize="122%";break;case "122%":bodyFontSize="136%";break;case "136%":bodyFontSize="152%";break;case "152%":bodyFontSize="167%";break;}setRuleProperty("#doc3","font-size",bodyFontSize);new CREDO.util.state.Cookie("bodyFontSize",bodyFontSize,30);return false;}function decreaseFont(){switch(bodyFontSize){case "77%":bodyFontSize="60%";break;case "85%":bodyFontSize="77%";break;case "92%":bodyFontSize="85%";break;case "100%":bodyFontSize="92%";break;case "107%":bodyFontSize="100%";break;case "114%":bodyFontSize="107%";break;case "122%":bodyFontSize="114%";break;case "136%":bodyFontSize="122%";break;case "152%":bodyFontSize="136%";break;case "167%":bodyFontSize="152%";break;}setRuleProperty("#doc3","font-size",bodyFontSize);new CREDO.util.state.Cookie("bodyFontSize",bodyFontSize,30);return false;}function setLang(_d){var _e=$("langOpts").options;for(var i=0;i<_e.length;i++){if(_e[i].value==_d){_e[i].selected=true;break;}}}function getRuleProperty(_10,_11){var _12=new CREDO.util.css.ModStyle("screen.css");return _12.getRuleProperty(_10,_11);}function setRuleProperty(_13,_14,_15){var _16=new CREDO.util.css.ModStyle("screen.css");if(_16){_16.setRuleProperty(_13,_14,_15);}}function toggleGadgets(){if(!$("gadget_frame")){return false;}switch(gadgetState){case "floating":if(floatingGadgetWindow){floatingGadgetWindow.close();floatingGadgetWindow=null;}case "off":gadgetState="on";displayGadgets();break;case "on":gadgetState="off";gadgetsPanel.hide();break;}return false;}function displayGadgets(){if(!gadgetsPanel){fillGadgets();$("gadgets_hdr").style.display="block";gadgetsPanel=new YAHOO.widget.Panel("gadgets",{context:[document.body],visible:false,monitorresize:true,close:false,draggable:true,width:"250px",fixedcenter:"contained",modal:true,zIndex:10});gadgetsPanel.render();}gadgetsPanel.show();$$("#gadgets input")[0].focus();}function pinGadgets(){if(!$("gadget_frame")){return;}gadgetState="floating";new CREDO.util.state.Cookie("gadgetState",gadgetState,30);new Effect.Appear("gadget_link");gadgetsPanel.hide();floatingGadgetWindow=window.open("/gadgets.do","gadgets","height=600,width=530,status=no,toolbar=no,menubar=no,location=no,resizable=yes");if(floatingGadgetWindow){floatingGadgetWindow.opener=self;}}function toggleBlockElem(_17){var _18=document.getElementById(_17).style.display;switch(_18){case "block":document.getElementById(_17).style.display="none";break;case "none":document.getElementById(_17).style.display="block";break;default:document.getElementById(_17).style.display="none";break;}}function embedFlash(src,_1a,_1b,_1c,_1d){document.write("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" ");document.write("\ttype=\"application/x-shockwave-flash\" ");document.write("\tcodebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=\""+_1d+" ");document.write("\twidth=\""+_1b+"height=\""+_1c+"\">");document.write("\t<param name=\"movie\" value=\""+src+"\"/> ");document.write("\t<param name=\"quality\" value=\"autohigh\"/> ");document.write("\t<param name=\"scale\" value=\"showall\"/> ");document.write("\t<param name=\"bgcolor\" value=\"#000000\"/> ");document.write("\t<param name=\"loop\" value=\"true\"/> ");document.write("\t<param name=\"menu\" value=\"true\"/> ");document.write(" ");document.write("\t<embed src=\""+src+"\" quality=\"autohigh\" scale=\"showall\" bgcolor=\"#000000\"");document.write("\t\twidth=\""+_1b+"\" height=\""+_1c+"\" loop=\"true\" name=\""+_1a+"\"");document.write("\t\ttype=\"application/x-shockwave-flash\" ");document.write("     \tpluginspage=\"http://www.macromedia.com/go/getflashplayer\"/> ");document.write("\t</embed>");document.write("</object>");}var entryOverlay;var bInEntry=false;var entryTimer;var entryRemoveTimer;function entryRollOver(_1e,_1f){clearTimeout(entryRemoveTimer);entryTimer=setTimeout("entryRollOverHelper("+_1e+",'"+_1f+"')",timerDelay);}function entryRollOverHelper(_20,_21){entryOverlay=new YAHOO.widget.Panel("entry",{context:[_21,"bl","tr"],visible:false,constraintoviewport:true,monitorresize:true,underlay:"shadow",close:false,draggable:false,width:"300px",height:"125px"});bInEntry=false;var _22=YAHOO.util.Connect.asyncRequest("GET","/entrysummary.do?id="+_20,entryCallback,null);}function entryToggle(e,obj){var _25=YAHOO.util.Event.getTarget(e);while(true){if(_25.id=="entry"){clearTimeout(entryRemoveTimer);bInEntry=true;break;}else{if(_25.nodeName.toUpperCase()=="BODY"){if(bInEntry){entryRemove();YAHOO.util.Event.removeListener("doc3","mouseover");bInEntry=false;}break;}else{if(_25.parentNode){_25=_25.parentNode;}else{break;}}}}}var entryCallback={success:function(o){if(o.responseText!==undefined){entryOverlay.setBody(o.responseText);entryOverlay.render(document.body);entryOverlay.show();YAHOO.util.Event.addListener(document.body,"mouseover",entryToggle);}},failure:function(o){},argument:{}};function entryRemove(){clearTimeout(entryTimer);entryRemoveTimer=setTimeout("entryRemoveHelper()",timerRemoveDelay);}function entryRemoveHelper(){if(typeof (entryOverlay)!=="undefined"){entryOverlay.hide();}YAHOO.util.Event.removeListener("doc3","mouseover");}var jacketOverlay;var bInjacket=false;var jacketTimer;var jacketRemoveTimer;function jacketRollOver(_28,_29){clearTimeout(jacketRemoveTimer);jacketTimer=setTimeout("jacketRollOverHelper("+_28+",'"+_29+"')",timerDelay);}function jacketRollOverHelper(_2a,_2b){jacketOverlay=new YAHOO.widget.Panel("jacket",{context:[_2b,"tr","tr"],visible:false,constraintoviewport:true,monitorresize:true,underlay:"shadow",close:false,draggable:false,width:"250px"});bInJacket=false;var _2c=YAHOO.util.Connect.asyncRequest("GET","/jacket.do?id="+_2a,jacketCallback,null);}function jacketToggle(e,obj){var _2f=YAHOO.util.Event.getTarget(e);while(true){if(_2f.id=="jacket"){clearTimeout(jacketRemoveTimer);bInJacket=true;break;}else{if(_2f.nodeName.toUpperCase()=="BODY"){if(bInJacket){jacketRemove();YAHOO.util.Event.removeListener("doc3","mouseover");bInJacket=false;}break;}else{if(_2f.parentNode){_2f=_2f.parentNode;}else{break;}}}}}function jacketRemove(){clearTimeout(jacketTimer);jacketRemoveTimer=setTimeout("jacketRemoveHelper()",timerRemoveDelay);}function jacketRemoveHelper(){if(typeof (jacketOverlay)!=="undefined"){jacketOverlay.hide();}YAHOO.util.Event.removeListener("doc3","mouseover");}var jacketCallback={success:function(o){if(o.responseText!==undefined){jacketOverlay.setBody(o.responseText);jacketOverlay.render(document.body);jacketOverlay.show();YAHOO.util.Event.addListener(document.body,"mouseover",jacketToggle);}},failure:function(o){},argument:{}};var searchScopeCallback={success:function(o){if(o.responseText!==undefined){var _33=YAHOO.lang.JSON.parse(o.responseText);document.getElementById("selectedEntries").innerHTML=_33["entries"]+" ";if(document.getElementById("selectedTitles")){document.getElementById("selectedTitles").innerHTML=_33["titles"]+" ";}if(document.getElementById("selectedPubs")){document.getElementById("selectedPubs").innerHTML=_33["publishers"]+" ";}}},failure:function(o){},argument:{}};function toggleSavedEntry(_35,_36){if($(_36)){if($(_36).hasClassName("isSaved")){removeSavedEntry(_35);$(_36).update(savedresults_save_button);}else{addSavedEntry(_35);$(_36).update(savedresults_remove_button);}$(_36).toggleClassName("isSaved");}}function addSavedEntry(_37){var _38={success:function(o){if($("entry"+_37)){new Effect.Highlight($("entry"+_37));}},failure:function(o){},argument:{}};var _3b="";if($("entry"+_37)&&$("entry"+_37).hasClassName("resultTopic")){_3b="&source=topic";}YAHOO.util.Connect.asyncRequest("GET","/citationsave.do?dest=session"+_3b+"&id="+_37,_38,null);}function removeSavedEntry(_3c){var _3d={success:function(o){if($("entry"+_3c)){new Effect.Highlight($("entry"+_3c));}},failure:function(o){},argument:{}};var _40="";if($("entry"+_3c)&&$("entry"+_3c).hasClassName("resultTopic")){_40="&source=topic";}else{if($("markedset_topics"+_3c)){_40="&source=topic";}}YAHOO.util.Connect.asyncRequest("GET","/citationsave.do?dest=sessiondel"+_40+"&id="+_3c,_3d,null);}var bSearchInProgress=false;function searchOnSubmit(_41){if(!_41){_41="";}if(bSearchInProgress){return false;}else{if(!isValidSearchQuery(_41)){return false;}else{bSearchInProgress=true;$("mainSearchButton"+_41).style.display="none";$("mainCancelButton"+_41).style.display="inline";return true;}}}function isValidSearchQuery(_42){if(!_42){_42="";}var _43=$("queryInput"+_42).value.trim();return _43.length>0;}function searchCancel(_44){bSearchInProgress=false;if(!_44){_44="";}$("mainCancelButton"+_44).style.display="none";$("mainSearchButton"+_44).style.display="inline";if(navigator.appVersion.match(/\bMSIE\b/)){document.execCommand("Stop");}else{window.stop();}return false;}function newSearch(evt){if(bSearchInProgress){evt=(evt)?evt:window.event;if(evt&&evt.keyCode!=13){searchCancel();}}}function adjScope(_46){if($(_46)){$(_46).checked=true;}}function toCanonical(_47){if(_47&&_47.length>0){var _48=_47.replace("&amp;","and").replace("&#x26;","and").replace("&#x2022","").replace("\u2022","").replace(/[\s\~\@\#\$\%\^\&\=\+\!\"\'\(\)\*\,\-\.\/\:\;\<\>\?\[\\\]\`\\'{\|\}\~\u2000-\u206f]+/g," ").trim().toLowerCase().replace(/ /g,"_");return encodeURI(_48);}else{return _47;}}var Credo={};Credo.Util={roundCorners:function(ctx){if(YAHOO.env.ua.ie>0&&YAHOO.env.ua.ie<7){return;}if(!borderRounder&&typeof (RUZEE)!=="undefined"){borderRounder=RUZEE.ShadedBorder.create({corner:8,shadow:16,border:1});}try{if(borderRounder){borderRounder.render(ctx);}else{if(typeof (Effect.Corner)!=="undefined"){new Effect.Corner(ctx);}}}catch(err){}}};
