String.prototype.removeNonAlphanumeric=function(){
	return this.toString().replace("_","").replace(/\W/g,"")};
	String.prototype.toCamelCase=function(){
		return this.toString().replace(/([A-Z]+)/g,function(a,b){
			return b.substr(0,1).toUpperCase()+b.toLowerCase().substr(1,b.length)}).replace(/[\-_\s](.)/g,function(a,b){
				return b.toUpperCase()})};
				String.prototype.omniturize=function(){
					return this.toString().toCamelCase().removeNonAlphanumeric()}; 

(function(a){a.fn.labelHide=function(b){this.each(function(){var d,e,c;d=a(this);e=d.attr("id");c=a("label[for='"+e+"']");if(e.length>0&&c.length>0){if(b){d.val(c.text())}c.hide()}});return this};a.fn.clearDefault=function(b){return this.each(function(){var d=a(this),c=d.val();if(c.length===0){d.val(b);d.focus(function(){if(d.val()==b){d.val("")}});d.blur(function(){if(d.val()==""){d.val(b)}})}})};a.fn.submitReplace=function(b){this.each(function(){var d,c;d=a(this);c=d.find(":submit");c.hide().after('<a href="#">'+c.val()+"</a>");if(b.length){c.next().addClass(b)}c.next().click(function(f){f.preventDefault();d.submit()})});return this};a.fn.matchColumns=function(){var b=0;this.each(function(){height_obj=a(this).outerHeight();b=Math.max(b,height_obj)});this.each(function(){var d=parseInt(a(this).css("padding-top"));var f=parseInt(a(this).css("padding-bottom"));var c=parseInt(a(this).css("border-top-width"));var e=parseInt(a(this).css("border-bottom-width"));var g=d+f+c+e;if(a.browser.msie&&a.browser.version==6){a(this).css({height:(b-g)+"px"})}else{a(this).css({"min-height":(b-g)+"px"})}});return this};a.fn.alternate=function(){var b=0;this.each(function(){(b%2==0)?a(this).addClass("odd"):a(this).addClass("even");b++});return this};a.fn.fontResizer=function(){return this.each(function(){var d=false;

a(this).click(function(h){h.preventDefault();for(var f=0;f<HISTORY.font_sizes.length;f++){if(HISTORY.body.hasClass(HISTORY.font_sizes[f])){var g=(f+1>HISTORY.font_sizes.length-1)?0:f+1;HISTORY.body.removeClass(HISTORY.font_sizes[f]).addClass(HISTORY.font_sizes[g]);HISTORY.cookies.set("resizer",HISTORY.font_sizes[g]);break}}})})};a.fn.switchers=function(){return this.each(function(){var c,b,e,d;c=a(".category-head p a:eq(0)",this);b=a(".category-head p a:eq(1)",this);e=a("ul:eq(0)",this);d=a("ul:eq(1)",this);c.addClass("selected");d.hide();c.click(function(f){f.preventDefault();d.fadeOut("fast",function(){b.removeClass("selected");e.fadeIn("fast",function(){c.addClass("selected")})})});b.click(function(f){f.preventDefault();c.removeClass("selected");e.fadeOut("fast",function(){c.removeClass("selected");d.fadeIn("fast",function(){b.addClass("selected")})})})})};a.fn.ulSelectList=function(){this.each(function(){if(a.browser.msie&&a.browser.version<8){var e,b;e=a(this);e.hide().after("<select></select>");b=e.next();a("a",e).each(function(){e=a(this);if(e.parent().hasClass("selected")){b.append('<option selected="selected" value="selected">'+e.text()+"</option>")}else{b.append('<option value="'+e.attr("href")+'">'+e.text()+"</option>")}});b.change(function(){if(a(this).val()!="selected"){window.location=a(this).val()}})}else{var c=a(this);c.wrap('<div class="fake-select inactive"></div>');var h=c.parent();h.append('<a class="trigger" href="#"></a>');a("li.selected",c).siblings().hide();a("a.trigger",h).click(function(i){i.preventDefault();if(h.hasClass("inactive")){d()}else{f()}});a("li.selected a",c).click(function(i){i.preventDefault();if(h.hasClass("inactive")){d()}else{f()}});var g=false;h.hover(function(){if(g){clearTimeout(g)}},function(){if(h.hasClass("active")){g=setTimeout(f,1000)}});function d(){h.removeClass("inactive").addClass("active");a("li",c).slideDown(100)}function f(){h.removeClass("active").addClass("inactive");a("li:not(.selected)",c).slideUp(100)}}});return this};a.fn.browserOffsetFix=function(j,e){var f,i,c,b,h,d,g;f=a(this);i=a.browser.version;c=(a.browser.msie&&i<7);b=(a.browser.msie&&i==7);h=(a.browser.mozilla&&i.split(".")[2]==0);d=(a.browser.safari&&i.split(".")[0]>=528);g=Number(f.css(j).replace("px",""));k();a(window).resize(k);function k(){var l=a(window).width()%2?true:false;if((c&&l)||(b&&l)||(d&&l)){f.css(j,g+e+"px")}else{if(h&&l){f.css(j,g-e+"px")}else{f.css(j,g+"px")}}}};a.fn.newWindow=function(d,b,e,c){this.each(function(){c=(c==null)?"main":c;d=(d==null)?"490":d;b=(b==null)?"600":b;e=(e==null)?0:e;a(this).click(function(f){f.preventDefault();window.open(a(this).attr("href"),c,"width="+d+",height="+b+",scrollbars="+e+",resizeable=1,menubar=0")})});return this}})(jQuery);jQuery(function(a){HISTORY.body=a("body");a("a.new-window").live("click",function(b){if(b.button===0){b.preventDefault();window.open(this.href)}});a("span.at15t").live("click",function(b){if(b.button===0){HISTORY.linkCode("event12","","","","","","","")}});a("#search-form input.label-hide").labelHide(false);a("#content input.label-hide").labelHide(true);a("#search-field").clearDefault("Search");a("div.media-wrap > div.viewer, div.media-wrap > div.controller").matchColumns();a("ul.content-controls a.font-sizer").fontResizer();a("ul.content-controls a.cite-this").clickModals(445);a("a.newsletter-signup-link, a.contact-link").newWindow(600,500,1);a(".mod.switcher").switchers();a("ul.simple-thumb").each(function(){a("li",this).alternate()});if(HISTORY.body.hasClass("search")){a("div.content-header > div.results > ul").ulSelectList()}if(HISTORY.body.hasClass("generic")){a("ul.simple-thumb li a, ul.bull-red li a").hoverModals(290);a("#generic-text .nav-generic a").each(function(){if(!window.location.toString().indexOf(this.href)){a(this).parent().addClass("selected")}})}a('form input[name="search-field"]').each(function(){var b=a(this);b.autocomplete(HISTORY.context_path+"/search/ajax",{extraParams:{"search-field":function(){return b.val()}},scroll:false,selectFirst:false,width:(b.attr("id")=="keywords")?245:203})})});
