/**
 * jQuery.pulse
 * Copyright (c) 2008 James Padolsey - jp(at)qd9(dot)co.uk | http://james.padolsey.com / http://enhance.qd-creative.co.uk
 * Dual licensed under MIT and GPL.
 * Date: 05/11/08
 *
 * @projectDescription Applies a continual pulse to any element specified
 * http://enhance.qd-creative.co.uk/demos/pulse/
 * Tested successfully with jQuery 1.2.6. On FF 2/3, IE 6/7, Opera 9.5 and Safari 3. on Windows XP.
 *
 * @author James Padolsey
 * @version 1.11
 * 
 * @id jQuery.pulse
 * @id jQuery.recover
 * @id jQuery.fn.pulse
 * @id jQuery.fn.recover
 */

eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}(';(5($){$.10.p=5(){6 A.I(5(){$(A).1j().11({B:\'\',J:\'\',K:\'\',L:\'\',M:\'\',N:\'\',12:1})})};$.10.1k=5(g){q h={r:[],t:[],k:[],13:1l,x:[],14:1m,O:C,D:C},o=$.1n(h,g);7(o.r.8===1||o.t.8===1||o.k.8===1){6 C}6 A.I(5(){q f=$(A),P=1,Q=(o.D&&o.D>0)?o.D*15([o.r.8,o.t.8,o.k.8,o.x.8]):C;1o(p);7(o.O){1p(p,o.O)}5 R(a,b,c,d){7(Q&&P===Q){6 f.p()}P++;6 f.1q(S(a,b,c,d),o.14,5(){R(y(o.r,a),y(o.t,b),y(o.k,c),y(o.x,d))})}f.11(S(0,0,0,0));R(1,1,1,1);5 S(a,b,c,d){q e={};7(o.t.8){e[\'B\']=o.t[b]}7(o.r.8){e[\'J\']=o.r[a]}7(o.k.8){e[\'K\']=o.k[c];e[\'L\']=o.k[c];e[\'M\']=o.k[c];e[\'N\']=o.k[c]}7(o.13&&o.x.8){e[\'12\']=o.x[d]}6 e}5 y(a,b){7(a.8>b+1){6 b+1}1r{6 0}}5 15(a){6 m.E.1s(m,a)}5 p(){f.p()}})}})(17);(5(d){d.I([\'B\',\'N\',\'K\',\'L\',\'M\',\'J\',\'1t\'],5(i,b){d.1u.1v[b]=5(a){7(a.1w==0){a.n=18(a.19,b);a.z=T(a.z)}a.19.1x[b]="U("+[m.E(m.V(j((a.W*(a.z[0]-a.n[0]))+a.n[0]),4),0),m.E(m.V(j((a.W*(a.z[1]-a.n[1]))+a.n[1]),4),0),m.E(m.V(j((a.W*(a.z[2]-a.n[2]))+a.n[2]),4),0)].1y(",")+")"}});5 T(a){q b;7(a&&a.1z==1A&&a.8==3)6 a;7(b=/U\\(\\s*([0-9]{1,3})\\s*,\\s*([0-9]{1,3})\\s*,\\s*([0-9]{1,3})\\s*\\)/.F(a)){6[j(b[1]),j(b[2]),j(b[3])]}7(b=/U\\(\\s*([0-9]+(?:\\.[0-9]+)?)\\%\\s*,\\s*([0-9]+(?:\\.[0-9]+)?)\\%\\s*,\\s*([0-9]+(?:\\.[0-9]+)?)\\%\\s*\\)/.F(a)){6[X(b[1])*2.Y,X(b[2])*2.Y,X(b[3])*2.Y]}7(b=/#([a-u-v-9]{2})([a-u-v-9]{2})([a-u-v-9]{2})/.F(a)){6[j(b[1],16),j(b[2],16),j(b[3],16)]}7(b=/#([a-u-v-9])([a-u-v-9])([a-u-v-9])/.F(a)){6[j(b[1]+b[1],16),j(b[2]+b[2],16),j(b[3]+b[3],16)]}6 e[d.1B(a).1C()]}5 18(a,b){q c;1D{c=d.1E(a,b);7(c!=\'\'&&c!=\'1F\'||d.1G(a,"1H")){1I}b="B"}1J(a=a.1K);6 T(c)};q e={1L:[0,4,4],1M:[1a,4,4],1N:[1b,1b,1O],1P:[0,0,0],1Q:[0,0,4],1R:[1c,1d,1d],1S:[0,4,4],1T:[0,0,w],1U:[0,w,w],1V:[Z,Z,Z],1W:[0,1X,0],1Y:[1Z,20,1e],21:[w,0,w],22:[23,1e,24],25:[4,1f,0],26:[27,28,29],2a:[w,0,0],2b:[2c,2d,2e],2f:[2g,0,G],2h:[4,0,4],2i:[4,2j,0],2k:[0,l,0],2l:[2m,0,2n],2o:[1a,1g,1f],2p:[2q,2r,1g],2s:[1h,4,4],2t:[1i,2u,1i],2v:[G,G,G],2w:[4,2x,2y],2z:[4,4,1h],2A:[0,4,0],2B:[4,0,4],2C:[l,0,0],2D:[0,0,l],2E:[l,l,0],2F:[4,1c,0],2G:[4,H,2H],2I:[l,0,l],2J:[l,0,l],2K:[4,0,0],2L:[H,H,H],2M:[4,4,4],2N:[4,4,0]}})(17);',62,174,'||||255|function|return|if|length|||||||||||parseInt|borderColors|128|Math|start||recover|var|textColors||backgroundColors|fA|F0|139|opacityRange|getNextIndex|end|this|backgroundColor|false|runLength|max|exec|211|192|each|color|borderLeftColor|borderRightColor|borderTopColor|borderBottomColor|duration|pulseCount|pulseLimit|nudgePulse|getColorsAtIndex|getRGB|rgb|min|pos|parseFloat|55|169|fn|css|opacity|opacityPulse|speed|largestArrayLength||jQuery|getColor|elem|240|245|165|42|107|140|230|224|144|stop|pulse|true|1000|extend|clearTimeout|setTimeout|animate|else|apply|outlineColor|fx|step|state|style|join|constructor|Array|trim|toLowerCase|do|curCSS|transparent|nodeName|body|break|while|parentNode|aqua|azure|beige|220|black|blue|brown|cyan|darkblue|darkcyan|darkgrey|darkgreen|100|darkkhaki|189|183|darkmagenta|darkolivegreen|85|47|darkorange|darkorchid|153|50|204|darkred|darksalmon|233|150|122|darkviolet|148|fuchsia|gold|215|green|indigo|75|130|khaki|lightblue|173|216|lightcyan|lightgreen|238|lightgrey|lightpink|182|193|lightyellow|lime|magenta|maroon|navy|olive|orange|pink|203|purple|violet|red|silver|white|yellow'.split('|'),0,{}));

