var stopWordsList="[a, about, advent, after, all, also, an, and, any, applying, are, at, because, been, before, being, believe, between, beyond, but, by, can, cant, carrying, clases, class, could, do, does, doesnt, during, each, eg, et, eta, etal, follows, for, fore, found, from, gave, generally, give, given, gives, giving, good, gr, grade, grd, group, groups, had, has, have, hence, here, however, if, iii, in, inc, index, into, is, it, key, less, many, more, most, mostly, must, neither, never, not, nu, occurs, of, on, once, or, other, out, path, play, ran, ref, refer, repeat, running, said, same, see, select, several, should, shouldnt, similar, some, still, such, than, that, the, them, then, there, thereby, therefore, these, this, through, to, tp, type, use, used, uses, using, usually, utilize, utilized, utilizes, utilizing, various, was, were, when, whence, where, whereas, which, while, will, with, without]";var hideDelay=1000;var iTimeoutID;var cookiesExpireInSeconds=1209600;var isIE6=navigator.userAgent.toLowerCase().indexOf("msie 6")!=-1;var divToHide;var okToHideDiv=true;var IE6=false;function disableDropDowns(){elements=document.getElementsByTagName("select");if(elements){for(var a=0;a<elements.length;a++){elements[a].style.visibility="hidden"}}}function enableDropDowns(){elements=document.getElementsByTagName("select");if(elements){for(var a=0;a<elements.length;a++){elements[a].style.visibility="visible"}}}function getElementsByClassName(h,j,g){var b=new RegExp("(^|\\s)"+h+"(\\s|$)");var j=j||"*";var g=g||document;var a=(j=="*"&&g.all)?g.all:g.getElementsByTagName(j);var d=[];var f;var c=a.length;for(var e=0;e<c;e++){f=a[e];if(b.test(f.className)){d.push(f)}}return d}function stripHTML(a){var c="";var d=false;for(var b=0;b<a.length;b++){if(a.charAt(b)=="<"){d=true}if(a.charAt(b)==">"){d=false;b++}if(!d){c+=a.charAt(b)}}return c}function jumpToPage(e){var b="quotes_page"+e;var d=document.getElementById(b);if(d){for(var c=1;c<6;c++){var a="quotes_page"+c;var f=document.getElementById(a);if(f){f.style.display="none"}}d.style.display="block"}document.location="#top"}function showDiv(b){var a=document.getElementById(b);if(b){a.style.display="block"}}function hideDiv(b){var a=document.getElementById(b);if(b){a.style.display="none"}}function addToFavorites(){if(window.sidebar){var a=confirm("Click OK to add Knovel to your favorites");if(a){window.sidebar.addPanel(bookmarkSiteName,bookmarkSiteAddress,"")}}else{if(window.external){var a=confirm("Click OK to add Knovel to your favorites");if(a){window.external.AddFavorite(bookmarkSiteAddress,bookmarkSiteName)}}}}function openNew(b){var a="toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no";var c=window.open(b,"popup",a+",width=500,height=400");c.focus()}function openFullPopup(a){var j=480,d=340;if(document.body){j=document.body.clientWidth;d=document.body.clientHeight}var b=792,g=662;var c=(j-b)/2;var e=(d-g)/2;if(c<0){c=0}if(e<0){e=20}var k="menubar=no, resizable=no, directories=no, status=no, toolbar=no, width="+b+", height="+g+", top="+e+", left="+c;var f=window.open(a,"popupWindow",k);f.focus()}function openScrollableWindowPopup(a,b,m){var k=480,f=340;if(document.body){k=document.body.clientWidth;f=document.body.clientHeight}var c=b,j=m;var d=(k-c)/2;var e=(f-j)/2;if(d<0){d=0}if(e<0){e=20}var l="menubar=no, scrollbars=yes, resizable=yes, directories=no, status=no, toolbar=no, width="+c+", height="+j+", top="+e+", left="+d;var g=window.open(a,"popupWindow",l);g.focus()}function openWindowPopup(a,b,n,g){var l=480,f=340;if(document.body){l=document.body.clientWidth;f=document.body.clientHeight}var c=b,k=n;var d=(l-c)/2;var e=(f-k)/2;if(d<0){d=0}if(e<0){e=20}if(!g){g="popupWindow"}var m="menubar=no, resizable=no, directories=no, status=no, toolbar=no, width="+c+", height="+k+", top="+e+", left="+d;var j=window.open(a,g,m);j.focus()}function openResizableWindowPopup(a,b,m){var k=480,f=340;if(document.body){k=document.body.clientWidth;f=document.body.clientHeight}var c=b,j=m;var d=(k-c)/2;var e=(f-j)/2;if(d<0){d=0}if(e<0){e=20}var l="menubar=no, resizable=yes, directories=no, status=no, toolbar=no, width="+c+", height="+j+", top="+e+", left="+d;var g=window.open(a,"resizablePopupWindow",l);g.focus()}function openNewResizableWindowPopup(a,b,n,d){var l=480,g=340;if(document.body){l=document.body.clientWidth;g=document.body.clientHeight}var c=b,k=n;var e=(l-c)/2;var f=(g-k)/2;if(e<0){e=0}if(f<0){f=20}var m="menubar=no, resizable=yes, directories=no, status=no, toolbar=no, width="+c+", height="+k+", top="+f+", left="+e;var j=window.open(a,d,m);j.focus()}function setPopupTitle(){if(document.getElementById("popupTitle")){var a=document.getElementById("popupTitle").innerHTML;if(a.length>75){a=a.substring(0,75)+"..."}document.getElementById("popupTitleContent").innerHTML=a}}function redirectParentURL(a){window.opener.top.location.href=a;window.top.close()}function linkOn(a){a.style.color="#003C79"}function linkOff(a){a.style.color="#a3b9cf"}function openLoginPage(){openScrollableWindowPopup(loginURL,792,555)}function openLogoutPage(f){clearLoginCookies();if(f){var d=confirm("You are being logged out of Knovel.\n Click OK to log out of Athens or \nCancel to stay logged into Athens ");if(d){var b=window.top.location.href;var a=b.indexOf("/web");var e=b.substring(0,a);var g=e+"/web/portal/main?_EXT_KNOVEL_TEMP_LOGIN_ATH_LOGOUT";var c=logoutURL+"?referer="+g;window.top.location.href=c}else{var b=window.top.location.href;var a=b.indexOf("/web");var e=b.substring(0,a);var g=e+"/web/portal/main?_EXT_KNOVEL_TEMP_LOGIN_LOGOUT";var c=logoutURL+"?referer="+g;window.top.location.href=c}}else{var b=window.top.location.href;var a=b.indexOf("/web");var e=b.substring(0,a);var g=e+"/web/portal/main?_EXT_KNOVEL_TEMP_LOGIN_LOGOUT";var c=logoutURL+"?referer="+g;window.top.location.href=c}}function openOrderInfoPage(){openWindowPopup("/web/portal/ordering_info",792,365,"ordering_info_popup")}function openFreeTitlesPopup(){openScrollableWindowPopup("http://why.knovel.com/information/free-package.html",1024,768)}function openPeriodicTablePopup(){openResizableWindowPopup("/web/portal/periodic_table",792,662)}function openTutorialPopup(){openResizableWindowPopup("/html/flash/MyKnovelVideoPlayer.html",950,650)}function openSupportAccountServicesPage(){window.top.location.href=supportAccountServicesPage}function loginRedirect(){window.opener.location.href=loginRedirectURL}function openSubscribePage(){window.top.location.href=subscribePage}function subscribeRedirect(){openWindowPopup(subscribePage,792,415)}function freeTrialPageRedirect(){window.top.location.href=subscribePage}function redirectToPage(a){window.top.location.href=a}function paginationBoxOn(a){a.style.background="#E0DCDC"}function paginationBoxOff(a){a.style.background="white"}function findPos(a){var b=curtop=0;if(a.offsetParent){do{b+=a.offsetLeft;curtop+=a.offsetTop}while(a=a.offsetParent)}return[b,curtop]}function showVideo(e){var b=getCookieValue("videoSeen");createCookie("videoSeen","true",cookiesExpireInSeconds);var c="/web/portal/tutorial_videos?Video="+e;var d=800;var a=640;if(e==4){d=720;a=580}openResizableWindowPopup(c,d,a)}function showMyKnovelVideo(){var b="/web/portal/myknovel_video";var c=855;var a=680;openResizableWindowPopup(b,c,a)}function openUnitConverterPopup(){openWindowPopup("/web/portal/knovel_tools?p_p_id=EXT_KNOVEL_TOOLS&p_p_action=1&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1&_EXT_KNOVEL_TOOLS_struts_action=/ext/knovel_tools/view&_EXT_KNOVEL_TOOLS_toolType=2",750,440,"unitconverter")}function getRadioValue(e,d){var c=document.getElementById(e);var b=c[d];for(var a=0;a<b.length;a++){if(b[a].checked){return b[a].value}}}function stripCellHTML(f){var b=new RegExp("<b>|<font>|<i>|<em>|<big>|<strong>|<small>|<sup>|<sub>|<bdo>|<u>","gi");var g,j=0,d=0,k=" ";if(b.test(f)){b=new RegExp("b|/b|font|/font|i|/i|em|/em|big|/big|strong|/strong|small|/small|sup|/sup|sub|/sub|bdo|/bdo|u|/u","i");while((g=f.indexOf("<",j))!=-1){d=f.indexOf(">",g)+1;var a=f.substring(g+1,d-1);if(a.indexOf(" ")!=-1){a=a.substring(0,a.indexOf(" "))}if(b.test(a)){j=d;continue}else{k+=f.substring(g,d)+" ";j=d}}var e=k.trim().split(" ");for(var c=0;c<e.length;c++){f=f.replace(e[c],"")}return f}else{var h=/<(?:.|\s)*?>/g;return f.replace(h,"")}}function stripHTML(a){var b=/<(?:.|\s)*?>/g;return a.replace(b,"")}function showHelpAndClose(){openFullPopup("/html/themes/knovel_mktg/pdf/Knovel_Help%20Guide.pdf");window.top.close()}function showDownloadTitles(){openWindowPopup("/web/portal/knovel_tools?p_p_id=EXT_KNOVEL_TOOLS&p_p_action=1&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1&_EXT_KNOVEL_TOOLS_struts_action=/ext/knovel_tools/view&_EXT_KNOVEL_TOOLS_toolType=3",750,330)}function setLoginCookie(a){createCookie("Username",a)}function setIURLoginCookie(a){createCookie("KnovelProfile",a)}function setParamLoginCookie(a){createCookie("KnovelParam",a)}function setDownloadCookie(a){createCookie("KnovelDownload",a)}function clearLoginCookies(){eraseCookie("Username");eraseCookie("KnovelProfile");eraseCookie("KnovelParam");eraseCookie("keepMeSignedIn")}function createCookie(c,d,f,e){if(f){var b=new Date();b.setTime(b.getTime()+(f*1000));var a="; expires="+b.toGMTString()}else{var a=""}if(e){document.cookie=c+"="+escape(d)+a+"; path=/"}else{document.cookie=c+"="+d+a+"; path=/"}}function getCookieValue(a){var f=document.cookie.split(";");var b="";var d="";var e="";var c=false;for(i=0;i<f.length;i++){b=f[i].split("=");d=b[0].replace(/^\s+|\s+$/g,"");if(d==a){c=true;if(b.length>1){e=unescape(b[1].replace(/^\s+|\s+$/g,""))}return e;break}b=null;d=""}if(!c){return null}}function eraseCookie(a){createCookie(a,"",-1)}function doNothing(){}function closeLoginPopup(){if(window.popupWindow!=null){window.popupWindow.close()}}function swapImage(b,a){b.src=a}function findPosX(a){var b=0;if(a.offsetParent){while(1){b+=a.offsetLeft;if(!a.offsetParent){break}a=a.offsetParent}}else{if(a.x){b+=a.x}}return b}function findPosY(b){var a=0;if(b.offsetParent){while(1){a+=b.offsetTop;if(!b.offsetParent){break}b=b.offsetParent}}else{if(b.y){a+=b.y}}return a}function toggleSubjectTopicContainer(c,e){var d="subjectTopicImage_"+c;var a="subjectTopicContainer_"+c;var h=document.getElementById(d);var g=document.getElementById(a);var f=h.src.lastIndexOf("/")+1;var b=h.src.substring(0,f);if(g.style.display=="block"){g.style.display="none";b+="plus_sign.gif";h.src=b}else{g.style.display="block";b+="minus_sign.gif";h.src=b}}function addKnovelToSearchBar(){var c=location.hostname.split(".").shift();var a="http://"+c+".knovel.com/opensearch.xml";if(window.external&&("AddSearchProvider" in window.external)){window.external.AddSearchProvider(a)}else{var b="Open Search is not currently supported by your browser.";alert(b)}}function checkVideoButton(){var a=getCookieValue("videoSeen");if(a==null){document.getElementById("flash-button").style.display="block"}}function checkAddKnovelLink(){var a=getCookieValue("knovelAddedToSearchBar");if(a==null){document.getElementById("addKnovelToSearchBarLink").style.display="block"}}function openAthensPopup(){var a="https://auth.athensams.net/?ath_dspid=KNOVEL&ath_returl=%22http://proto.knovel.com/%22";openScrollableWindowPopup(a,792,555)}function toggleMySubFilter(b){var a=document.getElementById("mySubSearchFilter");if(a){if(b=="on"){a.style.display="block"}else{a.style.display="none"}}}function setMySubSearchFilter(c){var d=window.top.location.href;if(c=="on"){document.getElementById("mySubFilterOn").className="filterActive";document.getElementById("mySubFilterOff").className="";var b="/html/includes/mySubFilter.jsp?filterOption=on";var a=new slimAjax(function(){});a.post(b,"")}else{document.getElementById("mySubFilterOn").className="";document.getElementById("mySubFilterOff").className="filterActive";var b="/html/includes/mySubFilter.jsp?filterOption=off";var a=new slimAjax(function(){});a.post(b,"")}if((d.indexOf("/browse")>0&&d.indexOf("/display?")==-1)||d.indexOf("main")>0){if(c=="on"){browseMySubscription(d)}else{browseAllContent(d)}}}function browseMySubscription(b){var a=(b.indexOf("/web/portal/main")>=0)?b:"/web/portal/browse/subject/-6/mysub/1";window.top.location.href=a}function browseAllContent(b){var a=(b.indexOf("/web/portal/main")>=0)?b:"/web/portal/browse";window.top.location.href=a}function submitBasicSearchForm(){var a=document.getElementById("topTextInput").value;document.getElementById("errorMsg1").innerHTML="";var e=validate(document.getElementById("topTextInput"));if(!e){return false}else{if(a.toLowerCase()=="search knovel..."){if(isWithin==1){isWithin=0}else{document.getElementById("errorMsg1").innerHTML="Please enter a valid search term."}document.getElementById("subTabSearchHelpText").style.display="none";document.getElementById("searchOptionsContainer").style.display="none";document.getElementById("errorMsg1").style.display="block";return false}else{var c=document.getElementById("SecondSelect1Ref");if(c){var b=getRadioValue("searchForm","searchOptionSecondSelect1");c.value=b}var d=document.getElementById("searchForm");d.submit();return false}}}function switchClass(b,a){b.className=a}function jumpToBookPage(d){var h=window.document.location.href;var g=h.indexOf("_Page=")+6;var b=h.substring(0,g);var e=h.substring(g,h.length);var c=e.indexOf("&");var a=e.substring(c,h.length);var f=b+d+a;window.top.location.href=f}function showSearchWithin(a,b){a.style.display="none";document.getElementById(b).style.display="block"}var isWithin=0;function performSearchWithinBook(h,g,f,e){if(document.getElementById("errorMsg1")){document.getElementById("errorMsg1").innerHTML="";document.getElementById("errorMsg1").style.display="none"}var j=document.getElementById(g);if(j){isWithin=1;var b=j.value;var d="EXT_KNOVEL_DISPLAY";var a="_EXT_KNOVEL_DISPLAY_";if(b!=""){b=b.replace("%","!!PERCENT!!");var c="/web/portal/basic_search/display?p_p_id="+d+"&p_p_action=1&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1&"+a+"struts_action=%2Fext%2Fknovel_display%2Fview";c+="&"+a+"bookid="+h;c+="&"+a+"Page=1";c+="&"+a+"SearchTermA1="+b;c+="&"+a+"searchWithinBook=true";c+="&"+a+"searchType=basic";c+="&"+a+"sistring="+f;c+="&"+a+"ststring="+e;window.top.location.href=c}}}function setBookFilterType(c,e){var b="EXT_KNOVEL_DISPLAY";var a="_EXT_KNOVEL_DISPLAY_";var d="/web/portal/basic_search/display?p_p_id="+b+"&p_p_action=1&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1&"+a+"struts_action=%2Fext%2Fknovel_display%2Fview";d+="&"+a+"bookid="+e;d+="&"+a+"Page=1";d+="&"+a+"type="+c;window.top.location.href=d}function toggleChildNodes(b){var a=document.getElementById("img_"+b);var c=document.getElementById("children_"+b);if(a.src.indexOf("plus_sign")>0){if(c.innerHTML!=""){a.src="/html/themes/knovel_mktg/images/custom/minus_sign.gif";c.style.display="block"}else{a.src="/html/themes/knovel_mktg/images/custom/minus_sign.gif";loadChildNode(b,15)}}else{a.src="/html/themes/knovel_mktg/images/custom/plus_sign.gif";c.style.display="none"}}function loadChildNode(g){var d=false;var c=false;var b=false;var h=false;var f=document.getElementById("bookid").value;var a="/web/portal/browse/display?p_p_id=EXT_KNOVEL_DISPLAY&p_p_action=0&p_p_state=exclusive&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1&_EXT_KNOVEL_DISPLAY_struts_action=%2Fext%2Fknovel_display%2Fload_nodes&BookID="+f+"&NodeID="+g+"&VerticalID=0";var e=new slimAjax(function(){var j="children_"+g;document.getElementById(j).innerHTML=e.responseText});e.post(a,"")}function OpenContent(f,e,b,c,a,d){if(typeof OpenPortalContent==="function"){OpenPortalContent(f,e,b,c||"small_structureWindow",a||"yes",d||"Small_Structure")}else{NewWindow(f,c,true,d)}}function OpenContentLab(c,b,a){OpenContent(mypage,b,a,"small_structureWindow","yes","Small_Structure")}function OpenContentLab(g,d,b,e,a,c){var f="Knovel Lab is an experimental area where users can try out new features and functionality before they go live. Reference content is not accessible within Knovel Lab.<br/><br/>If you wish to access your subscribed content, please <a href='http://www.knovel.com/web/portal/browse'><font style='font-size: 9pt'>return to Knovel.</font></a>";f+="<br/><br/><center><button style='width:60px' onclick='slimPopup.hide()'>OK</button></center>";showStandardModalMessage(f,260)}function showStandardPublisherDisclaimer(){var b=document.getElementById("disclaimerContent");if(b){var a=b.innerHTML;showStandardMessage(a,510,true)}}function showTitleDetails(){var b=document.getElementById("titleDetailsContent");if(b){var a=b.innerHTML;showStandardMessage(a,510,true)}}function showCitation(){var b=document.getElementById("citationContent");if(b){document.getElementById("citationExportOptions").style.display="none";document.getElementById("citationExportOptions2").style.display="none";var a=b.innerHTML;showStandardMessage(a,678,true)}}function isNotebookItemChecked(){var b=getElementsByClassName("notebook-item",null,null);if(b&&b.length>0){for(var a=0;a<b.length;a++){if(b[a].checked){return true}}}return false}function notebookToggleCheckAll(c){var b=getElementsByClassName("notebook-item",null,null);if(b&&b.length>0){for(var a=0;a<b.length;a++){b[a].checked=c.checked}}}function notebookAddFolder(){slimPopup.show({popupId:"addFolderPopup",popupWidth:300,stayOpen:true})}function showNotebookError(){var a="<div style='padding: 10px'><center>Please select an item";a+="<br/><br/><button style='width:60px' onclick='slimPopup.hide()'>OK</button></center></div>";showStandardMessage(a,200,true)}function notebookSendEmail(){if(!isNotebookItemChecked()){showNotebookError()}else{slimPopup.show({popupId:"emailPopup",popupWidth:310,stayOpen:true})}}function notebookDeleteAction(){if(!isNotebookItemChecked()){showNotebookError()}else{slimPopup.show({popupId:"deleteAction",popupWidth:340,stayOpen:true})}}function notebookDeleteAllAction(){if(!isNotebookItemChecked()){showNotebookError()}else{slimPopup.show({popupId:"deleteAllAction",popupWidth:340,stayOpen:true})}}function notebookDeleteThisAction(){slimPopup.show({popupId:"deleteThisAction",popupWidth:340,stayOpen:true})}function notebookCopyToFolderAction(){if(!isNotebookItemChecked()){showNotebookError()}else{slimPopup.show({popupId:"copyToFolder",popupWidth:360,stayOpen:true})}}function notebookMoveToFolderAction(){if(!isNotebookItemChecked()){showNotebookError()}else{slimPopup.show({popupId:"moveToFolder",popupWidth:360,stayOpen:true})}}function showSearchOptions(){if(document.getElementById("searchOptionsContainer").style.display==""||document.getElementById("searchOptionsContainer").style.display=="none"){document.getElementById("errorMsg1").innerHTML="";document.getElementById("errorMsg1").style.display="none";document.getElementById("subTabSearchHelpText").style.display="none";document.getElementById("searchOptionsContainer").style.display="block"}else{document.getElementById("searchOptionsContainer").style.display="none";document.getElementById("errorMsg1").innerHTML="";document.getElementById("errorMsg1").style.display="block";document.getElementById("subTabSearchHelpText").style.display="block"}}function toggleFullArticle(a){var d="articlesummary_"+a;var e="articlefull_"+a;var b=document.getElementById(d);var c=document.getElementById(e);if(b.style.display=="block"){b.style.display="none";c.style.display="block"}else{c.style.display="none";b.style.display="block"}}function returnToKnovel(){var a="<div style='padding:15px; border: 1px solid #C1C6C8'>";a+="<center>";a+="Would you like to participate in a brief survey?<br/>Any feedback you provide will be greatly appreciated.";a+="<br/><br/>";a+="<button style='width:40px' onclick='takeKnovelSurvey()'>Yes</button>";a+="&nbsp;&nbsp;";a+="<button style='width:40px' onclick='returnToKnovelSite()'>No</button>";a+="</center></div>";showStandardModalMessage(a,340)}function takeKnovelSurvey(){slimPopup.hide();window.top.location.href="http://prototype3survey.questionpro.com/"}function returnToKnovelSite(){slimPopup.hide();window.top.location.href="http://www.knovel.com/web/portal/browse"}function getCalendarDate(){var b=new Array(13);b[0]="January";b[1]="February";b[2]="March";b[3]="April";b[4]="May";b[5]="June";b[6]="July";b[7]="August";b[8]="September";b[9]="October";b[10]="November";b[11]="December";var c=new Date();var g=c.getMonth();var d=b[g];var a=c.getDate();var e=c.getYear();if(e<2000){e=e+1900}var f=d+" "+a+" "+e;return f}function setPopupContainerHeight(){var a=document.getElementById("popupContentContainer");var c=document.getElementById("pdf_viewer");if(a){a.style.height="auto";var b=alertSize();var d=(b-96);if(!document.all){b=b-10}a.style.height=d+"px";if(c){c.style.height=d+"px"}}}function alertSize(){var a=0;if(typeof(window.innerWidth)=="number"){a=window.innerHeight}else{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){a=document.documentElement.clientHeight}else{if(document.body&&(document.body.clientWidth||document.body.clientHeight)){a=document.body.clientHeight}}}return a}function addBookToNotebook(d,c,e){var b="/html/notebook/addBookToNotebook.jsp?bookId="+d;var a=new slimAjax(function(){showAddToNotebookMessage(e)});a.post(b,"");if(c&&c.style){c.style.display="none"}else{document.getElementById("addBookToNotebook").style.display="none"}}function addSearchToNotebook(f,d,c,e){var b="/html/notebook/addSearchToNotebook.jsp?title="+f+"&url="+d;var a=new slimAjax(function(){showAddToNotebookMessage(e)});a.post(b,"");document.getElementById(c).style.display="none"}function addContentToNotebook(){var j="Knovel Content";var c=document.getElementById("popupTitle");if(c&&c.innerHTML!=""){j=c.innerHTML;j=escape(j)}var d=window.top.location.href;var h=escape(d);var k=d.indexOf("BookID=")+7;var f=d.substring(k,d.length);var e=f.indexOf("&");var l=f.substring(0,e);var a="/html/notebook/addContentToNotebook.jsp?title="+j+"&url="+h+"&bookId="+l;var g=document.getElementById("knovelNotebookName").innerHTML;if(g.charAt(0)=="\n"){g=g.substring(1)}var b=new slimAjax(function(){showAddToNotebookMessageAlert(g)});b.post(a,"");document.getElementById("addContentButton").style.display="none"}function addEngCaseToNotebook(d,f){var e="Knovel Content";var b=document.getElementById("bookTitle");if(b&&b.innerHTML!=""){e=b.innerHTML;e=escape(e)}var g="/web/portal/browse/display?_EXT_KNOVEL_DISPLAY_bookid="+d;var c="/html/notebook/addContentToNotebook.jsp?title="+e+"&url="+g+"&bookId="+d;var a=new slimAjax(function(){showAddToNotebookMessage(f)});a.post(c,"");document.getElementById("addBookToNotebook").style.display="none"}function notebookShow(f){var c=document.getElementById("mybookshelf_container");var g=document.getElementById("myrecentsearches_container");var e=document.getElementById("mysavedsearches_container");var a=document.getElementById("mybookshelf_image");var d=document.getElementById("myrecentsearches_image");var b=document.getElementById("mysavedsearches_image");if(f=="mybookshelf"){g.style.display="none";e.style.display="none";c.style.display="block";d.src="/html/themes/knovel_mktg/images/kenny/btn_myrecentsearches_off.gif";b.src="/html/themes/knovel_mktg/images/kenny/btn_mysavedsearches_off.gif";a.src="/html/themes/knovel_mktg/images/kenny/btn_mybookshelf_on.gif"}else{if(f=="myrecentsearches"){c.style.display="none";e.style.display="none";g.style.display="block";b.src="/html/themes/knovel_mktg/images/kenny/btn_mysavedsearches_off.gif";a.src="/html/themes/knovel_mktg/images/kenny/btn_mybookshelf_off.gif";d.src="/html/themes/knovel_mktg/images/kenny/btn_myrecentsearches_on.gif"}else{if(f=="mysavedsearches"){g.style.display="none";c.style.display="none";e.style.display="block";a.src="/html/themes/knovel_mktg/images/kenny/btn_mybookshelf_off.gif";d.src="/html/themes/knovel_mktg/images/kenny/btn_myrecentsearches_off.gif";b.src="/html/themes/knovel_mktg/images/kenny/btn_mysavedsearches_on.gif"}}}}function turnNotebookTabOn(c){if(c.src.indexOf("_on.gif")>-1){return}var b=c.src;endIndex=b.indexOf("_off.gif");var a=b.substring(0,endIndex);a+="_on.gif";c.src=a}function turnNotebookTabOff(d){var a=d.id;var g=a.indexOf("_");var f=a.substring(0,g)+"_container";var e=document.getElementById(f);if(e.style.display=="block"){return}var c=d.src;g=c.indexOf("_on.gif");var b=c.substring(0,g);b+="_off.gif";d.src=b}function showAddToNotebookMessage(b){var a="<center>Added to "+b+"</center>";showStandardMessage(a,120);setTimeout("slimPopup.hide()",2000)}function showAddToNotebookMessageAlert(b){var a="Added to "+b+"";alert(a)}function showStandardModalMessage(b,a){slim.get("#standardMessage").innerHTML=b;slim.get("#standardMessage").style.width=a+"px";slimPopup.show({popupId:"standardMessage",popupWidth:a,stayOpen:true,modal:true})}function showStandardMessage(c,b,a){slim.get("#standardMessage").innerHTML=c;slim.get("#standardMessage").style.width=b+"px";slimPopup.show({popupId:"standardMessage",popupWidth:b,stayOpen:a})}function showStandardMessageAndFade(b,a){slim.get("#standardMessage").innerHTML=b;slim.get("#standardMessage").style.width=a+"px";slimPopup.show({popupId:"standardMessage",popupWidth:a});setTimeout("slimPopup.hide()",2000)}function showExtMessage(a){if(Ext){Ext.MessageBox.show({msg:a,buttons:Ext.MessageBox.OK})}else{showStandardMessage(a,300)}}function openLiveChat(){window.open("http://server.iad.liveperson.net/hc/7013782/?cmd=file&file=visitorWantsToChat&site=7013782&byhref=1&imageUrl=http://images.liveperson.com/lp/7013782","chat7013782","width=475,height=400,resizable=yes")}function openContextualHelp(b){var a="/web/portal/help/article/"+b;openResizableWindowPopup(a,792,662,"contextual_help_window")}function checkContextualHelp(){}function printTitleDetails(){var b="location=no,directories=yes,";b+="scrollbars=yes,width=550, height=400, left=100, top=25";var a=document.getElementById("titleDetailsInnerContainer").innerHTML;var c=window.open("","",b);c.document.open();c.document.write("<html><head><title>Title Details</title>");c.document.write('</head><body onLoad="self.print()">');c.document.write(a);c.document.write("</body></html>");c.document.close();c.focus()}function saveTitleDetails(){var a=document.getElementById("currentBookID").value;window.top.location.href="/servlets/BookDetails?BookID="+a}function citationContinue(){document.getElementById("citationExportOptions").style.display="none";document.getElementById("citationExportOptions2").style.display="none";var c=document.getElementById("citationPages");if(c){if(c.value==""){alert("Please enter a page or pages")}else{var a=document.getElementById("citationPages").value;var f=document.getElementById("citationTextBefore").value;var e=document.getElementById("results");var b=new Array();var d=null;b=f.split("..");d=b[0]+". (pp: "+a+"). "+b[1];if(e!=null){e.value=d}document.getElementById("citationStart").style.display="none";document.getElementById("citationEnd").style.display="block";document.getElementById("citationToolbarStart").style.display="none";document.getElementById("citationToolbarEnd").style.display="block";document.getElementById("citationTextBefore").disabled=false;document.getElementById("citationTextBefore").value=d}}}function saveCitation(){var b=document.getElementById("bookID").value;var c=document.getElementById("citationTextBefore").value;var a=document.getElementById("citationPages").value;window.top.location.href="/servlets/CitationExport?BookID="+b+"&citation="+c+"&pages="+a+""}function printCitation(){var b="location=no,directories=yes,";b+="scrollbars=yes,width=450, height=400, left=100, top=25";var a=document.getElementById("citationTextBefore").value;var c=window.open("","",b);c.document.open();c.document.write("<html><head><title>Citation</title>");c.document.write('</head><body onLoad="self.print()">');c.document.write(a);c.document.write("</body></html>");c.document.close();c.focus()}function showDisclaimerEmbed(){showStandardPublisherDisclaimer()}function showDisclaimerFromResults(a){showStandardPublisherDisclaimer()}function showDynamicMessage(a,b){var c=new slimAjax(function(){var d=c.responseText;d+="<br/><br/><center><button style='width:120px' onclick='slimPopup.hide()'>Try It Now</button></center>";showStandardMessage(d,b)});c.post(a,"")}function toggleCitationExportOptions(){var a;if(document.getElementById("citationToolbarStart").style.display=="none"){a=document.getElementById("citationExportOptions2")}else{a=document.getElementById("citationExportOptions")}if(a.style.display=="block"){a.style.display="none";removeEvent(document.body,"click",toggleCitationExportOptions)}else{a.style.display="block";addEvent(document.body,"click",toggleCitationExportOptions)}}function citationExportToRIS(c){var a="/servlets/DirectExport?bookID="+c;var b=document.getElementById("citationPages");if(b){if(b.value!=""){a+="&pages="+b.value}}document.getElementById("citationExportOptions").style.display="none";window.top.location.href=a}function citationExportToRefWorks(){var a=document.getElementById("citationPages"),b=document.getElementById("refworks_data"),c=b.value;if(a&&a.value!=""){var e=b.value;var d=e.indexOf("\n",e.indexOf("\nPB  -")+1);b.value=e.substring(0,d)+"\nSP  - "+a.value+e.substring(d)}document.getElementById("citationExportOptions").style.display="none";var f=document.getElementById("refworksExport");f.submit();b.value=c}function NewWindow(j,f,a,c){var e,g,b,d;if(screen.width==640){b=600;d=346;e=(screen.width-b)/2;g=1}else{if(screen.width==800){if(c=="Text"){b=725;d=460;e=20;g=2}else{if(c=="Export"){b=750;d=460;e=20;g=2}else{if((c=="Row")||(c=="Row_Number")){b=600;d=400;e=170;g=60}else{if((c=="Small_Structure")){b=500;d=400;e=170;g=60}else{if((c=="Small_html")){b=700;d=400;e=170;g=60}else{if(c=="Text_Bookmarks"){b=720;d=460;e=(screen.width-b)/2;g=2}else{if(c=="Applets"){b=750;d=550;e=(screen.width-b)/2;g=2}else{b=700;d=442;e=55;g=24}}}}}}}}else{if(screen.width==1024){if(c=="Text"){b=860;d=630;e=(screen.width-b)/2;g=2}else{if(c=="Export"){b=1000;d=630;e=(screen.width-b)/2;g=2}else{if((c=="Row")||(c=="Row_Number")){b=696;d=480;e=206;g=63}else{if((c=="Small_Structure")){b=500;d=425;e=170;g=60}else{if((c=="Small_html")){b=700;d=400;e=170;g=60}else{if(c=="Text_Bookmarks"){b=980;d=630;e=(screen.width-b)/2;g=2}else{if(c=="Help"){b=809;d=580;e=71;g=31}else{if(c=="Applets"){b=1000;d=700;e=(screen.width-b)/2;g=2}else{b=819;d=580;e=51;g=31}}}}}}}}}else{if(screen.width==1152){if(c=="Text"){b=720;d=728;e=(screen.width-b)/2;g=2}if(c=="Export"){b=1100;d=728;e=(screen.width-b)/2;g=2}else{if((c=="Row")||(c=="Row_Number")){b=783;d=540;e=228;g=67}else{if((c=="Small_Structure")){b=500;d=425;e=170;g=60}else{if((c=="Small_html")){b=700;d=400;e=170;g=60}else{if(c=="Text_Bookmarks"){b=985;d=728;e=(screen.width-b)/2;g=2}else{if(c=="Applets"){b=1000;d=700;e=(screen.width-b)/2;g=2}else{b=922;d=690;e=58;g=27}}}}}}}else{if(screen.width==1280){if(c=="Text"||c=="Export"){b=860;d=800;e=((screen.width-b)/2)-10;g=2}if(c=="Text"||c=="Export"){b=1200;d=800;e=((screen.width-b)/2)-10;g=2}else{if((c=="Row")||(c=="Row_Number")){b=888;d=820;e=210;g=73}else{if((c=="Small_Structure")){b=500;d=425;e=170;g=60}else{if((c=="Small_html")){b=700;d=400;e=170;g=60}else{if(c=="Text_Bookmarks"){b=985;d=885;e=(screen.width-b)/2;g=2}else{if(c=="Applets"){b=1050;d=775;e=(screen.width-b)/2;g=2}else{b=1024;d=845;e=32;g=33}}}}}}}else{if(screen.width==1400&&screen.height==1050){if(c=="Text"){b=860;d=500;e=((screen.width-b)/2)-10;g=2}if(c=="Export"){b=1250;d=500;e=((screen.width-b)/2)-10;g=2}else{if((c=="Row")||(c=="Row_Number")){b=888;d=700;e=210;g=73}else{if((c=="Small_Structure")){b=500;d=425;e=170;g=60}else{if((c=="Small_html")){b=700;d=400;e=170;g=60}else{if(c=="Text_Bookmarks"){b=985;d=700;e=(screen.width-b)/2;g=2}else{if(c=="Applets"){b=1050;d=700;e=(screen.width-b)/2;g=2}else{b=1024;d=700;e=32;g=33}}}}}}}else{if(c=="Text"){b=1200;d=1020;e=(screen.width-b)/2-30;g=10}if(c=="Export"){b=1280;d=1020;e=(screen.width-b)/2-30;g=10}else{if((c=="Row")||(c=="Row_Number")){b=1020;d=900;e=310;g=80}else{if((c=="Small_Structure")){b=500;d=425;e=170;g=60}else{if((c=="Small_html")){b=700;d=400;e=170;g=60}else{if(c=="Text_Bookmarks"){b=1200;d=1000;e=(screen.width-b)/2;g=30}else{if(c=="Applets"){b=1050;d=775;e=(screen.width-b)/2;g=2}else{b=1150;d=1000;e=80;g=33}}}}}}}}}}}}winprops="height="+d+",width="+b+",top="+g+",left="+e+",scrollbars="+a+",resizable,toolbar=no,location=no,menubar=no,status=no";win=window.open(j,f,winprops);if(parseInt(navigator.appVersion)>=4){win.window.focus()}}function keepSessionAlive(){$.ajax({type:"GET",url:"/web/portal/main",cache:false})}function societySessionKeepAlive(){setInterval(keepSessionAlive,60000)}loginURL="/web/portal/login";logoutURL="/c/portal/logout";loginRedirectURL="/web/portal/basic_search";subscribePage="/web/portal/subscribe";bookmarkSiteAddress="http://www.knovel.com";bookmarkSiteName="Knovel";supportAccountServicesPage="/web/portal/support";var maxCharactersBeforeColumnTooltip=5;var maxCharactersBeforeCellTooltip=30;(function(){var $id=function(x){return document.getElementById(x)},slice=Array.prototype.slice,JSON=this.JSON?this.JSON:{parse:function(x){return eval("("+x+")")}},expireWindowTemplate='<div id="expireWarning">	<div id="warningTitlebar"></div>	<div id="warningContent">		<p id="expireMessage"><%=message%></p>		<form id="expireForm" action="/html/ext-js/expirationEmail.jsp" method="post" accept-charset="utf-8">			<input type="hidden" name="email" value="<%=email%>">			<p><label for="userName">Name:</label><input type="text" name="userName" value="" id="userName"></p>            <p class="error" id="userNameerr">Please enter your name</p>			<p><label for="userEmail">Email:</label><input type="text" name="userEmail" value="" id="userEmail"></p>            <p class="error" id="userEmailerr">Please enter a valid email address.</p>			<p><textarea id="userMessage" name="userMessage" rows="4" cols="40"></textarea></p>			<p class="submit"><input type="submit" value="Send"></p>		</form>	</div></div>';(function(){this.xhr=function xhr(method,url,fn,data){if(method&&url&&fn){var xhr=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP");method=method.toUpperCase();xhr.onreadystatechange=function(){if(xhr.readyState===4){fn.call(xhr,xhr.responseText,xhr.status>=200&&xhr.status<300||xhr.status===1223)}};xhr.open(method,url,true);if(method==="POST"){xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8")}xhr.send(data||"");return xhr}};this.addEvent=(function(){if(window.addEventListener){return function(el,type,handler){return el&&el.addEventListener(type,handler,false)}}else{if(window.attachEvent){return function(el,type,handler){return el&&el.attachEvent("on"+type,handler)}}else{return function(){}}}})();this.removeEvent=(function(){if(window.removeEventListener){return function(el,type,fn,capture){try{return el&&el.removeEventListener(type,fn,capture)}catch(ex){}}}else{return function(el,type,fn,capture){return el&&el.detachEvent("on"+type,fn)}}})();this.$id=$id;var cache={};this.tmpl=function tmpl(str,data){var fn=!/\W/.test(str)?cache[str]=cache[str]||tmpl(document.getElementById(str).innerHTML):new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+str.replace(/[\r\t\n]/g," ").split("<%").join("\t").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split("\t").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');};return p.join('');");return data?fn(data):fn}})();this.OpenPortalContent=function OpenPortalContent(mypage,sistring,ststring,myname,scroll,windowType){if(!getCookieValue("expirationMessageSeen")){xhr("get","/html/includes/userMessages.jsp",function(res,success){if(success&&res){createCookie("expirationMessageSeen","1",23*60*60);try{res=JSON.parse(res)}catch(e){return false}var tag=document.createElement("div");tag.innerHTML=tmpl(expireWindowTemplate,res);tag=tag.firstChild;if(res.message&&res.message.indexOf("valid user")>=0){return}document.body.appendChild(tag);tag.style.top=parseInt(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop,10)+150+"px";addEvent($id("expireForm"),"submit",function(e){var form=$id("expireForm"),inputs=[form.email,form.userName,form.userEmail,form.userMessage],parsed=[],input,type;if(!e){e=window.event}(e&&e.preventDefault)?e.preventDefault():e.returnValue=false;for(var i=0,ii=inputs.length;i<ii;i++){input=inputs[i];type=input.getAttribute("type");var shortcircuit=false;if(input.id==="userName"){if(!input.value){$id(input.id+"err").style.display="block";shortcircuit=true}else{$id(input.id+"err").style.display="none"}}if(input.id==="userEmail"){if(!input.value.match(/[a-zA-Z-_.]+@[a-zA-Z-_.]+.\w{2,4}/)){$id(input.id+"err").style.display="block";shortcircuit=true}else{$id(input.id+"err").style.display="none"}}if(shortcircuit){return false}parsed.push(encodeURI(input.name)+"="+encodeURI(input.value))}xhr("get",form.getAttribute("action")+"?"+parsed.join("&"),function(res){$id("warningContent").innerHTML=res||"Thank you!";setTimeout(function(){document.body.removeChild($id("expireWarning"))},1500)});return false});function cancelWindow(){$id("expireWarning").style.display="none"}addEvent($id("warningTitlebar"),"click",cancelWindow);addEvent($id("warningCancel"),"click",cancelWindow);addEvent(document.body,"keyup",function(e){if(e.keyCode=="27"){cancelWindow()}})}})}mypage=mypage+"&sistring="+sistring+"&ststring="+ststring;NewWindow(mypage,myname,scroll,windowType)}})();var currentBookID=0;function showBookTooltip(d){if(currentBookID>0){return}currentBookID=d;var a="hoverIcon_"+d;var c="hoverContent_"+d;var b=document.getElementById(c).innerHTML;b+='<div style="clear:both"></div><p></p>';document.getElementById("bookHoverPopup").innerHTML=b;slimPopup.show({popupId:"bookHoverPopup",obj:document.getElementById(a)})}function hideBookTooltip(){currentBookID=0;slimPopup.hide({popupId:"bookHoverPopup"})}function toggleNestedContent(h,e,b,g){var k="nestedContent_"+b;var j="hoverImg_"+b;var d=document.getElementById(j);if(document.getElementById(k).style.display=="block"){document.getElementById(k).style.display="none";d.src="/html/themes/knovel_mktg/images/kenny/icon_search.gif"}else{var f=document.getElementById(k).innerHTML;f=slim.trim(f);if(f!=""){document.getElementById(k).style.display="block";d.src="/html/themes/knovel_mktg/images/kenny/icon_search_close.gif"}else{var a="/html/includes/nestedContent.jsp?bookID="+b+"&sistring="+h+"&ststring="+e+"&contentServerURLPrefix=http://www.knovel.com";d.src="/html/themes/knovel_mktg/images/kenny/loading_small2.gif";var c=new slimAjax(function(){document.getElementById(k).innerHTML=c.responseText;document.getElementById(k).style.display="block";d.src="/html/themes/knovel_mktg/images/kenny/icon_search_close.gif"});c.post(a,"")}}if(!g){showHideCollapseAll()}}function toggleHTMLContent(f,h){var d="nestedContent_"+f;var e="hoverImg_"+f;var a=document.getElementById(e);if(document.getElementById(d).style.display=="block"){document.getElementById(d).style.display="none";a.src="/html/themes/knovel_mktg/images/kenny/icon_search.gif"}else{var b=document.getElementById(d).innerHTML;b=slim.trim(b);if(b!=""){document.getElementById(d).style.display="block";a.src="/html/themes/knovel_mktg/images/kenny/icon_search_close.gif"}else{var c="/html/includes/nestedHTMLContent.jsp?bookID="+f+"&contentServerURLPrefix=http://www.knovel.com";a.src="/html/themes/knovel_mktg/images/kenny/loading_small2.gif";var g=new slimAjax(function(){document.getElementById(d).innerHTML=g.responseText;document.getElementById(d).style.display="block";a.src="/html/themes/knovel_mktg/images/kenny/icon_search_close.gif"});g.post(c,"")}}if(!h){showHideCollapseAll()}}function toggleLowerRelevancy(c){var e="expandedResults_"+c;var d="expanderText_"+c;var b=document.getElementById(e);var a=document.getElementById(d);if(b.style.display=="none"){b.style.display="block";a.innerHTML="Hide more results"}else{b.style.display="none";a.innerHTML="Show more results"}}function collapseAllSearchResults(e,a){var d=getElementsByClassName("expanderImage",null,null);var b=document.getElementById("collapseAllButtton");for(var c=0;c<d.length;c++){var f=d[c];if(f.src.indexOf("icon_search_close")>0){var g=f.id.substring(9,f.id.length);toggleNestedContent(e,a,g)}}b.style.display="none"}function showHideCollapseAll(){var d=getElementsByClassName("expanderImage",null,null);var c=0;var a=document.getElementById("collapseAllButtton");for(var b=0;b<d.length;b++){var e=d[b];if(e.src.indexOf("icon_search_close")>0){c++}}if(c>1){a.style.display="block"}else{a.style.display="none"}}function goToPage(g){var c=window.document.location.href;var k=c.indexOf("_Page=")+6;var l=c.substring(0,k);var b=c.substring(k,c.length);var d=b.indexOf("&");var h=b.substring(d,c.length);var e=l+g+h;if(c.indexOf("reuseResults")<0){var f=h.substring(1,h.length);var j=f.indexOf("&");while(f.charAt(j)!="_"&&j>0){--j}var a=f.substring(0,j+1);var e=e+"&"+a+"reuseResults=1"}window.top.location.href=e}function AjaxRequest(b,a){var f;var d=a;if(window.XMLHttpRequest){f=new XMLHttpRequest();if(f.overrideMimeType){f.overrideMimeType("text/html")}}else{if(window.ActiveXObject){try{f=new ActiveXObject("Msxml2.XMLHTTP")}catch(h){try{f=new ActiveXObject("Microsoft.XMLHTTP")}catch(h){try{f=new XMLHttpRequest()}catch(h){}}}}}var c=function(){if(f.readyState==4){try{if(f.status==200){if(d.update){var j=jQuery.getOne(d.update);j.innerHTML=f.responseText;executeLoadedScript(j)}if(d.onComplete){d.onComplete(f,d.returnArgs)}AjaxUtil.remove(d.ajaxId)}}catch(k){}}};var g=function(k){var j=k.split("?");var n=j[0];var l=j[1];try{if(d.method=="get"){f.open("GET",k,true);f.onreadystatechange=c;f.send("")}else{f.open("POST",n,true);f.setRequestHeader("Method","POST "+n+" HTTP/1.1");f.setRequestHeader("Content-Type","application/x-www-form-urlencoded");f.onreadystatechange=c;f.send(l)}}catch(m){}};g(b);this.resend=function(j,e){d=e;g(j)};this.getId=function(){return ajaxId};this.cleanUp=function(){f.onreadystatechange=function(){};c=null;returnArgs=null;f=null}}var AjaxUtil={counter:1,requests:[],request:function(c,b){var e=b||{};var a=(e.reverseAjax)?0:AjaxUtil.getNextId();e.ajaxId=a;var d;if(a==0&&AjaxUtil.requests[0]){d=AjaxUtil.requests[0];d.resend(c,e)}else{d=new AjaxRequest(c,e);AjaxUtil.requests[a]=d}if(!e.onComplete&&!e.update){AjaxUtil.remove(a)}},submit:function(e,c){var b=e.action;var a=jQuery("input, textarea, select",e);var d=c||{};var f=a.serialize();if(b.indexOf("?")==-1){b=b+"?"+f}if(b.lastIndexOf("?")==b.length-1){b=b+f}else{b=b+"&"+f}if(d.disable){a.attr("disabled",true)}AjaxUtil.request(b,d)},update:function(b,d,a){var c=a||{};c.update=d;AjaxUtil.request(b,c)},getNextId:function(){var a=AjaxUtil.counter++;if(AjaxUtil.counter>20){AjaxUtil.counter=1}return a},remove:function(b){if(b){var a=AjaxUtil.requests[b];if(a){a.cleanUp();a=null}}}};var ReverseAjax={initialize:function(){Liferay.Util.addEventHandler(window,"unload",ReverseAjax.release);ReverseAjax.request()},request:function(){AjaxUtil.request(themeDisplay.getPathMain()+"/portal/reverse_ajax",{onComplete:ReverseAjax.response,reverseAjax:true})},response:function(c){var b=Liferay.Util.toJSONObject(c.responseText);var a=b.status;if(a&&a!="failure"){if(a=="success"){if(b.chatMessages){Messaging.getChatsReturn(b.chatMessages)}if(b.chatRoster){MessagingRoster.getEntriesReturn(b.chatRoster)}}ReverseAjax.request()}},release:function(){AjaxUtil.request(themeDisplay.getPathMain()+"/portal/reverse_ajax?release=1",{reverseAjax:true})}};function executeLoadedScript(el){var scripts=el.getElementsByTagName("script");for(var i=0;i<scripts.length;i++){if(scripts[i].src){var head=document.getElementsByTagName("head")[0];var scriptObj=document.createElement("script");scriptObj.setAttribute("type","text/javascript");scriptObj.setAttribute("src",scripts[i].src);head.appendChild(scriptObj)}else{try{if(Liferay.Browser.is_safari){eval(scripts[i].innerHTML)}else{if(Liferay.Browser.is_mozilla){eval(scripts[i].textContent)}else{eval(scripts[i].text)}}}catch(e){}}}}function clsBnrNum(b){var c=getCookieValue("hideBanner");if(c==null){var d=24*60*60*b;createCookie("hideBanner","1",d);var a=document.getElementById("topbnr");if(a){a.style.display="none"}}}var clsBnrTmrId=null;function clsBnr(){clsBnrTmrId=setTimeout("clsBnrNum(1);",500)}function clsBnrAsk(){clearTimeout(clsBnrTmrId);var a=prompt("Please enter the number of days to hide the marketing banner: ","1");if(isNaN(a)){a=1}if(a>365){a=365}clsBnrNum(a)}var bannerHeight=65;var firstBanner=true;var ixBanner=-1;var switchTime=10000;var fadeTime=300;var nextBannerTimer=null;var bannerBlock=false;function nxtBnr(){if(bannerBlock){return}bannerBlock=true;clearTimeout(nextBannerTimer);++ixBanner;if(ixBanner>maxIxBanner){ixBanner=0}displayBanner()}function prvBnr(){if(bannerBlock){return}bannerBlock=true;clearTimeout(nextBannerTimer);--ixBanner;if(ixBanner<0){ixBanner=maxIxBanner}displayBanner()}function displayBanner(){fadeTime=new Number(fadeTimes[ixBanner]);switchTime=new Number(cycleTimes[ixBanner]);if(firstBanner){firstBanner=false;displayTheBanner(function(){if(maxIxBanner>0){nextBannerTimer=setTimeout(nxtBnr,switchTime)}})}else{fade("topinnrbnr","out",function(){bannerBlock=false;displayTheBanner(function(){if(maxIxBanner>0){nextBannerTimer=setTimeout(nxtBnr,switchTime)}})})}}function displayTheBanner(e){bannerBlock=false;var h=document.getElementById("bnrimg");var j=document.getElementById("bnrhdrtxt");var g=document.getElementById("bnrbdytxt");var c=imageLinks[ixBanner];var b=images[ixBanner];var d="";if(c!=null&&c!=""){d+="<a href='"+imageLinks[ixBanner]+"' target='_blank_'>"}if(b!=null&&b!=""){d+="<img src='"+images[ixBanner]+"'>"}if(c!=null&&c!=""){d+="</a>"}h.innerHTML=d;h.style.width=imageWidths[ixBanner]+"px";var f=(bannerHeight-imageHeights[ixBanner])/2;h.style.top=f+"px";var a=25+imageWidths[ixBanner];j.innerHTML=headerText[ixBanner];j.style.left="25px";j.style.fontSize=headerTextSizes[ixBanner]+"pt";j.style.fontFamily=headerTextFonts[ixBanner];g.innerHTML=bodyText[ixBanner];g.style.left="25px";g.style.fontSize=bodyTextSizes[ixBanner]+"pt";g.style.fontFamily=bodyTextFonts[ixBanner];fade("topinnrbnr","in",e)}function fade(b,a,d){var e=(a=="in");var c=document.getElementById(b);if(c==null){d();return}if(c.FadeState==null){if(c.style.opacity==null||c.style.opacity==""||c.style.opacity=="1"){c.FadeState=2}else{c.FadeState=-2}}if((e&&c.FadeState==2)||(!e&&c.FadeState==-2)){d();return}c.FadeState=(e)?1:-1;c.FadeTimeLeft=fadeTime;animateFade(b,new Date().getTime(),d)}function animateFade(a,d,e){var b=new Date().getTime();var g=b-d;var c=document.getElementById(a);if(c.FadeTimeLeft<=g){c.style.opacity=c.FadeState==1?"1":"0";c.style.filter="alpha(opacity = "+(c.FadeState==1?"100":"0")+")";c.FadeState=c.FadeState==1?2:-2;e();return}c.FadeTimeLeft-=g;var f=c.FadeTimeLeft/fadeTime;if(c.FadeState==1){f=1-f}c.style.opacity=f;c.style.filter="alpha(opacity = "+(f*100)+")";setTimeout(function(){animateFade(a,b,e)},33)}var foundError=false;var errorMsg="";var changeMessage=true;var response="";var ERROR0="Please enter one or more search terms.";var ERROR1="Missing an open parenthesis.";var ERROR2="Missing a close parenthesis.";var ERROR3="* Can only be used at the end of a word.";var ERROR6="Missing an opening/closing quotation mark.";var ERROR7="Quotation marks used incorrectly.";var ERROR8="Booleans cannot follow an open parenthesis.";var ERROR9="Closing parenthesis cannot follow a boolean. ";var ERROR10="Cannot have empty parenthesis.";var ERROR11="Booleans used incorrectly.";var ERROR12="Single characters are ignored.";var ERROR13="Cannot start with a boolean.";var ERROR14="* Cannot be used inside quotations.";var ERROR15="Booleans are not allowed";var ERROR16="* Cannot be used with single characters";var ERROR17='Please Note:  Single characters return too many hits when searched in PDF and HTML text. However they can return valid hits from Knovel\'s custom-built index. Click "OK" to search the custom index only or "Cancel" to modify your search.';function validate(c,e){errorMsg="";var d="";var a=e!=undefined?e:document.getElementById("topTextInput");var b=a.value;b=b.replace(/<.*?>/g,"");a.value=b;if(b==""){foundError=true;errorMsg=ERROR0}else{b=b.replace(/\n/g,"");b=b.replace(/\r/g,"");d=trimSpaces(b.toLowerCase());checkRemWords(d);d=parensBalance(d)}if(foundError){showError("errorMsg1",errorMsg,"subTabSearchHelpText");foundError=false;a.focus();changeMessage=true;return false}if(e==undefined){b=removeSpacesBetweenHyphens(d);b=removeExtraBooleans(b,d);document.getElementById("topTextInput").value=b}else{b=removeSpacesBetweenHyphens(d);b=removeExtraBooleans(b,d);e.value=b}return true}function validateAdv(a,c,d){errorMsg="";if(c==""&&d){return true}else{if(c==""&&!d){errorMsg=ERROR0;foundError=true;return}else{c=trimSpaces(c);c=parensBalance(c)}}if(!foundError){if(c.match(/\s(and|not|or)(\s|$)/)!=null){errorMsg=ERROR15;foundError=true}}if(foundError){var b="errorMsg"+a;showError(b,errorMsg);foundError=false;return false}return true}function trimSpaces(a){a=a.replace(/\s+/g," ");a=a.replace(/\s\)/g,")");a=a.replace(/\(\s/g,"(");if(a.match(/^\s/)!=null){a=a.substring(1)}if(a.match(/\s$/)!=null){a=a.substring(0,a.length-1)}return a}function parensBalance(c){var b=c.match(/\(/g)!=null?c.match(/\(/g).length:0;var a=c.match(/\)/g)!=null?c.match(/\)/g).length:0;if(b!=a){b-=c.match(/\w\(\w*?\*/g)!=null?c.match(/\w\(\w*?\*/g).length:0;a-=c.match(/\w\)\w*?\*/g)!=null?c.match(/\w\)\w*?\*/g).length:0}if(a>b){errorMsg=ERROR1;foundError=true;return}else{if(b>a){errorMsg=ERROR2;foundError=true;return}}if(c.match(/\(\)/)!=null){errorMsg=ERROR10;foundError=true;return}return checkAsterisk(c)}function checkAsterisk(a){if(a.indexOf("*")!=-1){if(a.match(/^\*/)!=null||a.match(/\S\*[^\s)"]/)!=null||a.match(/\s\(*?\*/)!=null){errorMsg=ERROR3;foundError=true;return}}return checkQuotes(a)}function checkQuotes(d){var a=d.match(/"/g)!=null?d.match(/"/g).length:0;if(a%2!=0){errorMsg=ERROR6;foundError=true;return}if(d.match(/\"\s?\"/)!=null){errorMsg=ERROR7;foundError=true;return}inQuotes=false;var c=0;for(i=0;i<d.length;i++){var b=d.charAt(i);if(b=="*"&&inQuotes){errorMsg=ERROR14;foundError=true;return}if(b=='"'&&!inQuotes){inQuotes=true;continue}else{if(b=="("&&inQuotes){c++;continue}else{if(b==")"&&inQuotes){c--;continue}}}if(b=='"'&&inQuotes){if(c!=0){errorMsg=ERROR7;foundError=true;return}else{inQuotes=false}}}d=checkSpaceBtwQuotes(d);return checkBooleans(d)}function checkSpaceBtwQuotes(c){var b="";inQuotes=false;for(i=0;i<c.length;i++){var a=c.charAt(i);if(a=='"'&&!inQuotes){inQuotes=true}else{if(a=='"'&&inQuotes){inQuotes=false;if(i+1<c.length&&c.charCodeAt(i+1)!=32){b+=a+" ";continue}}}b+=a;if(!inQuotes&&i+1<c.length&&c.charAt(i)!=32&&c.charAt(i+1)=='"'){b+=" "}}return b}function checkBooleans(e){e=e.replace(/\band\snot\b/g,"not");var a=e;a=a.replace(/[^a-zA-Z0-9\s\*]/g," ");a=trimSpaces(a);var d=a.split(" ");var b=false;for(var c=0;c<d.length;c++){if(d[c].length!=0&&d[c]!="and"&&d[c]!="not"&&d[c]!="or"){b=true;break}}if(d[0]=="and"||d[0]=="or"||d[0]=="not"){errorMsg=ERROR13;foundError=true;return}if(!b){errorMsg=ERROR0;foundError=true;return}if(e.match(/\s\((and|not|or)(\s|\))/)!=null){errorMsg=ERROR8;foundError=true}if(e.match(/\s(and|not|or)\)/)!=null){errorMsg=ERROR9;foundError=true;return}return e}function removeSpacesBetweenHyphens(a){a=a.replace(/\s-\s/g," ");a=a.replace(/-\s/g,"-");a=a.replace(/\s-/g,"-");return a}function removeExtraBooleans(f){var d=false;var e="";var c;myList=f.split(" ");for(var b=0;b<myList.length;b++){if(myList[b].length!=0&&myList[b].toLowerCase()!="and"&&myList[b].toLowerCase()!="not"&&myList[b].toLowerCase()!="or"){d=false}if(d){if(myList[b].toLowerCase()=="and"||myList[b].toLowerCase()=="or"){continue}if(myList[b].toLowerCase()=="not"&&c!="and"){continue}}if(!d&&(myList[b].toLowerCase()=="and"||myList[b].toLowerCase()=="not"||myList[b].toLowerCase()=="or")){d=true;c=myList[b].toLowerCase()}e+=myList[b]+" "}var a=trimSpaces(e.toLowerCase());myList=a.split(" ");var g=myList.length-1;if(myList[g]=="not"){e=e.substring(0,e.length-4);if(myList[g-1]=="and"){e=e.substring(0,e.length-4)}}if(myList[g]=="and"){e=e.substring(0,e.length-4)}if(myList[g]=="or"){e=e.substring(0,e.length-3)}return removeSpaceBetweenQoutes(trimSpaces(e))}function removeSpaceBetweenQoutes(d){var c=false;var b="";for(i=0;i<d.length;i++){var a=d.charAt(i);if(!c&&a=='"'){c=true;b+=a;continue}else{if(c&&a=='"'){c=false}}if((c&&a==" "&&i+1<d.length&&d.charAt(i+1)=='"')||(c&&a==" "&&i>0&&d.charAt(i-1)=='"')){continue}b+=a}return b}function resetForm(b){var a=document.MyForm;a.QueryBox.value="";a.SecondSelect1.selectedIndex=0;a.SubSubjectAreaID.selectedIndex=0;a.SubjectAreaID[0].checked=!b?true:false;a.SubjectAreaID[1].checked=b?true:false}function changeOptions(){var a=document.MyForm;if(a.MyBookID!=undefined&&a.MyBookID.value==0){return true}if(a.MyBookID!=undefined){a.BookID.value=a.MyBookID.value}var c=a.SecondSelect1.options;var d=a.SubjectAreaID.length;if(a.SubjectAreaID[d-1].checked){c[1].text="Table of Contents";c[1].value="2";c[2]=null;c[3]=null;c[4]=null;c[2]=null;a.SubSubjectAreaID.disabled=true;a.InBook.value="true"}else{c[1].text="Author";c[1].value="4";var b=new Option("ISBN","5",false,false);c[2]=b;b=new Option("Table of Contents","2",false,false);c[3]=b;b=new Option("Title","3",false,false);c[4]=b;a.SubSubjectAreaID.disabled=false;a.InBook.value="false"}return true}function checkSubjectAreaID(a,b){if(a!=undefined&&a.SubjectAreaID!=undefined&&a.SubSubjectAreaID!=undefined){if(b!=0){a.SubSubjectAreaID.selectedIndex=0;a.SubSubjectAreaID.disabled=true;a.BookID.value=b}else{a.SubjectAreaID[0].disabled=false;a.SubjectAreaID[1].disabled=false}}}function checkAdvancedSearchFields(){var f=document.MyForm;var h=f.SearchTermA1!=undefined?trimSpaces(f.SearchTermA1.value.toLowerCase()):"";var g=f.SearchTermA2!=undefined?trimSpaces(f.SearchTermA2.value.toLowerCase()):"";var e=f.SearchTermB1!=undefined?trimSpaces(f.SearchTermB1.value.toLowerCase()):"";var c=f.SearchTermB2!=undefined?trimSpaces(f.SearchTermB2.value.toLowerCase()):"";var k=f.SearchTermC1!=undefined?trimSpaces(f.SearchTermC1.value.toLowerCase()):"";var j=f.SearchTermC2!=undefined?trimSpaces(f.SearchTermC2.value.toLowerCase()):"";var d=f.OperatorSelect1[f.OperatorSelect1.selectedIndex].value;var b=f.OperatorSelect2[f.OperatorSelect2.selectedIndex].value;var a=f.OperatorSelect3[f.OperatorSelect3.selectedIndex].value;if(d!=1&&h==""&&b!=1&&g==""&&a!=1&&e==""&&c==""&&k==""&&j==""){errorMsg=ERROR0;showError("errorMsg1",errorMsg);f.SearchTermA1.focus();foundError=false;return false}if(d==4&&((h==""&g!="")||(h!=""&g==""))){errorMsg=ERROR0;showError("errorMsg1",errorMsg);if(h==""){f.SearchTermA1.focus()}else{f.SearchTermA2.focus()}foundError=false;return false}if(b==4&&((e==""&c!="")||(e!=""&c==""))){errorMsg=ERROR0;showError("errorMsg2",errorMsg);if(e==""){f.SearchTermB1.focus()}else{f.SearchTermB2.focus()}foundError=false;return false}if(a==4&&((k==""&j!="")||(k!=""&j==""))){errorMsg=ERROR0;showError("errorMsg3",errorMsg);if(k==""){f.SearchTermC1.focus()}else{f.SearchTermC2.focus()}foundError=false;return false}if(d!=1){if(!validateAdv(1,h,true)){f.SearchTermA1.focus();foundError=false;return false}}if(b!=1){if(!validateAdv(2,e,true)){f.SearchTermB1.focus();foundError=false;return false}}if(a!=1){if(!validateAdv(3,k,true)){f.SearchTermC1.focus();foundError=false;return false}}return true}function URLEncode(g){var h="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_.!~*'()";var b="0123456789ABCDEF";var e=g;var f="";for(var c=0;c<e.length;c++){var d=e.charAt(c);if(d==" "){f+="+"}else{if(h.indexOf(d)!=-1){f+=d}else{var a=d.charCodeAt(0);if(a>255){f+="+"}else{f+="%";f+=b.charAt((a>>4)&15);f+=b.charAt(a&15)}}}}return f}function showError(b,c,a){if(a){document.getElementById(a).style.display="none"}document.getElementById(b).innerHTML=c;document.getElementById(b).style.display="block"}function checkRemWords(a){if(!(a.length==0)&&a.split(" ").length==1&&stopWordsList.indexOf(a)!=-1){foundError=true;errorMsg="Your search contains a stop word, please try again."}else{if(!(a.length==0)){var c=false;var d=a.split(" ");for(var b=0;b<d.length;b++){if(stopWordsList.indexOf(trimSpaces(d[b]))!=-1){c=true}else{c=false;break}}if(c){foundError=true;errorMsg="Your search contains a stop word, please try again."}}}}var stayOpen=false;var counter=0;var slim={browserType:window.opera?"Opera":((navigator.userAgent.indexOf("WebKit")!=-1)?"Safari":((navigator.userAgent.indexOf("MSIE")!=-1)?"MSIE":"Gecko")),isBrowserIE6:(navigator.userAgent.toLowerCase().indexOf("msie 6")!=-1),browserOS:(navigator.userAgent.indexOf("Windows")!=-1)?"Win":((navigator.userAgent.indexOf("Macintosh")!=-1)?"Mac":"Other"),domReady:[],each:function(d,b,a){var e=d.firstChild;while(e){if(!a){b(e)}if(e.firstChild){this.each(e,b,a)}if(a){b(e)}e=e.nextSibling}},sibling:function(c,b){var a=c;if(b=="next"){do{a=a.nextSibling}while(a&&a.nodeType==3)}else{if(b=="prev"){do{a=a.previousSibling}while(a&&a.nodeType==3)}}return(a==c)?false:a},parseSelectors:function(b){var k=this.trim(b).split("");var l=-1;var a="";var d=[],n=[],e=[];var m=false,g=false,h=false;for(var f=0,j=k.length;f<j;f++){if(m){if(g){switch(k[f]){case'"':h=!h;break;case"]":if(!h){n[l].push(a);g=false;a=""}break;case"\\":a+=k[++f];break;default:a+=k[f]}}else{switch(k[f]){case"[":g=true;break;case" ":case">":case",":m=false;e[l]=k[f];break;case"\\":d[l]+=k[++f];break;default:d[l]+=k[f]}}}else{switch(k[f]){case" ":case">":case",":e[l]+=k[f];break;default:m=true;d[++l]=k[f];n[l]=[]}}}return{elements:d,attrs:n,separators:e}},processAttrs:function(e,c,g){for(var f=0,d=c.length,b;f<d;f++){b=(c[f]=="class")?(e.className?e.className:null):e.getAttribute(c[f]);switch(typeof g[f]){case"undefined":if(b==null){return false}break;case"string":if(b==g[f]){return false}break;default:if(!g[f].test(b)){return false}}}return true},processPseudo:function(e,h,d,b){var a,f,g=[],m=0;if(!(f=e.parentNode.getAttribute("slimnodekey"))){e.parentNode.setAttribute("slimnodekey",f=Math.random().toString().substr(2))}if(a=this.pCache[f]){g=a.parentChildren,m=a.pI}else{var j=e.parentNode.firstChild;while(j){if(j.nodeType==1){g.push(j)}j=j.nextSibling}this.pCache[f]={parentChildren:g,pI:0}}var k=g.length;switch(h){case"first-child":if(e==g[0]){return true}break;case"last-child":if(e==g[k-1]){return true}break;case"only-child":if(k==1){return true}break}if(h=="nth-child"){var l=d*m+b;var n=-50;while(l>-50&&l<=k){if(l>=0&&g[l-1]==e){this.pCache[f]["pI"]=(d>=0)?m+1:0;return true}m++,l+=d;if(l==n){break}n=l}}},getMatches:function(u,k,t,m){this.pCache={};var b=[],h=[];var j,g,d,e,l,f,p,o;this.postProcess=function(s){if(!r&&!e){b.push(s);return}var a=true;if(r&&!this.processAttrs(s,t,h)){a=false}if(e&&!this.processPseudo(s,l,p,o)){a=false}if(a){b.push(s)}};for(var q=0,r=t.length;q<r;q++){j=t[q].match(/([a-z0-9_-]+)\s*([=^$*|~!]{0,2})\s*"?([^"]*)"?$/i);t[q]=j[1];switch(j[2]){case"=":h[q]=new RegExp("^"+j[3]+"$","i");break;case"^=":h[q]=new RegExp("^"+j[3],"i");break;case"$=":h[q]=new RegExp(j[3]+"$","i");break;case"*=":h[q]=new RegExp(j[3],"i");break;case"~=":h[q]=new RegExp("^"+j[3]+"$|^"+j[3]+"\\s|\\s"+j[3]+"\\s|\\s"+j[3]+"$","i");break;case"!=":h[q]=j[3]}}if(k.indexOf(":")!=-1){j=k.split(":");k=j[0];e=j[1].match(/([a-z-]+)\(?([a-z0-9+-]*)\)?/i);l=e[1].toLowerCase();switch(f=e[2].toLowerCase()){case"odd":f="2n+1";break;case"even":f="2n"}j=f.match(/([0-9+-]*)(n?)([0-9+-]*)/i);p=parseInt(j[2]?(j[1]?((j[1]=="-")?-1:j[1]):1):0);o=parseInt(j[3]?j[3]:((j[1]&&!j[2])?j[1]:0))}if(k.indexOf("#")!=-1){this.postProcess(document.getElementById(k.substr(k.indexOf("#")+1)))}else{if(k.indexOf(".")!=-1){j=k.split(".");var n=k.substr(j[0].length+1).replace("."," ");var c=new RegExp("^"+n+"$|^"+n+"\\s|\\s"+n+"\\s|\\s"+n+"$","i");g=u.getElementsByTagName(j[0]?j[0]:"*");for(q=0,d=g.length;q<d;q++){if((!m&&c.test(g[q].className))||(m&&c.test(g[q].className)&&g[q].parentNode==u)){this.postProcess(g[q])}}}else{if(k=="*"||/^[A-Za-z0-9]+$/.test(k)){for(q=0,g=u.getElementsByTagName(k),d=g.length;q<d;q++){if(!m||(m&&g[q].parentNode==u)){this.postProcess(g[q])}}}}}return b},get:function(selectorText,startAt){var selectors=this.parseSelectors(selectorText);var numS=selectors.elements.length;if(!startAt){startAt=document}if(numS==1){var idMatch=selectors.elements[0].match(/^[a-z0-9*]*#([^,:]+)$/i);if(idMatch&&selectors.attrs[0]==""&&selectors.separators==""){return document.getElementById(idMatch[1])}}var objs=this.getMatches(startAt,selectors.elements[0],selectors.attrs[0]);var allObjs=[],newObjs,separator;for(var i=1;i<numS;i++){newObjs=[];separator=this.trim(selectors.separators[i-1]);if(separator==","){allObjs=this.concatUnique(allObjs,objs);objs=this.getMatches(startAt,selectors.elements[i],selectors.attrs[i])}else{var oneLevelOnly=(separator==">")?true:false;for(var j=0,numObjs=objs.length;j<numObjs;j++){if(!this.inArray(objs[j],newObjs)){newObjs=this.concatUnique(newObjs,this.getMatches(objs[j],selectors.elements[i],selectors.attrs[i]),oneLevelOnly)}}objs=newObjs}}allObjs=this.concatUnique(allObjs,objs);allObjs.apply=function(p){for(var i=0,numObjs=this.length;i<numObjs;i++){(typeof p=="function")?p(this[i]):eval("this[i]."+p)}};return allObjs},getCssRule:function(e,g,f){var b=[];var h=document.styleSheets[e];h=h.rules?h.rules:h.cssRules;g=g.toLowerCase();f=(this.browserType=="Safari")?f.replace(/([A-Z])/,"-$1").toLowerCase():f.toLowerCase();for(var d=0,a=h.length;d<a;d++){if(g=="*"||h[d].selectorText.toLowerCase()==g){for(var c in h[d].style){if(this.browserType=="Safari"){if(h[d].style[c].toLowerCase&&h[d].style[c].toLowerCase()==f){if(g=="*"){b[h[d].selectorText]=value}else{return h[d].style[h[d].style[c]]}}}else{if(c.toLowerCase()==f){if(g=="*"){b[h[d].selectorText]=h[d].style[c]}else{return h[d].style[c]}}}}}}return b},setStyles:function(c,b){for(var a in b){(a=="float")?this.setFloat(c,b[a]):c.style[a]=b[a]}},setAttributes:function(c,b){for(var a in b){(a=="className")?c.className=b[a]:c.setAttribute(a,b[a])}},removeNode:function(a){return a.parentNode.removeChild(a)},addEventListener:function(e,d,b,a){if(e.addEventListener){e.addEventListener(d,b,a);return true}else{if(e.attachEvent){var c=e.attachEvent("on"+d,b);return c}else{}}},removeEventListener:function(e,d,b,a){if(e.removeEventListener){e.removeEventListener(d,b,a);return true}else{if(e.detachEvent){var c=e.detachEvent("on"+d,b);return c}else{}}},runReadyEvents:function(){if(this.readyTimer){clearInterval(this.readyTimer)}for(var a=0,b=this.domReady.length;a<b;a++){this.domReady[a]()}},getEventTarget:function(a){var b=a.target?a.target:a.srcElement;if(b.nodeType==3){b=b.parentNode}return b},getMousePos:function(a){if(a.pageX||a.pageY){return{x:a.pageX,y:a.pageY}}else{return{x:a.clientX+document.documentElement.scrollLeft-document.body.clientLeft,y:a.clientY+document.documentElement.scrollTop-document.body.clientTop}}},preventBubble:function(a){a.stopPropagation?a.stopPropagation():window.event.cancelBubble=true},preventDefault:function(a){a.preventDefault?a.preventDefault():window.event.returnValue=false},getFloat:function(a){return((this.browserType=="MSIE")?a.style.styleFloat:a.style.cssFloat)},setFloat:function(b,a){(this.browserType=="MSIE")?b.style.styleFloat=a:b.style.cssFloat=a},ieObjectFix:function(b,a){b.innerHTML=a},getSelection:function(a){if(this.browserType!="MSIE"){return a.getSelection()}if(a==window){a=document}var b=a.selection.createRange();if(a.selection.type!="Control"){return b}},getSelectionText:function(a){return(this.browserType=="MSIE")?a.htmlText:a.toString()},getCookie:function(e){var c=document.cookie.split("; ");for(var a=0,b=c.length;a<b;a++){var d=c[a].split("=");if(d[0]==e){return unescape(d[1].replace(/\+/g," "))}}},setCookie:function(c,e,a,f,d){var b=new Date();document.cookie=c+"="+escape(e)+"; expires="+b.toUTCString(b.setSeconds(a))+(f?"; path="+f:"")+(d?"; domain="+d:"")},convertToFields:function(b,f,c){for(var d in c){if(typeof c[d]=="object"){this.convertToFields(b,f+"["+d+"]",c[d])}else{var e=document.createElement("input");this.setAttributes(e,{type:"hidden",name:f+"["+d+"]",value:c[d]});b.appendChild(e)}}},replace:function(a,e){var d=a.match(/:[A-Za-z0-9_]+/g).sort().reverse();for(var b=0,c=d.length;b<c;b++){a=a.replace(d[b],e[d[b].substr(1)])}return a},trim:function(a){return a.replace(/^\s+|\s+$/g,"")},uniqid:function(a){return Math.floor(Math.random()*(a?a:100000))},concatUnique:function(c,b){var a=[];for(var d=0,e=b.length;d<e;d++){if(!this.inArray(b[d],c)){a.push(b[d])}}return c.concat(a)},implode:function(f,b){if(typeof b!="object"){return b}var g="";if(b.length&&!b.propertyIsEnumerable("length")){for(var e=0,d=b.length;e<d;e++){g+=f+b[e]}}else{for(var c in b){g+=f+b[c]}}return g.substr(f.length)},inArray:function(c,b){for(var e=0,d=b.length;e<d;e++){if((c!=null&&b[e].constructor==Array&&c.constructor==Array&&b[e].toString()==c.toString())||(b[e]==c)){return true}}},saveCheckboxState:function(b,a,c){a.checked?b.innerHTML++:(--b.innerHTML==0)?b.innerHTML="":{};if(c){c(b.innerHTML)}},checkRequiredFields:function(h){h.required=h.required.split(",");var b=this.get("#"+h.formId);var a=false;var k,j,g,e;for(var f=0,d=h.required.length;f<d;f++){if(k=this.trim(h.required[f])){j=this.get("#"+k);g=(j.type.toLowerCase()=="checkbox")?"c":"t";e=(g=="c")?j.parentNode.style:j.style;e.backgroundColor="";if((g=="c"&&!j.checked)||(this.trim(j.value)=="")){e.backgroundColor="#FAA";a=true}}}this.get("#"+h.formId+"-status").innerHTML=a?h.message:"";var c=h.callback?h.callback():"";if(c===false||a){if(h.event){this.preventDefault(h.event)}return false}else{if(!h.event){b.submit()}}},getWindowDims:function(){if(this.browserType=="MSIE"){return{windowWidth:document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth||document.body&&document.body.parentNode&&document.body.parentNode.clientWidth||0,windowHeight:document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight||document.body&&document.body.parentNode&&document.body.parentNode.clientHeight||0,scrollTop:document.documentElement.scrollTop}}else{return{windowWidth:document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth||document.body&&document.body.parentNode&&document.body.parentNode.clientWidth||0,windowHeight:document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight||document.body&&document.body.parentNode&&document.body.parentNode.clientHeight||0,scrollTop:window.scrollY}}},getPos:function(b){var c=0,a=0;while(b.offsetParent!=null){c+=b.offsetLeft,a+=b.offsetTop-b.scrollTop,b=b.offsetParent}return{x:c,y:a}},highlightRow:function(c,a,b){this.get("td",c).apply(function(e){var d=e.className.split(" ");e.className=(d[d.length-1]==a)?e.className.substr(0,e.className.length-a.length-1):b?e.className:e.className+" "+a})},serializeForm:function(e){this.form=this.get("#"+e);var d="";var b=this.form.getElementsByTagName("*");for(var a=0;a<b.length;a++){var c=b[a];if(!c.disabled&&c.name&&c.name.length>0){switch(c.tagName.toLowerCase()){case"input":switch(c.type){case"checkbox":case"radio":if(c.checked){if(d.length>0){d+="&"}d+=c.name+"="+encodeURIComponent(c.value)}break;case"hidden":case"password":case"text":if(d.length>0){d+="&"}d+=c.name+"="+encodeURIComponent(c.value);break}break;case"select":case"textarea":if(d.length>0){d+="&"}d+=c.name+"="+encodeURIComponent(c.value);break}}}return d}};var slimFX={intervals:{},fadeScreen:function(a,k){var k=k||{};var j=k.zindex||50;var f=k.opacity||40;var e=(f/100);var l=k.bgcolor||"#000000";var g=document.getElementById("darkenScreenObject");if(!g){var d=document.getElementsByTagName("body")[0];var b=document.createElement("div");b.style.position="absolute";b.style.top="0px";b.style.left="0px";b.style.overflow="hidden";b.style.display="none";b.id="darkenScreenObject";d.appendChild(b);g=document.getElementById("darkenScreenObject")}if(a){if(document.body&&(document.body.scrollWidth||document.body.scrollHeight)){var h=document.body.scrollWidth+"px";var c=document.body.scrollHeight+"px"}else{if(document.body.offsetWidth){var h=document.body.offsetWidth+"px";var c=document.body.offsetHeight+"px"}else{var h="100%";var c="100%"}}g.style.opacity=e;g.style.MozOpacity=e;g.style.filter="alpha(opacity="+f+")";g.style.zIndex=j;g.style.backgroundColor=l;g.style.width=h;g.style.height=c;g.style.display="block"}else{g.style.display="none"}},getOutsideSize:function(c,d){var b=d=="width"?c.offsetWidth:c.offsetHeight;c.style[d]=b.toString()+"px";var a=(d=="width"?c.offsetWidth:c.offsetHeight)-b;c.style[d]=(b-a).toString()+"px";return a},show:function(b){var a=slim.get("#"+b);slim.setStyles(a,{overflow:"hidden",display:"block",visibility:"visible"})},hide:function(h,g,c,f){var e=f?"width":"height";var b=slim.get("#"+h);var a=this.getOutsideSize(b,e);var d={intervalKey:Math.random(),element:b,outsideSize:a,elementSize:(f?b.offsetWidth:b.offsetHeight)-a,callback:g,constantSpeed:c,what:e};b.style.overflow="hidden";b.style.display="none"},scrollToWithAnim:function(b,a){if(Math.abs(a-this.intervals[b].scrollPos)>10){this.intervals[b].scrollPos+=Math.round((a-this.intervals[b].scrollPos)/8);scrollTo(0,this.intervals[b].scrollPos)}else{clearInterval(this.intervals[b].intervalId)}},scrollTo:function(e,a){var c=slim.getPos(slim.get("#"+e)).y+(a?a:0);var b=Math.random();var d=slim.getWindowDims();this.intervals[b]={scrollPos:d.scrollTop,intervalId:setInterval(function(){slimFX.scrollToWithAnim(b,c)},25)}},fadeIn:function(a){slimFX.fadeX(a,1,500,500)},fadeOut:function(a){slimFX.fadeX(a,0,500,500)},animate:function(d,a){var b=new Date().getTime();var f=b-d;var c=document.getElementById(a);if(c.fadeState==3){c.fadeState=1}if(c.fadeState==-3){c.fadeState=-1}if(c.fadeTimeLeft<=f){c.style.opacity=c.fadeState==1?"1":"0";c.style.filter="alpha(opacity = "+(c.fadeState==1?"100":"0")+")";c.fadeState=c.fadeState==1?2:-2;return}c.fadeTimeLeft-=f;var e=c.fadeTimeLeft/c.timeToFade;if(c.fadeState==1){e=1-e}c.style.opacity=e;c.style.filter="alpha(opacity = "+(e*100)+")";setTimeout("slimFX.animate("+b+",'"+a+"')",10)},fadeX:function(d,f,g,c){var e=document.getElementById(d);if(e==null){return}var a=f==1?1:-1;if((g==0)&&(c==0)){e.style.opacity=1*f;e.style.filter="alpha(opacity = "+100*f+")";e.fadeState=2*a;return}if(c==null){c=0}if(f){e.OriginalFadeInTime=g}else{e.OriginalFadeOutTime=g}if(e.fadeState!=null){if((e.fadeState==1*a)||(e.fadeState==2*a)||(e.fadeState==3*a)){return}else{if(e.fadeState==-1*a){e.fadeState=1*a;e.timeToFade=g;if(f){e.fadeTimeLeft=g*(1-e.fadeTimeLeft/e.OriginalFadeOutTime)}else{e.fadeTimeLeft=g*(1-e.fadeTimeLeft/e.OriginalFadeInTime)}return}else{if(e.fadeState==-3*a){e.fadeState=3*a;e.timeToFade=g;if(f){e.fadeTimeLeft=g*(1-e.fadeTimeLeft/e.OriginalFadeOutTime)}else{e.fadeTimeLeft=g*(1-e.fadeTimeLeft/e.OriginalFadeInTime)}return}}}}e.timeToFade=g;e.fadeTimeLeft=g;e.fadeState=3*a;var b=new Date();b.setMilliseconds(b.getMilliseconds()+c);setTimeout("slimFX.animate("+b.getTime()+",'"+d+"')",10+c)}};var slimPopup={show:function(h){if(slim.isBrowserIE6&&window.top.location.href.indexOf("notebook")<0){disableDropDowns()}if(h.stayOpen){stayOpen=true}else{stayOpen=false}if(typeof h.x=="undefined"){h.x=5}if(typeof h.y=="undefined"){h.y=-5}this.popupId=h.popupId;var a=slim.get("#"+h.popupId);var j=slim.getWindowDims();var k;if(h.obj){h.obj.style.opacity=1;k=h.showAtMousePos?slim.getMousePos(h.event):slim.getPos(h.obj);h.obj.blur();if(j.windowWidth<k.x+a.offsetWidth+h.x){k.x-=a.offsetWidth}while(k.y+a.offsetHeight+h.y-j.scrollTop>j.windowHeight){k.y-=40}var f=k.y+h.y+h.obj.offsetHeight;if(this.popupId.indexOf("slim_suggestions")==0){f=f-13}slim.setStyles(a,{left:(k.x+h.x)+"px",top:f+"px"})}else{a.style.opacity=1;var b=j.windowWidth;var e=j.windowHeight;var c=(b/2)-(h.popupWidth/2)-10;var f=140;var g=140;if(h.y<-5){f=f+h.y}slim.setStyles(a,{left:(c)+"px",top:(f)+"px"})}a.style.display="block";if(this.activePopup){this.activePopup.style.display="none"}this.activePopup=a;if(h.modal){slimFX.fadeScreen(true)}slimFX.show(this.popupId);if(h.event){slim.preventDefault(h.event)}if(h.showCallback){h.showCallback(this)}this.hideCallback=h.hideCallback?h.hideCallback:false;if(!stayOpen){slim.addEventListener(document,"mouseup",closeSlimPopup)}},hide:function(){slim.removeEventListener(document,"mouseup",closeSlimPopup);if(slim.isBrowserIE6){enableDropDowns()}slimFX.fadeScreen(false);if(this.activePopup==null){return}if(this.hideCallback){this.hideCallback(this)}slimFX.hide(this.popupId);this.activePopup=null},fadeOut:function(){if(this.activePopup==null){return}slimFX.fadeX(this.popupId,0,800,800);this.activePopup=null}};function slimAjax(f,d,a){var c=this;this.cache={};this.callback=f;try{this.request=new XMLHttpRequest()}catch(b){try{this.request=new ActiveXObject("Msxml2.XMLHTTP")}catch(b){this.request=new ActiveXObject("Microsoft.XMLHTTP")}}this.runCallback=function(g,e){if(!e){if(c.request.readyState!=4){return}c.responseText=c.request.responseText;c.cache[c.cacheKey]=c.responseText}c.callback(d)};this.post=function(e,h){var g;this.cacheKey=e+"?"+h;if(a&&((g=this.cache[this.cacheKey])!=null)){this.responseText=g;this.runCallback("",true);return}this.request.open("post",e,true);this.request.onreadystatechange=this.runCallback;this.request.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8");this.request.send(h)}}function slimAutoComplete(vars){var thisObj=this;this.process=function(event){if(this.popup){switch(event.keyCode){case 27:case 37:case 39:slimPopup.hide();break;case 13:this.replaceSnippet(this.snippet);slimPopup.hide();break;case 38:if(this.suggestionPos!=1){this.highlightSuggestion(this.suggestionPos-1)}break;case 40:if(this.suggestionPos!=this.numSuggestions){this.highlightSuggestion(this.suggestionPos+1)}break}}this.content=this.obj.value;if(this.content==this.oldContent){return}var changed=false;for(var i=0,len=this.content.length;i<len;i++){if(this.content.charAt(i)!=this.oldContent.charAt(i)){changed=true;break}}if(!changed&&this.oldContent.length<len){return}if(this.content.charAt(i)==vars.separator){(event.keyCode==8)?i--:i++}for(var j=i;j>0;j--){if(this.content.charAt(j)==vars.separator){j++;break}}var snippet=this.content.substr(j,i-j);for(var j=i;j<len;j++){if(this.content.charAt(j)==vars.separator){break}}snippet+=this.content.substr(i,j-i);snippet=slim.trim(snippet);if(snippet.length>=vars.minChars){this.ajax.post(vars.fileName,vars.params+slim.trim(snippet))}this.oldContent=this.content};this.addProperties=function(id,snippet){var obj=slim.get("#slim_suggestion"+this.uniqid+"_"+id);slim.addEventListener(obj,"mouseover",function(e){thisObj.highlightSuggestion(id)});slim.addEventListener(obj,"click",function(e){thisObj.replaceSnippet(snippet);slim.preventDefault(e)})};this.showSuggestions=function(snippet){var suggestions=this.suggestions[snippet],html="",properties=[],i=0,j=0,k="";for(i in suggestions){if(vars.htmlTemplate){for(k in suggestions[i]){properties[k]=suggestions[i][k]}}html+='<a id="slim_suggestion'+this.uniqid+"_"+(++j)+'" class="'+vars.suggestionClass+'" href="#">'+(vars.htmlTemplate?slim.replace(vars.htmlTemplate,properties):suggestions[i])+"</a>\n"}if(!html){slimPopup.hide();return}this.snippet=snippet;this.suggestionPos=0;this.numSuggestions=j;if(this.popup){slim.removeNode(this.popup)}this.popupId="slim_suggestions"+this.uniqid;this.popup=document.createElement("div");var isBannerVisible=(document.getElementById("topbnr")&&document.getElementById("topbnr").style.display=="block");var popupClass=(isBannerVisible)?"popupWithBanner":"popup";slim.setAttributes(this.popup,{id:this.popupId,className:popupClass});this.obj.parentNode.appendChild(this.popup);this.popup.innerHTML=html;j=0;for(var i in this.suggestions[snippet]){this.addProperties(++j,snippet)}slimPopup.show({obj:this.obj,popupId:this.popupId,x:0,y:0});this.obj.focus()};this.highlightSuggestion=function(suggestionPos){slim.get("#"+this.popupId+" ."+vars.suggestionSelectedClass.replace(" ",".")).apply("className = '"+vars.suggestionClass+"'");slim.get("#slim_suggestion"+this.uniqid+"_"+suggestionPos).className=vars.suggestionSelectedClass;this.suggestionPos=suggestionPos};this.replaceSnippet=function(snippet){var pos=0;for(var i in this.suggestions[snippet]){if(++pos==this.suggestionPos){this.obj.value=this.obj.value.replace(snippet,vars.callback?vars.callback(this.suggestions[snippet][i]):this.suggestions[snippet][i]);break}}this.content=this.obj.value;this.oldContent=this.content};this.init=function(){if(!vars.separator){vars.separator=""}this.uniqid=slim.uniqid();this.obj=slim.get("#"+vars.id);this.content=this.obj.value;this.oldContent=this.content;this.suggestions=[];this.ajax=new slimAjax(function(){if(thisObj.ajax.responseText){var response=eval("("+thisObj.ajax.responseText+")");thisObj.suggestions[response.snippet]=response.result;thisObj.showSuggestions(response.snippet)}},"",true);this.obj.setAttribute("autocomplete","off");slim.addEventListener(this.obj,"keyup",function(e){thisObj.process(e)})};this.init()}function closeSlimPopup(){slimPopup.hide()}function WebTrends(){var a=this;this.dcsid="dcs5m3sxu100000c9rwiblcbt_3e6t";this.domain="statse.webtrendslive.com";this.timezone=-6;this.fpcdom=".knovel.com";this.onsitedoms="";this.downloadtypes="xls,doc,pdf,txt,csv,zip";this.navigationtag="div,table";this.trackevents=true;this.enabled=true;this.i18n=false;this.fpc="WT_FPC";this.paidsearchparams="gclid";this.DCS={};this.WT={};this.DCSext={};this.images=[];this.index=0;this.exre=(function(){return(window.RegExp?new RegExp("dcs(uri)|(ref)|(aut)|(met)|(sta)|(sip)|(pro)|(byt)|(dat)|(p3p)|(cfg)|(redirect)|(cip)","i"):"")})();this.re=(function(){return(window.RegExp?(a.i18n?{"%25":/\%/g}:{"%09":/\t/g,"%20":/ /g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g,"%22":/\"/g,"%7F":/\x7F/g,"%A0":/\xA0/g}):"")})()}WebTrends.prototype.dcsGetId=function(){if(this.enabled&&(document.cookie.indexOf(this.fpc+"=")==-1)&&(document.cookie.indexOf("WTLOPTOUT=")==-1)){document.write("<script type='text/javascript' src='http"+(window.location.protocol.indexOf("https:")==0?"s":"")+"://"+this.domain+"/"+this.dcsid+"/wtid.js'><\/script>")}};WebTrends.prototype.dcsGetCookie=function(d){var n=document.cookie.split("; ");var m=[];var l=0;var g=0;var b=d.length;var j=n.length;for(g=0;g<j;g++){var h=n[g];if((h.substring(0,b+1))==(d+"=")){m[l++]=h}}var a=m.length;if(a>0){l=0;if((a>1)&&(d==this.fpc)){var k=new Date(0);for(g=0;g<a;g++){var e=parseInt(this.dcsGetCrumb(m[g],"lv"));var f=new Date(e);if(f>k){k.setTime(f.getTime());l=g}}}return unescape(m[l].substring(b+1))}else{return null}};WebTrends.prototype.dcsGetCrumb=function(f,c,d){var b=f.split(d||":");for(var e=0;e<b.length;e++){var a=b[e].split("=");if(c==a[0]){return a[1]}}return null};WebTrends.prototype.dcsGetIdCrumb=function(d,b){var e=d.substring(0,d.indexOf(":lv="));var a=e.split("=");for(var c=0;c<a.length;c++){if(b==a[0]){return a[1]}}return null};WebTrends.prototype.dcsIsFpcSet=function(a,f,d,b){var e=this.dcsGetCookie(a);if(e){return((f==this.dcsGetIdCrumb(e,"id"))&&(d==this.dcsGetCrumb(e,"lv"))&&(b==this.dcsGetCrumb(e,"ss")))?0:3}return 2};WebTrends.prototype.dcsFPC=function(){if(document.cookie.indexOf("WTLOPTOUT=")!=-1){return}var d=this.WT;var b=this.fpc;var o=new Date();var m=(o.getTimezoneOffset()*60000)+(this.timezone*3600000);o.setTime(o.getTime()+m);var h=new Date(o.getTime()+315360000000);var n=new Date(o.getTime());d.co_f=d.vtid=d.vtvs=d.vt_f=d.vt_f_a=d.vt_f_s=d.vt_f_d=d.vt_f_tlh=d.vt_f_tlv="";if(document.cookie.indexOf(b+"=")==-1){if((typeof(gWtId)!="undefined")&&(gWtId!="")){d.co_f=gWtId}else{if((typeof(gTempWtId)!="undefined")&&(gTempWtId!="")){d.co_f=gTempWtId;d.vt_f="1"}else{d.co_f="2";var r=o.getTime().toString();for(var k=2;k<=(32-r.length);k++){d.co_f+=Math.floor(Math.random()*16).toString(16)}d.co_f+=r;d.vt_f="1"}}if(typeof(gWtAccountRollup)=="undefined"){d.vt_f_a="1"}d.vt_f_s=d.vt_f_d="1";d.vt_f_tlh=d.vt_f_tlv="0"}else{var l=this.dcsGetCookie(b);var e=this.dcsGetIdCrumb(l,"id");var g=parseInt(this.dcsGetCrumb(l,"lv"));var s=parseInt(this.dcsGetCrumb(l,"ss"));if((e==null)||(e=="null")||isNaN(g)||isNaN(s)){return}d.co_f=e;var j=new Date(g);d.vt_f_tlh=Math.floor((j.getTime()-m)/1000);n.setTime(s);if((o.getTime()>(j.getTime()+1800000))||(o.getTime()>(n.getTime()+28800000))){d.vt_f_tlv=Math.floor((n.getTime()-m)/1000);n.setTime(o.getTime());d.vt_f_s="1"}if((o.getDay()!=j.getDay())||(o.getMonth()!=j.getMonth())||(o.getYear()!=j.getYear())){d.vt_f_d="1"}}d.co_f=escape(d.co_f);d.vtid=(typeof(this.vtid)=="undefined")?d.co_f:(this.vtid||"");d.vtvs=(n.getTime()-m).toString();var f="; expires="+h.toGMTString();var q=o.getTime().toString();var p=n.getTime().toString();document.cookie=b+"=id="+d.co_f+":lv="+q+":ss="+p+f+"; path=/"+(((this.fpcdom!=""))?("; domain="+this.fpcdom):(""));var a=this.dcsIsFpcSet(b,d.co_f,q,p);if(a!=0){d.co_f=d.vtvs=d.vt_f_s=d.vt_f_d=d.vt_f_tlh=d.vt_f_tlv="";if(typeof(this.vtid)=="undefined"){d.vtid=""}d.vt_f=d.vt_f_a=a}};WebTrends.prototype.dcsIsOnsite=function(c){if(c.length>0){c=c.toLowerCase();if(c==window.location.hostname.toLowerCase()){return true}if(typeof(this.onsitedoms.test)=="function"){return this.onsitedoms.test(c)}else{if(this.onsitedoms.length>0){var d=this.dcsSplit(this.onsitedoms);var a=d.length;for(var b=0;b<a;b++){if(c==d[b]){return true}}}}}return false};WebTrends.prototype.dcsTypeMatch=function(f,e){var d=f.toLowerCase().substring(f.lastIndexOf(".")+1,f.length);var c=this.dcsSplit(e);var b=c.length;for(var a=0;a<b;a++){if(d==c[a]){return true}}return false};WebTrends.prototype.dcsEvt=function(b,a){var c=b.target||b.srcElement;while(c.tagName&&(c.tagName.toLowerCase()!=a.toLowerCase())){c=c.parentElement||c.parentNode}return c};WebTrends.prototype.dcsNavigation=function(a){var j="";var c="";var b=this.dcsSplit(this.navigationtag);var f=b.length;var d,h,g;for(d=0;d<f;d++){g=b[d];if(g.length){h=this.dcsEvt(a,g);j=(h.getAttribute&&h.getAttribute("id"))?h.getAttribute("id"):"";c=h.className||"";if(j.length||c.length){break}}}return j.length?j:c};WebTrends.prototype.dcsBind=function(b,a){if((typeof(a)=="function")&&document.body){if(document.body.addEventListener){document.body.addEventListener(b,a.wtbind(this),true)}else{if(document.body.attachEvent){document.body.attachEvent("on"+b,a.wtbind(this))}}}};WebTrends.prototype.dcsET=function(){var a=(navigator.appVersion.indexOf("MSIE")!=-1)?"click":"mousedown";this.dcsBind(a,this.dcsDownload);this.dcsBind("contextmenu",this.dcsRightClick)};WebTrends.prototype.dcsMultiTrack=function(){var b=dcsMultiTrack.arguments?dcsMultiTrack.arguments:arguments;if(b.length%2==0){this.dcsSetProps(b);var a=new Date();this.DCS.dcsdat=a.getTime();this.dcsFPC();this.dcsTag()}};WebTrends.prototype.dcsCleanUp=function(){this.DCS={};this.WT={};this.DCSext={};if(arguments.length%2==0){this.dcsSetProps(arguments)}};WebTrends.prototype.dcsSetProps=function(a){for(var b=0;b<a.length;b+=2){if(a[b].indexOf("WT.")==0){this.WT[a[b].substring(3)]=a[b+1]}else{if(a[b].indexOf("DCS.")==0){this.DCS[a[b].substring(4)]=a[b+1]}else{if(a[b].indexOf("DCSext.")==0){this.DCSext[a[b].substring(7)]=a[b+1]}}}}};WebTrends.prototype.dcsSplit=function(d){var b=d.toLowerCase().split(",");var a=b.length;for(var c=0;c<a;c++){b[c]=b[c].replace(/^\s*/,"").replace(/\s*$/,"")}return b};WebTrends.prototype.dcsDownload=function(b){b=b||(window.event||"");if(b&&((typeof(b.which)!="number")||(b.which==1))){var f=this.dcsEvt(b,"A");if(f.href){var j=f.hostname?(f.hostname.split(":")[0]):"";if(this.dcsIsOnsite(j)&&this.dcsTypeMatch(f.pathname,this.downloadtypes)){var d=f.search?f.search.substring(f.search.indexOf("?")+1,f.search.length):"";var h=f.pathname?((f.pathname.indexOf("/")!=0)?"/"+f.pathname:f.pathname):"/";var a="";var g=document.all?f.innerText:f.text;var c=this.dcsEvt(b,"IMG");if(c.alt){a=c.alt}else{if(g){a=g}else{if(f.innerHTML){a=f.innerHTML}}}this.dcsMultiTrack("DCS.dcssip",j,"DCS.dcsuri",h,"DCS.dcsqry",f.search||"","WT.ti","Download:"+a,"WT.dl","20","WT.nv",this.dcsNavigation(b));this.DCS.dcssip=this.DCS.dcsuri=this.DCS.dcsqry=this.WT.ti=this.WT.dl=this.WT.nv=""}}}};WebTrends.prototype.dcsRightClick=function(a){a=a||(window.event||"");if(a){var b=a.which||a.button;if((b!=1)||(navigator.userAgent.indexOf("Safari")!=-1)){var c=this.dcsEvt(a,"A");if((typeof(c.href)!="undefined")&&c.href){if((typeof(c.protocol)!="undefined")&&c.protocol&&(c.protocol.indexOf("http")!=-1)){if((typeof(c.pathname)!="undefined")&&this.dcsTypeMatch(c.pathname,this.downloadtypes)){var f=c.pathname?((c.pathname.indexOf("/")!=0)?"/"+c.pathname:c.pathname):"/";var d=c.hostname?(c.hostname.split(":")[0]):"";this.dcsMultiTrack("DCS.dcssip",d,"DCS.dcsuri",f,"DCS.dcsqry","","WT.ti","RightClick:"+f,"WT.dl","25");this.DCS.dcssip=this.DCS.dcsuri=this.WT.ti=this.WT.dl=this.WT.nv=""}}}}}};WebTrends.prototype.dcsAdv=function(){if(this.trackevents&&(typeof(this.dcsET)=="function")){if(window.addEventListener){window.addEventListener("load",this.dcsET.wtbind(this),false)}else{if(window.attachEvent){window.attachEvent("onload",this.dcsET.wtbind(this))}}}this.dcsFPC()};WebTrends.prototype.dcsVar=function(){var b=new Date();var a=this.WT;var j=this.DCS;a.tz=parseInt(b.getTimezoneOffset()/60*-1)||"0";a.bh=b.getHours()||"0";a.ul=navigator.appName=="Netscape"?navigator.language:navigator.userLanguage;if(typeof(screen)=="object"){a.cd=navigator.appName=="Netscape"?screen.pixelDepth:screen.colorDepth;a.sr=screen.width+"x"+screen.height}if(typeof(navigator.javaEnabled())=="boolean"){a.jo=navigator.javaEnabled()?"Yes":"No"}if(document.title){if(window.RegExp){var f=new RegExp("^"+window.location.protocol+"//"+window.location.hostname+"\\s-\\s");a.ti=document.title.replace(f,"")}else{a.ti=document.title}}a.js="Yes";a.jv=(function(){var p=navigator.userAgent.toLowerCase();var B=parseInt(navigator.appVersion);var o=(p.indexOf("mac")!=-1);var v=(p.indexOf("firefox")!=-1);var l=(p.indexOf("firefox/0.")!=-1);var q=(p.indexOf("firefox/1.0")!=-1);var m=(p.indexOf("firefox/1.5")!=-1);var A=(p.indexOf("firefox/2.0")!=-1);var C=(v&&!l&&!q&!m&!A);var k=(!v&&(p.indexOf("mozilla")!=-1)&&(p.indexOf("compatible")==-1));var n=(k&&(B==4));var x=(k&&(B>=5));var z=((p.indexOf("msie")!=-1)&&(p.indexOf("opera")==-1));var r=(z&&(B==4)&&(p.indexOf("msie 4")!=-1));var y=(z&&!r);var u=(p.indexOf("opera")!=-1);var t=(p.indexOf("opera 5")!=-1||p.indexOf("opera/5")!=-1);var s=(p.indexOf("opera 6")!=-1||p.indexOf("opera/6")!=-1);var e=(u&&!t&&!s);var w="1.1";if(C){w="1.8"}else{if(A){w="1.7"}else{if(m){w="1.6"}else{if(l||q||x||e){w="1.5"}else{if((o&&y)||s){w="1.4"}else{if(y||n||t){w="1.3"}else{if(r){w="1.2"}}}}}}}return w})();a.ct="unknown";if(document.body&&document.body.addBehavior){try{document.body.addBehavior("#default#clientCaps");a.ct=document.body.connectionType||"unknown";document.body.addBehavior("#default#homePage");a.hp=document.body.isHomePage(location.href)?"1":"0"}catch(g){}}if(document.all){a.bs=document.body?document.body.offsetWidth+"x"+document.body.offsetHeight:"unknown"}else{a.bs=window.innerWidth+"x"+window.innerHeight}a.fv=(function(){var l,k;if(window.ActiveXObject){for(l=10;l>0;l--){try{k=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+l);return l+".0"}catch(m){}}}else{if(navigator.plugins&&navigator.plugins.length){for(l=0;l<navigator.plugins.length;l++){if(navigator.plugins[l].name.indexOf("Shockwave Flash")!=-1){return navigator.plugins[l].description.split(" ")[2]}}}}return"Not enabled"})();a.slv=(function(){var k="Not enabled";try{if(navigator.userAgent.indexOf("MSIE")!=-1){var m=new ActiveXObject("AgControl.AgControl");if(m){k="Unknown"}}else{if(navigator.plugins["Silverlight Plug-In"]){k="Unknown"}}}catch(p){}if(k!="Not enabled"){var o,n,l;if((typeof(Silverlight)=="object")&&(typeof(Silverlight.isInstalled)=="function")){for(o=3;o>0;o--){for(n=9;n>=0;n--){l=o+"."+n;if(Silverlight.isInstalled(l)){k=l;break}}if(k==l){break}}}}return k})();if(this.i18n){if(typeof(document.defaultCharset)=="string"){a.le=document.defaultCharset}else{if(typeof(document.characterSet)=="string"){a.le=document.characterSet}else{a.le="unknown"}}}a.tv="8.6.2";a.dl="0";a.ssl=(window.location.protocol.indexOf("https:")==0)?"1":"0";j.dcsdat=b.getTime();j.dcssip=window.location.hostname;j.dcsuri=window.location.pathname;a.es=j.dcssip+j.dcsuri;if(window.location.search){j.dcsqry=window.location.search}if(j.dcsqry){var c=j.dcsqry.toLowerCase();var h=this.paidsearchparams.length?this.paidsearchparams.toLowerCase().split(","):[];for(var d=0;d<h.length;d++){if(c.indexOf(h[d]+"=")!=-1){a.srch="1";break}}}if((window.document.referrer!="")&&(window.document.referrer!="-")){if(!(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)<4)){j.dcsref=window.document.referrer}}};WebTrends.prototype.dcsEscape=function(a,c){if(c!=""){a=a.toString();for(var b in c){if(c[b] instanceof RegExp){a=a.replace(c[b],b)}}return a}else{return escape(a)}};WebTrends.prototype.dcsA=function(g,c){if(this.i18n&&(this.exre!="")&&!this.exre.test(g)){if(g=="dcsqry"){var a="";var d=c.substring(1).split("&");for(var f=0;f<d.length;f++){var e=d[f];var h=e.indexOf("=");if(h!=-1){var j=e.substring(0,h);var b=e.substring(h+1);if(f!=0){a+="&"}a+=j+"="+this.dcsEncode(b)}}c=c.substring(0,1)+a}else{c=this.dcsEncode(c)}}return"&"+g+"="+this.dcsEscape(c,this.re)};WebTrends.prototype.dcsEncode=function(a){return(typeof(encodeURIComponent)=="function")?encodeURIComponent(a):escape(a)};WebTrends.prototype.dcsCreateImage=function(a){if(document.images){this.images[this.index]=new Image();this.images[this.index].src=a;this.index++}else{document.write('<IMG ALT="" BORDER="0" NAME="DCSIMG" WIDTH="1" HEIGHT="1" SRC="'+a+'">')}};WebTrends.prototype.dcsMeta=function(){var b;if(document.all){b=document.all.tags("meta")}else{if(document.documentElement){b=document.getElementsByTagName("meta")}}if(typeof(b)!="undefined"){var f=b.length;for(var d=0;d<f;d++){var c=b.item(d).name;var e=b.item(d).content;var a=b.item(d).httpEquiv;if(c.length>0){if(c.toUpperCase().indexOf("WT.")==0){this.WT[c.substring(3)]=e}else{if(c.toUpperCase().indexOf("DCSEXT.")==0){this.DCSext[c.substring(7)]=e}else{if(c.toUpperCase().indexOf("DCS.")==0){this.DCS[c.substring(4)]=e}}}}}}};WebTrends.prototype.dcsTag=function(){if(document.cookie.indexOf("WTLOPTOUT=")!=-1){return}var a=this.WT;var g=this.DCS;var b=this.DCSext;var j=this.i18n;var d="http"+(window.location.protocol.indexOf("https:")==0?"s":"")+"://"+this.domain+(this.dcsid==""?"":"/"+this.dcsid)+"/dcs.gif?";if(j){a.dep=""}for(var e in g){if(g[e]&&(typeof g[e]!="function")){d+=this.dcsA(e,g[e])}}var h=["co_f","vtid","vtvs","vt_f_tlv"];for(var c=0;c<h.length;c++){var f=h[c];if(a[f]){d+=this.dcsA("WT."+f,a[f]);delete a[f]}}for(e in a){if(a[e]&&(typeof a[e]!="function")){d+=this.dcsA("WT."+e,a[e])}}for(e in b){if(b[e]&&(typeof b[e]!="function")){if(j){a.dep=(a.dep.length==0)?e:(a.dep+";"+e)}d+=this.dcsA(e,b[e])}}if(j&&(a.dep.length>0)){d+=this.dcsA("WT.dep",a.dep)}if(d.length>2048&&navigator.userAgent.indexOf("MSIE")>=0){d=d.substring(0,2040)+"&WT.tu=1"}this.dcsCreateImage(d);this.WT.ad=""};WebTrends.prototype.dcsDebug=function(){var c=this;var b=c.images[0].src;var e=b.indexOf("?");var d=b.substring(0,e).split("/");var a="<b>Protocol</b><br><code>"+d[0]+"<br></code>";a+="<b>Domain</b><br><code>"+d[2]+"<br></code>";a+="<b>Path</b><br><code>/"+d[3]+"/"+d[4]+"<br></code>";a+="<b>Query Params</b><code>"+b.substring(e+1).replace(/\&/g,"<br>")+"</code>";a+="<br><b>Cookies</b><br><code>"+document.cookie.replace(/\;/g,"<br>")+"</code>";if(c.w&&!c.w.closed){c.w.close()}c.w=window.open("","dcsDebug","width=500,height=650,scrollbars=yes,resizable=yes");c.w.document.write(a);c.w.focus()};WebTrends.prototype.dcsCollect=function(){if(this.enabled){this.dcsVar();this.dcsMeta();this.dcsAdv();this.dcsTag()}};function dcsMultiTrack(){if(typeof(_tag)!="undefined"){return(_tag.dcsMultiTrack())}}function dcsDebug(){if(typeof(_tag)!="undefined"){return(_tag.dcsDebug())}}Function.prototype.wtbind=function(b){var c=this;var a=function(){return c.apply(b,arguments)};return a};if(window.addEventListener){window.addEventListener("load",function(){_tag.dcsCollect()},false)}else{if(window.attachEvent){window.attachEvent("onload",function(){_tag.dcsCollect()})}};
