
function documentLinkPopup(dlURl,dlName,dlOptions){window.open(dlURl,dlName,dlOptions);}
function showLeaveSiteWarning(str_URL,bol_newWindow,str_message){alert(str_message);if(bol_newWindow==''||bol_newWindow=='false'){document.location.href=str_URL;}else{splashWin=window.open(str_URL,'newWindow','fullscreen=0,toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');}}
function WindowOpenPDF(sFileName){var iWindowWidth=780;var iWindowHeight=500;var iWindowX=getCenterX(iWindowWidth);var iWindowY=5;window.open(sFileName,'PDF','Left='+iWindowX+',Top='+iWindowY+',width='+iWindowWidth+','+'height='+iWindowHeight+',toolbar=0,resizable=1,status=1,scrollbars=1,locationbar=0,directories=0,menubar=0,history=0');}
function openGlossaryWindow(str_word,str_currentLevel){splashWin=window.open(str_currentLevel+'library/scripts/glossaryEngine.asp?word='+str_word,'glossary','width=200,height=200,fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1');}
function displaySiteWarning(message){if(confirm(message)){return true;}else{return false;}}
$(document).ready(function(){$.swapImage(".swapImage");init_tooltips();});function init_tooltips(){$("a.fn_tooltip").accessibleTooltip({topOffset:-5,leftOffset:10,preContent:"<div class=\"arrow\"></div>"});$("a.fn_tooltip_noLabel").accessibleTooltip({topOffset:-5,leftOffset:10,preContent:"<div class=\"arrow\"></div>",associateWithLabel:false});$("a.fn_abbr").accessibleTooltip({topOffset:-8,leftOffset:0,preContent:"<div class=\"arrow\"></div>",associateWithLabel:false,isAbbr:true});}
(function($){$.fn.accessibleTooltip=function(options){var defaults={speed:250,associateWithLabel:true,labelText:function(btn){return $(btn).parent().find("label, .label").text().replace("*","");},helpPrefix:"Help text for",leftOffset:15,topOffset:3,preContent:"",buttonStyle:"tooltip",tooltipStyle:"tooltip",isAbbr:false,onShow:function(btn,tooltipDiv){$(tooltipDiv).animate({opacity:1},0);}};var options=$.extend(defaults,options);return this.each(function(){var aTooltip=$(this);var label=(options.associateWithLabel)?options.labelText($(aTooltip)):"";var helpText=$(aTooltip).attr("title");if(helpText==""){$(aTooltip).remove();}else{var tooltip;if(options.isAbbr){$(aTooltip).removeAttr('title');tooltip=$(aTooltip);}else{$(aTooltip).after("<button type=\"button\" class=\""+options.buttonStyle+"\">"+options.helpPrefix+" "+label+"</button>");tooltip=$(aTooltip).parent().find("button."+options.buttonStyle);$(aTooltip).remove();}
$(tooltip).data("isClicked",false);var tooltipContent="<div class=\""+options.tooltipStyle+"\" style=\"display: none\">";tooltipContent+=options.preContent;tooltipContent+="<div class=\"content\">";tooltipContent+=(options.associateWithLabel)?"<h3 style=\"position: absolute; left: -99999px\">Help for "+label+"</h3>":"";tooltipContent+="<p>"+helpText+"</p>";tooltipContent+=(options.associateWithLabel)?"<div style=\"position: absolute; left: -99999px\">End help</div>":"";tooltipContent+="</div>";tooltipContent+="</div>";$(tooltip).after(tooltipContent);var tooltipDiv=$(tooltip).parent().find("div."+options.tooltipStyle);$(tooltip).unbind("click").bind("click",function(e){e.preventDefault();if($(tooltip).data("isClicked")==false){$(tooltip).data("isClicked",true);setPosition(tooltip,tooltipDiv);if(options.speed==0){$(tooltipDiv).show();options.onShow($(aTooltip),$(tooltipDiv));}else{$(tooltipDiv).fadeIn(options.speed,function(){options.onShow($(aTooltip),$(tooltipDiv));});}}else{if(options.speed==0){$(tooltipDiv).hide();$(tooltip).data("isClicked",false);}else{$(tooltipDiv).fadeOut(options.speed,function(){$(tooltip).data("isClicked",false);});}}
return false;});$(tooltip).bind("focus mouseover",function(){if($(tooltip).data("isClicked")==false){setPosition(tooltip,tooltipDiv);if(options.speed==0){$(tooltipDiv).show();options.onShow($(aTooltip),$(tooltipDiv));}else{$(tooltipDiv).fadeIn(options.speed,function(){options.onShow($(aTooltip),$(tooltipDiv));setPosition(tooltip,tooltipDiv);});}}});$(tooltip).bind("blur mouseout",function(){if($(tooltip).data("isClicked")==false){if(options.speed==0){$(tooltipDiv).hide();}else{$(tooltipDiv).fadeOut(options.speed);}}});$(window).resize(function(){if($(tooltip).data("isClicked")==true){setPosition(tooltip,tooltipDiv);}});}});function setPosition(tooltip,tooltipDiv){var tooltipDimensions={top:$(tooltip).position().top,left:$(tooltip).position().left,width:$(tooltip).width(),height:$(tooltip).height()}
var tooltipDivHeight=$(tooltipDiv).height();var tooltipDivLeftPos=(tooltipDimensions.left+tooltipDimensions.width+options.leftOffset);var tooltipDivTopPos=tooltipDimensions.top+options.topOffset+$(tooltip).parents(".resultsWindow").scrollTop();$(tooltipDiv).css({top:tooltipDivTopPos,left:tooltipDivLeftPos});}};$.fn.resetAccessibleTooltip=function(options){var defaults={speed:250,tooltipStyle:"tooltip"};var options=$.extend(defaults,options);return this.each(function(){var tooltip=$(this);var tooltipDiv=$(tooltip).parent().find("div."+options.tooltipStyle);if(options.speed==0){$(tooltipDiv).hide();$(tooltip).data("isClicked",false);}else{$(tooltipDiv).fadeOut(options.speed,function(){$(tooltip).data("isClicked",false);});}});}})(jQuery);
