function login_user(label,callback,modal){var dialog=$('<div id="login_user_dialog"></div>').html("<div>"+label+'</div><br/><div><form id="share_event_form" class="centered_form" method="post" action="auth/user_login.json"><div id="form_success_dialog" style="display:none; font-size:80%; margin-top:-10px; margin-bottom:25px;"></div><div id="form_error_dialog" style="display:none; background:none; font-size:80%; margin-top:-10px; margin-bottom:25px;" class="form-error"></div><div class="field"><div class="align_none"><label for="id_email"  style="width: 68px; font-size:80%;">Email: </label><input type="text" id="id_email_dialog" name="email"></div></div><div class="field"><div class="align_none"><label style="font-size:80%;"  for="id_password_dialog">Password: </label><input type="password" id="id_password_dialog" name="password"></div></div><div class="field"><div class="align_none"><input type="hidden" id="id_next" name="next"></div></div></form></div>').dialog({autoOpen:false,title:"Login",width:400,height:260,modal:modal,buttons:{Login:function(){var data={emailAddress:$("#id_email_dialog").val(),password:$("#id_password_dialog").val()};$("#form_error_dialog").hide();$.ajax({type:"POST",url:"/auth/user_login.json",dataType:"json",data:data,error:function(data){$("#login_user_dialog").css("height",180);$("#form_error_dialog").html("Either the username or password you entered was incorrect. Please try again. ");$("#form_error_dialog").show()},success:function(data){if(data.status=="OK"){_user_is_authenticated=true;$("#login_user_dialog").css("height",180);$("#form_success_dialog").html("You have logged in successfully");$("#form_success_dialog").show();$("#login_user_dialog").remove();$("#header").load("/ #header>*","");eval(callback)}else{var ok_dialog=$('<div id="ok_dialog"></div>').html("Sorry, there was a problem sharing this event:\n"+data.message).dialog({autoOpen:false,title:"Error",buttons:{Close:function(){$("#login_user_dialog").remove();$(this).remove()}}})}}})},Cancel:function(){$("#login_user_dialog").remove()}}});$("#login_user_dialog").dialog("open");if(modal){$(".ui-dialog .ui-dialog-titlebar-close").css("display","none")}}function share_content(c,g,b,f,h){var e="c_"+Math.floor(Math.random()*100000);var a='<a href="http://www.facebook.com/share.php?u='+encodeURIComponent(c)+'" title="share on facebook" class="'+e+'"><img alt="share on facebook" title="share on facebook" src="'+MEDIA_URL+'images/social/facebook.png" /></a> <a style="margin-left:5px" href="http://twitter.com/share?&count=none&text='+encodeURIComponent(f)+"&url="+encodeURIComponent(c)+'" title="share on twitter" class="'+e+'"><img alt="share on twitter" title="share on twitter" src="'+MEDIA_URL+'images/social/twitter.png" /></a>';var d=$('<div id="share_content_dialog"></div>').html("<div>"+b+"</div><br/><div>"+a+"</div>").dialog({autoOpen:false,title:g,width:400,height:210,buttons:{Cancel:function(){$("#share_content_dialog").remove()}}});$("#share_content_dialog").dialog("open");$("."+e).popupWindow({height:436,width:626,centerBrowser:1})}var active_color="#000";var inactive_color="#ccc";function set_default_values(a){$("input.default-value").css("color",inactive_color);var b=new Array();$(a).focus(function(){if(!b[this.id]){b[this.id]=this.value}if(this.value==b[this.id]){this.value="";this.style.color=active_color}$(this).blur(function(){if(this.value==""){this.style.color=inactive_color;this.value=b[this.id]}})})}var confirm_minumum_age_login_label="Login to very age";var confirm_minumum_age_login_callback="document.location=document.location;";var confirm_minumun_age_dialog_selector="#confirm_minumun_age_dialog";function confirm_minumum_age(){if(!(_minumum_age_confirmed||$.cookie("minumum_age_confirmed"))){$("#dialog:ui-dialog").dialog("destroy");var b='You may only view this page if you are at least 21 years of age. If you do not meet these requirements, then you do not have permission to view this page. You can <strong>confirm your age below</strong> or <a href="/auth/login" onclick="login_user(confirm_minumum_age_login_label, confirm_minumum_age_login_callback, true); $(confirm_minumun_age_dialog_selector).remove(); return false;"><strong>login</strong></a>.';var a=$('<div id="confirm_minumun_age_dialog"></div>').html("<div>"+b+"</div>").dialog({autoOpen:false,title:"Age Verification Required",width:400,height:210,modal:true,resizable:false,position:"Top",buttons:{"I'm 21 years old or older":function(){$.cookie("minumum_age_confirmed",true,{expires:30});$("#confirm_minumun_age_dialog").remove()},Cancel:function(){document.location="/"}}});$("#confirm_minumun_age_dialog").dialog("open");$(".ui-widget-overlay").css("background","none").css("background-color","#FFF").css("opacity",0.95);$(".ui-dialog .ui-dialog-titlebar-close").css("display","none")}}jQuery.cookie=function(d,e,b){if(arguments.length>1&&(e===null||typeof e!=="object")){b=jQuery.extend({},b);if(e===null){b.expires=-1}if(typeof b.expires==="number"){var g=b.expires,c=b.expires=new Date();c.setDate(c.getDate()+g)}return(document.cookie=[encodeURIComponent(d),"=",b.raw?String(e):encodeURIComponent(String(e)),b.expires?"; expires="+b.expires.toUTCString():"",b.path?"; path="+b.path:"",b.domain?"; domain="+b.domain:"",b.secure?"; secure":""].join(""))}b=e||{};var a,f=b.raw?function(h){return h}:decodeURIComponent;return(a=new RegExp("(?:^|; )"+encodeURIComponent(d)+"=([^;]*)").exec(document.cookie))?f(a[1]):null};(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(b){var d={vertical:!1,rtl:!1,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,setupCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,animationStepCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null,itemFallbackDimension:null},a=!1;b(window).bind("load.jcarousel",function(){a=!0});b.jcarousel=function(s,q){this.options=b.extend({},d,q||{});this.autoStopped=this.locked=!1;this.buttonPrevState=this.buttonNextState=this.buttonPrev=this.buttonNext=this.list=this.clip=this.container=null;if(!q||q.rtl===void 0){this.options.rtl=(b(s).attr("dir")||b("html").attr("dir")||"").toLowerCase()=="rtl"}this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical?this.options.rtl?"right":"left":"top";for(var r="",o=s.className.split(" "),m=0;m<o.length;m++){if(o[m].indexOf("jcarousel-skin")!=-1){b(s).removeClass(o[m]);r=o[m];break}}s.nodeName.toUpperCase()=="UL"||s.nodeName.toUpperCase()=="OL"?(this.list=b(s),this.clip=this.list.parents(".jcarousel-clip"),this.container=this.list.parents(".jcarousel-container")):(this.container=b(s),this.list=this.container.find("ul,ol").eq(0),this.clip=this.container.find(".jcarousel-clip"));if(this.clip.size()===0){this.clip=this.list.wrap("<div></div>").parent()}if(this.container.size()===0){this.container=this.clip.wrap("<div></div>").parent()}r!==""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+r+'"></div>');this.buttonPrev=b(".jcarousel-prev",this.container);if(this.buttonPrev.size()===0&&this.options.buttonPrevHTML!==null){this.buttonPrev=b(this.options.buttonPrevHTML).appendTo(this.container)}this.buttonPrev.addClass(this.className("jcarousel-prev"));this.buttonNext=b(".jcarousel-next",this.container);if(this.buttonNext.size()===0&&this.options.buttonNextHTML!==null){this.buttonNext=b(this.options.buttonNextHTML).appendTo(this.container)}this.buttonNext.addClass(this.className("jcarousel-next"));this.clip.addClass(this.className("jcarousel-clip")).css({position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,margin:0,padding:0}).css(this.options.rtl?"right":"left",0);this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});!this.options.vertical&&this.options.rtl&&this.container.addClass("jcarousel-direction-rtl").attr("dir","rtl");var g=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null,r=this.list.children("li"),n=this;if(r.size()>0){var l=0,k=this.options.offset;r.each(function(){n.format(this,k++);l+=n.dimension(this,g)});this.list.css(this.wh,l+100+"px");if(!q||q.size===void 0){this.options.size=r.size()}}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){n.next()};this.funcPrev=function(){n.prev()};this.funcResize=function(){n.resizeTimer&&clearTimeout(n.resizeTimer);n.resizeTimer=setTimeout(function(){n.reload()},100)};this.options.initCallback!==null&&this.options.initCallback(this,"init");!a&&b.browser.safari?(this.buttons(!1,!1),b(window).bind("load.jcarousel",function(){n.setup()})):this.setup()};var c=b.jcarousel;c.fn=c.prototype={jcarousel:"0.2.8"};c.fn.extend=c.extend=b.extend;c.fn.extend({setup:function(){this.prevLast=this.prevFirst=this.last=this.first=null;this.animating=!1;this.tail=this.resizeTimer=this.timer=null;this.inTail=!1;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+"px");var e=this.pos(this.options.start,!0);this.prevFirst=this.prevLast=null;this.animate(e,!1);b(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize);this.options.setupCallback!==null&&this.options.setupCallback(this)}},reset:function(){this.list.empty();this.list.css(this.lt,"0px");this.list.css(this.wh,"10px");this.options.initCallback!==null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!==null&&this.inTail&&this.list.css(this.lt,c.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=!1;this.options.reloadCallback!==null&&this.options.reloadCallback(this);if(this.options.visible!==null){var f=this,h=Math.ceil(this.clipping()/this.options.visible),e=0,g=0;this.list.children("li").each(function(i){e+=f.dimension(this,h);i+1<f.first&&(g=e)});this.list.css(this.wh,e+"px");this.list.css(this.lt,-g+"px")}this.scroll(this.first,!1)},lock:function(){this.locked=!0;this.buttons()},unlock:function(){this.locked=!1;this.buttons()},size:function(e){if(e!==void 0){this.options.size=e,this.locked||this.buttons()}return this.options.size},has:function(f,h){if(h===void 0||!h){h=f}if(this.options.size!==null&&h>this.options.size){h=this.options.size}for(var e=f;e<=h;e++){var g=this.get(e);if(!g.length||g.hasClass("jcarousel-item-placeholder")){return !1}}return !0},get:function(e){return b(">.jcarousel-item-"+e,this.list)},add:function(g,m){var f=this.get(g),l=0,k=b(m);if(f.length===0){for(var h,i=c.intval(g),f=this.create(g);;){if(h=this.get(--i),i<=0||h.length){i<=0?this.list.prepend(f):h.after(f);break}}}else{l=this.dimension(f)}k.get(0).nodeName.toUpperCase()=="LI"?(f.replaceWith(k),f=k):f.empty().append(m);this.format(f.removeClass(this.className("jcarousel-item-placeholder")),g);k=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null;l=this.dimension(f,k)-l;g>0&&g<this.first&&this.list.css(this.lt,c.intval(this.list.css(this.lt))-l+"px");this.list.css(this.wh,c.intval(this.list.css(this.wh))+l+"px");return f},remove:function(f){var g=this.get(f);if(g.length&&!(f>=this.first&&f<=this.last)){var e=this.dimension(g);f<this.first&&this.list.css(this.lt,c.intval(this.list.css(this.lt))+e+"px");g.remove();this.list.css(this.wh,c.intval(this.list.css(this.wh))-e+"px")}},next:function(){this.tail!==null&&!this.inTail?this.scrollTail(!1):this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!==null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.tail!==null&&this.inTail?this.scrollTail(!0):this.scroll((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!==null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(e){if(!this.locked&&!this.animating&&this.tail){this.pauseAuto();var f=c.intval(this.list.css(this.lt)),f=!e?f-this.tail:f+this.tail;this.inTail=!e;this.prevFirst=this.first;this.prevLast=this.last;this.animate(f)}},scroll:function(e,f){!this.locked&&!this.animating&&(this.pauseAuto(),this.animate(this.pos(e),f))},pos:function(C,A){var B=c.intval(this.list.css(this.lt));if(this.locked||this.animating){return B}this.options.wrap!="circular"&&(C=C<1?1:this.options.size&&C>this.options.size?this.options.size:C);for(var z=this.first>C,x=this.options.wrap!="circular"&&this.first<=1?1:this.first,u=z?this.get(x):this.get(this.last),y=z?x:x-1,w=null,v=0,t=!1,s=0;z?--y>=C:++y<C;){w=this.get(y);t=!w.length;if(w.length===0&&(w=this.create(y).addClass(this.className("jcarousel-item-placeholder")),u[z?"before":"after"](w),this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(y<=0||y>this.options.size))){u=this.get(this.index(y)),u.length&&(w=this.add(y,u.clone(!0)))}u=w;s=this.dimension(w);t&&(v+=s);if(this.first!==null&&(this.options.wrap=="circular"||y>=1&&(this.options.size===null||y<=this.options.size))){B=z?B+s:B-s}}for(var x=this.clipping(),r=[],f=0,q=0,u=this.get(C-1),y=C;++f;){w=this.get(y);t=!w.length;if(w.length===0){w=this.create(y).addClass(this.className("jcarousel-item-placeholder"));if(u.length===0){this.list.prepend(w)}else{u[z?"before":"after"](w)}if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(y<=0||y>this.options.size)){u=this.get(this.index(y)),u.length&&(w=this.add(y,u.clone(!0)))}}u=w;s=this.dimension(w);if(s===0){throw Error("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...")}this.options.wrap!="circular"&&this.options.size!==null&&y>this.options.size?r.push(w):t&&(v+=s);q+=s;if(q>=x){break}y++}for(w=0;w<r.length;w++){r[w].remove()}v>0&&(this.list.css(this.wh,this.dimension(this.list)+v+"px"),z&&(B-=v,this.list.css(this.lt,c.intval(this.list.css(this.lt))-v+"px")));v=C+f-1;if(this.options.wrap!="circular"&&this.options.size&&v>this.options.size){v=this.options.size}if(y>v){f=0;y=v;for(q=0;++f;){w=this.get(y--);if(!w.length){break}q+=this.dimension(w);if(q>=x){break}}}y=v-f+1;this.options.wrap!="circular"&&y<1&&(y=1);if(this.inTail&&z){B+=this.tail,this.inTail=!1}this.tail=null;if(this.options.wrap!="circular"&&v==this.options.size&&v-f+1>=1&&(z=c.intval(this.get(v).css(!this.options.vertical?"marginRight":"marginBottom")),q-z>x)){this.tail=q-x-z}if(A&&C===this.options.size&&this.tail){B-=this.tail,this.inTail=!0}for(;C-->y;){B+=this.dimension(this.get(C))}this.prevFirst=this.first;this.prevLast=this.last;this.first=y;this.last=v;return B},animate:function(g,j){if(!this.locked&&!this.animating){this.animating=!0;var e=this,i=function(){e.animating=!1;g===0&&e.list.css(e.lt,0);!e.autoStopped&&(e.options.wrap=="circular"||e.options.wrap=="both"||e.options.wrap=="last"||e.options.size===null||e.last<e.options.size||e.last==e.options.size&&e.tail!==null&&!e.inTail)&&e.startAuto();e.buttons();e.notify("onAfterAnimation");if(e.options.wrap=="circular"&&e.options.size!==null){for(var f=e.prevFirst;f<=e.prevLast;f++){f!==null&&!(f>=e.first&&f<=e.last)&&(f<1||f>e.options.size)&&e.remove(f)}}};this.notify("onBeforeAnimation");if(!this.options.animation||j===!1){this.list.css(this.lt,g+"px"),i()}else{var h=!this.options.vertical?this.options.rtl?{right:g}:{left:g}:{top:g},i={duration:this.options.animation,easing:this.options.easing,complete:i};if(b.isFunction(this.options.animationStepCallback)){i.step=this.options.animationStepCallback}this.list.animate(h,i)}}},startAuto:function(e){if(e!==void 0){this.options.auto=e}if(this.options.auto===0){return this.stopAuto()}if(this.timer===null){this.autoStopped=!1;var f=this;this.timer=window.setTimeout(function(){f.next()},this.options.auto*1000)}},stopAuto:function(){this.pauseAuto();this.autoStopped=!0},pauseAuto:function(){if(this.timer!==null){window.clearTimeout(this.timer),this.timer=null}},buttons:function(f,g){if(f==null&&(f=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size===null||this.last<this.options.size),!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!==null&&this.last>=this.options.size)){f=this.tail!==null&&!this.inTail}if(g==null&&(g=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1),!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!==null&&this.first==1)){g=this.tail!==null&&this.inTail}var e=this;this.buttonNext.size()>0?(this.buttonNext.unbind(this.options.buttonNextEvent+".jcarousel",this.funcNext),f&&this.buttonNext.bind(this.options.buttonNextEvent+".jcarousel",this.funcNext),this.buttonNext[f?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",f?!1:!0),this.options.buttonNextCallback!==null&&this.buttonNext.data("jcarouselstate")!=f&&this.buttonNext.each(function(){e.options.buttonNextCallback(e,this,f)}).data("jcarouselstate",f)):this.options.buttonNextCallback!==null&&this.buttonNextState!=f&&this.options.buttonNextCallback(e,null,f);this.buttonPrev.size()>0?(this.buttonPrev.unbind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev),g&&this.buttonPrev.bind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev),this.buttonPrev[g?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",g?!1:!0),this.options.buttonPrevCallback!==null&&this.buttonPrev.data("jcarouselstate")!=g&&this.buttonPrev.each(function(){e.options.buttonPrevCallback(e,this,g)}).data("jcarouselstate",g)):this.options.buttonPrevCallback!==null&&this.buttonPrevState!=g&&this.options.buttonPrevCallback(e,null,g);this.buttonNextState=f;this.buttonPrevState=g},notify:function(e){var f=this.prevFirst===null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",e,f);this.prevFirst!==this.first&&(this.callback("itemFirstInCallback",e,f,this.first),this.callback("itemFirstOutCallback",e,f,this.prevFirst));this.prevLast!==this.last&&(this.callback("itemLastInCallback",e,f,this.last),this.callback("itemLastOutCallback",e,f,this.prevLast));this.callback("itemVisibleInCallback",e,f,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",e,f,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(u,s,t,r,o,l,q){if(!(this.options[u]==null||typeof this.options[u]!="object"&&s!="onAfterAnimation")){var n=typeof this.options[u]=="object"?this.options[u][s]:this.options[u];if(b.isFunction(n)){var m=this;if(r===void 0){n(m,t,s)}else{if(o===void 0){this.get(r).each(function(){n(m,this,r,t,s)})}else{for(var u=function(e){m.get(e).each(function(){n(m,this,e,t,s)})},g=r;g<=o;g++){g!==null&&!(g>=l&&g<=q)&&u(g)}}}}}},create:function(e){return this.format("<li></li>",e)},format:function(f,h){for(var f=b(f),e=f.get(0).className.split(" "),g=0;g<e.length;g++){e[g].indexOf("jcarousel-")!=-1&&f.removeClass(e[g])}f.addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+h)).css({"float":this.options.rtl?"right":"left","list-style":"none"}).attr("jcarouselindex",h);return f},className:function(e){return e+" "+e+(!this.options.vertical?"-horizontal":"-vertical")},dimension:function(f,h){var e=b(f);if(h==null){return !this.options.vertical?e.outerWidth(!0)||c.intval(this.options.itemFallbackDimension):e.outerHeight(!0)||c.intval(this.options.itemFallbackDimension)}else{var g=!this.options.vertical?h-c.intval(e.css("marginLeft"))-c.intval(e.css("marginRight")):h-c.intval(e.css("marginTop"))-c.intval(e.css("marginBottom"));b(e).css(this.wh,g+"px");return this.dimension(e)}},clipping:function(){return !this.options.vertical?this.clip[0].offsetWidth-c.intval(this.clip.css("borderLeftWidth"))-c.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-c.intval(this.clip.css("borderTopWidth"))-c.intval(this.clip.css("borderBottomWidth"))},index:function(e,f){if(f==null){f=this.options.size}return Math.round(((e-1)/f-Math.floor((e-1)/f))*f)+1}});c.extend({defaults:function(e){return b.extend(d,e||{})},intval:function(e){e=parseInt(e,10);return isNaN(e)?0:e},windowLoaded:function(){a=!0}});b.fn.jcarousel=function(f){if(typeof f=="string"){var g=b(this).data("jcarousel"),e=Array.prototype.slice.call(arguments,1);return g[f].apply(g,e)}else{return this.each(function(){var h=b(this).data("jcarousel");h?(f&&b.extend(h.options,f),h.reload()):b(this).data("jcarousel",new c(this,f))})}}})(jQuery);(function(b){var c={autoPlay:true,speed:5000,text:{play:"",stop:"",previous:"Previous",next:"Next"},transition:[1],showCaption:true,IESafe:false,showTooltips:false,carousel:false,carouselVertical:false,animationFinished:null,buildFinished:null,bindFinished:null,startOn:0,thumbOpacity:0.4,hoverPause:false,onlyOne:false};b.fn.PikaChoose=function(d){return this.each(function(){b(this).data("pikachoose",new a(this,d))})};b.PikaChoose=function(h,i){this.options=b.extend({},c,i||{});this.list=null;this.image=null;this.anchor=null;this.caption=null;this.imgNav=null;this.imgPlay=null;this.imgPrev=null;this.imgNext=null;this.textNext=null;this.textPrev=null;this.previous=null;this.next=null;this.aniWrap=null;this.aniDiv=null;this.aniImg=null;this.thumbs=null;this.transition=null;this.active=null;this.tooltip=null;this.animating=false;this.stillOut=null;this.counter=null;this.timeOut=null;if(typeof(this.options.data)!="undefined"){h=b("<ul></ul>").appendTo(h);b.each(this.options.data,function(){if(typeof(this.link)!="undefined"){var e=b("<li><a href='"+this.link+"'><img></a></li>").appendTo(h);if(typeof(this.title)!="undefined"){e.find("a").attr("title",this.title)}}else{var e=b("<li><img></li>").appendTo(h)}if(typeof(this.caption)!="undefined"){e.append("<span>"+this.caption+"</span>")}if(typeof(this.thumbnail)!="undefined"){e.find("img").attr("ref",this.image);e.find("img").attr("src",this.thumbnail)}else{e.find("img").attr("src",this.image)}})}if(h.nodeName=="UL"||h.nodeName=="OL"||h instanceof jQuery){this.list=b(h);this.build();this.bindEvents()}else{return}var j=0;var d=0;for(var g=0;g<25;g++){var f='<div col="'+j+'" row="'+d+'"></div>';this.aniDiv.append(f);j++;if(j==5){d++;j=0}}};var a=b.PikaChoose;a.fn=a.prototype={pikachoose:"4.3.1"};b.fn.pikachoose=b.fn.PikaChoose;a.fn.extend=a.extend=b.extend;a.fn.extend({build:function(){this.step=0;this.wrap=b("<div class='pika-stage'></div>").insertBefore(this.list);this.image=b("<img>").appendTo(this.wrap);this.imgNav=b("<div class='pika-imgnav'></div>").insertAfter(this.image);this.imgPlay=b("<a></a>").appendTo(this.imgNav);this.counter=b("<span class='pika-counter'></span>").appendTo(this.imgNav);if(this.options.autoPlay){this.imgPlay.addClass("pause")}else{this.imgPlay.addClass("play")}this.imgPrev=b("<a class='previous'></a>").insertAfter(this.imgPlay);this.imgNext=b("<a class='next'></a>").insertAfter(this.imgPrev);this.caption=b("<div class='caption'></div>").insertAfter(this.imgNav).hide();this.tooltip=b("<div class='pika-tooltip'></div>").insertAfter(this.list).hide();this.aniWrap=b("<div class='pika-aniwrap'></div>").insertAfter(this.caption);this.aniImg=b("<img>").appendTo(this.aniWrap).hide();this.aniDiv=b("<div class='pika-ani'></div>").appendTo(this.aniWrap);this.textNav=b("<div class='pika-textnav'></div>").insertAfter(this.aniWrap);this.textPrev=b("<a class='previous'>"+this.options.text.previous+"</a>").appendTo(this.textNav);this.textNext=b("<a class='next'>"+this.options.text.next+"</a>").appendTo(this.textNav);this.list.addClass("pika-thumbs");this.list.children("li").wrapInner("<div class='clip' />");this.thumbs=this.list.find("img");this.active=this.thumbs.eq(this.options.startOn);this.finishAnimating({source:this.active.attr("ref")||this.active.attr("src"),caption:this.active.parents("li:first").find("span:first").html(),clickThrough:this.active.parent().attr("href")||"",clickThroughTitle:this.active.parent().attr("title")||""});var d=this;this.thumbs.each(function(){d.createThumb(b(this),d)});if(this.options.carousel){this.list.jcarousel({vertical:this.options.carouselVertical,initCallback:function(e){jQuery(e.list).find("img").click(function(){var f=parseInt(jQuery(this).parents(".jcarousel-item").attr("jcarouselindex"));var g=(jQuery(this).parents("ul").find("li:last").index()==f-1)?true:false;if(!g){f=(f-2<=0)?0:f-2}f++;e.scroll(f)})}})}if(typeof(this.options.buildFinished)=="function"){this.options.buildFinished(this)}if(this.options.onlyOne){this.imgNav.css("display","none");this.imgPrev.css("display","none");this.imgNext.css("display","none");this.textNav.css("display","none");this.textPrev.css("display","none");this.textNext.css("display","none")}else{this.textNav.css("display","none");this.textPrev.css("display","none");this.textNext.css("display","none")}},createThumb:function(g){var d=g;var e=this;d.hide();b.data(g[0],"clickThrough",d.parent("a").attr("href")||"");b.data(g[0],"clickThroughTitle",d.parent("a").attr("title")||"");if(d.parent("a").length>0){d.unwrap()}b.data(g[0],"caption",d.next("span").html()||"");d.next("span").remove();b.data(g[0],"source",d.attr("ref")||d.attr("src"));b.data(g[0],"order",d.closest("ul").find("li").index(d.parents("li")));var f=b.data(g[0]);b("<img />").bind("load",{data:f},function(){if(typeof(e.options.buildThumbStart)=="function"){e.options.buildThumbStart(e)}var m=b(this);var r=this.width;var n=this.height;if(r===0){r=m.attr("width")}if(n===0){n=m.attr("height")}var j=parseInt(d.parents(".clip").css("width").slice(0,-2))/r;var q=parseInt(d.parents(".clip").css("height").slice(0,-2))/n;var o;if(j<q){o=q;var k=((r*o-parseInt(d.parents(".clip").css("width").slice(0,-2)))/2)*-1;k=Math.round(k);d.css({left:k})}else{o=j;d.css({top:0})}var i=Math.round(r*o);var s=Math.round(n*o);d.css("position","relative");var l={width:i+"px",height:s+"px"};d.css(l);d.hover(function(h){clearTimeout(e.stillOut);b(this).stop(true,true).fadeTo(250,1);if(!e.options.showTooltips){return}e.tooltip.show().stop(true,true).html(f.caption).animate({top:b(this).parent().position().top,left:b(this).parent().position().left,opacity:1},"fast")},function(h){if(!b(this).hasClass("active")){b(this).stop(true,true).fadeTo(250,e.options.thumbOpacity);e.stillOut=setTimeout(e.hideTooltip,700)}});if(f.order==e.options.startOn){d.fadeTo(250,1);d.addClass("active");d.parents("li").eq(0).addClass("active")}else{d.fadeTo(250,e.options.thumbOpacity)}if(typeof(e.options.buildThumbFinish)=="function"){e.options.buildThumbFinish(e)}}).attr("src",d.attr("src"))},bindEvents:function(){this.thumbs.bind("click",{self:this},this.imgClick);this.imgNext.bind("click",{self:this},this.nextClick);this.textNext.bind("click",{self:this},this.nextClick);this.imgPrev.bind("click",{self:this},this.prevClick);this.textPrev.bind("click",{self:this},this.prevClick);this.imgPlay.bind("click",{self:this},this.playClick);this.wrap.bind("mouseenter",{self:this},function(d){d.data.self.imgNav.stop(true,true).fadeIn("slow");if(d.data.self.options.hoverPause==true){clearTimeout(d.data.self.timeOut)}});this.wrap.bind("mouseleave",{self:this},function(d){d.data.self.imgNav.stop(true,true).fadeOut("slow");if(d.data.self.options.autoPlay==true&&d.data.self.options.hoverPause){d.data.self.timeOut=setTimeout((function(e){return function(){e.nextClick()}})(d.data.self),d.data.self.options.speed)}});this.tooltip.bind("mouseenter",{self:this},function(d){clearTimeout(d.data.self.stillOut)});this.tooltip.bind("mouseleave",{self:this},function(d){d.data.self.stillOut=setTimeout(d.data.self.hideTooltip,700)});if(typeof(this.options.bindsFinished)=="function"){this.options.bindsFinished(this)}},hideTooltip:function(d){b(".pika-tooltip").animate({opacity:0.01})},imgClick:function(h,d){var f=h.data.self;var g=b.data(this);if(f.animating){return null}if(typeof(d)=="undefined"||d.how!="auto"){if(f.options.autoPlay){f.imgPlay.trigger("click")}}else{if(f.options.autoPlay==false){return false}}f.caption.fadeOut("slow");f.animating=true;f.active.fadeTo(300,f.options.thumbOpacity).removeClass("active");f.active.parents(".active").eq(0).removeClass("active");f.active=b(this);f.active.addClass("active").fadeTo(200,1);f.active.parents("li").eq(0).addClass("active");b("<img />").bind("load",{self:f,data:g},function(){f.aniDiv.css({height:f.image.height(),width:f.image.width()}).fadeIn("fast");f.aniDiv.children("div").css({width:"20%",height:"20%","float":"left"});var e=0;if(f.options.transition[0]==-1){e=Math.floor(Math.random()*7)+1}else{e=f.options.transition[f.step];f.step++;if(f.step>=f.options.transition.length){f.step=0}}if(f.options.IESafe&&b.browser.msie){e=1}f.doAnimation(e,g)}).attr("src",b.data(this).source)},doAnimation:function(i,g){var e=this;e.image.stop(true,false);e.caption.stop().fadeOut();var f=e.aniDiv.children("div").eq(0).width();var h=e.aniDiv.children("div").eq(0).height();var d=new Image();b(d).attr("src",g.source);if(d.height!=e.image.height()||d.width!=e.image.width()){if(i!=0&&i!=1&&i!=7){i=1}}e.aniDiv.css({height:d.height,width:d.width});e.aniDiv.children().each(function(){var l=b(this);var j=Math.floor(l.parent().width()/5)*l.attr("col");var k=Math.floor(l.parent().height()/5)*l.attr("row");l.css({background:"url("+g.source+") -"+j+"px -"+k+"px",width:"0px",height:"0px",position:"absolute",top:k+"px",left:j+"px","float":"none"})});e.aniDiv.hide();e.aniImg.hide();switch(i){case 0:e.image.stop(true,true).fadeOut("slow",function(){e.image.attr("src",g.source).fadeIn("slow",function(){e.finishAnimating(g)})});break;case 1:e.aniDiv.hide();e.aniImg.height(e.image.height()).hide().attr("src",g.source);b.when(e.image.fadeOut("slow"),e.aniImg.eq(0).fadeIn("slow")).done(function(){e.finishAnimating(g)});break;case 2:e.aniDiv.show().children().hide().each(function(k){var j=k*30;b(this).css({opacity:0.1}).show().delay(j).animate({opacity:1,width:f,height:h},200,"linear",function(){if(e.aniDiv.find("div").index(this)==24){e.finishAnimating(g)}})});break;case 3:e.aniDiv.show().children("div:lt(5)").hide().each(function(k){var j=b(this).attr("col")*100;b(this).css({opacity:0.1,width:f}).show().delay(j).animate({opacity:1,height:e.image.height()},700,"linear",function(){if(e.aniDiv.find(" div").index(this)==4){e.finishAnimating(g)}})});break;case 4:e.aniDiv.show().children().hide().each(function(k){if(k>4){return}var j=b(this).attr("col")*10;h=e.gapper(b(this),h);b(this).css({opacity:0.1,height:"100%"}).show().animate({opacity:1,width:f},500,"linear",function(){if(e.aniDiv.find(" div").index(this)==4){e.finishAnimating(g)}})});break;case 5:e.aniDiv.show().children().show().each(function(k){var j=k*Math.floor(Math.random()*5)*7;h=e.gapper(b(this),h);if(b(".animation div").index(this)==24){j=600}b(this).css({height:h,width:f,opacity:0.01}).delay(j).animate({opacity:1},600,function(){if(e.aniDiv.find(" div").index(this)==24){e.finishAnimating(g)}})});break;case 6:e.aniDiv.height(e.image.height()).hide().css({background:"url("+g.source+") top left no-repeat"});e.aniDiv.children("div").hide();e.aniDiv.css({width:0}).show().animate({width:e.image.width()},"slow",function(){e.finishAnimating(g);e.aniDiv.css({background:"transparent"})});break;case 7:e.wrap.css({overflow:"hidden"});e.aniImg.height(e.image.height()).hide().attr("src",g.source);e.aniDiv.hide();e.image.css({position:"relative"}).animate({left:"-"+e.wrap.outerWidth()+"px"});e.aniImg.show();e.aniWrap.css({left:e.wrap.outerWidth()}).show().animate({left:"0px"},"slow",function(){e.finishAnimating(g)});break}},finishAnimating:function(f){this.animating=false;this.image.attr("src",f.source);this.image.css({left:"0"});this.image.show();var d=this;b("<img />").bind("load",function(){d.aniImg.hide();d.aniDiv.hide()}).attr("src",f.source);var g=this.list.find("img").index(this.active);g++;var e=this.list.find("img").length;this.counter.html(g+"/"+e);if(f.clickThrough!=""){if(this.anchor==null){this.anchor=this.image.wrap("<a>").parent()}this.anchor.attr("href",f.clickThrough);this.anchor.attr("title",f.clickThroughTitle)}else{if(this.image.parent("a").length>0){this.image.unwrap()}this.anchor=null}if(this.options.showCaption&&f.caption!=""&&f.caption!=null){this.caption.html(f.caption).fadeTo("slow",1)}if(this.options.autoPlay==true){var d=this;this.timeOut=setTimeout((function(h){return function(){h.nextClick()}})(this),this.options.speed,this.timeOut)}if(typeof(this.options.animationFinished)=="function"){this.options.animationFinished(this)}},gapper:function(d,e){if(d.attr("row")==9&&d.attr("col")==0){var f=ani_divs.height()-(e*9);return f}return e},nextClick:function(i){var g="natural";try{var d=i.data.self;if(typeof(i.data.self.options.next)=="function"){i.data.self.options.next(this)}}catch(h){var d=this;g="auto"}var f=d.active.parents("li:first").next().find("img");if(f.length==0){f=d.list.find("img").eq(0)}f.trigger("click",{how:g})},prevClick:function(g){if(typeof(g.data.self.options.previous)=="function"){g.data.self.options.previous(this)}var d=g.data.self;var f=d.active.parents("li:first").prev().find("img");if(f.length==0){f=d.list.find("img:last")}f.trigger("click")},playClick:function(f){var d=f.data.self;d.options.autoPlay=!d.options.autoPlay;d.imgPlay.toggleClass("play").toggleClass("pause");if(d.options.autoPlay){d.nextClick()}}})})(jQuery);(function(a){a.fn.tipsy=function(b){b=a.extend({fade:false,gravity:"n"},b||{});var c=null,d=false;this.hover(function(){a.data(this,"cancel.tipsy",true);var e=a.data(this,"active.tipsy");if(!e){e=a('<div class="tipsy"><div class="tipsy-inner">'+a(this).attr("title")+"</div></div>");e.css({position:"absolute",zIndex:100000});a(this).attr("title","");a.data(this,"active.tipsy",e)}var h=a.extend({},a(this).offset(),{width:this.offsetWidth,height:this.offsetHeight});e.remove().css({top:0,left:0,visibility:"hidden",display:"block"}).appendTo(document.body);var f=e[0].offsetWidth,g=e[0].offsetHeight;switch(b.gravity.charAt(0)){case"n":e.css({top:h.top+h.height,left:h.left+h.width/2-f/2}).addClass("tipsy-north");break;case"s":e.css({top:h.top-g,left:h.left+h.width/2-f/2}).addClass("tipsy-south");break;case"e":e.css({top:h.top+h.height/2-g/2,left:h.left-f}).addClass("tipsy-east");break;case"w":e.css({top:h.top+h.height/2-g/2,left:h.left+h.width}).addClass("tipsy-west");break}if(b.fade){e.css({opacity:0,display:"block",visibility:"visible"}).animate({opacity:1})}else{e.css({visibility:"visible"})}},function(){a.data(this,"cancel.tipsy",false);var e=this;setTimeout(function(){if(a.data(this,"cancel.tipsy")){return}var f=a.data(e,"active.tipsy");if(b.fade){f.stop().fadeOut(function(){a(this).remove()})}else{f.remove()}},100)})}})(jQuery);(function(a){a.pop=function(b){var c={pop_class:".pop",pop_toggle_text:""};function d(){a(c.pop_class).each(function(){var g=a(this).attr("class");a(this).addClass("pop_menu");a(this).wrap("<div class='"+g+"'></div>");a(".pop_menu").attr("class","pop_menu");a(this).before("           <div class='pop_toggle'>"+c.pop_toggle_text+"</div>           ")})}d();var f=a(c.pop_class).size()+1000;a(c.pop_class).each(function(h){var g=f-h;a(this).css({zIndex:g})});activePop=null;function e(){a(c.pop_class).each(function(g){if(a(this).hasClass("active")&&g!=activePop){a(this).removeClass("active")}});return false}a(c.pop_class).mouseover(function(){activePop=a(c.pop_class).index(this)});a(c.pop_class).mouseout(function(){activePop=null});a(document.body).click(function(){e()});a(".pop_toggle").click(function(){a(this).parent(c.pop_class).toggleClass("active")})}})(jQuery);jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,f,a,h,g){return jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a}return -h/2*((f-=2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e,f,a,h,g){if(f==0){return a}if(f==g){return a+h}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a},easeInElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},easeOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},easeInOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k/2)==2){return e+l}if(!j){j=k*(0.3*1.5)}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},easeInBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,a,h,g){return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}});(function(e){var k={};var c={};var j={};var f=[];var d;jQuery.fn.jBreadCrumb=function(m){k=e.extend({},e.fn.jBreadCrumb.defaults,m);return this.each(function(){c=e(this);h()})};function h(){if(typeof(jQuery.easing)=="object"){d="easeOutQuad"}else{d="swing"}j=jQuery(c).find("li");jQuery(c).find("ul").wrap('<div style="overflow:hidden; position:relative;  width: '+jQuery(c).css("width")+';"><div>');jQuery(c).find("ul").width(5000);if(j.length>0){jQuery(j[j.length-1]).addClass("last");jQuery(j[0]).addClass("first");if(j.length>k.minimumCompressionElements){l()}}}function l(){var m=jQuery(j[j.length-1]);if(jQuery(m).width()>k.maxFinalElementLength){if(k.beginingElementsToLeaveOpen>0){k.beginingElementsToLeaveOpen--}if(k.endElementsToLeaveOpen>0){k.endElementsToLeaveOpen--}}if(jQuery(m).width()<k.maxFinalElementLength&&jQuery(m).width()>k.minFinalElementLength){if(k.beginingElementsToLeaveOpen>0){k.beginingElementsToLeaveOpen--}}var n=j.length-1-k.endElementsToLeaveOpen;jQuery(j[j.length-1]).css({background:"none"});e(j).each(function(q,r){if(q>k.beginingElementsToLeaveOpen&&q<n){jQuery(r).find("a").wrap("<span></span>").width(jQuery(r).find("a").width()+10);jQuery(r).append(jQuery('<div class="'+k.overlayClass+'"></div>').css({display:"block"})).css({background:"none"});if(g()){a(jQuery(r).find("."+k.overlayClass).css({width:"20px",right:"-1px"}))}var o={id:q,width:jQuery(r).width(),listElement:jQuery(r).find("span"),isAnimating:false,element:jQuery(r).find("span")};jQuery(r).bind("mouseover",o,i).bind("mouseout",o,b);jQuery(r).find("a").unbind("mouseover",i).unbind("mouseout",b);r.autoInterval=setInterval(function(){clearInterval(r.autoInterval);jQuery(r).find("span").animate({width:k.previewWidth},k.timeInitialCollapse,k.easing)},(150*(q-2)))}})}function i(n){var m=n.data.id;var o=n.data.width;jQuery(n.data.element).stop();jQuery(n.data.element).animate({width:o},{duration:k.timeExpansionAnimation,easing:k.easing,queue:false});return false}function b(n){var m=n.data.id;jQuery(n.data.element).stop();jQuery(n.data.element).animate({width:k.previewWidth},{duration:k.timeCompressionAnimation,easing:k.easing,queue:false});return false}function g(){var m=e.browser.msie&&/MSIE\s(5\.5|6\.)/.test(navigator.userAgent);return m}function a(m){var n;if(jQuery(m).is("img")){n=jQuery(m).attr("src")}else{n=e(m).css("backgroundImage");n.match(/^url\(["']?(.*\.png)["']?\)$/i);n=RegExp.$1}e(m).css({backgroundImage:"none",filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='"+n+"')"})}jQuery.fn.jBreadCrumb.defaults={maxFinalElementLength:400,minFinalElementLength:200,minimumCompressionElements:4,endElementsToLeaveOpen:1,beginingElementsToLeaveOpen:1,timeExpansionAnimation:800,timeCompressionAnimation:500,timeInitialCollapse:600,easing:d,overlayClass:"chevronOverlay",previewWidth:5}})(jQuery);jQuery.autocomplete=function(d,v){var q=this;var z=$(d).attr("autocomplete","off");if(v.inputClass){z.addClass(v.inputClass)}var r=document.createElement("div");var h=$(r);h.hide().addClass(v.resultsClass).css("position","absolute");if(v.width>0){h.css("width",v.width)}$("body").append(r);d.autocompleter=q;var I=null;var y="";var J=-1;var j={};var B=false;var l=false;var a=null;function m(){j={};j.data={};j.length=0}m();if(v.data!=null){var t="",O={},n=[];if(typeof v.url!="string"){v.cacheLength=1}for(var M=0;M<v.data.length;M++){n=((typeof v.data[M]=="string")?[v.data[M]]:v.data[M]);if(n[0].length>0){t=n[0].substring(0,1).toLowerCase();if(!O[t]){O[t]=[]}O[t].push(n)}}for(var L in O){v.cacheLength++;e(L,O[L])}}z.keydown(function(i){a=i.keyCode;switch(i.keyCode){case 38:i.preventDefault();E(-1);break;case 40:i.preventDefault();E(1);break;case 9:case 13:if(G()){z.get(0).blur();i.preventDefault()}break;default:J=-1;if(I){clearTimeout(I)}I=setTimeout(function(){u()},v.delay);break}}).focus(function(){l=true}).blur(function(){l=false;c()});w();function u(){if(a==46||(a>8&&a<32)){return h.hide()}var i=z.val();if(i==y){return}y=i;if(i.length>=v.minChars){z.addClass(v.loadingClass);D(i)}else{z.removeClass(v.loadingClass);h.hide()}}function E(k){var i=$("li",r);if(!i){return}J+=k;if(J<0){J=0}else{if(J>=i.size()){J=i.size()-1}}i.removeClass("ac_over");$(i[J]).addClass("ac_over")}function G(){var i=$("li.ac_over",r)[0];if(!i){var k=$("li",r);if(v.selectOnly){if(k.length==1){i=k[0]}}else{if(v.selectFirst){i=k[0]}}}if(i){s(i);return true}else{return false}}function s(i){if(!i){i=document.createElement("li");i.extra=[];i.selectValue=""}var k=$.trim(i.selectValue?i.selectValue:i.innerHTML);d.lastSelected=k;y=k;h.html("");z.val(k);w();if(v.onItemSelect){setTimeout(function(){v.onItemSelect(i)},1)}}function b(Q,k){var P=z.get(0);if(P.createTextRange){var i=P.createTextRange();i.collapse(true);i.moveStart("character",Q);i.moveEnd("character",k);i.select()}else{if(P.setSelectionRange){P.setSelectionRange(Q,k)}else{if(P.selectionStart){P.selectionStart=Q;P.selectionEnd=k}}}P.focus()}function x(i){if(a!=8){z.val(z.val()+i.substring(y.length));b(y.length,i.length)}}function F(){var k=A(d);var i=(v.width>0)?v.width:z.width();h.css({width:parseInt(i)+"px",top:(k.y+d.offsetHeight)+"px",left:k.x+"px"}).show()}function c(){if(I){clearTimeout(I)}I=setTimeout(w,200)}function w(){if(I){clearTimeout(I)}z.removeClass(v.loadingClass);if(h.is(":visible")){h.hide()}if(v.mustMatch){var i=z.val();if(i!=d.lastSelected){s(null)}}}function g(k,i){if(i){z.removeClass(v.loadingClass);r.innerHTML="";if(!l||i.length==0){return w()}if($.browser.msie){h.append(document.createElement("iframe"))}r.appendChild(K(i));if(v.autoFill&&(z.val().toLowerCase()==k.toLowerCase())){x(i[0][0])}F()}else{w()}}function f(R){if(!R){return null}var k=[];var Q=R.split(v.lineSeparator);for(var P=0;P<Q.length;P++){var S=$.trim(Q[P]);if(S){k[k.length]=S.split(v.cellSeparator)}}return k}function K(U){var T=document.createElement("ul");var R=U.length;if((v.maxItemsToShow>0)&&(v.maxItemsToShow<R)){R=v.maxItemsToShow}for(var S=0;S<R;S++){var V=U[S];if(!V){continue}var P=document.createElement("li");if(v.formatItem){P.innerHTML=v.formatItem(V,S,R);P.selectValue=V[0]}else{P.innerHTML=V[0];P.selectValue=V[0]}var k=null;if(V.length>1){k=[];for(var Q=1;Q<V.length;Q++){k[k.length]=V[Q]}}P.extra=k;T.appendChild(P);$(P).hover(function(){$("li",T).removeClass("ac_over");$(this).addClass("ac_over");J=$("li",T).indexOf($(this).get(0))},function(){$(this).removeClass("ac_over")}).click(function(i){i.preventDefault();i.stopPropagation();s(this)})}return T}function D(k){if(!v.matchCase){k=k.toLowerCase()}var i=v.cacheLength?N(k):null;if(i){g(k,i)}else{if((typeof v.url=="string")&&(v.url.length>0)){$.get(o(k),function(P){P=f(P);e(k,P);g(k,P)})}else{z.removeClass(v.loadingClass)}}}function o(Q){var k=v.url+"?q="+encodeURI(Q);for(var P in v.extraParams){k+="&"+P+"="+encodeURI(v.extraParams[P])}return k}function N(U){if(!U){return null}if(j.data[U]){return j.data[U]}if(v.matchSubset){for(var S=U.length-1;S>=v.minChars;S--){var P=U.substr(0,S);var V=j.data[P];if(V){var T=[];for(var Q=0;Q<V.length;Q++){var k=V[Q];var R=k[0];if(C(R,U)){T[T.length]=k}}return T}}}return null}function C(Q,P){if(!v.matchCase){Q=Q.toLowerCase()}var k=Q.indexOf(P);if(k==-1){return false}return k==0||v.matchContains}this.flushCache=function(){m()};this.setExtraParams=function(i){v.extraParams=i};this.findValue=function(){var k=z.val();if(!v.matchCase){k=k.toLowerCase()}var i=v.cacheLength?N(k):null;if(i){H(k,i)}else{if((typeof v.url=="string")&&(v.url.length>0)){$.get(o(k),function(P){P=f(P);e(k,P);H(k,P)})}else{H(k,null)}}};function H(U,T){if(T){z.removeClass(v.loadingClass)}var R=(T)?T.length:0;var P=null;for(var S=0;S<R;S++){var V=T[S];if(V[0].toLowerCase()==U.toLowerCase()){P=document.createElement("li");if(v.formatItem){P.innerHTML=v.formatItem(V,S,R);P.selectValue=V[0]}else{P.innerHTML=V[0];P.selectValue=V[0]}var k=null;if(V.length>1){k=[];for(var Q=1;Q<V.length;Q++){k[k.length]=V[Q]}}P.extra=k}}if(v.onFindValue){setTimeout(function(){v.onFindValue(P)},1)}}function e(k,i){if(!i||!k||!v.cacheLength){return}if(!j.length||j.length>v.cacheLength){m();j.length++}else{if(!j[k]){j.length++}}j.data[k]=i}function A(k){var P=k.offsetLeft||0;var i=k.offsetTop||0;while(k=k.offsetParent){P+=k.offsetLeft;i+=k.offsetTop}return{x:P,y:i}}};jQuery.fn.autocomplete=function(b,a,c){a=a||{};a.url=b;a.data=((typeof c=="object")&&(c.constructor==Array))?c:null;a.inputClass=a.inputClass||"ac_input";a.resultsClass=a.resultsClass||"ac_results";a.lineSeparator=a.lineSeparator||"\n";a.cellSeparator=a.cellSeparator||"|";a.minChars=a.minChars||1;a.delay=a.delay||400;a.matchCase=a.matchCase||0;a.matchSubset=a.matchSubset||1;a.matchContains=a.matchContains||0;a.cacheLength=a.cacheLength||1;a.mustMatch=a.mustMatch||0;a.extraParams=a.extraParams||{};a.loadingClass=a.loadingClass||"ac_loading";a.selectFirst=a.selectFirst||false;a.selectOnly=a.selectOnly||false;a.maxItemsToShow=a.maxItemsToShow||-1;a.autoFill=a.autoFill||false;a.width=parseInt(a.width,10)||0;this.each(function(){var d=this;new jQuery.autocomplete(d,a)});return this};jQuery.fn.autocompleteArray=function(b,a){return this.autocomplete(null,a,b)};jQuery.fn.indexOf=function(b){for(var a=0;a<this.length;a++){if(this[a]==b){return a}}return -1};(function(a){a.fn.simplyScroll=function(c){return this.each(function(){new a.simplyScroll(this,c)})};var b={className:"simply-scroll",frameRate:24,speed:1,horizontal:true,autoMode:"off",pauseOnHover:true,startOnLoad:false,localJsonSource:"",flickrFeed:"",jsonImgWidth:240,jsonImgHeight:180};a.simplyScroll=function(d,e){var c=this;this.o=a.extend({},b,e||{});this.auto=this.o.autoMode!=="off"?true:false;this.$list=a(d);this.$list.addClass("simply-scroll-list").wrap('<div class="simply-scroll-clip"></div>').parent().wrap('<div class="'+this.o.className+' simply-scroll-container"></div>');if(!this.o.auto){this.$list.parent().parent().prepend('<div class="simply-scroll-forward"></div>').prepend('<div class="simply-scroll-back"></div>')}if(this.o.flickrFeed){a.getJSON(this.o.flickrFeed+"&format=json&jsoncallback=?",function(f){json=[];a.each(f.items,function(g,h){json.push({src:h.media.m,title:h.title,link:h.link})});c.renderData(json)})}else{if(this.o.localJsonSource){a.getJSON(this.o.localJsonSource,function(f){c.renderData(f)})}else{if(!this.o.startOnLoad){this.init()}else{a(window).load(function(){c.init()})}}}};a.simplyScroll.fn=a.simplyScroll.prototype={};a.simplyScroll.fn.extend=a.simplyScroll.extend=a.extend;a.simplyScroll.fn.extend({init:function(){this.$items=this.$list.children();this.$clip=this.$list.parent();this.$container=this.$clip.parent();if(!this.o.horizontal){this.itemMax=this.$items[0].offsetHeight;this.clipMax=this.$clip.height();this.dimension="height";this.moveBackClass="simply-scroll-btn-up";this.moveForwardClass="simply-scroll-btn-down"}else{this.itemMax=this.$items[0].offsetWidth;this.clipMax=this.$clip.width();this.dimension="width";this.moveBackClass="simply-scroll-btn-left";this.moveForwardClass="simply-scroll-btn-right"}this.posMin=0;this.posMax=this.$items.length*this.itemMax;this.$list.css(this.dimension,this.posMax+"px");if(this.o.autoMode=="loop"){var d=Math.ceil(this.clipMax/this.itemMax);this.$items.slice(0,d).clone(true).appendTo(this.$list);this.posMax+=(this.clipMax-this.o.speed);this.$list.css(this.dimension,this.posMax+(this.itemMax*d)+"px")}this.interval=null;this.intervalDelay=Math.floor(1000/this.o.frameRate);while(this.itemMax%this.o.speed!==0){this.o.speed--;if(this.o.speed===0){this.o.speed=1;break}}var c=this;this.trigger=null;this.funcMoveBack=function(){c.trigger=this;c.moveBack()};this.funcMoveForward=function(){c.trigger=this;c.moveForward()};this.funcMoveStop=function(){c.moveStop()};this.funcMoveResume=function(){c.moveResume()};if(this.auto){if(this.o.pauseOnHover){this.$clip.hover(this.funcMoveStop,this.funcMoveResume)}this.moveForward()}else{this.$btnBack=a(".simply-scroll-back",this.$container).addClass("simply-scroll-btn "+this.moveBackClass+" disabled").hover(this.funcMoveBack,this.funcMoveStop);this.$btnForward=a(".simply-scroll-forward",this.$container).addClass("simply-scroll-btn "+this.moveForwardClass).hover(this.funcMoveForward,this.funcMoveStop)}},moveForward:function(){var c=this;this.movement="forward";if(this.trigger!==null){this.$btnBack.removeClass("disabled")}c.interval=setInterval(function(){if(!c.o.horizontal&&c.$clip[0].scrollTop<(c.posMax-c.clipMax)){c.$clip[0].scrollTop+=c.o.speed}else{if(c.o.horizontal&&c.$clip[0].scrollLeft<(c.posMax-c.clipMax)){c.$clip[0].scrollLeft+=c.o.speed}else{if(c.o.autoMode=="loop"){c.resetPos()}else{c.moveStop(c.movement)}}}},c.intervalDelay)},moveBack:function(){var c=this;this.movement="back";if(this.trigger!==null){this.$btnForward.removeClass("disabled")}c.interval=setInterval(function(){if(!c.o.horizontal&&c.$clip[0].scrollTop>0){c.$clip[0].scrollTop-=c.o.speed}else{if(c.o.horizontal&&c.$clip[0].scrollLeft>0){c.$clip[0].scrollLeft-=c.o.speed}else{if(c.o.autoMode=="loop"){c.resetPos()}else{c.moveStop(c.movement)}}}},c.intervalDelay)},moveStop:function(c){clearInterval(this.interval);if(this.trigger!==null){if(typeof c!="undefined"){a(this.trigger).addClass("disabled")}this.trigger=null}if(this.auto){if(this.o.autoMode=="bounce"){c=="forward"?this.moveBack():this.moveForward()}}},moveResume:function(){this.movement=="forward"?this.moveForward():this.moveBack()},resetPos:function(){if(!this.o.horizontal){this.$clip[0].scrollTop=0}else{this.$clip[0].scrollLeft=0}},renderData:function(d){if(d.length>0){var c=this;a.each(d,function(e,f){a("<img/>").attr({src:f.src,title:f.title,alt:f.title,width:c.o.jsonImgWidth,height:c.o.jsonImgHeight}).appendTo(c.$list)});this.init()}}})})(jQuery);(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(type,name){this.defaults.type=type;this.defaults.name=name},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length){settings.single="metadata"}var data=$.data(elem,settings.single);if(data){return data}data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m){data=m[1]}}else{if(settings.type=="elem"){if(!elem.getElementsByTagName){return}var e=elem.getElementsByTagName(settings.name);if(e.length){data=$.trim(e[0].innerHTML)}}else{if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr){data=attr}}}}if(data.indexOf("{")<0){data="{"+data+"}"}data=eval("("+data+")");$.data(elem,settings.single,data);return data}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts)}})(jQuery);(function(b){b.swapImage=function(j,a,h,g,i){b.swapImage.files={};b.swapImage.data={};b.swapImage.uuid=0;b.swapImage.init=function(){var c=++b.swapImage.uuid;b(this).attr("swapImageId",c);var d=b(this).metadata();b.swapImage.data[c]=b.swapImage.data[c]||{};if(typeof d.src!="undefined"){b.swapImage.data[c]["src"]=d.src;b.swapImage.files[d.src]=false}b.each(b.grep([[d.sin,"sin"],[d.sout,"sout"]],function(e){return(typeof e[0]!="undefined"&&e[0].length>0)}),function(){var q=this[0];var s=this[1];for(var e=0;e<q.length;e++){var r=d[s][e].indexOf(":");var t=d[s][e].substring(0,r);var f=d[s][e].substring(r+1);b.swapImage.data[c][s]=b.swapImage.data[c][s]||[];if(r>1){b.swapImage.data[c][s].push([t,f]);b.swapImage.files[f]=false}else{b.swapImage.data[c][s].push([f])}}})};b.swapImage.preload=function(){b.each(b.swapImage.files,function(c,d){if(d==false){b.swapImage.files[c]=true;var e=new Image();e.src=c}})};b.swapImage.swapIn=function(){b.swapImage.swap(this,"sin")};b.swapImage.swapOut=function(){b.swapImage.swap(this,"sout")};b.swapImage.swap=function(d,f){var c=b(d).attr("swapImageId");if(typeof b.swapImage.data[c][f]!="undefined"){for(var e=0;e<b.swapImage.data[c][f].length;e++){if(b.swapImage.data[c][f][e].length>1){b(b.swapImage.data[c][f][e][0]).attr("src",b.swapImage.data[c][f][e][1])}else{b(b.swapImage.data[c][f][e][0]).each(b.swapImage._swap)}}}else{b.swapImage._swap.call(d)}};b.swapImage._swap=function(d){var c=b(this).attr("swapImageId");var e=b.swapImage.data[c];if(typeof e.src!="undefined"){var f=e.src;e.src=this.src;this.src=f}};b(document).ready(function(){if(typeof h=="undefined"){h=true}if(typeof a=="undefined"){a=true}b(j).each(b.swapImage.init);if(typeof g=="undefined"&&typeof g=="undefined"){g="mouseenter";i="mouseleave"}if(h){if(typeof i!="undefined"){b(j).bind(g,b.swapImage.swapIn).bind(i,b.swapImage.swapOut)}else{b(j).bind(g,b.swapImage.swapIn)}}else{b(j).one(g,b.swapImage.swapIn)}if(a){b(j).each(b.swapImage.preload)}})}})(jQuery);(function(b){var a=function(m,t){var j=b.extend({},b.fn.nivoSlider.defaults,t);var q={currentSlide:0,currentImage:"",totalSlides:0,randAnim:"",running:false,paused:false,stop:false};var d=b(m);d.data("nivo:vars",q);d.css("position","relative");d.addClass("nivoSlider");var e=d.children();e.each(function(){var w=b(this);var v="";if(!w.is("img")){if(w.is("a")){w.addClass("nivo-imageLink");v=w}w=w.find("img:first")}var u=w.width();if(u==0){u=w.attr("width")}var i=w.height();if(i==0){i=w.attr("height")}if(u>d.width()){d.width(u)}if(i>d.height()){d.height(i)}if(v!=""){v.css("display","none")}w.css("display","none");q.totalSlides++});if(j.startSlide>0){if(j.startSlide>=q.totalSlides){j.startSlide=q.totalSlides-1}q.currentSlide=j.startSlide}if(b(e[q.currentSlide]).is("img")){q.currentImage=b(e[q.currentSlide])}else{q.currentImage=b(e[q.currentSlide]).find("img:first")}if(b(e[q.currentSlide]).is("a")){b(e[q.currentSlide]).css("display","block")}d.css("background",'url("'+q.currentImage.attr("src")+'") no-repeat');d.append(b('<div class="nivo-caption"><p></p></div>').css({display:"none",opacity:j.captionOpacity}));var r=function(i){var v=b(".nivo-caption",d);if(q.currentImage.attr("title")!=""){var u=q.currentImage.attr("title");if(u.substr(0,1)=="#"){u=b(u).html()}if(v.css("display")=="block"){v.find("p").fadeOut(i.animSpeed,function(){b(this).html(u);b(this).fadeIn(i.animSpeed)})}else{v.find("p").html(u)}v.fadeIn(i.animSpeed)}else{v.fadeOut(i.animSpeed)}};r(j);var c=0;if(!j.manualAdvance&&e.length>1){c=setInterval(function(){s(d,e,j,false)},j.pauseTime)}if(j.directionNav){d.append('<div class="nivo-directionNav"><a class="nivo-prevNav">'+j.prevText+'</a><a class="nivo-nextNav">'+j.nextText+"</a></div>");if(j.directionNavHide){b(".nivo-directionNav",d).hide();d.hover(function(){b(".nivo-directionNav",d).show()},function(){b(".nivo-directionNav",d).hide()})}b("a.nivo-prevNav",d).live("click",function(){if(q.running){return false}clearInterval(c);c="";q.currentSlide-=2;s(d,e,j,"prev")});b("a.nivo-nextNav",d).live("click",function(){if(q.running){return false}clearInterval(c);c="";s(d,e,j,"next")})}if(j.controlNav){var n=b('<div class="nivo-controlNav"></div>');d.append(n);for(var l=0;l<e.length;l++){if(j.controlNavThumbs){var f=e.eq(l);if(!f.is("img")){f=f.find("img:first")}if(j.controlNavThumbsFromRel){n.append('<a class="nivo-control" rel="'+l+'"><img src="'+f.attr("rel")+'" alt="" /></a>')}else{n.append('<a class="nivo-control" rel="'+l+'"><img src="'+f.attr("src").replace(j.controlNavThumbsSearch,j.controlNavThumbsReplace)+'" alt="" /></a>')}}else{n.append('<a class="nivo-control" rel="'+l+'">'+(l+1)+"</a>")}}b(".nivo-controlNav a:eq("+q.currentSlide+")",d).addClass("active");b(".nivo-controlNav a",d).live("click",function(){if(q.running){return false}if(b(this).hasClass("active")){return false}clearInterval(c);c="";d.css("background",'url("'+q.currentImage.attr("src")+'") no-repeat');q.currentSlide=b(this).attr("rel")-1;s(d,e,j,"control")})}if(j.keyboardNav){b(window).keypress(function(i){if(i.keyCode=="37"){if(q.running){return false}clearInterval(c);c="";q.currentSlide-=2;s(d,e,j,"prev")}if(i.keyCode=="39"){if(q.running){return false}clearInterval(c);c="";s(d,e,j,"next")}})}if(j.pauseOnHover){d.hover(function(){q.paused=true;clearInterval(c);c=""},function(){q.paused=false;if(c==""&&!j.manualAdvance){c=setInterval(function(){s(d,e,j,false)},j.pauseTime)}})}d.bind("nivo:animFinished",function(){q.running=false;b(e).each(function(){if(b(this).is("a")){b(this).css("display","none")}});if(b(e[q.currentSlide]).is("a")){b(e[q.currentSlide]).css("display","block")}if(c==""&&!q.paused&&!j.manualAdvance){c=setInterval(function(){s(d,e,j,false)},j.pauseTime)}j.afterChange.call(this)});var g=function(w,v,y){for(var u=0;u<v.slices;u++){var x=Math.round(w.width()/v.slices);if(u==v.slices-1){w.append(b('<div class="nivo-slice"></div>').css({left:(x*u)+"px",width:(w.width()-(x*u))+"px",height:"0px",opacity:"0",background:'url("'+y.currentImage.attr("src")+'") no-repeat -'+((x+(u*x))-x)+"px 0%"}))}else{w.append(b('<div class="nivo-slice"></div>').css({left:(x*u)+"px",width:x+"px",height:"0px",opacity:"0",background:'url("'+y.currentImage.attr("src")+'") no-repeat -'+((x+(u*x))-x)+"px 0%"}))}}};var h=function(v,i,y){var u=Math.round(v.width()/i.boxCols);var z=Math.round(v.height()/i.boxRows);for(var w=0;w<i.boxRows;w++){for(var x=0;x<i.boxCols;x++){if(x==i.boxCols-1){v.append(b('<div class="nivo-box"></div>').css({opacity:0,left:(u*x)+"px",top:(z*w)+"px",width:(v.width()-(u*x))+"px",height:z+"px",background:'url("'+y.currentImage.attr("src")+'") no-repeat -'+((u+(x*u))-u)+"px -"+((z+(w*z))-z)+"px"}))}else{v.append(b('<div class="nivo-box"></div>').css({opacity:0,left:(u*x)+"px",top:(z*w)+"px",width:u+"px",height:z+"px",background:'url("'+y.currentImage.attr("src")+'") no-repeat -'+((u+(x*u))-u)+"px -"+((z+(w*z))-z)+"px"}))}}}};var s=function(I,H,L,E){var G=I.data("nivo:vars");if(G&&(G.currentSlide==G.totalSlides-1)){L.lastSlide.call(this)}if((!G||G.stop)&&!E){return false}L.beforeChange.call(this);if(!E){I.css("background",'url("'+G.currentImage.attr("src")+'") no-repeat')}else{if(E=="prev"){I.css("background",'url("'+G.currentImage.attr("src")+'") no-repeat')}if(E=="next"){I.css("background",'url("'+G.currentImage.attr("src")+'") no-repeat')}}G.currentSlide++;if(G.currentSlide==G.totalSlides){G.currentSlide=0;L.slideshowEnd.call(this)}if(G.currentSlide<0){G.currentSlide=(G.totalSlides-1)}if(b(H[G.currentSlide]).is("img")){G.currentImage=b(H[G.currentSlide])}else{G.currentImage=b(H[G.currentSlide]).find("img:first")}if(L.controlNav){b(".nivo-controlNav a",I).removeClass("active");b(".nivo-controlNav a:eq("+G.currentSlide+")",I).addClass("active")}r(L);b(".nivo-slice",I).remove();b(".nivo-box",I).remove();if(L.effect=="random"){var N=new Array("sliceDownRight","sliceDownLeft","sliceUpRight","sliceUpLeft","sliceUpDown","sliceUpDownLeft","fold","fade","boxRandom","boxRain","boxRainReverse","boxRainGrow","boxRainGrowReverse");G.randAnim=N[Math.floor(Math.random()*(N.length+1))];if(G.randAnim==undefined){G.randAnim="fade"}}if(L.effect.indexOf(",")!=-1){var N=L.effect.split(",");G.randAnim=N[Math.floor(Math.random()*(N.length))];if(G.randAnim==undefined){G.randAnim="fade"}}G.running=true;if(L.effect=="sliceDown"||L.effect=="sliceDownRight"||G.randAnim=="sliceDownRight"||L.effect=="sliceDownLeft"||G.randAnim=="sliceDownLeft"){g(I,L,G);var M=0;var J=0;var u=b(".nivo-slice",I);if(L.effect=="sliceDownLeft"||G.randAnim=="sliceDownLeft"){u=b(".nivo-slice",I)._reverse()}u.each(function(){var i=b(this);i.css({top:"0px"});if(J==L.slices-1){setTimeout(function(){i.animate({height:"100%",opacity:"1.0"},L.animSpeed,"",function(){I.trigger("nivo:animFinished")})},(100+M))}else{setTimeout(function(){i.animate({height:"100%",opacity:"1.0"},L.animSpeed)},(100+M))}M+=50;J++})}else{if(L.effect=="sliceUp"||L.effect=="sliceUpRight"||G.randAnim=="sliceUpRight"||L.effect=="sliceUpLeft"||G.randAnim=="sliceUpLeft"){g(I,L,G);var M=0;var J=0;var u=b(".nivo-slice",I);if(L.effect=="sliceUpLeft"||G.randAnim=="sliceUpLeft"){u=b(".nivo-slice",I)._reverse()}u.each(function(){var i=b(this);i.css({bottom:"0px"});if(J==L.slices-1){setTimeout(function(){i.animate({height:"100%",opacity:"1.0"},L.animSpeed,"",function(){I.trigger("nivo:animFinished")})},(100+M))}else{setTimeout(function(){i.animate({height:"100%",opacity:"1.0"},L.animSpeed)},(100+M))}M+=50;J++})}else{if(L.effect=="sliceUpDown"||L.effect=="sliceUpDownRight"||G.randAnim=="sliceUpDown"||L.effect=="sliceUpDownLeft"||G.randAnim=="sliceUpDownLeft"){g(I,L,G);var M=0;var J=0;var C=0;var u=b(".nivo-slice",I);if(L.effect=="sliceUpDownLeft"||G.randAnim=="sliceUpDownLeft"){u=b(".nivo-slice",I)._reverse()}u.each(function(){var i=b(this);if(J==0){i.css("top","0px");J++}else{i.css("bottom","0px");J=0}if(C==L.slices-1){setTimeout(function(){i.animate({height:"100%",opacity:"1.0"},L.animSpeed,"",function(){I.trigger("nivo:animFinished")})},(100+M))}else{setTimeout(function(){i.animate({height:"100%",opacity:"1.0"},L.animSpeed)},(100+M))}M+=50;C++})}else{if(L.effect=="fold"||G.randAnim=="fold"){g(I,L,G);var M=0;var J=0;b(".nivo-slice",I).each(function(){var i=b(this);var v=i.width();i.css({top:"0px",height:"100%",width:"0px"});if(J==L.slices-1){setTimeout(function(){i.animate({width:v,opacity:"1.0"},L.animSpeed,"",function(){I.trigger("nivo:animFinished")})},(100+M))}else{setTimeout(function(){i.animate({width:v,opacity:"1.0"},L.animSpeed)},(100+M))}M+=50;J++})}else{if(L.effect=="fade"||G.randAnim=="fade"){g(I,L,G);var A=b(".nivo-slice:first",I);A.css({height:"100%",width:I.width()+"px"});A.animate({opacity:"1.0"},(L.animSpeed*2),"",function(){I.trigger("nivo:animFinished")})}else{if(L.effect=="slideInRight"||G.randAnim=="slideInRight"){g(I,L,G);var A=b(".nivo-slice:first",I);A.css({height:"100%",width:"0px",opacity:"1"});A.animate({width:I.width()+"px"},(L.animSpeed*2),"",function(){I.trigger("nivo:animFinished")})}else{if(L.effect=="slideInLeft"||G.randAnim=="slideInLeft"){g(I,L,G);var A=b(".nivo-slice:first",I);A.css({height:"100%",width:"0px",opacity:"1",left:"",right:"0px"});A.animate({width:I.width()+"px"},(L.animSpeed*2),"",function(){A.css({left:"0px",right:""});I.trigger("nivo:animFinished")})}else{if(L.effect=="boxRandom"||G.randAnim=="boxRandom"){h(I,L,G);var K=L.boxCols*L.boxRows;var J=0;var M=0;var x=o(b(".nivo-box",I));x.each(function(){var i=b(this);if(J==K-1){setTimeout(function(){i.animate({opacity:"1"},L.animSpeed,"",function(){I.trigger("nivo:animFinished")})},(100+M))}else{setTimeout(function(){i.animate({opacity:"1"},L.animSpeed)},(100+M))}M+=20;J++})}else{if(L.effect=="boxRain"||G.randAnim=="boxRain"||L.effect=="boxRainReverse"||G.randAnim=="boxRainReverse"||L.effect=="boxRainGrow"||G.randAnim=="boxRainGrow"||L.effect=="boxRainGrowReverse"||G.randAnim=="boxRainGrowReverse"){h(I,L,G);var K=L.boxCols*L.boxRows;var J=0;var M=0;var z=0;var F=0;var D=new Array();D[z]=new Array();var x=b(".nivo-box",I);if(L.effect=="boxRainReverse"||G.randAnim=="boxRainReverse"||L.effect=="boxRainGrowReverse"||G.randAnim=="boxRainGrowReverse"){x=b(".nivo-box",I)._reverse()}x.each(function(){D[z][F]=b(this);F++;if(F==L.boxCols){z++;F=0;D[z]=new Array()}});for(var B=0;B<(L.boxCols*2);B++){var w=B;for(var y=0;y<L.boxRows;y++){if(w>=0&&w<L.boxCols){(function(T,O,S,P,U){var R=b(D[T][O]);var v=R.width();var Q=R.height();if(L.effect=="boxRainGrow"||G.randAnim=="boxRainGrow"||L.effect=="boxRainGrowReverse"||G.randAnim=="boxRainGrowReverse"){R.width(0).height(0)}if(P==U-1){setTimeout(function(){R.animate({opacity:"1",width:v,height:Q},L.animSpeed/1.3,"",function(){I.trigger("nivo:animFinished")})},(100+S))}else{setTimeout(function(){R.animate({opacity:"1",width:v,height:Q},L.animSpeed/1.3)},(100+S))}})(y,w,M,J,K);J++}w--}M+=100}}}}}}}}}}};var o=function(v){for(var w,u,y=v.length;y;w=parseInt(Math.random()*y),u=v[--y],v[y]=v[w],v[w]=u){}return v};var k=function(i){if(this.console&&typeof console.log!="undefined"){console.log(i)}};this.stop=function(){if(!b(m).data("nivo:vars").stop){b(m).data("nivo:vars").stop=true;k("Stop Slider")}};this.start=function(){if(b(m).data("nivo:vars").stop){b(m).data("nivo:vars").stop=false;k("Start Slider")}};j.afterLoad.call(this);return this};b.fn.nivoSlider=function(c){return this.each(function(e,g){var d=b(this);if(d.data("nivoslider")){return d.data("nivoslider")}var f=new a(this,c);d.data("nivoslider",f)})};b.fn.nivoSlider.defaults={effect:"random",slices:15,boxCols:8,boxRows:4,animSpeed:500,pauseTime:3000,startSlide:0,directionNav:true,directionNavHide:true,controlNav:true,controlNavThumbs:false,controlNavThumbsFromRel:false,controlNavThumbsSearch:".jpg",controlNavThumbsReplace:"_thumb.jpg",keyboardNav:true,pauseOnHover:true,manualAdvance:false,captionOpacity:0.8,prevText:"Prev",nextText:"Next",beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){},lastSlide:function(){},afterLoad:function(){}};b.fn._reverse=[].reverse})(jQuery);(function(window,undefined){var S={version:"3.0.3"};var ua=navigator.userAgent.toLowerCase();if(ua.indexOf("windows")>-1||ua.indexOf("win32")>-1){S.isWindows=true}else{if(ua.indexOf("macintosh")>-1||ua.indexOf("mac os x")>-1){S.isMac=true}else{if(ua.indexOf("linux")>-1){S.isLinux=true}}}S.isIE=ua.indexOf("msie")>-1;S.isIE6=ua.indexOf("msie 6")>-1;S.isIE7=ua.indexOf("msie 7")>-1;S.isGecko=ua.indexOf("gecko")>-1&&ua.indexOf("safari")==-1;S.isWebKit=ua.indexOf("applewebkit/")>-1;var inlineId=/#(.+)$/,galleryName=/^(light|shadow)box\[(.*?)\]/i,inlineParam=/\s*([a-z_]*?)\s*=\s*(.+)\s*/,fileExtension=/[0-9a-z]+$/i,scriptPath=/(.+\/)shadowbox\.js/i;var open=false,initialized=false,lastOptions={},slideDelay=0,slideStart,slideTimer;S.current=-1;S.dimensions=null;S.ease=function(state){return 1+Math.pow(state-1,3)};S.errorInfo={fla:{name:"Flash",url:"http://www.adobe.com/products/flashplayer/"},qt:{name:"QuickTime",url:"http://www.apple.com/quicktime/download/"},wmp:{name:"Windows Media Player",url:"http://www.microsoft.com/windows/windowsmedia/"},f4m:{name:"Flip4Mac",url:"http://www.flip4mac.com/wmv_download.htm"}};S.gallery=[];S.onReady=noop;S.path=null;S.player=null;S.playerId="sb-player";S.options={animate:true,animateFade:true,autoplayMovies:true,continuous:false,enableKeys:true,flashParams:{bgcolor:"#000000",allowfullscreen:true},flashVars:{},flashVersion:"9.0.115",handleOversize:"resize",handleUnsupported:"link",onChange:noop,onClose:noop,onFinish:noop,onOpen:noop,showMovieControls:true,skipSetup:false,slideshowDelay:0,viewportPadding:20};S.getCurrent=function(){return S.current>-1?S.gallery[S.current]:null};S.hasNext=function(){return S.gallery.length>1&&(S.current!=S.gallery.length-1||S.options.continuous)};S.isOpen=function(){return open};S.isPaused=function(){return slideTimer=="pause"};S.applyOptions=function(options){lastOptions=apply({},S.options);apply(S.options,options)};S.revertOptions=function(){apply(S.options,lastOptions)};S.init=function(options,callback){if(initialized){return}initialized=true;if(S.skin.options){apply(S.options,S.skin.options)}if(options){apply(S.options,options)}if(!S.path){var path,scripts=document.getElementsByTagName("script");for(var i=0,len=scripts.length;i<len;++i){path=scriptPath.exec(scripts[i].src);if(path){S.path=path[1];break}}}if(callback){S.onReady=callback}bindLoad()};S.open=function(obj){if(open){return}var gc=S.makeGallery(obj);S.gallery=gc[0];S.current=gc[1];obj=S.getCurrent();if(obj==null){return}S.applyOptions(obj.options||{});filterGallery();if(S.gallery.length){obj=S.getCurrent();if(S.options.onOpen(obj)===false){return}open=true;S.skin.onOpen(obj,load)}};S.close=function(){if(!open){return}open=false;if(S.player){S.player.remove();S.player=null}if(typeof slideTimer=="number"){clearTimeout(slideTimer);slideTimer=null}slideDelay=0;listenKeys(false);S.options.onClose(S.getCurrent());S.skin.onClose();S.revertOptions()};S.play=function(){if(!S.hasNext()){return}if(!slideDelay){slideDelay=S.options.slideshowDelay*1000}if(slideDelay){slideStart=now();slideTimer=setTimeout(function(){slideDelay=slideStart=0;S.next()},slideDelay);if(S.skin.onPlay){S.skin.onPlay()}}};S.pause=function(){if(typeof slideTimer!="number"){return}slideDelay=Math.max(0,slideDelay-(now()-slideStart));if(slideDelay){clearTimeout(slideTimer);slideTimer="pause";if(S.skin.onPause){S.skin.onPause()}}};S.change=function(index){if(!(index in S.gallery)){if(S.options.continuous){index=(index<0?S.gallery.length+index:0);if(!(index in S.gallery)){return}}else{return}}S.current=index;if(typeof slideTimer=="number"){clearTimeout(slideTimer);slideTimer=null;slideDelay=slideStart=0}S.options.onChange(S.getCurrent());load(true)};S.next=function(){S.change(S.current+1)};S.previous=function(){S.change(S.current-1)};S.setDimensions=function(height,width,maxHeight,maxWidth,topBottom,leftRight,padding,preserveAspect){var originalHeight=height,originalWidth=width;var extraHeight=2*padding+topBottom;if(height+extraHeight>maxHeight){height=maxHeight-extraHeight}var extraWidth=2*padding+leftRight;if(width+extraWidth>maxWidth){width=maxWidth-extraWidth}var changeHeight=(originalHeight-height)/originalHeight,changeWidth=(originalWidth-width)/originalWidth,oversized=(changeHeight>0||changeWidth>0);if(preserveAspect&&oversized){if(changeHeight>changeWidth){width=Math.round((originalWidth/originalHeight)*height)}else{if(changeWidth>changeHeight){height=Math.round((originalHeight/originalWidth)*width)}}}S.dimensions={height:height+topBottom,width:width+leftRight,innerHeight:height,innerWidth:width,top:Math.floor((maxHeight-(height+extraHeight))/2+padding),left:Math.floor((maxWidth-(width+extraWidth))/2+padding),oversized:oversized};return S.dimensions};S.makeGallery=function(obj){var gallery=[],current=-1;if(typeof obj=="string"){obj=[obj]}if(typeof obj.length=="number"){each(obj,function(i,o){if(o.content){gallery[i]=o}else{gallery[i]={content:o}}});current=0}else{if(obj.tagName){var cacheObj=S.getCache(obj);obj=cacheObj?cacheObj:S.makeObject(obj)}if(obj.gallery){gallery=[];var o;for(var key in S.cache){o=S.cache[key];if(o.gallery&&o.gallery==obj.gallery){if(current==-1&&o.content==obj.content){current=gallery.length}gallery.push(o)}}if(current==-1){gallery.unshift(obj);current=0}}else{gallery=[obj];current=0}}each(gallery,function(i,o){gallery[i]=apply({},o)});return[gallery,current]};S.makeObject=function(link,options){var obj={content:link.href,title:link.getAttribute("title")||"",link:link};if(options){options=apply({},options);each(["player","title","height","width","gallery"],function(i,o){if(typeof options[o]!="undefined"){obj[o]=options[o];delete options[o]}});obj.options=options}else{obj.options={}}if(!obj.player){obj.player=S.getPlayer(obj.content)}var rel=link.getAttribute("rel");if(rel){var match=rel.match(galleryName);if(match){obj.gallery=escape(match[2])}each(rel.split(";"),function(i,p){match=p.match(inlineParam);if(match){obj[match[1]]=match[2]}})}return obj};S.getPlayer=function(content){if(content.indexOf("#")>-1&&content.indexOf(document.location.href)==0){return"inline"}var q=content.indexOf("?");if(q>-1){content=content.substring(0,q)}var ext,m=content.match(fileExtension);if(m){ext=m[0].toLowerCase()}if(ext){if(S.img&&S.img.ext.indexOf(ext)>-1){return"img"}if(S.swf&&S.swf.ext.indexOf(ext)>-1){return"swf"}if(S.flv&&S.flv.ext.indexOf(ext)>-1){return"flv"}if(S.qt&&S.qt.ext.indexOf(ext)>-1){if(S.wmp&&S.wmp.ext.indexOf(ext)>-1){return"qtwmp"}else{return"qt"}}if(S.wmp&&S.wmp.ext.indexOf(ext)>-1){return"wmp"}}return"iframe"};function filterGallery(){var err=S.errorInfo,plugins=S.plugins,obj,remove,needed,m,format,replace,inlineEl,flashVersion;for(var i=0;i<S.gallery.length;++i){obj=S.gallery[i];remove=false;needed=null;switch(obj.player){case"flv":case"swf":if(!plugins.fla){needed="fla"}break;case"qt":if(!plugins.qt){needed="qt"}break;case"wmp":if(S.isMac){if(plugins.qt&&plugins.f4m){obj.player="qt"}else{needed="qtf4m"}}else{if(!plugins.wmp){needed="wmp"}}break;case"qtwmp":if(plugins.qt){obj.player="qt"}else{if(plugins.wmp){obj.player="wmp"}else{needed="qtwmp"}}break}if(needed){if(S.options.handleUnsupported=="link"){switch(needed){case"qtf4m":format="shared";replace=[err.qt.url,err.qt.name,err.f4m.url,err.f4m.name];break;case"qtwmp":format="either";replace=[err.qt.url,err.qt.name,err.wmp.url,err.wmp.name];break;default:format="single";replace=[err[needed].url,err[needed].name]}obj.player="html";obj.content='<div class="sb-message">'+sprintf(S.lang.errors[format],replace)+"</div>"}else{remove=true}}else{if(obj.player=="inline"){m=inlineId.exec(obj.content);if(m){inlineEl=get(m[1]);if(inlineEl){obj.content=inlineEl.innerHTML}else{remove=true}}else{remove=true}}else{if(obj.player=="swf"||obj.player=="flv"){flashVersion=(obj.options&&obj.options.flashVersion)||S.options.flashVersion;if(S.flash&&!S.flash.hasFlashPlayerVersion(flashVersion)){obj.width=310;obj.height=177}}}}if(remove){S.gallery.splice(i,1);if(i<S.current){--S.current}else{if(i==S.current){S.current=i>0?i-1:i}}--i}}}function listenKeys(on){if(!S.options.enableKeys){return}(on?addEvent:removeEvent)(document,"keydown",handleKey)}function handleKey(e){if(e.metaKey||e.shiftKey||e.altKey||e.ctrlKey){return}var code=keyCode(e),handler;switch(code){case 81:case 88:case 27:handler=S.close;break;case 37:handler=S.previous;break;case 39:handler=S.next;break;case 32:handler=typeof slideTimer=="number"?S.pause:S.play;break}if(handler){preventDefault(e);handler()}}function load(changing){listenKeys(false);var obj=S.getCurrent();var player=(obj.player=="inline"?"html":obj.player);if(typeof S[player]!="function"){throw"unknown player "+player}if(changing){S.player.remove();S.revertOptions();S.applyOptions(obj.options||{})}S.player=new S[player](obj,S.playerId);if(S.gallery.length>1){var next=S.gallery[S.current+1]||S.gallery[0];if(next.player=="img"){var a=new Image();a.src=next.content}var prev=S.gallery[S.current-1]||S.gallery[S.gallery.length-1];if(prev.player=="img"){var b=new Image();b.src=prev.content}}S.skin.onLoad(changing,waitReady)}function waitReady(){if(!open){return}if(typeof S.player.ready!="undefined"){var timer=setInterval(function(){if(open){if(S.player.ready){clearInterval(timer);timer=null;S.skin.onReady(show)}}else{clearInterval(timer);timer=null}},10)}else{S.skin.onReady(show)}}function show(){if(!open){return}S.player.append(S.skin.body,S.dimensions);S.skin.onShow(finish)}function finish(){if(!open){return}if(S.player.onLoad){S.player.onLoad()}S.options.onFinish(S.getCurrent());if(!S.isPaused()){S.play()}listenKeys(true)}if(!Array.prototype.indexOf){Array.prototype.indexOf=function(obj,from){var len=this.length>>>0;from=from||0;if(from<0){from+=len}for(;from<len;++from){if(from in this&&this[from]===obj){return from}}return -1}}function now(){return(new Date).getTime()}function apply(original,extension){for(var property in extension){original[property]=extension[property]}return original}function each(obj,callback){var i=0,len=obj.length;for(var value=obj[0];i<len&&callback.call(value,i,value)!==false;value=obj[++i]){}}function sprintf(str,replace){return str.replace(/\{(\w+?)\}/g,function(match,i){return replace[i]})}function noop(){}function get(id){return document.getElementById(id)}function remove(el){el.parentNode.removeChild(el)}var supportsOpacity=true,supportsFixed=true;function checkSupport(){var body=document.body,div=document.createElement("div");supportsOpacity=typeof div.style.opacity==="string";div.style.position="fixed";div.style.margin=0;div.style.top="20px";body.appendChild(div,body.firstChild);supportsFixed=div.offsetTop==20;body.removeChild(div)}S.getStyle=(function(){var opacity=/opacity=([^)]*)/,getComputedStyle=document.defaultView&&document.defaultView.getComputedStyle;return function(el,style){var ret;if(!supportsOpacity&&style=="opacity"&&el.currentStyle){ret=opacity.test(el.currentStyle.filter||"")?(parseFloat(RegExp.$1)/100)+"":"";return ret===""?"1":ret}if(getComputedStyle){var computedStyle=getComputedStyle(el,null);if(computedStyle){ret=computedStyle[style]}if(style=="opacity"&&ret==""){ret="1"}}else{ret=el.currentStyle[style]}return ret}})();S.appendHTML=function(el,html){if(el.insertAdjacentHTML){el.insertAdjacentHTML("BeforeEnd",html)}else{if(el.lastChild){var range=el.ownerDocument.createRange();range.setStartAfter(el.lastChild);var frag=range.createContextualFragment(html);el.appendChild(frag)}else{el.innerHTML=html}}};S.getWindowSize=function(dimension){if(document.compatMode==="CSS1Compat"){return document.documentElement["client"+dimension]}return document.body["client"+dimension]};S.setOpacity=function(el,opacity){var style=el.style;if(supportsOpacity){style.opacity=(opacity==1?"":opacity)}else{style.zoom=1;if(opacity==1){if(typeof style.filter=="string"&&(/alpha/i).test(style.filter)){style.filter=style.filter.replace(/\s*[\w\.]*alpha\([^\)]*\);?/gi,"")}}else{style.filter=(style.filter||"").replace(/\s*[\w\.]*alpha\([^\)]*\)/gi,"")+" alpha(opacity="+(opacity*100)+")"}}};S.clearOpacity=function(el){S.setOpacity(el,1)};function getTarget(e){return e.target}function getPageXY(e){return[e.pageX,e.pageY]}function preventDefault(e){e.preventDefault()}function keyCode(e){return e.keyCode}function addEvent(el,type,handler){jQuery(el).bind(type,handler)}function removeEvent(el,type,handler){jQuery(el).unbind(type,handler)}jQuery.fn.shadowbox=function(options){return this.each(function(){var el=jQuery(this);var opts=jQuery.extend({},options||{},jQuery.metadata?el.metadata():jQuery.meta?el.data():{});var cls=this.className||"";opts.width=parseInt((cls.match(/w:(\d+)/)||[])[1])||opts.width;opts.height=parseInt((cls.match(/h:(\d+)/)||[])[1])||opts.height;Shadowbox.setup(el,opts)})};var loaded=false,DOMContentLoaded;if(document.addEventListener){DOMContentLoaded=function(){document.removeEventListener("DOMContentLoaded",DOMContentLoaded,false);S.load()}}else{if(document.attachEvent){DOMContentLoaded=function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",DOMContentLoaded);S.load()}}}}function doScrollCheck(){if(loaded){return}try{document.documentElement.doScroll("left")}catch(e){setTimeout(doScrollCheck,1);return}S.load()}function bindLoad(){if(document.readyState==="complete"){return S.load()}if(document.addEventListener){document.addEventListener("DOMContentLoaded",DOMContentLoaded,false);window.addEventListener("load",S.load,false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",DOMContentLoaded);window.attachEvent("onload",S.load);var topLevel=false;try{topLevel=window.frameElement===null}catch(e){}if(document.documentElement.doScroll&&topLevel){doScrollCheck()}}}}S.load=function(){if(loaded){return}if(!document.body){return setTimeout(S.load,13)}loaded=true;checkSupport();S.onReady();if(!S.options.skipSetup){S.setup()}S.skin.init()};S.plugins={};if(navigator.plugins&&navigator.plugins.length){var names=[];each(navigator.plugins,function(i,p){names.push(p.name)});names=names.join(",");var f4m=names.indexOf("Flip4Mac")>-1;S.plugins={fla:names.indexOf("Shockwave Flash")>-1,qt:names.indexOf("QuickTime")>-1,wmp:!f4m&&names.indexOf("Windows Media")>-1,f4m:f4m}}else{var detectPlugin=function(name){var axo;try{axo=new ActiveXObject(name)}catch(e){}return !!axo};S.plugins={fla:detectPlugin("ShockwaveFlash.ShockwaveFlash"),qt:detectPlugin("QuickTime.QuickTime"),wmp:detectPlugin("wmplayer.ocx"),f4m:false}}var relAttr=/^(light|shadow)box/i,expando="shadowboxCacheKey",cacheKey=1;S.cache={};S.select=function(selector){var links=[];if(!selector){var rel;each(document.getElementsByTagName("a"),function(i,el){rel=el.getAttribute("rel");if(rel&&relAttr.test(rel)){links.push(el)}})}else{var length=selector.length;if(length){if(typeof selector=="string"){if(S.find){links=S.find(selector)}}else{if(length==2&&typeof selector[0]=="string"&&selector[1].nodeType){if(S.find){links=S.find(selector[0],selector[1])}}else{for(var i=0;i<length;++i){links[i]=selector[i]}}}}else{links.push(selector)}}return links};S.setup=function(selector,options){each(S.select(selector),function(i,link){S.addCache(link,options)})};S.teardown=function(selector){each(S.select(selector),function(i,link){S.removeCache(link)})};S.addCache=function(link,options){var key=link[expando];if(key==undefined){key=cacheKey++;link[expando]=key;addEvent(link,"click",handleClick)}S.cache[key]=S.makeObject(link,options)};S.removeCache=function(link){removeEvent(link,"click",handleClick);delete S.cache[link[expando]];link[expando]=null};S.getCache=function(link){var key=link[expando];return(key in S.cache&&S.cache[key])};S.clearCache=function(){for(var key in S.cache){S.removeCache(S.cache[key].link)}S.cache={}};function handleClick(e){S.open(this);if(S.gallery.length){preventDefault(e)}}S.find=(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,done=0,toString=Object.prototype.toString,hasDuplicate=false,baseHasDuplicate=true;[0,0].sort(function(){baseHasDuplicate=false;return 0});var Sizzle=function(selector,context,results,seed){results=results||[];var origContext=context=context||document;if(context.nodeType!==1&&context.nodeType!==9){return[]}if(!selector||typeof selector!=="string"){return results}var parts=[],m,set,checkSet,extra,prune=true,contextXML=isXML(context),soFar=selector;while((chunker.exec(""),m=chunker.exec(soFar))!==null){soFar=m[3];parts.push(m[1]);if(m[2]){extra=m[3];break}}if(parts.length>1&&origPOS.exec(selector)){if(parts.length===2&&Expr.relative[parts[0]]){set=posProcess(parts[0]+parts[1],context)}else{set=Expr.relative[parts[0]]?[context]:Sizzle(parts.shift(),context);while(parts.length){selector=parts.shift();if(Expr.relative[selector]){selector+=parts.shift()}set=posProcess(selector,set)}}}else{if(!seed&&parts.length>1&&context.nodeType===9&&!contextXML&&Expr.match.ID.test(parts[0])&&!Expr.match.ID.test(parts[parts.length-1])){var ret=Sizzle.find(parts.shift(),context,contextXML);context=ret.expr?Sizzle.filter(ret.expr,ret.set)[0]:ret.set[0]}if(context){var ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),parts.length===1&&(parts[0]==="~"||parts[0]==="+")&&context.parentNode?context.parentNode:context,contextXML);set=ret.expr?Sizzle.filter(ret.expr,ret.set):ret.set;if(parts.length>0){checkSet=makeArray(set)}else{prune=false}while(parts.length){var cur=parts.pop(),pop=cur;if(!Expr.relative[cur]){cur=""}else{pop=parts.pop()}if(pop==null){pop=context}Expr.relative[cur](checkSet,pop,contextXML)}}else{checkSet=parts=[]}}if(!checkSet){checkSet=set}if(!checkSet){throw"Syntax error, unrecognized expression: "+(cur||selector)}if(toString.call(checkSet)==="[object Array]"){if(!prune){results.push.apply(results,checkSet)}else{if(context&&context.nodeType===1){for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&(checkSet[i]===true||checkSet[i].nodeType===1&&contains(context,checkSet[i]))){results.push(set[i])}}}else{for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&checkSet[i].nodeType===1){results.push(set[i])}}}}}else{makeArray(checkSet,results)}if(extra){Sizzle(extra,origContext,results,seed);Sizzle.uniqueSort(results)}return results};Sizzle.uniqueSort=function(results){if(sortOrder){hasDuplicate=baseHasDuplicate;results.sort(sortOrder);if(hasDuplicate){for(var i=1;i<results.length;i++){if(results[i]===results[i-1]){results.splice(i--,1)}}}}return results};Sizzle.matches=function(expr,set){return Sizzle(expr,null,null,set)};Sizzle.find=function(expr,context,isXML){var set,match;if(!expr){return[]}for(var i=0,l=Expr.order.length;i<l;i++){var type=Expr.order[i],match;if((match=Expr.leftMatch[type].exec(expr))){var left=match[1];match.splice(1,1);if(left.substr(left.length-1)!=="\\"){match[1]=(match[1]||"").replace(/\\/g,"");set=Expr.find[type](match,context,isXML);if(set!=null){expr=expr.replace(Expr.match[type],"");break}}}}if(!set){set=context.getElementsByTagName("*")}return{set:set,expr:expr}};Sizzle.filter=function(expr,set,inplace,not){var old=expr,result=[],curLoop=set,match,anyFound,isXMLFilter=set&&set[0]&&isXML(set[0]);while(expr&&set.length){for(var type in Expr.filter){if((match=Expr.match[type].exec(expr))!=null){var filter=Expr.filter[type],found,item;anyFound=false;if(curLoop===result){result=[]}if(Expr.preFilter[type]){match=Expr.preFilter[type](match,curLoop,inplace,result,not,isXMLFilter);if(!match){anyFound=found=true}else{if(match===true){continue}}}if(match){for(var i=0;(item=curLoop[i])!=null;i++){if(item){found=filter(item,match,i,curLoop);var pass=not^!!found;if(inplace&&found!=null){if(pass){anyFound=true}else{curLoop[i]=false}}else{if(pass){result.push(item);anyFound=true}}}}}if(found!==undefined){if(!inplace){curLoop=result}expr=expr.replace(Expr.match[type],"");if(!anyFound){return[]}break}}}if(expr===old){if(anyFound==null){throw"Syntax error, unrecognized expression: "+expr}else{break}}old=expr}return curLoop};var Expr=Sizzle.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(elem){return elem.getAttribute("href")}},relative:{"+":function(checkSet,part){var isPartStr=typeof part==="string",isTag=isPartStr&&!/\W/.test(part),isPartStrNotTag=isPartStr&&!isTag;if(isTag){part=part.toLowerCase()}for(var i=0,l=checkSet.length,elem;i<l;i++){if((elem=checkSet[i])){while((elem=elem.previousSibling)&&elem.nodeType!==1){}checkSet[i]=isPartStrNotTag||elem&&elem.nodeName.toLowerCase()===part?elem||false:elem===part}}if(isPartStrNotTag){Sizzle.filter(part,checkSet,true)}},">":function(checkSet,part){var isPartStr=typeof part==="string";if(isPartStr&&!/\W/.test(part)){part=part.toLowerCase();for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){var parent=elem.parentNode;checkSet[i]=parent.nodeName.toLowerCase()===part?parent:false}}}else{for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){checkSet[i]=isPartStr?elem.parentNode:elem.parentNode===part}}if(isPartStr){Sizzle.filter(part,checkSet,true)}}},"":function(checkSet,part,isXML){var doneName=done++,checkFn=dirCheck;if(typeof part==="string"&&!/\W/.test(part)){var nodeCheck=part=part.toLowerCase();checkFn=dirNodeCheck}checkFn("parentNode",part,doneName,checkSet,nodeCheck,isXML)},"~":function(checkSet,part,isXML){var doneName=done++,checkFn=dirCheck;if(typeof part==="string"&&!/\W/.test(part)){var nodeCheck=part=part.toLowerCase();checkFn=dirNodeCheck}checkFn("previousSibling",part,doneName,checkSet,nodeCheck,isXML)}},find:{ID:function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?[m]:[]}},NAME:function(match,context){if(typeof context.getElementsByName!=="undefined"){var ret=[],results=context.getElementsByName(match[1]);for(var i=0,l=results.length;i<l;i++){if(results[i].getAttribute("name")===match[1]){ret.push(results[i])}}return ret.length===0?null:ret}},TAG:function(match,context){return context.getElementsByTagName(match[1])}},preFilter:{CLASS:function(match,curLoop,inplace,result,not,isXML){match=" "+match[1].replace(/\\/g,"")+" ";if(isXML){return match}for(var i=0,elem;(elem=curLoop[i])!=null;i++){if(elem){if(not^(elem.className&&(" "+elem.className+" ").replace(/[\t\n]/g," ").indexOf(match)>=0)){if(!inplace){result.push(elem)}}else{if(inplace){curLoop[i]=false}}}}return false},ID:function(match){return match[1].replace(/\\/g,"")},TAG:function(match,curLoop){return match[1].toLowerCase()},CHILD:function(match){if(match[1]==="nth"){var test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(match[2]==="even"&&"2n"||match[2]==="odd"&&"2n+1"||!/\D/.test(match[2])&&"0n+"+match[2]||match[2]);match[2]=(test[1]+(test[2]||1))-0;match[3]=test[3]-0}match[0]=done++;return match},ATTR:function(match,curLoop,inplace,result,not,isXML){var name=match[1].replace(/\\/g,"");if(!isXML&&Expr.attrMap[name]){match[1]=Expr.attrMap[name]}if(match[2]==="~="){match[4]=" "+match[4]+" "}return match},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]==="not"){if((chunker.exec(match[3])||"").length>1||/^\w/.test(match[3])){match[3]=Sizzle(match[3],null,null,curLoop)}else{var ret=Sizzle.filter(match[3],curLoop,inplace,true^not);if(!inplace){result.push.apply(result,ret)}return false}}else{if(Expr.match.POS.test(match[0])||Expr.match.CHILD.test(match[0])){return true}}return match},POS:function(match){match.unshift(true);return match}},filters:{enabled:function(elem){return elem.disabled===false&&elem.type!=="hidden"},disabled:function(elem){return elem.disabled===true},checked:function(elem){return elem.checked===true},selected:function(elem){elem.parentNode.selectedIndex;return elem.selected===true},parent:function(elem){return !!elem.firstChild},empty:function(elem){return !elem.firstChild},has:function(elem,i,match){return !!Sizzle(match[3],elem).length},header:function(elem){return/h\d/i.test(elem.nodeName)},text:function(elem){return"text"===elem.type},radio:function(elem){return"radio"===elem.type},checkbox:function(elem){return"checkbox"===elem.type},file:function(elem){return"file"===elem.type},password:function(elem){return"password"===elem.type},submit:function(elem){return"submit"===elem.type},image:function(elem){return"image"===elem.type},reset:function(elem){return"reset"===elem.type},button:function(elem){return"button"===elem.type||elem.nodeName.toLowerCase()==="button"},input:function(elem){return/input|select|textarea|button/i.test(elem.nodeName)}},setFilters:{first:function(elem,i){return i===0},last:function(elem,i,match,array){return i===array.length-1},even:function(elem,i){return i%2===0},odd:function(elem,i){return i%2===1},lt:function(elem,i,match){return i<match[3]-0},gt:function(elem,i,match){return i>match[3]-0},nth:function(elem,i,match){return match[3]-0===i},eq:function(elem,i,match){return match[3]-0===i}},filter:{PSEUDO:function(elem,match,i,array){var name=match[1],filter=Expr.filters[name];if(filter){return filter(elem,i,match,array)}else{if(name==="contains"){return(elem.textContent||elem.innerText||getText([elem])||"").indexOf(match[3])>=0}else{if(name==="not"){var not=match[3];for(var i=0,l=not.length;i<l;i++){if(not[i]===elem){return false}}return true}else{throw"Syntax error, unrecognized expression: "+name}}}},CHILD:function(elem,match){var type=match[1],node=elem;switch(type){case"only":case"first":while((node=node.previousSibling)){if(node.nodeType===1){return false}}if(type==="first"){return true}node=elem;case"last":while((node=node.nextSibling)){if(node.nodeType===1){return false}}return true;case"nth":var first=match[2],last=match[3];if(first===1&&last===0){return true}var doneName=match[0],parent=elem.parentNode;if(parent&&(parent.sizcache!==doneName||!elem.nodeIndex)){var count=0;for(node=parent.firstChild;node;node=node.nextSibling){if(node.nodeType===1){node.nodeIndex=++count}}parent.sizcache=doneName}var diff=elem.nodeIndex-last;if(first===0){return diff===0}else{return(diff%first===0&&diff/first>=0)}}},ID:function(elem,match){return elem.nodeType===1&&elem.getAttribute("id")===match},TAG:function(elem,match){return(match==="*"&&elem.nodeType===1)||elem.nodeName.toLowerCase()===match},CLASS:function(elem,match){return(" "+(elem.className||elem.getAttribute("class"))+" ").indexOf(match)>-1},ATTR:function(elem,match){var name=match[1],result=Expr.attrHandle[name]?Expr.attrHandle[name](elem):elem[name]!=null?elem[name]:elem.getAttribute(name),value=result+"",type=match[2],check=match[4];return result==null?type==="!=":type==="="?value===check:type==="*="?value.indexOf(check)>=0:type==="~="?(" "+value+" ").indexOf(check)>=0:!check?value&&result!==false:type==="!="?value!==check:type==="^="?value.indexOf(check)===0:type==="$="?value.substr(value.length-check.length)===check:type==="|="?value===check||value.substr(0,check.length+1)===check+"-":false},POS:function(elem,match,i,array){var name=match[2],filter=Expr.setFilters[name];if(filter){return filter(elem,i,match,array)}}}};var origPOS=Expr.match.POS;for(var type in Expr.match){Expr.match[type]=new RegExp(Expr.match[type].source+/(?![^\[]*\])(?![^\(]*\))/.source);Expr.leftMatch[type]=new RegExp(/(^(?:.|\r|\n)*?)/.source+Expr.match[type].source)}var makeArray=function(array,results){array=Array.prototype.slice.call(array,0);if(results){results.push.apply(results,array);return results}return array};try{Array.prototype.slice.call(document.documentElement.childNodes,0)}catch(e){makeArray=function(array,results){var ret=results||[];if(toString.call(array)==="[object Array]"){Array.prototype.push.apply(ret,array)}else{if(typeof array.length==="number"){for(var i=0,l=array.length;i<l;i++){ret.push(array[i])}}else{for(var i=0;array[i];i++){ret.push(array[i])}}}return ret}}var sortOrder;if(document.documentElement.compareDocumentPosition){sortOrder=function(a,b){if(!a.compareDocumentPosition||!b.compareDocumentPosition){if(a==b){hasDuplicate=true}return a.compareDocumentPosition?-1:1}var ret=a.compareDocumentPosition(b)&4?-1:a===b?0:1;if(ret===0){hasDuplicate=true}return ret}}else{if("sourceIndex" in document.documentElement){sortOrder=function(a,b){if(!a.sourceIndex||!b.sourceIndex){if(a==b){hasDuplicate=true}return a.sourceIndex?-1:1}var ret=a.sourceIndex-b.sourceIndex;if(ret===0){hasDuplicate=true}return ret}}else{if(document.createRange){sortOrder=function(a,b){if(!a.ownerDocument||!b.ownerDocument){if(a==b){hasDuplicate=true}return a.ownerDocument?-1:1}var aRange=a.ownerDocument.createRange(),bRange=b.ownerDocument.createRange();aRange.setStart(a,0);aRange.setEnd(a,0);bRange.setStart(b,0);bRange.setEnd(b,0);var ret=aRange.compareBoundaryPoints(Range.START_TO_END,bRange);if(ret===0){hasDuplicate=true}return ret}}}}function getText(elems){var ret="",elem;for(var i=0;elems[i];i++){elem=elems[i];if(elem.nodeType===3||elem.nodeType===4){ret+=elem.nodeValue}else{if(elem.nodeType!==8){ret+=getText(elem.childNodes)}}}return ret}(function(){var form=document.createElement("div"),id="script"+(new Date).getTime();form.innerHTML="<a name='"+id+"'/>";var root=document.documentElement;root.insertBefore(form,root.firstChild);if(document.getElementById(id)){Expr.find.ID=function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?m.id===match[1]||typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id").nodeValue===match[1]?[m]:undefined:[]}};Expr.filter.ID=function(elem,match){var node=typeof elem.getAttributeNode!=="undefined"&&elem.getAttributeNode("id");return elem.nodeType===1&&node&&node.nodeValue===match}}root.removeChild(form);root=form=null})();(function(){var div=document.createElement("div");div.appendChild(document.createComment(""));if(div.getElementsByTagName("*").length>0){Expr.find.TAG=function(match,context){var results=context.getElementsByTagName(match[1]);if(match[1]==="*"){var tmp=[];for(var i=0;results[i];i++){if(results[i].nodeType===1){tmp.push(results[i])}}results=tmp}return results}}div.innerHTML="<a href='#'></a>";if(div.firstChild&&typeof div.firstChild.getAttribute!=="undefined"&&div.firstChild.getAttribute("href")!=="#"){Expr.attrHandle.href=function(elem){return elem.getAttribute("href",2)}}div=null})();if(document.querySelectorAll){(function(){var oldSizzle=Sizzle,div=document.createElement("div");div.innerHTML="<p class='TEST'></p>";if(div.querySelectorAll&&div.querySelectorAll(".TEST").length===0){return}Sizzle=function(query,context,extra,seed){context=context||document;if(!seed&&context.nodeType===9&&!isXML(context)){try{return makeArray(context.querySelectorAll(query),extra)}catch(e){}}return oldSizzle(query,context,extra,seed)};for(var prop in oldSizzle){Sizzle[prop]=oldSizzle[prop]}div=null})()}(function(){var div=document.createElement("div");div.innerHTML="<div class='test e'></div><div class='test'></div>";if(!div.getElementsByClassName||div.getElementsByClassName("e").length===0){return}div.lastChild.className="e";if(div.getElementsByClassName("e").length===1){return}Expr.order.splice(1,0,"CLASS");Expr.find.CLASS=function(match,context,isXML){if(typeof context.getElementsByClassName!=="undefined"&&!isXML){return context.getElementsByClassName(match[1])}};div=null})();function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){elem=elem[dir];var match=false;while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break}if(elem.nodeType===1&&!isXML){elem.sizcache=doneName;elem.sizset=i}if(elem.nodeName.toLowerCase()===cur){match=elem;break}elem=elem[dir]}checkSet[i]=match}}}function dirCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){elem=elem[dir];var match=false;while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break}if(elem.nodeType===1){if(!isXML){elem.sizcache=doneName;elem.sizset=i}if(typeof cur!=="string"){if(elem===cur){match=true;break}}else{if(Sizzle.filter(cur,[elem]).length>0){match=elem;break}}}elem=elem[dir]}checkSet[i]=match}}}var contains=document.compareDocumentPosition?function(a,b){return a.compareDocumentPosition(b)&16}:function(a,b){return a!==b&&(a.contains?a.contains(b):true)};var isXML=function(elem){var documentElement=(elem?elem.ownerDocument||elem:0).documentElement;return documentElement?documentElement.nodeName!=="HTML":false};var posProcess=function(selector,context){var tmpSet=[],later="",match,root=context.nodeType?[context]:context;while((match=Expr.match.PSEUDO.exec(selector))){later+=match[0];selector=selector.replace(Expr.match.PSEUDO,"")}selector=Expr.relative[selector]?selector+"*":selector;for(var i=0,l=root.length;i<l;i++){Sizzle(selector,root[i],tmpSet)}return Sizzle.filter(later,tmpSet)};return Sizzle})();S.flash=(function(){var swfobject=function(){var UNDEF="undefined",OBJECT="object",SHOCKWAVE_FLASH="Shockwave Flash",SHOCKWAVE_FLASH_AX="ShockwaveFlash.ShockwaveFlash",FLASH_MIME_TYPE="application/x-shockwave-flash",EXPRESS_INSTALL_ID="SWFObjectExprInst",win=window,doc=document,nav=navigator,domLoadFnArr=[],regObjArr=[],objIdArr=[],listenersArr=[],script,timer=null,storedAltContent=null,storedAltContentId=null,isDomLoaded=false,isExpressInstallActive=false;var ua=function(){var w3cdom=typeof doc.getElementById!=UNDEF&&typeof doc.getElementsByTagName!=UNDEF&&typeof doc.createElement!=UNDEF,playerVersion=[0,0,0],d=null;if(typeof nav.plugins!=UNDEF&&typeof nav.plugins[SHOCKWAVE_FLASH]==OBJECT){d=nav.plugins[SHOCKWAVE_FLASH].description;if(d&&!(typeof nav.mimeTypes!=UNDEF&&nav.mimeTypes[FLASH_MIME_TYPE]&&!nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)){d=d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");playerVersion[0]=parseInt(d.replace(/^(.*)\..*$/,"$1"),10);playerVersion[1]=parseInt(d.replace(/^.*\.(.*)\s.*$/,"$1"),10);playerVersion[2]=/r/.test(d)?parseInt(d.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof win.ActiveXObject!=UNDEF){var a=null,fp6Crash=false;try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX+".7")}catch(e){try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX+".6");playerVersion=[6,0,21];a.AllowScriptAccess="always"}catch(e){if(playerVersion[0]==6){fp6Crash=true}}if(!fp6Crash){try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX)}catch(e){}}}if(!fp6Crash&&a){try{d=a.GetVariable("$version");if(d){d=d.split(" ")[1].split(",");playerVersion=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)]}}catch(e){}}}}var u=nav.userAgent.toLowerCase(),p=nav.platform.toLowerCase(),webkit=/webkit/.test(u)?parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,ie=false,windows=p?/win/.test(p):/win/.test(u),mac=p?/mac/.test(p):/mac/.test(u);
/*@cc_on
			ie = true;
			@if (@_win32)
				windows = true;
			@elif (@_mac)
				mac = true;
			@end
		@*/
return{w3cdom:w3cdom,pv:playerVersion,webkit:webkit,ie:ie,win:windows,mac:mac}}();var onDomLoad=function(){if(!ua.w3cdom){return}addDomLoadEvent(main);if(ua.ie&&ua.win){try{doc.write("<script id=__ie_ondomload defer=true src=//:><\/script>");script=getElementById("__ie_ondomload");if(script){addListener(script,"onreadystatechange",checkReadyState)}}catch(e){}}if(ua.webkit&&typeof doc.readyState!=UNDEF){timer=setInterval(function(){if(/loaded|complete/.test(doc.readyState)){callDomLoadFunctions()}},10)}if(typeof doc.addEventListener!=UNDEF){doc.addEventListener("DOMContentLoaded",callDomLoadFunctions,null)}addLoadEvent(callDomLoadFunctions)}();function checkReadyState(){if(script.readyState=="complete"){script.parentNode.removeChild(script);callDomLoadFunctions()}}function callDomLoadFunctions(){if(isDomLoaded){return}if(ua.ie&&ua.win){var s=createElement("span");try{var t=doc.getElementsByTagName("body")[0].appendChild(s);t.parentNode.removeChild(t)}catch(e){return}}isDomLoaded=true;if(timer){clearInterval(timer);timer=null}var dl=domLoadFnArr.length;for(var i=0;i<dl;i++){domLoadFnArr[i]()}}function addDomLoadEvent(fn){if(isDomLoaded){fn()}else{domLoadFnArr[domLoadFnArr.length]=fn}}function addLoadEvent(fn){if(typeof win.addEventListener!=UNDEF){win.addEventListener("load",fn,false)}else{if(typeof doc.addEventListener!=UNDEF){doc.addEventListener("load",fn,false)}else{if(typeof win.attachEvent!=UNDEF){addListener(win,"onload",fn)}else{if(typeof win.onload=="function"){var fnOld=win.onload;win.onload=function(){fnOld();fn()}}else{win.onload=fn}}}}}function main(){var rl=regObjArr.length;for(var i=0;i<rl;i++){var id=regObjArr[i].id;if(ua.pv[0]>0){var obj=getElementById(id);if(obj){regObjArr[i].width=obj.getAttribute("width")?obj.getAttribute("width"):"0";regObjArr[i].height=obj.getAttribute("height")?obj.getAttribute("height"):"0";if(hasPlayerVersion(regObjArr[i].swfVersion)){if(ua.webkit&&ua.webkit<312){fixParams(obj)}setVisibility(id,true)}else{if(regObjArr[i].expressInstall&&!isExpressInstallActive&&hasPlayerVersion("6.0.65")&&(ua.win||ua.mac)){showExpressInstall(regObjArr[i])}else{displayAltContent(obj)}}}}else{setVisibility(id,true)}}}function fixParams(obj){var nestedObj=obj.getElementsByTagName(OBJECT)[0];if(nestedObj){var e=createElement("embed"),a=nestedObj.attributes;if(a){var al=a.length;for(var i=0;i<al;i++){if(a[i].nodeName=="DATA"){e.setAttribute("src",a[i].nodeValue)}else{e.setAttribute(a[i].nodeName,a[i].nodeValue)}}}var c=nestedObj.childNodes;if(c){var cl=c.length;for(var j=0;j<cl;j++){if(c[j].nodeType==1&&c[j].nodeName=="PARAM"){e.setAttribute(c[j].getAttribute("name"),c[j].getAttribute("value"))}}}obj.parentNode.replaceChild(e,obj)}}function showExpressInstall(regObj){isExpressInstallActive=true;var obj=getElementById(regObj.id);if(obj){if(regObj.altContentId){var ac=getElementById(regObj.altContentId);if(ac){storedAltContent=ac;storedAltContentId=regObj.altContentId}}else{storedAltContent=abstractAltContent(obj)}if(!(/%$/.test(regObj.width))&&parseInt(regObj.width,10)<310){regObj.width="310"}if(!(/%$/.test(regObj.height))&&parseInt(regObj.height,10)<137){regObj.height="137"}doc.title=doc.title.slice(0,47)+" - Flash Player Installation";var pt=ua.ie&&ua.win?"ActiveX":"PlugIn",dt=doc.title,fv="MMredirectURL="+win.location+"&MMplayerType="+pt+"&MMdoctitle="+dt,replaceId=regObj.id;if(ua.ie&&ua.win&&obj.readyState!=4){var newObj=createElement("div");replaceId+="SWFObjectNew";newObj.setAttribute("id",replaceId);obj.parentNode.insertBefore(newObj,obj);obj.style.display="none";var fn=function(){obj.parentNode.removeChild(obj)};addListener(win,"onload",fn)}createSWF({data:regObj.expressInstall,id:EXPRESS_INSTALL_ID,width:regObj.width,height:regObj.height},{flashvars:fv},replaceId)}}function displayAltContent(obj){if(ua.ie&&ua.win&&obj.readyState!=4){var el=createElement("div");obj.parentNode.insertBefore(el,obj);el.parentNode.replaceChild(abstractAltContent(obj),el);obj.style.display="none";var fn=function(){obj.parentNode.removeChild(obj)};addListener(win,"onload",fn)}else{obj.parentNode.replaceChild(abstractAltContent(obj),obj)}}function abstractAltContent(obj){var ac=createElement("div");if(ua.win&&ua.ie){ac.innerHTML=obj.innerHTML}else{var nestedObj=obj.getElementsByTagName(OBJECT)[0];if(nestedObj){var c=nestedObj.childNodes;if(c){var cl=c.length;for(var i=0;i<cl;i++){if(!(c[i].nodeType==1&&c[i].nodeName=="PARAM")&&!(c[i].nodeType==8)){ac.appendChild(c[i].cloneNode(true))}}}}}return ac}function createSWF(attObj,parObj,id){var r,el=getElementById(id);if(el){if(typeof attObj.id==UNDEF){attObj.id=id}if(ua.ie&&ua.win){var att="";for(var i in attObj){if(attObj[i]!=Object.prototype[i]){if(i.toLowerCase()=="data"){parObj.movie=attObj[i]}else{if(i.toLowerCase()=="styleclass"){att+=' class="'+attObj[i]+'"'}else{if(i.toLowerCase()!="classid"){att+=" "+i+'="'+attObj[i]+'"'}}}}}var par="";for(var j in parObj){if(parObj[j]!=Object.prototype[j]){par+='<param name="'+j+'" value="'+parObj[j]+'" />'}}el.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+att+">"+par+"</object>";objIdArr[objIdArr.length]=attObj.id;r=getElementById(attObj.id)}else{if(ua.webkit&&ua.webkit<312){var e=createElement("embed");e.setAttribute("type",FLASH_MIME_TYPE);for(var k in attObj){if(attObj[k]!=Object.prototype[k]){if(k.toLowerCase()=="data"){e.setAttribute("src",attObj[k])}else{if(k.toLowerCase()=="styleclass"){e.setAttribute("class",attObj[k])}else{if(k.toLowerCase()!="classid"){e.setAttribute(k,attObj[k])}}}}}for(var l in parObj){if(parObj[l]!=Object.prototype[l]){if(l.toLowerCase()!="movie"){e.setAttribute(l,parObj[l])}}}el.parentNode.replaceChild(e,el);r=e}else{var o=createElement(OBJECT);o.setAttribute("type",FLASH_MIME_TYPE);for(var m in attObj){if(attObj[m]!=Object.prototype[m]){if(m.toLowerCase()=="styleclass"){o.setAttribute("class",attObj[m])}else{if(m.toLowerCase()!="classid"){o.setAttribute(m,attObj[m])}}}}for(var n in parObj){if(parObj[n]!=Object.prototype[n]&&n.toLowerCase()!="movie"){createObjParam(o,n,parObj[n])}}el.parentNode.replaceChild(o,el);r=o}}}return r}function createObjParam(el,pName,pValue){var p=createElement("param");p.setAttribute("name",pName);p.setAttribute("value",pValue);el.appendChild(p)}function removeSWF(id){var obj=getElementById(id);if(obj&&(obj.nodeName=="OBJECT"||obj.nodeName=="EMBED")){if(ua.ie&&ua.win){if(obj.readyState==4){removeObjectInIE(id)}else{win.attachEvent("onload",function(){removeObjectInIE(id)})}}else{obj.parentNode.removeChild(obj)}}}function removeObjectInIE(id){var obj=getElementById(id);if(obj){for(var i in obj){if(typeof obj[i]=="function"){obj[i]=null}}obj.parentNode.removeChild(obj)}}function getElementById(id){var el=null;try{el=doc.getElementById(id)}catch(e){}return el}function createElement(el){return doc.createElement(el)}function addListener(target,eventType,fn){target.attachEvent(eventType,fn);listenersArr[listenersArr.length]=[target,eventType,fn]}function hasPlayerVersion(rv){var pv=ua.pv,v=rv.split(".");v[0]=parseInt(v[0],10);v[1]=parseInt(v[1],10)||0;v[2]=parseInt(v[2],10)||0;return(pv[0]>v[0]||(pv[0]==v[0]&&pv[1]>v[1])||(pv[0]==v[0]&&pv[1]==v[1]&&pv[2]>=v[2]))?true:false}function createCSS(sel,decl){if(ua.ie&&ua.mac){return}var h=doc.getElementsByTagName("head")[0],s=createElement("style");s.setAttribute("type","text/css");s.setAttribute("media","screen");if(!(ua.ie&&ua.win)&&typeof doc.createTextNode!=UNDEF){s.appendChild(doc.createTextNode(sel+" {"+decl+"}"))}h.appendChild(s);if(ua.ie&&ua.win&&typeof doc.styleSheets!=UNDEF&&doc.styleSheets.length>0){var ls=doc.styleSheets[doc.styleSheets.length-1];if(typeof ls.addRule==OBJECT){ls.addRule(sel,decl)}}}function setVisibility(id,isVisible){var v=isVisible?"visible":"hidden";if(isDomLoaded&&getElementById(id)){getElementById(id).style.visibility=v}else{createCSS("#"+id,"visibility:"+v)}}function urlEncodeIfNecessary(s){var regex=/[\\\"<>\.;]/;var hasBadChars=regex.exec(s)!=null;return hasBadChars?encodeURIComponent(s):s}var cleanup=function(){if(ua.ie&&ua.win){window.attachEvent("onunload",function(){var ll=listenersArr.length;for(var i=0;i<ll;i++){listenersArr[i][0].detachEvent(listenersArr[i][1],listenersArr[i][2])}var il=objIdArr.length;for(var j=0;j<il;j++){removeSWF(objIdArr[j])}for(var k in ua){ua[k]=null}ua=null;for(var l in swfobject){swfobject[l]=null}swfobject=null})}}();return{registerObject:function(objectIdStr,swfVersionStr,xiSwfUrlStr){if(!ua.w3cdom||!objectIdStr||!swfVersionStr){return}var regObj={};regObj.id=objectIdStr;regObj.swfVersion=swfVersionStr;regObj.expressInstall=xiSwfUrlStr?xiSwfUrlStr:false;regObjArr[regObjArr.length]=regObj;setVisibility(objectIdStr,false)},getObjectById:function(objectIdStr){var r=null;if(ua.w3cdom){var o=getElementById(objectIdStr);if(o){var n=o.getElementsByTagName(OBJECT)[0];if(!n||(n&&typeof o.SetVariable!=UNDEF)){r=o}else{if(typeof n.SetVariable!=UNDEF){r=n}}}}return r},embedSWF:function(swfUrlStr,replaceElemIdStr,widthStr,heightStr,swfVersionStr,xiSwfUrlStr,flashvarsObj,parObj,attObj){if(!ua.w3cdom||!swfUrlStr||!replaceElemIdStr||!widthStr||!heightStr||!swfVersionStr){return}widthStr+="";heightStr+="";if(hasPlayerVersion(swfVersionStr)){setVisibility(replaceElemIdStr,false);var att={};if(attObj&&typeof attObj===OBJECT){for(var i in attObj){if(attObj[i]!=Object.prototype[i]){att[i]=attObj[i]}}}att.data=swfUrlStr;att.width=widthStr;att.height=heightStr;var par={};if(parObj&&typeof parObj===OBJECT){for(var j in parObj){if(parObj[j]!=Object.prototype[j]){par[j]=parObj[j]}}}if(flashvarsObj&&typeof flashvarsObj===OBJECT){for(var k in flashvarsObj){if(flashvarsObj[k]!=Object.prototype[k]){if(typeof par.flashvars!=UNDEF){par.flashvars+="&"+k+"="+flashvarsObj[k]}else{par.flashvars=k+"="+flashvarsObj[k]}}}}addDomLoadEvent(function(){createSWF(att,par,replaceElemIdStr);if(att.id==replaceElemIdStr){setVisibility(replaceElemIdStr,true)}})}else{if(xiSwfUrlStr&&!isExpressInstallActive&&hasPlayerVersion("6.0.65")&&(ua.win||ua.mac)){isExpressInstallActive=true;setVisibility(replaceElemIdStr,false);addDomLoadEvent(function(){var regObj={};regObj.id=regObj.altContentId=replaceElemIdStr;regObj.width=widthStr;regObj.height=heightStr;regObj.expressInstall=xiSwfUrlStr;showExpressInstall(regObj)})}}},getFlashPlayerVersion:function(){return{major:ua.pv[0],minor:ua.pv[1],release:ua.pv[2]}},hasFlashPlayerVersion:hasPlayerVersion,createSWF:function(attObj,parObj,replaceElemIdStr){if(ua.w3cdom){return createSWF(attObj,parObj,replaceElemIdStr)}else{return undefined}},removeSWF:function(objElemIdStr){if(ua.w3cdom){removeSWF(objElemIdStr)}},createCSS:function(sel,decl){if(ua.w3cdom){createCSS(sel,decl)}},addDomLoadEvent:addDomLoadEvent,addLoadEvent:addLoadEvent,getQueryParamValue:function(param){var q=doc.location.search||doc.location.hash;if(param==null){return urlEncodeIfNecessary(q)}if(q){var pairs=q.substring(1).split("&");for(var i=0;i<pairs.length;i++){if(pairs[i].substring(0,pairs[i].indexOf("="))==param){return urlEncodeIfNecessary(pairs[i].substring((pairs[i].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(isExpressInstallActive&&storedAltContent){var obj=getElementById(EXPRESS_INSTALL_ID);if(obj){obj.parentNode.replaceChild(storedAltContent,obj);if(storedAltContentId){setVisibility(storedAltContentId,true);if(ua.ie&&ua.win){storedAltContent.style.display="block"}}storedAltContent=null;storedAltContentId=null;isExpressInstallActive=false}}}}}();return swfobject})();S.lang={code:"en",of:"of",loading:"loading",cancel:"Cancel",next:"Next",previous:"Previous",play:"Play",pause:"Pause",close:"Close",errors:{single:'You must install the <a href="{0}">{1}</a> browser plugin to view this content.',shared:'You must install both the <a href="{0}">{1}</a> and <a href="{2}">{3}</a> browser plugins to view this content.',either:'You must install either the <a href="{0}">{1}</a> or the <a href="{2}">{3}</a> browser plugin to view this content.'}};var pre,proxyId="sb-drag-proxy",dragData,dragProxy,dragTarget;function resetDrag(){dragData={x:0,y:0,startX:null,startY:null}}function updateProxy(){var dims=S.dimensions;apply(dragProxy.style,{height:dims.innerHeight+"px",width:dims.innerWidth+"px"})}function enableDrag(){resetDrag();var style=["position:absolute","cursor:"+(S.isGecko?"-moz-grab":"move"),"background-color:"+(S.isIE?"#fff;filter:alpha(opacity=0)":"transparent")].join(";");S.appendHTML(S.skin.body,'<div id="'+proxyId+'" style="'+style+'"></div>');dragProxy=get(proxyId);updateProxy();addEvent(dragProxy,"mousedown",startDrag)}function disableDrag(){if(dragProxy){removeEvent(dragProxy,"mousedown",startDrag);remove(dragProxy);dragProxy=null}dragTarget=null}function startDrag(e){preventDefault(e);var xy=getPageXY(e);dragData.startX=xy[0];dragData.startY=xy[1];dragTarget=get(S.player.id);addEvent(document,"mousemove",positionDrag);addEvent(document,"mouseup",endDrag);if(S.isGecko){dragProxy.style.cursor="-moz-grabbing"}}function positionDrag(e){var player=S.player,dims=S.dimensions,xy=getPageXY(e);var moveX=xy[0]-dragData.startX;dragData.startX+=moveX;dragData.x=Math.max(Math.min(0,dragData.x+moveX),dims.innerWidth-player.width);var moveY=xy[1]-dragData.startY;dragData.startY+=moveY;dragData.y=Math.max(Math.min(0,dragData.y+moveY),dims.innerHeight-player.height);apply(dragTarget.style,{left:dragData.x+"px",top:dragData.y+"px"})}function endDrag(){removeEvent(document,"mousemove",positionDrag);removeEvent(document,"mouseup",endDrag);if(S.isGecko){dragProxy.style.cursor="-moz-grab"}}S.img=function(obj,id){this.obj=obj;this.id=id;this.ready=false;var self=this;pre=new Image();pre.onload=function(){self.height=obj.height?parseInt(obj.height,10):pre.height;self.width=obj.width?parseInt(obj.width,10):pre.width;self.ready=true;pre.onload=null;pre=null};pre.src=obj.content};S.img.ext=["bmp","gif","jpg","jpeg","png"];S.img.prototype={append:function(body,dims){var img=document.createElement("img");img.id=this.id;img.src=this.obj.content;img.style.position="absolute";var height,width;if(dims.oversized&&S.options.handleOversize=="resize"){height=dims.innerHeight;width=dims.innerWidth}else{height=this.height;width=this.width}img.setAttribute("height",height);img.setAttribute("width",width);body.appendChild(img)},remove:function(){var el=get(this.id);if(el){remove(el)}disableDrag();if(pre){pre.onload=null;pre=null}},onLoad:function(){var dims=S.dimensions;if(dims.oversized&&S.options.handleOversize=="drag"){enableDrag()}},onWindowResize:function(){var dims=S.dimensions;switch(S.options.handleOversize){case"resize":var el=get(this.id);el.height=dims.innerHeight;el.width=dims.innerWidth;break;case"drag":if(dragTarget){var top=parseInt(S.getStyle(dragTarget,"top")),left=parseInt(S.getStyle(dragTarget,"left"));if(top+this.height<dims.innerHeight){dragTarget.style.top=dims.innerHeight-this.height+"px"}if(left+this.width<dims.innerWidth){dragTarget.style.left=dims.innerWidth-this.width+"px"}updateProxy()}break}}};S.iframe=function(obj,id){this.obj=obj;this.id=id;var overlay=get("sb-overlay");this.height=obj.height?parseInt(obj.height,10):overlay.offsetHeight;this.width=obj.width?parseInt(obj.width,10):overlay.offsetWidth};S.iframe.prototype={append:function(body,dims){var html='<iframe id="'+this.id+'" name="'+this.id+'" height="100%" width="100%" frameborder="0" marginwidth="0" marginheight="0" style="visibility:hidden" onload="this.style.visibility=\'visible\'" scrolling="auto"';if(S.isIE){html+=' allowtransparency="true"';if(S.isIE6){html+=" src=\"javascript:false;document.write('');\""}}html+="></iframe>";body.innerHTML=html},remove:function(){var el=get(this.id);if(el){remove(el);if(S.isGecko){delete window.frames[this.id]}}},onLoad:function(){var win=S.isIE?get(this.id).contentWindow:window.frames[this.id];win.location.href=this.obj.content}};S.html=function(obj,id){this.obj=obj;this.id=id;this.height=obj.height?parseInt(obj.height,10):300;this.width=obj.width?parseInt(obj.width,10):500};S.html.prototype={append:function(body,dims){var div=document.createElement("div");div.id=this.id;div.className="html";div.innerHTML=this.obj.content;body.appendChild(div)},remove:function(){var el=get(this.id);if(el){remove(el)}}};S.swf=function(obj,id){this.obj=obj;this.id=id;this.height=obj.height?parseInt(obj.height,10):300;this.width=obj.width?parseInt(obj.width,10):300};S.swf.ext=["swf"];S.swf.prototype={append:function(body,dims){var tmp=document.createElement("div");tmp.id=this.id;body.appendChild(tmp);var height=dims.innerHeight,width=dims.innerWidth,swf=this.obj.content,version=S.options.flashVersion,express=S.path+"expressInstall.swf",flashvars=S.options.flashVars,params=S.options.flashParams;S.flash.embedSWF(swf,this.id,width,height,version,express,flashvars,params)},remove:function(){S.flash.expressInstallCallback();S.flash.removeSWF(this.id)},onWindowResize:function(){var dims=S.dimensions,el=get(this.id);el.height=dims.innerHeight;el.width=dims.innerWidth}};var jwControllerHeight=20;S.flv=function(obj,id){this.obj=obj;this.id=id;this.height=obj.height?parseInt(obj.height,10):300;if(S.options.showMovieControls){this.height+=jwControllerHeight}this.width=obj.width?parseInt(obj.width,10):300};S.flv.ext=["flv","m4v"];S.flv.prototype={append:function(body,dims){var tmp=document.createElement("div");tmp.id=this.id;body.appendChild(tmp);var height=dims.innerHeight,width=dims.innerWidth,swf=S.path+"player.swf",version=S.options.flashVersion,express=S.path+"expressInstall.swf",flashvars=apply({file:this.obj.content,height:height,width:width,autostart:(S.options.autoplayMovies?"true":"false"),controlbar:(S.options.showMovieControls?"bottom":"none"),backcolor:"0x000000",frontcolor:"0xCCCCCC",lightcolor:"0x557722"},S.options.flashVars),params=S.options.flashParams;S.flash.embedSWF(swf,this.id,width,height,version,express,flashvars,params)},remove:function(){S.flash.expressInstallCallback();S.flash.removeSWF(this.id)},onWindowResize:function(){var dims=S.dimensions,el=get(this.id);el.height=dims.innerHeight;el.width=dims.innerWidth}};var overlayOn=false,visibilityCache=[],pngIds=["sb-nav-close","sb-nav-next","sb-nav-play","sb-nav-pause","sb-nav-previous"],container,overlay,wrapper,doWindowResize=true;function animate(el,property,to,duration,callback){var isOpacity=(property=="opacity"),anim=isOpacity?S.setOpacity:function(el,value){el.style[property]=""+value+"px"};if(duration==0||(!isOpacity&&!S.options.animate)||(isOpacity&&!S.options.animateFade)){anim(el,to);if(callback){callback()}return}var from=parseFloat(S.getStyle(el,property))||0;var delta=to-from;if(delta==0){if(callback){callback()}return}duration*=1000;var begin=now(),ease=S.ease,end=begin+duration,time;var interval=setInterval(function(){time=now();if(time>=end){clearInterval(interval);interval=null;anim(el,to);if(callback){callback()}}else{anim(el,from+ease((time-begin)/duration)*delta)}},10)}function setSize(){container.style.height=S.getWindowSize("Height")+"px";container.style.width=S.getWindowSize("Width")+"px"}function setPosition(){container.style.top=document.documentElement.scrollTop+"px";container.style.left=document.documentElement.scrollLeft+"px"}function toggleTroubleElements(on){if(on){each(visibilityCache,function(i,el){el[0].style.visibility=el[1]||""})}else{visibilityCache=[];each(S.options.troubleElements,function(i,tag){each(document.getElementsByTagName(tag),function(j,el){visibilityCache.push([el,el.style.visibility]);el.style.visibility="hidden"})})}}function toggleNav(id,on){var el=get("sb-nav-"+id);if(el){el.style.display=on?"":"none"}}function toggleLoading(on,callback){var loading=get("sb-loading"),playerName=S.getCurrent().player,anim=(playerName=="img"||playerName=="html");if(on){S.setOpacity(loading,0);loading.style.display="block";var wrapped=function(){S.clearOpacity(loading);if(callback){callback()}};if(anim){animate(loading,"opacity",1,S.options.fadeDuration,wrapped)}else{wrapped()}}else{var wrapped=function(){loading.style.display="none";S.clearOpacity(loading);if(callback){callback()}};if(anim){animate(loading,"opacity",0,S.options.fadeDuration,wrapped)}else{wrapped()}}}function buildBars(callback){var obj=S.getCurrent();get("sb-title-inner").innerHTML=obj.title||"";var close,next,play,pause,previous;if(S.options.displayNav){close=true;var len=S.gallery.length;if(len>1){if(S.options.continuous){next=previous=true}else{next=(len-1)>S.current;previous=S.current>0}}if(S.options.slideshowDelay>0&&S.hasNext()){pause=!S.isPaused();play=!pause}}else{close=next=play=pause=previous=false}toggleNav("close",close);toggleNav("next",next);toggleNav("play",play);toggleNav("pause",pause);toggleNav("previous",previous);var counter="";if(S.options.displayCounter&&S.gallery.length>1){var len=S.gallery.length;if(S.options.counterType=="skip"){var i=0,end=len,limit=parseInt(S.options.counterLimit)||0;if(limit<len&&limit>2){var h=Math.floor(limit/2);i=S.current-h;if(i<0){i+=len}end=S.current+(limit-h);if(end>len){end-=len}}while(i!=end){if(i==len){i=0}counter+='<a onclick="Shadowbox.change('+i+');"';if(i==S.current){counter+=' class="sb-counter-current"'}counter+=">"+(++i)+"</a>"}}else{counter=[S.current+1,S.lang.of,len].join(" ")}}get("sb-counter").innerHTML=counter;callback()}function showBars(callback){var titleInner=get("sb-title-inner"),infoInner=get("sb-info-inner"),duration=0.35;titleInner.style.visibility=infoInner.style.visibility="";if(titleInner.innerHTML!=""){animate(titleInner,"marginTop",0,duration)}animate(infoInner,"marginTop",0,duration,callback)}function hideBars(anim,callback){var title=get("sb-title"),info=get("sb-info"),titleHeight=title.offsetHeight,infoHeight=info.offsetHeight,titleInner=get("sb-title-inner"),infoInner=get("sb-info-inner"),duration=(anim?0.35:0);animate(titleInner,"marginTop",titleHeight,duration);animate(infoInner,"marginTop",infoHeight*-1,duration,function(){titleInner.style.visibility=infoInner.style.visibility="hidden";callback()})}function adjustHeight(height,top,anim,callback){var wrapperInner=get("sb-wrapper-inner"),duration=(anim?S.options.resizeDuration:0);animate(wrapper,"top",top,duration);animate(wrapperInner,"height",height,duration,callback)}function adjustWidth(width,left,anim,callback){var duration=(anim?S.options.resizeDuration:0);animate(wrapper,"left",left,duration);animate(wrapper,"width",width,duration,callback)}function setDimensions(height,width){var bodyInner=get("sb-body-inner"),height=parseInt(height),width=parseInt(width),topBottom=wrapper.offsetHeight-bodyInner.offsetHeight,leftRight=wrapper.offsetWidth-bodyInner.offsetWidth,maxHeight=overlay.offsetHeight,maxWidth=overlay.offsetWidth,padding=parseInt(S.options.viewportPadding)||20,preserveAspect=(S.player&&S.options.handleOversize!="drag");return S.setDimensions(height,width,maxHeight,maxWidth,topBottom,leftRight,padding,preserveAspect)}var K={};K.markup='<div id="sb-container"><div id="sb-overlay"></div><div id="sb-wrapper"><div id="sb-title"><div id="sb-title-inner"></div></div><div id="sb-wrapper-inner"><div id="sb-body"><div id="sb-body-inner"></div><div id="sb-loading"><div id="sb-loading-inner"><span>{loading}</span></div></div></div></div><div id="sb-info"><div id="sb-info-inner"><div id="sb-counter"></div><div id="sb-nav"><a id="sb-nav-close" title="{close}" onclick="Shadowbox.close()"></a><a id="sb-nav-next" title="{next}" onclick="Shadowbox.next()"></a><a id="sb-nav-play" title="{play}" onclick="Shadowbox.play()"></a><a id="sb-nav-pause" title="{pause}" onclick="Shadowbox.pause()"></a><a id="sb-nav-previous" title="{previous}" onclick="Shadowbox.previous()"></a></div></div></div></div></div>';K.options={animSequence:"sync",counterLimit:10,counterType:"default",displayCounter:true,displayNav:true,fadeDuration:0.35,initialHeight:160,initialWidth:320,modal:false,overlayColor:"#000",overlayOpacity:0.5,resizeDuration:0.35,showOverlay:true,troubleElements:["select","object","embed","canvas"]};K.init=function(){S.appendHTML(document.body,sprintf(K.markup,S.lang));K.body=get("sb-body-inner");container=get("sb-container");overlay=get("sb-overlay");wrapper=get("sb-wrapper");if(!supportsFixed){container.style.position="absolute"}if(!supportsOpacity){var el,m,re=/url\("(.*\.png)"\)/;each(pngIds,function(i,id){el=get(id);if(el){m=S.getStyle(el,"backgroundImage").match(re);if(m){el.style.backgroundImage="none";el.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="+m[1]+",sizingMethod=scale);"}}})}var timer;addEvent(window,"resize",function(){if(timer){clearTimeout(timer);timer=null}if(open){timer=setTimeout(K.onWindowResize,10)}})};K.onOpen=function(obj,callback){doWindowResize=false;container.style.display="block";setSize();var dims=setDimensions(S.options.initialHeight,S.options.initialWidth);adjustHeight(dims.innerHeight,dims.top);adjustWidth(dims.width,dims.left);if(S.options.showOverlay){overlay.style.backgroundColor=S.options.overlayColor;S.setOpacity(overlay,0);if(!S.options.modal){addEvent(overlay,"click",S.close)}overlayOn=true}if(!supportsFixed){setPosition();addEvent(window,"scroll",setPosition)}toggleTroubleElements();container.style.visibility="visible";if(overlayOn){animate(overlay,"opacity",S.options.overlayOpacity,S.options.fadeDuration,callback)}else{callback()}};K.onLoad=function(changing,callback){toggleLoading(true);while(K.body.firstChild){remove(K.body.firstChild)}hideBars(changing,function(){if(!open){return}if(!changing){wrapper.style.visibility="visible"}buildBars(callback)})};K.onReady=function(callback){if(!open){return}var player=S.player,dims=setDimensions(player.height,player.width);var wrapped=function(){showBars(callback)};switch(S.options.animSequence){case"hw":adjustHeight(dims.innerHeight,dims.top,true,function(){adjustWidth(dims.width,dims.left,true,wrapped)});break;case"wh":adjustWidth(dims.width,dims.left,true,function(){adjustHeight(dims.innerHeight,dims.top,true,wrapped)});break;default:adjustWidth(dims.width,dims.left,true);adjustHeight(dims.innerHeight,dims.top,true,wrapped)}};K.onShow=function(callback){toggleLoading(false,callback);doWindowResize=true};K.onClose=function(){if(!supportsFixed){removeEvent(window,"scroll",setPosition)}removeEvent(overlay,"click",S.close);wrapper.style.visibility="hidden";var callback=function(){container.style.visibility="hidden";container.style.display="none";toggleTroubleElements(true)};if(overlayOn){animate(overlay,"opacity",0,S.options.fadeDuration,callback)}else{callback()}};K.onPlay=function(){toggleNav("play",false);toggleNav("pause",true)};K.onPause=function(){toggleNav("pause",false);toggleNav("play",true)};K.onWindowResize=function(){if(!doWindowResize){return}setSize();var player=S.player,dims=setDimensions(player.height,player.width);adjustWidth(dims.width,dims.left);adjustHeight(dims.innerHeight,dims.top);if(player.onWindowResize){player.onWindowResize()}};S.skin=K;window.Shadowbox=S})(window);$.swapImage(".swapImage");$.swapImage(".swapImageClick",true,true,"click");$.swapImage(".swapImageDoubleClick",true,true,"dblclick");$.swapImage(".swapImageSingleClick",true,false,"click");$.swapImage(".swapImageDisjoint");$(window).load(function(){$("#slider").nivoSlider()});$(document).ready(function(){$(".scroller").simplyScroll({className:"vert",horizontal:false,frameRate:30,speed:9,autoMode:"off"})});$(window).load(function(){$("#ticker").simplyScroll({className:"horz",horizontal:true,frameRate:20,speed:1,autoMode:"loop"})});$(window).load(function(){$("input").blur(function(){$("#suggestions").fadeOut()})});function lookup(a){if(a.length==0){$("#suggestions").fadeOut()}else{$.post("/autosuggest/",{queryString:""+a+""},function(b){$("#suggestions").fadeIn();$("#suggestions").html(b)})}}$(window).load(function(){$("div.happy_item:odd").addClass("odd")});$(document).ready(function(){$("#breadCrumb").jBreadCrumb()});$(function(){$(window).scroll(function(){var a=$(window).scrollTop()});$(window).scroll(function(){var a=$(window).scrollTop();if(a!=0){$("#nav").stop().animate({opacity:"0.7"},400)}else{$("#nav").stop().animate({opacity:"1"},400)}});$("#nav").hover(function(b){var a=$(window).scrollTop();if(a!=0){$("#nav").stop().animate({opacity:"1"},400)}},function(b){var a=$(window).scrollTop();if(a!=0){$("#nav").stop().animate({opacity:"0.7"},400)}})});$(document).ready(function(){$(".signin").click(function(a){a.preventDefault();$("fieldset#signin_menu").toggle();$(".signin").toggleClass("menu-open")});$("fieldset#signin_menu").mouseup(function(){return false});$(document).mouseup(function(a){if($(a.target).parent("a.signin").length==0){}});$(".advmenu").click(function(a){a.preventDefault();$("fieldset#advertiser_menu").toggle();$("fieldset#user_menu").hide();$(".advmenu").toggleClass("menu-open");$(".usermenu").removeClass("menu-open")});$(".usermenu").click(function(a){a.preventDefault();$("fieldset#user_menu").toggle();$("fieldset#advertiser_menu").hide();$(".usermenu").toggleClass("menu-open");$(".advmenu").removeClass("menu-open")});$("fieldset#user_menu").mouseup(function(){return false});$(document).mouseup(function(a){if($(a.target).parent("a.signin").length==0){}})});$(function(){$("#forgot_username_link").tipsy({gravity:"w"})});$(document).ready(function(){$("#gallery.multipleImages").PikaChoose({carousel:true,autoPlay:false});$("#gallery.onlyOne").PikaChoose({carousel:true,autoPlay:false,onlyOne:true})});Shadowbox.init({overlayOpacity:0.9});(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(r,s){var u=s=="x"?"Left":"Top",t=u.toLowerCase(),w="scroll"+u,q=n[w],g=a.max(n,s);if(j){k[w]=j[t]+(h?0:q-l.offset()[t]);if(d.margin){k[w]-=parseInt(m.css("margin"+u))||0;k[w]-=parseInt(m.css("border"+u+"Width"))||0}k[w]+=d.offset[t]||0;if(d.over[t]){k[w]+=m[s=="x"?"width":"height"]()*d.over[t]}}else{var v=m[t];k[w]=v.slice&&v.slice(-1)=="%"?parseFloat(v)/100*g:v}if(/^\d+$/.test(k[w])){k[w]=k[w]<=0?0:Math.min(k[w],g)}if(!r&&d.queue){if(q!=k[w]){i(d.onAfterFirst)}delete k[w]}});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(f){f.facebox=function(n,m){f.facebox.loading();if(n.ajax){g(n.ajax,m)}else{if(n.image){c(n.image,m)}else{if(n.div){k(n.div,m)}else{if(f.isFunction(n)){n.call(f)}else{f.facebox.reveal(n,m)}}}}};f.extend(f.facebox,{settings:{opacity:0.7,overlay:true,loadingImage:"/static/img/facebox/loading.gif",closeImage:"/static/img/facebox/closelabel.png",imageTypes:["png","jpg","jpeg","gif"],faceboxHtml:'    <div id="facebox" style="display:none;">       <div class="popup">         <div class="content">         </div>         <a href="#" class="close"></a>       </div>     </div>'},loading:function(){l();if(f("#facebox .loading").length==1){return true}e();f("#facebox .content").empty();f("#facebox .body").children().hide().end().append('<div class="loading"><img src="'+f.facebox.settings.loadingImage+'"/></div>');f("#facebox").css({top:h()[1]+(i()/10),left:f(window).width()/2-205}).show();f(document).bind("keydown.facebox",function(m){if(m.keyCode==27){f.facebox.close()}return true});f(document).trigger("loading.facebox")},reveal:function(n,m){f(document).trigger("beforeReveal.facebox");if(m){f("#facebox .content").addClass(m)}f("#facebox .content").html(n);f("#facebox .loading").remove();f("#facebox .body").children().fadeIn("normal");f("#facebox").css("left",f(window).width()/2-(f("#facebox .popup").width()/2));f(document).trigger("reveal.facebox").trigger("afterReveal.facebox")},close:function(){f(document).trigger("close.facebox");return false}});f.fn.facebox=function(m){if(f(this).length==0){return}l(m);function n(){f.facebox.loading(true);var o=this.rel.match(/facebox\[?\.(\w+)\]?/);if(o){o=o[1]}k(this.href,o,this.rev);return false}return this.bind("click.facebox",n)};function l(o){if(f.facebox.settings.inited){return true}else{f.facebox.settings.inited=true}f(document).trigger("init.facebox");d();var m=f.facebox.settings.imageTypes.join("|");f.facebox.settings.imageTypesRegexp=new RegExp(".("+m+")$","i");if(o){f.extend(f.facebox.settings,o)}f("body").append(f.facebox.settings.faceboxHtml);var n=[new Image(),new Image()];n[0].src=f.facebox.settings.closeImage;n[1].src=f.facebox.settings.loadingImage;f("#facebox").find(".b:first, .bl").each(function(){n.push(new Image());n.slice(-1).src=f(this).css("background-image").replace(/url\((.+)\)/,"$1")});f("#facebox .close").click(f.facebox.close);f("#facebox .close_image").attr("src",f.facebox.settings.closeImage)}function h(){var n,m;if(self.pageYOffset){m=self.pageYOffset;n=self.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){m=document.documentElement.scrollTop;n=document.documentElement.scrollLeft}else{if(document.body){m=document.body.scrollTop;n=document.body.scrollLeft}}}return new Array(n,m)}function i(){var m;if(self.innerHeight){m=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){m=document.documentElement.clientHeight}else{if(document.body){m=document.body.clientHeight}}}return m}function d(){var m=f.facebox.settings;m.loadingImage=m.loading_image||m.loadingImage;m.closeImage=m.close_image||m.closeImage;m.imageTypes=m.image_types||m.imageTypes;m.faceboxHtml=m.facebox_html||m.faceboxHtml}function k(o,m,n){if(o.match(/#/)){var q=window.location.href.split("#")[0];var r=o.replace(q,"");f.facebox.reveal(f(r).clone().show(),m)}else{if(o.match(f.facebox.settings.imageTypesRegexp)){c(o,m)}else{if(n.split("|")[0]=="iframe"){j(o,m,n.split("|")[1],n.split("|")[2])}else{g(o,m)}}}}function c(n,m){var o=new Image();o.onload=function(){f.facebox.reveal('<div class="image"><img src="'+o.src+'" /></div>',m)};o.src=n}function g(n,m){f.get(n,function(o){f.facebox.reveal(o,m)})}function j(o,n,q,m){f.facebox.reveal('<iframe scrolling="no" marginwidth="0" width="'+q+'" height="'+m+'" frameborder="0" src="'+o+'" marginheight="0"></iframe>',n)}function b(){return f.facebox.settings.overlay==false||f.facebox.settings.opacity===null}function e(){if(b()){return}if(f("#facebox_overlay").length==0){f("body").append('<div id="facebox_overlay" class="facebox_hide"></div>')}f("#facebox_overlay").hide().addClass("facebox_overlayBG").css("opacity",0.7).click(function(){f(document).trigger("close.facebox")}).fadeIn(200);return false}function a(){if(b()){return}f("#facebox_overlay").fadeOut(200,function(){f("#facebox_overlay").removeClass("facebox_overlayBG");f("#facebox_overlay").addClass("facebox_hide");f("#facebox_overlay").remove()});return false}f(document).bind("close.facebox",function(){f(document).unbind("keydown.facebox");f("#facebox").fadeOut(function(){f("#facebox .content").removeClass().addClass("content");f("#facebox .loading").remove();f(document).trigger("afterClose.facebox")});a()})})(jQuery);$(function(){$("a[rel*=facebox]").facebox()});(function(l){l.fn.NobleCount=function(b,c){var a;var d=false;if(typeof b=="string"){a=l.extend({},l.fn.NobleCount.settings,c);if(typeof c!="undefined"){d=((typeof c.max_chars=="number")?true:false)}return this.each(function(){var e=l(this);i(e,b,a,d)})}return this};l.fn.NobleCount.settings={on_negative:null,on_positive:null,on_update:null,max_chars:140,block_negative:false,cloak:false,in_dom:false};function i(o,a,q,f){var b=q.max_chars;var d=l(a);if(!f){var c=d.text();var e=(/^[1-9]\d*$/).test(c);if(e){b=c}}g(o,d,q,b,true);l(o).keydown(function(m){g(o,d,q,b,false);if(h(m,o,q,b)==false){return false}});l(o).keyup(function(m){g(o,d,q,b,false);if(h(m,o,q,b)==false){return false}})}function h(b,f,a,c){if(a.block_negative){var e=b.which;var d;if(typeof document.selection!="undefined"){d=(document.selection.createRange().text.length>0)}else{d=(f[0].selectionStart!=f[0].selectionEnd)}if((!((j(f,c)<1)&&(e>47||e==32||e==0||e==13)&&!b.ctrlKey&&!b.altKey&&!d))==false){return false}}return true}function j(b,a){return a-(l(b).val()).length}function g(f,d,a,c,e){var b=j(f,c);if(b<0){k(a.on_negative,a.on_positive,f,d,a,b)}else{k(a.on_positive,a.on_negative,f,d,a,b)}if(a.cloak){if(a.in_dom){d.attr("data-noblecount",b)}}else{d.text(b)}if(!e&&jQuery.isFunction(a.on_update)){a.on_update(f,d,a,b)}}function k(d,f,e,c,a,b){if(d!=null){if(typeof d=="string"){c.addClass(d)}else{if(jQuery.isFunction(d)){d(e,c,a,b)}}}if(f!=null){if(typeof f=="string"){c.removeClass(f)}}}})(jQuery);(function($){$.extend($.ui,{timepicker:{version:"0.9.6"}});function Timepicker(){this.regional=[];this.regional[""]={currentText:"Now",closeText:"Done",ampm:false,timeFormat:"hh:mm tt",timeSuffix:"",timeOnlyTitle:"Choose Time",timeText:"Time",hourText:"Hour",minuteText:"Minute",secondText:"Second",timezoneText:"Time Zone"};this._defaults={showButtonPanel:true,timeOnly:false,showHour:true,showMinute:true,showSecond:false,showTimezone:false,showTime:true,stepHour:0.05,stepMinute:0.05,stepSecond:0.05,hour:0,minute:0,second:0,timezone:"+0000",hourMin:0,minuteMin:0,secondMin:0,hourMax:23,minuteMax:59,secondMax:59,minDateTime:null,maxDateTime:null,hourGrid:0,minuteGrid:0,secondGrid:0,alwaysSetTime:true,separator:" ",altFieldTimeOnly:true,showTimepicker:true,timezoneList:["-1100","-1000","-0900","-0800","-0700","-0600","-0500","-0400","-0300","-0200","-0100","+0000","+0100","+0200","+0300","+0400","+0500","+0600","+0700","+0800","+0900","+1000","+1100","+1200"]};$.extend(this._defaults,this.regional[""])}$.extend(Timepicker.prototype,{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,timezone_select:null,hour:0,minute:0,second:0,timezone:"+0000",hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,ampm:"",formattedDate:"",formattedTime:"",formattedDateTime:"",timezoneList:["-1100","-1000","-0900","-0800","-0700","-0600","-0500","-0400","-0300","-0200","-0100","+0000","+0100","+0200","+0300","+0400","+0500","+0600","+0700","+0800","+0900","+1000","+1100","+1200"],setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this},_newInst:function($input,o){var tp_inst=new Timepicker(),inlineSettings={};for(var attrName in this._defaults){var attrValue=$input.attr("time:"+attrName);if(attrValue){try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}tp_inst._defaults=$.extend({},this._defaults,inlineSettings,o,{beforeShow:function(input,dp_inst){if($.isFunction(o.beforeShow)){o.beforeShow(input,dp_inst,tp_inst)}},onChangeMonthYear:function(year,month,dp_inst){tp_inst._updateDateTime(dp_inst);if($.isFunction(o.onChangeMonthYear)){o.onChangeMonthYear.call($input[0],year,month,dp_inst,tp_inst)}},onClose:function(dateText,dp_inst){if(tp_inst.timeDefined===true&&$input.val()!=""){tp_inst._updateDateTime(dp_inst)}if($.isFunction(o.onClose)){o.onClose.call($input[0],dateText,dp_inst,tp_inst)}},timepicker:tp_inst});tp_inst.hour=tp_inst._defaults.hour;tp_inst.minute=tp_inst._defaults.minute;tp_inst.second=tp_inst._defaults.second;tp_inst.ampm="";tp_inst.$input=$input;if(o.altField){tp_inst.$altInput=$(o.altField).css({cursor:"pointer"}).focus(function(){$input.trigger("focus")})}if(tp_inst._defaults.minDate!==undefined&&tp_inst._defaults.minDate instanceof Date){tp_inst._defaults.minDateTime=new Date(tp_inst._defaults.minDate.getTime())}if(tp_inst._defaults.minDateTime!==undefined&&tp_inst._defaults.minDateTime instanceof Date){tp_inst._defaults.minDate=new Date(tp_inst._defaults.minDateTime.getTime())}if(tp_inst._defaults.maxDate!==undefined&&tp_inst._defaults.maxDate instanceof Date){tp_inst._defaults.maxDateTime=new Date(tp_inst._defaults.maxDate.getTime())}if(tp_inst._defaults.maxDateTime!==undefined&&tp_inst._defaults.maxDateTime instanceof Date){tp_inst._defaults.maxDate=new Date(tp_inst._defaults.maxDateTime.getTime())}return tp_inst},_addTimePicker:function(dp_inst){var currDT=(this.$altInput&&this._defaults.altFieldTimeOnly)?this.$input.val()+" "+this.$altInput.val():this.$input.val();this.timeDefined=this._parseTime(currDT);this._limitMinMaxDateTime(dp_inst,false);this._injectTimePicker()},_parseTime:function(timeString,withDate){var regstr=this._defaults.timeFormat.toString().replace(/h{1,2}/ig,"(\\d?\\d)").replace(/m{1,2}/ig,"(\\d?\\d)").replace(/s{1,2}/ig,"(\\d?\\d)").replace(/t{1,2}/ig,"(am|pm|a|p)?").replace(/z{1}/ig,"((\\+|-)\\d\\d\\d\\d)?").replace(/\s/g,"\\s?")+this._defaults.timeSuffix+"$",order=this._getFormatPositions(),treg;if(!this.inst){this.inst=$.datepicker._getInst(this.$input[0])}if(withDate||!this._defaults.timeOnly){var dp_dateFormat=$.datepicker._get(this.inst,"dateFormat");var specials=new RegExp("[.*+?|()\\[\\]{}\\\\]","g");regstr=".{"+dp_dateFormat.length+",}"+this._defaults.separator.replace(specials,"\\$&")+regstr}treg=timeString.match(new RegExp(regstr,"i"));if(treg){if(order.t!==-1){this.ampm=((treg[order.t]===undefined||treg[order.t].length===0)?"":(treg[order.t].charAt(0).toUpperCase()=="A")?"AM":"PM").toUpperCase()}if(order.h!==-1){if(this.ampm=="AM"&&treg[order.h]=="12"){this.hour=0}else{if(this.ampm=="PM"&&treg[order.h]!="12"){this.hour=(parseFloat(treg[order.h])+12).toFixed(0)}else{this.hour=Number(treg[order.h])}}}if(order.m!==-1){this.minute=Number(treg[order.m])}if(order.s!==-1){this.second=Number(treg[order.s])}if(order.z!==-1){this.timezone=treg[order.z]}return true}return false},_getFormatPositions:function(){var finds=this._defaults.timeFormat.toLowerCase().match(/(h{1,2}|m{1,2}|s{1,2}|t{1,2}|z)/g),orders={h:-1,m:-1,s:-1,t:-1,z:-1};if(finds){for(var i=0;i<finds.length;i++){if(orders[finds[i].toString().charAt(0)]==-1){orders[finds[i].toString().charAt(0)]=i+1}}}return orders},_injectTimePicker:function(){var $dp=this.inst.dpDiv,o=this._defaults,tp_inst=this,hourMax=(o.hourMax-(o.hourMax%o.stepHour)).toFixed(0),minMax=(o.minuteMax-(o.minuteMax%o.stepMinute)).toFixed(0),secMax=(o.secondMax-(o.secondMax%o.stepSecond)).toFixed(0),dp_id=this.inst.id.toString().replace(/([^A-Za-z0-9_])/g,"");if($dp.find("div#ui-timepicker-div-"+dp_id).length===0&&o.showTimepicker){var noDisplay=' style="display:none;"',html='<div class="ui-timepicker-div" id="ui-timepicker-div-'+dp_id+'"><dl><dt class="ui_tpicker_time_label" id="ui_tpicker_time_label_'+dp_id+'"'+((o.showTime)?"":noDisplay)+">"+o.timeText+'</dt><dd class="ui_tpicker_time" id="ui_tpicker_time_'+dp_id+'"'+((o.showTime)?"":noDisplay)+'></dd><dt class="ui_tpicker_hour_label" id="ui_tpicker_hour_label_'+dp_id+'"'+((o.showHour)?"":noDisplay)+">"+o.hourText+"</dt>",hourGridSize=0,minuteGridSize=0,secondGridSize=0,size;if(o.showHour&&o.hourGrid>0){html+='<dd class="ui_tpicker_hour"><div id="ui_tpicker_hour_'+dp_id+'"'+((o.showHour)?"":noDisplay)+'></div><div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>';for(var h=o.hourMin;h<=hourMax;h+=o.hourGrid){hourGridSize++;var tmph=(o.ampm&&h>12)?h-12:h;if(tmph<10){tmph="0"+tmph}if(o.ampm){if(h==0){tmph=12+"a"}else{if(h<12){tmph+="a"}else{tmph+="p"}}}html+="<td>"+tmph+"</td>"}html+="</tr></table></div></dd>"}else{html+='<dd class="ui_tpicker_hour" id="ui_tpicker_hour_'+dp_id+'"'+((o.showHour)?"":noDisplay)+"></dd>"}html+='<dt class="ui_tpicker_minute_label" id="ui_tpicker_minute_label_'+dp_id+'"'+((o.showMinute)?"":noDisplay)+">"+o.minuteText+"</dt>";if(o.showMinute&&o.minuteGrid>0){html+='<dd class="ui_tpicker_minute ui_tpicker_minute_'+o.minuteGrid+'"><div id="ui_tpicker_minute_'+dp_id+'"'+((o.showMinute)?"":noDisplay)+'></div><div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>';for(var m=o.minuteMin;m<=minMax;m+=o.minuteGrid){minuteGridSize++;html+="<td>"+((m<10)?"0":"")+m+"</td>"}html+="</tr></table></div></dd>"}else{html+='<dd class="ui_tpicker_minute" id="ui_tpicker_minute_'+dp_id+'"'+((o.showMinute)?"":noDisplay)+"></dd>"}html+='<dt class="ui_tpicker_second_label" id="ui_tpicker_second_label_'+dp_id+'"'+((o.showSecond)?"":noDisplay)+">"+o.secondText+"</dt>";if(o.showSecond&&o.secondGrid>0){html+='<dd class="ui_tpicker_second ui_tpicker_second_'+o.secondGrid+'"><div id="ui_tpicker_second_'+dp_id+'"'+((o.showSecond)?"":noDisplay)+'></div><div style="padding-left: 1px"><table><tr>';for(var s=o.secondMin;s<=secMax;s+=o.secondGrid){secondGridSize++;html+="<td>"+((s<10)?"0":"")+s+"</td>"}html+="</tr></table></div></dd>"}else{html+='<dd class="ui_tpicker_second" id="ui_tpicker_second_'+dp_id+'"'+((o.showSecond)?"":noDisplay)+"></dd>"}html+='<dt class="ui_tpicker_timezone_label" id="ui_tpicker_timezone_label_'+dp_id+'"'+((o.showTimezone)?"":noDisplay)+">"+o.timezoneText+"</dt>";html+='<dd class="ui_tpicker_timezone" id="ui_tpicker_timezone_'+dp_id+'"'+((o.showTimezone)?"":noDisplay)+"></dd>";html+="</dl></div>";$tp=$(html);if(o.timeOnly===true){$tp.prepend('<div class="ui-widget-header ui-helper-clearfix ui-corner-all"><div class="ui-datepicker-title">'+o.timeOnlyTitle+"</div></div>");$dp.find(".ui-datepicker-header, .ui-datepicker-calendar").hide()}this.hour_slider=$tp.find("#ui_tpicker_hour_"+dp_id).slider({orientation:"horizontal",value:this.hour,min:o.hourMin,max:hourMax,step:o.stepHour,slide:function(event,ui){tp_inst.hour_slider.slider("option","value",ui.value);tp_inst._onTimeChange()}});this.minute_slider=$tp.find("#ui_tpicker_minute_"+dp_id).slider({orientation:"horizontal",value:this.minute,min:o.minuteMin,max:minMax,step:o.stepMinute,slide:function(event,ui){tp_inst.minute_slider.slider("option","value",ui.value);tp_inst._onTimeChange()}});this.second_slider=$tp.find("#ui_tpicker_second_"+dp_id).slider({orientation:"horizontal",value:this.second,min:o.secondMin,max:secMax,step:o.stepSecond,slide:function(event,ui){tp_inst.second_slider.slider("option","value",ui.value);tp_inst._onTimeChange()}});this.timezone_select=$tp.find("#ui_tpicker_timezone_"+dp_id).append("<select></select>").find("select");$.fn.append.apply(this.timezone_select,$.map(o.timezoneList,function(val,idx){return $("<option />").val(typeof val=="object"?val.value:val).text(typeof val=="object"?val.label:val)}));this.timezone_select.val((typeof this.timezone!="undefined"&&this.timezone!=null&&this.timezone!="")?this.timezone:o.timezone);this.timezone_select.change(function(){tp_inst._onTimeChange()});if(o.showHour&&o.hourGrid>0){size=100*hourGridSize*o.hourGrid/(hourMax-o.hourMin);$tp.find(".ui_tpicker_hour table").css({width:size+"%",marginLeft:(size/(-2*hourGridSize))+"%",borderCollapse:"collapse"}).find("td").each(function(index){$(this).click(function(){var h=$(this).html();if(o.ampm){var ap=h.substring(2).toLowerCase(),aph=parseInt(h.substring(0,2),10);if(ap=="a"){if(aph==12){h=0}else{h=aph}}else{if(aph==12){h=12}else{h=aph+12}}}tp_inst.hour_slider.slider("option","value",h);tp_inst._onTimeChange();tp_inst._onSelectHandler()}).css({cursor:"pointer",width:(100/hourGridSize)+"%",textAlign:"center",overflow:"hidden"})})}if(o.showMinute&&o.minuteGrid>0){size=100*minuteGridSize*o.minuteGrid/(minMax-o.minuteMin);$tp.find(".ui_tpicker_minute table").css({width:size+"%",marginLeft:(size/(-2*minuteGridSize))+"%",borderCollapse:"collapse"}).find("td").each(function(index){$(this).click(function(){tp_inst.minute_slider.slider("option","value",$(this).html());tp_inst._onTimeChange();tp_inst._onSelectHandler()}).css({cursor:"pointer",width:(100/minuteGridSize)+"%",textAlign:"center",overflow:"hidden"})})}if(o.showSecond&&o.secondGrid>0){$tp.find(".ui_tpicker_second table").css({width:size+"%",marginLeft:(size/(-2*secondGridSize))+"%",borderCollapse:"collapse"}).find("td").each(function(index){$(this).click(function(){tp_inst.second_slider.slider("option","value",$(this).html());tp_inst._onTimeChange();tp_inst._onSelectHandler()}).css({cursor:"pointer",width:(100/secondGridSize)+"%",textAlign:"center",overflow:"hidden"})})}var $buttonPanel=$dp.find(".ui-datepicker-buttonpane");if($buttonPanel.length){$buttonPanel.before($tp)}else{$dp.append($tp)}this.$timeObj=$tp.find("#ui_tpicker_time_"+dp_id);if(this.inst!==null){var timeDefined=this.timeDefined;this._onTimeChange();this.timeDefined=timeDefined}var onSelectDelegate=function(){tp_inst._onSelectHandler()};this.hour_slider.bind("slidestop",onSelectDelegate);this.minute_slider.bind("slidestop",onSelectDelegate);this.second_slider.bind("slidestop",onSelectDelegate)}},_limitMinMaxDateTime:function(dp_inst,adjustSliders){var o=this._defaults,dp_date=new Date(dp_inst.selectedYear,dp_inst.selectedMonth,dp_inst.selectedDay);if(!this._defaults.showTimepicker){return}if($.datepicker._get(dp_inst,"minDateTime")!==null&&dp_date){var minDateTime=$.datepicker._get(dp_inst,"minDateTime"),minDateTimeDate=new Date(minDateTime.getFullYear(),minDateTime.getMonth(),minDateTime.getDate(),0,0,0,0);if(this.hourMinOriginal===null||this.minuteMinOriginal===null||this.secondMinOriginal===null){this.hourMinOriginal=o.hourMin;this.minuteMinOriginal=o.minuteMin;this.secondMinOriginal=o.secondMin}if(dp_inst.settings.timeOnly||minDateTimeDate.getTime()==dp_date.getTime()){this._defaults.hourMin=minDateTime.getHours();if(this.hour<=this._defaults.hourMin){this.hour=this._defaults.hourMin;this._defaults.minuteMin=minDateTime.getMinutes();if(this.minute<=this._defaults.minuteMin){this.minute=this._defaults.minuteMin;this._defaults.secondMin=minDateTime.getSeconds()}else{if(this.second<this._defaults.secondMin){this.second=this._defaults.secondMin}this._defaults.secondMin=this.secondMinOriginal}}else{this._defaults.minuteMin=this.minuteMinOriginal;this._defaults.secondMin=this.secondMinOriginal}}else{this._defaults.hourMin=this.hourMinOriginal;this._defaults.minuteMin=this.minuteMinOriginal;this._defaults.secondMin=this.secondMinOriginal}}if($.datepicker._get(dp_inst,"maxDateTime")!==null&&dp_date){var maxDateTime=$.datepicker._get(dp_inst,"maxDateTime"),maxDateTimeDate=new Date(maxDateTime.getFullYear(),maxDateTime.getMonth(),maxDateTime.getDate(),0,0,0,0);if(this.hourMaxOriginal===null||this.minuteMaxOriginal===null||this.secondMaxOriginal===null){this.hourMaxOriginal=o.hourMax;this.minuteMaxOriginal=o.minuteMax;this.secondMaxOriginal=o.secondMax}if(dp_inst.settings.timeOnly||maxDateTimeDate.getTime()==dp_date.getTime()){this._defaults.hourMax=maxDateTime.getHours();if(this.hour>=this._defaults.hourMax){this.hour=this._defaults.hourMax;this._defaults.minuteMax=maxDateTime.getMinutes();if(this.minute>=this._defaults.minuteMax){this.minute=this._defaults.minuteMax;this._defaults.secondMax=maxDateTime.getSeconds()}else{if(this.second>this._defaults.secondMax){this.second=this._defaults.secondMax}this._defaults.secondMax=this.secondMaxOriginal}}else{this._defaults.minuteMax=this.minuteMaxOriginal;this._defaults.secondMax=this.secondMaxOriginal}}else{this._defaults.hourMax=this.hourMaxOriginal;this._defaults.minuteMax=this.minuteMaxOriginal;this._defaults.secondMax=this.secondMaxOriginal}}if(adjustSliders!==undefined&&adjustSliders===true){var hourMax=(this._defaults.hourMax-(this._defaults.hourMax%this._defaults.stepHour)).toFixed(0),minMax=(this._defaults.minuteMax-(this._defaults.minuteMax%this._defaults.stepMinute)).toFixed(0),secMax=(this._defaults.secondMax-(this._defaults.secondMax%this._defaults.stepSecond)).toFixed(0);if(this.hour_slider){this.hour_slider.slider("option",{min:this._defaults.hourMin,max:hourMax}).slider("value",this.hour)}if(this.minute_slider){this.minute_slider.slider("option",{min:this._defaults.minuteMin,max:minMax}).slider("value",this.minute)}if(this.second_slider){this.second_slider.slider("option",{min:this._defaults.secondMin,max:secMax}).slider("value",this.second)}}},_onTimeChange:function(){var hour=(this.hour_slider)?this.hour_slider.slider("value"):false,minute=(this.minute_slider)?this.minute_slider.slider("value"):false,second=(this.second_slider)?this.second_slider.slider("value"):false,timezone=(this.timezone_select)?this.timezone_select.val():false;if(typeof(hour)=="object"){hour=false}if(typeof(minute)=="object"){minute=false}if(typeof(second)=="object"){second=false}if(typeof(timezone)=="object"){timezone=false}if(hour!==false){hour=parseInt(hour,10)}if(minute!==false){minute=parseInt(minute,10)}if(second!==false){second=parseInt(second,10)}var ampm=(hour<12)?"AM":"PM";var hasChanged=(hour!=this.hour||minute!=this.minute||second!=this.second||(this.ampm.length>0&&this.ampm!=ampm)||timezone!=this.timezone);if(hasChanged){if(hour!==false){this.hour=hour}if(minute!==false){this.minute=minute}if(second!==false){this.second=second}if(timezone!==false){this.timezone=timezone}if(!this.inst){this.inst=$.datepicker._getInst(this.$input[0])}this._limitMinMaxDateTime(this.inst,true)}if(this._defaults.ampm){this.ampm=ampm}this._formatTime();if(this.$timeObj){this.$timeObj.text(this.formattedTime+this._defaults.timeSuffix)}this.timeDefined=true;if(hasChanged){this._updateDateTime()}},_onSelectHandler:function(){var onSelect=this._defaults.onSelect;var inputEl=this.$input?this.$input[0]:null;if(onSelect&&inputEl){onSelect.apply(inputEl,[this.formattedDateTime,this])}},_formatTime:function(time,format,ampm){if(ampm==undefined){ampm=this._defaults.ampm}time=time||{hour:this.hour,minute:this.minute,second:this.second,ampm:this.ampm,timezone:this.timezone};var tmptime=format||this._defaults.timeFormat.toString();if(ampm){var hour12=((time.ampm=="AM")?(time.hour):(time.hour%12));hour12=(Number(hour12)===0)?12:hour12;tmptime=tmptime.toString().replace(/hh/g,((hour12<10)?"0":"")+hour12).replace(/h/g,hour12).replace(/mm/g,((time.minute<10)?"0":"")+time.minute).replace(/m/g,time.minute).replace(/ss/g,((time.second<10)?"0":"")+time.second).replace(/s/g,time.second).replace(/TT/g,"").replace(/Tt/g,"").replace(/tT/g,"").replace(/tt/g,"").replace(/T/g,"").replace(/t/g,"").replace(/z/g,time.timezone).replace(/^\s*|\s*$/g,"")}else{tmptime=tmptime.toString().replace(/hh/g,((time.hour<10)?"0":"")+time.hour).replace(/h/g,time.hour).replace(/mm/g,((time.minute<10)?"0":"")+time.minute).replace(/m/g,time.minute).replace(/ss/g,((time.second<10)?"0":"")+time.second).replace(/s/g,time.second).replace(/z/g,time.timezone);tmptime=$.trim(tmptime.replace(/t/gi,""))}if(arguments.length){return tmptime}else{this.formattedTime=tmptime}},_updateDateTime:function(dp_inst){dp_inst=this.inst||dp_inst,dt=new Date(dp_inst.selectedYear,dp_inst.selectedMonth,dp_inst.selectedDay),dateFmt=$.datepicker._get(dp_inst,"dateFormat"),formatCfg=$.datepicker._getFormatConfig(dp_inst),timeAvailable=dt!==null&&this.timeDefined;this.formattedDate=$.datepicker.formatDate(dateFmt,(dt===null?new Date():dt),formatCfg);var formattedDateTime=this.formattedDate;if(dp_inst.lastVal!==undefined&&(dp_inst.lastVal.length>0&&this.$input.val().length===0)){return}if(this._defaults.timeOnly===true){formattedDateTime=this.formattedTime}else{if(this._defaults.timeOnly!==true&&(this._defaults.alwaysSetTime||timeAvailable)){formattedDateTime+=this._defaults.separator+this.formattedTime+this._defaults.timeSuffix}}this.formattedDateTime=formattedDateTime;if(!this._defaults.showTimepicker){this.$input.val(this.formattedDate)}else{if(this.$altInput&&this._defaults.altFieldTimeOnly===true){this.$altInput.val(this.formattedTime);this.$input.val(this.formattedDate)}else{if(this.$altInput){this.$altInput.val(formattedDateTime);this.$input.val(formattedDateTime)}else{this.$input.val(formattedDateTime)}}}this.$input.trigger("change")}});$.fn.extend({timepicker:function(o){o=o||{};var tmp_args=arguments;if(typeof o=="object"){tmp_args[0]=$.extend(o,{timeOnly:true})}return $(this).each(function(){$.fn.datetimepicker.apply($(this),tmp_args)})},datetimepicker:function(o){o=o||{};var $input=this,tmp_args=arguments;if(typeof(o)=="string"){if(o=="getDate"){return $.fn.datepicker.apply($(this[0]),tmp_args)}else{return this.each(function(){var $t=$(this);$t.datepicker.apply($t,tmp_args)})}}else{return this.each(function(){var $t=$(this);$t.datepicker($.timepicker._newInst($t,o)._defaults)})}}});$.datepicker._base_selectDate=$.datepicker._selectDate;$.datepicker._selectDate=function(id,dateStr){var inst=this._getInst($(id)[0]),tp_inst=this._get(inst,"timepicker");if(tp_inst){tp_inst._limitMinMaxDateTime(inst,true);inst.inline=inst.stay_open=true;this._base_selectDate(id,dateStr+tp_inst._defaults.separator+tp_inst.formattedTime+tp_inst._defaults.timeSuffix);inst.inline=inst.stay_open=false;this._notifyChange(inst);this._updateDatepicker(inst)}else{this._base_selectDate(id,dateStr)}};$.datepicker._base_updateDatepicker=$.datepicker._updateDatepicker;$.datepicker._updateDatepicker=function(inst){var input=inst.input[0];if($.datepicker._curInst&&$.datepicker._curInst!=inst&&$.datepicker._datepickerShowing&&$.datepicker._lastInput!=input){return}if(typeof(inst.stay_open)!=="boolean"||inst.stay_open===false){this._base_updateDatepicker(inst);var tp_inst=this._get(inst,"timepicker");if(tp_inst){tp_inst._addTimePicker(inst)}}};$.datepicker._base_doKeyPress=$.datepicker._doKeyPress;$.datepicker._doKeyPress=function(event){var inst=$.datepicker._getInst(event.target),tp_inst=$.datepicker._get(inst,"timepicker");if(tp_inst){if($.datepicker._get(inst,"constrainInput")){var ampm=tp_inst._defaults.ampm,dateChars=$.datepicker._possibleChars($.datepicker._get(inst,"dateFormat")),datetimeChars=tp_inst._defaults.timeFormat.toString().replace(/[hms]/g,"").replace(/TT/g,ampm?"APM":"").replace(/Tt/g,ampm?"AaPpMm":"").replace(/tT/g,ampm?"AaPpMm":"").replace(/T/g,ampm?"AP":"").replace(/tt/g,ampm?"apm":"").replace(/t/g,ampm?"ap":"")+" "+tp_inst._defaults.separator+tp_inst._defaults.timeSuffix+(tp_inst._defaults.showTimezone?tp_inst._defaults.timezoneList.join(""):"")+dateChars,chr=String.fromCharCode(event.charCode===undefined?event.keyCode:event.charCode);return event.ctrlKey||(chr<" "||!dateChars||datetimeChars.indexOf(chr)>-1)}}return $.datepicker._base_doKeyPress(event)};$.datepicker._base_doKeyUp=$.datepicker._doKeyUp;$.datepicker._doKeyUp=function(event){var inst=$.datepicker._getInst(event.target),tp_inst=$.datepicker._get(inst,"timepicker");if(tp_inst){if(tp_inst._defaults.timeOnly&&(inst.input.val()!=inst.lastVal)){try{$.datepicker._updateDatepicker(inst)}catch(err){$.datepicker.log(err)}}}return $.datepicker._base_doKeyUp(event)};$.datepicker._base_gotoToday=$.datepicker._gotoToday;$.datepicker._gotoToday=function(id){this._base_gotoToday(id);this._setTime(this._getInst($(id)[0]),new Date())};$.datepicker._disableTimepickerDatepicker=function(target,date,withDate){var inst=this._getInst(target),tp_inst=this._get(inst,"timepicker");$(target).datepicker("getDate");if(tp_inst){tp_inst._defaults.showTimepicker=false;tp_inst._updateDateTime(inst)}};$.datepicker._enableTimepickerDatepicker=function(target,date,withDate){var inst=this._getInst(target),tp_inst=this._get(inst,"timepicker");$(target).datepicker("getDate");if(tp_inst){tp_inst._defaults.showTimepicker=true;tp_inst._addTimePicker(inst);tp_inst._updateDateTime(inst)}};$.datepicker._setTime=function(inst,date){var tp_inst=this._get(inst,"timepicker");if(tp_inst){var defaults=tp_inst._defaults,hour=date?date.getHours():defaults.hour,minute=date?date.getMinutes():defaults.minute,second=date?date.getSeconds():defaults.second;if((hour<defaults.hourMin||hour>defaults.hourMax)||(minute<defaults.minuteMin||minute>defaults.minuteMax)||(second<defaults.secondMin||second>defaults.secondMax)){hour=defaults.hourMin;minute=defaults.minuteMin;second=defaults.secondMin}tp_inst.hour=hour;tp_inst.minute=minute;tp_inst.second=second;if(tp_inst.hour_slider){tp_inst.hour_slider.slider("value",hour)}if(tp_inst.minute_slider){tp_inst.minute_slider.slider("value",minute)}if(tp_inst.second_slider){tp_inst.second_slider.slider("value",second)}tp_inst._onTimeChange();tp_inst._updateDateTime(inst)}};$.datepicker._setTimeDatepicker=function(target,date,withDate){var inst=this._getInst(target),tp_inst=this._get(inst,"timepicker");if(tp_inst){this._setDateFromField(inst);var tp_date;if(date){if(typeof date=="string"){tp_inst._parseTime(date,withDate);tp_date=new Date();tp_date.setHours(tp_inst.hour,tp_inst.minute,tp_inst.second)}else{tp_date=new Date(date.getTime())}if(tp_date.toString()=="Invalid Date"){tp_date=undefined}this._setTime(inst,tp_date)}}};$.datepicker._base_setDateDatepicker=$.datepicker._setDateDatepicker;$.datepicker._setDateDatepicker=function(target,date){var inst=this._getInst(target),tp_date=(date instanceof Date)?new Date(date.getTime()):date;this._updateDatepicker(inst);this._base_setDateDatepicker.apply(this,arguments);this._setTimeDatepicker(target,tp_date,true)};$.datepicker._base_getDateDatepicker=$.datepicker._getDateDatepicker;$.datepicker._getDateDatepicker=function(target,noDefault){var inst=this._getInst(target),tp_inst=this._get(inst,"timepicker");if(tp_inst){this._setDateFromField(inst,noDefault);var date=this._getDate(inst);if(date&&tp_inst._parseTime($(target).val(),tp_inst.timeOnly)){date.setHours(tp_inst.hour,tp_inst.minute,tp_inst.second)}return date}return this._base_getDateDatepicker(target,noDefault)};$.datepicker._base_parseDate=$.datepicker.parseDate;$.datepicker.parseDate=function(format,value,settings){var date;try{date=this._base_parseDate(format,value,settings)}catch(err){date=this._base_parseDate(format,value.substring(0,value.length-(err.length-err.indexOf(":")-2)),settings)}return date};$.datepicker._base_optionDatepicker=$.datepicker._optionDatepicker;$.datepicker._optionDatepicker=function(target,name,value){this._base_optionDatepicker(target,name,value);var inst=this._getInst(target),tp_inst=this._get(inst,"timepicker");if(tp_inst){if(name==="minDate"){if(tp_inst._defaults.minDate!==undefined&&tp_inst._defaults.minDate instanceof Date){tp_inst._defaults.minDateTime=new Date(value)}if(tp_inst._defaults.minDateTime!==undefined&&tp_inst._defaults.minDateTime instanceof Date){tp_inst._defaults.minDate=new Date(tp_inst._defaults.minDateTime.getTime())}tp_inst._limitMinMaxDateTime(inst,true)}if(name==="maxDate"){if(tp_inst._defaults.maxDate!==undefined&&tp_inst._defaults.maxDate instanceof Date){tp_inst._defaults.maxDateTime=new Date(value)}if(tp_inst._defaults.maxDateTime!==undefined&&tp_inst._defaults.maxDateTime instanceof Date){tp_inst._defaults.maxDate=new Date(tp_inst._defaults.maxDateTime.getTime())}tp_inst._limitMinMaxDateTime(inst,true)}}};function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]===null||props[name]===undefined){target[name]=props[name]}}return target}$.timepicker=new Timepicker();$.timepicker.version="0.9.6"})(jQuery);(function(a){a.widget("ui.citybox",{options:{link:".location",hide_link:"#change_location .hide"},_init:function(){var b=this;this.has_cities=false;this.element.css("display","none");this.element.css("visibility","hidden");this.element.hide();this.element.css("visibility","visible");this.link=a(this.options.link);this.hide_link=a(this.options.hide_link);this.link.bind("click",function(c){return b._toggleBox(c)});this.hide_link.bind("click",function(c){return b._toggleBox(c)});return this},_toggleBox:function(c){var b=this;if(this.element.is(":hidden")){if(!b.has_cities){a.ajax({type:"GET",async:"true",dataType:"json",url:"/get_cities",success:function(e){var d=a(".list",b.element);a.each(e,function(){d.append('<a href="/reset_location/'+this.id+'">'+this.city+"</a>")});b.has_cities=true}})}this.element.slideDown()}else{this.element.slideUp()}}})})(jQuery);$(document).ready(function(){$.ajax({type:"GET",async:"true",dataType:"json",url:"/get_cities",success:function(b){var a=$(".list",self.element);$.each(b,function(){a.append('<a href="/reset_location/'+this.id+'">'+this.city+"</a>")});self.has_cities=true}})});(function(a){a.widget("ui.searchbox",{options:{link:".as_button",hide_link:"#advanced_search .hide"},_init:function(){var b=this;this.has_cities=false;this.element.css("display","none");this.element.css("visibility","hidden");this.element.hide();this.element.css("visibility","visible");this.link=a(this.options.link);this.hide_link=a(this.options.hide_link);this.link.bind("click",function(c){return b._toggleBox(c)});this.hide_link.bind("click",function(c){return b._toggleBox(c)});return this},_toggleBox:function(c){var b=this;if(this.element.is(":hidden")){this.element.slideDown()}else{this.element.slideUp()}}})})(jQuery);$(document).ready(function(){});
/*!
 * jQuery Form Plugin
 * version: 2.87 (20-OCT-2011)
 * @requires jQuery v1.3.2 or later
 *
 * Examples and documentation at: http://malsup.com/jquery/form/
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
(function(b){b.fn.ajaxSubmit=function(d){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}var c,r,f,h=this;if(typeof d=="function"){d={success:d}}c=this.attr("method");r=this.attr("action");f=(typeof r==="string")?b.trim(r):"";f=f||window.location.href||"";if(f){f=(f.match(/^([^#]+)/)||[])[1]}d=b.extend(true,{url:f,success:b.ajaxSettings.success,type:c||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},d);var k={};this.trigger("form-pre-serialize",[this,d,k]);if(k.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(d.beforeSerialize&&d.beforeSerialize(this,d)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var g=d.traditional;if(g===undefined){g=b.ajaxSettings.traditional}var w,o,j,x=this.formToArray(d.semantic);if(d.data){d.extraData=d.data;w=b.param(d.data,g)}if(d.beforeSubmit&&d.beforeSubmit(x,this,d)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[x,this,d,k]);if(k.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var m=b.param(x,g);if(w){m=(m?(m+"&"+w):w)}if(d.type.toUpperCase()=="GET"){d.url+=(d.url.indexOf("?")>=0?"&":"?")+m;d.data=null}else{d.data=m}var y=[];if(d.resetForm){y.push(function(){h.resetForm()})}if(d.clearForm){y.push(function(){h.clearForm(d.includeHidden)})}if(!d.dataType&&d.target){var e=d.success||function(){};y.push(function(q){var n=d.replaceTarget?"replaceWith":"html";b(d.target)[n](q).each(e,arguments)})}else{if(d.success){y.push(d.success)}}d.success=function(A,q,B){var z=d.context||d;for(var v=0,n=y.length;v<n;v++){y[v].apply(z,[A,q,B||h,h])}};var t=b("input:file",this).length>0;var s="multipart/form-data";var l=(h.attr("enctype")==s||h.attr("encoding")==s);if(d.iframe!==false&&(t||d.iframe||l)){if(d.closeKeepAlive){b.get(d.closeKeepAlive,function(){i(x)})}else{i(x)}}else{if(b.browser.msie&&c=="get"&&typeof d.type==="undefined"){var u=h[0].getAttribute("method");if(typeof u==="string"){d.type=u}}b.ajax(d)}this.trigger("form-submit-notify",[this,d]);return this;function i(V){var A=h[0],z,R,L,T,O,C,G,E,F,P,S,J;var D=!!b.fn.prop;if(V){if(D){for(R=0;R<V.length;R++){z=b(A[V[R].name]);z.prop("disabled",false)}}else{for(R=0;R<V.length;R++){z=b(A[V[R].name]);z.removeAttr("disabled")}}}if(b(":input[name=submit],:input[id=submit]",A).length){alert('Error: Form elements must not have name or id of "submit".');return}L=b.extend(true,{},b.ajaxSettings,d);L.context=L.context||L;O="jqFormIO"+(new Date().getTime());if(L.iframeTarget){C=b(L.iframeTarget);P=C.attr("name");if(P==null){C.attr("name",O)}else{O=P}}else{C=b('<iframe name="'+O+'" src="'+L.iframeSrc+'" />');C.css({position:"absolute",top:"-1000px",left:"-1000px"})}G=C[0];E={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(n){var Y=(n==="timeout"?"timeout":"aborted");a("aborting upload... "+Y);this.aborted=1;C.attr("src",L.iframeSrc);E.error=Y;L.error&&L.error.call(L.context,E,Y,n);T&&b.event.trigger("ajaxError",[E,L,Y]);L.complete&&L.complete.call(L.context,E,Y)}};T=L.global;if(T&&!b.active++){b.event.trigger("ajaxStart")}if(T){b.event.trigger("ajaxSend",[E,L])}if(L.beforeSend&&L.beforeSend.call(L.context,E,L)===false){if(L.global){b.active--}return}if(E.aborted){return}F=A.clk;if(F){P=F.name;if(P&&!F.disabled){L.extraData=L.extraData||{};L.extraData[P]=F.value;if(F.type=="image"){L.extraData[P+".x"]=A.clk_x;L.extraData[P+".y"]=A.clk_y}}}var K=1;var H=2;function I(Y){var n=Y.contentWindow?Y.contentWindow.document:Y.contentDocument?Y.contentDocument:Y.document;return n}function Q(){var aa=h.attr("target"),Y=h.attr("action");A.setAttribute("target",O);if(!c){A.setAttribute("method","POST")}if(Y!=L.url){A.setAttribute("action",L.url)}if(!L.skipEncodingOverride&&(!c||/post/i.test(c))){h.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(L.timeout){J=setTimeout(function(){S=true;N(K)},L.timeout)}function ab(){try{var n=I(G).readyState;a("state = "+n);if(n.toLowerCase()=="uninitialized"){setTimeout(ab,50)}}catch(ad){a("Server abort: ",ad," (",ad.name,")");N(H);J&&clearTimeout(J);J=undefined}}var Z=[];try{if(L.extraData){for(var ac in L.extraData){Z.push(b('<input type="hidden" name="'+ac+'" />').attr("value",L.extraData[ac]).appendTo(A)[0])}}if(!L.iframeTarget){C.appendTo("body");G.attachEvent?G.attachEvent("onload",N):G.addEventListener("load",N,false)}setTimeout(ab,15);A.submit()}finally{A.setAttribute("action",Y);if(aa){A.setAttribute("target",aa)}else{h.removeAttr("target")}b(Z).remove()}}if(L.forceSync){Q()}else{setTimeout(Q,10)}var W,X,U=50,B;function N(ac){if(E.aborted||B){return}try{X=I(G)}catch(af){a("cannot access response document: ",af);ac=H}if(ac===K&&E){E.abort("timeout");return}else{if(ac==H&&E){E.abort("server abort");return}}if(!X||X.location.href==L.iframeSrc){if(!S){return}}G.detachEvent?G.detachEvent("onload",N):G.removeEventListener("load",N,false);var aa="success",ae;try{if(S){throw"timeout"}var Z=L.dataType=="xml"||X.XMLDocument||b.isXMLDoc(X);a("isXml="+Z);if(!Z&&window.opera&&(X.body==null||X.body.innerHTML=="")){if(--U){a("requeing onLoad callback, DOM not available");setTimeout(N,250);return}}var ag=X.body?X.body:X.documentElement;E.responseText=ag?ag.innerHTML:null;E.responseXML=X.XMLDocument?X.XMLDocument:X;if(Z){L.dataType="xml"}E.getResponseHeader=function(aj){var ai={"content-type":L.dataType};return ai[aj]};if(ag){E.status=Number(ag.getAttribute("status"))||E.status;E.statusText=ag.getAttribute("statusText")||E.statusText}var n=(L.dataType||"").toLowerCase();var ad=/(json|script|text)/.test(n);if(ad||L.textarea){var ab=X.getElementsByTagName("textarea")[0];if(ab){E.responseText=ab.value;E.status=Number(ab.getAttribute("status"))||E.status;E.statusText=ab.getAttribute("statusText")||E.statusText}else{if(ad){var Y=X.getElementsByTagName("pre")[0];var ah=X.getElementsByTagName("body")[0];if(Y){E.responseText=Y.textContent?Y.textContent:Y.innerText}else{if(ah){E.responseText=ah.textContent?ah.textContent:ah.innerText}}}}}else{if(n=="xml"&&!E.responseXML&&E.responseText!=null){E.responseXML=M(E.responseText)}}try{W=q(E,n,L)}catch(ac){aa="parsererror";E.error=ae=(ac||aa)}}catch(ac){a("error caught: ",ac);aa="error";E.error=ae=(ac||aa)}if(E.aborted){a("upload aborted");aa=null}if(E.status){aa=(E.status>=200&&E.status<300||E.status===304)?"success":"error"}if(aa==="success"){L.success&&L.success.call(L.context,W,"success",E);T&&b.event.trigger("ajaxSuccess",[E,L])}else{if(aa){if(ae==undefined){ae=E.statusText}L.error&&L.error.call(L.context,E,aa,ae);T&&b.event.trigger("ajaxError",[E,L,ae])}}T&&b.event.trigger("ajaxComplete",[E,L]);if(T&&!--b.active){b.event.trigger("ajaxStop")}L.complete&&L.complete.call(L.context,E,aa);B=true;if(L.timeout){clearTimeout(J)}setTimeout(function(){if(!L.iframeTarget){C.remove()}E.responseXML=null},100)}var M=b.parseXML||function(n,Y){if(window.ActiveXObject){Y=new ActiveXObject("Microsoft.XMLDOM");Y.async="false";Y.loadXML(n)}else{Y=(new DOMParser()).parseFromString(n,"text/xml")}return(Y&&Y.documentElement&&Y.documentElement.nodeName!="parsererror")?Y:null};var v=b.parseJSON||function(n){return window["eval"]("("+n+")")};var q=function(ac,aa,Z){var Y=ac.getResponseHeader("content-type")||"",n=aa==="xml"||!aa&&Y.indexOf("xml")>=0,ab=n?ac.responseXML:ac.responseText;if(n&&ab.documentElement.nodeName==="parsererror"){b.error&&b.error("parsererror")}if(Z&&Z.dataFilter){ab=Z.dataFilter(ab,aa)}if(typeof ab==="string"){if(aa==="json"||!aa&&Y.indexOf("json")>=0){ab=v(ab)}else{if(aa==="script"||!aa&&Y.indexOf("javascript")>=0){b.globalEval(ab)}}}return ab}}};b.fn.ajaxForm=function(c){if(this.length===0){var d={s:this.selector,c:this.context};if(!b.isReady&&d.s){a("DOM not ready, queuing ajaxForm");b(function(){b(d.s,d.c).ajaxForm(c)});return this}a("terminating; zero elements found by selector"+(b.isReady?"":" (DOM not ready)"));return this}return this.ajaxFormUnbind().bind("submit.form-plugin",function(f){if(!f.isDefaultPrevented()){f.preventDefault();b(this).ajaxSubmit(c)}}).bind("click.form-plugin",function(j){var i=j.target;var g=b(i);if(!(g.is(":submit,input:image"))){var f=g.closest(":submit");if(f.length==0){return}i=f[0]}var h=this;h.clk=i;if(i.type=="image"){if(j.offsetX!=undefined){h.clk_x=j.offsetX;h.clk_y=j.offsetY}else{if(typeof b.fn.offset=="function"){var k=g.offset();h.clk_x=j.pageX-k.left;h.clk_y=j.pageY-k.top}else{h.clk_x=j.pageX-i.offsetLeft;h.clk_y=j.pageY-i.offsetTop}}}setTimeout(function(){h.clk=h.clk_x=h.clk_y=null},100)})};b.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};b.fn.formToArray=function(r){var q=[];if(this.length===0){return q}var d=this[0];var g=r?d.getElementsByTagName("*"):d.elements;if(!g){return q}var k,h,f,s,e,m,c;for(k=0,m=g.length;k<m;k++){e=g[k];f=e.name;if(!f){continue}if(r&&d.clk&&e.type=="image"){if(!e.disabled&&d.clk==e){q.push({name:f,value:b(e).val()});q.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}continue}s=b.fieldValue(e,true);if(s&&s.constructor==Array){for(h=0,c=s.length;h<c;h++){q.push({name:f,value:s[h]})}}else{if(s!==null&&typeof s!="undefined"){q.push({name:f,value:s})}}}if(!r&&d.clk){var l=b(d.clk),o=l[0];f=o.name;if(f&&!o.disabled&&o.type=="image"){q.push({name:f,value:l.val()});q.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}}return q};b.fn.formSerialize=function(c){return b.param(this.formToArray(c))};b.fn.fieldSerialize=function(d){var c=[];this.each(function(){var h=this.name;if(!h){return}var f=b.fieldValue(this,d);if(f&&f.constructor==Array){for(var g=0,e=f.length;g<e;g++){c.push({name:h,value:f[g]})}}else{if(f!==null&&typeof f!="undefined"){c.push({name:this.name,value:f})}}});return b.param(c)};b.fn.fieldValue=function(h){for(var g=[],e=0,c=this.length;e<c;e++){var f=this[e];var d=b.fieldValue(f,h);if(d===null||typeof d=="undefined"||(d.constructor==Array&&!d.length)){continue}d.constructor==Array?b.merge(g,d):g.push(d)}return g};b.fieldValue=function(c,j){var e=c.name,q=c.type,r=c.tagName.toLowerCase();if(j===undefined){j=true}if(j&&(!e||c.disabled||q=="reset"||q=="button"||(q=="checkbox"||q=="radio")&&!c.checked||(q=="submit"||q=="image")&&c.form&&c.form.clk!=c||r=="select"&&c.selectedIndex==-1)){return null}if(r=="select"){var k=c.selectedIndex;if(k<0){return null}var m=[],d=c.options;var g=(q=="select-one");var l=(g?k+1:d.length);for(var f=(g?k:0);f<l;f++){var h=d[f];if(h.selected){var o=h.value;if(!o){o=(h.attributes&&h.attributes.value&&!(h.attributes.value.specified))?h.text:h.value}if(g){return o}m.push(o)}}return m}return b(c).val()};b.fn.clearForm=function(c){return this.each(function(){b("input,select,textarea",this).clearFields(c)})};b.fn.clearFields=b.fn.clearInputs=function(c){var d=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var f=this.type,e=this.tagName.toLowerCase();if(d.test(f)||e=="textarea"||(c&&/hidden/.test(f))){this.value=""}else{if(f=="checkbox"||f=="radio"){this.checked=false}else{if(e=="select"){this.selectedIndex=-1}}}})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};b.fn.enable=function(c){if(c===undefined){c=true}return this.each(function(){this.disabled=!c})};b.fn.selected=function(c){if(c===undefined){c=true}return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio"){this.checked=c}else{if(this.tagName.toLowerCase()=="option"){var e=b(this).parent("select");if(c&&e[0]&&e[0].type=="select-one"){e.find("option").selected(false)}this.selected=c}}})};b.fn.ajaxSubmit.debug=false;function a(){if(!b.fn.ajaxSubmit.debug){return}var c="[jquery.form] "+Array.prototype.join.call(arguments,"");if(window.console&&window.console.log){window.console.log(c)}else{if(window.opera&&window.opera.postError){window.opera.postError(c)}}}})(jQuery);function tag_event(d){if(!_user_is_authenticated){login_user("To continue please login","tag_event("+d+")",false)}else{var b=$("#tag_event_"+d);var a="off";if(b.hasClass("shareimg")){a="on"}var c="action="+a;$.ajax({type:"POST",url:"/user/tag/event/"+d,dataType:"json",data:c,success:function(f){if(!f){alert("There was an error processing your response. Please contact the system administrator.");return true}var e=$("#event_"+d);if(e){if(f.status=="add"){$("#tag_event_"+d).removeClass("untagimg");$("#tag_event_"+d).html("Tag")}else{$("#tag_event_"+d).addClass("untagimg");$("#tag_event_"+d).html("Tagged")}}}})}}function share_event(b){var a=$('<div id="event_share_dialog_'+b+'"></div>').html('<div>Would you like to share this event with Facebook or Twitter?</div><br/><div><form id="share_event_form" method="POST" action=""><input type="checkbox" id="share_facebook" >&nbsp;Share with Facebook<br/><input type="checkbox" id="share_twitter" >&nbsp;Share with Twitter<br/><br/><label>Message (up to 105 characters)</label><br/><textarea style="width:300px" id="share_message" cols="70" rows="3"></textarea></form></div>').dialog({autoOpen:false,title:"Share Event",width:400,height:350,buttons:{Share:function(){var c={share_facebook:$("#share_facebook").attr("checked"),share_twitter:$("#share_twitter").attr("checked"),share_message:$("#share_message").val()};$.ajax({type:"POST",url:"/events/"+b+"/share",dataType:"json",data:c,success:function(f){if(f.status=="OK"){var e="Great, you shared this venue!";if(!f.posted_twitter){e+="  Twitter did not post."}if(!f.posted_facebook){e+="  Facebook did not post."}var d=$('<div id="ok_dialog"></div>').html(e).dialog({autoOpen:false,title:"Event Shared",buttons:{Close:function(){$("#event_share_dialog_"+b).remove();$(this).remove()}}})}else{var d=$('<div id="ok_dialog"></div>').html("Sorry, there was a problem sharing this event:\n"+f.message).dialog({autoOpen:false,title:"Error",buttons:{Close:function(){$("#event_share_dialog_"+b).remove();$(this).remove()}}})}$("#ok_dialog").dialog("open");$("#event_share_dialog_"+b).remove()}})},Cancel:function(){$("#event_share_dialog_"+b).remove()}}});$("#event_share_dialog_"+b).dialog("open")}function remove_photo(){$.ajax({type:"POST",url:"/events/photoo/delete/",dataType:"json",success:function(a){if(a.status=="OK"){window.location.reload()}else{window.alert("Sorry, there was a problem deleting your photo.")}}})}function cancel_create_event(){var a=$('<div id="cancel_event_dialog"></div>').html("Close and lose changes?").dialog({autoOpen:false,title:"Cancel",buttons:{Cancel:function(){$(this).remove()("close")},Close:function(){window.location="/events/summary"}}});$("#cancel_event_dialog").dialog("open")}function preview_event(d,c){var b="";if(c){b="/events/"+d+"/"}else{if(typeof(d)==="undefined"){d=0}b="/events/"+d+"/preview/"}var a=$('<div id="preview_event_dialog"></div>').html('<iframe width="100%" height="100%" src="'+b+'"></iframe>').dialog({autoOpen:false,height:600,width:800,title:"Preview Event",buttons:{Close:function(){if($('input[name="preview_only"]').val()!=="undefined"){$('input[name="preview_only"]').val("0")}$(this).remove()}}});$("#preview_event_dialog").bind("dialogclose",function(e){if($('input[name="preview_only"]').val()!=="undefined"){$('input[name="preview_only"]').val("0")}$(this).remove()});$("#preview_event_dialog").dialog("open");$("#preview_event_dialog").css("overflow","hidden")}function duplicate_event(){var b=get_selected_item_ids();if(b.length>1){alert("Please select only one event to duplicatesss.");return false}if(b.length<1){alert("Please select at least one event to duplicate.");return false}else{var c=b[0];var a=$('<div id="duplicate_event_dialog"></div>').html('Please enter the name for this event. <br /><input type="text" name="duplicate_event_name" id="id_duplicate_event_name" value="['+$("#cb_"+c).parent().parent().children(".event_info").children("label").children("a").html()+'] - COPY" />').dialog({autoOpen:false,title:"Duplicate Event",buttons:{Cancel:function(){$(this).remove()},Copy:function(){window.location="/events/create/new/?duplicate_event_id="+c+"&duplicate_name="+$("#id_duplicate_event_name").val();$(this).remove()}}});$("#duplicate_event_dialog").dialog("open")}}function toggle_items(){var a=$("input:checkbox[id*=cb_]");var b=false;if(a.length>0){b=a[0].checked}a.attr("checked",!b)}function get_selected_item_ids(){var b=$("input:checkbox[id*=cb_]:checked");var c=new Array();for(var a=0;a<b.length;a++){c[a]=b[a].id.substring(3)}return c}function delete_selected(){var b=$('<div id="delete_events_dialog"></div>').html("Are you sure you want to delete this occurrence?").dialog({autoOpen:false,title:"Delete Events",buttons:{Cancel:function(){$(this).remove()},Delete:function(){var c=get_selected_item_ids();$.ajax({type:"POST",url:"/events/delete/",data:c.join(","),dataType:"json",success:function(d){if(d.status=="OK"){window.location=window.location}else{window.alert("Sorry, there was a problem deleting these events.")}}})}}});var a=$("input:checkbox[id*=cb_]:checked");if(a.length>0){$("#delete_events_dialog").dialog("open")}}function delete_selected_all_occurrences(){var b=$('<div id="delete_events_dialog_all"></div>').html("Are you sure you want to delete this event?").dialog({autoOpen:false,title:"Delete Events",buttons:{Cancel:function(){$(this).remove()},Delete:function(){var c=get_selected_item_ids();$.ajax({type:"POST",url:"/events/delete/all/",data:c.join(","),dataType:"json",success:function(d){if(d.status=="OK"){window.location=window.location}else{window.alert("Sorry, there was a problem deleting these events.")}}})}}});var a=$("input:checkbox[id*=cb_]:checked");if(a.length>0){$("#delete_events_dialog_all").dialog("open")}}function publish_selected(g){var c={Cancel:function(){$(this).dialog("close")}};var a=function(){var i=get_selected_item_ids();var h={event_ids:i.join(","),is_publish:g};$.ajax({type:"POST",url:"/events/publish/",data:h,dataType:"json",success:function(j){if(j.status=="OK"||(j.error_events.length!=i.length)){window.location="/events/summary"}else{window.alert("Sorry, there was a problem "+f+" these events.");$("#publish_events_dialog").remove()}}})};var b="Publish";var f="publishing";if(!g){b="Unpublish";f="unpublishing"}c[b+" Events"]=a;var e=$('<div id="publish_events_dialog"></div>').html(b+' these events?<br /><br /><small>Note: Any event suggested by another advertiser must be adopted and approved by the venue owner/manager. This event will show up with a pending status until you choose to publish. By selecting "Publish Event" you (the venue owner/manager) have adopted, approved and published this event on Crowdstir.com.</small>').dialog({autoOpen:false,title:b+" Events",buttons:c});var d=$("input:checkbox[id*=cb_]:checked");if(d.length>0){$("#publish_events_dialog").dialog("open")}}$(document).ready(function(){$(".events_num_per_page").change(function(){$.ajax({type:"post",async:false,url:"/events/summary/set_num_per_page/",dataType:"json",data:{num_per_page:$(this).val()},success:function(){window.location=window.location}})});$(".events_sorting_type").change(function(){$.ajax({type:"post",async:false,url:"/events/summary/set_sorting_type/",dataType:"json",data:{events_sorting_type:$(this).val()},success:function(){window.location=window.location}})});function c(){$(".change_event_location").click(function(){if($("#drop_downs").is(":visible")){$(this).html("change &raquo;");$("#drop_downs").hide()}else{$(this).html("change &laquo;");$("#drop_downs").show()}return false})}c();$("#venue_id, #other_venue_id").change(function(){var d=$(this).find(":selected").val();if(d==="undefined"||d==""||d=="0"){$(this).val($("#id_current_venue_id").val());return false}$("#drop_downs").hide();$.ajax({type:"post",dataType:"html",url:"/events/create/change_venue/",data:{venue_id:d},success:function(e){$("#current_profile_wrapper").html(e);c()}});$("#id_current_venue_id").val(d);return true});function b(){$(".remove_item").click(function(h){var f=parseInt($("#id_photo_count").val());var g=$(this).parent().children("div").children("span").html();if($(this).parent().children("div").children("img").length){var i=(g==""?1:g);var d="";if($('input[name="event_id"]').val()!=""){d="/events/"+$('input[name="event_id"]').val()+"/remove_photo/"+i+"/"}else{d="/events/remove_photo/"+i+"/"}$.ajax({type:"post",url:d})}$(this).parent().remove();$("#id_photo_location"+g).remove();if(g==""){if(f>0){if(typeof($("#id_photo_location2").val())!=="undefined"){$("#id_photo_location2").attr("name","photo_location");$("#id_photo_location2").attr("id","id_photo_location");$(".photo_location-2").html("");$(".photo_location-2").removeClass("photo_location-2").addClass("photo_location-");if(typeof($("#id_photo_location3").val())!=="undefined"){$("#id_photo_location3").attr("name","photo_location2");$("#id_photo_location3").attr("id","id_photo_location2");$(".photo_location-3").html("2");$(".photo_location-3").removeClass("photo_location-3").addClass("photo_location-2")}}}}else{if(f>0){if(g==2){if(typeof($("#id_photo_location3").val())!=="undefined"){$("#id_photo_location3").attr("name","photo_location2");$("#id_photo_location3").attr("id","id_photo_location2");$(".photo_location-3").html("2");$(".photo_location-3").removeClass("photo_location-3").addClass("photo_location-2")}}if(g==3){if(typeof($("#id_photo_location3").val())!=="undefined"){$("#id_photo_location3").attr("name","photo_location2");$("#id_photo_location3").attr("id","id_photo_location2");$(".photo_location-3").html("2");$(".photo_location-3").removeClass("photo_location-3").addClass("photo_location-2")}}}}$("#id_photo_count").val(parseInt($("#id_photo_count").val())-1)})}b();var a=function(){$("#id_photo_location_in").change(function(){var d=parseInt($("#id_photo_count").val());var e=$(this).val();if(d==3){alert("You already have the maximum number of images set for upload.");$("#id_photo_location_in").val("");return false}if(d>0){if(e===$("#id_photo_location").val()){alert("You already have a file ready to upload with the same name. Please choose another file.");$("#id_photo_location_in").val("");return false}if(d>1){if(e===$("#id_photo_location2").val()){alert("You already have a file ready to upload with the same name. Please choose another file.");$("#id_photo_location_in").val("");return false}}if(d>2){if(e===$("#id_photo_location3").val()){alert("You already have a file ready to upload with the same name. Please choose another file.");$("#id_photo_location_in").val("");return false}}}$("#photo_upload_container").prepend('<input type="file" name="photo_location_in" id="id_photo_location_in">');var f=d+1;$("#id_photo_count").val(f);if(f==1){f=""}$(this).attr("name","photo_location"+f);$(this).attr("id","id_photo_location"+f);$(this).css("display","none");$(this).unbind();$(".item_photo_list").append('<li><div class="photo_name">'+e+'<span class="hidden photo_location-'+f+'">'+f+'</span></div><span class="remove_item">X</span></li>');$(".remove_item").unbind("click");b();a();return true})};a();$("#event_change_status").click(function(){if($(this).text()!=="Publish"&&$(this).text()!=="Unpublish"){alert("This event is not yet published. However, the venue owner will be notified and, when approved, will be posted. Thank you.");return false}var h=($(this).text()=="Publish"?true:false);var f=($(this).text()=="Publish"?"Unpublish":"Publish");var g=(h?"published":"unpublished");var d={event_ids:$("#id_event_id").val(),is_publish:h};var e=this;$.ajax({type:"POST",url:"/events/publish/",data:d,dataType:"json",success:function(i){if(i.status=="OK"){$(e).text(f);$("#publish_status").children("span").children(".status").html(g)}else{window.alert("Sorry, there was a problem "+f.toLowerCase()+"ing these events.")}}});return false})});function check_claim_emails(){if($("#email").val()!=$("#verify_email").val()){$("#emails_match_error").show();$("#claim_submit").hide()}else{$("#emails_match_error").hide();$("#claim_submit").show()}}function fave_venue(f,e,d){if(!_user_is_authenticated){login_user("To continue please login","fave_venue("+f+", "+e+")",false)}else{var b=$("#fave_venue_"+f);var a="off";if(b.hasClass("fave_on")){a="on"}var c={action:a};$.ajax({type:"POST",url:"/user/favorite/venue/"+f,dataType:"json",data:c,success:function(g){if(g.status=="add"){subscribe_venue(f,e);$("#fav_venue_"+f).addClass("unfave");$("#fav_venue_"+f).html("Faved");d("faved")}else{$("#fav_venue_"+f).removeClass("unfave");$("#fav_venue_"+f).html("Fave");d("unfaved")}},error:function(g,h){alert("There was an error subscribing. Your venue has been faved, but no subscription options were available at this time.")}})}}function fave_venue_new(b,a){if(b.selector.attr("fave_status")=="on"){var c={action:b.selector.attr("fave_status")};$.ajax({type:"POST",url:a.venue_url,dataType:"json",data:c,success:function(d){if(d.status=="add"){subscribe_venue(a.venue_id,a.venue_claimed);b.selector.attr("fave_status","off");b.selector.html(b.unfave_text)}},error:function(d,e){alert("There was an error subscribing. Your venue has been faved, but no subscription options were available at this time.")}})}else{var c={action:b.selector.attr("fave_status")};$.ajax({type:"POST",url:a.venue_url,dataType:"json",data:c,success:function(d){if(d.status=="remove"){b.selector.attr("fave_status","on");b.selector.html(b.fave_text)}},error:function(d,e){alert("There was an error subscribing. Your venue has been faved, but no subscription options were available at this time.")}})}}function share_venue(b){var a=$('<div id="venue_share_dialog_'+b+'"></div>').html('<div>Would you like to share this venue with Facebook or Twitter?</div><br/><div><form id="share_venue_form" method="POST" action=""><input type="checkbox" id="share_facebook" >&nbsp;Share with Facebook<br/><input type="checkbox" id="share_twitter" >&nbsp;Share with Twitter<br/><br/><label>Message (up to 105 characters)</label><br/><textarea style="width:300px" id="share_message" cols="70" rows="3"></textarea></form></div>').dialog({autoOpen:false,title:"Subscribe / Share Venue",width:400,height:350,buttons:{Share:function(){var c={share_facebook:$("#share_facebook").attr("checked"),share_twitter:$("#share_twitter").attr("checked"),share_message:$("#share_message").val()};$.ajax({type:"POST",url:"/venue/"+b+"/share",dataType:"json",data:c,success:function(f){if(f.status=="OK"){var e="Great, you shared this venue!";if(!f.posted_twitter){e+="  Twitter did not post."}if(!f.posted_facebook){e+="  Facebook did not post."}var d=$('<div id="ok_dialog"></div>').html(e).dialog({autoOpen:false,title:"Event Shared",buttons:{Close:function(){$("#venue_share_dialog_"+b).remove();$(this).remove()}}})}else{var d=$('<div id="ok_dialog"></div>').html("Sorry, there was a problem sharing this venue:\n"+f.message).dialog({autoOpen:false,title:"Error",buttons:{Close:function(){$("#venue_share_dialog_"+b).remove();$(this).remove()}}})}$("#ok_dialog").dialog("open");$("#venue_share_dialog_"+b).remove()}})},Cancel:function(){$("#venue_share_dialog_"+b).remove()}}});$("#venue_share_dialog_"+b).dialog("open")}function subscribe_venue(c,b){var d="Your mobile number";var a=$('<div id="venue_subscribe_dialog_'+c+'"></div>').html('<div>Do you want to subscribe to messages for this venue?</div><br/><div><form id="subscribe_venue_form" method="POST" action=""><input type="checkbox" id="subscribe_email" >&nbsp;Subscribe via mail?<span id="mobile_option" style="display:none"> <br/><input type="checkbox" id="subscribe_text" >&nbsp;Subscribe via text message?<br/><p class="fieldWrapper"><p id="phone_info_dialog" style="font-size:80%;font-style:italic;margin-left:20px; display:none">messages will be sent to: '+_profile_phone+'</p><input style="margin-left:20px; margin-top:5px; display:none" type="text" maxlength="20" class="default-value" name="phone" id="id_phone_dialog" value="'+d+'"></p></span> </form></div>').dialog({autoOpen:false,title:"Subscribe to Venue",width:300,height:250,buttons:{Subscribe:function(){var e="subscribe_email="+$("#subscribe_email").attr("checked")+"&subscribe_text="+$("#subscribe_text").attr("checked");if($("#id_phone_dialog").val()!=d){e=e+"&phone="+$("#id_phone_dialog").val();_profile_phone=$("#id_phone_dialog").val()}$.ajax({type:"POST",url:"/user/subscribe/venue/"+c,dataType:"json",data:e,success:function(i){if(i.status=="OK"){var h="Great, you subscribed to "+i.name;var g="";if(i.subscribed_email){h+=" via email";g=" and"}if(i.subscribed_text){h+=g+" via mobile.  Just note that you will not receive text messages until you confirm, on your phone, the acceptance of the subscription. Thanks for joining"}h+=".";var f=$('<div id="ok_dialog"></div>').html(h).dialog({autoOpen:false,title:"Venue Subscription",buttons:{Close:function(){$("#venue_subscribe_dialog_"+c).remove();$(this).remove()}}})}else{var f=$('<div id="ok_dialog"></div>').html("Sorry, there was a problem subscribing to this venue:\n"+i.message).dialog({autoOpen:false,title:"Error",buttons:{Close:function(){$("#venue_subscribe_dialog_"+c).remove();$(this).remove()}}})}$("#ok_dialog").dialog("open");$("#venue_subscribe_dialog_"+c).remove()}})},Cancel:function(){var e="off";var f="action="+e;$.ajax({type:"POST",url:"/user/favorite/venue/"+c,dataType:"json",data:f,success:function(g){$("#fav_venue_"+c).removeClass("unfave");$("#fav_venue_"+c).html("Fave")}});$("#venue_subscribe_dialog_"+c).remove()}}});$("#venue_subscribe_dialog_"+c).dialog("open");if(b){$("#mobile_option").show()}set_default_values("#id_phone_dialog");$("#subscribe_text").click(function(){if($(this).attr("checked")&&b){if(_profile_phone==undefined){$("#id_phone_dialog").show();$("#phone_info_dialog").hide()}else{$("#phone_info_dialog").show();$("#id_phone_dialog").hide()}}else{$("#id_phone_dialog").hide();$("#phone_info_dialog").hide()}})}function remove_fave(a){$.ajax({type:"POST",url:"/user/favorite/venue/"+a+"/remove",success:function(b){var c=$("#venue_"+a);if(c){c.removeClass("blue")}$("#venue_fave_"+a).show()}})}function remove_venue_profile_photo(a){if(confirm("Do you really want to delete this media?")){$.ajax({type:"POST",url:"/venue/"+a+"/photo/remove",success:function(b){$(".venue_media_"+a).remove()}})}}function default_venue_profile_photo(b,a){if(confirm("Please confirm that you wish to set this image as your Profile Photo.")){$.ajax({type:"POST",url:"/venue/photo/default/"+b+"/"+a,success:function(c){$(".default").removeClass("default");$(".venue_media_"+b).attr("class","default");window.location.reload()}})}}function hide_submit(){$("#claim_submit").hide()}
/*!
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://jquery.malsup.com/cycle/
 * Copyright (c) 2007-2010 M. Alsup
 * Version: 2.88 (08-JUN-2010)
 * Dual licensed under the MIT and GPL licenses.
 * http://jquery.malsup.com/license.html
 * Requires: jQuery v1.2.6 or later
 */
(function(i){var l="2.88";if(i.support==undefined){i.support={opacity:!(i.browser.msie)}}function a(r){if(i.fn.cycle.debug){f(r)}}function f(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "))}}i.fn.cycle=function(s,r){var t={s:this.selector,c:this.context};if(this.length===0&&s!="stop"){if(!i.isReady&&t.s){f("DOM not ready, queuing slideshow");i(function(){i(t.s,t.c).cycle(s,r)});return this}f("terminating; zero elements found by selector"+(i.isReady?"":" (DOM not ready)"));return this}return this.each(function(){var x=m(this,s,r);if(x===false){return}x.updateActivePagerLink=x.updateActivePagerLink||i.fn.cycle.updateActivePagerLink;if(this.cycleTimeout){clearTimeout(this.cycleTimeout)}this.cycleTimeout=this.cyclePause=0;var y=i(this);var z=x.slideExpr?i(x.slideExpr,this):y.children();var v=z.get();if(v.length<2){f("terminating; too few slides: "+v.length);return}var u=k(y,z,v,x,t);if(u===false){return}var w=u.continuous?10:h(v[u.currSlide],v[u.nextSlide],u,!u.rev);if(w){w+=(u.delay||0);if(w<10){w=10}a("first timeout: "+w);this.cycleTimeout=setTimeout(function(){e(v,u,0,(!u.rev&&!x.backwards))},w)}})};function m(r,u,s){if(r.cycleStop==undefined){r.cycleStop=0}if(u===undefined||u===null){u={}}if(u.constructor==String){switch(u){case"destroy":case"stop":var w=i(r).data("cycle.opts");if(!w){return false}r.cycleStop++;if(r.cycleTimeout){clearTimeout(r.cycleTimeout)}r.cycleTimeout=0;i(r).removeData("cycle.opts");if(u=="destroy"){q(w)}return false;case"toggle":r.cyclePause=(r.cyclePause===1)?0:1;v(r.cyclePause,s,r);return false;case"pause":r.cyclePause=1;return false;case"resume":r.cyclePause=0;v(false,s,r);return false;case"prev":case"next":var w=i(r).data("cycle.opts");if(!w){f('options not found, "prev/next" ignored');return false}i.fn.cycle[u](w);return false;default:u={fx:u}}return u}else{if(u.constructor==Number){var t=u;u=i(r).data("cycle.opts");if(!u){f("options not found, can not advance slide");return false}if(t<0||t>=u.elements.length){f("invalid slide index: "+t);return false}u.nextSlide=t;if(r.cycleTimeout){clearTimeout(r.cycleTimeout);r.cycleTimeout=0}if(typeof s=="string"){u.oneTimeFx=s}e(u.elements,u,1,t>=u.currSlide);return false}}return u;function v(y,z,x){if(!y&&z===true){var A=i(x).data("cycle.opts");if(!A){f("options not found, can not resume");return false}if(x.cycleTimeout){clearTimeout(x.cycleTimeout);x.cycleTimeout=0}e(A.elements,A,1,(!w.rev&&!w.backwards))}}}function b(r,s){if(!i.support.opacity&&s.cleartype&&r.style.filter){try{r.style.removeAttribute("filter")}catch(t){}}}function q(r){if(r.next){i(r.next).unbind(r.prevNextEvent)}if(r.prev){i(r.prev).unbind(r.prevNextEvent)}if(r.pager||r.pagerAnchorBuilder){i.each(r.pagerAnchors||[],function(){this.unbind().remove()})}r.pagerAnchors=null;if(r.destroy){r.destroy(r)}}function k(z,L,v,u,F){var D=i.extend({},i.fn.cycle.defaults,u||{},i.metadata?z.metadata():i.meta?z.data():{});if(D.autostop){D.countdown=D.autostopCount||v.length}var s=z[0];z.data("cycle.opts",D);D.$cont=z;D.stopCount=s.cycleStop;D.elements=v;D.before=D.before?[D.before]:[];D.after=D.after?[D.after]:[];D.after.unshift(function(){D.busy=0});if(!i.support.opacity&&D.cleartype){D.after.push(function(){b(this,D)})}if(D.continuous){D.after.push(function(){e(v,D,0,(!D.rev&&!D.backwards))})}n(D);if(!i.support.opacity&&D.cleartype&&!D.cleartypeNoBg){g(L)}if(z.css("position")=="static"){z.css("position","relative")}if(D.width){z.width(D.width)}if(D.height&&D.height!="auto"){z.height(D.height)}if(D.startingSlide){D.startingSlide=parseInt(D.startingSlide)}else{if(D.backwards){D.startingSlide=v.length-1}}if(D.random){D.randomMap=[];for(var J=0;J<v.length;J++){D.randomMap.push(J)}D.randomMap.sort(function(N,w){return Math.random()-0.5});D.randomIndex=1;D.startingSlide=D.randomMap[1]}else{if(D.startingSlide>=v.length){D.startingSlide=0}}D.currSlide=D.startingSlide||0;var y=D.startingSlide;L.css({position:"absolute",top:0,left:0}).hide().each(function(w){var N;if(D.backwards){N=y?w<=y?v.length+(w-y):y-w:v.length-w}else{N=y?w>=y?v.length-(w-y):y-w:v.length-w}i(this).css("z-index",N)});i(v[y]).css("opacity",1).show();b(v[y],D);if(D.fit&&D.width){L.width(D.width)}if(D.fit&&D.height&&D.height!="auto"){L.height(D.height)}var E=D.containerResize&&!z.innerHeight();if(E){var x=0,C=0;for(var H=0;H<v.length;H++){var r=i(v[H]),M=r[0],B=r.outerWidth(),K=r.outerHeight();if(!B){B=M.offsetWidth||M.width||r.attr("width")}if(!K){K=M.offsetHeight||M.height||r.attr("height")}x=B>x?B:x;C=K>C?K:C}if(x>0&&C>0){z.css({width:x+"px",height:C+"px"})}}if(D.pause){z.hover(function(){this.cyclePause++},function(){this.cyclePause--})}if(c(D)===false){return false}var t=false;u.requeueAttempts=u.requeueAttempts||0;L.each(function(){var P=i(this);this.cycleH=(D.fit&&D.height)?D.height:(P.height()||this.offsetHeight||this.height||P.attr("height")||0);this.cycleW=(D.fit&&D.width)?D.width:(P.width()||this.offsetWidth||this.width||P.attr("width")||0);if(P.is("img")){var N=(i.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var Q=(i.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var O=(i.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var w=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(N||Q||O||w){if(F.s&&D.requeueOnImageNotLoaded&&++u.requeueAttempts<100){f(u.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){i(F.s,F.c).cycle(u)},D.requeueTimeout);t=true;return false}else{f("could not determine size of image: "+this.src,this.cycleW,this.cycleH)}}}return true});if(t){return false}D.cssBefore=D.cssBefore||{};D.animIn=D.animIn||{};D.animOut=D.animOut||{};L.not(":eq("+y+")").css(D.cssBefore);if(D.cssFirst){i(L[y]).css(D.cssFirst)}if(D.timeout){D.timeout=parseInt(D.timeout);if(D.speed.constructor==String){D.speed=i.fx.speeds[D.speed]||parseInt(D.speed)}if(!D.sync){D.speed=D.speed/2}var G=D.fx=="shuffle"?500:250;while((D.timeout-D.speed)<G){D.timeout+=D.speed}}if(D.easing){D.easeIn=D.easeOut=D.easing}if(!D.speedIn){D.speedIn=D.speed}if(!D.speedOut){D.speedOut=D.speed}D.slideCount=v.length;D.currSlide=D.lastSlide=y;if(D.random){if(++D.randomIndex==v.length){D.randomIndex=0}D.nextSlide=D.randomMap[D.randomIndex]}else{if(D.backwards){D.nextSlide=D.startingSlide==0?(v.length-1):D.startingSlide-1}else{D.nextSlide=D.startingSlide>=(v.length-1)?0:D.startingSlide+1}}if(!D.multiFx){var I=i.fn.cycle.transitions[D.fx];if(i.isFunction(I)){I(z,L,D)}else{if(D.fx!="custom"&&!D.multiFx){f("unknown transition: "+D.fx,"; slideshow terminating");return false}}}var A=L[y];if(D.before.length){D.before[0].apply(A,[A,A,D,true])}if(D.after.length>1){D.after[1].apply(A,[A,A,D,true])}if(D.next){i(D.next).bind(D.prevNextEvent,function(){return o(D,D.rev?-1:1)})}if(D.prev){i(D.prev).bind(D.prevNextEvent,function(){return o(D,D.rev?1:-1)})}if(D.pager||D.pagerAnchorBuilder){d(v,D)}j(D,v);return D}function n(r){r.original={before:[],after:[]};r.original.cssBefore=i.extend({},r.cssBefore);r.original.cssAfter=i.extend({},r.cssAfter);r.original.animIn=i.extend({},r.animIn);r.original.animOut=i.extend({},r.animOut);i.each(r.before,function(){r.original.before.push(this)});i.each(r.after,function(){r.original.after.push(this)})}function c(x){var v,t,s=i.fn.cycle.transitions;if(x.fx.indexOf(",")>0){x.multiFx=true;x.fxs=x.fx.replace(/\s*/g,"").split(",");for(v=0;v<x.fxs.length;v++){var w=x.fxs[v];t=s[w];if(!t||!s.hasOwnProperty(w)||!i.isFunction(t)){f("discarding unknown transition: ",w);x.fxs.splice(v,1);v--}}if(!x.fxs.length){f("No valid transitions named; slideshow terminating.");return false}}else{if(x.fx=="all"){x.multiFx=true;x.fxs=[];for(p in s){t=s[p];if(s.hasOwnProperty(p)&&i.isFunction(t)){x.fxs.push(p)}}}}if(x.multiFx&&x.randomizeEffects){var u=Math.floor(Math.random()*20)+30;for(v=0;v<u;v++){var r=Math.floor(Math.random()*x.fxs.length);x.fxs.push(x.fxs.splice(r,1)[0])}a("randomized fx sequence: ",x.fxs)}return true}function j(s,r){s.addSlide=function(u,v){var t=i(u),w=t[0];if(!s.autostopCount){s.countdown++}r[v?"unshift":"push"](w);if(s.els){s.els[v?"unshift":"push"](w)}s.slideCount=r.length;t.css("position","absolute");t[v?"prependTo":"appendTo"](s.$cont);if(v){s.currSlide++;s.nextSlide++}if(!i.support.opacity&&s.cleartype&&!s.cleartypeNoBg){g(t)}if(s.fit&&s.width){t.width(s.width)}if(s.fit&&s.height&&s.height!="auto"){$slides.height(s.height)}w.cycleH=(s.fit&&s.height)?s.height:t.height();w.cycleW=(s.fit&&s.width)?s.width:t.width();t.css(s.cssBefore);if(s.pager||s.pagerAnchorBuilder){i.fn.cycle.createPagerAnchor(r.length-1,w,i(s.pager),r,s)}if(i.isFunction(s.onAddSlide)){s.onAddSlide(t)}else{t.hide()}}}i.fn.cycle.resetState=function(s,r){r=r||s.fx;s.before=[];s.after=[];s.cssBefore=i.extend({},s.original.cssBefore);s.cssAfter=i.extend({},s.original.cssAfter);s.animIn=i.extend({},s.original.animIn);s.animOut=i.extend({},s.original.animOut);s.fxFn=null;i.each(s.original.before,function(){s.before.push(this)});i.each(s.original.after,function(){s.after.push(this)});var t=i.fn.cycle.transitions[r];if(i.isFunction(t)){t(s.$cont,i(s.elements),s)}};function e(y,r,x,A){if(x&&r.busy&&r.manualTrump){a("manualTrump in go(), stopping active transition");i(y).stop(true,true);r.busy=false}if(r.busy){a("transition active, ignoring new tx request");return}var v=r.$cont[0],C=y[r.currSlide],B=y[r.nextSlide];if(v.cycleStop!=r.stopCount||v.cycleTimeout===0&&!x){return}if(!x&&!v.cyclePause&&!r.bounce&&((r.autostop&&(--r.countdown<=0))||(r.nowrap&&!r.random&&r.nextSlide<r.currSlide))){if(r.end){r.end(r)}return}var z=false;if((x||!v.cyclePause)&&(r.nextSlide!=r.currSlide)){z=true;var w=r.fx;C.cycleH=C.cycleH||i(C).height();C.cycleW=C.cycleW||i(C).width();B.cycleH=B.cycleH||i(B).height();B.cycleW=B.cycleW||i(B).width();if(r.multiFx){if(r.lastFx==undefined||++r.lastFx>=r.fxs.length){r.lastFx=0}w=r.fxs[r.lastFx];r.currFx=w}if(r.oneTimeFx){w=r.oneTimeFx;r.oneTimeFx=null}i.fn.cycle.resetState(r,w);if(r.before.length){i.each(r.before,function(D,E){if(v.cycleStop!=r.stopCount){return}E.apply(B,[C,B,r,A])})}var t=function(){i.each(r.after,function(D,E){if(v.cycleStop!=r.stopCount){return}E.apply(B,[C,B,r,A])})};a("tx firing; currSlide: "+r.currSlide+"; nextSlide: "+r.nextSlide);r.busy=1;if(r.fxFn){r.fxFn(C,B,r,t,A,x&&r.fastOnEvent)}else{if(i.isFunction(i.fn.cycle[r.fx])){i.fn.cycle[r.fx](C,B,r,t,A,x&&r.fastOnEvent)}else{i.fn.cycle.custom(C,B,r,t,A,x&&r.fastOnEvent)}}}if(z||r.nextSlide==r.currSlide){r.lastSlide=r.currSlide;if(r.random){r.currSlide=r.nextSlide;if(++r.randomIndex==y.length){r.randomIndex=0}r.nextSlide=r.randomMap[r.randomIndex];if(r.nextSlide==r.currSlide){r.nextSlide=(r.currSlide==r.slideCount-1)?0:r.currSlide+1}}else{if(r.backwards){var u=(r.nextSlide-1)<0;if(u&&r.bounce){r.backwards=!r.backwards;r.nextSlide=1;r.currSlide=0}else{r.nextSlide=u?(y.length-1):r.nextSlide-1;r.currSlide=u?0:r.nextSlide+1}}else{var u=(r.nextSlide+1)==y.length;if(u&&r.bounce){r.backwards=!r.backwards;r.nextSlide=y.length-2;r.currSlide=y.length-1}else{r.nextSlide=u?0:r.nextSlide+1;r.currSlide=u?y.length-1:r.nextSlide-1}}}}if(z&&r.pager){r.updateActivePagerLink(r.pager,r.currSlide,r.activePagerClass)}var s=0;if(r.timeout&&!r.continuous){s=h(y[r.currSlide],y[r.nextSlide],r,A)}else{if(r.continuous&&v.cyclePause){s=10}}if(s>0){v.cycleTimeout=setTimeout(function(){e(y,r,0,(!r.rev&&!r.backwards))},s)}}i.fn.cycle.updateActivePagerLink=function(r,t,s){i(r).each(function(){i(this).children().removeClass(s).eq(t).addClass(s)})};function h(w,u,v,s){if(v.timeoutFn){var r=v.timeoutFn.call(w,w,u,v,s);while((r-v.speed)<250){r+=v.speed}a("calculated timeout: "+r+"; speed: "+v.speed);if(r!==false){return r}}return v.timeout}i.fn.cycle.next=function(r){o(r,r.rev?-1:1)};i.fn.cycle.prev=function(r){o(r,r.rev?1:-1)};function o(t,w){var s=t.elements;var v=t.$cont[0],u=v.cycleTimeout;if(u){clearTimeout(u);v.cycleTimeout=0}if(t.random&&w<0){t.randomIndex--;if(--t.randomIndex==-2){t.randomIndex=s.length-2}else{if(t.randomIndex==-1){t.randomIndex=s.length-1}}t.nextSlide=t.randomMap[t.randomIndex]}else{if(t.random){t.nextSlide=t.randomMap[t.randomIndex]}else{t.nextSlide=t.currSlide+w;if(t.nextSlide<0){if(t.nowrap){return false}t.nextSlide=s.length-1}else{if(t.nextSlide>=s.length){if(t.nowrap){return false}t.nextSlide=0}}}}var r=t.onPrevNextEvent||t.prevNextClick;if(i.isFunction(r)){r(w>0,t.nextSlide,s[t.nextSlide])}e(s,t,1,w>=0);return false}function d(s,t){var r=i(t.pager);i.each(s,function(u,v){i.fn.cycle.createPagerAnchor(u,v,r,s,t)});t.updateActivePagerLink(t.pager,t.startingSlide,t.activePagerClass)}i.fn.cycle.createPagerAnchor=function(v,w,t,u,x){var s;if(i.isFunction(x.pagerAnchorBuilder)){s=x.pagerAnchorBuilder(v,w);a("pagerAnchorBuilder("+v+", el) returned: "+s)}else{s='<a href="#">'+(v+1)+"</a>"}if(!s){return}var y=i(s);if(y.parents("body").length===0){var r=[];if(t.length>1){t.each(function(){var z=y.clone(true);i(this).append(z);r.push(z[0])});y=i(r)}else{y.appendTo(t)}}x.pagerAnchors=x.pagerAnchors||[];x.pagerAnchors.push(y);y.bind(x.pagerEvent,function(C){C.preventDefault();x.nextSlide=v;var B=x.$cont[0],A=B.cycleTimeout;if(A){clearTimeout(A);B.cycleTimeout=0}var z=x.onPagerEvent||x.pagerClick;if(i.isFunction(z)){z(x.nextSlide,u[x.nextSlide])}e(u,x,1,x.currSlide<v)});if(!/^click/.test(x.pagerEvent)&&!x.allowPagerClickBubble){y.bind("click.cycle",function(){return false})}if(x.pauseOnPagerHover){y.hover(function(){x.$cont[0].cyclePause++},function(){x.$cont[0].cyclePause--})}};i.fn.cycle.hopsFromLast=function(u,t){var s,r=u.lastSlide,v=u.currSlide;if(t){s=v>r?v-r:u.slideCount-r}else{s=v<r?r-v:r+u.slideCount-v}return s};function g(t){a("applying clearType background-color hack");function s(u){u=parseInt(u).toString(16);return u.length<2?"0"+u:u}function r(x){for(;x&&x.nodeName.toLowerCase()!="html";x=x.parentNode){var u=i.css(x,"background-color");if(u.indexOf("rgb")>=0){var w=u.match(/\d+/g);return"#"+s(w[0])+s(w[1])+s(w[2])}if(u&&u!="transparent"){return u}}return"#ffffff"}t.each(function(){i(this).css("background-color",r(this))})}i.fn.cycle.commonReset=function(x,u,v,s,t,r){i(v.elements).not(x).hide();v.cssBefore.opacity=1;v.cssBefore.display="block";if(s!==false&&u.cycleW>0){v.cssBefore.width=u.cycleW}if(t!==false&&u.cycleH>0){v.cssBefore.height=u.cycleH}v.cssAfter=v.cssAfter||{};v.cssAfter.display="none";i(x).css("zIndex",v.slideCount+(r===true?1:0));i(u).css("zIndex",v.slideCount+(r===true?0:1))};i.fn.cycle.custom=function(D,x,r,u,w,s){var C=i(D),y=i(x);var t=r.speedIn,B=r.speedOut,v=r.easeIn,A=r.easeOut;y.css(r.cssBefore);if(s){if(typeof s=="number"){t=B=s}else{t=B=1}v=A=null}var z=function(){y.animate(r.animIn,t,v,u)};C.animate(r.animOut,B,A,function(){if(r.cssAfter){C.css(r.cssAfter)}if(!r.sync){z()}});if(r.sync){z()}};i.fn.cycle.transitions={fade:function(s,t,r){t.not(":eq("+r.currSlide+")").css("opacity",0);r.before.push(function(w,u,v){i.fn.cycle.commonReset(w,u,v);v.cssBefore.opacity=0});r.animIn={opacity:1};r.animOut={opacity:0};r.cssBefore={top:0,left:0}}};i.fn.cycle.ver=function(){return l};i.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,onPrevNextEvent:null,prevNextEvent:"click.cycle",pager:null,onPagerEvent:null,pagerEvent:"click.cycle",allowPagerClickBubble:false,pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!i.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250,activePagerClass:"activeSlide",updateActivePagerLink:null,backwards:false}})(jQuery);
/*!
 * jQuery Cycle Plugin Transition Definitions
 * This script is a plugin for the jQuery Cycle Plugin
 * Examples and documentation at: http://malsup.com/jquery/cycle/
 * Copyright (c) 2007-2010 M. Alsup
 * Version:  2.72
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function(a){a.fn.cycle.transitions.none=function(c,d,b){b.fxFn=function(g,e,f,h){a(e).show();a(g).hide();h()}};a.fn.cycle.transitions.scrollUp=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssBefore={top:b,left:0};c.cssFirst={top:0};c.animIn={top:0};c.animOut={top:-b}};a.fn.cycle.transitions.scrollDown=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssFirst={top:0};c.cssBefore={top:-b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.scrollLeft=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:0-b}};a.fn.cycle.transitions.scrollRight=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:-b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.scrollHorz=function(c,d,b){c.css("overflow","hidden").width();b.before.push(function(h,f,g,e){a.fn.cycle.commonReset(h,f,g);g.cssBefore.left=e?(f.cycleW-1):(1-f.cycleW);g.animOut.left=e?-h.cycleW:h.cycleW});b.cssFirst={left:0};b.cssBefore={top:0};b.animIn={left:0};b.animOut={top:0}};a.fn.cycle.transitions.scrollVert=function(c,d,b){c.css("overflow","hidden");b.before.push(function(h,f,g,e){a.fn.cycle.commonReset(h,f,g);g.cssBefore.top=e?(1-f.cycleH):(f.cycleH-1);g.animOut.top=e?h.cycleH:-h.cycleH});b.cssFirst={top:0};b.cssBefore={left:0};b.animIn={top:0};b.animOut={left:0}};a.fn.cycle.transitions.slideX=function(c,d,b){b.before.push(function(g,e,f){a(f.elements).not(g).hide();a.fn.cycle.commonReset(g,e,f,false,true);f.animIn.width=e.cycleW});b.cssBefore={left:0,top:0,width:0};b.animIn={width:"show"};b.animOut={width:0}};a.fn.cycle.transitions.slideY=function(c,d,b){b.before.push(function(g,e,f){a(f.elements).not(g).hide();a.fn.cycle.commonReset(g,e,f,true,false);f.animIn.height=e.cycleH});b.cssBefore={left:0,top:0,height:0};b.animIn={height:"show"};b.animOut={height:0}};a.fn.cycle.transitions.shuffle=function(e,f,d){var c,b=e.css("overflow","visible").width();f.css({left:0,top:0});d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h,true,true,true)});if(!d.speedAdjusted){d.speed=d.speed/2;d.speedAdjusted=true}d.random=0;d.shuffle=d.shuffle||{left:-b,top:15};d.els=[];for(c=0;c<f.length;c++){d.els.push(f[c])}for(c=0;c<d.currSlide;c++){d.els.push(d.els.shift())}d.fxFn=function(m,j,l,g,i){var h=i?a(m):a(j);a(j).css(l.cssBefore);var k=l.slideCount;h.animate(l.shuffle,l.speedIn,l.easeIn,function(){var o=a.fn.cycle.hopsFromLast(l,i);for(var q=0;q<o;q++){i?l.els.push(l.els.shift()):l.els.unshift(l.els.pop())}if(i){for(var r=0,n=l.els.length;r<n;r++){a(l.els[r]).css("z-index",n-r+k)}}else{var s=a(m).css("z-index");h.css("z-index",parseInt(s)+1+k)}h.animate({left:0,top:0},l.speedOut,l.easeOut,function(){a(i?this:m).hide();if(g){g()}})})};d.cssBefore={display:"block",opacity:1,top:0,left:0}};a.fn.cycle.transitions.turnUp=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.cssBefore.top=e.cycleH;f.animIn.height=e.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,height:0};b.animIn={top:0};b.animOut={height:0}};a.fn.cycle.transitions.turnDown=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.animIn.height=e.cycleH;f.animOut.top=g.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,top:0,height:0};b.animOut={height:0}};a.fn.cycle.transitions.turnLeft=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.cssBefore.left=e.cycleW;f.animIn.width=e.cycleW});b.cssBefore={top:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.turnRight=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.animIn.width=e.cycleW;f.animOut.left=g.cycleW});b.cssBefore={top:0,left:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.zoom=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,false,true);f.cssBefore.top=e.cycleH/2;f.cssBefore.left=e.cycleW/2;f.animIn={top:0,left:0,width:e.cycleW,height:e.cycleH};f.animOut={width:0,height:0,top:g.cycleH/2,left:g.cycleW/2}});b.cssFirst={top:0,left:0};b.cssBefore={width:0,height:0}};a.fn.cycle.transitions.fadeZoom=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,false);f.cssBefore.left=e.cycleW/2;f.cssBefore.top=e.cycleH/2;f.animIn={top:0,left:0,width:e.cycleW,height:e.cycleH}});b.cssBefore={width:0,height:0};b.animOut={opacity:0}};a.fn.cycle.transitions.blindX=function(d,e,c){var b=d.css("overflow","hidden").width();c.before.push(function(h,f,g){a.fn.cycle.commonReset(h,f,g);g.animIn.width=f.cycleW;g.animOut.left=h.cycleW});c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.blindY=function(d,e,c){var b=d.css("overflow","hidden").height();c.before.push(function(h,f,g){a.fn.cycle.commonReset(h,f,g);g.animIn.height=f.cycleH;g.animOut.top=h.cycleH});c.cssBefore={top:b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.blindZ=function(e,f,d){var c=e.css("overflow","hidden").height();var b=e.width();d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h);h.animIn.height=g.cycleH;h.animOut.top=i.cycleH});d.cssBefore={top:c,left:b};d.animIn={top:0,left:0};d.animOut={top:c,left:b}};a.fn.cycle.transitions.growX=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.cssBefore.left=this.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:0}});b.cssBefore={width:0,top:0}};a.fn.cycle.transitions.growY=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.cssBefore.top=this.cycleH/2;f.animIn={top:0,height:this.cycleH};f.animOut={top:0}});b.cssBefore={height:0,left:0}};a.fn.cycle.transitions.curtainX=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true,true);f.cssBefore.left=e.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:g.cycleW/2,width:0}});b.cssBefore={top:0,width:0}};a.fn.cycle.transitions.curtainY=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false,true);f.cssBefore.top=e.cycleH/2;f.animIn={top:0,height:e.cycleH};f.animOut={top:g.cycleH/2,height:0}});b.cssBefore={left:0,height:0}};a.fn.cycle.transitions.cover=function(f,g,e){var i=e.direction||"left";var b=f.css("overflow","hidden").width();var c=f.height();e.before.push(function(j,d,h){a.fn.cycle.commonReset(j,d,h);if(i=="right"){h.cssBefore.left=-b}else{if(i=="up"){h.cssBefore.top=c}else{if(i=="down"){h.cssBefore.top=-c}else{h.cssBefore.left=b}}}});e.animIn={left:0,top:0};e.animOut={opacity:1};e.cssBefore={top:0,left:0}};a.fn.cycle.transitions.uncover=function(f,g,e){var i=e.direction||"left";var b=f.css("overflow","hidden").width();var c=f.height();e.before.push(function(j,d,h){a.fn.cycle.commonReset(j,d,h,true,true,true);if(i=="right"){h.animOut.left=b}else{if(i=="up"){h.animOut.top=-c}else{if(i=="down"){h.animOut.top=c}else{h.animOut.left=-b}}}});e.animIn={left:0,top:0};e.animOut={opacity:1};e.cssBefore={top:0,left:0}};a.fn.cycle.transitions.toss=function(e,f,d){var b=e.css("overflow","visible").width();var c=e.height();d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h,true,true,true);if(!h.animOut.left&&!h.animOut.top){h.animOut={left:b*2,top:-c/2,opacity:0}}else{h.animOut.opacity=0}});d.cssBefore={left:0,top:0};d.animIn={left:0}};a.fn.cycle.transitions.wipe=function(s,m,e){var q=s.css("overflow","hidden").width();var j=s.height();e.cssBefore=e.cssBefore||{};var g;if(e.clip){if(/l2r/.test(e.clip)){g="rect(0px 0px "+j+"px 0px)"}else{if(/r2l/.test(e.clip)){g="rect(0px "+q+"px "+j+"px "+q+"px)"}else{if(/t2b/.test(e.clip)){g="rect(0px "+q+"px 0px 0px)"}else{if(/b2t/.test(e.clip)){g="rect("+j+"px "+q+"px "+j+"px 0px)"}else{if(/zoom/.test(e.clip)){var o=parseInt(j/2);var f=parseInt(q/2);g="rect("+o+"px "+f+"px "+o+"px "+f+"px)"}}}}}}e.cssBefore.clip=e.cssBefore.clip||g||"rect(0px 0px 0px 0px)";var k=e.cssBefore.clip.match(/(\d+)/g);var u=parseInt(k[0]),c=parseInt(k[1]),n=parseInt(k[2]),i=parseInt(k[3]);e.before.push(function(w,h,t){if(w==h){return}var d=a(w),b=a(h);a.fn.cycle.commonReset(w,h,t,true,true,false);t.cssAfter.display="block";var r=1,l=parseInt((t.speedIn/13))-1;(function v(){var y=u?u-parseInt(r*(u/l)):0;var z=i?i-parseInt(r*(i/l)):0;var A=n<j?n+parseInt(r*((j-n)/l||1)):j;var x=c<q?c+parseInt(r*((q-c)/l||1)):q;b.css({clip:"rect("+y+"px "+x+"px "+A+"px "+z+"px)"});(r++<=l)?setTimeout(v,13):d.css("display","none")})()});e.cssBefore={display:"block",opacity:1,top:0,left:0};e.animIn={left:0};e.animOut={left:0}}})(jQuery);
/*! http://mths.be/placeholder v1.8.4 by @mathias*/
(function(h){var i="placeholder" in document.createElement("input"),g="placeholder" in document.createElement("textarea");if(i&&g){h.fn.placeholder=function(){return this};h.fn.placeholder.input=h.fn.placeholder.textarea=true}else{h.fn.placeholder=function(){return this.filter((i?"textarea":":input")+"[placeholder]").bind("focus.placeholder",f).bind("blur.placeholder",j).trigger("blur.placeholder").end()};h.fn.placeholder.input=i;h.fn.placeholder.textarea=g;h(function(){h("form").bind("submit.placeholder",function(){var a=h(".placeholder",this).each(f);setTimeout(function(){a.each(j)},10)})});h(window).bind("unload.placeholder",function(){h(".placeholder").val("")})}function k(b){var c={},a=/^jQuery\d+$/;h.each(b.attributes,function(d,e){if(e.specified&&!a.test(e.name)){c[e.name]=e.value}});return c}function f(){var a=h(this);if(a.val()===a.attr("placeholder")&&a.hasClass("placeholder")){if(a.data("placeholder-password")){a.hide().next().attr("id",a.removeAttr("id").data("placeholder-id")).show().focus()}else{a.val("").removeClass("placeholder")}}}function j(){var a,b=h(this),e=b,c=this.id;if(b.val()===""){if(b.is(":password")){if(!b.data("placeholder-textinput")){try{a=b.clone().attr({type:"text"})}catch(d){a=h("<input>").attr(h.extend(k(this),{type:"text"}))}a.removeAttr("name").data("placeholder-password",true).data("placeholder-id",c).bind("focus.placeholder",f);b.data("placeholder-textinput",a).data("placeholder-id",c).before(a)}b=b.removeAttr("id").hide().prev().attr("id",c).show()}b.addClass("placeholder").val(b.attr("placeholder"))}else{b.removeClass("placeholder")}}}(jQuery));(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 login_user(label,callback,modal){var dialog=$('<div id="login_user_dialog"></div>').html("<div>"+label+'</div><br/><div><form id="share_event_form" class="centered_form" method="post" action="auth/user_login.json"><div id="form_success_dialog" style="display:none; font-size:80%; margin-top:-10px; margin-bottom:25px;"></div><div id="form_error_dialog" style="display:none; background:none; font-size:80%; margin-top:-10px; margin-bottom:25px;" class="form-error"></div><div class="field"><div class="align_none"><label for="id_email"  style="width: 68px; font-size:80%;">Email: </label><input type="text" id="id_email_dialog" name="email"></div></div><div class="field"><div class="align_none"><label style="font-size:80%;"  for="id_password_dialog">Password: </label><input type="password" id="id_password_dialog" name="password"></div></div><div class="field"><div class="align_none"><input type="hidden" id="id_next" name="next"></div></div></form></div>').dialog({autoOpen:false,title:"Login",width:400,height:260,modal:modal,buttons:{Login:function(){var data={emailAddress:$("#id_email_dialog").val(),password:$("#id_password_dialog").val()};$("#form_error_dialog").hide();$.ajax({type:"POST",url:"/auth/user_login.json",dataType:"json",data:data,error:function(data){$("#login_user_dialog").css("height",180);$("#form_error_dialog").html("Either the username or password you entered was incorrect. Please try again. ");$("#form_error_dialog").show()},success:function(data){if(data.status=="OK"){_user_is_authenticated=true;$("#login_user_dialog").css("height",180);$("#form_success_dialog").html("You have logged in successfully");$("#form_success_dialog").show();$("#login_user_dialog").remove();$("#header").load("/ #header>*","");eval(callback)}else{var ok_dialog=$('<div id="ok_dialog"></div>').html("Sorry, there was a problem sharing this event:\n"+data.message).dialog({autoOpen:false,title:"Error",buttons:{Close:function(){$("#login_user_dialog").remove();$(this).remove()}}})}}})},Cancel:function(){$("#login_user_dialog").remove()}}});$("#login_user_dialog").dialog("open");if(modal){$(".ui-dialog .ui-dialog-titlebar-close").css("display","none")}}function share_content(c,g,b,f,h){var e="c_"+Math.floor(Math.random()*100000);var a='<a href="http://www.facebook.com/share.php?u='+encodeURIComponent(c)+'" title="share on facebook" class="'+e+'"><img alt="share on facebook" title="share on facebook" src="'+MEDIA_URL+'images/social/facebook.png" /></a> <a style="margin-left:5px" href="http://twitter.com/share?&count=none&text='+encodeURIComponent(f)+"&url="+encodeURIComponent(c)+'" title="share on twitter" class="'+e+'"><img alt="share on twitter" title="share on twitter" src="'+MEDIA_URL+'images/social/twitter.png" /></a>';var d=$('<div id="share_content_dialog"></div>').html("<div>"+b+"</div><br/><div>"+a+"</div>").dialog({autoOpen:false,title:g,width:400,height:210,buttons:{Cancel:function(){$("#share_content_dialog").remove()}}});$("#share_content_dialog").dialog("open");$("."+e).popupWindow({height:436,width:626,centerBrowser:1})}var active_color="#000";var inactive_color="#ccc";function set_default_values(a){$("input.default-value").css("color",inactive_color);var b=new Array();$(a).focus(function(){if(!b[this.id]){b[this.id]=this.value}if(this.value==b[this.id]){this.value="";this.style.color=active_color}$(this).blur(function(){if(this.value==""){this.style.color=inactive_color;this.value=b[this.id]}})})}var confirm_minumum_age_login_label="Login to very age";var confirm_minumum_age_login_callback="document.location=document.location;";var confirm_minumun_age_dialog_selector="#confirm_minumun_age_dialog";function confirm_minumum_age(){if(!(_minumum_age_confirmed||$.cookie("minumum_age_confirmed"))){$("#dialog:ui-dialog").dialog("destroy");var b='You may only view this page if you are at least 21 years of age. If you do not meet these requirements, then you do not have permission to view this page. You can <strong>confirm your age below</strong> or <a href="/auth/login" onclick="login_user(confirm_minumum_age_login_label, confirm_minumum_age_login_callback, true); $(confirm_minumun_age_dialog_selector).remove(); return false;"><strong>login</strong></a>.';var a=$('<div id="confirm_minumun_age_dialog"></div>').html("<div>"+b+"</div>").dialog({autoOpen:false,title:"Age Verification Required",width:400,height:210,modal:true,resizable:false,position:"Top",buttons:{"I'm 21 years old or older":function(){$.cookie("minumum_age_confirmed",true,{expires:30});$("#confirm_minumun_age_dialog").remove()},Cancel:function(){document.location="/"}}});$("#confirm_minumun_age_dialog").dialog("open");$(".ui-widget-overlay").css("background","none").css("background-color","#FFF").css("opacity",0.95);$(".ui-dialog .ui-dialog-titlebar-close").css("display","none")}}jQuery.cookie=function(d,e,b){if(arguments.length>1&&(e===null||typeof e!=="object")){b=jQuery.extend({},b);if(e===null){b.expires=-1}if(typeof b.expires==="number"){var g=b.expires,c=b.expires=new Date();c.setDate(c.getDate()+g)}return(document.cookie=[encodeURIComponent(d),"=",b.raw?String(e):encodeURIComponent(String(e)),b.expires?"; expires="+b.expires.toUTCString():"",b.path?"; path="+b.path:"",b.domain?"; domain="+b.domain:"",b.secure?"; secure":""].join(""))}b=e||{};var a,f=b.raw?function(h){return h}:decodeURIComponent;return(a=new RegExp("(?:^|; )"+encodeURIComponent(d)+"=([^;]*)").exec(document.cookie))?f(a[1]):null};function fave_advertiser_new(a,c){if(a.selector.attr("fave_status")=="on"){var b={action:a.selector.attr("fave_status")};$.ajax({type:"POST",url:c.advertiser_url,dataType:"json",data:b,success:function(d){if(d.status=="OK"&&d.action=="add"){a.selector.attr("fave_status","off");a.selector.html(a.unfave_text)}},error:function(d,e){alert("There was an error subscribing. Your venue has been faved, but no subscription options were available at this time.")}})}else{var b={action:a.selector.attr("fave_status")};$.ajax({type:"POST",url:c.advertiser_url,dataType:"json",data:b,success:function(d){if(d.status=="OK"&&d.action=="remove"){a.selector.attr("fave_status","on");a.selector.html(a.fave_text)}},error:function(d,e){alert("There was an error subscribing. Your venue has been faved, but no subscription options were available at this time.")}})}}
/*!
 * jQuery Form Plugin
 * version: 2.87 (20-OCT-2011)
 * @requires jQuery v1.3.2 or later
 *
 * Examples and documentation at: http://malsup.com/jquery/form/
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
(function(b){b.fn.ajaxSubmit=function(d){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}var c,r,f,h=this;if(typeof d=="function"){d={success:d}}c=this.attr("method");r=this.attr("action");f=(typeof r==="string")?b.trim(r):"";f=f||window.location.href||"";if(f){f=(f.match(/^([^#]+)/)||[])[1]}d=b.extend(true,{url:f,success:b.ajaxSettings.success,type:c||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},d);var k={};this.trigger("form-pre-serialize",[this,d,k]);if(k.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(d.beforeSerialize&&d.beforeSerialize(this,d)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var g=d.traditional;if(g===undefined){g=b.ajaxSettings.traditional}var w,o,j,x=this.formToArray(d.semantic);if(d.data){d.extraData=d.data;w=b.param(d.data,g)}if(d.beforeSubmit&&d.beforeSubmit(x,this,d)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[x,this,d,k]);if(k.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var m=b.param(x,g);if(w){m=(m?(m+"&"+w):w)}if(d.type.toUpperCase()=="GET"){d.url+=(d.url.indexOf("?")>=0?"&":"?")+m;d.data=null}else{d.data=m}var y=[];if(d.resetForm){y.push(function(){h.resetForm()})}if(d.clearForm){y.push(function(){h.clearForm(d.includeHidden)})}if(!d.dataType&&d.target){var e=d.success||function(){};y.push(function(q){var n=d.replaceTarget?"replaceWith":"html";b(d.target)[n](q).each(e,arguments)})}else{if(d.success){y.push(d.success)}}d.success=function(A,q,B){var z=d.context||d;for(var v=0,n=y.length;v<n;v++){y[v].apply(z,[A,q,B||h,h])}};var t=b("input:file",this).length>0;var s="multipart/form-data";var l=(h.attr("enctype")==s||h.attr("encoding")==s);if(d.iframe!==false&&(t||d.iframe||l)){if(d.closeKeepAlive){b.get(d.closeKeepAlive,function(){i(x)})}else{i(x)}}else{if(b.browser.msie&&c=="get"&&typeof d.type==="undefined"){var u=h[0].getAttribute("method");if(typeof u==="string"){d.type=u}}b.ajax(d)}this.trigger("form-submit-notify",[this,d]);return this;function i(V){var A=h[0],z,R,L,T,O,C,G,E,F,P,S,J;var D=!!b.fn.prop;if(V){if(D){for(R=0;R<V.length;R++){z=b(A[V[R].name]);z.prop("disabled",false)}}else{for(R=0;R<V.length;R++){z=b(A[V[R].name]);z.removeAttr("disabled")}}}if(b(":input[name=submit],:input[id=submit]",A).length){alert('Error: Form elements must not have name or id of "submit".');return}L=b.extend(true,{},b.ajaxSettings,d);L.context=L.context||L;O="jqFormIO"+(new Date().getTime());if(L.iframeTarget){C=b(L.iframeTarget);P=C.attr("name");if(P==null){C.attr("name",O)}else{O=P}}else{C=b('<iframe name="'+O+'" src="'+L.iframeSrc+'" />');C.css({position:"absolute",top:"-1000px",left:"-1000px"})}G=C[0];E={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(n){var Y=(n==="timeout"?"timeout":"aborted");a("aborting upload... "+Y);this.aborted=1;C.attr("src",L.iframeSrc);E.error=Y;L.error&&L.error.call(L.context,E,Y,n);T&&b.event.trigger("ajaxError",[E,L,Y]);L.complete&&L.complete.call(L.context,E,Y)}};T=L.global;if(T&&!b.active++){b.event.trigger("ajaxStart")}if(T){b.event.trigger("ajaxSend",[E,L])}if(L.beforeSend&&L.beforeSend.call(L.context,E,L)===false){if(L.global){b.active--}return}if(E.aborted){return}F=A.clk;if(F){P=F.name;if(P&&!F.disabled){L.extraData=L.extraData||{};L.extraData[P]=F.value;if(F.type=="image"){L.extraData[P+".x"]=A.clk_x;L.extraData[P+".y"]=A.clk_y}}}var K=1;var H=2;function I(Y){var n=Y.contentWindow?Y.contentWindow.document:Y.contentDocument?Y.contentDocument:Y.document;return n}function Q(){var aa=h.attr("target"),Y=h.attr("action");A.setAttribute("target",O);if(!c){A.setAttribute("method","POST")}if(Y!=L.url){A.setAttribute("action",L.url)}if(!L.skipEncodingOverride&&(!c||/post/i.test(c))){h.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(L.timeout){J=setTimeout(function(){S=true;N(K)},L.timeout)}function ab(){try{var n=I(G).readyState;a("state = "+n);if(n.toLowerCase()=="uninitialized"){setTimeout(ab,50)}}catch(ad){a("Server abort: ",ad," (",ad.name,")");N(H);J&&clearTimeout(J);J=undefined}}var Z=[];try{if(L.extraData){for(var ac in L.extraData){Z.push(b('<input type="hidden" name="'+ac+'" />').attr("value",L.extraData[ac]).appendTo(A)[0])}}if(!L.iframeTarget){C.appendTo("body");G.attachEvent?G.attachEvent("onload",N):G.addEventListener("load",N,false)}setTimeout(ab,15);A.submit()}finally{A.setAttribute("action",Y);if(aa){A.setAttribute("target",aa)}else{h.removeAttr("target")}b(Z).remove()}}if(L.forceSync){Q()}else{setTimeout(Q,10)}var W,X,U=50,B;function N(ac){if(E.aborted||B){return}try{X=I(G)}catch(af){a("cannot access response document: ",af);ac=H}if(ac===K&&E){E.abort("timeout");return}else{if(ac==H&&E){E.abort("server abort");return}}if(!X||X.location.href==L.iframeSrc){if(!S){return}}G.detachEvent?G.detachEvent("onload",N):G.removeEventListener("load",N,false);var aa="success",ae;try{if(S){throw"timeout"}var Z=L.dataType=="xml"||X.XMLDocument||b.isXMLDoc(X);a("isXml="+Z);if(!Z&&window.opera&&(X.body==null||X.body.innerHTML=="")){if(--U){a("requeing onLoad callback, DOM not available");setTimeout(N,250);return}}var ag=X.body?X.body:X.documentElement;E.responseText=ag?ag.innerHTML:null;E.responseXML=X.XMLDocument?X.XMLDocument:X;if(Z){L.dataType="xml"}E.getResponseHeader=function(aj){var ai={"content-type":L.dataType};return ai[aj]};if(ag){E.status=Number(ag.getAttribute("status"))||E.status;E.statusText=ag.getAttribute("statusText")||E.statusText}var n=(L.dataType||"").toLowerCase();var ad=/(json|script|text)/.test(n);if(ad||L.textarea){var ab=X.getElementsByTagName("textarea")[0];if(ab){E.responseText=ab.value;E.status=Number(ab.getAttribute("status"))||E.status;E.statusText=ab.getAttribute("statusText")||E.statusText}else{if(ad){var Y=X.getElementsByTagName("pre")[0];var ah=X.getElementsByTagName("body")[0];if(Y){E.responseText=Y.textContent?Y.textContent:Y.innerText}else{if(ah){E.responseText=ah.textContent?ah.textContent:ah.innerText}}}}}else{if(n=="xml"&&!E.responseXML&&E.responseText!=null){E.responseXML=M(E.responseText)}}try{W=q(E,n,L)}catch(ac){aa="parsererror";E.error=ae=(ac||aa)}}catch(ac){a("error caught: ",ac);aa="error";E.error=ae=(ac||aa)}if(E.aborted){a("upload aborted");aa=null}if(E.status){aa=(E.status>=200&&E.status<300||E.status===304)?"success":"error"}if(aa==="success"){L.success&&L.success.call(L.context,W,"success",E);T&&b.event.trigger("ajaxSuccess",[E,L])}else{if(aa){if(ae==undefined){ae=E.statusText}L.error&&L.error.call(L.context,E,aa,ae);T&&b.event.trigger("ajaxError",[E,L,ae])}}T&&b.event.trigger("ajaxComplete",[E,L]);if(T&&!--b.active){b.event.trigger("ajaxStop")}L.complete&&L.complete.call(L.context,E,aa);B=true;if(L.timeout){clearTimeout(J)}setTimeout(function(){if(!L.iframeTarget){C.remove()}E.responseXML=null},100)}var M=b.parseXML||function(n,Y){if(window.ActiveXObject){Y=new ActiveXObject("Microsoft.XMLDOM");Y.async="false";Y.loadXML(n)}else{Y=(new DOMParser()).parseFromString(n,"text/xml")}return(Y&&Y.documentElement&&Y.documentElement.nodeName!="parsererror")?Y:null};var v=b.parseJSON||function(n){return window["eval"]("("+n+")")};var q=function(ac,aa,Z){var Y=ac.getResponseHeader("content-type")||"",n=aa==="xml"||!aa&&Y.indexOf("xml")>=0,ab=n?ac.responseXML:ac.responseText;if(n&&ab.documentElement.nodeName==="parsererror"){b.error&&b.error("parsererror")}if(Z&&Z.dataFilter){ab=Z.dataFilter(ab,aa)}if(typeof ab==="string"){if(aa==="json"||!aa&&Y.indexOf("json")>=0){ab=v(ab)}else{if(aa==="script"||!aa&&Y.indexOf("javascript")>=0){b.globalEval(ab)}}}return ab}}};b.fn.ajaxForm=function(c){if(this.length===0){var d={s:this.selector,c:this.context};if(!b.isReady&&d.s){a("DOM not ready, queuing ajaxForm");b(function(){b(d.s,d.c).ajaxForm(c)});return this}a("terminating; zero elements found by selector"+(b.isReady?"":" (DOM not ready)"));return this}return this.ajaxFormUnbind().bind("submit.form-plugin",function(f){if(!f.isDefaultPrevented()){f.preventDefault();b(this).ajaxSubmit(c)}}).bind("click.form-plugin",function(j){var i=j.target;var g=b(i);if(!(g.is(":submit,input:image"))){var f=g.closest(":submit");if(f.length==0){return}i=f[0]}var h=this;h.clk=i;if(i.type=="image"){if(j.offsetX!=undefined){h.clk_x=j.offsetX;h.clk_y=j.offsetY}else{if(typeof b.fn.offset=="function"){var k=g.offset();h.clk_x=j.pageX-k.left;h.clk_y=j.pageY-k.top}else{h.clk_x=j.pageX-i.offsetLeft;h.clk_y=j.pageY-i.offsetTop}}}setTimeout(function(){h.clk=h.clk_x=h.clk_y=null},100)})};b.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};b.fn.formToArray=function(r){var q=[];if(this.length===0){return q}var d=this[0];var g=r?d.getElementsByTagName("*"):d.elements;if(!g){return q}var k,h,f,s,e,m,c;for(k=0,m=g.length;k<m;k++){e=g[k];f=e.name;if(!f){continue}if(r&&d.clk&&e.type=="image"){if(!e.disabled&&d.clk==e){q.push({name:f,value:b(e).val()});q.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}continue}s=b.fieldValue(e,true);if(s&&s.constructor==Array){for(h=0,c=s.length;h<c;h++){q.push({name:f,value:s[h]})}}else{if(s!==null&&typeof s!="undefined"){q.push({name:f,value:s})}}}if(!r&&d.clk){var l=b(d.clk),o=l[0];f=o.name;if(f&&!o.disabled&&o.type=="image"){q.push({name:f,value:l.val()});q.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}}return q};b.fn.formSerialize=function(c){return b.param(this.formToArray(c))};b.fn.fieldSerialize=function(d){var c=[];this.each(function(){var h=this.name;if(!h){return}var f=b.fieldValue(this,d);if(f&&f.constructor==Array){for(var g=0,e=f.length;g<e;g++){c.push({name:h,value:f[g]})}}else{if(f!==null&&typeof f!="undefined"){c.push({name:this.name,value:f})}}});return b.param(c)};b.fn.fieldValue=function(h){for(var g=[],e=0,c=this.length;e<c;e++){var f=this[e];var d=b.fieldValue(f,h);if(d===null||typeof d=="undefined"||(d.constructor==Array&&!d.length)){continue}d.constructor==Array?b.merge(g,d):g.push(d)}return g};b.fieldValue=function(c,j){var e=c.name,q=c.type,r=c.tagName.toLowerCase();if(j===undefined){j=true}if(j&&(!e||c.disabled||q=="reset"||q=="button"||(q=="checkbox"||q=="radio")&&!c.checked||(q=="submit"||q=="image")&&c.form&&c.form.clk!=c||r=="select"&&c.selectedIndex==-1)){return null}if(r=="select"){var k=c.selectedIndex;if(k<0){return null}var m=[],d=c.options;var g=(q=="select-one");var l=(g?k+1:d.length);for(var f=(g?k:0);f<l;f++){var h=d[f];if(h.selected){var o=h.value;if(!o){o=(h.attributes&&h.attributes.value&&!(h.attributes.value.specified))?h.text:h.value}if(g){return o}m.push(o)}}return m}return b(c).val()};b.fn.clearForm=function(c){return this.each(function(){b("input,select,textarea",this).clearFields(c)})};b.fn.clearFields=b.fn.clearInputs=function(c){var d=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var f=this.type,e=this.tagName.toLowerCase();if(d.test(f)||e=="textarea"||(c&&/hidden/.test(f))){this.value=""}else{if(f=="checkbox"||f=="radio"){this.checked=false}else{if(e=="select"){this.selectedIndex=-1}}}})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};b.fn.enable=function(c){if(c===undefined){c=true}return this.each(function(){this.disabled=!c})};b.fn.selected=function(c){if(c===undefined){c=true}return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio"){this.checked=c}else{if(this.tagName.toLowerCase()=="option"){var e=b(this).parent("select");if(c&&e[0]&&e[0].type=="select-one"){e.find("option").selected(false)}this.selected=c}}})};b.fn.ajaxSubmit.debug=false;function a(){if(!b.fn.ajaxSubmit.debug){return}var c="[jquery.form] "+Array.prototype.join.call(arguments,"");if(window.console&&window.console.log){window.console.log(c)}else{if(window.opera&&window.opera.postError){window.opera.postError(c)}}}})(jQuery);$(function(){OnEnter()});(function($){OnEnter=function(){OnEnter.detect()};OnEnter.detect=function(){$("*[onenter]").each(function(index){$(this).unbind("keydown");$(this).keydown(function(event){var e=(window.event)?window.event:event;if(e.keyCode==13){var fnct=$(this).attr("onenter");eval(fnct)}})})}})(jQuery);
