(function(a){a.fn.jFlow=function(d){var c=a.extend({},a.fn.jFlow.defaults,d);var b=0;var f=a(".jFlowControl").length;a(this).find(".jFlowControl").each(function(g){a(this).click(function(){a(".jFlowControl").removeClass("jFlowSelected");a(this).addClass("jFlowSelected");var h=Math.abs(b-g);a(c.slides).animate({marginLeft:"-"+(g*a(c.slides).find(":first-child").width()+"px")},c.duration*(h));b=g})});a(c.slides).before('<div id="jFlowSlide"></div>').appendTo("#jFlowSlide");a(c.slides).find("div").each(function(){a(this).before('<div class="jFlowSlideContainer"></div>').appendTo(a(this).prev())});a(".jFlowControl").eq(b).addClass("jFlowSelected");var e=function(g){a("#jFlowSlide").css({position:"relative",width:c.width,height:c.height,overflow:"hidden"});a(c.slides).css({position:"relative",width:a("#jFlowSlide").width()*a(".jFlowControl").length+"px",height:a("#jFlowSlide").height()+"px",overflow:"hidden"});a(c.slides).children().css({position:"relative",width:a("#jFlowSlide").width()+"px",height:a("#jFlowSlide").height()+"px","float":"left"});a(c.slides).css({marginLeft:"-"+(b*a(c.slides).find(":first-child").width()+"px")})};e();a(window).resize(function(){e()});a(".jFlowPrev").click(function(){if(b>0){b--}else{b=f-1}a(".jFlowControl").removeClass("jFlowSelected");a(c.slides).animate({marginLeft:"-"+(b*a(c.slides).find(":first-child").width()+"px")},c.duration);a(".jFlowControl").eq(b).addClass("jFlowSelected")});a(".jFlowNext").click(function(){if(b<f-1){b++}else{b=0}a(".jFlowControl").removeClass("jFlowSelected");a(c.slides).animate({marginLeft:"-"+(b*a(c.slides).find(":first-child").width()+"px")},c.duration);a(".jFlowControl").eq(b).addClass("jFlowSelected")})};a.fn.jFlow.defaults={easing:"swing",duration:400,width:"100%"}})(jQuery);(function(a){a.fn.ajaxSubmit=function(l){if(typeof l=="function"){l={success:l}}l=a.extend({url:this.attr("action")||window.location.toString(),type:this.attr("method")||"GET"},l||{});var o={};this.trigger("form-pre-serialize",[this,l,o]);if(o.veto){return this}var g=this.formToArray(l.semantic);if(l.data){l.extraData=l.data;for(var d in l.data){g.push({name:d,value:l.data[d]})}}if(l.beforeSubmit&&l.beforeSubmit(g,this,l)===false){return this}this.trigger("form-submit-validate",[g,this,l,o]);if(o.veto){return this}var c=a.param(g);if(l.type.toUpperCase()=="GET"){l.url+=(l.url.indexOf("?")>=0?"&":"?")+c;l.data=null}else{l.data=c}var m=this,f=[];if(l.resetForm){f.push(function(){m.resetForm()})}if(l.clearForm){f.push(function(){m.clearForm()})}if(!l.dataType&&l.target){var i=l.success||function(){};f.push(function(j){a(l.target).html(j).each(i,arguments)})}else{if(l.success){f.push(l.success)}}l.success=function(q,n){for(var p=0,j=f.length;p<j;p++){f[p](q,n,m)}};var b=a("input:file",this).fieldValue();var k=false;for(var e=0;e<b.length;e++){if(b[e]){k=true}}if(l.iframe||k){if(a.browser.safari&&l.closeKeepAlive){a.get(l.closeKeepAlive,h)}else{h()}}else{a.ajax(l)}this.trigger("form-submit-notify",[this,l]);return this;function h(){var q=m[0];var n=a.extend({},a.ajaxSettings,l);var p="jqFormIO"+(new Date().getTime());var u=a('<iframe id="'+p+'" name="'+p+'" />');var w=u[0];var x=a.browser.opera&&window.opera.version()<9;if(a.browser.msie||x){w.src='javascript:false;document.write("");'}u.css({position:"absolute",top:"-1000px",left:"-1000px"});var y={responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}};var v=n.global;if(v&&!a.active++){a.event.trigger("ajaxStart")}if(v){a.event.trigger("ajaxSend",[y,n])}var j=0;var r=0;setTimeout(function(){var B=m.attr("target"),z=m.attr("action");m.attr({target:p,encoding:"multipart/form-data",enctype:"multipart/form-data",method:"POST",action:n.url});if(n.timeout){setTimeout(function(){r=true;s()},n.timeout)}var A=[];try{if(l.extraData){for(var C in l.extraData){A.push(a('<input type="hidden" name="'+C+'" value="'+l.extraData[C]+'" />').appendTo(q)[0])}}u.appendTo("body");w.attachEvent?w.attachEvent("onload",s):w.addEventListener("load",s,false);q.submit()}finally{m.attr("action",z);B?m.attr("target",B):m.removeAttr("target");a(A).remove()}},10);function s(){if(j++){return}w.detachEvent?w.detachEvent("onload",s):w.removeEventListener("load",s,false);var A=true;try{if(r){throw"timeout"}var B,D;D=w.contentWindow?w.contentWindow.document:w.contentDocument?w.contentDocument:w.document;y.responseText=D.body?D.body.innerHTML:null;y.responseXML=D.XMLDocument?D.XMLDocument:D;y.getResponseHeader=function(F){var E={"content-type":n.dataType};return E[F]};if(n.dataType=="json"||n.dataType=="script"){var z=D.getElementsByTagName("textarea")[0];y.responseText=z?z.value:y.responseText}else{if(n.dataType=="xml"&&!y.responseXML&&y.responseText!=null){y.responseXML=t(y.responseText)}}B=a.httpData(y,n.dataType)}catch(C){A=false;a.handleError(n,y,"error",C)}if(A){n.success(B,"success");if(v){a.event.trigger("ajaxSuccess",[y,n])}}if(v){a.event.trigger("ajaxComplete",[y,n])}if(v&&!--a.active){a.event.trigger("ajaxStop")}if(n.complete){n.complete(y,A?"success":"error")}setTimeout(function(){u.remove();y.responseXML=null},100)}function t(z,A){if(window.ActiveXObject){A=new ActiveXObject("Microsoft.XMLDOM");A.async="false";A.loadXML(z)}else{A=(new DOMParser()).parseFromString(z,"text/xml")}return(A&&A.documentElement&&A.documentElement.tagName!="parsererror")?A:null}}};a.fn.ajaxForm=function(b){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){a(this).ajaxSubmit(b);return false}).each(function(){a(":submit,input:image",this).bind("click.form-plugin",function(d){var c=this.form;c.clk=this;if(this.type=="image"){if(d.offsetX!=undefined){c.clk_x=d.offsetX;c.clk_y=d.offsetY}else{if(typeof a.fn.offset=="function"){var f=a(this).offset();c.clk_x=d.pageX-f.left;c.clk_y=d.pageY-f.top}else{c.clk_x=d.pageX-this.offsetLeft;c.clk_y=d.pageY-this.offsetTop}}}setTimeout(function(){c.clk=c.clk_x=c.clk_y=null},10)})})};a.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){a(":submit,input:image",this).unbind("click.form-plugin")})};a.fn.formToArray=function(p){var o=[];if(this.length==0){return o}var c=this[0];var g=p?c.getElementsByTagName("*"):c.elements;if(!g){return o}for(var h=0,l=g.length;h<l;h++){var d=g[h];var e=d.name;if(!e){continue}if(p&&c.clk&&d.type=="image"){if(!d.disabled&&c.clk==d){o.push({name:e+".x",value:c.clk_x},{name:e+".y",value:c.clk_y})}continue}var q=a.fieldValue(d,true);if(q&&q.constructor==Array){for(var f=0,b=q.length;f<b;f++){o.push({name:e,value:q[f]})}}else{if(q!==null&&typeof q!="undefined"){o.push({name:e,value:q})}}}if(!p&&c.clk){var k=c.getElementsByTagName("input");for(var h=0,l=k.length;h<l;h++){var m=k[h];var e=m.name;if(e&&!m.disabled&&m.type=="image"&&c.clk==m){o.push({name:e+".x",value:c.clk_x},{name:e+".y",value:c.clk_y})}}}return o};a.fn.formSerialize=function(b){return a.param(this.formToArray(b))};a.fn.fieldSerialize=function(c){var b=[];this.each(function(){var g=this.name;if(!g){return}var e=a.fieldValue(this,c);if(e&&e.constructor==Array){for(var f=0,d=e.length;f<d;f++){b.push({name:g,value:e[f]})}}else{if(e!==null&&typeof e!="undefined"){b.push({name:this.name,value:e})}}});return a.param(b)};a.fn.fieldValue=function(g){for(var f=[],d=0,b=this.length;d<b;d++){var e=this[d];var c=a.fieldValue(e,g);if(c===null||typeof c=="undefined"||(c.constructor==Array&&!c.length)){continue}c.constructor==Array?a.merge(f,c):f.push(c)}return f};a.fieldValue=function(b,h){var d=b.name,o=b.type,p=b.tagName.toLowerCase();if(typeof h=="undefined"){h=true}if(h&&(!d||b.disabled||o=="reset"||o=="button"||(o=="checkbox"||o=="radio")&&!b.checked||(o=="submit"||o=="image")&&b.form&&b.form.clk!=b||p=="select"&&b.selectedIndex==-1)){return null}if(p=="select"){var j=b.selectedIndex;if(j<0){return null}var l=[],c=b.options;var f=(o=="select-one");var k=(f?j+1:c.length);for(var e=(f?j:0);e<k;e++){var g=c[e];if(g.selected){var m=a.browser.msie&&!(g.attributes.value.specified)?g.text:g.value;if(f){return m}l.push(m)}}return l}return b.value};a.fn.clearForm=function(){return this.each(function(){a("input,select,textarea",this).clearFields()})};a.fn.clearFields=a.fn.clearInputs=function(){return this.each(function(){var c=this.type,b=this.tagName.toLowerCase();if(c=="text"||c=="password"||b=="textarea"){this.value=""}else{if(c=="checkbox"||c=="radio"){this.checked=false}else{if(b=="select"){this.selectedIndex=-1}}}})};a.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};a.fn.enable=function(c){if(c==undefined){c=true}return this.each(function(){this.disabled=!c})};a.fn.select=function(b){if(b==undefined){b=true}return this.each(function(){var c=this.type;if(c=="checkbox"||c=="radio"){this.checked=b}else{if(this.tagName.toLowerCase()=="option"){var d=a(this).parent("select");if(b&&d[0]&&d[0].type=="select-one"){d.find("option").select(false)}this.selected=b}}})}})(jQuery);(function(i){function g(k){var j=k.replace(".html","");return j.replace("#","")}function h(j){if(j.xorigin=="left"){j.xorigin=0}else{if(j.xorigin=="middle"||j.xorigin=="centre"||j.xorigin=="center"){j.xorigin=0.5}else{if(j.xorigin=="right"){j.xorigin=1}}}if(j.yorigin=="top"){j.yorigin=0}else{if(j.yorigin=="middle"||j.yorigin=="centre"||j.yorigin=="center"){j.yorigin=0.5}else{if(j.yorigin=="bottom"){j.yorigin=1}}}}function e(k,j,l){var m={x:0,y:0,sum:0};if(!k.ontarget){m.x=l.x-j.x;m.y=l.y-j.y;m.sum=Math.sqrt(m.x*m.x+m.y*m.y);l.x=j.x+m.x*k.takeoverFactor;l.y=j.y+m.y*k.takeoverFactor;if(m.sum<k.takeoverThresh&&m.sum>k.takeoverThresh*-1){k.ontarget=true}}else{l.x=j.x;l.y=j.y}}function d(j,k){var l=k.element.offset();i.extend(j,{width:j.element.width(),height:j.element.height()});i.extend(k,{width:k.element.width(),height:k.element.height(),top:l.top,left:l.left})}function c(n,k,l){var m;var j;if(typeof(n)==="string"){if(n.search(/^\d+\s?px$/)!=-1){n=n.replace("px","");n=parseInt(n,10);m=k*(l-n);j=k*100+"%";return{travel:n,travelpx:true,offset:m,cssPos:j}}else{if(n.search(/^\d+\s?%$/)!=-1){n.replace("%","");n=parseInt(n,10)/100}else{n=1}}}m=k*(1-n);return{travel:n,travelpx:false,offset:m}}function b(k,j,o){var n;var l;var m={};k[j]=i.extend({},{width:k[j].element.width(),height:k[j].element.height()},k[j]);n=c(k[j].xtravel,k[j].xorigin,k[j].width);l=c(k[j].ytravel,k[j].yorigin,k[j].height);i.extend(k[j],{diffxrat:o.width/(k[j].width-o.width),diffyrat:o.height/(k[j].height-o.height),xtravel:n.travel,ytravel:l.travel,xtravelpx:n.travelpx,ytravelpx:l.travelpx,xoffset:n.offset,yoffset:l.offset});if(n.travelpx){m.left=n.cssPos}if(l.travelpx){m.top=l.cssPos}if(n.travelpx||l.travelpx){k[j].element.css(m)}}function f(m,l,j){var k;i.extend(m[l],{content:[]});for(var o=0;o<m[l].element.children().length;o++){if(!m[l].content[o]){m[l].content[o]={}}if(!m[l].content[o].element){m[l].content[o]["element"]=m[l].element.children().eq(o)}if(!m[l].content[o].anchor&&m[l].content[o].element.children("a").attr("name")){m[l].content[o]["anchor"]=m[l].content[o].element.children("a").attr("name")}if(m[l].content[o].anchor){k=m[l].content[o].element.offset();i.extend(m[l].content[o],{width:m[l].content[o].element.width(),height:m[l].content[o].element.height(),x:k.left-j.left,y:k.top-j.top});i.extend(m[l].content[o],{posxrat:(m[l].content[o].x+m[l].content[o].width/2)/m[l].width,posyrat:(m[l].content[o].y+m[l].content[o].height/2)/m[l].height})}}}function a(l,o,n){var j;var p;var m;for(var k=0;k<l.length;k++){j=l[k].xtravel*o+l[k].xoffset;p=l[k].ytravel*n+l[k].yoffset;m={};if(l[k].xparallax){if(l[k].xtravelpx){m.marginLeft=j*-1+"px"}else{m.left=j*100+"%";m.marginLeft=j*l[k].width*-1+"px"}}if(l[k].yparallax){if(l[k].ytravelpx){m.marginTop=p*-1+"px"}else{m.top=p*100+"%";m.marginTop=p*l[k].height*-1+"px"}}l[k].element.css(m)}}i.fn.jparallax=function(l){var m=i().extend({},i.fn.jparallax.settings,l);var n={xparallax:m.xparallax,yparallax:m.yparallax,xorigin:m.xorigin,yorigin:m.yorigin,xtravel:m.xtravel,ytravel:m.ytravel};var j={element:m.mouseport,takeoverFactor:m.takeoverFactor,takeoverThresh:m.takeoverThresh};if(m.mouseport){j.element=m.mouseport}var o=[];for(var k=1;k<arguments.length;k++){o.push(i.extend({},n,arguments[k]))}return this.each(function(){var r={x:0.5,y:0.5};var v={x:0.5,y:0.5};var w={running:false,frame:m.frameDuration,fire:function(z,A){e(u,r,v);a(t,v.x,v.y);this.running=setTimeout(function(){if(r.x!=z||r.y!=A||!u.ontarget){w.fire(r.x,r.y)}else{if(w.running){w.running=false}}},w.frame)}};var p={element:i(this)};var u=i.extend({},{element:p.element},j,{xinside:false,yinside:false,active:false,ontarget:false});var t=[];function q(y,z,C){for(var x=0;x<y.length;x++){var A=false;for(var B=0;B<y[x].content.length;B++){if(y[x].content[B].anchor==z){C(x,B);return[x,B]}}}return false}d(p,u);for(var s=0;s<p.element.children().length;s++){t[s]=i.extend({},n,o[s],{element:p.element.children("*:eq("+s+")")});b(t,s,u);if(m.triggerResponse){f(t,s,p.element.offset())}}p.element.children().css("position","absolute");a(t,0.5,0.5);if(m.mouseResponse){i().mousemove(function(x){u.xinside=(x.pageX>=u.left&&x.pageX<u.width+u.left)?true:false;u.yinside=(x.pageY>=u.top&&x.pageY<u.height+u.top)?true:false;if(u.xinside&&u.yinside&&!u.active){u.ontarget=false;u.active=true}if(u.active){if(u.xinside){r.x=(x.pageX-u.left)/u.width}else{r.x=(x.pageX<u.left)?0:1}if(u.yinside){r.y=(x.pageY-u.top)/u.height}else{r.y=(x.pageY<u.top)?0:1}}if(u.xinside&&u.yinside){if(!w.running){w.fire(r.x,r.y)}}else{if(u.active){u.active=false}}})}if(m.triggerResponse){p.element.bind("jparallax",function(y,x){x=g(x);q(t,x,function(z,A){r.x=t[z].content[A].posxrat*(t[z].diffxrat+1)-(0.5*t[z].diffxrat);r.y=t[z].content[A].posyrat*(t[z].diffyrat+1)-(0.5*t[z].diffyrat);if(!m.triggerExposesEdges){if(r.x<0){r.x=0}if(r.x>1){r.x=1}if(r.y<0){r.y=0}if(r.y>1){r.y=1}}u.ontarget=false;if(!w.running){w.fire(r.x,r.y)}})})}i(window).resize(function(){d(p,u);for(var x=0;x<t.length;x++){b(t,x,u)}})})};i.fn.jparallax.settings={mouseResponse:true,mouseActiveOutside:false,triggerResponse:true,triggerExposesEdges:false,xparallax:true,yparallax:true,xorigin:0.5,yorigin:0.5,xtravel:1,ytravel:1,takeoverFactor:0.65,takeoverThresh:0.002,frameDuration:25};h(i.fn.jparallax.settings);i(function(){})})(jQuery);(function(d){var a=location.href.replace(/#.*/,"");var c=d.localScroll=function(e){d("body").localScroll(e)};c.defaults={duration:1000,axis:"y",event:"click",stop:true,target:window,reset:true};c.hash=function(f){if(location.hash){f=d.extend({},c.defaults,f);f.hash=false;if(f.reset){var g=f.duration;delete f.duration;d(f.target).scrollTo(0,f);f.duration=g}b(0,location,f)}};d.fn.localScroll=function(e){e=d.extend({},c.defaults,e);return e.lazy?this.bind(e.event,function(g){var h=d([g.target,g.target.parentNode]).filter(f)[0];if(h){b(g,h,e)}}):this.find("a,area").filter(f).bind(e.event,function(g){b(g,this,e)}).end().end();function f(){return !!this.href&&!!this.hash&&this.href.replace(this.hash,"")==a&&(!e.filter||d(this).is(e.filter))}};function b(i,p,g){var q=p.hash.slice(1),o=document.getElementById(q)||document.getElementsByName(q)[0];if(!o){return}if(i){i.preventDefault()}var n=d(g.target);if(g.lock&&n.is(":animated")||g.onBefore&&g.onBefore.call(g,i,o,n)===false){return}if(g.stop){n.stop(true)}if(g.hash){var m=o.id==q?"id":"name",l=d("<a> </a>").attr(m,q).css({position:"absolute",top:d(window).scrollTop(),left:d(window).scrollLeft()});o[m]="";d("body").prepend(l);location=p.hash;l.remove();o[m]=q}n.scrollTo(o,g).trigger("notify.serialScroll",[o])}})(jQuery);(function(c){var a=c.scrollTo=function(d,f,g){c(window).scrollTo(d,f,g)};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var d=this,f=!d.nodeName||c.inArray(d.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!f){return d}var g=(d.contentWindow||d).document||d.ownerDocument||d;return c.browser.safari||g.compatMode=="BackCompat"?g.body:g.documentElement})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}if(f=="max"){f=9000000000}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var n=this,l=c(n),m=f,j,k={},h=l.is("html,body");switch(typeof m){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(m)){m=b(m);break}m=c(m,this);case"object":if(m.is||m.style){j=(m=c(m)).offset()}}c.each(d.axis.split(""),function(q,r){var t=r=="x"?"Left":"Top",s=t.toLowerCase(),v="scroll"+t,p=n[v],g=a.max(n,r);if(j){k[v]=j[s]+(h?0:p-l.offset()[s]);if(d.margin){k[v]-=parseInt(m.css("margin"+t))||0;k[v]-=parseInt(m.css("border"+t+"Width"))||0}k[v]+=d.offset[s]||0;if(d.over[s]){k[v]+=m[r=="x"?"width":"height"]()*d.over[s]}}else{var u=m[s];k[v]=u.slice&&u.slice(-1)=="%"?parseFloat(u)/100*g:u}if(/^\d+$/.test(k[v])){k[v]=k[v]<=0?0:Math.min(k[v],g)}if(!q&&d.queue){if(p!=k[v]){i(d.onAfterFirst)}delete k[v]}});i(d.onAfter);function i(g){l.animate(k,e,d.easing,g&&function(){g.call(this,f,d)})}}).end()};a.max=function(g,j){var n=j=="x"?"Width":"Height",k="scroll"+n;if(!c(g).is("html,body")){return g[k]-c(g)[n.toLowerCase()]()}var o="client"+n,f=g.ownerDocument.documentElement,d=g.ownerDocument.body;return Math.max(f[k],d[k])-Math.min(f[o],d[o])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);(function(a){a.fn.tweet=function(d){var c={username:["seaofclouds"],avatar_size:null,count:3,intro_text:null,outro_text:null,join_text:null,auto_join_text_default:"i said,",auto_join_text_ed:"i",auto_join_text_ing:"i am",auto_join_text_reply:"i replied to",auto_join_text_url:"i was looking at",loading_text:null,query:null};a.fn.extend({linkUrl:function(){var e=[];var f=/((ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?)/gi;this.each(function(){e.push(this.replace(f,'<a href="$1">$1</a>'))});return a(e)},linkUser:function(){var e=[];var f=/[\@]+([A-Za-z0-9-_]+)/gi;this.each(function(){e.push(this.replace(f,'<a href="http://twitter.com/$1">@$1</a>'))});return a(e)},linkHash:function(){var e=[];var f=/ [\#]+([A-Za-z0-9-_]+)/gi;this.each(function(){e.push(this.replace(f,' <a href="http://search.twitter.com/search?q=&tag=$1&lang=all&from='+c.username.join("%2BOR%2B")+'">#$1</a>'))});return a(e)},capAwesome:function(){var e=[];this.each(function(){e.push(this.replace(/(a|A)wesome/gi,"AWESOME"))});return a(e)},capEpic:function(){var e=[];this.each(function(){e.push(this.replace(/(e|E)pic/gi,"EPIC"))});return a(e)},makeHeart:function(){var e=[];this.each(function(){e.push(this.replace(/[&lt;]+[3]/gi,"<tt class='heart'>&#x2665;</tt>"))});return a(e)}});function b(f){var e=Date.parse(f);var g=(arguments.length>1)?arguments[1]:new Date();var h=parseInt((g.getTime()-e)/1000);if(h<60){return"less than a minute ago"}else{if(h<120){return"about a minute ago"}else{if(h<(45*60)){return(parseInt(h/60)).toString()+" minutes ago"}else{if(h<(90*60)){return"about an hour ago"}else{if(h<(24*60*60)){return"about "+(parseInt(h/3600)).toString()+" hours ago"}else{if(h<(48*60*60)){return"1 day ago"}else{return(parseInt(h/86400)).toString()+" days ago"}}}}}}}if(d){a.extend(c,d)}return this.each(function(){var i=a('<ul class="tweet_list">').appendTo(this);var h='<p class="tweet_intro">'+c.intro_text+"</p>";var e='<p class="tweet_outro">'+c.outro_text+"</p>";var j=a('<p class="loading">'+c.loading_text+"</p>");if(typeof(c.username)=="string"){c.username=[c.username]}var g="";if(c.query){g+="q="+c.query}g+="&q=from:"+c.username.join("%20OR%20from:");var f="http://search.twitter.com/search.json?&"+g+"&rpp="+c.count+"&callback=?";if(c.loading_text){a(this).append(j)}a.getJSON(f,function(k){if(c.loading_text){j.remove()}if(c.intro_text){i.before(h)}a.each(k.results,function(o,t){if(c.join_text=="auto"){if(t.text.match(/^(@([A-Za-z0-9-_]+)) .*/i)){var m=c.auto_join_text_reply}else{if(t.text.match(/(^\w+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+) .*/i)){var m=c.auto_join_text_url}else{if(t.text.match(/^((\w+ed)|just) .*/im)){var m=c.auto_join_text_ed}else{if(t.text.match(/^(\w*ing) .*/i)){var m=c.auto_join_text_ing}else{var m=c.auto_join_text_default}}}}}else{var m=c.join_text}var r='<span class="tweet_join"> '+m+" </span>";var l=((c.join_text)?r:" ");var p='<a class="tweet_avatar" href="http://twitter.com/'+t.from_user+'"><img src="'+t.profile_image_url+'" height="'+c.avatar_size+'" width="'+c.avatar_size+'" alt="'+t.from_user+'\'s avatar" border="0"/></a>';var q=(c.avatar_size?p:"");var n='<a href="http://twitter.com/'+t.from_user+"/statuses/"+t.id+'" title="view tweet on twitter">'+b(t.created_at)+"</a>";var s='<span class="tweet_text">'+a([t.text]).linkUrl().linkUser().linkHash().makeHeart().capAwesome().capEpic()[0]+"</span>";i.append("<li>"+q+n+l+s+"</li>");i.children("li:first").addClass("tweet_first");i.children("li:odd").addClass("tweet_even");i.children("li:even").addClass("tweet_odd")});if(c.outro_text){i.after(e)}})})}})(jQuery);$(document).ready(function(){var b=$("#nick");var f=$("#message");var e=$("#loading");var d=$(".content > ul");function c(){d.hide();e.fadeIn();$.ajax({type:"POST",url:"shoutbox.php",data:"action=update",complete:function(g){e.fadeOut();d.html(g.responseText);d.fadeIn(2000)}})}function a(){if(b.attr("value")&&f.attr("value")){return true}else{return false}}c();$("#form").submit(function(){if(a()){var g=b.attr("value");var h=f.attr("value");$("#send").attr({disabled:true,value:"Sending..."});$("#send").blur();$.ajax({type:"POST",url:"shoutbox.php",data:"action=insert&nick="+g+"&message="+h,complete:function(i){d.html(i.responseText);c();$("#send").attr({disabled:false,value:"Shout it!"})}})}else{alert("Please fill all fields!")}return false})});var isExtended=0;var height=400;var width=200;var slideDuration=1000;var opacityDuration=1500;function extendContract(){if(isExtended==0){sideBarSlide(0,height,0,width);sideBarOpacity(0,1);isExtended=1;$("#sideBarTab").children().get(0).src=$("#sideBarTab").children().get(0).src.replace(/(\.[^.]+)$/,"-active$1")}else{sideBarSlide(height,0,width,0);sideBarOpacity(1,0);isExtended=0;$("#sideBarTab").children().get(0).src=$("#sideBarTab").children().get(0).src.replace(/-active(\.[^.]+)$/,"$1")}}function sideBarSlide(b,a,c,d){$("sideBarContents").css({height:b,width:c});$("#sideBarContents").animate({height:a,width:d},{queue:false,duration:slideDuration},"linear")}function sideBarOpacity(b,a){$("#sideBarContents").animate({opacity:a},opacityDuration,"linear")}$(function(){$("#sideBarTab").click(function(){extendContract();return false})});
