function SHELL_wrap_links_events(){var a=document.getElementsByTagName("a");for(i=0;i<a.length;i++){SHELL_wrap_onclick_event(a[i])
}}function SHELL_wrap_onclick_event(b){if(b.onclick){var a=b.onclick;b.onclick=function(c){SHELL_link_handler(this);return a(c)
}}else{b.onclick=function(c){SHELL_link_handler(this)}}}function SHELL_unload_handler(a){SHELL_popups_handler("","unload")
}function SHELL_link_handler(a){SHELL_popups_handler(a.href)}function SHELL_is_href_external(a){if((a.search(/www\.shell/)==-1&&a.search(/sww-staging\.content\.shell\.com/)==-1&&a.search(/www-accept\.shell\.com/)==-1)||(a.search(/ExitPage/)>-1)){return true
}return false}var SHELL_show_popup_done=new Array();SHELL_show_popup_done.load=false;SHELL_show_popup_done.unload=false;var SHELL_show_popup_unload="on_unload";
var SHELL_show_popup_siteexit="on_siteexit";function SHELL_popups_handler(a,b){if("load"==b&&!SHELL_show_popup_done.load){SHELL_show_popup_done.load=true;
SHELL_show_popup(popup_config.on_load);return}if("unload"==b&&!SHELL_show_popup_done.unload){SHELL_show_popup_done.unload=true;
SHELL_show_popup(popup_config[SHELL_show_popup_unload]);return}if(SHELL_is_href_external(a)){SHELL_show_popup_unload=SHELL_show_popup_siteexit
}else{if("on_siteexit"==SHELL_show_popup_unload&&!popup_config.on_unload){SHELL_show_popup_done.unload=true}SHELL_show_popup_unload="on_unload"
}}function SHELL_show_popup(b){if(!b){return}var f=Math.random()*100;if(b.trigger_percentage>f){if(b.show_once){var e="SHELL_"+b.type+escape(b.url);
if("on_unload"==b.type){e+=escape(window.location)}var a=0;for(var c=0;c<e.length;c++){a+=e.charCodeAt(c)}e=""+a+"";if(null==SHELL_cookie_read(e)){SHELL_cookie_create(e,"true",120)
}else{return}}var d="height="+b.height+",resizable="+b.resizeable+",width="+b.width+",top="+b.top+",left="+b.left+",scrollbars="+b.scrollbars;
new_window=window.open(b.url,b.name,d);if(new_window){if(window.focus){new_window.focus()}}}}function SHELL_cookie_create(c,d,e){if(e){var b=new Date();
b.setTime(b.getTime()+(e*24*60*60*1000));var a="; expires="+b.toGMTString()}else{var a=""}document.cookie=c+"="+escape(d)+a+"; path=/"
}function SHELL_cookie_read(b){var e=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var f=a[d];while(f.charAt(0)==" "){f=f.substring(1,f.length)
}if(f.indexOf(e)==0){return unescape(f.substring(e.length,f.length))}}return null};