var metaArray=document.getElementsByTagName("meta");function getMetaTagValue(strTagName){var strMetaTagValue="";for(var i=0;metaArray[i];i++){if(metaArray[i].getAttribute("name")==strTagName){strMetaTagValue=metaArray[i].getAttribute("content");break}}return strMetaTagValue}function paginationTop(pageno,qt,endPageListing){document.frmPaginationTop.reqPageNum.value=pageno;document.frmPaginationTop.qt.value=qt;document.frmPaginationTop.reqEndPageListing.value=endPageListing;document.frmPaginationTop.submit();return true}function paginationBottom(pageno,qt,endPageListing){document.frmpaginationBottom.reqPageNum.value=pageno;document.frmpaginationBottom.qt.value=qt;document.frmpaginationBottom.reqEndPageListing.value=endPageListing;document.frmpaginationBottom.submit();return true}function paginationNext(){pagePagination(parseInt(document.query.reqPageNum.value)+1)}function paginationPrevious(){pagePagination(parseInt(document.query.reqPageNum.value)-1)}function pagePagination(pageno){document.query.reqPageNum.value=pageno;document.query.submit();return true}function queryWithFacet(facetID){document.query.searchFacet.value=facetID;document.query.reqPageNum.value=1;document.query.submit();return true}function query_viewAllResults(){document.query.qt.value="";document.query.queryResultSortOrder.value="1";document.query.reqPageNum.value=1;var i=0;var e=document.getElementsByTagName("input");for(i=0;i<e.length;i++){if(e[i].name.indexOf("qp_Emd")>-1){if(!(e[i].name=="qp_EmdSchemaType"||e[i].name=="qp_EmdContentType")){e[i].value=""}}}e=document.getElementsByTagName("select");for(i=0;i<e.length;i++){if(e[i].name.indexOf("qp_Emd")>-1){var opts=e[i].options;for(j=0;j<opts.length;j++){opts[j].selected=false}e[i].value="ALL"}}document.getElementById("submitBtn").click();return true}function cleanCharacters(str){var text=str;text=text.replace(/ /g,"+");var pattern=new RegExp(/[^a-zA-Z_0-9_+_\/_-]/g);var result=text.replace(pattern,"");return result}function cleanSearchKeywordsCharacters(str){var text=str;text=text.replace(/ /g,"+");var pattern=new RegExp(/[^a-zA-Z_0-9_+_\/_-_&_#_;_']/g);var result=text.replace(pattern,"");return result}function validateSearchText(searchTextField,alertMsg){if(searchTextField!=null){if(searchTextField.value.length<=0){return false}else{return true}}}function sanitizeSearchString(){var inputstr=document.query.qt.value;var workingStr="";var regex=/\<.*?\>/g;workingStr=inputstr.replace(regex,"");var strLen=workingStr.length;var outputStr="";var jj=0;for(var x=0;x<strLen;x++){var c=workingStr.charAt(x);if(((c>="A")&&(c<="Z"))||((c>="a")&&(c<="z"))||((c>="0")&&(c<="9"))||(c==",")||(c=='"')||(c==" ")){outputStr=outputStr+c;jj++}}document.query.reqPageNum.value=1;document.query.submit();return true}function sanitizeHeaderSearchString(){var inputstr=document.headerSearch.qt.value;var workingStr="";var regex=/\<.*?\>/g;workingStr=inputstr.replace(regex,"");var strLen=workingStr.length;var outputStr="";var jj=0;for(var x=0;x<strLen;x++){var c=workingStr.charAt(x);if(((c>="A")&&(c<="Z"))||((c>="a")&&(c<="z"))||((c>="0")&&(c<="9"))||(c==",")||(c=='"')||(c==" ")){outputStr=outputStr+c;jj++}}document.headerSearch.submit();return true}var Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(input){var output="";var chr1,chr2,chr3,enc1,enc2,enc3,enc4;var i=0;input=Base64._utf8_encode(input);while(i<input.length){chr1=input.charCodeAt(i++);chr2=input.charCodeAt(i++);chr3=input.charCodeAt(i++);enc1=chr1>>2;enc2=((chr1&3)<<4)|(chr2>>4);enc3=((chr2&15)<<2)|(chr3>>6);enc4=chr3&63;if(isNaN(chr2)){enc3=enc4=64}else{if(isNaN(chr3)){enc4=64}}output=output+this._keyStr.charAt(enc1)+this._keyStr.charAt(enc2)+this._keyStr.charAt(enc3)+this._keyStr.charAt(enc4)}return output},decode:function(input){var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(i<input.length){enc1=this._keyStr.indexOf(input.charAt(i++));enc2=this._keyStr.indexOf(input.charAt(i++));enc3=this._keyStr.indexOf(input.charAt(i++));enc4=this._keyStr.indexOf(input.charAt(i++));chr1=(enc1<<2)|(enc2>>4);chr2=((enc2&15)<<4)|(enc3>>2);chr3=((enc3&3)<<6)|enc4;output=output+String.fromCharCode(chr1);if(enc3!=64){output=output+String.fromCharCode(chr2)}if(enc4!=64){output=output+String.fromCharCode(chr3)}}output=Base64._utf8_decode(output);return output},_utf8_encode:function(string){string=string.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n<string.length;n++){var c=string.charCodeAt(n);if(c<128){utftext+=String.fromCharCode(c)}else{if((c>127)&&(c<2048)){utftext+=String.fromCharCode((c>>6)|192);utftext+=String.fromCharCode((c&63)|128)}else{utftext+=String.fromCharCode((c>>12)|224);utftext+=String.fromCharCode(((c>>6)&63)|128);utftext+=String.fromCharCode((c&63)|128)}}}return utftext},_utf8_decode:function(utftext){var string="";var i=0;var c=c1=c2=0;while(i<utftext.length){c=utftext.charCodeAt(i);if(c<128){string+=String.fromCharCode(c);i++}else{if((c>191)&&(c<224)){c2=utftext.charCodeAt(i+1);string+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2}else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);string+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3}}}return string}};function selectQuerySuggestion(htmlForm,searchQueryField,newValue,suggestionTypeField,suggestionType){var searchFieldValue=newValue;var ampersand="&039;";if(searchFieldValue.indexOf(ampersand)!=-1){searchFieldValue=searchFieldValue.replace("&039;","'");searchQueryField.value=searchFieldValue}else{searchQueryField.value=newValue}suggestionTypeField.value=suggestionType;if(htmlForm.reqPageNum){htmlForm.reqPageNum.value=1}htmlForm.submit();return true}var querySelectClientValidation=function(){var $form=$("form[name='query']");$form.find("select[name^='qp_']").bind("change",function(){var qs="";var inputs=$form.find("input[name^='qp_'][type='hidden']").size();$form.find("input[type='text']").each(function(){if($(this).val().length!=0){qs+=$(this).val()+" | "}}).end().find("input[name^='qp_'][type='hidden']").each(function(i){qs+=this.name.substring(3)+":"+$(this).val();qs+=(i<(inputs-1))?" | ":" "}).end().find("select[name^='qp_']").each(function(){var name=this.name.substring(3);if($(this).find("option:selected").length){qs+="| "}$(this).find("option:selected:not(:contains('ALL'))").each(function(){qs+=name+":'"+$(this).val()+"' "})});if(qs.length>$form.find("#maxQueryLength").val()){alert($form.find("#exceedFiltersPreText").val())}})};var divid;var flag=0;var gblPrevLi="";function showDtls(obj){var parentClass=document.getElementById("divTab").className;var objLi=document.getElementById(obj);if(parentClass=="tabView"){hideDtls();if(obj=="tabLast"){document.getElementById("tabLDtls").style.display="block"}else{document.getElementById(obj+"Dtls").style.display="block"}if(objLi.className=="tabLast"){objLi.className="tabLastOn"}else{objLi.className="tabOn"}gblPrevLi=objLi}else{var hrefVal="#"+objLi.id+"Dtls";if(objLi.id=="tabLast"){hrefVal="#tabLDtls"}location.href=hrefVal}}function hideDtls(){if(gblPrevLi&&gblPrevLi!=""){var preLiId=gblPrevLi.id+"Dtls";if(gblPrevLi.className=="tabLastOn"){preLiId="tabLDtls"}document.getElementById(preLiId).style.display="none";if(gblPrevLi.className=="tabLastOn"){gblPrevLi.className="tabLast"}else{gblPrevLi.className="tab"}}}function tabs(mode,theClass,obj,listTab,listView){if(mode=="listView"){document.getElementById("divTab").className="listView";obj.parentNode.innerHTML="<a href=\"javascript:void(0)\" onclick=\"tabs('tabView', 'tabDataContainer',this,'"+listTab+"','"+listView+"')\">"+listTab+"</a> | "+listView;showHideAllDtls(theClass,"block")}if(mode=="tabView"){document.getElementById("divTab").className="tabView";obj.parentNode.innerHTML=listTab+" | <a href=\"javascript:void(0)\" onclick=\"tabs('listView', 'tabDataContainer', this,'"+listTab+"','"+listView+"')\">"+listView+"</a>";showHideAllDtls(theClass,"none");setTab()}}function listItems(){document.getElementById("divTab").className="listView";var obj1=document.getElementById("jumpLink");obj1.style.display="none"}function showHideAllDtls(theClass,mode){var allPageTags=document.getElementsByTagName("div");for(i=0;i<allPageTags.length;i++){if(allPageTags[i].className==theClass){allPageTags[i].style.display=mode}}}var gblPrevLi1="";function showDtls1(obj){var parentClass=document.getElementById("divTab1").className;var objLi=document.getElementById(obj);if(parentClass=="tabView1"){hideDtls1();document.getElementById(objLi.title).style.display="block";if(objLi.className=="tabLast1"){objLi.className="tabLastOn1"}else{objLi.className="tabOn1"}gblPrevLi1=objLi}else{location.href="#"+objLi.title}}function hideDtls1(){if(gblPrevLi1&&gblPrevLi1!=""){document.getElementById(gblPrevLi1.title).style.display="none";if(gblPrevLi1.className=="tabLastOn1"){gblPrevLi1.className="tabLast1"}else{gblPrevLi1.className="tab1"}}}function writeCookie(name,value,hours,path){var expire="";var pathUrl="";if(hours!=null){expire=new Date((new Date()).getTime()+hours*3600000);expire="; expires="+expire.toGMTString()}if(path!=null){pathUrl="; path="+path}else{pathUrl="; path=/"}document.cookie=name+"="+escape(value)+expire+pathUrl}function readCookie(name){var cookieValue="";var search=name+"=";if(document.cookie.length>0){offset=document.cookie.indexOf(search);if(offset!=-1){offset+=search.length;end=document.cookie.indexOf(";",offset);if(end==-1){end=document.cookie.length}cookieValue=unescape(document.cookie.substring(offset,end))}}return cookieValue}function eraseCookie(name){writeCookie(name,"",-1)}function toggle(id){var ul=id;var ulElement=document.getElementById(ul);if(ulElement){if(ulElement.className=="closed"){ulElement.className="open"}else{ulElement.className="closed"}}}function backFunc(){var backUrl=document.location.href;if(backUrl.lastIndexOf("#")>-1){backUrl=backUrl.substring(0,backUrl.lastIndexOf("#"))}window.self.location=backUrl}function popup(pageURL,page_id,pub_id){window.open(pageURL+"?email_pub_id="+pub_id+"&email_page_id="+page_id,"mywindow"+pub_id+page_id,"width=500,height=500,left=150,top=150,screenX=150,screenY=150,scrollbars=1")}function popupMoreResult(pageURL){window.open(pageURL,"mywindow","width=1000,height=600,right=150,top=90,screenX=150,screenY=150,scrollbars=1")}function selTab(currIndex,tabLen,tabPrefix){for(i=1;i<=tabLen;i++){document.getElementById(tabPrefix+i).className="inactive"}document.getElementById(tabPrefix+currIndex).className="active";document.getElementById(tabPrefix+"btm"+currIndex).style.display="block";for(i=1;i<=tabLen;i++){document.getElementById(tabPrefix+"btm"+i).className=document.getElementById(tabPrefix+"btm"+i).className.replace("tabDispOn","tabDispOff");if(document.getElementById(tabPrefix+"btm"+i).className="tabDispOff"){document.getElementById(tabPrefix+"btm"+i).style.display="none"}}document.getElementById(tabPrefix+"btm"+currIndex).className=document.getElementById(tabPrefix+"btm"+currIndex).className.replace("tabDispOff","tabDispOn");if(document.getElementById(tabPrefix+"btm"+currIndex).className="tabDispOn"){document.getElementById(tabPrefix+"btm"+currIndex).style.display="block"}}function startList(){var getID=document.getElementById("topMenu_nonjs");getID.removeAttribute("id");var newAttribute=document.createAttribute("id");newAttribute.nodeValue="topMenu";getID.setAttributeNode(newAttribute);if(document.all&&document.getElementById){navRoot=document.getElementById("navList");for(i=0;i<navRoot.childNodes.length;i++){node=navRoot.childNodes[i];if(node.nodeName=="LI"){node.onmouseover=function(){this.className+=" hover"};node.onmouseout=function(){this.className=this.className.replace(" hover","")}}}}}var divs=document.getElementsByTagName("body");var currURL=window.location+"";var pageName=currURL.substring((currURL.lastIndexOf("/")+1),currURL.length);var siteID=pageName.substring((pageName.indexOf("_")+1),pageName.lastIndexOf("_"));var cookieName=siteID+"textSize";$(document).ready(function(){checkFontSize()});function fontSize(obj,chk){for(i=1;i<4;i++){document.getElementById("link"+i).href="#"}divs[0].className=obj.className;obj.removeAttribute("href");$("#textResizer a").removeClass("active");if(chk=="Y"){writeCookie(cookieName,obj.className,72,"")}obj.className=obj.className+" active"}function checkFontSize(){var fontCookie=readCookie(cookieName);var linkAttr=$("#textResizer a").attr("onclick")+"";if(fontCookie&&linkAttr.indexOf("Y")!=-1){divs[0].className=fontCookie}}var unreserved="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_.~";var reserved="!*'();:@&=+$,/?%#[]";var allowed=unreserved+reserved;var hexchars="0123456789ABCDEFabcdef";function gethex(decimal){return"%"+hexchars.charAt(decimal>>4)+hexchars.charAt(decimal&15)}function encode(decodedString){if(decodedString==null||decodedString==""){return""}var encodeValue="";var decoded=decodedString;var encoded="";for(var i=0;i<decoded.length;i++){var ch=decoded.charAt(i);if(unreserved.indexOf(ch)!=-1){encoded=encoded+ch}else{var charcode=decoded.charCodeAt(i);if(charcode<128){encoded=encoded+gethex(charcode)}if(charcode>127&&charcode<2048){encoded=encoded+gethex((charcode>>6)|192);encoded=encoded+gethex((charcode&63)|128)}if(charcode>2047&&charcode<65536){encoded=encoded+gethex((charcode>>12)|224);encoded=encoded+gethex(((charcode>>6)&63)|128);encoded=encoded+gethex((charcode&63)|128)}if(charcode>65535){encoded=encoded+gethex((charcode>>18)|240);encoded=encoded+gethex(((charcode>>12)&63)|128);encoded=encoded+gethex(((charcode>>6)&63)|128);encoded=encoded+gethex((charcode&63)|128)}}}return encoded}function printPreview(){document.hiddenPrintForm.action=document.location.href;document.hiddenPrintForm.submit()}function pdfPreview(hbxPdfTitlePrefix,varIsWebMetricsEnabled,varIsHBXEnabled,varIsSCEnabled,pdfServiceUrl,htmlUrl,hbxPdfTitleSuffix,webMetricsType){var fileName=getPDFFileName(htmlUrl);var actionUrl=pdfServiceUrl+"/"+fileName;if(varIsWebMetricsEnabled=="true"){if(hbxPdfTitlePrefix=="null"||hbxPdfTitlePrefix==""){hbxPdfTitlePrefix="PDF"}var hbxPageName=hbxPdfTitlePrefix+" "+document.title+hbxPdfTitleSuffix;if(varIsSCEnabled=="true"&&webMetricsType=="sc"){s.pageName=hbxPageName;SCTrackFileDL(hbxPageName);var a="s.tl("}else{if(varIsHBXEnabled=="true"){_hbPageView(hbxPageName,"")}}}document.hiddenPdfForm.action=actionUrl;document.hiddenPdfForm.submit()}function trackSearch(obj,searchPrefixLink,varIsWebMetricsEnabled,varIsSCEnabled,setSearchTerm){if(varIsWebMetricsEnabled=="true"&&varIsSCEnabled=="true"){if(setSearchTerm!=undefined){searchTerm=cleanSearchKeywordsCharacters(document.forms.query.qt.value);SCTrackCustomLinkMetrics(obj,searchPrefixLink,searchTerm)}else{SCTrackCustomLinkMetrics(obj,searchPrefixLink)}}}function trackParametricSearch(theForm,fieldName,searchPrefix,varIsWebMetricsEnabled,varIsSCEnabled){var searchMetric=searchPrefix+fieldName+":"+theForm[fieldName].value;trackSearch(theForm,searchMetric,varIsWebMetricsEnabled,varIsSCEnabled,true);return true}function getPDFFileName(htmlURL){var pdfFileName="";lastSlashIndex=htmlURL.lastIndexOf("/");if(lastSlashIndex!=-1){htmlFileName=htmlURL.substr(lastSlashIndex+1);if(htmlFileName.split(".").length==2){pdfFileName=htmlFileName.split(".")[0]+".pdf"}}return pdfFileName}function setTab(){var tabVal=window.location.hash;tabVal=tabVal!=null&&tabVal!=""?tabVal.substring(1,tabVal.indexOf("Dtls")):"tab1";try{if((!document.getElementById(tabVal+"Dtls"))){tabVal="tabLast"}showDtls(tabVal)}catch(err){showDtls("tabLast")}}function setSortby(sortby){document.query.sortby.value=sortby;document.query.submit()}function openReferenceSearchURL(url){var checkFilterName=document.query.searchFilterName;if(checkFilterName==undefined){window.open(url,"mywindow")}else{var searchFilterName=document.query.searchFilterName.value;var searchFilterValue=document.query.searchFiltervalue.value;var URL=url+"&qp_Emd"+searchFilterName+"="+searchFilterValue;window.open(URL,"mywindow")}}var highlightInnertab=true;function setTabIndex(name,value,hours){if(highlightInnertab){writeCookie(name,value,hours)}}function clearTabIndex(name){if(highlightInnertab){eraseCookie(name)}};
$(document).ready(function(){var defaultWidth="100";var defaultHeight="100";$("object").each(function(){var fWidth=$(this).attr("width");if(fWidth==""){$(this).attr("width",defaultWidth)}var fHeight=$(this).attr("height");if(fHeight==""){$(this).attr("height",defaultHeight)}})});
