var OakFarms={};OakFarms.Constants={};OakFarms.Constants.BG={};OakFarms.Constants.BG.OFFSET=28000;OakFarms.Constants.BG.SPEED=2100000;OakFarms.interval="";$(document).ready(function(){OakFarms.init();setTimeout("OakFarms.clouds()",1);OakFarms.slide();OakFarms.fauxCols("body.home .m ol li");OakFarms.fauxCols("body.checklist .m ol li");OakFarms.newWin("a[rel=external]")});OakFarms.init=function(){$("#shell").css({backgroundPosition:"-500px 190px"})};OakFarms.clouds=function(){var a=$("#shell");var b=a.backgroundPosition().toString().split(" ");bgX=b[0].split("px");bgX=parseInt(bgX[0])+OakFarms.Constants.BG.OFFSET;bgY=b[1].split("px");bgY=parseInt(bgY[0]);var c=bgX+"px "+bgY+"px";a.stop(true).animate({backgroundPosition:c},OakFarms.Constants.BG.SPEED,"linear")};OakFarms.slide=function(){$("ul#slide li").css({opacity:0});$("ul#slide li:first").css({opacity:1});setInterval("OakFarms.rotate()",6000)};OakFarms.rotate=function(){var a=($("ul#slide li.show")?$("ul#slide li.show"):$("div#rotator ul li:first"));var b=((a.next().length)?((a.next().hasClass("show"))?$("ul#slide li:first"):a.next()):$("ul#slide li:first"));b.css({opacity:0}).addClass("show").animate({opacity:1},1000);a.animate({opacity:0},1000).removeClass("show")};OakFarms.fauxCols=function(c){var a=$(c),b=0;a.each(function(){var d=$(this).height();(d>b)?b=d:b=b});a.css({height:b})};OakFarms.newWin=function(b){var a=$(b);a.attr("target","_blank")};(function(a){jQuery.fn.backgroundPosition=function(){var b=a(this).css("background-position");if(typeof(b)==="undefined"){return a(this).css("background-position-x")+" "+a(this).css("background-position-y")}else{return b}}})(jQuery);
(function(a){a.fn.extend({sameLine:function(c){var b={match:"",open:'<span class="sl-nobr">',close:"</span>"};var c=a.extend(b,c);return this.each(function(){var d=a(this);var e=new RegExp(c.match,"gi");dupeCheck=function(g){var h=new Array();for(var m=true,k=0;g!=null&&k<g.length;k++,m=true){for(var l=0;l<h.length;l++){if(g[k]==h[l]){m=false}}if(m==true){h.push(g[k])}}return(h)};fix=function(f){var g=dupeCheck(f.html().match(e));for(var h=0;g!=null&&h<g.length;h++){var j=new RegExp(g[h],"gi");f.html(f.html().replace(j,c.open+g[h]+c.close))}};fix(a(this))})}})})(jQuery);
