jQuery.fn.labelOver=function(a){return this.each(function(){var c=jQuery(this);var d=c.attr("for");if(d){var b=jQuery("#"+d);this.hide=function(){c.css({textIndent:-10000})};this.show=function(){if(b.val()==""){c.css({textIndent:0})}};this.cancella=function(){c.css({textIndent:-10000})};b.focus(this.hide);b.blur(this.show);c.addClass(a).click(function(){b.focus()});if(b.val()!=""){this.cancella()}}})};jQuery.fn.toggleText=function(d,c){return this.html(this.html().replace(new RegExp("("+d+"|"+c+")"),function(a){return(a==d)?c:d}))};jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m.expires=-1}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=m.expires}e="; expires="+f.toUTCString()}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};(function(a){a.fn.popupWindow=function(b){return this.each(function(){a(this).click(function(){a.fn.popupWindow.defaultSettings={centerBrowser:0,centerScreen:0,height:500,left:0,location:0,menubar:0,resizable:0,scrollbars:0,status:0,width:500,windowName:null,windowURL:null,top:0,toolbar:0};settings=a.extend({},a.fn.popupWindow.defaultSettings,b||{});var c="height="+settings.height+",width="+settings.width+",toolbar="+settings.toolbar+",scrollbars="+settings.scrollbars+",status="+settings.status+",resizable="+settings.resizable+",location="+settings.location+",menuBar="+settings.menubar;settings.windowName=this.name||settings.windowName;settings.windowURL=this.href||settings.windowURL;var d,e;if(settings.centerBrowser){if(a.browser.msie){d=(window.screenTop-120)+((((document.documentElement.clientHeight+120)/2)-(settings.height/2)));e=window.screenLeft+((((document.body.offsetWidth+20)/2)-(settings.width/2)))}else{d=window.screenY+(((window.outerHeight/2)-(settings.height/2)));e=window.screenX+(((window.outerWidth/2)-(settings.width/2)))}window.open(settings.windowURL,settings.windowName,c+",left="+e+",top="+d).focus()}else{if(settings.centerScreen){d=(screen.height-settings.height)/2;e=(screen.width-settings.width)/2;window.open(settings.windowURL,settings.windowName,c+",left="+e+",top="+d).focus()}else{window.open(settings.windowURL,settings.windowName,c+",left="+settings.left+",top="+settings.top).focus()}}return false})})}})(jQuery);(function(a){a.fn.lazyload=function(b){var c={threshold:0,failurelimit:0,event:"scroll",effect:"show",container:window};if(b){a.extend(c,b)}var d=this;if("scroll"==c.event){a(c.container).bind("scroll",function(g){var e=0;d.each(function(){if(a.abovethetop(this,c)||a.leftofbegin(this,c)){}else{if(!a.belowthefold(this,c)&&!a.rightoffold(this,c)){a(this).trigger("appear")}else{if(e++>c.failurelimit){return false}}}});var f=a.grep(d,function(h){return !h.loaded});d=a(f)})}this.each(function(){var e=this;if(undefined==a(e).attr("original")){a(e).attr("original",a(e).attr("src"))}if("scroll"!=c.event||undefined==a(e).attr("src")||c.placeholder==a(e).attr("src")||(a.abovethetop(e,c)||a.leftofbegin(e,c)||a.belowthefold(e,c)||a.rightoffold(e,c))){if(c.placeholder){a(e).attr("src",c.placeholder)}else{a(e).removeAttr("src")}e.loaded=false}else{e.loaded=true}a(e).one("appear",function(){if(!this.loaded){a("<img />").bind("load",function(){a(e).hide().attr("src",a(e).attr("original"))[c.effect](c.effectspeed);e.loaded=true}).attr("src",a(e).attr("original"))}});if("scroll"!=c.event){a(e).bind(c.event,function(f){if(!e.loaded){a(e).trigger("appear")}})}});a(c.container).trigger(c.event);return this};a.belowthefold=function(c,d){if(d.container===undefined||d.container===window){var b=a(window).height()+a(window).scrollTop()}else{var b=a(d.container).offset().top+a(d.container).height()}return b<=a(c).offset().top-d.threshold};a.rightoffold=function(c,d){if(d.container===undefined||d.container===window){var b=a(window).width()+a(window).scrollLeft()}else{var b=a(d.container).offset().left+a(d.container).width()}return b<=a(c).offset().left-d.threshold};a.abovethetop=function(c,d){if(d.container===undefined||d.container===window){var b=a(window).scrollTop()}else{var b=a(d.container).offset().top}return b>=a(c).offset().top+d.threshold+a(c).height()};a.leftofbegin=function(c,d){if(d.container===undefined||d.container===window){var b=a(window).scrollLeft()}else{var b=a(d.container).offset().left}return b>=a(c).offset().left+d.threshold+a(c).width()};a.extend(a.expr[":"],{"below-the-fold":"$.belowthefold(a, {threshold : 0, container: window})","above-the-fold":"!$.belowthefold(a, {threshold : 0, container: window})","right-of-fold":"$.rightoffold(a, {threshold : 0, container: window})","left-of-fold":"!$.rightoffold(a, {threshold : 0, container: window})"})})(jQuery);(function(a){a.fn.getTwitter=function(b){var d=a.extend({},a.fn.getTwitter.defaults,b);a(this).hide();a(this).append('<ul id="twitter_update_list"><li></li></ul>');a("ul#twitter_update_list").hide();var c=a('<p id="'+d.preloaderId+'">'+d.loaderText+"</p>");a(this).append(c);if(d.showProfileLink){a(this).append('<a id="profileLink" href="http://twitter.com/'+d.userName+'">http://twitter.com/'+d.userName+"</a>")}a(this).show();a.getScript("http://twitter.com/javascripts/blogger.js");a.getScript("http://twitter.com/statuses/user_timeline/"+d.userName+".json?callback=twitterCallback2&count="+d.numTweets,function(){a(c).remove();if(d.slideIn){a("ul#twitter_update_list").slideDown(1000)}else{a("ul#twitter_update_list").show()}a("ul#twitter_update_list li:first").addClass("brdrounded firstTweet");a("ul#twitter_update_list li:first").append("<b></b>");a("ul#twitter_update_list li:last").addClass("brdrounded lastTweet");a("ul#twitter_update_list li:last").append("<b></b>")})};a.fn.getTwitter.defaults={userName:null,numTweets:5,preloaderId:"preloader",loaderText:"Loading tweets...",slideIn:false,showHeading:true,headingText:"Latest Tweets",showProfileLink:true}})(jQuery);
