


/**
* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
* 
* @param  f  onMouseOver function || An object with configuration options
* @param  g  onMouseOut function  || Nothing (use configuration options object)
* @author    Brian Cherne <brian@cherne.net>
*/
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);




/***************************************************************************

	sexy-combo 2.1.3	: A jQuery date time picker.
	
	Authors: 
		Kadalashvili.Vladimir@gmail.com - Vladimir Kadalashvili
		thetoolman@gmail.com 
		
	Version: 2.1.3
	
	Website: http://code.google.com/p/sexy-combo/
	

 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 *                                                                         *
 *   This program is distributed in the hope that it will be useful,       *
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
 *   GNU General Public License for more details.                          *
 *                                                                         *
 *   You should have received a copy of the GNU General Public License     *
 *   along with this program; if not, write to the                         *
 *   Free Software Foundation, Inc.,                                       *
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
 *                                                                         *
 ***************************************************************************/
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}(';(3($){$.1J.1V=3(a){6 2.U(3(){4("1w"!=2.1p.1j()){6}1W l(2,a)})};5 m={3g:"4d",3a:"45",2Z:"3X",2a:C,1Z:"",1C:"",1B:C,1z:G,18:15,1N:C,1m:",",1f:"11",11:"y",4b:15,49:15,44:15,43:15,42:15,41:15,2d:G};$.1V=3(h,f){4(h.1p.1j()!="1w")6;2.r=$.19({},m,f||{});2.P=$(h);2.J=2.P.1D().N("1x");2.n=2.P.3I("<1S>").3G().S().x("1R").x(2.r.3g);2.7=$("<7 1y=\'y\' />").Q(2.n).A("2Y","3k").A("11","").A("Z",2.P.A("Z")+2.r.3a);5 e=2.P.A("Z");5 i=e+2.r.2Z;4(2.r.2a){2.P.A("Z",i)}2.O=$("<7 1y=\'O\' />").Q(2.n).A("2Y","3k").A("11",2.r.1Z).A("Z",2.r.2a?e:i);2.1c=$("<1S />").Q(2.n).x("1c");2.p=$("<1S />").Q(2.n).x("V-n");2.2l();2.V=$("<39 />").Q(2.p);5 g=2;5 d=[];2.J.U(3(){5 a=$.L($(2).y());4(g.r.2d){d.1v($("<2h />").Q(g.V).1H("<1t>"+a+"</1t>").x("F").1a("1t").3Y())}B{$("<2h />").Q(g.V).1H("<1t>"+a+"</1t>").x("F")}});2.z=2.V.1D();4(d.w){d=d.3V(3(a,b){6 a-b});5 c=d[d.w-1]}2.24=2.z.22();2.p.x("W");4($.2T.3U){2.n.K({3T:"3S",3Q:"0",3M:"0"})}2.18=("3"==3K(2.r.18))?2.r.18:2.18;2.1n=15;2.D=2.P.A("D");5 g=2;2.n.q("s:T","t");2.1g="3F";4((2.r.2d)&&(2.p.3D()<c)){2.1g="3C"}2.12("3z");2.1Q()};5 l=$.1V;l.1J=l.3w={};l.1J.19=l.19=$.19;l.1J.19({1Q:3(){5 a=2;2.1c.u("t",3(e){4(!a.n.q("s:H")){a.n.q("s:H",e.1l)}});2.7.u("t",3(e){4(!a.n.q("s:H")){a.n.q("s:H",e.1l)}});2.n.u("t",3(e){4(!a.n.q("s:H")){a.n.q("s:H",e.1l)}});2.1c.u("t",3(){4(a.7.A("1T")){a.7.A("1T",C)}a.n.q("s:T","t");a.N();a.2P()});2.z.u("30",3(e){4("3q"==e.X.3n.1j()){a.1E(e.X)}B{a.1E($(e.X).S())}});2.z.u("t",3(e){a.2g($(e.X))});2.7.u("3j",3(e){a.n.q("s:T","1f");a.3h(e)});2.7.u("4k",3(e){4(l.R.2p==e.1k){e.2o()}4(l.R.2n==e.1k)e.2o()});$(2m).u("t",3(e){4((a.1c.1e(0)==e.X)||(a.7.1e(0)==e.X))6;a.1d()});2.1z();2.3c();2.7.u("t",3(e){a.n.q("s:T","t");a.1c.3b("t")});2.n.u("t",3(){a.n.q("s:T","t")});2.7.u("4c",3(e){4(9==e.1k){e.2o()}});2.n.u("3j",3(e){5 k=e.1k;14(1f 4a l.R){4(l.R[1f]==k){6}}a.n.q("s:T","1f")});2.7.u("t",3(){a.n.q("s:T","t")});2.1c.u("t",3(e){4(!a.n.q("s:H")){a.n.q("s:H",e.1l)}});2.7.u("t",3(e){4(!a.n.q("s:H")){a.n.q("s:H",e.1l)}});2.n.u("t",3(e){4(!a.n.q("s:H")){a.n.q("s:H",e.1l)}});2.12("1Q")},1L:3(){6 2.2k("7")},37:3(){6 2.2j("7")},48:3(){6 2.2k("O")},47:3(){6 2.2j("O")},2k:3(a){a=2[a];4(!2.D)6 $.L(a.o());5 c=a.o().36(2.r.1m);5 b=[];14(5 i=0,I=c.w;i<I;++i){b.1v($.L(c[i]))}b=l.2i(b);6 b},2j:3(a){a=2[a];4(!2.D)6 $.L(a.o());6 $.L(a.o().36(2.r.1m).35())},2P:3(){4(2.32()){2.1d();2.7.31()}B{2.1A();2.7.2f();4(2.7.o().w){2.2e(2.7.1e(0),0,2.7.o().w)}}},32:3(){6 2.p.1s("F")},1A:3(){4(!2.z.N(".F").w)6;2.p.E("W").x("F");2.n.K("1i","1G");2.p.K("1i","1G");2.1F();5 c=2.p.17();5 b=2.n.17();5 d=2X(2.n.q("s:H"))+b+c;5 a=$(3W).17()+$(2m).1b();4(d>a){2.2c(G)}B{2.2c(C)}4(""==$.L(2.7.o())){2.2b();2.p.1b(0)}B{2.2W()}2.12("1A")},1d:3(){4(2.p.1s("W"))6;2.p.E("F").x("W");2.n.K("1i","0");2.p.K("1i","1G");2.12("1d")},1U:3(){5 a=2.24;6 a*2.20()},29:3(){5 a=2.28();4(2.1U()>a)2.p.K(2.1g,"26");B 2.p.K(2.1g,"O")},1E:3(a){4((l.R.23==2.1n)||(l.R.25==2.1n))6;2.z.E("M");$(a).x("M")},1u:3(a,b,d){5 c=2.7.o();5 v="";4(2.D){v=2.1L();4(b)v.35();v.1v($.L(a));v=l.2i(v);v=v.2V(2.r.1m)+2.r.1m}B{v=$.L(a)}2.7.o(v);2.21(a);2.N();4(d)2.1d();2.7.E("1r");4(2.D)2.7.2f();4(2.7.o()!=c)2.12("2U")},21:3(b){5 a=C;b=$.L(b);5 e=2.O.o();4(!2.D){14(5 i=0,I=2.J.w;i<I;++i){4(b==2.J.Y(i).y()){2.O.o(2.J.Y(i).o());a=G;1h}}}B{5 d=2.1L();5 c=[];14(5 i=0,I=d.w;i<I;++i){14(5 j=0,2S=2.J.w;j<2S;++j){4(d[i]==2.J.Y(j).y()){c.1v(2.J.Y(j).o())}}}4(c.w){a=G;2.O.o(c.2V(2.r.1m))}}4(!a){2.O.o(2.r.1Z)}4(e!=2.O.o())2.12("2R");2.P.o(2.O.o());2.P.3b("2R")},2g:3(a){2.1u(a.y(),G,G);2.1Y()},N:3(){4("2Q"==2.n.q("s:1X")){5 c=2;2.z.3R();2.J=2.P.1D().N("1x");2.J.U(3(){5 a=$.L($(2).y());$("<2h />").Q(c.V).y(a).x("F")});2.z=2.V.1D();2.z.u("30",3(e){c.1E(e.X)});2.z.u("t",3(e){c.2g($(e.X))});c.n.q("s:1X","")}5 d=2.7.o();5 c=2;2.z.U(3(){5 b=$(2);5 a=b.y();4(c.18.2O(c,c.37(),a,c.1L())){b.E("W").x("F")}B{b.E("F").x("W")}});2.29();2.1F()},18:3(b,a,c){4("t"==2.n.q("s:T")){6 G}4(!2.D){6 a.1M().3P(b.1M())==0}B{14(5 i=0,I=c.w;i<I;++i){4(a==c[i]){6 C}}6 a.1M().3O(b.1M())==0}},28:3(){5 a=2X(2.p.K("3N"),10);4(3L(a)){a=2.24*10}6 a},1F:3(){5 c=2.1U();5 a=2.28();5 b=2.p.17();4(c<b){2.p.17(c);6 c}B 4(c>b){2.p.17(2M.2L(a,c));6 2M.2L(a,c)}},16:3(){6 2.z.N(".M")},3h:3(e){2.1n=e.1k;5 k=l.R;3J(e.1k){1q k.2p:1q k.2n:2.1u(2.16().y(),G,G);4(!2.D)1h;1q k.23:2.2J();1h;1q k.25:2.2I();1h;1q k.2H:2.1d();1h;3H:2.2G();1h}},20:3(){6 2.z.N(".F").w},2G:3(){2.N();4(2.20()){2.1A();2.29();2.1F()}B{2.1d()}2.21(2.7.o());2.12("2U")},2b:3(){2.z.E("M").N(".F:Y(0)").x("M");2.1B()},2W:3(){2.z.E("M");5 b=$.L(2.7.o());2F{2.z.U(3(){5 a=$(2);4(a.y()==b){a.x("M");2s.p.1b(0);2s.1O()}});2.2b()}2D(e){}},2J:3(){5 a=2.16().2C();2x(a.1s("W")&&a.w){a=a.2C()}4(a.w){2.z.E("M");a.x("M");2.1O()}},1O:3(){4("26"!=2.p.K(2.1g))6;5 a=2.1P()+1;5 b=2.z.22()*a-2.p.17();4($.2T.3E)b+=a;4(2.p.1b()<b)2.p.1b(b)},2I:3(){5 a=2.16().2A();2x(a.w&&a.1s("W"))a=a.2A();4(a.w){2.16().E("M");a.x("M");2.2z()}},1P:3(){6 $.3B(2.16().1e(0),2.z.N(".F").1e())},2z:3(){4("26"!=2.p.K(2.1g))6;5 a=2.1P()*2.z.22();4(2.p.1b()>a){2.p.1b(a)}},3c:3(){4(!2.r.1C.w)6;5 a=2;2.7.u("2f",3(){a.1Y()}).u("31",3(){a.2y()});4(""==2.7.o()){2.7.x("1r").o(2.r.1C)}},1Y:3(){4(2.7.1s("1r")){2.7.E("1r").o("")}},2y:3(){4(""==2.7.o()){2.7.x("1r").o(2.r.1C)}},1z:3(){4(!2.r.1z)6;5 a=2;2F{2.J.U(3(){4($(2).A("1o")){a.1u($(2).y(),C,G);3A 1W 3y();}})}2D(e){6}a.1u(2.J.Y(0).y(),C,C)},1B:3(){4(!2.r.1B||(l.R.2E==2.1n)||2.D)6;5 a=2.7.o();5 b=2.16().y();2.7.o(b);2.2e(2.7.1e(0),a.w,b.w)},2e:3(b,a,c){4(b.2B){5 d=b.2B();d.3x(G);d.3v("2w",a);d.3u("2w",c);d.2N()}B 4(b.2v){b.2v(a,c)}B{4(b.2K){b.2K=a;b.3t=c}}},2l:3(){4(2.r.1N)2.p.x("V-n-2u");B 2.p.E("V-n-2u")},2c:3(a){2.r.1N=a;2.2l()},12:3(a){4(!$.3s(2.r[a+"2t"]))6;2.r[a+"2t"].2O(2)}});l.19({R:{25:38,23:40,3r:46,2n:9,2p:13,2H:27,3p:3o,3Z:33,3m:34,2E:8},3l:3(a){5 b=$("#3l");b.1H(b.1H()+a+"<4m />")},3i:3(d){5 a=$("<2N />").Q(d.1I).A({Z:d.Z,2r:d.2r,4j:"1"});4(d.D)a.A("D",G);5 b=d.q;5 c=C;14(5 i=0,I=b.w;i<I;++i){c=b[i].1o||C;$("<1x />").Q(a).A("11",b[i][d.1f]).y(b[i][d.11]).A("1o",c)}6 a.1e(0)},3f:3(c){5 d={Z:"",2r:"",q:[],D:C,1f:"11",11:"y",1I:$(2m),1K:"",2q:{}};c=$.19({},d,c||{});4(c.1K){6 $.4i(c.1K,c.2q,3(a){3e c.1K;3e c.2q;c.q=a;6 l.3f(c)})}c.1I=$(c.1I);5 b=l.3i(c);6 1W l(b,c)},4h:3(b){b=$(b);b.U(3(){4("1w"!=2.1p.1j()){6}5 a=$(2);4(!a.S().3d(".1R")){6}})},4g:3(b){b=$(b);b.U(3(){4("1w"!=2.1p.1j()){6}5 a=$(2);4(!a.S().3d(".1R")){6}a.S().1a("7[1y=\'y\']").A("1T",C)})},4f:3(f){f=$(f);f.U(3(){4("1w"!=2.1p.1j()){6}5 b=$(2);5 c=b.S();5 a=c.1a("7[1y=\'y\']");5 d=c.1a("39").S();d.E("F").x("W");c.K("1i","0");d.K("1i","1G");a.o("");c.q("s:1X","2Q");5 e=b;e.S().1a("7[1y=\'y\']").o(e.1a("1x:Y(0)").y());e.S().q("s:T","t");e.1a("1x:Y(0)").A(\'1o\',\'1o\')})},2i:3(a){5 b=[];14(5 i=0,I=a.w;i<I;++i){4(""==a[i])4e;b.1v(a[i])}6 b}})})(4l);',62,271,'||this|function|if|var|return|input||||||||||||||||wrapper|val|listWrapper|data|config|sc|click|bind||length|addClass|text|listItems|attr|else|false|multiple|removeClass|visible|true|positionY|len|options|css|trim|active|filter|hidden|selectbox|appendTo|KEY|parent|lastEvent|each|list|invisible|target|eq|name||value|notify||for|null|getActive|height|filterFn|extend|find|scrollTop|icon|hideList|get|key|overflowCSS|break|zIndex|toUpperCase|keyCode|pageY|separator|lastKey|selected|tagName|case|empty|hasClass|span|setComboValue|push|SELECT|option|type|triggerSelected|showList|autoFill|emptyText|children|highlight|setListHeight|99999|html|container|fn|url|getTextValue|toLowerCase|dropUp|scrollDown|getActiveIndex|initEvents|combo|div|disabled|getListItemsHeight|sexyCombo|new|optionsChanged|inputFocus|initialHiddenValue|liLen|setHiddenValue|outerHeight|DOWN|singleItemHeight|UP|scroll||getListMaxHeight|setOverflow|renameOriginal|highlightFirst|setDropUp|checkWidth|selection|focus|listItemClick|li|normalizeArray|__getCurrentValue|__getValue|updateDrop|document|TAB|preventDefault|RETURN|ajaxData|id|self|Callback|up|setSelectionRange|character|while|inputBlur|scrollUp|prev|createTextRange|next|catch|BACKSPACE|try|inputChanged|ESC|highlightPrev|highlightNext|selectionStart|min|Math|select|call|iconClick|yes|change|len1|browser|textChange|join|highlightSelected|parseInt|autocomplete|hiddenSuffix|mouseover|blur|listVisible|||pop|split|getCurrentTextValue||ul|suffix|trigger|applyEmptyText|is|delete|create|skin|keyUp|createSelectbox|keyup|off|log|PAGEDOWN|nodeName|188|COMMA|LI|DEL|isFunction|selectionEnd|moveEnd|moveStart|prototype|collapse|Error|init|throw|inArray|overflow|innerWidth|msie|overflowY|hide|default|wrap|switch|typeof|isNaN|top|maxHeight|search|indexOf|left|remove|relative|position|opera|sort|window|__sexyComboHidden|outerWidth|PAGEUP||textChangeCallback|changeCallback|initEventsCallback|initCallback|__sexyCombo||getCurrentHiddenValue|getHiddenValue|hideListCallback|in|showListCallback|keydown|sexy|continue|changeOptions|activate|deactivate|getJSON|size|keypress|jQuery|br'.split('|'),0,{}))







/*
 * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
 *
 * Uses the built in easing capabilities added In jQuery 1.1
 * to offer multiple easing options
 *
 * TERMS OF USE - jQuery Easing
 * 
 * Open source under the BSD License. 
 * 
 * Copyright © 2008 George McGinley Smith
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 * 
 * Redistributions of source code must retain the above copyright notice, this list of 
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice, this list 
 * of conditions and the following disclaimer in the documentation and/or other materials 
 * provided with the distribution.
 * 
 * Neither the name of the author nor the names of contributors may be used to endorse 
 * or promote products derived from this software without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
 * OF THE POSSIBILITY OF SUCH DAMAGE. 
 *
*/
jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d)},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b}});



/*-------------------------------------------------------------------- 
 * JQuery Plugin: "EqualHeights"
 * by:	Scott Jehl, Todd Parker, Maggie Costello Wachs (http://www.filamentgroup.com)
 *
 * Copyright (c) 2008 Filament Group
 * Licensed under GPL (http://www.opensource.org/licenses/gpl-license.php)
 *
 * Description: Compares the heights or widths of the top-level children of a provided element 
 		and sets their min-height to the tallest height (or width to widest width). Sets in em units 
 		by default if pxToEm() method is available.
 * Dependencies: jQuery library, pxToEm method	(article: 
		http://www.filamentgroup.com/lab/retaining_scalable_interfaces_with_pixel_to_em_conversion/)							  
 * Usage Example: $(element).equalHeights();
  		Optional: to set min-height in px, pass a true argument: $(element).equalHeights(true);
 * Version: 2.0, 08.01.2008
--------------------------------------------------------------------*/

$.fn.equalHeights = function(px) 
{
    var currentTallest = 0;
	$(this).each(function()
	{
		$(this).each(function(i)
		{
			if ($(this).height() > currentTallest) 
			    currentTallest = $(this).height(); 
		});
		
		// for ie6, set height since min-height isn't supported
		if ($.browser.msie && $.browser.version == 6.0) 
		    $(this).css({'height': currentTallest}); 
	});

    $(this).css("min-height", currentTallest); 
    
	return this;
};




/**
* jQuery Hint
*/
jQuery.fn.hint = function (blurClass) 
{
  if (!blurClass) { 
    blurClass = 'blur';
  }

  return this.each(function () {
    // get jQuery version of 'this'
    var $input = jQuery(this),

    // capture the rest of the variable to allow for reuse
      title = $input.attr('title'),
      $form = jQuery(this.form),
      $win = jQuery(window);

    function remove() {
      if ($input.val() === title && $input.hasClass(blurClass)) {
        $input.val('').removeClass(blurClass);
      }
    }

    // only apply logic if the element has the attribute
    if (title) { 
      // on blur, set value to title attr if text is blank
      $input.blur(function () {
        if (this.value === '') {
          $input.val(title).addClass(blurClass);
        }
      }).focus(remove).blur(); // now change all inputs to title

      // clear the pre-defined text when form is submitted
      $form.submit(remove);
      $win.unload(remove); // handles Firefox's autocomplete
    }
  });
};

