(function(a){a.fn.hoverIntent=function(d,c){var e={sensitivity:7,interval:100,timeout:0};e=a.extend(e,c?{over:d,out:c}:d);var k,h,o,m;var n=function(f){k=f.pageX;h=f.pageY};var l=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);if((Math.abs(o-k)+Math.abs(m-h))<e.sensitivity){a(f).unbind("mousemove",n);f.hoverIntent_s=1;return e.over.apply(f,[g])}else{o=k;m=h;f.hoverIntent_t=setTimeout(function(){l(g,f)},e.interval)}};var b=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);f.hoverIntent_s=0;return e.out.apply(f,[g])};var i=function(p){var f=(p.type=="mouseover"?p.fromElement:p.toElement)||p.relatedTarget;while(f&&f!=this){try{f=f.parentNode}catch(p){f=this}}if(f==this){return false}var q=jQuery.extend({},p);var g=this;if(g.hoverIntent_t){g.hoverIntent_t=clearTimeout(g.hoverIntent_t)}if(p.type=="mouseover"){o=q.pageX;m=q.pageY;a(g).bind("mousemove",n);if(g.hoverIntent_s!=1){g.hoverIntent_t=setTimeout(function(){l(q,g)},e.interval)}}else{a(g).unbind("mousemove",n);if(g.hoverIntent_s==1){g.hoverIntent_t=setTimeout(function(){b(q,g)},e.timeout)}}};return this.mouseover(i).mouseout(i)}})(jQuery);(function(b){b.fn.superfish=function(e){var i=b.fn.superfish,d=i.c,h=b(['<span class="',d.arrowClass,'"> &#187;</span>'].join("")),c=function(){var l=b(this),m=f(l);clearTimeout(m.sfTimer);l.showSuperfishUl().siblings().hideSuperfishUl()},g=function(){var l=b(this),m=f(l),n=i.op;clearTimeout(m.sfTimer);m.sfTimer=setTimeout(function(){n.retainPath=(b.inArray(l[0],n.$path)>-1);l.hideSuperfishUl();if(n.$path.length&&l.parents(["li.",n.hoverClass].join("")).length<1){c.call(n.$path)}},n.delay)},f=function(l){var m=l.parents(["ul.",d.menuClass,":first"].join(""))[0];i.op=i.o[m.serial];return m},k=function(l){l.addClass(d.anchorClass).append(h.clone())};return this.each(function(){var l=this.serial=i.o.length;var m=b.extend({},i.defaults,e);m.$path=b("li."+m.pathClass,this).slice(0,m.pathLevels).each(function(){b(this).addClass([m.hoverClass,d.bcClass].join(" ")).filter("li:has(ul)").removeClass(m.pathClass)});i.o[l]=i.op=m;b("li:has(ul)",this)[(b.fn.hoverIntent&&!m.disableHI)?"hoverIntent":"hover"](c,g).each(function(){if(m.autoArrows){k(b(">a:first-child",this))}}).not("."+d.bcClass).hideSuperfishUl();var n=b("a",this);n.each(function(o){var p=n.eq(o).parents("li");n.eq(o).focus(function(){c.call(p)}).blur(function(){g.call(p)})});m.onInit.call(this)}).each(function(){var l=[d.menuClass];if(i.op.dropShadows&&!(b.browser.msie&&b.browser.version<7)){l.push(d.shadowClass)}b(this).addClass(l.join(" "))})};var a=b.fn.superfish;a.o=[];a.op={};a.IE7fix=function(){var c=a.op;if(b.browser.msie&&b.browser.version>6&&c.dropShadows&&c.animation.opacity!=undefined){this.toggleClass(a.c.shadowClass+"-off")}};a.c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",arrowClass:"sf-sub-indicator",shadowClass:"sf-shadow"};a.defaults={hoverClass:"sfHover",pathClass:"overideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},speed:"normal",autoArrows:false,dropShadows:true,disableHI:false,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};b.fn.extend({hideSuperfishUl:function(){var d=a.op,c=(d.retainPath===true)?d.$path:"";d.retainPath=false;var e=b(["li.",d.hoverClass].join(""),this).add(this).not(c).removeClass(d.hoverClass).find(">ul").hide().css("visibility","hidden");d.onHide.call(e);return this},showSuperfishUl:function(){var d=a.op,c=a.c.shadowClass+"-off",e=this.addClass(d.hoverClass).find(">ul:hidden").css("visibility","visible");a.IE7fix.call(e);d.onBeforeShow.call(e);e.animate(d.animation,d.speed,function(){a.IE7fix.call(e);d.onShow.call(e)});return this}})})(jQuery);(function(a){var b={mouseOutOpacity:0.67,mouseOverOpacity:1,fadeSpeed:"fast",exemptionSelector:".selected"};a.fn.opacityrollover=function(c){a.extend(this,b,c);var e=this;function d(h,g){var f=a(h);if(e.exemptionSelector){f=f.not(e.exemptionSelector)}f.fadeTo(e.fadeSpeed,g)}this.css("opacity",this.mouseOutOpacity).hover(function(){d(this,e.mouseOverOpacity)},function(){d(this,e.mouseOutOpacity)});return this}})(jQuery);(function(b,d){var a=0,f=0;function c(){return ++a}function e(){return ++f}b.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(true)},_setOption:function(g,h){if(g=="selected"){if(this.options.collapsible&&h==this.options.selected){return}this.select(h)}else{this.options[g]=h;this._tabify()}},_tabId:function(g){return g.title&&g.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+c()},_sanitizeSelector:function(g){return g.replace(/:/g,"\\:")},_cookie:function(){var g=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+e());return b.cookie.apply(null,[g].concat(b.makeArray(arguments)))},_ui:function(h,g){return{tab:h,panel:g,index:this.anchors.index(h)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var g=b(this);g.html(g.data("label.tabs")).removeData("label.tabs")})},_tabify:function(k){var q=this,i=this.options,v=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=b(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return b("a",this)[0]});this.panels=b([]);this.anchors.each(function(o,x){var A=b(x).attr("href");var y=A.split("#")[0],B;if(y&&(y===location.toString().split("#")[0]||(B=b("base")[0])&&y===B.href)){A=x.hash;x.href=A}if(v.test(A)){q.panels=q.panels.add(q.element.find(q._sanitizeSelector(A)))}else{if(A&&A!=="#"){b.data(x,"href.tabs",A);b.data(x,"load.tabs",A.replace(/#.*$/,""));var z=q._tabId(x);x.href="#"+z;var w=q.element.find("#"+z);if(!w.length){w=b(i.panelTemplate).attr("id",z).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(q.panels[o-1]||q.list);w.data("destroy.tabs",true)}q.panels=q.panels.add(w)}else{i.disabled.push(o)}}});if(k){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(i.selected===d){if(location.hash){this.anchors.each(function(w,o){if(o.hash==location.hash){i.selected=w;return false}})}if(typeof i.selected!=="number"&&i.cookie){i.selected=parseInt(q._cookie(),10)}if(typeof i.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length){i.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}i.selected=i.selected||(this.lis.length?0:-1)}else{if(i.selected===null){i.selected=-1}}i.selected=((i.selected>=0&&this.anchors[i.selected])||i.selected<0)?i.selected:0;i.disabled=b.unique(i.disabled.concat(b.map(this.lis.filter(".ui-state-disabled"),function(w,o){return q.lis.index(w)}))).sort();if(b.inArray(i.selected,i.disabled)!=-1){i.disabled.splice(b.inArray(i.selected,i.disabled),1)}this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");if(i.selected>=0&&this.anchors.length){q.element.find(q._sanitizeSelector(q.anchors[i.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(i.selected).addClass("ui-tabs-selected ui-state-active");q.element.queue("tabs",function(){q._trigger("show",null,q._ui(q.anchors[i.selected],q.element.find(q._sanitizeSelector(q.anchors[i.selected].hash))[0]))});this.load(i.selected)}b(window).bind("unload",function(){q.lis.add(q.anchors).unbind(".tabs");q.lis=q.anchors=q.panels=null})}else{i.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}this.element[i.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");if(i.cookie){this._cookie(i.selected,i.cookie)}for(var n=0,h;(h=this.lis[n]);n++){b(h)[b.inArray(n,i.disabled)!=-1&&!b(h).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled")}if(i.cache===false){this.anchors.removeData("cache.tabs")}this.lis.add(this.anchors).unbind(".tabs");if(i.event!=="mouseover"){var m=function(o,w){if(w.is(":not(.ui-state-disabled)")){w.addClass("ui-state-"+o)}};var s=function(o,w){w.removeClass("ui-state-"+o)};this.lis.bind("mouseover.tabs",function(){m("hover",b(this))});this.lis.bind("mouseout.tabs",function(){s("hover",b(this))});this.anchors.bind("focus.tabs",function(){m("focus",b(this).closest("li"))});this.anchors.bind("blur.tabs",function(){s("focus",b(this).closest("li"))})}var r,p;if(i.fx){if(b.isArray(i.fx)){r=i.fx[0];p=i.fx[1]}else{r=p=i.fx}}function l(w,o){w.css("display","");if(!b.support.opacity&&o.opacity){w[0].style.removeAttribute("filter")}}var u=p?function(w,o){b(w).closest("li").addClass("ui-tabs-selected ui-state-active");o.hide().removeClass("ui-tabs-hide").animate(p,p.duration||"normal",function(){l(o,p);q._trigger("show",null,q._ui(w,o[0]))})}:function(w,o){b(w).closest("li").addClass("ui-tabs-selected ui-state-active");o.removeClass("ui-tabs-hide");q._trigger("show",null,q._ui(w,o[0]))};var g=r?function(o,w){w.animate(r,r.duration||"normal",function(){q.lis.removeClass("ui-tabs-selected ui-state-active");w.addClass("ui-tabs-hide");l(w,r);q.element.dequeue("tabs")})}:function(o,w,x){q.lis.removeClass("ui-tabs-selected ui-state-active");w.addClass("ui-tabs-hide");q.element.dequeue("tabs")};this.anchors.bind(i.event+".tabs",function(){var w=this,o=b(w).closest("li"),x=q.panels.filter(":not(.ui-tabs-hide)"),y=q.element.find(q._sanitizeSelector(w.hash));if((o.hasClass("ui-tabs-selected")&&!i.collapsible)||o.hasClass("ui-state-disabled")||o.hasClass("ui-state-processing")||q.panels.filter(":animated").length||q._trigger("select",null,q._ui(this,y[0]))===false){this.blur();return false}i.selected=q.anchors.index(this);q.abort();if(i.collapsible){if(o.hasClass("ui-tabs-selected")){i.selected=-1;if(i.cookie){q._cookie(i.selected,i.cookie)}q.element.queue("tabs",function(){g(w,x)}).dequeue("tabs");this.blur();return false}else{if(!x.length){if(i.cookie){q._cookie(i.selected,i.cookie)}q.element.queue("tabs",function(){u(w,y)});q.load(q.anchors.index(this));this.blur();return false}}}if(i.cookie){q._cookie(i.selected,i.cookie)}if(y.length){if(x.length){q.element.queue("tabs",function(){g(w,x)})}q.element.queue("tabs",function(){u(w,y)});q.load(q.anchors.index(this))}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}if(b.browser.msie){this.blur()}});this.anchors.bind("click.tabs",function(){return false})},_getIndex:function(g){if(typeof g=="string"){g=this.anchors.index(this.anchors.filter("[href$="+g+"]"))}return g},destroy:function(){var g=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var i=b.data(this,"href.tabs");if(i){this.href=i}var h=b(this).unbind(".tabs");b.each(["href","load","cache"],function(k,l){h.removeData(l+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){if(b.data(this,"destroy.tabs")){b(this).remove()}else{b(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}});if(g.cookie){this._cookie(null,g.cookie)}return this},add:function(p,n,l){if(l===d){l=this.anchors.length}var k=this,h=this.options,m=b(h.tabTemplate.replace(/#\{href\}/g,p).replace(/#\{label\}/g,n)),i=!p.indexOf("#")?p.replace("#",""):this._tabId(b("a",m)[0]);m.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var g=k.element.find("#"+i);if(!g.length){g=b(h.panelTemplate).attr("id",i).data("destroy.tabs",true)}g.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(l>=this.lis.length){m.appendTo(this.list);g.appendTo(this.list[0].parentNode)}else{m.insertBefore(this.lis[l]);g.insertBefore(this.panels[l])}h.disabled=b.map(h.disabled,function(q,o){return q>=l?++q:q});this._tabify();if(this.anchors.length==1){h.selected=0;m.addClass("ui-tabs-selected ui-state-active");g.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){k._trigger("show",null,k._ui(k.anchors[0],k.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[l],this.panels[l]));return this},remove:function(i){i=this._getIndex(i);var g=this.options,h=this.lis.eq(i).remove(),k=this.panels.eq(i).remove();if(h.hasClass("ui-tabs-selected")&&this.anchors.length>1){this.select(i+(i+1<this.anchors.length?1:-1))}g.disabled=b.map(b.grep(g.disabled,function(m,l){return m!=i}),function(m,l){return m>=i?--m:m});this._tabify();this._trigger("remove",null,this._ui(h.find("a")[0],k[0]));return this},enable:function(g){g=this._getIndex(g);var h=this.options;if(b.inArray(g,h.disabled)==-1){return}this.lis.eq(g).removeClass("ui-state-disabled");h.disabled=b.grep(h.disabled,function(k,i){return k!=g});this._trigger("enable",null,this._ui(this.anchors[g],this.panels[g]));return this},disable:function(g){g=this._getIndex(g);var i=this,h=this.options;if(g!=h.selected){this.lis.eq(g).addClass("ui-state-disabled");h.disabled.push(g);h.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[g],this.panels[g]))}return this},select:function(g){g=this._getIndex(g);if(g==-1){if(this.options.collapsible&&this.options.selected!=-1){g=this.options.selected}else{return this}}this.anchors.eq(g).trigger(this.options.event+".tabs");return this},load:function(m){m=this._getIndex(m);var k=this,h=this.options,i=this.anchors.eq(m)[0],l=b.data(i,"load.tabs");this.abort();if(!l||this.element.queue("tabs").length!==0&&b.data(i,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(m).addClass("ui-state-processing");if(h.spinner){var g=b("span",i);g.data("label.tabs",g.html()).html(h.spinner)}this.xhr=b.ajax(b.extend({},h.ajaxOptions,{url:l,success:function(o,n){k.element.find(k._sanitizeSelector(i.hash)).html(o);k._cleanup();if(h.cache){b.data(i,"cache.tabs",true)}k._trigger("load",null,k._ui(k.anchors[m],k.panels[m]));try{h.ajaxOptions.success(o,n)}catch(p){}},error:function(p,n,o){k._cleanup();k._trigger("load",null,k._ui(k.anchors[m],k.panels[m]));try{h.ajaxOptions.error(p,n,m,i)}catch(o){}}}));k.element.dequeue("tabs");return this},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(h,g){this.anchors.eq(h).removeData("cache.tabs").data("load.tabs",g);return this},length:function(){return this.anchors.length}});b.extend(b.ui.tabs,{version:"1.8.11"});b.extend(b.ui.tabs.prototype,{rotation:null,rotate:function(l,g){var i=this,h=this.options;var k=i._rotate||(i._rotate=function(n){clearTimeout(i.rotation);i.rotation=setTimeout(function(){var o=h.selected;i.select(++o<i.anchors.length?o:0)},l);if(n){n.stopPropagation()}});var m=i._unrotate||(i._unrotate=!g?function(n){if(n.clientX){i.rotate(null)}}:function(n){t=h.selected;k()});if(l){this.element.bind("tabsshow",k);this.anchors.bind(h.event+".tabs",m);k()}else{clearTimeout(i.rotation);this.element.unbind("tabsshow",k);this.anchors.unbind(h.event+".tabs",m);delete this._rotate;delete this._unrotate}return this}})})(jQuery);$(function(){$(".post-content").css("display","none");$(".post-title a").click(function(a){var b=$(this).parent().parent();var c=b.find(".post-content");if(c.is(":visible")){c.slideUp(100,function(){c.hide()})}else{c.fadeIn(100,function(){c.show()})}a.preventDefault()});$("a.expand-all").toggle(function(a){$(this).text("Hide All");$(".post-content").each(function(b,c){$(this).slideDown(100,function(){$(this).show()})});a.preventDefault()},function(a){$(this).text("Expand All");$(".post-content").each(function(b,c){$(this).slideUp(100,function(){$(this).hide()})});a.preventDefault()})});(function(b){b.fn.slideTabs=function(e){var d={autoplay:false,autoplayClickStop:false,autoplayInterval:4000,autoHeight:true,autoHeightTime:0,buttonsFunction:"slide",classBtnDisabled:"st_btn_disabled",classBtnNext:"st_next",classBtnPrev:"st_prev",classExtLink:"st_ext",classTab:"st_tab",classTabActive:"st_tab_active",classTabsContainer:"st_tabs_container",classTabsList:"st_tabs",classView:"st_view",classViewActive:"st_active_view",classViewContainer:"st_view_container",contentAnim:"slideH",contentAnimTime:600,contentEasing:"easeInOutExpo",offsetBR:0,offsetTL:0,orientation:"horizontal",tabSaveState:false,tabsAnimTime:300,tabsEasing:"",tabsScroll:true,tabsSlideLength:0,totalHeight:0,totalWidth:0,urlLinking:true},c=b.extend(true,{},d,e);return this.each(function(){var f=new a(b(this),c);f.init()})};function a(p,h){var f=p.find("."+h.classTabsContainer),g=f.children("div").first(),c=f.find("."+h.classTabsList),d=c.children("li").find("a"),s=p.find("."+h.classViewContainer),e=s.find("."+h.classView),u=p.find("."+h.classBtnPrev).click(function(){v[h.buttonsFunction+"Prev"](z);return false}),w=p.find("."+h.classBtnNext).click(function(){v[h.buttonsFunction+"Next"](z);return false}),k,y=[],i,r,q,n,z={},m=0;this.init=function(){if(h.orientation=="horizontal"){g.css("overflow","hidden");z.func="outerWidth";z.obj="left";z.attr="marginLeft"}else{z.func="outerHeight";z.obj="top";z.attr="marginTop";z.prevBtnH=u.outerHeight();z.nextBtnH=w.outerHeight();(z.prevBtnH>=z.nextBtnH)?z.buttonsH=z.prevBtnH:z.buttonsH=z.nextBtnH}if(h.totalWidth>0){x.width()}if(h.totalHeight>0){x.height()}v.init();if(h.autoplay==true){l.init()}};var x={width:function(){var B=(s.outerWidth()-s.width());p.css("width",h.totalWidth+"px");if(h.orientation=="horizontal"){var A=(g.outerWidth()-g.width()),C=(u.outerWidth("true")+w.outerWidth("true"));g.css("width",((h.totalWidth-C)-A)+"px");s.css("width",(h.totalWidth-B)+"px")}else{s.css("width",((h.totalWidth-f.outerWidth("true"))-B)+"px")}},height:function(){var A=(s.outerHeight()-s.height());p.css("height",h.totalHeight+"px");if(h.orientation=="vertical"){var B=(f.outerHeight()-f.height());f.css("height",(h.totalHeight-B)+"px");s.css("height",(h.totalHeight-A)+"px")}else{s.css("height",(h.totalHeight-f.outerHeight())+"px")}}},v={animated:"#"+p.attr("id")+" ."+h.classTabsList+":animated",init:function(){this.setSlideLength();this.posActive();this.bind()},setSlideLength:function(){if(h.tabsSlideLength==0){if(h.orientation=="horizontal"){h.tabsSlideLength=g.outerWidth("true")}else{h.tabsSlideLength=(f.height()-z.buttonsH)}}},bind:function(){c.delegate("li a."+h.classTab,"click",function(){v.click(this,true);return false});if(b.fn.mousewheel&&h.tabsScroll==true){c.mousewheel(function(B,A){(A>0)?v.slidePrev(z):v.slideNext(z);return false})}b("a."+h.classExtLink).each(function(){if(b(this).attr("rel")==p.attr("id")){b(this).click(function(){k=v.findByRel(b(this).attr("href").slice(1));v.click(k);return false})}})},posActive:function(){this.getActive();o.showActive();r=c.children("li:last");k=y;y=y.parent("li");if((r[z.func](true)+r.position()[z.obj])>h.tabsSlideLength){z.elemD=y[z.func](true);z.elemP=y.position()[z.obj];if(z.elemP>h.tabsSlideLength){m+=(z.elemD+(z.elemP-h.tabsSlideLength));m=(m+h.offsetBR)}else{if((z.elemP+z.elemD)>h.tabsSlideLength){m+=(z.elemD-(h.tabsSlideLength-z.elemP));m=(m+h.offsetBR)}else{m=(m-h.offsetTL)}}c.css(z.attr,-+m);this.initButtons();this.showButtons()}},initButtons:function(){if(h.buttonsFunction=="slide"){if(c.children("li:first").position()[z.obj]==(0+h.offsetTL)){this.disableButton(u)}else{this.enableButton(u)}if((r.position()[z.obj]+r[z.func](true))==(h.tabsSlideLength-h.offsetBR)){this.disableButton(w)}else{this.enableButton(w)}}else{this.setButtonState()}},enableButton:function(A){A.removeClass(h.classBtnDisabled)},disableButton:function(A){A.addClass(h.classBtnDisabled)},showButtons:function(){u.show();w.show()},click:function(A,B){if(b(o.animated).length){return false}k=b(A);if(k.hasClass(h.classTabActive)){return false}i=k.parent("li");this.setActive();if(h.autoplay==true){if(h.autoplayClickStop==true&&B==true){h.autoplay=false;l.clearInterval()}else{z.index=k.parent().index();l.setInterval()}}z.elemP=i.position();z.activeElemP=y.position();z.hash=this.getHash(k);this.slideClicked(z);n=e.children("div."+h.classViewActive).removeClass(h.classViewActive);q=e.children("div#"+z.hash).addClass(h.classViewActive);if(h.autoHeight==true){o.adjustHeight()}if(h.contentAnim.length>0){o[h.contentAnim](z)}else{n.hide();q.show()}},clickPrev:function(){if(b(o.animated).length){return false}z.$prevTab=this.find("prev");if(z.$prevTab.length){this.click(z.$prevTab)}},clickNext:function(){if(b(o.animated).length){return false}z.$nextTab=this.find("next");if(z.$nextTab.length){this.click(z.$nextTab)}},find:function(A){return k.parent()[A]().children("a."+h.classTab)},findByRel:function(A){return c.find("[rel="+A+"]")},getHash:function(A){z.hash=A.attr("hash");if(z.hash){return z.hash}else{return A.prop("hash")}},getActive:function(){if(h.urlLinking==true&&location.hash){y=this.findByRel(location.hash.slice(1))}if(!y.length){if(b.cookie){var A=b.cookie(p.attr("id"))}if(A){this.removeActive();y=d.eq(A).addClass(h.classTabActive)}else{y=c.children("li").find("."+h.classTabActive);if(!y.length){y=c.find("a:first").addClass(h.classTabActive)}}}else{this.removeActive();y.addClass(h.classTabActive)}this.saveActive(y)},removeActive:function(){c.children("li").find("."+h.classTabActive).removeClass(h.classTabActive)},setActive:function(){y=c.children("li").find("a."+h.classTabActive).removeClass(h.classTabActive);k.addClass(h.classTabActive);this.saveActive(k)},saveActive:function(A){if(h.tabSaveState==true){b.cookie(p.attr("id"),A.parent("li").index())}},slideClicked:function(A){A.elemP=A.elemP[A.obj];A.elemD=i[A.func](true);A.nextElemPos=(i.next().length==1)?i.next().position()[A.obj]:0;if(A.elemP<(0+h.offsetTL)){A.elemHidden=(A.elemD-A.nextElemPos);m=(m-(A.elemHidden+h.offsetTL));this.enableButton(w)}else{if((A.elemD+A.elemP)>(h.tabsSlideLength-h.offsetBR)){m+=(A.elemD-(h.tabsSlideLength-(A.elemP+h.offsetBR)));this.enableButton(u)}}this.animate();this.setButtonState()},slidePrev:function(A){if(b(v.animated).length){return false}c.children("li").each(function(){i=b(this);A.elemP=i.position()[A.obj];if(A.elemP>=(0+h.offsetTL)){A.elemHidden=(i.prev()[A.func](true)-A.elemP);m=((m-A.elemHidden)-h.offsetTL);i=i.prev();v.animate();v.setButtonState(w);return false}})},slideNext:function(A){if(b(v.animated).length){return false}c.children("li").each(function(){i=b(this);A.elemD=i[A.func](true);A.elemP=i.position()[A.obj];if((A.elemD+A.elemP)>(h.tabsSlideLength-h.offsetBR)){A.elemHidden=(h.tabsSlideLength-A.elemP);m+=((A.elemD-A.elemHidden)+h.offsetBR);v.animate();v.setButtonState(u);return false}})},animate:function(){if(h.orientation=="horizontal"){c.animate({marginLeft:-+m},h.tabsAnimTime,h.tabsEasing)}else{c.animate({marginTop:-+m},h.tabsAnimTime,h.tabsEasing)}},setButtonState:function(A){if(h.buttonsFunction=="click"){i=k.parent("li")}if(i.is(":first-child")){this.disableButton(u);this.enableButton(w)}else{if(i.is(":last-child")){this.disableButton(w);this.enableButton(u)}else{if(A){this.enableButton(A)}else{if(h.buttonsFunction=="click"){this.enableButton(u);this.enableButton(w)}}}}}},o={animated:"#"+p.attr("id")+" :animated",showActive:function(){q=e.children(y.attr("href")).addClass(h.classViewActive);e.children("div").css("position","absolute").not("div."+h.classViewActive).hide();if(h.autoHeight==true){e.css("height",q.height()).parent().css("height","auto")}},adjustHeight:function(){if(h.autoHeightTime>0){e.animate({height:q.height()},h.autoHeightTime)}else{e.css("height",q.height())}},fade:function(){n.fadeOut(h.contentAnimTime);q.fadeIn(h.contentAnimTime)},fadeOutIn:function(){n.fadeOut(h.contentAnimTime,function(){q.fadeIn(h.contentAnimTime)})},slideH:function(A){A.wh=p.outerWidth(true);this.setSlideValues(A);n.animate({left:A.animVal},h.contentAnimTime,h.contentEasing);q.css({display:"block",left:A.cssVal}).animate({left:"0px"},h.contentAnimTime,h.contentEasing,function(){n.css("display","none")})},slideV:function(A){A.wh=p.outerHeight(true);this.setSlideValues(A);n.animate({top:A.animVal},h.contentAnimTime,h.contentEasing);q.css({display:"block",top:A.cssVal}).animate({top:"0px"},h.contentAnimTime,h.contentEasing,function(){n.css("display","none")})},setSlideValues:function(A){if(A.elemP>A.activeElemP[A.obj]){A.animVal=-A.wh;A.cssVal=A.wh}else{A.animVal=A.wh;A.cssVal=-A.wh}}},l={init:function(){z.index=0;this.setInterval()},setInterval:function(){this.clearInterval();z.intervalId=setInterval(function(){l.play()},h.autoplayInterval)},clearInterval:function(){clearInterval(z.intervalId)},play:function(){z.index++;if(z.index==d.length){z.index=0}v.click(d[z.index])}}}})(jQuery);(function($){$.fn.quotator=function(options){var container=this;var defaults={speed:4000,json:"js/quotes.js"};var options=$.extend(defaults,options);var quotes_json=options.json;var quotes;$.getJSON(quotes_json,function(data){var quotesobject=eval(data.quotes);var index=0;setInterval(changeQuote,options.speed);container.html(quotesobject[index].quote);function changeQuote(){container.fadeOut(function(){container.html(quotesobject[index].quote).fadeIn()});if(index==quotesobject.length-1){index=0}else{index++}}});return container}})(jQuery);(function(a){a.fn.ajaxtable=function(o){var g={source:"scripts/source.php",ascImage:"images/down.png",descImage:"images/up.png",rowsPerPage:5,currentPage:1,searchField:"",searchColumns:"",loadElement:"",sortColumnDefault:"date",sortDefault:"desc",sortHandlers:false,columnWidth:["15%","15%","50%","20%"],nextPrev:false};var f=a.extend({},g,o);var i=a(this);var k=0;var q;var d;var e=true;if(f.sortDefault=="asc"){e=true}else{e=false}c();if(f.searchField!=""){a(f.searchField).show();a(f.searchField).keyup(function(){q=this.value;l(1)})}function l(r){if(r=="&lt;"){current=i.find(".tablenavigation li.active a").html();r=parseInt(current)-1}else{if(r=="&gt;"){current=i.find(".tablenavigation li.active a").html();r=parseInt(current)+1}else{r=parseInt(r)}}p(true);if((!i.hasClass("prepared")==true)&&(f.sortColumnDefault!="")){d=f.sortColumnDefault}a.post(f.source,{action:"page",page:r,rowspp:f.rowsPerPage,searchtext:q,searchcolumns:f.searchColumns,sortcolumn:d,sortasc:e,nextPrev:f.nextPrev},function(s){if(s.code==200){var w=s.extra.columns.length;var u=new Array(w);u=s.extra.columns;k=s.extra.currentpage;if(!i.hasClass("prepared")==true){m(u,s.extra)}n(s.extra,s.navigation);var v="";a.each(s.data,function(y,x){if(s.data[y]["class_name"]!=""&&s.data[y]["class_name"]!=undefined){v+='<tr class="'+s.data[y]["class_name"]+'">'}else{v+="<tr>"}for(j=0;j<w;j++){classvar="";if(j==(w-1)){classvar=' class="last"'}v+="<td"+classvar+">"+s.data[y][u[j]]+"</td>"}v+="</tr>"});i.find("tbody").html(v);i.find("tbody tr:even").addClass("even");i.find("tbody tr:odd").addClass("odd");p(false)}else{h(s.message);p(false)}},"json")}function c(){p(false);i.find("tbody").html("");l(f.currentPage)}function m(s,r){var u="<tr>";a.each(s,function(v,x){var w;if(typeof(f.columnWidth)=="string"){w=f.columnWidth}else{w=f.columnWidth[v]}classvar="";if(v==0){classvar=' class="first"'}if(typeof(f.sortHandlers)=="boolean"){if(f.sortHandlers){u+='<th width="'+w+'"'+classvar+'><a href="#" onclick="return false;">'+s[v]+'</a><span class="sorthandle"></span></th>'}else{u+='<th width="'+w+'"'+classvar+">"+s[v]+'<span class="sorthandle"></span></th>'}}if((typeof(f.sortHandlers)=="object")){if(s.length==f.sortHandlers.length&&f.sortHandlers[v]){u+='<th width="'+w+'"'+classvar+'><a href="#" onclick="return false;">'+s[v]+'</a><span class="sorthandle"></span></th>'}else{u+='<th width="'+w+'"'+classvar+">"+s[v]+'<span class="sorthandle"></span></th>'}}});u+="</tr>";i.find("thead").html(u);i.find("thead th a").bind("click",function(){d=a(this).html();var w=a(this).parent().find("span");var v=false;a(this).parent().siblings().find("span").removeClass("desc");a(this).parent().siblings().find("span").removeClass("asc");if(w.hasClass("desc")){e=true;w.removeClass("desc");w.addClass("asc");v=true}if(w.hasClass("asc")&&!v){e=false;w.removeClass("asc");w.addClass("desc");v=true}if(!v){if(f.sortDefault=="asc"){w.addClass("asc");e=true}else{w.addClass("desc");e=false}}l(1)});i.addClass("prepared")}function h(r){i.find("thead").html('<th class="error">Data error</th>');i.find("tbody").html('<tr><td class="error">'+r+"</td><tr>");i.find("tfoot").html("")}function b(r){i.find(".tablenavigation li").removeClass("active");i.find(".tablenavigation li:eq("+r+")").addClass("active")}function n(s,r){i.find("tfoot tr td").attr("colspan",s.columns.length);i.find("tfoot .firstrow").html(s.beginrow+1);i.find("tfoot .lastrow").html(s.endrow+1);i.find("tfoot .totalrows").html(s.numberrows);i.find("tfoot .tablenavigation").html(r);i.find(".tablenavigation li").bind("click",function(){l((a(this).find("a").html()))})}function p(r){if(f.loadElement!=""){if(r){a(f.loadElement).show()}else{a(f.loadElement).hide()}}}return this}})(jQuery);(function(a,Y,o){var b={transition:"elastic",speed:300,width:false,initialWidth:"600",innerWidth:false,maxWidth:false,height:false,initialHeight:"450",innerHeight:false,maxHeight:false,scalePhotos:true,scrolling:false,inline:false,html:false,iframe:false,fastIframe:true,photo:false,href:false,title:false,rel:false,opacity:0.9,preloading:true,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:false,returnFocus:true,loop:true,slideshow:false,slideshowAuto:true,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:false,onLoad:false,onComplete:false,onCleanup:false,onClosed:false,overlayClose:true,escKey:true,arrowKey:true,top:false,bottom:false,left:false,right:false,fixed:false,data:undefined},z="colorbox",k="cbox",s=k+"Element",n=k+"_open",ah=k+"_load",m=k+"_complete",w=k+"_cleanup",D=k+"_closed",W=k+"_purge",x=a.browser.msie&&!a.support.opacity,J=x&&a.browser.version<7,C=k+"_IE6",h,L,N,ag,R,ac,ae,g,af,r,e,X,V,ab,v,p,u,i,B,F,H,P,Z,U,ad,y,S,aa,K,q,d,E,c,G="div";function Q(aj,ai,al){var ak=Y.createElement(aj);if(ai){ak.id=k+ai}if(al){ak.style.cssText=al}return a(ak)}function M(ak){var aj=af.length,ai=(S+ak)%aj;return(ai<0)?aj+ai:ai}function f(aj,ai){return Math.round((/%/.test(aj)?((ai==="x"?r.width():r.height())/100):1)*parseInt(aj,10))}function I(ai){return H.photo||/\.(gif|png|jpe?g|bmp|ico)((#|\?).*)?$/i.test(ai)}function l(){var ai;H=a.extend({},a.data(y,z));for(ai in H){if(a.isFunction(H[ai])&&ai.slice(0,2)!=="on"){H[ai]=H[ai].call(y)}}H.rel=H.rel||y.rel||"nofollow";H.href=H.href||a(y).attr("href");H.title=H.title||y.title;if(typeof H.href==="string"){H.href=a.trim(H.href)}}function O(aj,ai){a.event.trigger(aj);if(ai){ai.call(y)}}function A(){var ak,am=k+"Slideshow_",an="click."+k,ai,al,aj;if(H.slideshow&&af[1]){ai=function(){p.text(H.slideshowStop).unbind(an).bind(m,function(){if(S<af.length-1||H.loop){ak=setTimeout(c.next,H.slideshowSpeed)}}).bind(ah,function(){clearTimeout(ak)}).one(an+" "+w,al);L.removeClass(am+"off").addClass(am+"on");ak=setTimeout(c.next,H.slideshowSpeed)};al=function(){clearTimeout(ak);p.text(H.slideshowStart).unbind([m,ah,w,an].join(" ")).one(an,function(){c.next();ai()});L.removeClass(am+"on").addClass(am+"off")};if(H.slideshowAuto){ai()}else{al()}}else{L.removeClass(am+"off "+am+"on")}}function T(ai){if(!d){y=ai;l();af=a(y);S=0;if(H.rel!=="nofollow"){af=a("."+s).filter(function(){var ak=a.data(this,z).rel||this.rel;return(ak===H.rel)});S=af.index(y);if(S===-1){af=af.add(y);S=af.length-1}}if(!K){K=q=true;L.show();if(H.returnFocus){try{y.blur();a(y).one(D,function(){try{this.focus()}catch(ak){}})}catch(aj){}}h.css({opacity:+H.opacity,cursor:H.overlayClose?"pointer":"auto"}).show();H.w=f(H.initialWidth,"x");H.h=f(H.initialHeight,"y");c.position();if(J){r.bind("resize."+C+" scroll."+C,function(){h.css({width:r.width(),height:r.height(),top:r.scrollTop(),left:r.scrollLeft()})}).trigger("resize."+C)}O(n,H.onOpen);F.add(ab).hide();B.html(H.close).show()}c.load(true)}}c=a.fn[z]=a[z]=function(aj,ai){var ak=this;aj=aj||{};c.init();if(!ak[0]){if(ak.selector){return ak}ak=a("<a/>");aj.open=true}if(ai){aj.onComplete=ai}ak.each(function(){a.data(this,z,a.extend({},a.data(this,z)||b,aj));a(this).addClass(s)});if((a.isFunction(aj.open)&&aj.open.call(ak))||aj.open){T(ak[0])}return ak};c.init=function(){if(!L){if(!a("body")[0]){a(c.init);return}r=a(o);L=Q(G).attr({id:z,"class":x?k+(J?"IE6":"IE"):""});h=Q(G,"Overlay",J?"position:absolute":"").hide();N=Q(G,"Wrapper");ag=Q(G,"Content").append(e=Q(G,"LoadedContent","width:0; height:0; overflow:hidden"),V=Q(G,"LoadingOverlay").add(Q(G,"LoadingGraphic")),ab=Q(G,"Title"),v=Q(G,"Current"),u=Q(G,"Next"),i=Q(G,"Previous"),p=Q(G,"Slideshow").bind(n,A),B=Q(G,"Close"));N.append(Q(G).append(Q(G,"TopLeft"),R=Q(G,"TopCenter"),Q(G,"TopRight")),Q(G,false,"clear:left").append(ac=Q(G,"MiddleLeft"),ag,ae=Q(G,"MiddleRight")),Q(G,false,"clear:left").append(Q(G,"BottomLeft"),g=Q(G,"BottomCenter"),Q(G,"BottomRight"))).find("div div").css({"float":"left"});X=Q(G,false,"position:absolute; width:9999px; visibility:hidden; display:none");a("body").prepend(h,L.append(N,X));P=R.height()+g.height()+ag.outerHeight(true)-ag.height();Z=ac.width()+ae.width()+ag.outerWidth(true)-ag.width();U=e.outerHeight(true);ad=e.outerWidth(true);L.css({"padding-bottom":P,"padding-right":Z}).hide();u.click(function(){c.next()});i.click(function(){c.prev()});B.click(function(){c.close()});F=u.add(i).add(v).add(p);h.click(function(){if(H.overlayClose){c.close()}});a(Y).bind("keydown."+k,function(ai){var aj=ai.keyCode;if(K&&H.escKey&&aj===27){ai.preventDefault();c.close()}if(K&&H.arrowKey&&af[1]){if(aj===37){ai.preventDefault();i.click()}else{if(aj===39){ai.preventDefault();u.click()}}}})}};c.remove=function(){L.add(h).remove();L=null;a("."+s).removeData(z).removeClass(s)};c.position=function(ak,aj){var am=0,al=0,an=L.offset();r.unbind("resize."+k);L.css({top:-99999,left:-99999});if(H.fixed&&!J){L.css({position:"fixed"})}else{am=r.scrollTop();al=r.scrollLeft();L.css({position:"absolute"})}if(H.right!==false){al+=Math.max(r.width()-H.w-ad-Z-f(H.right,"x"),0)}else{if(H.left!==false){al+=f(H.left,"x")}else{al+=Math.round(Math.max(r.width()-H.w-ad-Z,0)/2)}}if(H.bottom!==false){am+=Math.max(r.height()-H.h-U-P-f(H.bottom,"y"),0)}else{if(H.top!==false){am+=f(H.top,"y")}else{am+=Math.round(Math.max(r.height()-H.h-U-P,0)/2)}}L.css({top:an.top,left:an.left});ak=(L.width()===H.w+ad&&L.height()===H.h+U)?0:ak||0;N[0].style.width=N[0].style.height="9999px";function ai(ao){R[0].style.width=g[0].style.width=ag[0].style.width=ao.style.width;V[0].style.height=V[1].style.height=ag[0].style.height=ac[0].style.height=ae[0].style.height=ao.style.height}L.dequeue().animate({width:H.w+ad,height:H.h+U,top:am,left:al},{duration:ak,complete:function(){ai(this);q=false;N[0].style.width=(H.w+ad+Z)+"px";N[0].style.height=(H.h+U+P)+"px";if(aj){aj()}setTimeout(function(){r.bind("resize."+k,c.position)},1)},step:function(){ai(this)}})};c.resize=function(ai){if(K){ai=ai||{};if(ai.width){H.w=f(ai.width,"x")-ad-Z}if(ai.innerWidth){H.w=f(ai.innerWidth,"x")}e.css({width:H.w});if(ai.height){H.h=f(ai.height,"y")-U-P}if(ai.innerHeight){H.h=f(ai.innerHeight,"y")}if(!ai.innerHeight&&!ai.height){e.css({height:"auto"});H.h=e.height()}e.css({height:H.h});c.position(H.transition==="none"?0:H.speed)}};c.prep=function(ak){if(!K){return}var ai,al=H.transition==="none"?0:H.speed;e.remove();e=Q(G,"LoadedContent").append(ak);function aj(){H.w=H.w||e.width();H.w=H.mw&&H.mw<H.w?H.mw:H.w;return H.w}function am(){H.h=H.h||e.height();H.h=H.mh&&H.mh<H.h?H.mh:H.h;return H.h}e.hide().appendTo(X.show()).css({width:aj(),overflow:H.scrolling?"auto":"hidden"}).css({height:am()}).prependTo(ag);X.hide();a(aa).css({"float":"none"});if(J){a("select").not(L.find("select")).filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(w,function(){this.style.visibility="inherit"})}ai=function(){var ax,au,av=af.length,ar,aw="frameBorder",aq="allowTransparency",ao,an,at;if(!K){return}function ap(){if(x){L[0].style.removeAttribute("filter")}}ao=function(){clearTimeout(E);V.hide();O(m,H.onComplete)};if(x){if(aa){e.fadeIn(100)}}ab.html(H.title).add(e).show();if(av>1){if(typeof H.current==="string"){v.html(H.current.replace("{current}",S+1).replace("{total}",av)).show()}u[(H.loop||S<av-1)?"show":"hide"]().html(H.next);i[(H.loop||S)?"show":"hide"]().html(H.previous);if(H.slideshow){p.show()}if(H.preloading){ax=[M(-1),M(1)];while((au=af[ax.pop()])){an=a.data(au,z).href||au.href;if(a.isFunction(an)){an=an.call(au)}if(I(an)){at=new Image();at.src=an}}}}else{F.hide()}if(H.iframe){ar=Q("iframe")[0];if(aw in ar){ar[aw]=0}if(aq in ar){ar[aq]="true"}ar.name=k+(+new Date());if(H.fastIframe){ao()}else{a(ar).one("load",ao)}ar.src=H.href;if(!H.scrolling){ar.scrolling="no"}a(ar).addClass(k+"Iframe").appendTo(e).one(W,function(){ar.src="//about:blank"})}else{ao()}if(H.transition==="fade"){L.fadeTo(al,1,ap)}else{ap()}};if(H.transition==="fade"){L.fadeTo(al,0,function(){c.position(0,ai)})}else{c.position(al,ai)}};c.load=function(al){var ak,ai,aj=c.prep;q=true;aa=false;y=af[S];if(!al){l()}O(W);O(ah,H.onLoad);H.h=H.height?f(H.height,"y")-U-P:H.innerHeight&&f(H.innerHeight,"y");H.w=H.width?f(H.width,"x")-ad-Z:H.innerWidth&&f(H.innerWidth,"x");H.mw=H.w;H.mh=H.h;if(H.maxWidth){H.mw=f(H.maxWidth,"x")-ad-Z;H.mw=H.w&&H.w<H.mw?H.w:H.mw}if(H.maxHeight){H.mh=f(H.maxHeight,"y")-U-P;H.mh=H.h&&H.h<H.mh?H.h:H.mh}ak=H.href;E=setTimeout(function(){V.show()},100);if(H.inline){Q(G).hide().insertBefore(a(ak)[0]).one(W,function(){a(this).replaceWith(e.children())});aj(a(ak))}else{if(H.iframe){aj(" ")}else{if(H.html){aj(H.html)}else{if(I(ak)){a(aa=new Image()).addClass(k+"Photo").error(function(){H.title=false;aj(Q(G,"Error").text("This image could not be loaded"))}).load(function(){var am;aa.onload=null;if(H.scalePhotos){ai=function(){aa.height-=aa.height*am;aa.width-=aa.width*am};if(H.mw&&aa.width>H.mw){am=(aa.width-H.mw)/aa.width;ai()}if(H.mh&&aa.height>H.mh){am=(aa.height-H.mh)/aa.height;ai()}}if(H.h){aa.style.marginTop=Math.max(H.h-aa.height,0)/2+"px"}if(af[1]&&(S<af.length-1||H.loop)){aa.style.cursor="pointer";aa.onclick=function(){c.next()}}if(x){aa.style.msInterpolationMode="bicubic"}setTimeout(function(){aj(aa)},1)});setTimeout(function(){aa.src=ak},1)}else{if(ak){X.load(ak,H.data,function(an,am,ao){aj(am==="error"?Q(G,"Error").text("Request unsuccessful: "+ao.statusText):a(this).contents())})}}}}}};c.next=function(){if(!q&&af[1]&&(S<af.length-1||H.loop)){S=M(1);c.load()}};c.prev=function(){if(!q&&af[1]&&(S||H.loop)){S=M(-1);c.load()}};c.close=function(){if(K&&!d){d=true;K=false;O(w,H.onCleanup);r.unbind("."+k+" ."+C);h.fadeTo(200,0);L.stop().fadeTo(300,0,function(){L.add(h).css({opacity:1,cursor:"auto"}).hide();O(W);e.remove();setTimeout(function(){d=false;O(D,H.onClosed)},1)})}};c.element=function(){return a(y)};c.settings=b;a("."+s,Y).live("click",function(ai){if(!(ai.which>1||ai.shiftKey||ai.altKey||ai.metaKey)){ai.preventDefault();T(this)}});c.init()}(jQuery,document,this));(function(b){b.uniform={options:{selectClass:"selector",radioClass:"radio",checkboxClass:"checker",fileClass:"uploader",filenameClass:"filename",fileBtnClass:"action",fileDefaultText:"No file selected",fileBtnText:"Choose File",checkedClass:"checked",focusClass:"focus",disabledClass:"disabled",buttonClass:"button",activeClass:"active",hoverClass:"hover",useID:true,idPrefix:"uniform",resetSelector:false,autoHide:true},elements:[]};if(b.browser.msie&&b.browser.version<7){b.support.selectOpacity=false}else{b.support.selectOpacity=true}b.fn.uniform=function(l){l=b.extend(b.uniform.options,l);var s=this;if(l.resetSelector!=false){b(l.resetSelector).mouseup(function(){function c(){b.uniform.update(s)}setTimeout(c,10)})}function m(c){$el=b(c);$el.addClass($el.attr("type"));a(c)}function p(c){b(c).addClass("uniform");a(c)}function n(c){var e=b(c);var g=b("<div>"),f=b("<span>");g.addClass(l.buttonClass);if(l.useID&&e.attr("id")!=""){g.attr("id",l.idPrefix+"-"+e.attr("id"))}var d;if(e.is("a")||e.is("button")){d=e.text()}else{if(e.is(":submit")||e.is(":reset")||e.is("input[type=button]")){d=e.attr("value")}}d=d==""?e.is(":reset")?"Reset":"Submit":d;f.html(d);e.css("opacity",0);e.wrap(g);e.wrap(f);g=e.closest("div");f=e.closest("span");if(e.is(":disabled")){g.addClass(l.disabledClass)}g.bind({"mouseenter.uniform":function(){g.addClass(l.hoverClass)},"mouseleave.uniform":function(){g.removeClass(l.hoverClass);g.removeClass(l.activeClass)},"mousedown.uniform touchbegin.uniform":function(){g.addClass(l.activeClass)},"mouseup.uniform touchend.uniform":function(){g.removeClass(l.activeClass)},"click.uniform touchend.uniform":function(h){if(b(h.target).is("span")||b(h.target).is("div")){if(c[0].dispatchEvent){var i=document.createEvent("MouseEvents");i.initEvent("click",true,true);c[0].dispatchEvent(i)}else{c[0].click()}}}});c.bind({"focus.uniform":function(){g.addClass(l.focusClass)},"blur.uniform":function(){g.removeClass(l.focusClass)}});b.uniform.noSelect(g);a(c)}function r(c){var e=b(c);var g=b("<div />"),f=b("<span />");if(!e.css("display")=="none"&&l.autoHide){g.hide()}g.addClass(l.selectClass);if(l.useID&&c.attr("id")!=""){g.attr("id",l.idPrefix+"-"+c.attr("id"))}var d=c.find(":selected:first");if(d.length==0){d=c.find("option:first")}f.html(d.html());c.css("opacity",0);c.wrap(g);c.before(f);g=c.parent("div");f=c.siblings("span");c.bind({"change.uniform":function(){f.text(c.find(":selected").html());g.removeClass(l.activeClass)},"focus.uniform":function(){g.addClass(l.focusClass)},"blur.uniform":function(){g.removeClass(l.focusClass);g.removeClass(l.activeClass)},"mousedown.uniform touchbegin.uniform":function(){g.addClass(l.activeClass)},"mouseup.uniform touchend.uniform":function(){g.removeClass(l.activeClass)},"click.uniform touchend.uniform":function(){g.removeClass(l.activeClass)},"mouseenter.uniform":function(){g.addClass(l.hoverClass)},"mouseleave.uniform":function(){g.removeClass(l.hoverClass);g.removeClass(l.activeClass)},"keyup.uniform":function(){f.text(c.find(":selected").html())}});if(b(c).attr("disabled")){g.addClass(l.disabledClass)}b.uniform.noSelect(f);a(c)}function q(d){var e=b(d);var c=b("<div />"),f=b("<span />");if(!e.css("display")=="none"&&l.autoHide){c.hide()}c.addClass(l.checkboxClass);if(l.useID&&d.attr("id")!=""){c.attr("id",l.idPrefix+"-"+d.attr("id"))}b(d).wrap(c);b(d).wrap(f);f=d.parent();c=f.parent();b(d).css("opacity",0).bind({"focus.uniform":function(){c.addClass(l.focusClass)},"blur.uniform":function(){c.removeClass(l.focusClass)},"click.uniform touchend.uniform":function(){if(!b(d).attr("checked")){f.removeClass(l.checkedClass)}else{f.addClass(l.checkedClass)}},"mousedown.uniform touchbegin.uniform":function(){c.addClass(l.activeClass)},"mouseup.uniform touchend.uniform":function(){c.removeClass(l.activeClass)},"mouseenter.uniform":function(){c.addClass(l.hoverClass)},"mouseleave.uniform":function(){c.removeClass(l.hoverClass);c.removeClass(l.activeClass)}});if(b(d).attr("checked")){f.addClass(l.checkedClass)}if(b(d).attr("disabled")){c.addClass(l.disabledClass)}a(d)}function u(d){var e=b(d);var c=b("<div />"),f=b("<span />");if(!e.css("display")=="none"&&l.autoHide){c.hide()}c.addClass(l.radioClass);if(l.useID&&d.attr("id")!=""){c.attr("id",l.idPrefix+"-"+d.attr("id"))}b(d).wrap(c);b(d).wrap(f);f=d.parent();c=f.parent();b(d).css("opacity",0).bind({"focus.uniform":function(){c.addClass(l.focusClass)},"blur.uniform":function(){c.removeClass(l.focusClass)},"click.uniform touchend.uniform":function(){if(!b(d).attr("checked")){f.removeClass(l.checkedClass)}else{var g=l.radioClass.split(" ")[0];b("."+g+" span."+l.checkedClass+":has([name='"+b(d).attr("name")+"'])").removeClass(l.checkedClass);f.addClass(l.checkedClass)}},"mousedown.uniform touchend.uniform":function(){if(!b(d).is(":disabled")){c.addClass(l.activeClass)}},"mouseup.uniform touchbegin.uniform":function(){c.removeClass(l.activeClass)},"mouseenter.uniform touchend.uniform":function(){c.addClass(l.hoverClass)},"mouseleave.uniform":function(){c.removeClass(l.hoverClass);c.removeClass(l.activeClass)}});if(b(d).attr("checked")){f.addClass(l.checkedClass)}if(b(d).attr("disabled")){c.addClass(l.disabledClass)}a(d)}function o(h){var c=b(h);var g=b("<div />"),i=b("<span>"+l.fileDefaultText+"</span>"),e=b("<span>"+l.fileBtnText+"</span>");if(!c.css("display")=="none"&&l.autoHide){g.hide()}g.addClass(l.fileClass);i.addClass(l.filenameClass);e.addClass(l.fileBtnClass);if(l.useID&&c.attr("id")!=""){g.attr("id",l.idPrefix+"-"+c.attr("id"))}c.wrap(g);c.after(e);c.after(i);g=c.closest("div");i=c.siblings("."+l.filenameClass);e=c.siblings("."+l.fileBtnClass);if(!c.attr("size")){var f=g.width();c.attr("size",f/10)}var d=function(){var k=c.val();if(k===""){k=l.fileDefaultText}else{k=k.split(/[\/\\]+/);k=k[(k.length-1)]}i.text(k)};d();c.css("opacity",0).bind({"focus.uniform":function(){g.addClass(l.focusClass)},"blur.uniform":function(){g.removeClass(l.focusClass)},"mousedown.uniform":function(){if(!b(h).is(":disabled")){g.addClass(l.activeClass)}},"mouseup.uniform":function(){g.removeClass(l.activeClass)},"mouseenter.uniform":function(){g.addClass(l.hoverClass)},"mouseleave.uniform":function(){g.removeClass(l.hoverClass);g.removeClass(l.activeClass)}});if(b.browser.msie){c.bind("click.uniform.ie7",function(){setTimeout(d,0)})}else{c.bind("change.uniform",d)}if(c.attr("disabled")){g.addClass(l.disabledClass)}b.uniform.noSelect(i);b.uniform.noSelect(e);a(h)}b.uniform.restore=function(c){if(c==undefined){c=b(b.uniform.elements)}b(c).each(function(){if(b(this).is(":checkbox")){b(this).unwrap().unwrap()}else{if(b(this).is("select")){b(this).siblings("span").remove();b(this).unwrap()}else{if(b(this).is(":radio")){b(this).unwrap().unwrap()}else{if(b(this).is(":file")){b(this).siblings("span").remove();b(this).unwrap()}else{if(b(this).is("button, :submit, :reset, a, input[type='button']")){b(this).unwrap().unwrap()}}}}}b(this).unbind(".uniform");b(this).css("opacity","1");var d=b.inArray(b(c),b.uniform.elements);b.uniform.elements.splice(d,1)})};function a(c){c=b(c).get();if(c.length>1){b.each(c,function(e,d){b.uniform.elements.push(d)})}else{b.uniform.elements.push(c)}}b.uniform.noSelect=function(d){function c(){return false}b(d).each(function(){this.onselectstart=this.ondragstart=c;b(this).mousedown(c).css({MozUserSelect:"none"})})};b.uniform.update=function(c){if(c==undefined){c=b(b.uniform.elements)}c=b(c);c.each(function(){var d=b(this);if(d.is("select")){var e=d.siblings("span");var f=d.parent("div");f.removeClass(l.hoverClass+" "+l.focusClass+" "+l.activeClass);e.html(d.find(":selected").html());if(d.is(":disabled")){f.addClass(l.disabledClass)}else{f.removeClass(l.disabledClass)}}else{if(d.is(":checkbox")){var e=d.closest("span");var f=d.closest("div");f.removeClass(l.hoverClass+" "+l.focusClass+" "+l.activeClass);e.removeClass(l.checkedClass);if(d.is(":checked")){e.addClass(l.checkedClass)}if(d.is(":disabled")){f.addClass(l.disabledClass)}else{f.removeClass(l.disabledClass)}}else{if(d.is(":radio")){var e=d.closest("span");var f=d.closest("div");f.removeClass(l.hoverClass+" "+l.focusClass+" "+l.activeClass);e.removeClass(l.checkedClass);if(d.is(":checked")){e.addClass(l.checkedClass)}if(d.is(":disabled")){f.addClass(l.disabledClass)}else{f.removeClass(l.disabledClass)}}else{if(d.is(":file")){var f=d.parent("div");var g=d.siblings(l.filenameClass);btnTag=d.siblings(l.fileBtnClass);f.removeClass(l.hoverClass+" "+l.focusClass+" "+l.activeClass);g.text(d.val());if(d.is(":disabled")){f.addClass(l.disabledClass)}else{f.removeClass(l.disabledClass)}}else{if(d.is(":submit")||d.is(":reset")||d.is("button")||d.is("a")||c.is("input[type=button]")){var f=d.closest("div");f.removeClass(l.hoverClass+" "+l.focusClass+" "+l.activeClass);if(d.is(":disabled")){f.addClass(l.disabledClass)}else{f.removeClass(l.disabledClass)}}}}}}})};return this.each(function(){if(b.support.selectOpacity){var c=b(this);if(c.is("select")){if(c.attr("multiple")!=true){if(c.attr("size")==undefined||c.attr("size")<=1){r(c)}}}else{if(c.is(":checkbox")){q(c)}else{if(c.is(":radio")){u(c)}else{if(c.is(":file")){o(c)}else{if(c.is(":text, :password, input[type='email']")){m(c)}else{if(c.is("textarea")){p(c)}else{if(c.is("a")||c.is(":submit")||c.is(":reset")||c.is("button")||c.is("input[type=button]")){n(c)}}}}}}}}})}})(jQuery);(function(a){a.InFieldLabels=function(e,b,h){var g=this;g.$label=a(e);g.label=e;g.$field=a(b);g.field=b;g.$label.data("InFieldLabels",g);g.showing=true;g.init=function(){g.options=a.extend({},a.InFieldLabels.defaultOptions,h);if(g.$field.val()!=""){g.$label.hide();g.showing=false}g.$field.focus(function(){g.fadeOnFocus()}).blur(function(){g.checkForEmpty(true)}).bind("keydown.infieldlabel",function(c){g.hideOnChange(c)}).change(function(c){g.checkForEmpty()}).bind("onPropertyChange",function(){g.checkForEmpty()})};g.fadeOnFocus=function(){if(g.showing){g.setOpacity(g.options.fadeOpacity)}};g.setOpacity=function(c){g.$label.stop().animate({opacity:c},g.options.fadeDuration);g.showing=(c>0)};g.checkForEmpty=function(c){if(g.$field.val()==""){g.prepForShow();g.setOpacity(c?1:g.options.fadeOpacity)}else{g.setOpacity(0)}};g.prepForShow=function(c){if(!g.showing){g.$label.css({opacity:0}).show();g.$field.bind("keydown.infieldlabel",function(d){g.hideOnChange(d)})}};g.hideOnChange=function(c){if((c.keyCode==16)||(c.keyCode==9)){return}if(g.showing){g.$label.hide();g.showing=false}g.$field.unbind("keydown.infieldlabel")};g.init()};a.InFieldLabels.defaultOptions={fadeOpacity:0.5,fadeDuration:300};a.fn.inFieldLabels=function(b){return this.each(function(){var d=a(this).attr("for");if(!d){return}var c=a("input#"+d+"[type='text'],input#"+d+"[type='password'],textarea#"+d);if(c.length==0){return}(new a.InFieldLabels(this,c[0],b))})}})(jQuery);(function(b){var a={init:function(c){var d=this;if(!d.data("jqv")||d.data("jqv")==null){a._saveOptions(d,c);b(".formError").live("click",function(){b(this).fadeOut(150,function(){b(this).remove()})})}},attach:function(d){var c=this;var f;if(d){f=a._saveOptions(c,d)}else{f=c.data("jqv")}var e=(c.find("[data-validation-engine*=validate]"))?"data-validation-engine":"class";if(!f.binded){if(f.bindMethod=="bind"){c.find("[class*=validate]").not("[type=checkbox]").not("[type=radio]").not(".datepicker").bind(f.validationEventTrigger,a._onFieldEvent);c.find("[class*=validate][type=checkbox],[class*=validate][type=radio]").bind("click",a._onFieldEvent);c.find("[class*=validate][class*=datepicker]").bind(f.validationEventTrigger,{delay:300},a._onFieldEvent);c.bind("submit",a._onSubmitEvent)}else{if(f.bindMethod=="live"){c.find("[class*=validate]").not("[type=checkbox]").not(".datepicker").live(f.validationEventTrigger,a._onFieldEvent);c.find("[class*=validate][type=checkbox]").live("click",a._onFieldEvent);c.find("[class*=validate][class*=datepicker]").live(f.validationEventTrigger,{delay:300},a._onFieldEvent);c.live("submit",a._onSubmitEvent)}}f.binded=true}return this},detach:function(){var d=this;var c=d.data("jqv");if(c.binded){d.find("[class*=validate]").not("[type=checkbox]").unbind(c.validationEventTrigger,a._onFieldEvent);d.find("[class*=validate][type=checkbox],[class*=validate][type=radio]").unbind("click",a._onFieldEvent);d.unbind("submit",a.onAjaxFormComplete);d.find("[class*=validate]").not("[type=checkbox]").die(c.validationEventTrigger,a._onFieldEvent);d.find("[class*=validate][type=checkbox]").die("click",a._onFieldEvent);d.die("submit",a.onAjaxFormComplete);d.removeData("jqv")}},validate:function(){return a._validateFields(this)},validateField:function(d){var c=b(this).data("jqv");return a._validateField(b(d),c)},validateform:function(){return a._onSubmitEvent.call(this)},updatePromptsPosition:function(){var d=this.closest("form");var c=d.data("jqv");d.find("[class*=validate]").not(":hidden").not(":disabled").each(function(){var g=b(this);var e=a._getPrompt(g);var f=b(e).find(".formErrorContent").html();if(e){a._updatePrompt(g,b(e),f,undefined,false,c)}})},showPrompt:function(f,h,e,g){var d=this.closest("form");var c=d.data("jqv");if(!c){c=a._saveOptions(this,c)}if(e){c.promptPosition=e}c.showArrow=g==true;a._showPrompt(this,f,h,false,c)},hidePrompt:function(){var c="."+a._getClassName(b(this).attr("id"))+"formError";b(c).fadeTo("fast",0.3,function(){b(this).remove()})},hide:function(){var c;if(b(this).is("form")){c="parentForm"+b(this).attr("id")}else{c=b(this).attr("id")+"formError"}b("."+c).fadeTo("fast",0.3,function(){b(this).remove()})},hideAll:function(){b(".formError").fadeTo("fast",0.3,function(){b(this).remove()})},_onFieldEvent:function(c){var d=b(this);var f=d.closest("form");var e=f.data("jqv");window.setTimeout(function(){a._validateField(d,e)},(c.data)?c.data.delay:0)},_onSubmitEvent:function(){var d=b(this);var e=d.data("jqv");var c=a._validateFields(d,true);if(c&&e.ajaxFormValidation){a._validateFormWithAjax(d,e);return false}if(e.onValidationComplete){e.onValidationComplete(d,c);return false}return c},_checkAjaxStatus:function(d){var c=true;b.each(d.ajaxValidCache,function(e,f){if(!f){c=false;return false}});return c},_validateFields:function(e,k){var l=e.data("jqv");var g=false;e.trigger("jqv.form.validating");e.find("[class*=validate]").not(":hidden").not(":disabled").each(function(){var i=b(this);g|=a._validateField(i,l,k)});e.trigger("jqv.form.result",[g]);if(g){if(l.scroll){var f=Number.MAX_VALUE;var m=0;var o=b(".formError:not('.greenPopup')");for(var n=0;n<o.length;n++){var p=b(o[n]).offset().top;if(p<f){f=p;m=b(o[n]).offset().left}}if(!l.isOverflown){b("html:not(:animated),body:not(:animated)").animate({scrollTop:f,scrollLeft:m},1100)}else{var c=b(l.overflownDIV);var d=c.scrollTop();var h=-parseInt(c.offset().top);f+=d+h-5;var q=b(l.overflownDIV+":not(:animated)");q.animate({scrollTop:f},1100);b("html:not(:animated),body:not(:animated)").animate({scrollTop:c.offset().top,scrollLeft:m},1100)}}return false}return true},_validateFormWithAjax:function(c,f){var d=c.serialize();var e=(f.ajaxFormValidationURL)?f.ajaxFormValidationURL:c.attr("action");b.ajax({type:"GET",url:e,cache:false,dataType:"json",data:d,form:c,methods:a,options:f,beforeSend:function(){return f.onBeforeAjaxFormValidation(c,f)},error:function(g,h){a._ajaxError(g,h)},success:function(p){if(p!==true){var k=false;for(var o=0;o<p.length;o++){var g=p[o];var l=g[0];var n=b(b("#"+l)[0]);if(n.length==1){var h=g[2];if(g[1]==true){if(h==""||!h){a._closePrompt(n)}else{if(f.allrules[h]){var m=f.allrules[h].alertTextOk;if(m){h=m}}a._showPrompt(n,h,"pass",false,f,true)}}else{k|=true;if(f.allrules[h]){var m=f.allrules[h].alertText;if(m){h=m}}a._showPrompt(n,h,"",false,f,true)}}}f.onAjaxFormComplete(!k,c,p,f)}else{f.onAjaxFormComplete(true,c,"",f)}}})},_validateField:function(g,r,l){if(!g.attr("id")){b.error("jQueryValidate: an ID attribute is required for this field: "+g.attr("name")+" class:"+g.attr("class"))}var p=g.attr("class");var f=/validate\[(.*)\]/.exec(p);if(!f){return false}var q=f[1];var o=q.split(/\[|,|\]/);var v=false;var n=g.attr("name");var s="";var m=false;r.isError=false;r.showArrow=true;for(var e=0;e<o.length;e++){var k=undefined;switch(o[e]){case"required":m=true;k=a._required(g,o,e,r);break;case"custom":k=a._customRegex(g,o,e,r);break;case"groupRequired":var u="[class*="+o[e+1]+"]";var d=g.closest("form").find(u).eq(0);if(d[0]!=g[0]){a._validateField(d,r,l);r.showArrow=true;continue}k=a._groupRequired(g,o,e,r);if(k){m=true}r.showArrow=false;break;case"ajax":if(!l){a._ajax(g,o,e,r);v=true}break;case"minSize":k=a._minSize(g,o,e,r);break;case"maxSize":k=a._maxSize(g,o,e,r);break;case"min":k=a._min(g,o,e,r);break;case"max":k=a._max(g,o,e,r);break;case"past":k=a._past(g,o,e,r);break;case"future":k=a._future(g,o,e,r);break;case"dateRange":var u="[class*="+o[e+1]+"]";var d=g.closest("form").find(u).eq(0);var c=g.closest("form").find(u).eq(1);if(d[0].value||c[0].value){k=a._dateRange(d,c,o,e,r)}if(k){m=true}r.showArrow=false;break;case"dateTimeRange":var u="[class*="+o[e+1]+"]";var d=g.closest("form").find(u).eq(0);var c=g.closest("form").find(u).eq(1);if(d[0].value||c[0].value){k=a._dateTimeRange(d,c,o,e,r)}if(k){m=true}r.showArrow=false;break;case"maxCheckbox":k=a._maxCheckbox(g,o,e,r);g=b(b("input[name='"+n+"']"));break;case"minCheckbox":k=a._minCheckbox(g,o,e,r);g=b(b("input[name='"+n+"']"));break;case"equals":k=a._equals(g,o,e,r);break;case"funcCall":k=a._funcCall(g,o,e,r);break;default:}if(k!==undefined){s+=k+"<br/>";r.isError=true}}if(!m){if(g.val()==""){r.isError=false}}var h=g.attr("type");if((h=="radio"||h=="checkbox")&&b("input[name='"+n+"']").size()>1){g=b(b("input[name='"+n+"'][type!=hidden]:first"));r.showArrow=false}if(h=="text"&&b("input[name='"+n+"']").size()>1){g=b(b("input[name='"+n+"'][type!=hidden]:first"));r.showArrow=false}if(r.isError){a._showPrompt(g,s,"",false,r)}else{if(!v){a._closePrompt(g)}}g.trigger("jqv.field.result",[g,r.isError,s]);return r.isError},_required:function(c,d,g,f){switch(c.attr("type")){case"text":case"password":case"textarea":case"file":default:if(!c.val()){return f.allrules[d[g]].alertText}break;case"radio":case"checkbox":var e=c.attr("name");if(b("input[name='"+e+"']:checked").size()==0){if(b("input[name='"+e+"']").size()==1){return f.allrules[d[g]].alertTextCheckboxe}else{return f.allrules[d[g]].alertTextCheckboxMultiple}}break;case"select-one":if(!c.val()){return f.allrules[d[g]].alertText}break;case"select-multiple":if(!c.find("option:selected").val()){return f.allrules[d[g]].alertText}break}},_groupRequired:function(h,f,e,d){var c="[class*="+f[e+1]+"]";var g=false;h.closest("form").find(c).each(function(){if(!a._required(b(this),f,e,d)){g=true;return false}});if(!g){return d.allrules[f[e]].alertText}},_customRegex:function(d,e,l,h){var g=e[l+1];var f=h.allrules[g];if(!f){alert("jqv:custom rule not found "+g);return}var k=f.regex;if(!k){alert("jqv:custom regex not found "+g);return}var c=new RegExp(k);if(!c.test(d.val())){return h.allrules[g].alertText}},_funcCall:function(d,f,e,c){var h=f[e+1];var g=window[h];if(typeof(g)=="function"){return g(d,f,e,c)}},_equals:function(c,d,g,f){var e=d[g+1];if(c.val()!=b("#"+e).val()){return f.allrules.equals.alertText}},_maxSize:function(d,f,e,c){var k=f[e+1];var h=d.val().length;if(h>k){var g=c.allrules.maxSize;return g.alertText+k+g.alertText2}},_minSize:function(d,f,e,k){var c=f[e+1];var h=d.val().length;if(h<c){var g=k.allrules.minSize;return g.alertText+c+g.alertText2}},_min:function(d,f,e,k){var c=parseFloat(f[e+1]);var h=parseFloat(d.val());if(h<c){var g=k.allrules.min;if(g.alertText2){return g.alertText+c+g.alertText2}return g.alertText+c}},_max:function(d,f,e,c){var k=parseFloat(f[e+1]);var h=parseFloat(d.val());if(h>k){var g=c.allrules.max;if(g.alertText2){return g.alertText+k+g.alertText2}return g.alertText+k}},_past:function(d,e,k,g){var f=e[k+1];var h=(f.toLowerCase()=="now")?new Date():a._parseDate(f);var l=a._parseDate(d.val());if(l<h){var c=g.allrules.past;if(c.alertText2){return c.alertText+a._dateToString(h)+c.alertText2}return c.alertText+a._dateToString(h)}},_future:function(d,e,k,g){var f=e[k+1];var h=(f.toLowerCase()=="now")?new Date():a._parseDate(f);var l=a._parseDate(d.val());if(l>h){var c=g.allrules.future;if(c.alertText2){return c.alertText+a._dateToString(h)+c.alertText2}return c.alertText+a._dateToString(h)}},_isDate:function(d){var c=new RegExp(/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$|^(?:(?:(?:0?[13578]|1[02])(\/|-)31)|(?:(?:0?[1,3-9]|1[0-2])(\/|-)(?:29|30)))(\/|-)(?:[1-9]\d\d\d|\d[1-9]\d\d|\d\d[1-9]\d|\d\d\d[1-9])$|^(?:(?:0?[1-9]|1[0-2])(\/|-)(?:0?[1-9]|1\d|2[0-8]))(\/|-)(?:[1-9]\d\d\d|\d[1-9]\d\d|\d\d[1-9]\d|\d\d\d[1-9])$|^(0?2(\/|-)29)(\/|-)(?:(?:0[48]00|[13579][26]00|[2468][048]00)|(?:\d\d)?(?:0[48]|[2468][048]|[13579][26]))$/);if(c.test(d)){return true}return false},_isDateTime:function(d){var c=new RegExp(/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])\s+(1[012]|0?[1-9]){1}:(0?[1-5]|[0-6][0-9]){1}:(0?[0-6]|[0-6][0-9]){1}\s+(am|pm|AM|PM){1}$|^(?:(?:(?:0?[13578]|1[02])(\/|-)31)|(?:(?:0?[1,3-9]|1[0-2])(\/|-)(?:29|30)))(\/|-)(?:[1-9]\d\d\d|\d[1-9]\d\d|\d\d[1-9]\d|\d\d\d[1-9])$|^((1[012]|0?[1-9]){1}\/(0?[1-9]|[12][0-9]|3[01]){1}\/\d{2,4}\s+(1[012]|0?[1-9]){1}:(0?[1-5]|[0-6][0-9]){1}:(0?[0-6]|[0-6][0-9]){1}\s+(am|pm|AM|PM){1})$/);if(c.test(d)){return true}return false},_dateCompare:function(d,c){return(new Date(d.toString())<new Date(c.toString()))},_dateRange:function(d,f,c,g,e){if((!d[0].value&&f[0].value)||(d[0].value&&!f[0].value)){return e.allrules[c[g]].alertText+e.allrules[c[g]].alertText2}if(!a._isDate(d[0].value)||!a._isDate(f[0].value)){return e.allrules[c[g]].alertText+e.allrules[c[g]].alertText2}if(!a._dateCompare(d[0].value,f[0].value)){return e.allrules[c[g]].alertText+e.allrules[c[g]].alertText2}},_dateTimeRange:function(d,f,c,g,e){if((!d[0].value&&f[0].value)||(d[0].value&&!f[0].value)){return e.allrules[c[g]].alertText+e.allrules[c[g]].alertText2}if(!a._isDateTime(d[0].value)||!a._isDateTime(f[0].value)){return e.allrules[c[g]].alertText+e.allrules[c[g]].alertText2}if(!a._dateCompare(d[0].value,f[0].value)){return e.allrules[c[g]].alertText+e.allrules[c[g]].alertText2}},_maxCheckbox:function(d,f,g,e){var k=f[g+1];var c=d.attr("name");var h=b("input[name='"+c+"']:checked").size();if(h>k){e.showArrow=false;if(e.allrules.maxCheckbox.alertText2){return e.allrules.maxCheckbox.alertText+" "+k+" "+e.allrules.maxCheckbox.alertText2}return e.allrules.maxCheckbox.alertText}},_minCheckbox:function(d,f,g,e){var k=f[g+1];var c=d.attr("name");var h=b("input[name='"+c+"']:checked").size();if(h<k){e.showArrow=false;return e.allrules.minCheckbox.alertText+" "+k+" "+e.allrules.minCheckbox.alertText2}},_ajax:function(c,k,n,m){var f=k[n+1];var q=m.allrules[f];var g=q.extraData;var o=q.extraDataDynamic;if(!g){g=""}if(o){var l=[];var p=String(o).split(",");for(var n=0;n<p.length;n++){var d=p[n];if(b(d).length){var e=c.closest("form").find(d).val();var h=d.replace("#","")+"="+escape(e);l.push(h)}}o=l.join("&")}else{o=""}if(!m.isError){b.ajax({type:"GET",url:q.url,cache:false,dataType:"json",data:"fieldId="+c.attr("id")+"&fieldValue="+c.val()+"&extraData="+g+"&"+o,field:c,rule:q,methods:a,options:m,beforeSend:function(){var i=q.alertTextLoad;if(i){a._showPrompt(c,i,"load",true,m)}},error:function(r,i){a._ajaxError(r,i)},success:function(u){var w=u[0];var r=b(b("#"+w)[0]);if(r.length==1){var i=u[1];var v=u[2];if(!i){m.ajaxValidCache[w]=false;m.isError=true;if(v){if(m.allrules[v]){var s=m.allrules[v].alertText;if(s){v=s}}}else{v=q.alertText}a._showPrompt(r,v,"",true,m)}else{if(m.ajaxValidCache[w]!==undefined){m.ajaxValidCache[w]=true}if(v){if(m.allrules[v]){var s=m.allrules[v].alertTextOk;if(s){v=s}}}else{v=q.alertTextOk}if(v){a._showPrompt(r,v,"pass",true,m)}else{a._closePrompt(r)}}}}})}},_ajaxError:function(c,d){if(c.status==0&&d==null){alert("The page is not served from a server! ajax call failed")}else{if(typeof console!="undefined"){console.log("Ajax error: "+c.status+" "+d)}}},_dateToString:function(c){return c.getFullYear()+"-"+(c.getMonth()+1)+"-"+c.getDate()},_parseDate:function(d){var c=d.split("-");if(c==d){c=d.split("/")}return new Date(c[0],(c[1]-1),c[2])},_showPrompt:function(f,g,d,e,c,i){var h=a._getPrompt(f);if(i){h=false}if(h){a._updatePrompt(f,h,g,d,e,c)}else{a._buildPrompt(f,g,d,e,c)}},_buildPrompt:function(f,l,d,h,i){var c=b("<div>");c.addClass(a._getClassName(f.attr("id"))+"formError");if(f.is(":input")){c.addClass("parentForm"+a._getClassName(f.parents("form").attr("id")))}c.addClass("formError");switch(d){case"pass":c.addClass("greenPopup");break;case"load":c.addClass("blackPopup")}if(h){c.addClass("ajaxed")}var k=b("<div>").addClass("formErrorContent").html(l).appendTo(c);if(i.showArrow){var g=b("<div>").addClass("formErrorArrow");switch(i.promptPosition){case"bottomLeft":case"bottomRight":c.find(".formErrorContent").before(g);g.addClass("formErrorArrowBottom").html('<div class="line1"><!-- --></div><div class="line2"><!-- --></div><div class="line3"><!-- --></div><div class="line4"><!-- --></div><div class="line5"><!-- --></div><div class="line6"><!-- --></div><div class="line7"><!-- --></div><div class="line8"><!-- --></div><div class="line9"><!-- --></div><div class="line10"><!-- --></div>');break;case"topLeft":case"topRight":g.html('<div class="line10"><!-- --></div><div class="line9"><!-- --></div><div class="line8"><!-- --></div><div class="line7"><!-- --></div><div class="line6"><!-- --></div><div class="line5"><!-- --></div><div class="line4"><!-- --></div><div class="line3"><!-- --></div><div class="line2"><!-- --></div><div class="line1"><!-- --></div>');c.append(g);break}}if(i.isOverflown){f.before(c)}else{b("body").append(c)}var e=a._calculatePosition(f,c,i);c.css({top:e.callerTopPosition,left:e.callerleftPosition,marginTop:e.marginTopSize,opacity:0});return c.animate({opacity:0.87})},_updatePrompt:function(d,h,f,g,c,i){if(h){if(g=="pass"){h.addClass("greenPopup")}else{h.removeClass("greenPopup")}if(g=="load"){h.addClass("blackPopup")}else{h.removeClass("blackPopup")}if(c){h.addClass("ajaxed")}else{h.removeClass("ajaxed")}h.find(".formErrorContent").html(f);var e=a._calculatePosition(d,h,i);h.animate({top:e.callerTopPosition,left:e.callerleftPosition,marginTop:e.marginTopSize})}},_closePrompt:function(d){var c=a._getPrompt(d);if(c){c.fadeTo("fast",0,function(){c.remove()})}},closePrompt:function(c){return a._closePrompt(c)},_getPrompt:function(d){var c=d.attr("id").replace(":","_")+"formError";var e=b("."+a._escapeExpression(c))[0];if(e){return b(e)}},_escapeExpression:function(c){return c.replace(/([#;&,\.\+\*\~':"\!\^$\[\]\(\)=>\|])/g,"\\$1")},_calculatePosition:function(f,m,i){var k,g,e;var d=f.width();var h=m.height();var l=i.isOverflown;if(l){k=g=0;e=-h}else{var c=f.offset();k=c.top;g=c.left;e=0}switch(i.promptPosition){default:case"topRight":if(l){g+=d-30}else{g+=d-30;k+=-h-2}break;case"topLeft":k+=-h-10;break;case"centerRight":g+=d+13;break;case"bottomLeft":k=k+f.height()+15;break;case"bottomRight":g+=d-30;k+=f.height()+5}return{callerTopPosition:k+"px",callerleftPosition:g+"px",marginTopSize:e+"px"}},_saveOptions:function(c,f){if(b.validationEngineLanguage){var e=b.validationEngineLanguage.allRules}else{b.error("jQuery.validationEngine rules are not loaded, plz add localization files to the page")}b.validationEngine.defaults.allrules=e;var d=b.extend({},b.validationEngine.defaults,f);c.data("jqv",d);return d},_getClassName:function(c){return c.replace(":","_").replace(".","_")}};b.fn.validationEngine=function(d){var c=b(this);if(!c[0]){return false}if(typeof(d)=="string"&&d.charAt(0)!="_"&&a[d]){if(d!="showPrompt"&&d!="hidePrompt"&&d!="hide"&&d!="hideAll"){a.init.apply(c)}return a[d].apply(c,Array.prototype.slice.call(arguments,1))}else{if(typeof d=="object"||!d){a.init.apply(c,arguments);return a.attach.apply(c)}else{b.error("Method "+d+" does not exist in jQuery.validationEngine")}}};b.validationEngine={defaults:{validationEventTrigger:"blur",scroll:false,promptPosition:"topRight",bindMethod:"bind",inlineAjax:false,ajaxFormValidation:false,ajaxFormValidationURL:false,onAjaxFormComplete:b.noop,onBeforeAjaxFormValidation:b.noop,onValidationComplete:false,isOverflown:false,overflownDIV:"",binded:false,showArrow:true,isError:false,ajaxValidCache:{}}}})(jQuery);(function(a){a.fn.validationEngineLanguage=function(){};a.validationEngineLanguage={newLang:function(){a.validationEngineLanguage.allRules={required:{regex:"none",alertTextCheckboxMultiple:"Debes seleccionar una opción",alertTextCheckboxe:"Debes aceptar las condiciones"},minSize:{regex:"none",alertText:"* Mínimo de ",alertText2:" caracteres autorizados"},groupRequired:{regex:"none",alertText:"* You must fill one of the following fields"},maxSize:{regex:"none",alertText:"* Máximo de ",alertText2:" caracteres autorizados"},min:{regex:"none",alertText:"* Valor mínimo es "},max:{regex:"none",alertText:"* Valor máximo es "},past:{regex:"none",alertText:"* Fecha anterior a "},future:{regex:"none",alertText:"* Fecha posterior a "},maxCheckbox:{regex:"none",alertText:"* Se ha excedido el número de opciones permitidas"},minCheckbox:{regex:"none",alertText:"* Por favor seleccione ",alertText2:" opciones"},equals:{regex:"none",alertText:"* Los campos no coinciden"},phone:{regex:/^([\+][0-9]{1,3}[ \.\-])?([\(]{1}[0-9]{2,6}[\)])?([0-9 \.\-\/]{3,20})((x|ext|extension)[ ]?[0-9]{1,4})?$/,alertText:"* Número de teléfono inválido"},email:{regex:/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,alertText:"Debes indicarnos tu e-mail"},integer:{regex:/^[\-\+]?\d+$/,alertText:"* No es un valor entero válido"},number:{regex:/^[\-\+]?(([0-9]+)([\.,]([0-9]+))?|([\.,]([0-9]+))?)$/,alertText:"* No es un valor decimal válido"},date:{regex:/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/,alertText:"* Fecha inválida, por favor utilize el formato AAAA-MM-DD"},ipv4:{regex:/^((([01]?[0-9]{1,2})|(2[0-4][0-9])|(25[0-5]))[.]){3}(([0-1]?[0-9]{1,2})|(2[0-4][0-9])|(25[0-5]))$/,alertText:"* Direccion IP inválida"},url:{regex:/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,alertText:"* URL Inválida"},onlyNumberSp:{regex:/^[0-9\ ]+$/,alertText:"* Sólo números"},onlyLetterSp:{regex:/^[a-zA-Z\ \']+$/,alertText:"Debes indicarnos tu nombre"},onlyLetterNumber:{regex:/^[0-9a-zA-Z]+$/,alertText:"Debes indicarnos tu matrícula"},length:{regex:/^\w{6,10}$/,alertText:"Debes indicarnos tu Matrícula"},dni:{regex:/^((([A-Z]|[a-z])\d{8})|(\d{8}([A-Z]|[a-z]))|(([A-Z]|[a-z])\d{7}([A-Z]|[a-z])))$/,alertText:"Debes indicarnos tu DNI/NIF"}}}};a.validationEngineLanguage.newLang()})(jQuery);function twitterCallback2(a){var d=[];for(var b=0;b<a.length;b++){var c=a[b].user.screen_name;var e=a[b].text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g,function(f){return'<a href="'+f+'">'+f+"</a>"}).replace(/\B@([_a-z0-9]+)/ig,function(f){return f.charAt(0)+'<a href="http://twitter.com/'+f.substring(1)+'">'+f.substring(1)+"</a>"});d.push("<li><span>"+e+'</span> <a style="font-size:85%" href="http://twitter.com/'+c+"/statuses/"+a[b].id_str+'">'+relative_time(a[b].created_at)+"</a></li>")}document.getElementById("twitter_update_list").innerHTML=d.join("")}function relative_time(a){var e=a.split(" ");a=e[1]+" "+e[2]+", "+e[5]+" "+e[3];var d=Date.parse(a);var b=(arguments.length>1)?arguments[1]:new Date();var c=parseInt((b.getTime()-d)/1000);c=c+(b.getTimezoneOffset()*60);if(c<60){return"hace menos de un minuto"}else{if(c<120){return"hace un minuto"}else{if(c<(60*60)){return("hace "+parseInt(c/60)).toString()+" minutos"}else{if(c<(120*60)){return"hace una hora"}else{if(c<(24*60*60)){return"hace "+(parseInt(c/3600)).toString()+" horas"}else{if(c<(48*60*60)){return"hace 1 dia"}else{return("hace "+parseInt(c/86400)).toString()+" dias"}}}}}}}function hover_overlay(){jQuery(".hover img, .image-grid .hover, .hover img.alignleft, .hover img.alignright").hover(function(){jQuery(this).stop().animate({opacity:0.8},1000)},function(){jQuery(this).stop().animate({opacity:1},1000)})}hover_overlay();if(jQuery().galleriffic){$("div.content").css("display","block");var onMouseOutOpacity=0.67;$("#thumbs ul.thumbs li, div.navigation a.pageLink").opacityrollover({mouseOutOpacity:onMouseOutOpacity,mouseOverOpacity:1,fadeSpeed:"fast",exemptionSelector:".selected"});var gallery=$("#thumbs").galleriffic({delay:3000,numThumbs:3,preloadAhead:3,enableTopPager:false,enableBottomPager:false,imageContainerSel:"#slideshow",controlsContainerSel:"#controls",captionContainerSel:"#caption",loadingContainerSel:"#loading",renderSSControls:true,renderNavControls:true,playLinkText:"Play Slideshow",pauseLinkText:"Pause Slideshow",prevLinkText:"&lsaquo; Previous Photo",nextLinkText:"Next Photo &rsaquo;",nextPageLinkText:"Next &rsaquo;",prevPageLinkText:"&lsaquo; Prev",enableHistory:true,enableKeyboardNavigation:false,autoStart:true,syncTransitions:true,defaultTransitionDuration:1500,onSlideChange:function(c,d){this.find("ul.thumbs").children().eq(c).fadeTo("fast",onMouseOutOpacity).end().eq(d).fadeTo("fast",1);this.$captionContainer.find("div.photo-index").html("Photo "+(d+1)+" of "+this.data.length)},onPageTransitionOut:function(b){this.fadeTo("fast",0,b)},onPageTransitionIn:function(){var e=this.find("a.prev").css("visibility","hidden");var f=this.find("a.next").css("visibility","hidden");if(this.displayedPage>0){e.css("visibility","visible")}var d=this.getNumPages()-1;if(this.displayedPage<d){f.css("visibility","visible")}this.fadeTo("fast",1)}});gallery.find("a.prev").click(function(b){gallery.previousPage();b.preventDefault()});gallery.find("a.next").click(function(b){gallery.nextPage();b.preventDefault()})}$(document).ready(function(){});$("#ajax").colorbox({iframe:true,width:"50%",height:"57%"});jQuery("#quickform").validationEngine("attach",{promptPosition:"bottomLeft"});jQuery("#contactform").validationEngine("attach",{promptPosition:"topRight"});jQuery("#buscador").validationEngine("attach",{promptPosition:"bottomLeft"});var change_speed=1800;$("a[href=#top]").click(function(){$("body").animate({scrollTop:0},{queue:false,duration:change_speed});$("html").animate({scrollTop:0},{queue:false,duration:change_speed});return false});$("div#st_horizontal").slideTabs({contentAnim:"",contentAnimTime:600,contentEasing:"",orientation:"horizontal",tabsAnimTime:300});$("#expedientes").ajaxtable();$("#quotes").quotator();$("#ajax").colorbox({iframe:true,width:"50%",height:"57%"});$("#quickform input:checkbox").uniform();$("#quickform label").inFieldLabels();$("#buscador label").inFieldLabels();$("#footersubmitBtn").attr("disabled",false);$("#contactsubmitBtn1").attr("disabled",false);function tabula(e,d,f){if((document.getElementById(e).value.length)==d){document.getElementById(f).focus()}}$(document).ready(function(){reposicionaBarra();$(window).scroll(function(){reposicionaBarra()})});function reposicionaBarra(){var p=($(window).scrollTop());var l=$("#barra_flotante").offset();var n=$("#barra_flotante").innerHeight();var k=$("#move").offset();var u=$("#move").innerHeight();var o=k.top;var r=l.top;var m=n+r;var s=0;if((u+p)>m){var q=(n-u);$("#move").css("position","absolute");$("#move").css("top",q+"px")}else{if(p<r){$("#move").css("position","absolute")}else{$("#move").css("position","fixed");$("#move").css("top",s)}}};
