/*! jQuery UI - v1.11.2 - 2015-02-06
* http://jqueryui.com
* Includes: core.js, widget.js, mouse.js, position.js, datepicker.js, slider.js, tabs.js
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
function social_media_tools(){$jq(".select_fb_tw_go .option2, .select_fb_tw_go .option3").
remove(),$jq(".select_fb_tw_go_pi .option3").remove(),$jq(".select_china .option1, .select_china .option2").
remove(),$jq(".social_links").hoverIntent(function(){$jq(this).
children("ul").removeClass("fadeOutUp").show().addClass("fadeInDown")}
,function(){$jq(this).children("ul").removeClass("fadeInDown").
addClass("fadeOutUp").one("webkitAnimationEnd animationend",
function(){}).delay(300).hide(0)}),$jq(".social_strap_links").
hoverIntent(function(){$jq(".straplineLink").fadeTo("fast",0),
$jq(".icon-caret-right").removeClass("icon-caret-right").addClass(
"icon-caret-left").animate({left:"545"},50,function(){}),$jq(
this).children("ul").removeClass("fadeOutLeft").show().addClass(
"fadeInLeft")},function(){$jq(this).children("ul").removeClass(
"fadeInLeft").addClass("fadeOutLeft").one("webkitAnimationEnd animationend",
function(){});$jq(".icon-caret-left").removeClass("icon-caret-left").
addClass("icon-caret-right").animate({left:"0"},500,function(
){}),$jq(".straplineLink").fadeTo("slow",1)})}function pageInit(
){var n,t;formHelp(),basketTotalInit(),toggleSlide(),$jq(".nonJsHide").
show(),hideSpecificClassItems(),pageScroll(),$jq('input[type="text"]').
addClass("typeText"),$jq('input[type="password"]').addClass(
"typeText"),$jq('input[type="radio"]').addClass("typeRadio"),
legacyLinks(),n=$jq(".basketText").text(),n.indexOf("TT$")!=
-1&&(t=n.replace("TT$","£"),$jq(".basketText").text(t)),tradeInTracking(
),cookieCheck()}function tracking(){}function tradeInTracking(
){var n=!1;$jq(".phase5_CordlessOfferPanel a:first").each(function(
){$jq(this).prop("rel","tracking|promo-box_vacuums-home|click|handhelds_20-off_ph5"),
n=!0}),$jq(".phase5_VacuumsOfferPanel a:first").each(function(
){$jq(this).prop("rel","tracking|promo-box_vacuums-home|click|vacuums_100-off_ph5"),
n=!0}),$jq(".tradeIn_AccessPanel a:first").each(function(){$jq(
this).prop("rel","tracking|2012_08_tradein|click|accessories_promo_sidebar"),
n=!0}),$jq(".tradeIn_SparesPanel a:first").each(function(){$jq(
this).prop("rel","tracking|2012_08_tradein|click|spares_promo_sidebar"),
n=!0}),$jq(".tradeInFans_AccessPanel a:first").each(function(
){$jq(this).prop("rel","tracking|promo-box_accessories-home|click|trade-in_fans"),
n=!0}),$jq(".tradeInFans_SparesPanel a:first").each(function(
){$jq(this).prop("rel","tracking|promo-box_spares-home|click|trade-in_fans"),
n=!0}),$jq(".handhelds_free-tools_AccessPanel a:first").each(
function(){$jq(this).prop("rel","tracking|promo-box_accessories-home|click|handhelds_free-tools"),
n=!0}),$jq(".handhelds_free-tools_SparesPanel a:first").each(
function(){$jq(this).prop("rel","tracking|promo-box_spares-home|click|handhelds_free-tools"),
n=!0}),$jq(".dc50promoTracking_accessories a:first").each(function(
){$jq(this).prop("rel","tracking|promo-box_accessories|click|dc50_launch"),
n=!0}),$jq(".dc50promoTracking_support a:first").each(function(
){$jq(this).prop("rel","tracking|promo-box_support|click|dc50_launch"),
n=!0}),$jq(".tradeIn_SupportPanel a:first").each(function(){
$jq(this).prop("rel","tracking|2012_08_tradein|click|support_promo_sidebar"),
n=!0}),$jq(".tradeIn_VacuumsPanel a:first").each(function(){
$jq(this).prop("rel","tracking|2012_08_tradein|click|vacuum_promobox"),
n=!0}),$jq(".trackingSave100HomeLetterbox a:first").each(function(
){$jq(this).prop("rel","tracking|2012_09_save-up-to-100|click|home_letterbox_panel"),
n=!0}),$jq(".trackingSave100SpecialOfferPanel a:first").each(
function(){$jq(this).prop("rel","tracking|2012_09_save-up-to-100|click|special_offers_long-promo-panel"),
n=!0}),$jq(".trackingSave100Vacuum a:first").each(function()
{$jq(this).prop("rel","tracking|2012_09_save-up-to-100|click|vacuum_long-promo-panel"),
n=!0}),$jq(".trackingSave100hmc a:first").each(function(){$jq(
this).prop("rel","tracking|2012_09_save-up-to-100|click|help-me-choose_longromo-panel"),
n=!0}),$jq(".trackingSave100acc a:first").each(function(){$jq(
this).prop("rel","tracking|2012_09_save-up-to-100|click|accessories_promo_small-promo-panel"),
n=!0}),$jq(".trackingSave100Spares a:first").each(function()
{$jq(this).prop("rel","tracking|2012_09_save-up-to-100|click|spares_promo_small-promo-panel"),
n=!0}),$jq(".trackingSave100Support a:first").each(function(
){$jq(this).prop("rel","tracking|2012_09_save-up-to-100|click|support_promo_small-promo-panel"),
n=!0}),$jq(".trackingSave100SpecialOfferLink a:first").each(
function(){$jq(this).prop("rel","tracking|2012_09_save-up-to-100|click|home_small-promo-panel-blue"),
n=!0}),$jq(".trackingCordlessFreeToolkit a:first").each(function(
){$jq(this).prop("rel","tracking|2012_09_cordless-free-toolkit|click|special_offers_small-promo-panel"),
n=!0}),$jq(".eventCompletePanel a:first").each(function(){$jq(
this).prop("rel","tracking|promobox_vacuums|click|dyson_complete"),
n=!0}),$jq(".promotionPanel a[href*='/Promotions/Trade-in-your-machine.aspx']").
each(function(){$jq(this).prop("rel","tracking|2012_08_tradein|click|special_offers_promobox"),
n=!0}),$jq(".promotionPanel a[href*='/Promotions/Free-tools-worth-60-pounds.aspx']").
each(function(){$jq(this).prop("rel","tracking|handhelds_free-tools|click|promo-box_special-offers"),
n=!0}),$jq(".promotionPanel a[href*='/Promotions/Trade-in-Fans.aspx']").
each(function(){$jq(this).prop("rel","tracking|trade-in_fans|click|promo-box_special-offers"),
n=!0}),$jq(".tradeIn_ButtonToTrack").each(function(){n=!0}),
n==!0&&applyEventTracking()}function applyEventTracking(){$jq(
"a[rel*='tracking|']").each(function(){$jq(this).click(function(
){var n=$jq(this).prop("rel").split("|");_gaq.push(["_trackEvent",
n[1],n[2],n[3]])})})}function hideSpecificClassItems(){$jq(".hideForJs").
hide()}function basketTotalInit(){var t=$jq("#basketTextHolder").
text(),n=$jq(location).attr("href");if(t.indexOf("(0)")!=-1)
return!1;if(n.indexOf("support.dyson.co.uk")==-1&&n.indexOf(
"supportukcmsuat")==-1)BasketHeaderTotal();else return!1}function setupCeebox(
){if($jq("[rel*=buyButton]").length!=0){var n=$jq("[rel*=buyButton]").
attr("href"),t=n.replace("basket","basket/AddToBasket");$jq(
"[rel*=buyButton]").attr("href",t),$jq("[rel*=buyButton]").attr(
"rel","buyButton|width:600px;|height:334px;")}$jq("[rel*=buyButton]").
ceebox({titles:!1,onload:function(){$jq("#flashcontent").length!=
0&&$jq("#flashcontent").hide();var n=Math.floor(Math.random(
)*1e4);$jq("#basketSummaryDetails").ready(function(){$jq(".cee_close").
click(function(){basketCloseBox()})})}}),$jq(".ceebox").ceebox(
{titles:!1}),$jq("#flashcontent").length!=0&&($jq(".ceebox").
click(function(){$jq("#flashcontent").hide()}),$jq(".cee_close").
click(function(){$jq("#flashcontent").show()}))}function basketCloseBox(
){$jq("#basketTextHolder").load("/Checkout/basket/HeaderBasketTotal.aspx#basketTotalContent?"),
$jq("#basketTextHolder").ajaxComplete(function(){basketTotalInit(
),legacyLinks(),$jq("#flashcontent").length!=0&&$jq("#flashcontent").
show()})}function formHelp(){$jq(".relatedItem").hide(),$jq(
":input.formHelp").focus(function(){$jqAffectedItems=$jq(this).
closest("div").children(".relatedItem"),$jqAffectedItems.fadeIn(
"fast"),$jq(".errorMsg").attr("style","visibility:hidden")}),
$jq(":input.formHelp").blur(function(){$jqAffectedItems=$jq(
this).closest("div").children(".relatedItem"),$jqAffectedItems.
fadeOut("fast",function(){$jq(".errorMsg").attr("style",""),
dyson.utils.ScrollErrorIntoView()})}),$jq(".hideLabel label").
hide(),$jq(".labelCopyInInput").each(function(){$jq(this).find(
"input").val(function(n,t){return t==""?$jq(this).closest(".labelCopyInInput").
find("label").text():t}).click(function(){$jq(this).val()==$jq(
this).closest(".labelCopyInInput").find("label").text()&&$jq(
this).val("")}).focusout(function(){$jq(this).val()==""&&$jq(
this).val($jq(this).closest(".labelCopyInInput").find("label").
text())})})}function ajaxScroll(){var n=$jq("#scrollPoint").
offset().top;$jq("html,body").animate({scrollTop:n},1e3,"easeInOutQuint",
function(){$jq(".setFocus input").focus()})}function toggleSlide(
){var n=$jq(".functionToggleRelatedItem:not(.leaveOpen)");n.
hide(),$jq(".functionToggleSlideControl").click(function(){$jq(
this).closest(".functionToggleContainer").children(".functionToggleRelatedItem").
slideToggle(),$jq(this).hasClass("toggleClosed")?$jq(this).removeClass(
"toggleClosed").addClass("toggleOpen"):$jq(this).removeClass(
"toggleOpen").addClass("toggleClosed")})}function toggleShowFade(
){$jq(".functionFadeContent").addClass("posAbs"),$jq(".functionHideContent").
hide(),$jq(".fadeContentLink").removeClass("disNone").click(
function(n){var t,i;n.preventDefault(),t=$jq(this).attr("class").
indexOf("fadeContentLink")>-1?$jq(this).attr("id").replace("fadeLink_",
""):$jq(this).closest(".functionFadeContent").attr("id"),i=$jq(
this).attr("href"),$jq("#"+t).fadeOut("fast"),$jq("#"+i).fadeIn(
"fast")})}function pageScroll(){$jq(".funcInPageScroll").click(
function(n){var r=$jq(this).attr("href"),t=$jq("div"+r),i;t.
length&&(i=t.offset().top-20,$jq("html,body").animate({scrollTop:
i},1e3,"easeInOutQuint"),n.preventDefault())})}function createJSButton(
){var n;$jq(".createJSButton").length&&$jq(".createJSButton").
each(function(t){var f=$jq(this).hasClass("jsBtn_Gold"),u="buttons buttonMd funcInPageScroll margTop",
i,r;if(u+=f==!0?" goldBtn":" greyBtn",i=$jq(this).attr("class"),
n=i.split("jsBtn_Name_"),n[1]!=null||n[1]!="")try{i=n[1].split(
" ")}catch(e){i=n[0]}try{i=i.replace("_"," ")}catch(e){}r=$jq(
"<a href='#goToItem"+t+"' class='"+u+"'>"+i+"<\/a>"),r.click(
function(){$jq(this).hide(),$jq(".wfmHideSection").show()}),
$jq(".createJSButton").append(r)})}function legacyLinks(){var
i=document.location.hostname.toString(),r,n,t,u,h,c,l,f;if(i.
indexOf("localhost")!=-1?(n=$jq('a[href*="contentuk.dev"]'),
r="£"):i.indexOf("be")!=-1?n=$jq('a[href*="content.dyson.co.uk"]'):
i.indexOf("ch")!=-1?n=$jq('a[href*="content.dyson.co.uk"]'):
i.indexOf("ca")!=-1?n=$jq('a[href*="content.dyson.co.uk"]'):
i.indexOf("jp")!=-1?(n=$jq('a[href*="content.dyson.co.jp"]'),
r="¥"):i.indexOf("fr")!=-1?(n=$jq('a[href*="content.dyson.fr"]'),
r="€"):i.indexOf("dyson.com/")!=-1||i.indexOf("uscms")!=-1||
i.indexOf("us.uat")!=-1?(n=$jq('a[href*="content.dyson.com"]'),
r="$"):(n=$jq('a[href*="content.dyson.co.uk"]'),r="£"),document.
getElementById("basketTextHolder")){var e=$jq("#basketTextHolder").
text().split("("),a=e[1].split(")"),v=$jq(e)[0].trim(),o=v.split(
r),s=n.length;if(s!=0)for(t=0;t<s;t++)u="false",h=$jq(".logOutLink").
length,$jq(n[t]).html($jq(n[t]).html()+"<wbr>"),h!=0&&(u="true"),
c=$jq(n[t]).attr("href"),l=r=="€"?o[0].trim():o[1],f="?",$jq(
n[t]).attr("href").indexOf("?")!=-1&&(f="&"),$jq(n[t]).attr(
"href",c+f+"basketTotal="+l+"&basketQty="+a[0]+"&logged="+u),
$jq(n[t]).html($jq(n[t]).html().replace(/<wbr>$/i,""))}}function jsFallbacks(
){typeof Modernizr!="undefined"?Modernizr.cssanimations||(window.
nocss3=!0,$jq.getScript("/Scripts/jsFallback.js").fail(function(
){typeof console=="object"&&console.log("jsFallback.js could not be loaded or failed")}
)):typeof console=="object"&&console.log("Modernizr failed")}
function cookieCheck(){$jq(".cookiesWarning").length>0&&($jq.
cookie("dysonCookiesOk")!=null?$jq(".cookiesWarning").css("display",
"none"):($jq(".cookiesWarning").css("display","block"),$jq(".parent_submenu").
addClass("sub_cookie")),$jq("a").click(function(n){$jq(this).
is(".messageWrap a.greyBtn")&&(n.preventDefault(),$jq(".cookiesWarning").
slideUp("slow"),$jq(".parent_submenu").removeClass("sub_cookie")),
$jq.cookie("dysonCookiesOk","true",{expires:365,path:"/"})}))}
function carousel_js_settings(n){var i,f,r,e,o;n.find(".carousel-inner").
children(":first").addClass("active");var s=$jq(".master-carousel").
width(),t=s/2,h=n.find(".carousel-pills").children("span").length,
c=h*16,u=c/2,l=t-u;n.hasClass("nav_position_center")&&n.find(
".carousel-pills").css("left",l),i=t-u-20,n.hasClass("arrow_position_bottom_middle")&&
(n.find(".carousel-controller i.left").css("left",i),n.find(
".carousel-controller i.right").css("right",i)),f=t-45,n.hasClass(
"nav_position_toggle_top")&&n.find(".carousel-pills").css("left",
f),n.swiperight(function(){n.carousel("prev")}),n.swipeleft(
function(){n.carousel("next")}),n.hasClass("hoverArrows")&&n.
hover(function(){n.closest("div").children(".carousel-controller").
fadeTo(500,1)},function(){n.closest("div").children(".carousel-controller").
fadeTo(500,0)}),n.find(".carousel-inner .item").length===1&&
(n.find(".carousel-controller").hide(),n.find(".master-carousel span").
hide()),$jq(window).load(function(){var t=0;n.find(".item").
each(function(){$this=$jq(this),$this.height()>t&&(t=$this.height(
))}),n.find(".item").height(t)}),r=n.find(".item").height(),
n.hasClass("arrow_position_standard")&&n.find(".carousel-controller a i").
css("bottom",r/2-15),n.hasClass("arrow_design_hub")&&(e=n.find(
".carousel-controller a .left").outerHeight(!0)),o=e/2,n.hasClass(
"arrow_position_content_width")&&n.find(".carousel-controller a i").
css("bottom",r/2-o)}function setupVars(){this.pages=[],this.
items=$jq(".carouselItems > li"),this.totalItems=this.items.
length,this.itemsPerPage=noAllowedItems,this.itemWidth=$jq(".carouselItems li").
width(),this.currentPage=0;for(var t=0,n=0;n<this.totalItems-
this.itemsPerPage;)t+=1,n=t*this.itemsPerPage-this.itemsPerPage,
this.pages.push(n);this.pages[this.pages.length-1]>this.totalItems-
this.itemsPerPage&&(this.pages[this.pages.length-1]=this.pages[
this.pages.length-2]-(this.pages[this.pages.length-1]-this.totalItems))}
function LoadAnimation(){var t=$jq(".carouselItems > li"),i=
t.length,n;if($jq(".carouselItems").removeClass("lineUpNonJs"),
$jq(".carouselItems").parent().parent().hasClass("noAnimation"))
$jq(".carouselItems").show();else for($jq(".carouselItems").
show(),$jq(".carouselItems > li").css({left:"100px",opacity:
"0"}),n=0;n<i;n++)$jq(t[n]).delay(n*150).animate({opacity:"1",
left:n*0},300,function(){$jq(this).css({opacity:""})});calcAllowedItems(
),t.length>noAllowedItems?loadControls(t.length):$jq(".carousel ").
addClass("noArrows"),setupVars(noAllowedItems)}function loadControls(
n){$jq(".controls ul li").removeClass("hidden"),$jq(".controls ul li").
css({opacity:"0"}),$jq(".left").delay(1e3).animate({opacity:
"0.5"},300,function(){calcValues(n)}),$jq(".right").delay(1e3).
animate({opacity:"1"},300),controlsInit(n)}function controlsInit(
n){n>noAllowedItems&&$jq(".right").bind("click",$jq.proxy(function(
){$jq(".carouselItems").stop(!0),this.currentPage++,this.currentPage=
Math.min(this.pages.length-1,this.currentPage);var t=this.pages[
this.currentPage]*this.itemWidth;return $jq(".carouselItems").
animate({left:"-"+this.pages[this.currentPage]*this.itemWidth+
"px"},300,function(){calcValues(n)}),$jq(".left").css({opacity:
"1"}),$jq(".left a").removeClass("disabled"),!1},this)),$jq(
".left").bind("click",$jq.proxy(function(){$jq(".carouselItems").
stop(!0),this.currentPage--,this.currentPage=Math.max(0,this.
currentPage);var t=this.pages[this.currentPage]*this.itemWidth;
return $jq(".carouselItems").animate({left:"-"+this.pages[this.
currentPage]*this.itemWidth+"px"},300,function(){calcValues(
n)}),$jq(".right").css({opacity:"1"}),$jq(".right a").removeClass(
"disabled"),!1},this))}function calcAllowedItems(){return totalAreaWidth=
$jq(".carousel").width(),itemWidth=$jq(".carouselItems li").
width(),noAllowedItems=totalAreaWidth/itemWidth}function calcValues(
n){totalAreaWidth=$jq(".carousel").width(),itemWidth=totalAreaWidth/
noAllowedItems,position=$jq(".carouselItems").position(),moved=
position.left/itemWidth,moved<0&&(moved=moved*-1),extraItems=
extraItems-moved,extraItems>noAllowedItems&&(extraItems=noAllowedItems),
moved+noAllowedItems>=n?($jq(".right").css({opacity:"0.5"}),
$jq(".right a").addClass("disabled")):position.left==0&&($jq(
".left").css({opacity:"0.5"}),$jq(".left a").addClass("disabled"))}
function ShowPopup(){ShowPopupName(".popup")}function ClosePopup(
){jQuery(".popup").click(function(){jQuery(".semitransparent").
stop().fadeOut("slow"),jQuery(".popup").stop().fadeOut("slow")}
),jQuery(".semitransparent").click(function(){jQuery(".semitransparent").
stop().fadeOut("slow"),jQuery(".popup").stop().fadeOut("slow")}
)}function ShowPopupName(n){$jq(n).show().delay(1e4).fadeOut(
"slow"),$jq(".semitransparent").show().delay(1e4).fadeOut("slow")}
var swfobject,$jqAffectedItems,noAllowedItems,totalAreaWidth,
itemWidth,extraItems,position,moved;(function(n){"function"==
typeof define&&define.amd?define(["jquery"],n):n(jQuery)})(function(
n){function f(t,i){var r,u,f,o=t.nodeName.toLowerCase();return"area"===
o?(r=t.parentNode,u=r.name,t.href&&u&&"map"===r.nodeName.toLowerCase(
)?(f=n("img[usemap='#"+u+"']")[0],!!f&&e(f)):!1):(/input|select|textarea|button|object/.
test(o)?!t.disabled:"a"===o?t.href||i:i)&&e(t)}function e(t)
{return n.expr.filters.visible(t)&&!n(t).parents().addBack().
filter(function(){return"hidden"===n.css(this,"visibility")}
).length}function l(n){for(var t,i;n.length&&n[0]!==document;
){if(t=n.css("position"),("absolute"===t||"relative"===t||"fixed"===
t)&&(i=parseInt(n.css("zIndex"),10),!isNaN(i)&&0!==i))return i;
n=n.parent()}return 0}function o(){this._curInst=null,this._keyEvent=
!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=
!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",
this._appendClass="ui-datepicker-append",this._triggerClass=
"ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",
this._disableClass="ui-datepicker-disabled",this._unselectableClass=
"ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",
this._dayOverClass="ui-datepicker-days-cell-over",this.regional=
[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:
"Next",currentText:"Today",monthNames:["January","February",
"March","April","May","June","July","August","September","October",
"November","December"],monthNamesShort:["Jan","Feb","Mar","Apr",
"May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday",
"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:
["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:
"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:
""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:
{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:
"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:
!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",
showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:
this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:
null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:
null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:
0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:
!0,showButtonPanel:!1,autoSize:!1,disabled:!1},n.extend(this.
_defaults,this.regional[""]),this.regional.en=n.extend(!0,{},
this.regional[""]),this.regional["en-US"]=n.extend(!0,{},this.
regional.en),this.dpDiv=s(n("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'><\/div>"))}
function s(t){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";
return t.delegate(i,"mouseout",function(){n(this).removeClass(
"ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&
n(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.
indexOf("ui-datepicker-next")&&n(this).removeClass("ui-datepicker-next-hover")}
).delegate(i,"mouseover",h)}function h(){n.datepicker._isDisabledDatepicker(
r.inline?r.dpDiv.parent()[0]:r.input[0])||(n(this).parents(".ui-datepicker-calendar").
find("a").removeClass("ui-state-hover"),n(this).addClass("ui-state-hover"),
-1!==this.className.indexOf("ui-datepicker-prev")&&n(this).addClass(
"ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&
n(this).addClass("ui-datepicker-next-hover"))}function i(t,i)
{n.extend(t,i);for(var r in i)null==i[r]&&(t[r]=i[r]);return t}
var c,u,t,r;n.ui=n.ui||{},n.extend(n.ui,{version:"1.11.2",keyCode:
{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:
27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:
39,SPACE:32,TAB:9,UP:38}}),n.fn.extend({scrollParent:function(
t){var i=this.css("position"),u="absolute"===i,f=t?/(auto|scroll|hidden)/:
/(auto|scroll)/,r=this.parents().filter(function(){var t=n(this);
return u&&"static"===t.css("position")?!1:f.test(t.css("overflow")+
t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==
i&&r.length?r:n(this[0].ownerDocument||document)},uniqueId:function(
){var n=0;return function(){return this.each(function(){this.
id||(this.id="ui-id-"+ ++n)})}}(),removeUniqueId:function(){
return this.each(function(){/^ui-id-\d+$/.test(this.id)&&n(this).
removeAttr("id")})}}),n.extend(n.expr[":"],{data:n.expr.createPseudo?
n.expr.createPseudo(function(t){return function(i){return!!n.
data(i,t)}}):function(t,i,r){return!!n.data(t,r[3])},focusable:
function(t){return f(t,!isNaN(n.attr(t,"tabindex")))},tabbable:
function(t){var i=n.attr(t,"tabindex"),r=isNaN(i);return(r||
i>=0)&&f(t,!r)}}),n("<a>").outerWidth(1).jquery||n.each(["Width",
"Height"],function(t,i){function r(t,i,r,u){return n.each(e,
function(){i-=parseFloat(n.css(t,"padding"+this))||0,r&&(i-=
parseFloat(n.css(t,"border"+this+"Width"))||0),u&&(i-=parseFloat(
n.css(t,"margin"+this))||0)}),i}var e="Width"===i?["Left","Right"]:
["Top","Bottom"],u=i.toLowerCase(),f={innerWidth:n.fn.innerWidth,
innerHeight:n.fn.innerHeight,outerWidth:n.fn.outerWidth,outerHeight:
n.fn.outerHeight};n.fn["inner"+i]=function(t){return void 0===
t?f["inner"+i].call(this):this.each(function(){n(this).css(u,
r(this,t)+"px")})},n.fn["outer"+i]=function(t,e){return"number"!=
typeof t?f["outer"+i].call(this,t):this.each(function(){n(this).
css(u,r(this,t,!0,e)+"px")})}}),n.fn.addBack||(n.fn.addBack=
function(n){return this.add(null==n?this.prevObject:this.prevObject.
filter(n))}),n("<a>").data("a-b","a").removeData("a-b").data(
"a-b")&&(n.fn.removeData=function(t){return function(i){return arguments.
length?t.call(this,n.camelCase(i)):t.call(this)}}(n.fn.removeData))
,n.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase(
)),n.fn.extend({focus:function(t){return function(i,r){return"number"==
typeof i?this.each(function(){var t=this;setTimeout(function(
){n(t).focus(),r&&r.call(t)},i)}):t.apply(this,arguments)}}(
n.fn.focus),disableSelection:function(){var n="onselectstart"in
document.createElement("div")?"selectstart":"mousedown";return function(
){return this.bind(n+".ui-disableSelection",function(n){n.preventDefault(
)})}}(),enableSelection:function(){return this.unbind(".ui-disableSelection")}
,zIndex:function(t){if(void 0!==t)return this.css("zIndex",t);
if(this.length)for(var r,u,i=n(this[0]);i.length&&i[0]!==document;
){if(r=i.css("position"),("absolute"===r||"relative"===r||"fixed"===
r)&&(u=parseInt(i.css("zIndex"),10),!isNaN(u)&&0!==u))return u;
i=i.parent()}return 0}}),n.ui.plugin={add:function(t,i,r){var
u,f=n.ui[t].prototype;for(u in r)f.plugins[u]=f.plugins[u]||
[],f.plugins[u].push([i,r[u]])},call:function(n,t,i,r){var u,
f=n.plugins[t];if(f&&(r||n.element[0].parentNode&&11!==n.element[
0].parentNode.nodeType))for(u=0;f.length>u;u++)n.options[f[u][
0]]&&f[u][1].apply(n.element,i)}},c=0,u=Array.prototype.slice,
n.cleanData=function(t){return function(i){for(var r,u,f=0;null!=
(u=i[f]);f++)try{r=n._data(u,"events"),r&&r.remove&&n(u).triggerHandler(
"remove")}catch(e){}t(i)}}(n.cleanData),n.widget=function(t,
i,r){var s,f,u,o,h={},e=t.split(".")[0];return t=t.split(".")[
1],s=e+"-"+t,r||(r=i,i=n.Widget),n.expr[":"][s.toLowerCase()]=
function(t){return!!n.data(t,s)},n[e]=n[e]||{},f=n[e][t],u=n[
e][t]=function(n,t){return this._createWidget?(arguments.length&&
this._createWidget(n,t),void 0):new u(n,t)},n.extend(u,f,{version:
r.version,_proto:n.extend({},r),_childConstructors:[]}),o=new
i,o.options=n.widget.extend({},o.options),n.each(r,function(
t,r){return n.isFunction(r)?(h[t]=function(){var n=function(
){return i.prototype[t].apply(this,arguments)},u=function(n)
{return i.prototype[t].apply(this,n)};return function(){var t,
i=this._super,f=this._superApply;return this._super=n,this._superApply=
u,t=r.apply(this,arguments),this._super=i,this._superApply=f,
t}}(),void 0):(h[t]=r,void 0)}),u.prototype=n.widget.extend(
o,{widgetEventPrefix:f?o.widgetEventPrefix||t:t},h,{constructor:
u,namespace:e,widgetName:t,widgetFullName:s}),f?(n.each(f._childConstructors,
function(t,i){var r=i.prototype;n.widget(r.namespace+"."+r.widgetName,
u,i._proto)}),delete f._childConstructors):i._childConstructors.
push(u),n.widget.bridge(t,u),u},n.widget.extend=function(t){
for(var i,r,e=u.call(arguments,1),f=0,o=e.length;o>f;f++)for(
i in e[f])r=e[f][i],e[f].hasOwnProperty(i)&&void 0!==r&&(t[i]=
n.isPlainObject(r)?n.isPlainObject(t[i])?n.widget.extend({},
t[i],r):n.widget.extend({},r):r);return t},n.widget.bridge=function(
t,i){var r=i.prototype.widgetFullName||t;n.fn[t]=function(f)
{var s="string"==typeof f,o=u.call(arguments,1),e=this;return f=
!s&&o.length?n.widget.extend.apply(null,[f].concat(o)):f,s?this.
each(function(){var i,u=n.data(this,r);return"instance"===f?
(e=u,!1):u?n.isFunction(u[f])&&"_"!==f.charAt(0)?(i=u[f].apply(
u,o),i!==u&&void 0!==i?(e=i&&i.jquery?e.pushStack(i.get()):i,
!1):void 0):n.error("no such method '"+f+"' for "+t+" widget instance"):
n.error("cannot call methods on "+t+" prior to initialization; attempted to call method '"+
f+"'")}):this.each(function(){var t=n.data(this,r);t?(t.option(
f||{}),t._init&&t._init()):n.data(this,r,new i(f,this))}),e}
},n.Widget=function(){},n.Widget._childConstructors=[],n.Widget.
prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:
"<div>",options:{disabled:!1,create:null},_createWidget:function(
t,i){i=n(i||this.defaultElement||this)[0],this.element=n(i),
this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,
this.bindings=n(),this.hoverable=n(),this.focusable=n(),i!==
this&&(n.data(i,this.widgetFullName,this),this._on(!0,this.element,
{remove:function(n){n.target===i&&this.destroy()}}),this.document=
n(i.style?i.ownerDocument:i.document||i),this.window=n(this.
document[0].defaultView||this.document[0].parentWindow)),this.
options=n.widget.extend({},this.options,this._getCreateOptions(
),t),this._create(),this._trigger("create",null,this._getCreateEventData(
)),this._init()},_getCreateOptions:n.noop,_getCreateEventData:
n.noop,_create:n.noop,_init:n.noop,destroy:function(){this._destroy(
),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).
removeData(n.camelCase(this.widgetFullName)),this.widget().unbind(
this.eventNamespace).removeAttr("aria-disabled").removeClass(
this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.
unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),
this.focusable.removeClass("ui-state-focus")},_destroy:n.noop,
widget:function(){return this.element},option:function(t,i){
var r,u,f,e=t;if(0===arguments.length)return n.widget.extend(
{},this.options);if("string"==typeof t)if(e={},r=t.split("."),
t=r.shift(),r.length){for(u=e[t]=n.widget.extend({},this.options[
t]),f=0;r.length-1>f;f++)u[r[f]]=u[r[f]]||{},u=u[r[f]];if(t=
r.pop(),1===arguments.length)return void 0===u[t]?null:u[t];
u[t]=i}else{if(1===arguments.length)return void 0===this.options[
t]?null:this.options[t];e[t]=i}return this._setOptions(e),this}
,_setOptions:function(n){var t;for(t in n)this._setOption(t,
n[t]);return this},_setOption:function(n,t){return this.options[
n]=t,"disabled"===n&&(this.widget().toggleClass(this.widgetFullName+
"-disabled",!!t),t&&(this.hoverable.removeClass("ui-state-hover"),
this.focusable.removeClass("ui-state-focus"))),this},enable:
function(){return this._setOptions({disabled:!1})},disable:function(
){return this._setOptions({disabled:!0})},_on:function(t,i,r)
{var f,u=this;"boolean"!=typeof t&&(r=i,i=t,t=!1),r?(i=f=n(i),
this.bindings=this.bindings.add(i)):(r=i,i=this.element,f=this.
widget()),n.each(r,function(r,e){function o(){if(t||u.options.
disabled!==!0&&!n(this).hasClass("ui-state-disabled"))return("string"==
typeof e?u[e]:e).apply(u,arguments)}"string"!=typeof e&&(o.guid=
e.guid=e.guid||o.guid||n.guid++);var s=r.match(/^([\w:-]*)\s*(.*)$/),
h=s[1]+u.eventNamespace,c=s[2];c?f.delegate(c,h,o):i.bind(h,
o)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+
" ")+this.eventNamespace,t.unbind(i).undelegate(i),this.bindings=
n(this.bindings.not(t).get()),this.focusable=n(this.focusable.
not(t).get()),this.hoverable=n(this.hoverable.not(t).get())}
,_delay:function(n,t){function r(){return("string"==typeof n?
i[n]:n).apply(i,arguments)}var i=this;return setTimeout(r,t||
0)},_hoverable:function(t){this.hoverable=this.hoverable.add(
t),this._on(t,{mouseenter:function(t){n(t.currentTarget).addClass(
"ui-state-hover")},mouseleave:function(t){n(t.currentTarget).
removeClass("ui-state-hover")}})},_focusable:function(t){this.
focusable=this.focusable.add(t),this._on(t,{focusin:function(
t){n(t.currentTarget).addClass("ui-state-focus")},focusout:function(
t){n(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:
function(t,i,r){var u,f,e=this.options[t];if(r=r||{},i=n.Event(
i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+
t).toLowerCase(),i.target=this.element[0],f=i.originalEvent)
for(u in f)u in i||(i[u]=f[u]);return this.element.trigger(i,
r),!(n.isFunction(e)&&e.apply(this.element[0],[i].concat(r))===
!1||i.isDefaultPrevented())}},n.each({show:"fadeIn",hide:"fadeOut"},
function(t,i){n.Widget.prototype["_"+t]=function(r,u,f){"string"==
typeof u&&(u={effect:u});var o,e=u?u===!0||"number"==typeof u?
i:u.effect||i:t;u=u||{},"number"==typeof u&&(u={duration:u})
,o=!n.isEmptyObject(u),u.complete=f,u.delay&&r.delay(u.delay),
o&&n.effects&&n.effects.effect[e]?r[t](u):e!==t&&r[e]?r[e](u.
duration,u.easing,f):r.queue(function(i){n(this)[t](),f&&f.call(
r[0]),i()})}}),n.widget,t=!1,n(document).mouseup(function(){
t=!1}),n.widget("ui.mouse",{version:"1.11.2",options:{cancel:
"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:
function(){var t=this;this.element.bind("mousedown."+this.widgetName,
function(n){return t._mouseDown(n)}).bind("click."+this.widgetName,
function(i){if(!0===n.data(i.target,t.widgetName+".preventClickEvent"))
return(n.removeData(i.target,t.widgetName+".preventClickEvent"),
i.stopImmediatePropagation(),!1)}),this.started=!1},_mouseDestroy:
function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&
this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).
unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:
function(i){if(!t){this._mouseMoved=!1,this._mouseStarted&&this.
_mouseUp(i),this._mouseDownEvent=i;var r=this,u=1===i.which,
f="string"==typeof this.options.cancel&&i.target.nodeName?n(
i.target).closest(this.options.cancel).length:!1;return u&&!f&&
this._mouseCapture(i)?(this.mouseDelayMet=!this.options.delay,
this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(
){r.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(
i)&&this._mouseDelayMet(i)&&(this._mouseStarted=this._mouseStart(
i)!==!1,!this._mouseStarted)?(i.preventDefault(),!0):(!0===n.
data(i.target,this.widgetName+".preventClickEvent")&&n.removeData(
i.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=
function(n){return r._mouseMove(n)},this._mouseUpDelegate=function(
n){return r._mouseUp(n)},this.document.bind("mousemove."+this.
widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,
this._mouseUpDelegate),i.preventDefault(),t=!0,!0)):!0}},_mouseMove:
function(t){return this._mouseMoved&&(n.ui.ie&&(!document.documentMode||
9>document.documentMode)&&!t.button||!t.which)?this._mouseUp(
t):((t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?
(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(
t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(
this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(
t):this._mouseUp(t)),!this._mouseStarted))},_mouseUp:function(
i){return this.document.unbind("mousemove."+this.widgetName,
this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this.
_mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,
i.target===this._mouseDownEvent.target&&n.data(i.target,this.
widgetName+".preventClickEvent",!0),this._mouseStop(i)),t=!1,
!1},_mouseDistanceMet:function(n){return Math.max(Math.abs(this.
_mouseDownEvent.pageX-n.pageX),Math.abs(this._mouseDownEvent.
pageY-n.pageY))>=this.options.distance},_mouseDelayMet:function(
){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:
function(){},_mouseStop:function(){},_mouseCapture:function(
){return!0}}),function(){function f(n,t,i){return[parseFloat(
n[0])*(a.test(n[0])?t/100:1),parseFloat(n[1])*(a.test(n[1])?
i/100:1)]}function i(t,i){return parseInt(n.css(t,i),10)||0}
function v(t){var i=t[0];return 9===i.nodeType?{width:t.width(
),height:t.height(),offset:{top:0,left:0}}:n.isWindow(i)?{width:
t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.
scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:
i.pageY,left:i.pageX}}:{width:t.outerWidth(),height:t.outerHeight(
),offset:t.offset()}}n.ui=n.ui||{};var u,e,r=Math.max,t=Math.
abs,o=Math.round,s=/left|center|right/,h=/top|center|bottom/,
c=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,a=/%$/,y=n.fn.position;n.
position={scrollbarWidth:function(){if(void 0!==u)return u;var
r,i,t=n("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'><\/div><\/div>"),
f=t.children()[0];return n("body").append(t),r=f.offsetWidth,
t.css("overflow","scroll"),i=f.offsetWidth,r===i&&(i=t[0].clientWidth)
,t.remove(),u=r-i},getScrollInfo:function(t){var i=t.isWindow||
t.isDocument?"":t.element.css("overflow-x"),r=t.isWindow||t.
isDocument?"":t.element.css("overflow-y"),u="scroll"===i||"auto"===
i&&t.width<t.element[0].scrollWidth,f="scroll"===r||"auto"===
r&&t.height<t.element[0].scrollHeight;return{width:f?n.position.
scrollbarWidth():0,height:u?n.position.scrollbarWidth():0}},
getWithinInfo:function(t){var i=n(t||window),r=n.isWindow(i[
0]),u=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:r,
isDocument:u,offset:i.offset()||{left:0,top:0},scrollLeft:i.
scrollLeft(),scrollTop:i.scrollTop(),width:r||u?i.width():i.
outerWidth(),height:r||u?i.height():i.outerHeight()}}},n.fn.
position=function(u){if(!u||!u.of)return y.apply(this,arguments);
u=n.extend({},u);var k,a,p,b,w,g,nt=n(u.of),it=n.position.getWithinInfo(
u.within),rt=n.position.getScrollInfo(it),d=(u.collision||"flip")
.split(" "),tt={};return g=v(nt),nt[0].preventDefault&&(u.at=
"left top"),a=g.width,p=g.height,b=g.offset,w=n.extend({},b),
n.each(["my","at"],function(){var t,i,n=(u[this]||"").split(
" ");1===n.length&&(n=s.test(n[0])?n.concat(["center"]):h.test(
n[0])?["center"].concat(n):["center","center"]),n[0]=s.test(
n[0])?n[0]:"center",n[1]=h.test(n[1])?n[1]:"center",t=c.exec(
n[0]),i=c.exec(n[1]),tt[this]=[t?t[0]:0,i?i[0]:0],u[this]=[l.
exec(n[0])[0],l.exec(n[1])[0]]}),1===d.length&&(d[1]=d[0]),"right"===
u.at[0]?w.left+=a:"center"===u.at[0]&&(w.left+=a/2),"bottom"===
u.at[1]?w.top+=p:"center"===u.at[1]&&(w.top+=p/2),k=f(tt.at,
a,p),w.left+=k[0],w.top+=k[1],this.each(function(){var y,g,h=
n(this),c=h.outerWidth(),l=h.outerHeight(),ut=i(this,"marginLeft"),
ft=i(this,"marginTop"),et=c+ut+i(this,"marginRight")+rt.width,
ot=l+ft+i(this,"marginBottom")+rt.height,s=n.extend({},w),v=
f(tt.my,h.outerWidth(),h.outerHeight());"right"===u.my[0]?s.
left-=c:"center"===u.my[0]&&(s.left-=c/2),"bottom"===u.my[1]?
s.top-=l:"center"===u.my[1]&&(s.top-=l/2),s.left+=v[0],s.top+=
v[1],e||(s.left=o(s.left),s.top=o(s.top)),y={marginLeft:ut,marginTop:
ft},n.each(["left","top"],function(t,i){n.ui.position[d[t]]&&
n.ui.position[d[t]][i](s,{targetWidth:a,targetHeight:p,elemWidth:
c,elemHeight:l,collisionPosition:y,collisionWidth:et,collisionHeight:
ot,offset:[k[0]+v[0],k[1]+v[1]],my:u.my,at:u.at,within:it,elem:
h})}),u.using&&(g=function(n){var i=b.left-s.left,o=i+a-c,f=
b.top-s.top,v=f+p-l,e={target:{element:nt,left:b.left,top:b.
top,width:a,height:p},element:{element:h,left:s.left,top:s.top,
width:c,height:l},horizontal:0>o?"left":i>0?"right":"center",
vertical:0>v?"top":f>0?"bottom":"middle"};c>a&&a>t(i+o)&&(e.
horizontal="center"),l>p&&p>t(f+v)&&(e.vertical="middle"),e.
important=r(t(i),t(o))>r(t(f),t(v))?"horizontal":"vertical",
u.using.call(this,n,e)}),h.offset(n.extend(s,{using:g}))})},
n.ui.position={fit:{left:function(n,t){var h,e=t.within,u=e.
isWindow?e.scrollLeft:e.offset.left,o=e.width,s=n.left-t.collisionPosition.
marginLeft,i=u-s,f=s+t.collisionWidth-o-u;t.collisionWidth>o?
i>0&&0>=f?(h=n.left+i+t.collisionWidth-o-u,n.left+=i-h):n.left=
f>0&&0>=i?u:i>f?u+o-t.collisionWidth:u:i>0?n.left+=i:f>0?n.left-=
f:n.left=r(n.left-s,n.left)},top:function(n,t){var h,o=t.within,
u=o.isWindow?o.scrollTop:o.offset.top,e=t.within.height,s=n.
top-t.collisionPosition.marginTop,i=u-s,f=s+t.collisionHeight-
e-u;t.collisionHeight>e?i>0&&0>=f?(h=n.top+i+t.collisionHeight-
e-u,n.top+=i-h):n.top=f>0&&0>=i?u:i>f?u+e-t.collisionHeight:
u:i>0?n.top+=i:f>0?n.top-=f:n.top=r(n.top-s,n.top)}},flip:{left:
function(n,i){var o,s,r=i.within,y=r.offset.left+r.scrollLeft,
c=r.width,h=r.isWindow?r.scrollLeft:r.offset.left,l=n.left-i.
collisionPosition.marginLeft,a=l-h,v=l+i.collisionWidth-c-h,
u="left"===i.my[0]?-i.elemWidth:"right"===i.my[0]?i.elemWidth:
0,f="left"===i.at[0]?i.targetWidth:"right"===i.at[0]?-i.targetWidth:
0,e=-2*i.offset[0];0>a?(o=n.left+u+f+e+i.collisionWidth-c-y,
(0>o||t(a)>o)&&(n.left+=u+f+e)):v>0&&(s=n.left-i.collisionPosition.
marginLeft+u+f+e-h,(s>0||v>t(s))&&(n.left+=u+f+e))},top:function(
n,i){var o,s,r=i.within,y=r.offset.top+r.scrollTop,a=r.height,
h=r.isWindow?r.scrollTop:r.offset.top,v=n.top-i.collisionPosition.
marginTop,c=v-h,l=v+i.collisionHeight-a-h,p="top"===i.my[1],
u=p?-i.elemHeight:"bottom"===i.my[1]?i.elemHeight:0,f="top"===
i.at[1]?i.targetHeight:"bottom"===i.at[1]?-i.targetHeight:0,
e=-2*i.offset[1];0>c?(s=n.top+u+f+e+i.collisionHeight-a-y,n.
top+u+f+e>c&&(0>s||t(c)>s)&&(n.top+=u+f+e)):l>0&&(o=n.top-i.
collisionPosition.marginTop+u+f+e-h,n.top+u+f+e>l&&(o>0||l>t(
o))&&(n.top+=u+f+e))}},flipfit:{left:function(){n.ui.position.
flip.left.apply(this,arguments),n.ui.position.fit.left.apply(
this,arguments)},top:function(){n.ui.position.flip.top.apply(
this,arguments),n.ui.position.fit.top.apply(this,arguments)}
}},function(){var t,i,r,u,f,o=document.getElementsByTagName(
"body")[0],s=document.createElement("div");t=document.createElement(
o?"div":"body"),r={visibility:"hidden",width:0,height:0,border:
0,margin:0,background:"none"},o&&n.extend(r,{position:"absolute",
left:"-1000px",top:"-1000px"});for(f in r)t.style[f]=r[f];t.
appendChild(s),i=o||document.documentElement,i.insertBefore(
t,i.firstChild),s.style.cssText="position: absolute; left: 10.7432222px;",
u=n(s).offset().left,e=u>10&&11>u,t.innerHTML="",i.removeChild(
t)}()}(),n.ui.position,n.extend(n.ui,{datepicker:{version:"1.11.2"}}),
n.extend(o.prototype,{markerClassName:"hasDatepicker",maxRows:
4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:
function(n){return i(this._defaults,n||{}),this},_attachDatepicker:
function(t,i){var r,f,u;r=t.nodeName.toLowerCase(),f="div"===
r||"span"===r,t.id||(this.uuid+=1,t.id="dp"+this.uuid),u=this.
_newInst(n(t),f),u.settings=n.extend({},i||{}),"input"===r?this.
_connectDatepicker(t,u):f&&this._inlineDatepicker(t,u)},_newInst:
function(t,i){var r=t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");
return{id:r,input:t,selectedDay:0,selectedMonth:0,selectedYear:
0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?s(n("<div class='"+
this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'><\/div>")):
this.dpDiv}},_connectDatepicker:function(t,i){var r=n(t);i.append=
n([]),i.trigger=n([]),r.hasClass(this.markerClassName)||(this.
_attachments(r,i),r.addClass(this.markerClassName).keydown(this.
_doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp),
this._autoSize(i),n.data(t,"datepicker",i),i.settings.disabled&&
this._disableDatepicker(t))},_attachments:function(t,i){var u,
r,f,e=this._get(i,"appendText"),o=this._get(i,"isRTL");i.append&&
i.append.remove(),e&&(i.append=n("<span class='"+this._appendClass+
"'>"+e+"<\/span>"),t[o?"before":"after"](i.append)),t.unbind(
"focus",this._showDatepicker),i.trigger&&i.trigger.remove(),
u=this._get(i,"showOn"),("focus"===u||"both"===u)&&t.focus(this.
_showDatepicker),("button"===u||"both"===u)&&(r=this._get(i,
"buttonText"),f=this._get(i,"buttonImage"),i.trigger=n(this.
_get(i,"buttonImageOnly")?n("<img/>").addClass(this._triggerClass).
attr({src:f,alt:r,title:r}):n("<button type='button'><\/button>").
addClass(this._triggerClass).html(f?n("<img/>").attr({src:f,
alt:r,title:r}):r)),t[o?"before":"after"](i.trigger),i.trigger.
click(function(){return n.datepicker._datepickerShowing&&n.datepicker.
_lastInput===t[0]?n.datepicker._hideDatepicker():n.datepicker.
_datepickerShowing&&n.datepicker._lastInput!==t[0]?(n.datepicker.
_hideDatepicker(),n.datepicker._showDatepicker(t[0])):n.datepicker.
_showDatepicker(t[0]),!1}))},_autoSize:function(n){if(this._get(
n,"autoSize")&&!n.inline){var r,u,f,t,i=new Date(2009,11,20),
e=this._get(n,"dateFormat");e.match(/[DM]/)&&(r=function(n){
for(u=0,f=0,t=0;n.length>t;t++)n[t].length>u&&(u=n[t].length,
f=t);return f},i.setMonth(r(this._get(n,e.match(/MM/)?"monthNames":
"monthNamesShort"))),i.setDate(r(this._get(n,e.match(/DD/)?"dayNames":
"dayNamesShort"))+20-i.getDay())),n.input.attr("size",this._formatDate(
n,i).length)}},_inlineDatepicker:function(t,i){var r=n(t);r.
hasClass(this.markerClassName)||(r.addClass(this.markerClassName).
append(i.dpDiv),n.data(t,"datepicker",i),this._setDate(i,this.
_getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(
i),i.settings.disabled&&this._disableDatepicker(t),i.dpDiv.css(
"display","block"))},_dialogDatepicker:function(t,r,u,f,e){var
s,h,c,l,a,o=this._dialogInst;return o||(this.uuid+=1,s="dp"+
this.uuid,this._dialogInput=n("<input type='text' id='"+s+"' style='position: absolute; top: -100px; width: 0px;'/>"),
this._dialogInput.keydown(this._doKeyDown),n("body").append(
this._dialogInput),o=this._dialogInst=this._newInst(this._dialogInput,
!1),o.settings={},n.data(this._dialogInput[0],"datepicker",o))
,i(o.settings,f||{}),r=r&&r.constructor===Date?this._formatDate(
o,r):r,this._dialogInput.val(r),this._pos=e?e.length?e:[e.pageX,
e.pageY]:null,this._pos||(h=document.documentElement.clientWidth,
c=document.documentElement.clientHeight,l=document.documentElement.
scrollLeft||document.body.scrollLeft,a=document.documentElement.
scrollTop||document.body.scrollTop,this._pos=[h/2-100+l,c/2-
150+a]),this._dialogInput.css("left",this._pos[0]+20+"px").css(
"top",this._pos[1]+"px"),o.settings.onSelect=u,this._inDialog=
!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(
this._dialogInput[0]),n.blockUI&&n.blockUI(this.dpDiv),n.data(
this._dialogInput[0],"datepicker",o),this},_destroyDatepicker:
function(t){var i,r=n(t),u=n.data(t,"datepicker");r.hasClass(
this.markerClassName)&&(i=t.nodeName.toLowerCase(),n.removeData(
t,"datepicker"),"input"===i?(u.append.remove(),u.trigger.remove(
),r.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).
unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).
unbind("keyup",this._doKeyUp)):("div"===i||"span"===i)&&r.removeClass(
this.markerClassName).empty())},_enableDatepicker:function(t)
{var i,r,u=n(t),f=n.data(t,"datepicker");u.hasClass(this.markerClassName)&&
(i=t.nodeName.toLowerCase(),"input"===i?(t.disabled=!1,f.trigger.
filter("button").each(function(){this.disabled=!1}).end().filter(
"img").css({opacity:"1.0",cursor:""})):("div"===i||"span"===
i)&&(r=u.children("."+this._inlineClass),r.children().removeClass(
"ui-state-disabled"),r.find("select.ui-datepicker-month, select.ui-datepicker-year").
prop("disabled",!1)),this._disabledInputs=n.map(this._disabledInputs,
function(n){return n===t?null:n}))},_disableDatepicker:function(
t){var i,r,u=n(t),f=n.data(t,"datepicker");u.hasClass(this.markerClassName)&&
(i=t.nodeName.toLowerCase(),"input"===i?(t.disabled=!0,f.trigger.
filter("button").each(function(){this.disabled=!0}).end().filter(
"img").css({opacity:"0.5",cursor:"default"})):("div"===i||"span"===
i)&&(r=u.children("."+this._inlineClass),r.children().addClass(
"ui-state-disabled"),r.find("select.ui-datepicker-month, select.ui-datepicker-year").
prop("disabled",!0)),this._disabledInputs=n.map(this._disabledInputs,
function(n){return n===t?null:n}),this._disabledInputs[this.
_disabledInputs.length]=t)},_isDisabledDatepicker:function(n)
{if(!n)return!1;for(var t=0;this._disabledInputs.length>t;t++)
if(this._disabledInputs[t]===n)return!0;return!1},_getInst:function(
t){try{return n.data(t,"datepicker")}catch(i){throw"Missing instance data for this datepicker";
}},_optionDatepicker:function(t,r,u){var e,h,o,s,f=this._getInst(
t);return 2===arguments.length&&"string"==typeof r?"defaults"===
r?n.extend({},n.datepicker._defaults):f?"all"===r?n.extend({
},f.settings):this._get(f,r):null:(e=r||{},"string"==typeof r&&
(e={},e[r]=u),f&&(this._curInst===f&&this._hideDatepicker(),
h=this._getDateDatepicker(t,!0),o=this._getMinMaxDate(f,"min"),
s=this._getMinMaxDate(f,"max"),i(f.settings,e),null!==o&&void
0!==e.dateFormat&&void 0===e.minDate&&(f.settings.minDate=this.
_formatDate(f,o)),null!==s&&void 0!==e.dateFormat&&void 0===
e.maxDate&&(f.settings.maxDate=this._formatDate(f,s)),"disabled"in
e&&(e.disabled?this._disableDatepicker(t):this._enableDatepicker(
t)),this._attachments(n(t),f),this._autoSize(f),this._setDate(
f,h),this._updateAlternate(f),this._updateDatepicker(f)),void
0)},_changeDatepicker:function(n,t,i){this._optionDatepicker(
n,t,i)},_refreshDatepicker:function(n){var t=this._getInst(n);
t&&this._updateDatepicker(t)},_setDateDatepicker:function(n,
t){var i=this._getInst(n);i&&(this._setDate(i,t),this._updateDatepicker(
i),this._updateAlternate(i))},_getDateDatepicker:function(n,
t){var i=this._getInst(n);return i&&!i.inline&&this._setDateFromField(
i,t),i?this._getDate(i):null},_doKeyDown:function(t){var u,e,
f,i=n.datepicker._getInst(t.target),r=!0,o=i.dpDiv.is(".ui-datepicker-rtl");
if(i._keyEvent=!0,n.datepicker._datepickerShowing)switch(t.keyCode)
{case 9:n.datepicker._hideDatepicker(),r=!1;break;case 13:return f=
n("td."+n.datepicker._dayOverClass+":not(."+n.datepicker._currentClass+
")",i.dpDiv),f[0]&&n.datepicker._selectDay(t.target,i.selectedMonth,
i.selectedYear,f[0]),u=n.datepicker._get(i,"onSelect"),u?(e=
n.datepicker._formatDate(i),u.apply(i.input?i.input[0]:null,
[e,i])):n.datepicker._hideDatepicker(),!1;case 27:n.datepicker.
_hideDatepicker();break;case 33:n.datepicker._adjustDate(t.target,
t.ctrlKey?-n.datepicker._get(i,"stepBigMonths"):-n.datepicker.
_get(i,"stepMonths"),"M");break;case 34:n.datepicker._adjustDate(
t.target,t.ctrlKey?+n.datepicker._get(i,"stepBigMonths"):+n.
datepicker._get(i,"stepMonths"),"M");break;case 35:(t.ctrlKey||
t.metaKey)&&n.datepicker._clearDate(t.target),r=t.ctrlKey||t.
metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&n.datepicker._gotoToday(
t.target),r=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.
metaKey)&&n.datepicker._adjustDate(t.target,o?1:-1,"D"),r=t.
ctrlKey||t.metaKey,t.originalEvent.altKey&&n.datepicker._adjustDate(
t.target,t.ctrlKey?-n.datepicker._get(i,"stepBigMonths"):-n.
datepicker._get(i,"stepMonths"),"M");break;case 38:(t.ctrlKey||
t.metaKey)&&n.datepicker._adjustDate(t.target,-7,"D"),r=t.ctrlKey||
t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&n.datepicker.
_adjustDate(t.target,o?-1:1,"D"),r=t.ctrlKey||t.metaKey,t.originalEvent.
altKey&&n.datepicker._adjustDate(t.target,t.ctrlKey?+n.datepicker.
_get(i,"stepBigMonths"):+n.datepicker._get(i,"stepMonths"),"M");
break;case 40:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(
t.target,7,"D"),r=t.ctrlKey||t.metaKey;break;default:r=!1}else
36===t.keyCode&&t.ctrlKey?n.datepicker._showDatepicker(this):
r=!1;r&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:
function(t){var i,r,u=n.datepicker._getInst(t.target);if(n.datepicker.
_get(u,"constrainInput"))return(i=n.datepicker._possibleChars(
n.datepicker._get(u,"dateFormat")),r=String.fromCharCode(null==
t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||" ">r||
!i||i.indexOf(r)>-1)},_doKeyUp:function(t){var r,i=n.datepicker.
_getInst(t.target);if(i.input.val()!==i.lastVal)try{r=n.datepicker.
parseDate(n.datepicker._get(i,"dateFormat"),i.input?i.input.
val():null,n.datepicker._getFormatConfig(i)),r&&(n.datepicker.
_setDateFromField(i),n.datepicker._updateAlternate(i),n.datepicker.
_updateDatepicker(i))}catch(u){}return!0},_showDatepicker:function(
t){if(t=t.target||t,"input"!==t.nodeName.toLowerCase()&&(t=n(
"input",t.parentNode)[0]),!n.datepicker._isDisabledDatepicker(
t)&&n.datepicker._lastInput!==t){var r,o,s,u,f,e,h;r=n.datepicker.
_getInst(t),n.datepicker._curInst&&n.datepicker._curInst!==r&&
(n.datepicker._curInst.dpDiv.stop(!0,!0),r&&n.datepicker._datepickerShowing&&
n.datepicker._hideDatepicker(n.datepicker._curInst.input[0]))
,o=n.datepicker._get(r,"beforeShow"),s=o?o.apply(t,[t,r]):{},
s!==!1&&(i(r.settings,s),r.lastVal=null,n.datepicker._lastInput=
t,n.datepicker._setDateFromField(r),n.datepicker._inDialog&&
(t.value=""),n.datepicker._pos||(n.datepicker._pos=n.datepicker.
_findPos(t),n.datepicker._pos[1]+=t.offsetHeight),u=!1,n(t).
parents().each(function(){return u|="fixed"===n(this).css("position"),
!u}),f={left:n.datepicker._pos[0],top:n.datepicker._pos[1]},
n.datepicker._pos=null,r.dpDiv.empty(),r.dpDiv.css({position:
"absolute",display:"block",top:"-1000px"}),n.datepicker._updateDatepicker(
r),f=n.datepicker._checkOffset(r,f,u),r.dpDiv.css({position:
n.datepicker._inDialog&&n.blockUI?"static":u?"fixed":"absolute",
display:"none",left:f.left+"px",top:f.top+"px"}),r.inline||(e=
n.datepicker._get(r,"showAnim"),h=n.datepicker._get(r,"duration"),
r.dpDiv.css("z-index",l(n(t))+1),n.datepicker._datepickerShowing=
!0,n.effects&&n.effects.effect[e]?r.dpDiv.show(e,n.datepicker.
_get(r,"showOptions"),h):r.dpDiv[e||"show"](e?h:null),n.datepicker.
_shouldFocusInput(r)&&r.input.focus(),n.datepicker._curInst=
r))}},_updateDatepicker:function(t){this.maxRows=4,r=t,t.dpDiv.
empty().append(this._generateHTML(t)),this._attachHandlers(t);
var i,u=this._getNumberOfMonths(t),f=u[1],e=t.dpDiv.find("."+
this._dayOverClass+" a");e.length>0&&h.apply(e.get(0)),t.dpDiv.
removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").
width(""),f>1&&t.dpDiv.addClass("ui-datepicker-multi-"+f).css(
"width",17*f+"em"),t.dpDiv[(1!==u[0]||1!==u[1]?"add":"remove")
+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?
"add":"remove")+"Class"]("ui-datepicker-rtl"),t===n.datepicker.
_curInst&&n.datepicker._datepickerShowing&&n.datepicker._shouldFocusInput(
t)&&t.input.focus(),t.yearshtml&&(i=t.yearshtml,setTimeout(function(
){i===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-datepicker-year:first").
replaceWith(t.yearshtml),i=t.yearshtml=null},0))},_shouldFocusInput:
function(n){return n.input&&n.input.is(":visible")&&!n.input.
is(":disabled")&&!n.input.is(":focus")},_checkOffset:function(
t,i,r){var u=t.dpDiv.outerWidth(),f=t.dpDiv.outerHeight(),h=
t.input?t.input.outerWidth():0,o=t.input?t.input.outerHeight(
):0,e=document.documentElement.clientWidth+(r?0:n(document).
scrollLeft()),s=document.documentElement.clientHeight+(r?0:n(
document).scrollTop());return i.left-=this._get(t,"isRTL")?u-
h:0,i.left-=r&&i.left===t.input.offset().left?n(document).scrollLeft(
):0,i.top-=r&&i.top===t.input.offset().top+o?n(document).scrollTop(
):0,i.left-=Math.min(i.left,i.left+u>e&&e>u?Math.abs(i.left+
u-e):0),i.top-=Math.min(i.top,i.top+f>s&&s>f?Math.abs(f+o):0),
i},_findPos:function(t){for(var i,r=this._getInst(t),u=this.
_get(r,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||n.expr.
filters.hidden(t));)t=t[u?"previousSibling":"nextSibling"];return i=
n(t).offset(),[i.left,i.top]},_hideDatepicker:function(t){var
r,f,u,e,i=this._curInst;!i||t&&i!==n.data(t,"datepicker")||this.
_datepickerShowing&&(r=this._get(i,"showAnim"),f=this._get(i,
"duration"),u=function(){n.datepicker._tidyDialog(i)},n.effects&&
(n.effects.effect[r]||n.effects[r])?i.dpDiv.hide(r,n.datepicker.
_get(i,"showOptions"),f,u):i.dpDiv["slideDown"===r?"slideUp":
"fadeIn"===r?"fadeOut":"hide"](r?f:null,u),r||u(),this._datepickerShowing=
!1,e=this._get(i,"onClose"),e&&e.apply(i.input?i.input[0]:null,
[i.input?i.input.val():"",i]),this._lastInput=null,this._inDialog&&
(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),
n.blockUI&&(n.unblockUI(),n("body").append(this.dpDiv))),this.
_inDialog=!1)},_tidyDialog:function(n){n.dpDiv.removeClass(this.
_dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:
function(t){if(n.datepicker._curInst){var i=n(t.target),r=n.
datepicker._getInst(i[0]);(i[0].id===n.datepicker._mainDivId||
0!==i.parents("#"+n.datepicker._mainDivId).length||i.hasClass(
n.datepicker.markerClassName)||i.closest("."+n.datepicker._triggerClass).
length||!n.datepicker._datepickerShowing||n.datepicker._inDialog&&
n.blockUI)&&(!i.hasClass(n.datepicker.markerClassName)||n.datepicker.
_curInst===r)||n.datepicker._hideDatepicker()}},_adjustDate:
function(t,i,r){var f=n(t),u=this._getInst(f[0]);this._isDisabledDatepicker(
f[0])||(this._adjustInstDate(u,i+("M"===r?this._get(u,"showCurrentAtPos"):
0),r),this._updateDatepicker(u))},_gotoToday:function(t){var
r,u=n(t),i=this._getInst(u[0]);this._get(i,"gotoCurrent")&&i.
currentDay?(i.selectedDay=i.currentDay,i.drawMonth=i.selectedMonth=
i.currentMonth,i.drawYear=i.selectedYear=i.currentYear):(r=new
Date,i.selectedDay=r.getDate(),i.drawMonth=i.selectedMonth=r.
getMonth(),i.drawYear=i.selectedYear=r.getFullYear()),this._notifyChange(
i),this._adjustDate(u)},_selectMonthYear:function(t,i,r){var
f=n(t),u=this._getInst(f[0]);u["selected"+("M"===r?"Month":"Year")
]=u["draw"+("M"===r?"Month":"Year")]=parseInt(i.options[i.selectedIndex].
value,10),this._notifyChange(u),this._adjustDate(f)},_selectDay:
function(t,i,r,u){var f,e=n(t);n(u).hasClass(this._unselectableClass)||
this._isDisabledDatepicker(e[0])||(f=this._getInst(e[0]),f.selectedDay=
f.currentDay=n("a",u).html(),f.selectedMonth=f.currentMonth=
i,f.selectedYear=f.currentYear=r,this._selectDate(t,this._formatDate(
f,f.currentDay,f.currentMonth,f.currentYear)))},_clearDate:function(
t){var i=n(t);this._selectDate(i,"")},_selectDate:function(t,
i){var u,f=n(t),r=this._getInst(f[0]);i=null!=i?i:this._formatDate(
r),r.input&&r.input.val(i),this._updateAlternate(r),u=this._get(
r,"onSelect"),u?u.apply(r.input?r.input[0]:null,[i,r]):r.input&&
r.input.trigger("change"),r.inline?this._updateDatepicker(r):
(this._hideDatepicker(),this._lastInput=r.input[0],"object"!=
typeof r.input[0]&&r.input.focus(),this._lastInput=null)},_updateAlternate:
function(t){var i,r,u,f=this._get(t,"altField");f&&(i=this._get(
t,"altFormat")||this._get(t,"dateFormat"),r=this._getDate(t),
u=this.formatDate(i,r,this._getFormatConfig(t)),n(f).each(function(
){n(this).val(u)}))},noWeekends:function(n){var t=n.getDay();
return[t>0&&6>t,""]},iso8601Week:function(n){var i,t=new Date(
n.getTime());return t.setDate(t.getDate()+4-(t.getDay()||7)),
i=t.getTime(),t.setMonth(0),t.setDate(1),Math.floor(Math.round(
(i-t)/864e5)/7)+1},parseDate:function(t,i,r){if(null==t||null==
i)throw"Invalid arguments";if(i="object"==typeof i?""+i:i+"",
""===i)return null;for(var a,v,u,f=0,y=(r?r.shortYearCutoff:
null)||this._defaults.shortYearCutoff,d="string"!=typeof y?y:
(new Date).getFullYear()%100+parseInt(y,10),g=(r?r.dayNamesShort:
null)||this._defaults.dayNamesShort,nt=(r?r.dayNames:null)||
this._defaults.dayNames,tt=(r?r.monthNamesShort:null)||this.
_defaults.monthNamesShort,it=(r?r.monthNames:null)||this._defaults.
monthNames,e=-1,s=-1,h=-1,p=-1,w=!1,l=function(n){var i=t.length>
o+1&&t.charAt(o+1)===n;return i&&o++,i},c=function(n){var u=
l(n),r="@"===n?14:"!"===n?20:"y"===n&&u?4:"o"===n?3:2,e="y"===
n?r:1,o=RegExp("^\\d{"+e+","+r+"}"),t=i.substring(f).match(o);
if(!t)throw"Missing number at position "+f;return f+=t[0].length,
parseInt(t[0],10)},k=function(t,r,u){var e=-1,o=n.map(l(t)?u:
r,function(n,t){return[[t,n]]}).sort(function(n,t){return-(n[
1].length-t[1].length)});if(n.each(o,function(n,t){var r=t[1];
if(i.substr(f,r.length).toLowerCase()===r.toLowerCase())return(e=
t[0],f+=r.length,!1)}),-1!==e)return e+1;throw"Unknown name at position "+
f;},b=function(){if(i.charAt(f)!==t.charAt(o))throw"Unexpected literal at position "+
f;f++},o=0;t.length>o;o++)if(w)"'"!==t.charAt(o)||l("'")?b():
w=!1;else switch(t.charAt(o)){case"d":h=c("d");break;case"D":
k("D",g,nt);break;case"o":p=c("o");break;case"m":s=c("m");break
case"M":s=k("M",tt,it);break;case"y":e=c("y");break;case"@":
u=new Date(c("@")),e=u.getFullYear(),s=u.getMonth()+1,h=u.getDate(
);break;case"!":u=new Date((c("!")-this._ticksTo1970)/1e4),e=
u.getFullYear(),s=u.getMonth()+1,h=u.getDate();break;case"'":
l("'")?b():w=!0;break;default:b()}if(i.length>f&&(v=i.substr(
f),!/^\s+/.test(v)))throw"Extra/unparsed characters found in date: "+
v;if(-1===e?e=(new Date).getFullYear():100>e&&(e+=(new Date).
getFullYear()-(new Date).getFullYear()%100+(d>=e?0:-100)),p>
-1)for(s=1,h=p;;){if(a=this._getDaysInMonth(e,s-1),a>=h)break;
s++,h-=a}if(u=this._daylightSavingAdjust(new Date(e,s-1,h)),
u.getFullYear()!==e||u.getMonth()+1!==s||u.getDate()!==h)throw"Invalid date";
return u},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",
RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",
RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:
"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:864e9*(718685+
Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:
function(n,t,i){if(!t)return"";var u,h=(i?i.dayNamesShort:null)
||this._defaults.dayNamesShort,c=(i?i.dayNames:null)||this._defaults.
dayNames,l=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,
a=(i?i.monthNames:null)||this._defaults.monthNames,f=function(
t){var i=n.length>u+1&&n.charAt(u+1)===t;return i&&u++,i},e=
function(n,t,i){var r=""+t;if(f(n))for(;i>r.length;)r="0"+r;
return r},s=function(n,t,i,r){return f(n)?r[t]:i[t]},r="",o=
!1;if(t)for(u=0;n.length>u;u++)if(o)"'"!==n.charAt(u)||f("'")?
r+=n.charAt(u):o=!1;else switch(n.charAt(u)){case"d":r+=e("d",
t.getDate(),2);break;case"D":r+=s("D",t.getDay(),h,c);break;
case"o":r+=e("o",Math.round((new Date(t.getFullYear(),t.getMonth(
),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime(
))/864e5),3);break;case"m":r+=e("m",t.getMonth()+1,2);break;
case"M":r+=s("M",t.getMonth(),l,a);break;case"y":r+=f("y")?t.
getFullYear():(10>t.getYear()%100?"0":"")+t.getYear()%100;break
case"@":r+=t.getTime();break;case"!":r+=1e4*t.getTime()+this.
_ticksTo1970;break;case"'":f("'")?r+="'":o=!0;break;default:
r+=n.charAt(u)}return r},_possibleChars:function(n){for(var i=
"",r=!1,u=function(i){var r=n.length>t+1&&n.charAt(t+1)===i;
return r&&t++,r},t=0;n.length>t;t++)if(r)"'"!==n.charAt(t)||
u("'")?i+=n.charAt(t):r=!1;else switch(n.charAt(t)){case"d":
case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":
return null;case"'":u("'")?i+="'":r=!0;break;default:i+=n.charAt(
t)}return i},_get:function(n,t){return void 0!==n.settings[t]?
n.settings[t]:this._defaults[t]},_setDateFromField:function(
n,t){if(n.input.val()!==n.lastVal){var f=this._get(n,"dateFormat"),
r=n.lastVal=n.input?n.input.val():null,u=this._getDefaultDate(
n),i=u,e=this._getFormatConfig(n);try{i=this.parseDate(f,r,e)||
u}catch(o){r=t?"":r}n.selectedDay=i.getDate(),n.drawMonth=n.
selectedMonth=i.getMonth(),n.drawYear=n.selectedYear=i.getFullYear(
),n.currentDay=r?i.getDate():0,n.currentMonth=r?i.getMonth():
0,n.currentYear=r?i.getFullYear():0,this._adjustInstDate(n)}
},_getDefaultDate:function(n){return this._restrictMinMax(n,
this._determineDate(n,this._get(n,"defaultDate"),new Date))}
,_determineDate:function(t,i,r){var f=function(n){var t=new Date;
return t.setDate(t.getDate()+n),t},e=function(i){try{return n.
datepicker.parseDate(n.datepicker._get(t,"dateFormat"),i,n.datepicker.
_getFormatConfig(t))}catch(h){}for(var o=(i.toLowerCase().match(
/^c/)?n.datepicker._getDate(t):null)||new Date,f=o.getFullYear(
),e=o.getMonth(),r=o.getDate(),s=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,
u=s.exec(i);u;){switch(u[2]||"d"){case"d":case"D":r+=parseInt(
u[1],10);break;case"w":case"W":r+=7*parseInt(u[1],10);break;
case"m":case"M":e+=parseInt(u[1],10),r=Math.min(r,n.datepicker.
_getDaysInMonth(f,e));break;case"y":case"Y":f+=parseInt(u[1],
10),r=Math.min(r,n.datepicker._getDaysInMonth(f,e))}u=s.exec(
i)}return new Date(f,e,r)},u=null==i||""===i?r:"string"==typeof
i?e(i):"number"==typeof i?isNaN(i)?r:f(i):new Date(i.getTime(
));return u=u&&"Invalid Date"==""+u?r:u,u&&(u.setHours(0),u.
setMinutes(0),u.setSeconds(0),u.setMilliseconds(0)),this._daylightSavingAdjust(
u)},_daylightSavingAdjust:function(n){return n?(n.setHours(n.
getHours()>12?n.getHours()+2:0),n):null},_setDate:function(n,
t,i){var u=!t,f=n.selectedMonth,e=n.selectedYear,r=this._restrictMinMax(
n,this._determineDate(n,t,new Date));n.selectedDay=n.currentDay=
r.getDate(),n.drawMonth=n.selectedMonth=n.currentMonth=r.getMonth(
),n.drawYear=n.selectedYear=n.currentYear=r.getFullYear(),f===
n.selectedMonth&&e===n.selectedYear||i||this._notifyChange(n),
this._adjustInstDate(n),n.input&&n.input.val(u?"":this._formatDate(
n))},_getDate:function(n){return!n.currentYear||n.input&&""===
n.input.val()?null:this._daylightSavingAdjust(new Date(n.currentYear,
n.currentMonth,n.currentDay))},_attachHandlers:function(t){var
r=this._get(t,"stepMonths"),i="#"+t.id.replace(/\\\\/g,"\\");
t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(
){n.datepicker._adjustDate(i,-r,"M")},next:function(){n.datepicker.
_adjustDate(i,+r,"M")},hide:function(){n.datepicker._hideDatepicker(
)},today:function(){n.datepicker._gotoToday(i)},selectDay:function(
){return n.datepicker._selectDay(i,+this.getAttribute("data-month"),
+this.getAttribute("data-year"),this),!1},selectMonth:function(
){return n.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:
function(){return n.datepicker._selectMonthYear(i,this,"Y"),
!1}};n(this).bind(this.getAttribute("data-event"),t[this.getAttribute(
"data-handler")])})},_generateHTML:function(n){var b,s,rt,h,
ut,k,ft,et,ri,c,ot,ui,fi,ei,oi,st,g,si,ht,nt,o,y,ct,p,lt,l,u,
at,vt,yt,pt,tt,wt,i,bt,kt,d,a,it,dt=new Date,gt=this._daylightSavingAdjust(
new Date(dt.getFullYear(),dt.getMonth(),dt.getDate())),f=this.
_get(n,"isRTL"),li=this._get(n,"showButtonPanel"),hi=this._get(
n,"hideIfNoPrevNext"),ni=this._get(n,"navigationAsDateFormat"),
e=this._getNumberOfMonths(n),ai=this._get(n,"showCurrentAtPos"),
ci=this._get(n,"stepMonths"),ti=1!==e[0]||1!==e[1],ii=this._daylightSavingAdjust(
n.currentDay?new Date(n.currentYear,n.currentMonth,n.currentDay):
new Date(9999,9,9)),w=this._getMinMaxDate(n,"min"),v=this._getMinMaxDate(
n,"max"),t=n.drawMonth-ai,r=n.drawYear;if(0>t&&(t+=12,r--),v)
for(b=this._daylightSavingAdjust(new Date(v.getFullYear(),v.
getMonth()-e[0]*e[1]+1,v.getDate())),b=w&&w>b?w:b;this._daylightSavingAdjust(
new Date(r,t,1))>b;)t--,0>t&&(t=11,r--);for(n.drawMonth=t,n.
drawYear=r,s=this._get(n,"prevText"),s=ni?this.formatDate(s,
this._daylightSavingAdjust(new Date(r,t-ci,1)),this._getFormatConfig(
n)):s,rt=this._canAdjustMonth(n,-1,r,t)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+
s+"'><span class='ui-icon ui-icon-circle-triangle-"+(f?"e":"w")
+"'>"+s+"<\/span><\/a>":hi?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+
s+"'><span class='ui-icon ui-icon-circle-triangle-"+(f?"e":"w")
+"'>"+s+"<\/span><\/a>",h=this._get(n,"nextText"),h=ni?this.
formatDate(h,this._daylightSavingAdjust(new Date(r,t+ci,1)),
this._getFormatConfig(n)):h,ut=this._canAdjustMonth(n,1,r,t)?
"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+
h+"'><span class='ui-icon ui-icon-circle-triangle-"+(f?"w":"e")
+"'>"+h+"<\/span><\/a>":hi?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+
h+"'><span class='ui-icon ui-icon-circle-triangle-"+(f?"w":"e")
+"'>"+h+"<\/span><\/a>",k=this._get(n,"currentText"),ft=this.
_get(n,"gotoCurrent")&&n.currentDay?ii:gt,k=ni?this.formatDate(
k,ft,this._getFormatConfig(n)):k,et=n.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+
this._get(n,"closeText")+"<\/button>",ri=li?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+
(f?et:"")+(this._isInRange(n,ft)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+
k+"<\/button>":"")+(f?"":et)+"<\/div>":"",c=parseInt(this._get(
n,"firstDay"),10),c=isNaN(c)?0:c,ot=this._get(n,"showWeek"),
ui=this._get(n,"dayNames"),fi=this._get(n,"dayNamesMin"),ei=
this._get(n,"monthNames"),oi=this._get(n,"monthNamesShort"),
st=this._get(n,"beforeShowDay"),g=this._get(n,"showOtherMonths"),
si=this._get(n,"selectOtherMonths"),ht=this._getDefaultDate(
n),nt="",y=0;e[0]>y;y++){for(ct="",this.maxRows=4,p=0;e[1]>p;
p++){if(lt=this._daylightSavingAdjust(new Date(r,t,n.selectedDay)),
l=" ui-corner-all",u="",ti){if(u+="<div class='ui-datepicker-group",
e[1]>1)switch(p){case 0:u+=" ui-datepicker-group-first",l=" ui-corner-"+
(f?"right":"left");break;case e[1]-1:u+=" ui-datepicker-group-last",
l=" ui-corner-"+(f?"left":"right");break;default:u+=" ui-datepicker-group-middle",
l=""}u+="'>"}for(u+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+
l+"'>"+(/all|left/.test(l)&&0===y?f?ut:rt:"")+(/all|right/.test(
l)&&0===y?f?rt:ut:"")+this._generateMonthYearHeader(n,t,r,w,
v,y>0||p>0,ei,oi)+"<\/div><table class='ui-datepicker-calendar'><thead><tr>",
at=ot?"<th class='ui-datepicker-week-col'>"+this._get(n,"weekHeader")+
"<\/th>":"",o=0;7>o;o++)vt=(o+c)%7,at+="<th scope='col'"+((o+
c+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+
ui[vt]+"'>"+fi[vt]+"<\/span><\/th>";for(u+=at+"<\/tr><\/thead><tbody>",
yt=this._getDaysInMonth(r,t),r===n.selectedYear&&t===n.selectedMonth&&
(n.selectedDay=Math.min(n.selectedDay,yt)),pt=(this._getFirstDayOfMonth(
r,t)-c+7)%7,tt=Math.ceil((pt+yt)/7),wt=ti?this.maxRows>tt?this.
maxRows:tt:tt,this.maxRows=wt,i=this._daylightSavingAdjust(new
Date(r,t,1-pt)),bt=0;wt>bt;bt++){for(u+="<tr>",kt=ot?"<td class='ui-datepicker-week-col'>"+
this._get(n,"calculateWeek")(i)+"<\/td>":"",o=0;7>o;o++)d=st?
st.apply(n.input?n.input[0]:null,[i]):[!0,""],a=i.getMonth()!==
t,it=a&&!si||!d[0]||w&&w>i||v&&i>v,kt+="<td class='"+((o+c+6)
%7>=5?" ui-datepicker-week-end":"")+(a?" ui-datepicker-other-month":
"")+(i.getTime()===lt.getTime()&&t===n.selectedMonth&&n._keyEvent||
ht.getTime()===i.getTime()&&ht.getTime()===lt.getTime()?" "+
this._dayOverClass:"")+(it?" "+this._unselectableClass+" ui-state-disabled":
"")+(a&&!g?"":" "+d[1]+(i.getTime()===ii.getTime()?" "+this.
_currentClass:"")+(i.getTime()===gt.getTime()?" ui-datepicker-today":
""))+"'"+(a&&!g||!d[2]?"":" title='"+d[2].replace(/'/g,"&#39;")+
"'")+(it?"":" data-handler='selectDay' data-event='click' data-month='"+
i.getMonth()+"' data-year='"+i.getFullYear()+"'")+">"+(a&&!g?
"&#xa0;":it?"<span class='ui-state-default'>"+i.getDate()+"<\/span>":
"<a class='ui-state-default"+(i.getTime()===gt.getTime()?" ui-state-highlight":
"")+(i.getTime()===ii.getTime()?" ui-state-active":"")+(a?" ui-priority-secondary":
"")+"' href='#'>"+i.getDate()+"<\/a>")+"<\/td>",i.setDate(i.
getDate()+1),i=this._daylightSavingAdjust(i);u+=kt+"<\/tr>"}
t++,t>11&&(t=0,r++),u+="<\/tbody><\/table>"+(ti?"<\/div>"+(e[
0]>0&&p===e[1]-1?"<div class='ui-datepicker-row-break'><\/div>":
""):""),ct+=u}nt+=ct}return nt+ri,n._keyEvent=!1,nt},_generateMonthYearHeader:
function(n,t,i,r,u,f,e,o){var k,d,h,v,y,p,s,a,w=this._get(n,
"changeMonth"),b=this._get(n,"changeYear"),g=this._get(n,"showMonthAfterYear"),
c="<div class='ui-datepicker-title'>",l="";if(f||!w)l+="<span class='ui-datepicker-month'>"+
e[t]+"<\/span>";else{for(k=r&&r.getFullYear()===i,d=u&&u.getFullYear(
)===i,l+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",
h=0;12>h;h++)(!k||h>=r.getMonth())&&(!d||u.getMonth()>=h)&&(l+=
"<option value='"+h+"'"+(h===t?" selected='selected'":"")+">"+
o[h]+"<\/option>");l+="<\/select>"}if(g||(c+=l+(!f&&w&&b?"":
"&#xa0;")),!n.yearshtml)if(n.yearshtml="",f||!b)c+="<span class='ui-datepicker-year'>"+
i+"<\/span>";else{for(v=this._get(n,"yearRange").split(":"),
y=(new Date).getFullYear(),p=function(n){var t=n.match(/c[+\-].*/)?
i+parseInt(n.substring(1),10):n.match(/[+\-].*/)?y+parseInt(
n,10):parseInt(n,10);return isNaN(t)?y:t},s=p(v[0]),a=Math.max(
s,p(v[1]||"")),s=r?Math.max(s,r.getFullYear()):s,a=u?Math.min(
a,u.getFullYear()):a,n.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";
a>=s;s++)n.yearshtml+="<option value='"+s+"'"+(s===i?" selected='selected'":
"")+">"+s+"<\/option>";n.yearshtml+="<\/select>",c+=n.yearshtml,
n.yearshtml=null}return c+this._get(n,"yearSuffix"),g&&(c+=(!f&&
w&&b?"":"&#xa0;")+l),c+="<\/div>"},_adjustInstDate:function(
n,t,i){var u=n.drawYear+("Y"===i?t:0),f=n.drawMonth+("M"===i?
t:0),e=Math.min(n.selectedDay,this._getDaysInMonth(u,f))+("D"===
i?t:0),r=this._restrictMinMax(n,this._daylightSavingAdjust(new
Date(u,f,e)));n.selectedDay=r.getDate(),n.drawMonth=n.selectedMonth=
r.getMonth(),n.drawYear=n.selectedYear=r.getFullYear(),("M"===
i||"Y"===i)&&this._notifyChange(n)},_restrictMinMax:function(
n,t){var i=this._getMinMaxDate(n,"min"),r=this._getMinMaxDate(
n,"max"),u=i&&i>t?i:t;return r&&u>r?r:u},_notifyChange:function(
n){var t=this._get(n,"onChangeMonthYear");t&&t.apply(n.input?
n.input[0]:null,[n.selectedYear,n.selectedMonth+1,n])},_getNumberOfMonths:
function(n){var t=this._get(n,"numberOfMonths");return null==
t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(
n,t){return this._determineDate(n,this._get(n,t+"Date"),null)}
,_getDaysInMonth:function(n,t){return 32-this._daylightSavingAdjust(
new Date(n,t,32)).getDate()},_getFirstDayOfMonth:function(n,
t){return new Date(n,t,1).getDay()},_canAdjustMonth:function(
n,t,i,r){var f=this._getNumberOfMonths(n),u=this._daylightSavingAdjust(
new Date(i,r+(0>t?t:f[0]*f[1]),1));return 0>t&&u.setDate(this.
_getDaysInMonth(u.getFullYear(),u.getMonth())),this._isInRange(
n,u)},_isInRange:function(n,t){var i,f,e=this._getMinMaxDate(
n,"min"),o=this._getMinMaxDate(n,"max"),r=null,u=null,s=this.
_get(n,"yearRange");return s&&(i=s.split(":"),f=(new Date).getFullYear(
),r=parseInt(i[0],10),u=parseInt(i[1],10),i[0].match(/[+\-].*/)&&
(r+=f),i[1].match(/[+\-].*/)&&(u+=f)),(!e||t.getTime()>=e.getTime(
))&&(!o||t.getTime()<=o.getTime())&&(!r||t.getFullYear()>=r)
&&(!u||u>=t.getFullYear())},_getFormatConfig:function(n){var
t=this._get(n,"shortYearCutoff");return t="string"!=typeof t?
t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:
t,dayNamesShort:this._get(n,"dayNamesShort"),dayNames:this._get(
n,"dayNames"),monthNamesShort:this._get(n,"monthNamesShort"),
monthNames:this._get(n,"monthNames")}},_formatDate:function(
n,t,i,r){t||(n.currentDay=n.selectedDay,n.currentMonth=n.selectedMonth,
n.currentYear=n.selectedYear);var u=t?"object"==typeof t?t:this.
_daylightSavingAdjust(new Date(r,i,t)):this._daylightSavingAdjust(
new Date(n.currentYear,n.currentMonth,n.currentDay));return this.
formatDate(this._get(n,"dateFormat"),u,this._getFormatConfig(
n))}}),n.fn.datepicker=function(t){if(!this.length)return this;
n.datepicker.initialized||(n(document).mousedown(n.datepicker.
_checkExternalClick),n.datepicker.initialized=!0),0===n("#"+
n.datepicker._mainDivId).length&&n("body").append(n.datepicker.
dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=
typeof t||"isDisabled"!==t&&"getDate"!==t&&"widget"!==t?"option"===
t&&2===arguments.length&&"string"==typeof arguments[1]?n.datepicker[
"_"+t+"Datepicker"].apply(n.datepicker,[this[0]].concat(i)):
this.each(function(){"string"==typeof t?n.datepicker["_"+t+"Datepicker"].
apply(n.datepicker,[this].concat(i)):n.datepicker._attachDatepicker(
this,t)}):n.datepicker["_"+t+"Datepicker"].apply(n.datepicker,
[this[0]].concat(i))},n.datepicker=new o,n.datepicker.initialized=
!1,n.datepicker.uuid=(new Date).getTime(),n.datepicker.version=
"1.11.2",n.datepicker,n.widget("ui.slider",n.ui.mouse,{version:
"1.11.2",widgetEventPrefix:"slide",options:{animate:!1,distance:
0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:
0,values:null,change:null,slide:null,start:null,stop:null},numPages:
5,_create:function(){this._keySliding=!1,this._mouseSliding=
!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(
),this._mouseInit(),this._calculateNewMax(),this.element.addClass(
"ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all"),
this._refresh(),this._setOption("disabled",this.options.disabled),
this._animateOff=!1},_refresh:function(){this._createRange(),
this._createHandles(),this._setupEvents(),this._refreshValue(
)},_createHandles:function(){var r,i,u=this.options,t=this.element.
find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),
f=[];for(i=u.values&&u.values.length||1,t.length>i&&(t.slice(
i).remove(),t=t.slice(0,i)),r=t.length;i>r;r++)f.push("<span class='ui-slider-handle ui-state-default ui-corner-all' tabindex='0'><\/span>");
this.handles=t.add(n(f.join("")).appendTo(this.element)),this.
handle=this.handles.eq(0),this.handles.each(function(t){n(this).
data("ui-slider-handle-index",t)})},_createRange:function(){
var t=this.options,i="";t.range?(t.range===!0&&(t.values?t.values.
length&&2!==t.values.length?t.values=[t.values[0],t.values[0]]:
n.isArray(t.values)&&(t.values=t.values.slice(0)):t.values=[
this._valueMin(),this._valueMin()]),this.range&&this.range.length?
this.range.removeClass("ui-slider-range-min ui-slider-range-max").
css({left:"",bottom:""}):(this.range=n("<div><\/div>").appendTo(
this.element),i="ui-slider-range ui-widget-header ui-corner-all")
,this.range.addClass(i+("min"===t.range||"max"===t.range?" ui-slider-range-"+
t.range:""))):(this.range&&this.range.remove(),this.range=null)
},_setupEvents:function(){this._off(this.handles),this._on(this.
handles,this._handleEvents),this._hoverable(this.handles),this.
_focusable(this.handles)},_destroy:function(){this.handles.remove(
),this.range&&this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all"),
this._mouseDestroy()},_mouseCapture:function(t){var s,f,r,i,
u,h,e,c,o=this,l=this.options;return l.disabled?!1:(this.elementSize=
{width:this.element.outerWidth(),height:this.element.outerHeight(
)},this.elementOffset=this.element.offset(),s={x:t.pageX,y:t.
pageY},f=this._normValueFromMouse(s),r=this._valueMax()-this.
_valueMin()+1,this.handles.each(function(t){var e=Math.abs(f-
o.values(t));(r>e||r===e&&(t===o._lastChangedValue||o.values(
t)===l.min))&&(r=e,i=n(this),u=t)}),h=this._start(t,u),h===!1?
!1:(this._mouseSliding=!0,this._handleIndex=u,i.addClass("ui-state-active").
focus(),e=i.offset(),c=!n(t.target).parents().addBack().is(".ui-slider-handle"),
this._clickOffset=c?{left:0,top:0}:{left:t.pageX-e.left-i.width(
)/2,top:t.pageY-e.top-i.height()/2-(parseInt(i.css("borderTopWidth"),
10)||0)-(parseInt(i.css("borderBottomWidth"),10)||0)+(parseInt(
i.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||
this._slide(t,u,f),this._animateOff=!0,!0))},_mouseStart:function(
){return!0},_mouseDrag:function(n){var t={x:n.pageX,y:n.pageY},
i=this._normValueFromMouse(t);return this._slide(n,this._handleIndex,
i),!1},_mouseStop:function(n){return this.handles.removeClass(
"ui-state-active"),this._mouseSliding=!1,this._stop(n,this._handleIndex),
this._change(n,this._handleIndex),this._handleIndex=null,this.
_clickOffset=null,this._animateOff=!1,!1},_detectOrientation:
function(){this.orientation="vertical"===this.options.orientation?
"vertical":"horizontal"},_normValueFromMouse:function(n){var
i,r,t,u,f;return"horizontal"===this.orientation?(i=this.elementSize.
width,r=n.x-this.elementOffset.left-(this._clickOffset?this.
_clickOffset.left:0)):(i=this.elementSize.height,r=n.y-this.
elementOffset.top-(this._clickOffset?this._clickOffset.top:0)
),t=r/i,t>1&&(t=1),0>t&&(t=0),"vertical"===this.orientation&&
(t=1-t),u=this._valueMax()-this._valueMin(),f=this._valueMin(
)+t*u,this._trimAlignValue(f)},_start:function(n,t){var i={handle:
this.handles[t],value:this.value()};return this.options.values&&
this.options.values.length&&(i.value=this.values(t),i.values=
this.values()),this._trigger("start",n,i)},_slide:function(n,
t,i){var r,f,u;this.options.values&&this.options.values.length?
(r=this.values(t?0:1),2===this.options.values.length&&this.options.
range===!0&&(0===t&&i>r||1===t&&r>i)&&(i=r),i!==this.values(
t)&&(f=this.values(),f[t]=i,u=this._trigger("slide",n,{handle:
this.handles[t],value:i,values:f}),r=this.values(t?0:1),u!==
!1&&this.values(t,i))):i!==this.value()&&(u=this._trigger("slide",
n,{handle:this.handles[t],value:i}),u!==!1&&this.value(i))},
_stop:function(n,t){var i={handle:this.handles[t],value:this.
value()};this.options.values&&this.options.values.length&&(i.
value=this.values(t),i.values=this.values()),this._trigger("stop",
n,i)},_change:function(n,t){if(!this._keySliding&&!this._mouseSliding)
{var i={handle:this.handles[t],value:this.value()};this.options.
values&&this.options.values.length&&(i.value=this.values(t),
i.values=this.values()),this._lastChangedValue=t,this._trigger(
"change",n,i)}},value:function(n){return arguments.length?(this.
options.value=this._trimAlignValue(n),this._refreshValue(),this.
_change(null,0),void 0):this._value()},values:function(t,i){
var u,f,r;if(arguments.length>1)return this.options.values[t]=
this._trimAlignValue(i),this._refreshValue(),this._change(null,
t),void 0;if(!arguments.length)return this._values();if(!n.isArray(
arguments[0]))return this.options.values&&this.options.values.
length?this._values(t):this.value();for(u=this.options.values,
f=arguments[0],r=0;u.length>r;r+=1)u[r]=this._trimAlignValue(
f[r]),this._change(null,r);this._refreshValue()},_setOption:
function(t,i){var r,u=0;switch("range"===t&&this.options.range===
!0&&("min"===i?(this.options.value=this._values(0),this.options.
values=null):"max"===i&&(this.options.value=this._values(this.
options.values.length-1),this.options.values=null)),n.isArray(
this.options.values)&&(u=this.options.values.length),"disabled"===
t&&this.element.toggleClass("ui-state-disabled",!!i),this._super(
t,i),t){case"orientation":this._detectOrientation(),this.element.
removeClass("ui-slider-horizontal ui-slider-vertical").addClass(
"ui-slider-"+this.orientation),this._refreshValue(),this.handles.
css("horizontal"===i?"bottom":"left","");break;case"value":this.
_animateOff=!0,this._refreshValue(),this._change(null,0),this.
_animateOff=!1;break;case"values":for(this._animateOff=!0,this.
_refreshValue(),r=0;u>r;r+=1)this._change(null,r);this._animateOff=
!1;break;case"step":case"min":case"max":this._animateOff=!0,
this._calculateNewMax(),this._refreshValue(),this._animateOff=
!1;break;case"range":this._animateOff=!0,this._refresh(),this.
_animateOff=!1}},_value:function(){var n=this.options.value;
return this._trimAlignValue(n)},_values:function(n){var r,t,
i;if(arguments.length)return r=this.options.values[n],r=this.
_trimAlignValue(r);if(this.options.values&&this.options.values.
length){for(t=this.options.values.slice(),i=0;t.length>i;i+=
1)t[i]=this._trimAlignValue(t[i]);return t}return[]},_trimAlignValue:
function(n){if(this._valueMin()>=n)return this._valueMin();if(
n>=this._valueMax())return this._valueMax();var t=this.options.
step>0?this.options.step:1,i=(n-this._valueMin())%t,r=n-i;return 2*
Math.abs(i)>=t&&(r+=i>0?t:-t),parseFloat(r.toFixed(5))},_calculateNewMax:
function(){var n=(this.options.max-this._valueMin())%this.options.
step;this.max=this.options.max-n},_valueMin:function(){return this.
options.min},_valueMax:function(){return this.max},_refreshValue:
function(){var s,t,c,f,h,e=this.options.range,i=this.options,
r=this,u=this._animateOff?!1:i.animate,o={};this.options.values&&
this.options.values.length?this.handles.each(function(f){t=100*
((r.values(f)-r._valueMin())/(r._valueMax()-r._valueMin())),
o["horizontal"===r.orientation?"left":"bottom"]=t+"%",n(this).
stop(1,1)[u?"animate":"css"](o,i.animate),r.options.range===
!0&&("horizontal"===r.orientation?(0===f&&r.range.stop(1,1)[
u?"animate":"css"]({left:t+"%"},i.animate),1===f&&r.range[u?
"animate":"css"]({width:t-s+"%"},{queue:!1,duration:i.animate}))
:(0===f&&r.range.stop(1,1)[u?"animate":"css"]({bottom:t+"%"},
i.animate),1===f&&r.range[u?"animate":"css"]({height:t-s+"%"},
{queue:!1,duration:i.animate}))),s=t}):(c=this.value(),f=this.
_valueMin(),h=this._valueMax(),t=h!==f?100*((c-f)/(h-f)):0,o[
"horizontal"===this.orientation?"left":"bottom"]=t+"%",this.
handle.stop(1,1)[u?"animate":"css"](o,i.animate),"min"===e&&
"horizontal"===this.orientation&&this.range.stop(1,1)[u?"animate":
"css"]({width:t+"%"},i.animate),"max"===e&&"horizontal"===this.
orientation&&this.range[u?"animate":"css"]({width:100-t+"%"},
{queue:!1,duration:i.animate}),"min"===e&&"vertical"===this.
orientation&&this.range.stop(1,1)[u?"animate":"css"]({height:
t+"%"},i.animate),"max"===e&&"vertical"===this.orientation&&
this.range[u?"animate":"css"]({height:100-t+"%"},{queue:!1,duration:
i.animate}))},_handleEvents:{keydown:function(t){var e,r,i,u,
f=n(t.target).data("ui-slider-handle-index");switch(t.keyCode)
{case n.ui.keyCode.HOME:case n.ui.keyCode.END:case n.ui.keyCode.
PAGE_UP:case n.ui.keyCode.PAGE_DOWN:case n.ui.keyCode.UP:case
n.ui.keyCode.RIGHT:case n.ui.keyCode.DOWN:case n.ui.keyCode.
LEFT:if(t.preventDefault(),!this._keySliding&&(this._keySliding=
!0,n(t.target).addClass("ui-state-active"),e=this._start(t,f),
e===!1))return}switch(u=this.options.step,r=i=this.options.values&&
this.options.values.length?this.values(f):this.value(),t.keyCode)
{case n.ui.keyCode.HOME:i=this._valueMin();break;case n.ui.keyCode.
END:i=this._valueMax();break;case n.ui.keyCode.PAGE_UP:i=this.
_trimAlignValue(r+(this._valueMax()-this._valueMin())/this.numPages);
break;case n.ui.keyCode.PAGE_DOWN:i=this._trimAlignValue(r-(this.
_valueMax()-this._valueMin())/this.numPages);break;case n.ui.
keyCode.UP:case n.ui.keyCode.RIGHT:if(r===this._valueMax())return;
i=this._trimAlignValue(r+u);break;case n.ui.keyCode.DOWN:case
n.ui.keyCode.LEFT:if(r===this._valueMin())return;i=this._trimAlignValue(
r-u)}this._slide(t,f,i)},keyup:function(t){var i=n(t.target).
data("ui-slider-handle-index");this._keySliding&&(this._keySliding=
!1,this._stop(t,i),this._change(t,i),n(t.target).removeClass(
"ui-state-active"))}}}),n.widget("ui.tabs",{version:"1.11.2",
delay:300,options:{active:null,collapsible:!1,event:"click",
heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:
null,beforeLoad:null,load:null},_isLocal:function(){var n=/#.*$/;
return function(t){var i,r;t=t.cloneNode(!1),i=t.href.replace(
n,""),r=location.href.replace(n,"");try{i=decodeURIComponent(
i)}catch(u){}try{r=decodeURIComponent(r)}catch(u){}return t.
hash.length>1&&i===r}}(),_create:function(){var i=this,t=this.
options;this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").
toggleClass("ui-tabs-collapsible",t.collapsible),this._processTabs(
),t.active=this._initialActive(),n.isArray(t.disabled)&&(t.disabled=
n.unique(t.disabled.concat(n.map(this.tabs.filter(".ui-state-disabled"),
function(n){return i.tabs.index(n)}))).sort()),this.active=this.
options.active!==!1&&this.anchors.length?this._findActive(t.
active):n(),this._refresh(),this.active.length&&this.load(t.
active)},_initialActive:function(){var t=this.options.active,
i=this.options.collapsible,r=location.hash.substring(1);return null===
t&&(r&&this.tabs.each(function(i,u){if(n(u).attr("aria-controls")===
r)return(t=i,!1)}),null===t&&(t=this.tabs.index(this.tabs.filter(
".ui-tabs-active"))),(null===t||-1===t)&&(t=this.tabs.length?
0:!1)),t!==!1&&(t=this.tabs.index(this.tabs.eq(t)),-1===t&&(t=
i?!1:0)),!i&&t===!1&&this.anchors.length&&(t=0),t},_getCreateEventData:
function(){return{tab:this.active,panel:this.active.length?this.
_getPanelForTab(this.active):n()}},_tabKeydown:function(t){var
r=n(this.document[0].activeElement).closest("li"),i=this.tabs.
index(r),u=!0;if(!this._handlePageNav(t)){switch(t.keyCode){
case n.ui.keyCode.RIGHT:case n.ui.keyCode.DOWN:i++;break;case
n.ui.keyCode.UP:case n.ui.keyCode.LEFT:u=!1,i--;break;case n.
ui.keyCode.END:i=this.anchors.length-1;break;case n.ui.keyCode.
HOME:i=0;break;case n.ui.keyCode.SPACE:return t.preventDefault(
),clearTimeout(this.activating),this._activate(i),void 0;case
n.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.
activating),this._activate(i===this.options.active?!1:i),void
0;default:return}t.preventDefault(),clearTimeout(this.activating),
i=this._focusNextTab(i,u),t.ctrlKey||(r.attr("aria-selected",
"false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=
this._delay(function(){this.option("active",i)},this.delay))
}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&
t.keyCode===n.ui.keyCode.UP&&(t.preventDefault(),this.active.
focus())},_handlePageNav:function(t){return t.altKey&&t.keyCode===
n.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.
options.active-1,!1)),!0):t.altKey&&t.keyCode===n.ui.keyCode.
PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+
1,!0)),!0):void 0},_findNextTab:function(t,i){function u(){return t>
r&&(t=0),0>t&&(t=r),t}for(var r=this.tabs.length-1;-1!==n.inArray(
u(),this.options.disabled);)t=i?t+1:t-1;return t},_focusNextTab:
function(n,t){return n=this._findNextTab(n,t),this.tabs.eq(n).
focus(),n},_setOption:function(n,t){return"active"===n?(this.
_activate(t),void 0):"disabled"===n?(this._setupDisabled(t),
void 0):(this._super(n,t),"collapsible"===n&&(this.element.toggleClass(
"ui-tabs-collapsible",t),t||this.options.active!==!1||this._activate(
0)),"event"===n&&this._setupEvents(t),"heightStyle"===n&&this.
_setupHeightStyle(t),void 0)},_sanitizeSelector:function(n){
return n?n.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):
""},refresh:function(){var t=this.options,i=this.tablist.children(
":has(a[href])");t.disabled=n.map(i.filter(".ui-state-disabled"),
function(n){return i.index(n)}),this._processTabs(),t.active!==
!1&&this.anchors.length?this.active.length&&!n.contains(this.
tablist[0],this.active[0])?this.tabs.length===t.disabled.length?
(t.active=!1,this.active=n()):this._activate(this._findNextTab(
Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):
(t.active=!1,this.active=n()),this._refresh()},_refresh:function(
){this._setupDisabled(this.options.disabled),this._setupEvents(
this.options.event),this._setupHeightStyle(this.options.heightStyle),
this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":
"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.
active)).hide().attr({"aria-hidden":"true"}),this.active.length?
(this.active.addClass("ui-tabs-active ui-state-active").attr(
{"aria-selected":"true","aria-expanded":"true",tabIndex:0}),
this._getPanelForTab(this.active).show().attr({"aria-hidden":
"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:
function(){var t=this,i=this.tabs,r=this.anchors,u=this.panels;
this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").
attr("role","tablist").delegate("> li","mousedown"+this.eventNamespace,
function(t){n(this).is(".ui-state-disabled")&&t.preventDefault(
)}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(
){n(this).closest("li").is(".ui-state-disabled")&&this.blur(
)}),this.tabs=this.tablist.find("> li:has(a[href])").addClass(
"ui-state-default ui-corner-top").attr({role:"tab",tabIndex:
-1}),this.anchors=this.tabs.map(function(){return n("a",this)[
0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:
-1}),this.panels=n(),this.anchors.each(function(i,r){var f,u,
e,s=n(r).uniqueId().attr("id"),o=n(r).closest("li"),h=o.attr(
"aria-controls");t._isLocal(r)?(f=r.hash,e=f.substring(1),u=
t.element.find(t._sanitizeSelector(f))):(e=o.attr("aria-controls")||
n({}).uniqueId()[0].id,f="#"+e,u=t.element.find(f),u.length||
(u=t._createPanel(e),u.insertAfter(t.panels[i-1]||t.tablist))
,u.attr("aria-live","polite")),u.length&&(t.panels=t.panels.
add(u)),h&&o.data("ui-tabs-aria-controls",h),o.attr({"aria-controls":
e,"aria-labelledby":s}),u.attr("aria-labelledby",s)}),this.panels.
addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").
attr("role","tabpanel"),i&&(this._off(i.not(this.tabs)),this.
_off(r.not(this.anchors)),this._off(u.not(this.panels)))},_getList:
function(){return this.tablist||this.element.find("ol,ul").eq(
0)},_createPanel:function(t){return n("<div>").attr("id",t).
addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").
data("ui-tabs-destroy",!0)},_setupDisabled:function(t){n.isArray(
t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(
var i,r=0;i=this.tabs[r];r++)t===!0||-1!==n.inArray(r,t)?n(i).
addClass("ui-state-disabled").attr("aria-disabled","true"):n(
i).removeClass("ui-state-disabled").removeAttr("aria-disabled");
this.options.disabled=t},_setupEvents:function(t){var i={};t&&
n.each(t.split(" "),function(n,t){i[t]="_eventHandler"}),this.
_off(this.anchors.add(this.tabs).add(this.panels)),this._on(
!0,this.anchors,{click:function(n){n.preventDefault()}}),this.
_on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),
this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(
this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(
t){var i,r=this.element.parent();"fill"===t?(i=r.height(),i-=
this.element.outerHeight()-this.element.height(),this.element.
siblings(":visible").each(function(){var t=n(this),r=t.css("position");
"absolute"!==r&&"fixed"!==r&&(i-=t.outerHeight(!0))}),this.element.
children().not(this.panels).each(function(){i-=n(this).outerHeight(
!0)}),this.panels.each(function(){n(this).height(Math.max(0,
i-n(this).innerHeight()+n(this).height()))}).css("overflow",
"auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.
max(i,n(this).height("").height())}).height(i))},_eventHandler:
function(t){var u=this.options,r=this.active,c=n(t.currentTarget),
i=c.closest("li"),f=i[0]===r[0],e=f&&u.collapsible,o=e?n():this.
_getPanelForTab(i),s=r.length?this._getPanelForTab(r):n(),h=
{oldTab:r,oldPanel:s,newTab:e?n():i,newPanel:o};t.preventDefault(
),i.hasClass("ui-state-disabled")||i.hasClass("ui-tabs-loading")||
this.running||f&&!u.collapsible||this._trigger("beforeActivate",
t,h)===!1||(u.active=e?!1:this.tabs.index(i),this.active=f?n(
):i,this.xhr&&this.xhr.abort(),s.length||o.length||n.error("jQuery UI Tabs: Mismatching fragment identifier."),
o.length&&this.load(this.tabs.index(i),t),this._toggle(t,h))
},_toggle:function(t,i){function e(){u.running=!1,u._trigger(
"activate",t,i)}function o(){i.newTab.closest("li").addClass(
"ui-tabs-active ui-state-active"),r.length&&u.options.show?u.
_show(r,u.options.show,e):(r.show(),e())}var u=this,r=i.newPanel,
f=i.oldPanel;this.running=!0,f.length&&this.options.hide?this.
_hide(f,this.options.hide,function(){i.oldTab.closest("li").
removeClass("ui-tabs-active ui-state-active"),o()}):(i.oldTab.
closest("li").removeClass("ui-tabs-active ui-state-active"),
f.hide(),o()),f.attr("aria-hidden","true"),i.oldTab.attr({"aria-selected":
"false","aria-expanded":"false"}),r.length&&f.length?i.oldTab.
attr("tabIndex",-1):r.length&&this.tabs.filter(function(){return 0===
n(this).attr("tabIndex")}).attr("tabIndex",-1),r.attr("aria-hidden",
"false"),i.newTab.attr({"aria-selected":"true","aria-expanded":
"true",tabIndex:0})},_activate:function(t){var r,i=this._findActive(
t);i[0]!==this.active[0]&&(i.length||(i=this.active),r=i.find(
".ui-tabs-anchor")[0],this._eventHandler({target:r,currentTarget:
r,preventDefault:n.noop}))},_findActive:function(t){return t===
!1?n():this.tabs.eq(t)},_getIndex:function(n){return"string"==
typeof n&&(n=this.anchors.index(this.anchors.filter("[href$='"+
n+"']"))),n},_destroy:function(){this.xhr&&this.xhr.abort(),
this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),
this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").
removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").
removeAttr("role").removeAttr("tabIndex").removeUniqueId(),this.
tablist.unbind(this.eventNamespace),this.tabs.add(this.panels).
each(function(){n.data(this,"ui-tabs-destroy")?n(this).remove(
):n(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").
removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").
removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr(
"aria-hidden").removeAttr("aria-expanded").removeAttr("role")}
),this.tabs.each(function(){var t=n(this),i=t.data("ui-tabs-aria-controls");
i?t.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):
t.removeAttr("aria-controls")}),this.panels.show(),"content"!==
this.options.heightStyle&&this.panels.css("height","")},enable:
function(t){var i=this.options.disabled;i!==!1&&(void 0===t?
i=!1:(t=this._getIndex(t),i=n.isArray(i)?n.map(i,function(n)
{return n!==t?n:null}):n.map(this.tabs,function(n,i){return i!==
t?i:null})),this._setupDisabled(i))},disable:function(t){var
i=this.options.disabled;if(i!==!0){if(void 0===t)i=!0;else{if(
t=this._getIndex(t),-1!==n.inArray(t,i))return;i=n.isArray(i)?
n.merge([t],i).sort():[t]}this._setupDisabled(i)}},load:function(
t,i){t=this._getIndex(t);var u=this,r=this.tabs.eq(t),e=r.find(
".ui-tabs-anchor"),f=this._getPanelForTab(r),o={tab:r,panel:
f};this._isLocal(e[0])||(this.xhr=n.ajax(this._ajaxSettings(
e,i,o)),this.xhr&&"canceled"!==this.xhr.statusText&&(r.addClass(
"ui-tabs-loading"),f.attr("aria-busy","true"),this.xhr.success(
function(n){setTimeout(function(){f.html(n),u._trigger("load",
i,o)},1)}).complete(function(n,t){setTimeout(function(){"abort"===
t&&u.panels.stop(!1,!0),r.removeClass("ui-tabs-loading"),f.removeAttr(
"aria-busy"),n===u.xhr&&delete u.xhr},1)})))},_ajaxSettings:
function(t,i,r){var u=this;return{url:t.attr("href"),beforeSend:
function(t,f){return u._trigger("beforeLoad",i,n.extend({jqXHR:
t,ajaxSettings:f},r))}}},_getPanelForTab:function(t){var i=n(
t).attr("aria-controls");return this.element.find(this._sanitizeSelector(
"#"+i))}})}),jQuery(function(n){n.datepicker.regional.fr={closeText:
"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:
"Aujourd'hui",monthNames:["Janvier","Février","Mars","Avril",
"Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre",
"Décembre"],monthNamesShort:["Janv.","Févr.","Mars","Avril",
"Mai","Juin","Juil.","Août","Sept.","Oct.","Nov.","Déc."],dayNames:
["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],
dayNamesShort:["Dim.","Lun.","Mar.","Mer.","Jeu.","Ven.","Sam."],
dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",
dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:
!1,yearSuffix:""},n.datepicker.setDefaults(n.datepicker.regional.
fr)}),jQuery(function(n){n.datepicker.regional.ja={closeText:
"閉じる",prevText:"&#x3c;前",nextText:"次&#x3e;",currentText:"今日",
monthNames:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月",
"11月","12月"],monthNamesShort:["1月","2月","3月","4月","5月","6月",
"7月","8月","9月","10月","11月","12月"],dayNames:["日曜日","月曜日","火曜日",
"水曜日","木曜日","金曜日","土曜日"],dayNamesShort:["日","月","火","水","木",
"金","土"],dayNamesMin:["日","月","火","水","木","金","土"],weekHeader:
"週",dateFormat:"yy/mm/dd",firstDay:0,isRTL:!1,showMonthAfterYear:
!0,yearSuffix:"年"},n.datepicker.setDefaults(n.datepicker.regional.
ja)}),jQuery(function(n){n.datepicker.regional["en-US"]={closeText:
"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:
["January","February","March","April","May","June","July","August",
"September","October","November","December"],monthNamesShort:
["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct",
"Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday",
"Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue",
"Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th",
"Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:1,
isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},n.datepicker.setDefaults(
n.datepicker.regional["en-US"])}),jQuery(function(n){n.datepicker.
regional.nl={closeText:"Sluiten",prevText:"←",nextText:"→",currentText:
"Vandaag",monthNames:["januari","februari","maart","april","mei",
"juni","juli","augustus","september","oktober","november","december"],
monthNamesShort:["jan","feb","maa","apr","mei","jun","jul","aug",
"sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag",
"woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:[
"zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo",
"ma","di","wo","do","vr","za"],dateFormat:"dd/mm/yy",firstDay:
1,isRTL:!1},n.datepicker.setDefaults(n.datepicker.regional.nl)}
),jQuery(function(n){n.datepicker.regional.es={closeText:"Cerrar",
prevText:"&#x3c;Ant",nextText:"Sig&#x3e;",currentText:"Hoy",
monthNames:["Enero","Febrero","Marzo","Abril","Mayo","Junio",
"Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],
monthNamesShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago",
"Sep","Oct","Nov","Dic"],dayNames:["Domingo","Lunes","Martes",
"Mi&eacute;rcoles","Jueves","Viernes","S&aacute;bado"],dayNamesShort:
["Dom","Lun","Mar","Mi&eacute;","Juv","Vie","S&aacute;b"],dayNamesMin:
["Do","Lu","Ma","Mi","Ju","Vi","S&aacute;"],dateFormat:"dd/mm/yy",
firstDay:0,isRTL:!1},n.datepicker.setDefaults(n.datepicker.regional.
es)}),jQuery(function(n){n.datepicker.regional.ru={closeText:
"Закрыть",prevText:"&#x3c;Пред",nextText:"След&#x3e;",currentText:
"Сегодня",monthNames:["Январь","Февраль","Март","Апрель","Май",
"Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],
monthNamesShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг",
"Сен","Окт","Ноя","Дек"],dayNames:["воскресенье","понедельник",
"вторник","среда","четверг","пятница","суббота"],dayNamesShort:
["вск","пнд","втр","срд","чтв","птн","сбт"],dayNamesMin:["Вс",
"Пн","Вт","Ср","Чт","Пт","Сб"],dateFormat:"dd.mm.yy",firstDay:
1,isRTL:!1},n.datepicker.setDefaults(n.datepicker.regional.ru)}
),jQuery(function(n){n.datepicker.regional["fr-CH"]={closeText:
"Fermer",prevText:"&#x3c;Préc",nextText:"Suiv&#x3e;",currentText:
"Courant",monthNames:["Janvier","Février","Mars","Avril","Mai",
"Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],
monthNamesShort:["Jan","Fév","Mar","Avr","Mai","Jun","Jul","Aoû",
"Sep","Oct","Nov","Déc"],dayNames:["Dimanche","Lundi","Mardi",
"Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim",
"Lun","Mar","Mer","Jeu","Ven","Sam"],dayNamesMin:["Di","Lu",
"Ma","Me","Je","Ve","Sa"],dateFormat:"dd/mm/yy",firstDay:1,isRTL:
!1},n.datepicker.setDefaults(n.datepicker.regional["fr-CH"])}
),jQuery(function(n){n.datepicker.regional.it={closeText:"Chiudi",
prevText:"&#x3c;Prec",nextText:"Succ&#x3e;",currentText:"Oggi",
monthNames:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno",
"Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],
monthNamesShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago",
"Set","Ott","Nov","Dic"],dayNames:["Domenica","Luned&#236","Marted&#236",
"Mercoled&#236","Gioved&#236","Venerd&#236","Sabato"],dayNamesShort:
["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],dayNamesMin:["Do",
"Lu","Ma","Me","Gio","Ve","Sa"],dateFormat:"dd/mm/yy",firstDay:
1,isRTL:!1},n.datepicker.setDefaults(n.datepicker.regional.it)}
),jQuery(function(n){n.datepicker.regional["it-CH"]={closeText:
"Chiudi",prevText:"&#x3c;Prec",nextText:"Succ&#x3e;",currentText:
"Oggi",monthNames:["Gennaio","Febbraio","Marzo","Aprile","Maggio",
"Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre",
"Dicembre"],monthNamesShort:["Gen","Feb","Mar","Apr","Mag","Giu",
"Lug","Ago","Set","Ott","Nov","Dic"],dayNames:["Domenica","Luned&#236",
"Marted&#236","Mercoled&#236","Gioved&#236","Venerd&#236","Sabato"],
dayNamesShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],dayNamesMin:
["Do","Lu","Ma","Me","Gio","Ve","Sa"],dateFormat:"dd/mm/yy",
firstDay:1,isRTL:!1},n.datepicker.setDefaults(n.datepicker.regional[
"it-CH"])}),jQuery(function(n){n.datepicker.regional["nl-CH"]=
{closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",
monthNames:["januari","februari","maart","april","mei","juni",
"juli","augustus","september","oktober","november","december"],
monthNamesShort:["jan","feb","maa","apr","mei","jun","jul","aug",
"sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag",
"woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:[
"zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo",
"ma","di","wo","do","vr","za"],dateFormat:"dd/mm/yy",firstDay:
1,isRTL:!1},n.datepicker.setDefaults(n.datepicker.regional["nl-CH"])}
),jQuery(function(n){n.datepicker.regional["nl-BE"]={closeText:
"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",monthNames:
["januari","februari","maart","april","mei","juni","juli","augustus",
"september","oktober","november","december"],monthNamesShort:
["jan","feb","maa","apr","mei","jun","jul","aug","sep","okt",
"nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag",
"donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa",
"din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo",
"do","vr","za"],dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1},n.
datepicker.setDefaults(n.datepicker.regional["nl-BE"])}),jQuery(
function(n){n.datepicker.regional["fr-BE"]={closeText:"Fermer",
prevText:"&#x3c;Préc",nextText:"Suiv&#x3e;",currentText:"Courant",
monthNames:["Janvier","Février","Mars","Avril","Mai","Juin",
"Juillet","Août","Septembre","Octobre","Novembre","Décembre"],
monthNamesShort:["Jan","Fév","Mar","Avr","Mai","Jun","Jul","Aoû",
"Sep","Oct","Nov","Déc"],dayNames:["Dimanche","Lundi","Mardi",
"Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim",
"Lun","Mar","Mer","Jeu","Ven","Sam"],dayNamesMin:["Di","Lu",
"Ma","Me","Je","Ve","Sa"],dateFormat:"dd/mm/yy",firstDay:1,isRTL:
!1},n.datepicker.setDefaults(n.datepicker.regional["fr-BE"])}
),jQuery(function(n){n.datepicker.regional.de={closeText:"schließen",
prevText:"&#x3c;zurück",nextText:"Vor&#x3e;",currentText:"heute",
monthNames:["Januar","Februar","März","April","Mai","Juni","Juli",
"August","September","Oktober","November","Dezember"],monthNamesShort:
["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt",
"Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch",
"Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di",
"Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr",
"Sa"],dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1},n.datepicker.
setDefaults(n.datepicker.regional.de)}),jQuery(function(n){n.
datepicker.regional["de-AT"]={closeText:"schließen",prevText:
"&#x3c;zurück",nextText:"Vor&#x3e;",currentText:"heute",monthNames:
["Januar","Februar","März","April","Mai","Juni","Juli","August",
"September","Oktober","November","Dezember"],monthNamesShort:
["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt",
"Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch",
"Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di",
"Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr",
"Sa"],dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1},n.datepicker.
setDefaults(n.datepicker.regional["de-AT"])}),jQuery(function(
n){n.datepicker.regional["de-CH"]={closeText:"schließen",prevText:
"&#x3c;zurück",nextText:"Vor&#x3e;",currentText:"heute",monthNames:
["Januar","Februar","März","April","Mai","Juni","Juli","August",
"September","Oktober","November","Dezember"],monthNamesShort:
["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt",
"Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch",
"Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di",
"Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr",
"Sa"],dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1},n.datepicker.
setDefaults(n.datepicker.regional["de-CH"])}),jQuery(function(
n){n.datepicker.regional["fr-CA"]={closeText:"Fermer",prevText:
"&#x3c;Préc",nextText:"Suiv&#x3e;",currentText:"Courant",monthNames:
["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août",
"Septembre","Octobre","Novembre","Décembre"],monthNamesShort:
["Jan","Fév","Mar","Avr","Mai","Jun","Jul","Aoû","Sep","Oct",
"Nov","Déc"],dayNames:["Dimanche","Lundi","Mardi","Mercredi",
"Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim","Lun","Mar",
"Mer","Jeu","Ven","Sam"],dayNamesMin:["Di","Lu","Ma","Me","Je",
"Ve","Sa"],dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1},n.datepicker.
setDefaults(n.datepicker.regional["fr-CA"])}),function(n,t,i)
{var d="function",g="password",h="maxLength",v="type",r="",u=
!0,nt="placeholder",c=!1,tt="watermark",e=tt,o="watermarkClass",
y="watermarkFocus",a="watermarkSubmit",p="watermarkMaxLength",
s="watermarkPassword",f="watermarkText",l=/\r/g,it="input:data("+
e+"),textarea:data("+e+")",w="input:text,input:password,input[type=search],input:not([type]),textarea",
b=["Page_ClientValidate"],k=c,rt=nt in document.createElement(
"input");n.watermark=n.watermark||{version:"3.1.3",runOnce:u,
options:{className:tt,useNative:u,hideBeforeUnload:u},hide:function(
t){n(t).filter(it).each(function(){n.watermark._hide(n(this))}
)},_hide:function(n,i){var c=n[0],b=(c.value||r).replace(l,r),
a=n.data(f)||r,y=n.data(p)||0,w=n.data(o),u,e;a.length&&b==a&&
(c.value=r,n.data(s)&&(n.attr(v)||r)==="text"&&(u=n.data(s)||
[],e=n.parent()||[],u.length&&e.length&&(e[0].removeChild(n[
0]),e[0].appendChild(u[0]),n=u)),y&&(n.attr(h,y),n.removeData(
p)),i&&(n.attr("autocomplete","off"),t.setTimeout(function()
{n.select()},1))),w&&n.removeClass(w)},show:function(t){n(t).
filter(it).each(function(){n.watermark._show(n(this))})},_show:
function(t){var w=t[0],d=(w.value||r).replace(l,r),i=t.data(
f)||r,b=t.attr(v)||r,nt=t.data(o),e,c,a;d.length!=0&&d!=i||t.
data(y)?n.watermark._hide(t):(k=u,t.data(s)&&b===g&&(e=t.data(
s)||[],c=t.parent()||[],e.length&&c.length&&(c[0].removeChild(
t[0]),c[0].appendChild(e[0]),t=e,t.attr(h,i.length),w=t[0])),
(b==="text"||b==="search")&&(a=t.attr(h)||0,a>0&&i.length>a&&
(t.data(p,a),t.attr(h,i.length))),nt&&t.addClass(nt),w.value=
i)},hideAll:function(){k&&(n.watermark.hide(w),k=c)},showAll:
function(){n.watermark.show(w)}},n.fn.watermark=n.fn.watermark||
function(i,p){var tt="string",k,b;return this.length?(k=c,b=
typeof i===tt,b&&(i=i.replace(l,r)),typeof p=="object"?(k=typeof
p.className===tt,p=n.extend({},n.watermark.options,p)):typeof
p===tt?(k=u,p=n.extend({},n.watermark.options,{className:p})):
p=n.watermark.options,typeof p.useNative!==d&&(p.useNative=p.
useNative?function(){return u}:function(){return c}),this.each(
function(){var ft="dragleave",et="dragenter",ut=this,c=n(ut),
ot,d,tt,it;if(c.is(w)){if(c.data(e))(b||k)&&(n.watermark._hide(
c),b&&c.data(f,i),k&&c.data(o,p.className));else{if(rt&&p.useNative.
call(ut,c)&&(c.attr("tagName")||r)!=="TEXTAREA"){b&&c.attr(nt,
i);return}c.data(f,b?i:r),c.data(o,p.className),c.data(e,1),
(c.attr(v)||r)===g?(ot=c.wrap("<span>").parent(),d=n(ot.html(
).replace(/type=["']?password["']?/i,'type="text"')),d.data(
f,c.data(f)),d.data(o,c.data(o)),d.data(e,1),d.attr(h,i.length),
d.focus(function(){n.watermark._hide(d,u)}).bind(et,function(
){n.watermark._hide(d)}).bind("dragend",function(){t.setTimeout(
function(){d.blur()},1)}),c.blur(function(){n.watermark._show(
c)}).bind(ft,function(){n.watermark._show(c)}),d.data(s,c),c.
data(s,d)):c.focus(function(){c.data(y,1),n.watermark._hide(
c,u)}).blur(function(){c.data(y,0),n.watermark._show(c)}).bind(
et,function(){n.watermark._hide(c)}).bind(ft,function(){n.watermark.
_show(c)}).bind("dragend",function(){t.setTimeout(function()
{n.watermark._show(c)},1)}).bind("drop",function(n){var t=c[
0],i=n.originalEvent.dataTransfer.getData("Text");(t.value||
r).replace(l,r).replace(i,r)===c.data(f)&&(t.value=i),c.focus(
)}),ut.form&&(tt=ut.form,it=n(tt),it.data(a)||(it.submit(n.watermark.
hideAll),tt.submit?(it.data(a,tt.submit),tt.submit=function(
t,i){return function(){var r=i.data(a);n.watermark.hideAll(),
r.apply?r.apply(t,Array.prototype.slice.call(arguments)):r()}
}(tt,it)):(it.data(a,1),tt.submit=function(t){return function(
){n.watermark.hideAll(),delete t.submit,t.submit()}}(tt))))}
n.watermark._show(c)}})):this},n.watermark.runOnce&&(n.watermark.
runOnce=c,n.extend(n.expr[":"],{data:function(t,i,r){return!!n.
data(t,r[3])}}),function(t){n.fn.val=function(){var u=this,o;
return u.length?arguments.length?(t.apply(u,arguments),n.watermark.
show(u),u):u.data(e)?(o=(u[0].value||r).replace(l,r),o===(u.
data(f)||r)?r:o):t.apply(u,arguments):arguments.length?u:i}}
(n.fn.val),b.length&&n(function(){for(var i,r,u=b.length-1;u>=
0;u--)i=b[u],r=t[i],typeof r===d&&(t[i]=function(t){return function(
){return n.watermark.hideAll(),t.apply(null,Array.prototype.
slice.call(arguments))}}(r))}),n(t).bind("beforeunload",function(
){n.watermark.options.hideBeforeUnload&&n.watermark.hideAll(
)}))}(jQuery,window),jQuery.ajax=function(n){function e(n){return!r.
test(n)&&/:\/\//.test(n)}var t=location.protocol,i=location.
hostname,r=RegExp(t+"//"+i),u="http"+(/^https/.test(t)?"s":"")
+"://query.yahooapis.com/v1/public/yql?callback=?",f='select * from html where url="{URL}" and xpath="*"';
return function(t){var i=t.url;return/get/i.test(t.type)&&!/json/i.
test(t.dataType)&&e(i)&&(t.url=u,t.dataType="json",t.data={q:
f.replace("{URL}",i+(t.data?(/\?/.test(i)?"&":"?")+jQuery.param(
t.data):"")),format:"xml"},!t.success&&t.complete&&(t.success=
t.complete,delete t.complete),t.success=function(n){return function(
t){n&&n.call(this,{responseText:t.results[0].replace(/<script[^>]+?\/>|<script(.|\s)*?\/script>/gi,
"")},"success")}}(t.success)),n.apply(this,arguments)}}(jQuery.
ajax),function(n){n.extend({metadata:{defaults:{type:"class",
name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(
n,t){this.defaults.type=n,this.defaults.name=t},get:function(
t,i){var r=n.extend({},this.defaults,i),u,c,e,f,o,s,h;if(r.single.
length||(r.single="metadata"),u=n.data(t,r.single),u)return u;
if(u="{}",c=function(n){if(typeof n!="string")return n;n.indexOf(
"{")<0&&(n=eval("("+n+")"))},e=function(n){return typeof n!=
"string"?n:eval("("+n+")")},r.type=="html5")f={},n(t.attributes).
each(function(){var n=this.nodeName;if(n.match(/^data-/))n=n.
replace(/^data-/,"");else return!0;f[n]=e(this.nodeValue)});
else{if(r.type=="class")o=r.cre.exec(t.className),o&&(u=o[1])
else if(r.type=="elem"){if(!t.getElementsByTagName)return;s=
t.getElementsByTagName(r.name),s.length&&(u=n.trim(s[0].innerHTML))}
else t.getAttribute!=undefined&&(h=t.getAttribute(r.name),h&&
(u=h));f=e(u.indexOf("{")<0?"{"+u+"}":u)}return n.data(t,r.single,
f),f}}}),n.fn.metadata=function(t){return n.metadata.get(this[
0],t)}}(jQuery),function(n){function t(t){var i;return t&&t.
constructor==Array&&t.length==3?t:(i=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.
exec(t))?[parseInt(i[1]),parseInt(i[2]),parseInt(i[3])]:(i=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.
exec(t))?[parseFloat(i[1])*2.55,parseFloat(i[2])*2.55,parseFloat(
i[3])*2.55]:(i=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.
exec(t))?[parseInt(i[1],16),parseInt(i[2],16),parseInt(i[3],
16)]:(i=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(t))?
[parseInt(i[1]+i[1],16),parseInt(i[2]+i[2],16),parseInt(i[3]+
i[3],16)]:r[n.trim(t).toLowerCase()]}function i(i,r){var u;do{
if(u=n.curCSS(i,r),u!=""&&u!="transparent"||n.nodeName(i,"body"))
break;r="backgroundColor"}while(i=i.parentNode);return t(u)}
n.each(["backgroundColor","borderBottomColor","borderLeftColor",
"borderRightColor","borderTopColor","color","outlineColor"],
function(r,u){n.fx.step[u]=function(n){n.state==0&&(n.start=
i(n.elem,u),n.end=t(n.end)),n.elem.style[u]="rgb("+[Math.max(
Math.min(parseInt(n.pos*(n.end[0]-n.start[0])+n.start[0]),255),
0),Math.max(Math.min(parseInt(n.pos*(n.end[1]-n.start[1])+n.
start[1]),255),0),Math.max(Math.min(parseInt(n.pos*(n.end[2]-
n.start[2])+n.start[2]),255),0)].join(",")+")"}});var r={aqua:
[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,
0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:
[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:
[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:
[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:
[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:
[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],
khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,
255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:
[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:
[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],
orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:
[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,
255],yellow:[255,255,0]}}(jQuery),jQuery.easing.jswing=jQuery.
easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",
swing:function(n,t,i,r,u){return jQuery.easing[jQuery.easing.
def](n,t,i,r,u)},easeInQuad:function(n,t,i,r,u){return r*(t/=
u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)
+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*
t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*
(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=
t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=
u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(
n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,
t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(
n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-
2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*
t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*
t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)
<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(
n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:
function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:
function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},
easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*
(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:
r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,
u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1)
)+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,
i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(
n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:
function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-
1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(
n,t,i,r,u){var f=1.70158,e=0,o=r;return t==0?i:(t/=u)==1?i+r:
(e||(e=u*.3),o<Math.abs(r)?(o=r,f=e/4):f=e/(2*Math.PI)*Math.
asin(r/o),-(o*Math.pow(2,10*(t-=1))*Math.sin((t*u-f)*2*Math.
PI/e))+i)},easeOutElastic:function(n,t,i,r,u){var f=1.70158,
e=0,o=r;return t==0?i:(t/=u)==1?i+r:(e||(e=u*.3),o<Math.abs(
r)?(o=r,f=e/4):f=e/(2*Math.PI)*Math.asin(r/o),o*Math.pow(2,-10*
t)*Math.sin((t*u-f)*2*Math.PI/e)+r+i)},easeInOutElastic:function(
n,t,i,r,u){var f=1.70158,e=0,o=r;return t==0?i:(t/=u/2)==2?i+
r:(e||(e=u*.3*1.5),o<Math.abs(r)?(o=r,f=e/4):f=e/(2*Math.PI)*
Math.asin(r/o),t<1)?-.5*o*Math.pow(2,10*(t-=1))*Math.sin((t*
u-f)*2*Math.PI/e)+i:o*Math.pow(2,-10*(t-=1))*Math.sin((t*u-f)
*2*Math.PI/e)*.5+r+i},easeInBack:function(n,t,i,r,u,f){return f==
undefined&&(f=1.70158),r*(t/=u)*t*((f+1)*t-f)+i},easeOutBack:
function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*((t=
t/u-1)*t*((f+1)*t+f)+1)+i},easeInOutBack:function(n,t,i,r,u,
f){return(f==undefined&&(f=1.70158),(t/=u/2)<1)?r/2*t*t*(((f*=
1.525)+1)*t-f)+i:r/2*((t-=2)*t*(((f*=1.525)+1)*t+f)+2)+i},easeInBounce:
function(n,t,i,r,u){return r-jQuery.easing.easeOutBounce(n,u-
t,0,r,u)+i},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/
2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+
i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=
2.625/2.75)*t+.984375)+i},easeInOutBounce:function(n,t,i,r,u)
{return t<u/2?jQuery.easing.easeInBounce(n,t*2,0,r,u)*.5+i:jQuery.
easing.easeOutBounce(n,t*2-u,0,r,u)*.5+r*.5+i}}),function(n)
{function f(i,u,f){t.vidRegex=function(){var t="";return n.each(
n.fn.ceebox.videos,function(n,i){i.siteRgx!==null&&typeof i.
siteRgx!="string"&&(n=String(i.siteRgx),t=t+n.slice(1,n.length-
2)+"|")}),new RegExp(t+"\\.swf$","i")}(),t.userAgent=navigator.
userAgent,n(".cee_close").die().live("click",function(){return n.
fn.ceebox.closebox(),!1}),f!=!1&&n(i).each(function(n){a(this,
n,u,f)}),n(i).bind("click",function(t){var o=n(t.target).closest(
"[href]"),i=o.data("ceebox"),f,e;if(i)return f=i.opts?n.extend(
{},u,i.opts):u,n.fn.ceebox.overlay(f),i.type=="image"?(e=new
Image,e.onload=function(){var t=e.width,u=e.height;f.imageWidth=
r(t,n.fn.ceebox.defaults.imageWidth),f.imageHeight=r(u,n.fn.
ceebox.defaults.imageHeight),f.imageRatio=t/u,n.fn.ceebox.popup(
o,n.extend(f,{type:i.type},{gallery:i.gallery}))},e.src=n(o).
attr("href")):n.fn.ceebox.popup(o,n.extend(f,{type:i.type},{
gallery:i.gallery})),!1})}function e(n){var t=document.documentElement;
return n=n||100,this.width=(window.innerWidth||self.innerWidth||
t&&t.clientWidth||document.body.clientWidth)-n,this.height=(window.
innerHeight||self.innerHeight||t&&t.clientHeight||document.body.
clientHeight)-n,this}function o(t){var i="fixed",r=0,u=s(t.borderWidth,
/[0-9]+/g);return n.browser.msie&&n.browser.version=="6.0"&&
(n("#cee_HideSelect")===null&&n("body").append("<iframe id='cee_HideSelect'><\/iframe>"),
i="absolute",r=parseInt(document.documentElement&&document.documentElement.
scrollTop||document.body.scrollTop,10)),this.mleft=parseInt(
-1*(t.width/2+Number(u[3])),10),this.mtop=parseInt(-1*(t.height/
2+Number(u[0])),10)+r,this.position=i,this}function s(n,t){n=
n.match(t),t=[];var i=n.length;return i>1?(t[0]=n[0],t[1]=n[
1],t[2]=i==2?n[0]:n[2],t[3]=i==4?n[3]:n[1]):t=[n,n,n,n],t}function c(
){document.onkeydown=function(t){t=t||window.event;switch(t.
keyCode||t.which){case 27:n.fn.ceebox.closebox(),document.onkeydown=
null;break;case 188:case 37:n("#cee_prev").trigger("click");
break;case 190:case 39:n("#cee_next").trigger("click")}return!0}
}function l(t,i,r){function s(t,f){var o,s=u[r.type].bgtop,h=
s-2e3,e;o=t=="prev"?[{left:0},"left"]:[{right:0},x="right"],
e=function(t){return n.extend({zIndex:105,width:u[r.type].w+
"px",height:u[r.type].h+"px",position:"absolute",top:u[r.type].
top,backgroundPosition:o[1]+" "+t+"px"},o[0])},n("<a href='#'><\/a>").
text(t).attr({id:"cee_"+t}).css(e(h)).hover(function(){n(this).
css(e(s))},function(){n(this).css(e(h))}).one("click",function(
t){t.preventDefault(),function(t,i,r){n("#cee_prev,#cee_next").
unbind().click(function(){return!1}),document.onkeydown=null;
var u=n("#cee_box").children(),f=u.length;u.fadeOut(r,function(
){n(this).remove(),this==u[f-1]&&t.eq(i).trigger("click")})}
(i,f,r.fadeOut)}).appendTo("#cee_box")}var e=r.height,o=r.titleHeight,
f=r.padding,u={image:{w:parseInt(r.width/2,10),h:e-o-2*f,top:
f,bgtop:(e-o-2*f)/2},video:{w:60,h:80,top:parseInt((e-o-10-2*
f)/2,10),bgtop:24}};u.html=u.video,t.prevId>=0&&s("prev",t.prevId),
t.nextId&&s("next",t.nextId),n("#cee_title").append("<div id='cee_count'>Item "+
(t.gNum+1)+" of "+t.gLen+"<\/div>")}function r(n,t){return n&&
n<t||!t?n:t}function u(n){return typeof n=="function"}function i(
n){var t=n.length;return t>1?n[t-1]:n}n.ceebox={version:"2.1.5"},
n.fn.ceebox=function(t){t=n.extend({selector:n(this).selector},
n.fn.ceebox.defaults,t);var i=this,r=n(this).selector;return t.
videoJSON?n.getJSON(t.videoJSON,function(u){n.extend(n.fn.ceebox.
videos,u),f(i,t,r)}):f(i,t,r),this},n.fn.ceebox.defaults={html:
!0,image:!0,video:!0,modal:!1,titles:!0,htmlGallery:!0,imageGallery:
!0,videoGallery:!0,videoWidth:!1,videoHeight:!1,videoRatio:"16:9",
htmlWidth:!1,htmlHeight:!1,htmlRatio:!1,imageWidth:!1,imageHeight:
!1,animSpeed:"normal",easing:"swing",fadeOut:400,fadeIn:400,
overlayColor:"#000",overlayOpacity:.8,boxColor:"",textColor:
"",borderColor:"",borderWidth:"3px",padding:15,margin:150,onload:
null,unload:null,videoJSON:null,iPhoneRedirect:!0},n.fn.ceebox.
ratios={"4:3":1.333,"3:2":1.5,"16:9":1.778,"1:1":1,square:1},
n.fn.ceebox.relMatch={width:/(?:width:)([0-9]+)/i,height:/(?:height:)([0-9]+)/i,
ratio:/(?:ratio:)([0-9\.:]+)/i,modal:/modal:true/i,nonmodal:
/modal:false/i,videoSrc:/(?:videoSrc:)(http:[\/\-\._0-9a-zA-Z:]+)/i,
videoId:/(?:videoId:)([\-\._0-9a-zA-Z:]+)/i},n.fn.ceebox.loader=
"<div id='cee_load' style='z-index:1000;top:50%;left:50%;position:fixed'><\/div>",
n.fn.ceebox.videos={base:{param:{wmode:"transparent",allowFullScreen:
"true",allowScriptAccess:"always"},flashvars:{autoplay:!0}},
facebook:{siteRgx:/facebook\.com\/video/i,idRgx:/(?:v=)([a-zA-Z0-9_]+)/i,
src:"http://www.facebook.com/v/[id]"},youtube:{siteRgx:/youtube\.com\/watch/i,
idRgx:/(?:v=)([a-zA-Z0-9_\-]+)/i,src:"http://www.youtube.com/v/[id]&hl=en&fs=1&autoplay=1"},
metacafe:{siteRgx:/metacafe\.com\/watch/i,idRgx:/(?:watch\/)([a-zA-Z0-9_]+)/i,
src:"http://www.metacafe.com/fplayer/[id]/.swf"},google:{siteRgx:
/google\.com\/videoplay/i,idRgx:/(?:id=)([a-zA-Z0-9_\-]+)/i,
src:"http://video.google.com/googleplayer.swf?docId=[id]&hl=en&fs=true",
flashvars:{playerMode:"normal",fs:!0}},spike:{siteRgx:/spike\.com\/video|ifilm\.com\/video/i,
idRgx:/(?:\/)([0-9]+)/i,src:"http://www.spike.com/efp",flashvars:
{flvbaseclip:"[id]"}},vimeo:{siteRgx:/vimeo\.com\/[0-9]+/i,idRgx:
/(?:\.com\/)([a-zA-Z0-9_]+)/i,src:"http://www.vimeo.com/moogaloop.swf?clip_id=[id]&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1"},
dailymotion:{siteRgx:/dailymotion\.com\/video/i,idRgx:/(?:video\/)([a-zA-Z0-9_]+)/i,
src:"http://www.dailymotion.com/swf/[id]&related=0&autoplay=1"},
cnn:{siteRgx:/cnn\.com\/video/i,idRgx:/(?:\?\/video\/)([a-zA-Z0-9_\/\.]+)/i,
src:"http://i.cdn.turner.com/cnn/.element/apps/cvp/3.0/swf/cnn_416x234_embed.swf?context=embed&videoId=[id]",
width:416,height:374}},n.fn.ceebox.overlay=function(t){if(t=
n.extend({width:60,height:30,type:"html"},n.fn.ceebox.defaults,
t),n("#cee_overlay").size()===0&&n("<div id='cee_overlay'><\/div>").
css({opacity:t.overlayOpacity,position:"absolute",top:0,left:
0,backgroundColor:t.overlayColor,width:"100%",height:n(document).
height(),zIndex:1e3}).appendTo(n("body")),n("#cee_box").size(
)===0){var i=o(t);i={position:i.position,zIndex:1001,top:"50%",
left:"50%",height:t.height+"px",width:t.width+"px",marginLeft:
i.mleft+"px",marginTop:i.mtop+"px",opacity:0,borderWidth:t.borderWidth,
borderColor:t.borderColor,backgroundColor:t.boxColor,color:t.
textColor},n("<div id='cee_box'><\/div>").css(i).appendTo("body").
animate({opacity:1},t.animSpeed,function(){n("#cee_overlay").
addClass("cee_close")})}n("#cee_box").removeClass().addClass(
"cee_"+t.type),n("#cee_load").size()===0&&n(n.fn.ceebox.loader).
appendTo("body"),n("#cee_load").show("fast").animate({opacity:
1},"fast")},n.fn.ceebox.popup=function(i,r){var u=e(r.margin),
a,f;r=n.extend({width:u.width,height:u.height,modal:!1,type:
"html",onload:null},n.fn.ceebox.defaults,r),n(i).is("a,area,input")&&
(r.type=="html"||r.type=="image"||r.type=="video")&&(r.gallery&&
(a=n(r.selector).eq(r.gallery.parentId).find("a[href],area[href],input[href]")),
h[r.type].prototype=new v(i,r),u=new h[r.type],i=u.content,r.
action=u.action,r.modal=u.modal,r.titles?(r.titleHeight=n(u.
titlebox).contents().contents().wrap("<div><\/div>").parent(
).attr("id","ceetitletest").css({position:"absolute",top:"-300px",
width:u.width+"px"}).appendTo("body").height(),n("#ceetitletest").
remove(),r.titleHeight=r.titleHeight>=10?r.titleHeight+20:30):
r.titleHeight=0,r.width=u.width+2*r.padding,r.height=u.height+
r.titleHeight+2*r.padding),n.fn.ceebox.overlay(r),t.action=r.
action,t.onload=r.onload,t.unload=r.unload,u=o(r),u={marginLeft:
u.mleft,marginTop:u.mtop,width:r.width+"px",height:r.height+
"px",borderWidth:r.borderWidth},r.borderColor&&(f=s(r.borderColor,
/#[1-90a-f]+/gi),u=n.extend(u,{borderTopColor:f[0],borderRightColor:
f[1],borderBottomColor:f[2],borderLeftColor:f[3]})),u=r.textColor?
n.extend(u,{color:r.textColor}):u,u=r.boxColor?n.extend(u,{backgroundColor:
r.boxColor}):u,n("#cee_box").animate(u,r.animSpeed,r.easing,
function(){var t=n(this).append(i).children().hide(),f=t.length,
u=!0;t.fadeIn(r.fadeIn,function(){n(this).is("#cee_iframeContent")&&
(u=!1),u&&this==t[f-1]&&n.fn.ceebox.onload()}),r.modal===!0?
n("#cee_overlay").removeClass("cee_close"):(n("<a href='#' id='cee_closeBtn' class='cee_close'>X<\/a>").
prependTo("#cee_box"),r.gallery&&l(r.gallery,a,r),c(void 0,a,
r.fadeOut))})},n.fn.ceebox.closebox=function(i,r){i=i||400,n(
"#cee_box").fadeOut(i),n("#cee_overlay").fadeOut(typeof i=="number"?
i*2:"slow",function(){n("#cee_box,#cee_overlay,#cee_HideSelect,#cee_load").
unbind().trigger("unload").remove(),u(r)?r():u(t.unload)&&t.
unload(),t.unload=null}),document.onkeydown=null},n.fn.ceebox.
onload=function(){n("#cee_load").hide(300).fadeOut(600,function(
){n(this).remove()}),u(t.action)&&(t.action(),t.action=null),
u(t.onload)&&(t.onload(),t.onload=null)};var t={},a=function(
i,r,u){var c,f=[],o=[],e=0,s,h;c=n(i).is("[href]")?n(i):n(i).
find("[href]"),s={image:function(n,t){return t&&t.match(/\bimage\b/i)?
!0:n.match(/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/i)||!1},video:
function(n,i){return i&&i.match(/\bvideo\b/i)?!0:n.match(t.vidRegex)||
!1},html:function(){return!0}},c.each(function(t){var i=this,
e=n.metadata?n(i).metadata():!1,r=e?n.extend({},u,e):u;n.each(
s,function(u){if(s[u](n(i).attr("href"),n(i).attr("rel"))&&r[
u]){var e=!1;return r[u+"Gallery"]===!0&&(o[o.length]=t,e=!0),
f[f.length]={linkObj:i,type:u,gallery:e,linkOpts:r},!1}})}),
h=o.length,n.each(f,function(t){if(f[t].gallery){var u={parentId:
r,gNum:e,gLen:h};e>0&&(u.prevId=o[e-1]),e<h-1&&(u.nextId=o[e+
1]),e++}!n.support.opacity&&n(i).is("map")&&n(f[t].linkObj).
click(function(n){n.preventDefault()}),n.data(f[t].linkObj,"ceebox",
{type:f[t].type,opts:f[t].linkOpts,gallery:u})})},v=function(
t,u){var s=u[u.type+"Width"],h=u[u.type+"Height"],f=u[u.type+
"Ratio"]||s/h,c=n(t).attr("rel"),o,l;c&&c!==""&&(o={},n.each(
n.fn.ceebox.relMatch,function(n,t){o[n]=t.exec(c)}),o.modal&&
(u.modal=!0),o.nonmodal&&(u.modal=!1),o.width&&(s=Number(i(o.
width))),o.height&&(h=Number(i(o.height))),o.ratio&&(f=i(o.ratio),
f=Number(f)?Number(f):String(f)),o.videoSrc&&(this.videoSrc=
String(i(o.videoSrc))),o.videoId&&(this.videoId=String(i(o.videoId)))),
l=e(u.margin),s=r(s,l.width),h=r(h,l.height),f&&(Number(f)||
(f=n.fn.ceebox.ratios[f]?Number(n.fn.ceebox.ratios[f]):1),s/
h>f&&(s=parseInt(h*f,10)),s/h<f&&(h=parseInt(s/f,10))),this.
modal=u.modal,this.href=n(t).attr("href"),this.title=n(t).attr(
"title")||t.t||"",this.titlebox=u.titles?"<div id='cee_title'><h2>"+
this.title+"<\/h2><\/div>":"",this.width=s,this.height=h,this.
rel=c,this.iPhoneRedirect=u.iPhoneRedirect},h={image:function(
){this.content="<img id='cee_img' src='"+this.href+"' width='"+
this.width+"' height='"+this.height+"' alt='"+this.title+"'/>"+
this.titlebox},video:function(){var f="",u=this,r=function()
{var t=this,r=u.videoId;return t.flashvars=t.param={},t.src=
u.videoSrc||u.href,t.width=u.width,t.height=u.height,n.each(
n.fn.ceebox.videos,function(f,e){e.siteRgx&&typeof e.siteRgx!=
"string"&&e.siteRgx.test(u.href)&&(e.idRgx&&(e.idRgx=new RegExp(
e.idRgx),r=String(i(e.idRgx.exec(u.href)))),t.src=e.src?e.src.
replace("[id]",r):t.src,e.flashvars&&n.each(e.flashvars,function(
n,i){typeof i=="string"&&(t.flashvars[n]=i.replace("[id]",r))}
),e.param&&n.each(e.param,function(n,i){typeof i=="string"&&
(t.param[n]=i.replace("[id]",r))}),t.width=e.width||t.width,
t.height=e.height||t.height,t.site=f)}),t}(),e;n.flash.hasVersion(
8)?(this.width=r.width,this.height=r.height,this.action=function(
){n("#cee_vid").flash({swf:r.src,params:n.extend(n.fn.ceebox.
videos.base.param,r.param),flashvars:n.extend(n.fn.ceebox.videos.
base.flashvars,r.flashvars),width:r.width,height:r.height})}
):(this.width=400,this.height=200,t.userAgent.match(/iPhone/i)&&
this.iPhoneRedirect||t.userAgent.match(/iPod/i)&&this.iPhoneRedirect?
(e=this.href,this.action=function(){n.fn.ceebox.closebox(400,
function(){window.location=e})}):(r.site=r.site||"SWF file",
f="<p style='margin:20px'>Adobe Flash 8 or higher is required to view this movie. You can either:<\/p><ul><li>Follow link to <a href='"+
this.href+"'>"+r.site+" <\/a><\/li><li>or <a href='http://www.adobe.com/products/flashplayer/'>Install Flash<\/a><\/li><li> or <a href='#' class='cee_close'>Close This Popup<\/a><\/li><\/ul>")),
this.content="<div id='cee_vid' style='width:"+this.width+"px;height:"+
this.height+"px;'>"+f+"<\/div>"+this.titlebox},html:function(
){var i=this.href,t=this.rel,r,u;t=[i.match(/[a-zA-Z0-9_\.]+\.[a-zA-Z]{2,4}/i),
i.match(/^http:+/),t?t.match(/^iframe/):!1],(document.domain!=
t[0]||!t[1]||t[2])&&(t[1]||t[2])?(n("#cee_iframe").remove(),
this.content=this.titlebox+"<iframe frameborder='0' hspace='0' src='"+
i+"' id='cee_iframeContent' name='cee_iframeContent"+Math.round(
Math.random()*1e3)+"' onload='jQuery.fn.ceebox.onload()' style='width:"+
this.width+"px;height:"+this.height+"px;' > <\/iframe>"):(u=
(r=i.match(/#[a-zA-Z0-9_\-]+/))?String(i.split("#")[0]+" "+r):
i,this.action=function(){n("#cee_ajax").load(u)},this.content=
this.titlebox+"<div id='cee_ajax' style='width:"+(this.width-
30)+"px;height:"+(this.height-20)+"px'><\/div>")}}}(jQuery),
swfobject=function(){function v(){var i,r,n;if(!c){try{i=t.getElementsByTagName(
"body")[0].appendChild(h("span")),i.parentNode.removeChild(i)}
catch(u){return}for(c=!0,r=w.length,n=0;n<r;n++)w[n]()}}function yt(
n){c?n():w[w.length]=n}function pt(n){if(typeof r.addEventListener!=
i)r.addEventListener("load",n,!1);else if(typeof t.addEventListener!=
i)t.addEventListener("load",n,!1);else if(typeof r.attachEvent!=
i)ui(r,"onload",n);else if(typeof r.onload=="function"){var u=
r.onload;r.onload=function(){u(),n()}}else r.onload=n}function gt(
){lt?ni():it()}function ni(){var o=t.getElementsByTagName("body")[
0],u=h(f),r,e;u.setAttribute("type",p),r=o.appendChild(u),r?
(e=0,function(){if(typeof r.GetVariable!=i){var t=r.GetVariable(
"$version");t&&(t=t.split(" ")[1].split(","),n.pv=[parseInt(
t[0],10),parseInt(t[1],10),parseInt(t[2],10)])}else if(e<10)
{e++,setTimeout(arguments.callee,10);return}o.removeChild(u),
r=null,it()}()):it()}function it(){var y=s.length,r,t,h,c,v;
if(y>0)for(r=0;r<y;r++){var f=s[r].id,e=s[r].callbackFn,o={success:
!1,id:f};if(n.pv[0]>0){if(t=u(f),t)if(!g(s[r].swfVersion)||n.
wk&&n.wk<312)if(s[r].expressInstall&&ut()){h={},h.data=s[r].
expressInstall,h.width=t.getAttribute("width")||"0",h.height=
t.getAttribute("height")||"0",t.getAttribute("class")&&(h.styleclass=
t.getAttribute("class")),t.getAttribute("align")&&(h.align=t.
getAttribute("align"));var p={},a=t.getElementsByTagName("param"),
w=a.length;for(c=0;c<w;c++)a[c].getAttribute("name").toLowerCase(
)!="movie"&&(p[a[c].getAttribute("name")]=a[c].getAttribute(
"value"));ft(h,p,f,e)}else ti(t),e&&e(o);else l(f,!0),e&&(o.
success=!0,o.ref=rt(f),e(o))}else l(f,!0),e&&(v=rt(f),v&&typeof
v.SetVariable!=i&&(o.success=!0,o.ref=v),e(o))}}function rt(
n){var r=null,t=u(n),e;return t&&t.nodeName=="OBJECT"&&(typeof
t.SetVariable!=i?r=t:(e=t.getElementsByTagName(f)[0],e&&(r=e))),
r}function ut(){return!d&&g("6.0.65")&&(n.win||n.mac)&&!(n.wk&&
n.wk<312)}function ft(f,e,o,s){var c,v,l,a;d=!0,nt=s||null,at=
{success:!1,id:o},c=u(o),c&&(c.nodeName=="OBJECT"?(y=et(c),k=
null):(y=c,k=o),f.id=ht,(typeof f.width==i||!/%$/.test(f.width)&&
parseInt(f.width,10)<310)&&(f.width="310"),(typeof f.height==
i||!/%$/.test(f.height)&&parseInt(f.height,10)<137)&&(f.height=
"137"),t.title=t.title.slice(0,47)+" - Flash Player Installation",
v=n.ie&&n.win?"ActiveX":"PlugIn",l="MMredirectURL="+r.location.
toString().replace(/&/g,"%26")+"&MMplayerType="+v+"&MMdoctitle="+
t.title,typeof e.flashvars!=i?e.flashvars+="&"+l:e.flashvars=
l,n.ie&&n.win&&c.readyState!=4&&(a=h("div"),o+="SWFObjectNew",
a.setAttribute("id",o),c.parentNode.insertBefore(a,c),c.style.
display="none",function(){c.readyState==4?c.parentNode.removeChild(
c):setTimeout(arguments.callee,10)}()),ot(f,e,o))}function ti(
t){if(n.ie&&n.win&&t.readyState!=4){var i=h("div");t.parentNode.
insertBefore(i,t),i.parentNode.replaceChild(et(t),i),t.style.
display="none",function(){t.readyState==4?t.parentNode.removeChild(
t):setTimeout(arguments.callee,10)}()}else t.parentNode.replaceChild(
et(t),t)}function et(t){var u=h("div"),e,i,o,r;if(n.win&&n.ie)
u.innerHTML=t.innerHTML;else if(e=t.getElementsByTagName(f)[
0],e&&(i=e.childNodes,i))for(o=i.length,r=0;r<o;r++)i[r].nodeType==
1&&i[r].nodeName=="PARAM"||i[r].nodeType==8||u.appendChild(i[
r].cloneNode(!0));return u}function ot(t,r,e){var v,y=u(e),w,
o,k,a,c,s,l;if(n.wk&&n.wk<312)return v;if(y)if(typeof t.id==
i&&(t.id=e),n.ie&&n.win){w="";for(o in t)t[o]!=Object.prototype[
o]&&(o.toLowerCase()=="data"?r.movie=t[o]:o.toLowerCase()=="styleclass"?
w+=' class="'+t[o]+'"':o.toLowerCase()!="classid"&&(w+=" "+o+
'="'+t[o]+'"'));k="";for(a in r)r[a]!=Object.prototype[a]&&(
k+='<param name="'+a+'" value="'+r[a]+'" />');y.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+
w+">"+k+"<\/object>",b[b.length]=t.id,v=u(t.id)}else{c=h(f),
c.setAttribute("type",p);for(s in t)t[s]!=Object.prototype[s]&&
(s.toLowerCase()=="styleclass"?c.setAttribute("class",t[s]):
s.toLowerCase()!="classid"&&c.setAttribute(s,t[s]));for(l in
r)r[l]!=Object.prototype[l]&&l.toLowerCase()!="movie"&&ii(c,
l,r[l]);y.parentNode.replaceChild(c,y),v=c}return v}function ii(
n,t,i){var r=h("param");r.setAttribute("name",t),r.setAttribute(
"value",i),n.appendChild(r)}function wt(t){var i=u(t);i&&i.nodeName==
"OBJECT"&&(n.ie&&n.win?(i.style.display="none",function(){i.
readyState==4?ri(t):setTimeout(arguments.callee,10)}()):i.parentNode.
removeChild(i))}function ri(n){var t=u(n),i;if(t){for(i in t)
typeof t[i]=="function"&&(t[i]=null);t.parentNode.removeChild(
t)}}function u(n){var i=null;try{i=t.getElementById(n)}catch(r)
{}return i}function h(n){return t.createElement(n)}function ui(
n,t,i){n.attachEvent(t,i),a[a.length]=[n,t,i]}function g(t){
var r=n.pv,i=t.split(".");return i[0]=parseInt(i[0],10),i[1]=
parseInt(i[1],10)||0,i[2]=parseInt(i[2],10)||0,r[0]>i[0]||r[
0]==i[0]&&r[1]>i[1]||r[0]==i[0]&&r[1]==i[1]&&r[2]>=i[2]?!0:!1}
function bt(r,u,o,s){var a,c,l;n.ie&&n.mac||(a=t.getElementsByTagName(
"head")[0],a)&&(c=o&&typeof o=="string"?o:"screen",s&&(e=null,
tt=null),e&&tt==c||(l=h("style"),l.setAttribute("type","text/css"),
l.setAttribute("media",c),e=a.appendChild(l),n.ie&&n.win&&typeof
t.styleSheets!=i&&t.styleSheets.length>0&&(e=t.styleSheets[t.
styleSheets.length-1]),tt=c),n.ie&&n.win?e&&typeof e.addRule==
f&&e.addRule(r,u):e&&typeof t.createTextNode!=i&&e.appendChild(
t.createTextNode(r+" {"+u+"}")))}function l(n,t){if(vt){var i=
t?"visible":"hidden";c&&u(n)?u(n).style.visibility=i:bt("#"+
n,"visibility:"+i)}}function kt(n){var t=/[\\\"<>\.;]/.exec(
n)!=null;return t&&typeof encodeURIComponent!=i?encodeURIComponent(
n):n}var i="undefined",f="object",st="Shockwave Flash",dt="ShockwaveFlash.ShockwaveFlash",
p="application/x-shockwave-flash",ht="SWFObjectExprInst",ct=
"onreadystatechange",r=window,t=document,o=navigator,lt=!1,w=
[gt],s=[],b=[],a=[],y,k,nt,at,c=!1,d=!1,e,tt,vt=!0,n=function(
){var l=typeof t.getElementById!=i&&typeof t.getElementsByTagName!=
i&&typeof t.createElement!=i,e=o.userAgent.toLowerCase(),s=o.
platform.toLowerCase(),a=s?/win/.test(s):/win/.test(e),v=s?/mac/.
test(s):/mac/.test(e),y=/webkit/.test(e)?parseFloat(e.replace(
/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,h=!+"\v1",u=[0,0,0],
n=null,c;if(typeof o.plugins!=i&&typeof o.plugins[st]==f)n=o.
plugins[st].description,!n||typeof o.mimeTypes!=i&&o.mimeTypes[
p]&&!o.mimeTypes[p].enabledPlugin||(lt=!0,h=!1,n=n.replace(/^.*\s+(\S+\s+\S+$)/,
"$1"),u[0]=parseInt(n.replace(/^(.*)\..*$/,"$1"),10),u[1]=parseInt(
n.replace(/^.*\.(.*)\s.*$/,"$1"),10),u[2]=/[a-zA-Z]/.test(n)?
parseInt(n.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0);else if(
typeof r.ActiveXObject!=i)try{c=new ActiveXObject(dt),c&&(n=
c.GetVariable("$version"),n&&(h=!0,n=n.split(" ")[1].split(","),
u=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)]))}
catch(w){}return{w3:l,pv:u,wk:y,ie:h,win:a,mac:v}}(),fi=function(
){n.w3&&((typeof t.readyState!=i&&t.readyState=="complete"||
typeof t.readyState==i&&(t.getElementsByTagName("body")[0]||
t.body))&&v(),c||(typeof t.addEventListener!=i&&t.addEventListener(
"DOMContentLoaded",v,!1),n.ie&&n.win&&(t.attachEvent(ct,function(
){t.readyState=="complete"&&(t.detachEvent(ct,arguments.callee),
v())}),r==top&&function(){if(!c){try{t.documentElement.doScroll(
"left")}catch(n){setTimeout(arguments.callee,0);return}v()}}
()),n.wk&&function(){if(!c){if(!/loaded|complete/.test(t.readyState))
{setTimeout(arguments.callee,0);return}v()}}(),pt(v)))}(),ei=
function(){n.ie&&n.win&&window.attachEvent("onunload",function(
){for(var e=a.length,r,i,u,f,t=0;t<e;t++)a[t][0].detachEvent(
a[t][1],a[t][2]);for(r=b.length,i=0;i<r;i++)wt(b[i]);for(u in
n)n[u]=null;n=null;for(f in swfobject)swfobject[f]=null;swfobject=
null})}();return{registerObject:function(t,i,r,u){if(n.w3&&t&&
i){var f={};f.id=t,f.swfVersion=i,f.expressInstall=r,f.callbackFn=
u,s[s.length]=f,l(t,!1)}else u&&u({success:!1,id:t})},getObjectById:
function(t){if(n.w3)return rt(t)},embedSWF:function(t,r,u,e,
o,s,h,c,a,v){var y={success:!1,id:r};n.w3&&!(n.wk&&n.wk<312)
&&t&&r&&u&&e&&o?(l(r,!1),yt(function(){var n,b,p,k,w,d;if(u+=
"",e+="",n={},a&&typeof a===f)for(b in a)n[b]=a[b];if(n.data=
t,n.width=u,n.height=e,p={},c&&typeof c===f)for(k in c)p[k]=
c[k];if(h&&typeof h===f)for(w in h)typeof p.flashvars!=i?p.flashvars+=
"&"+w+"="+h[w]:p.flashvars=w+"="+h[w];if(g(o))d=ot(n,p,r),n.
id==r&&l(r,!0),y.success=!0,y.ref=d;else{if(s&&ut()){n.data=
s,ft(n,p,r,v);return}l(r,!0)}v&&v(y)})):v&&v(y)},switchOffAutoHideShow:
function(){vt=!1},ua:n,getFlashPlayerVersion:function(){return{
major:n.pv[0],minor:n.pv[1],release:n.pv[2]}},hasFlashPlayerVersion:
g,createSWF:function(t,i,r){return n.w3?ot(t,i,r):undefined}
,showExpressInstall:function(t,i,r,u){n.w3&&ut()&&ft(t,i,r,u)}
,removeSWF:function(t){n.w3&&wt(t)},createCSS:function(t,i,r,
u){n.w3&&bt(t,i,r,u)},addDomLoadEvent:yt,addLoadEvent:pt,getQueryParamValue:
function(n){var r=t.location.search||t.location.hash,u,i;if(
r){if(/\?/.test(r)&&(r=r.split("?")[1]),n==null)return kt(r);
for(u=r.split("&"),i=0;i<u.length;i++)if(u[i].substring(0,u[
i].indexOf("="))==n)return kt(u[i].substring(u[i].indexOf("=")+
1))}return""},expressInstallCallback:function(){if(d){var t=
u(ht);t&&y&&(t.parentNode.replaceChild(y,t),k&&(l(k,!0),n.ie&&
n.win&&(y.style.display="block")),nt&&nt(at)),d=!1}}}}(),$jq(
document).ready(function(){$jq("a.externalLink").each(function(
){$jq(this).attr("target","_blank")})}),window.Modernizr=function(
n,t,i){function p(n){k.cssText=n}function u(n,t){return typeof
n===t}function tt(n,t){return!!~(""+n).indexOf(t)}function w(
n,t){var u,r;for(u in n)if(r=n[u],!tt(r,"-")&&k[r]!==i)return t==
"pfx"?r:!0;return!1}function it(n,t,r){var e,f;for(e in n)if(
f=t[n[e]],f!==i)return r===!1?n[e]:u(f,"function")?f.bind(r||
t):f;return!1}function s(n,t,i){var r=n.charAt(0).toUpperCase(
)+n.slice(1),f=(n+" "+g.join(r+" ")+r).split(" ");return u(t,
"string")||u(t,"undefined")?w(f,t):(f=(n+" "+nt.join(r+" ")+
r).split(" "),it(f,t,i))}var r={},h=!0,c=t.documentElement,b=
t.createElement("modernizr"),k=b.style,rt,ut={}.toString,d="Webkit Moz O ms",
g=d.split(" "),nt=d.toLowerCase().split(" "),f={},l=[],a=l.slice,
e,v={}.hasOwnProperty,y,o;y=!u(v,"undefined")&&!u(v.call,"undefined")?
function(n,t){return v.call(n,t)}:function(n,t){return t in n&&
u(n.constructor.prototype[t],"undefined")},Function.prototype.
bind||(Function.prototype.bind=function(n){var t=this,i,r;if(
typeof t!="function")throw new TypeError;return i=a.call(arguments,
1),r=function(){var f,e,u;return this instanceof r?(f=function(
){},f.prototype=t.prototype,e=new f,u=t.apply(e,i.concat(a.call(
arguments))),Object(u)===u?u:e):t.apply(n,i.concat(a.call(arguments)))}
,r}),f.cssanimations=function(){return s("animationName")},f.
csstransitions=function(){return s("transition")};for(o in f)
y(f,o)&&(e=o.toLowerCase(),r[e]=f[o](),l.push((r[e]?"":"no-")
+e));return r.addTest=function(n,t){if(typeof n=="object")for(
var u in n)y(n,u)&&r.addTest(u,n[u]);else{if(n=n.toLowerCase(
),r[n]!==i)return r;t=typeof t=="function"?t():t,typeof h!="undefined"&&
h&&(c.className+=" "+(t?"":"no-")+n),r[n]=t}return r},p(""),
b=rt=null,r._version="2.6.2",r._domPrefixes=nt,r._cssomPrefixes=
g,r.testProp=function(n){return w([n])},r.testAllProps=s,c.className=
c.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(h?" js "+l.
join(" "):""),r}(this,this.document),function(n,t,i){function h(
n){return"[object Function]"==y.call(n)}function c(n){return"string"==
typeof n}function l(){}function w(n){return!n||"loaded"==n||
"complete"==n||"uninitialized"==n}function e(){var n=a.shift(
);v=1,n?n.t?s(function(){("c"==n.t?u.injectCss:u.injectJs)(n.
s,0,n.a,n.x,n.e,1)},0):(n(),e()):v=0}function ut(n,i,f,h,c,l,
y){function k(t){if(!nt&&w(p.readyState)&&(tt.r=nt=1,!v&&e(),
p.onload=p.onreadystatechange=null,t)){"img"!=n&&s(function(
){g.removeChild(p)},50);for(var u in r[i])r[i].hasOwnProperty(
u)&&r[i][u].onload()}}var y=y||u.errorTimeout,p=t.createElement(
n),nt=0,b=0,tt={t:f,s:i,e:c,a:l,x:y};1===r[i]&&(b=1,r[i]=[])
,"object"==n?p.data=i:(p.src=i,p.type=n),p.width=p.height="0",
p.onerror=p.onload=p.onreadystatechange=function(){k.call(this,
b)},a.splice(h,0,tt),"img"!=n&&(b||2===r[i]?(g.insertBefore(
p,d?null:o),s(k,y)):r[i].push(p))}function ft(n,t,i,r,u){return v=
0,t=t||"j",c(n)?ut("c"==t?et:nt,n,t,this.i++,i,r,u):(a.splice(
this.i++,0,n),1==a.length&&e()),this}function b(){var n=u;return n.
loader={load:ft,i:0},n}var f=t.documentElement,s=n.setTimeout,
o=t.getElementsByTagName("script")[0],y={}.toString,a=[],v=0,
k="MozAppearance"in f.style,d=k&&!!t.createRange().compareNode,
g=d?f:o.parentNode,f=n.opera&&"[object Opera]"==y.call(n.opera),
f=!!t.attachEvent&&!f,nt=k?"object":f?"script":"img",et=f?"script":
nt,tt=Array.isArray||function(n){return"[object Array]"==y.call(
n)},p=[],r={},it={timeout:function(n,t){return t.length&&(n.
timeout=t[0]),n}},rt,u;u=function(n){function a(n){for(var n=
n.split("!"),f=p.length,t=n.pop(),e=n.length,t={url:t,origUrl:
t,prefixes:n},u,r,i=0;i<e;i++)r=n[i].split("="),(u=it[r.shift(
)])&&(t=u(t,r));for(i=0;i<f;i++)t=p[i](t);return t}function f(
n,t,u,f,e){var o=a(n),s=o.autoCallback;o.url.split(".").pop(
).split("?").shift(),o.bypass||(t&&(t=h(t)?t:t[n]||t[f]||t[n.
split("/").pop().split("?")[0]]),o.instead?o.instead(n,t,u,f,
e):(r[o.url]?o.noexec=!0:r[o.url]=1,u.load(o.url,o.forceCSS||
!o.forceJS&&"css"==o.url.split(".").pop().split("?").shift()?
"c":i,o.noexec,o.attrs,o.timeout),(h(t)||h(s))&&u.load(function(
){b(),t&&t(o.origUrl,e,f),s&&s(o.origUrl,e,f),r[o.url]=2})))
}function s(n,t){function a(n,o){if(n){if(c(n))o||(i=function(
){var n=[].slice.call(arguments);s.apply(this,n),u()}),f(n,i,
t,0,e);else if(Object(n)===n)for(r in v=function(){var t=0,i;
for(i in n)n.hasOwnProperty(i)&&t++;return t}(),n)n.hasOwnProperty(
r)&&(!o&&!--v&&(h(i)?i=function(){var n=[].slice.call(arguments);
s.apply(this,n),u()}:i[r]=function(n){return function(){var t=
[].slice.call(arguments);n&&n.apply(this,t),u()}}(s[r])),f(n[
r],i,t,r,e))}else o||u()}var e=!!n.test,o=n.load||n.both,i=n.
callback||l,s=i,u=n.complete||l,v,r;a(e?n.yep:n.nope,!!o),o&&
a(o)}var e,t,o=this.yepnope.loader;if(c(n))f(n,0,o,0);else if(
tt(n))for(e=0;e<n.length;e++)t=n[e],c(t)?f(t,0,o,0):tt(t)?u(
t):Object(t)===t&&s(t,o);else Object(n)===n&&s(n,o)},u.addPrefix=
function(n,t){it[n]=t},u.addFilter=function(n){p.push(n)},u.
errorTimeout=1e4,null==t.readyState&&t.addEventListener&&(t.
readyState="loading",t.addEventListener("DOMContentLoaded",rt=
function(){t.removeEventListener("DOMContentLoaded",rt,0),t.
readyState="complete"},0)),n.yepnope=b(),n.yepnope.executeStack=
e,n.yepnope.injectJs=function(n,i,r,f,h,c){var a=t.createElement(
"script"),v,y,f=f||u.errorTimeout;a.src=n;for(y in r)a.setAttribute(
y,r[y]);i=c?e:i||l,a.onreadystatechange=a.onload=function(){
!v&&w(a.readyState)&&(v=1,i(),a.onload=a.onreadystatechange=
null)},s(function(){v||(v=1,i(1))},f),h?a.onload():o.parentNode.
insertBefore(a,o)},n.yepnope.injectCss=function(n,i,r,u,f,h)
{var u=t.createElement("link"),c,i=h?e:i||l;u.href=n,u.rel="stylesheet",
u.type="text/css";for(c in r)u.setAttribute(c,r[c]);f||(o.parentNode.
insertBefore(u,o),s(i,0))}}(this,document),Modernizr.load=function(
){yepnope.apply(window,[].slice.call(arguments,0))},$jq(document).
ready(function(){pageInit(),setupCeebox(),social_media_tools(
),jsFallbacks()}),function(n,t,i){function u(n){return n}function f(
n){return decodeURIComponent(n.replace(e," "))}var e=/\+/g,r=
n.cookie=function(e,o,s){var p,c,l,a,h,v,y;if(o!==i)return s=
n.extend({},r.defaults,s),o===null&&(s.expires=-1),typeof s.
expires=="number"&&(p=s.expires,c=s.expires=new Date,c.setDate(
c.getDate()+p)),o=r.json?JSON.stringify(o):String(o),t.cookie=
[encodeURIComponent(e),"=",r.raw?o:encodeURIComponent(o),s.expires?
"; expires="+s.expires.toUTCString():"",s.path?"; path="+s.path:
"",s.domain?"; domain="+s.domain:"",s.secure?"; secure":""].
join("");for(l=r.raw?u:f,a=t.cookie.split("; "),h=0;v=a[h]&&
a[h].split("=");h++)if(l(v.shift())===e)return y=l(v.join("=")),
r.json?JSON.parse(y):y;return null};r.defaults={},n.removeCookie=
function(t,i){return n.cookie(t,i)!==null?(n.cookie(t,null,i),
!0):!1}}(jQuery,document),!function(n){"use strict";n(function(
){n.support.transition=function(){var n=function(){var i=document.
createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",
MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",
transition:"transitionend"},n;for(n in t)if(i.style[n]!==undefined)
return t[n]}();return n&&{end:n}}()})}(window.jQuery),!function(
n){"use strict";var t=function(t,i){this.options=i,this.$element=
n(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",
n.proxy(this.hide,this)),this.options.remote&&this.$element.
find(".modal-body").load(this.options.remote)};t.prototype={
constructor:t,toggle:function(){return this[this.isShown?"hide":
"show"]()},show:function(){var t=this,i=n.Event("show");(this.
$element.trigger(i),this.isShown||i.isDefaultPrevented())||(
this.isShown=!0,this.escape(),this.backdrop(function(){var i=
n.support.transition&&t.$element.hasClass("fade");t.$element.
parent().length||t.$element.appendTo(document.body),t.$element.
show(),i&&t.$element[0].offsetWidth,t.$element.addClass("in").
attr("aria-hidden",!1),t.enforceFocus(),i?t.$element.one(n.support.
transition.end,function(){t.$element.focus().trigger("shown")}
):t.$element.focus().trigger("shown")}))},hide:function(t){t&&
t.preventDefault();var i=this;(t=n.Event("hide"),this.$element.
trigger(t),this.isShown&&!t.isDefaultPrevented())&&(this.isShown=
!1,this.escape(),n(document).off("focusin.modal"),this.$element.
removeClass("in").attr("aria-hidden",!0),n.support.transition&&
this.$element.hasClass("fade")?this.hideWithTransition():this.
hideModal())},enforceFocus:function(){var t=this;n(document).
on("focusin.modal",function(n){t.$element[0]===n.target||t.$element.
has(n.target).length||t.$element.focus()})},escape:function(
){var n=this;if(this.isShown&&this.options.keyboard)this.$element.
on("keyup.dismiss.modal",function(t){t.which==27&&n.hide()})
else this.isShown||this.$element.off("keyup.dismiss.modal")}
,hideWithTransition:function(){var t=this,i=setTimeout(function(
){t.$element.off(n.support.transition.end),t.hideModal()},500);
this.$element.one(n.support.transition.end,function(){clearTimeout(
i),t.hideModal()})},hideModal:function(){this.$element.hide(
).trigger("hidden"),this.backdrop()},removeBackdrop:function(
){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(
t){var u=this,r=this.$element.hasClass("fade")?"fade":"",i;this.
isShown&&this.options.backdrop?(i=n.support.transition&&r,this.
$backdrop=n('<div class="modal-backdrop '+r+'" />').appendTo(
document.body),this.$backdrop.click(this.options.backdrop=="static"?
n.proxy(this.$element[0].focus,this.$element[0]):n.proxy(this.
hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.
addClass("in"),i?this.$backdrop.one(n.support.transition.end,
t):t()):!this.isShown&&this.$backdrop?(this.$backdrop.removeClass(
"in"),n.support.transition&&this.$element.hasClass("fade")?this.
$backdrop.one(n.support.transition.end,n.proxy(this.removeBackdrop,
this)):this.removeBackdrop()):t&&t()}},n.fn.modal=function(i)
{return this.each(function(){var u=n(this),r=u.data("modal"),
f=n.extend({},n.fn.modal.defaults,u.data(),typeof i=="object"&&
i);r||u.data("modal",r=new t(this,f)),typeof i=="string"?r[i](
):f.show&&r.show()})},n.fn.modal.defaults={backdrop:!0,keyboard:
!0,show:!0},n.fn.modal.Constructor=t;n(document).on("click.modal.data-api",
'[data-toggle="modal"]',function(t){var i=n(this),r=i.attr("href"),
u=n(i.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),
f=u.data("modal")?"toggle":n.extend({remote:!/#/.test(r)&&r},
u.data(),i.data());t.preventDefault();u.modal(f).one("hide",
function(){i.focus()})})}(window.jQuery),!function(n){"use strict";
var t=function(t,i){this.$element=n(t),this.options=n.extend(
{},n.fn.carousel.defaults,i),this.options.slide&&this.slide(
this.options.slide),this.options.pause=="hover"&&this.$element.
on("mouseenter",n.proxy(this.pause,this)).on("mouseleave",n.
proxy(this.cycle,this)),!this.options.pills||(this.$pills=n(
'<span class="carousel-pills" />').appendTo(this.$element),this.
pills())};t.prototype={pills:function(){for(var r=this,i="",
u=this.$element.find(".item").length,t=0;t<u;t+=1)i+="<span><div><\/div><\/span>";
this.$pills.html(i).find("span:first-child").addClass("active-pill");
this.$pills.on("click","span",function(){var t=n(this).index(
);r.to(t)})},cycle:function(){return this.options.auto&&(this.
interval=setInterval(n.proxy(this.next,this),this.options.interval)),
this},to:function(t){var r=this.$element.find(".active"),i=r.
parent().children(),u=i.index(r),f=this;if(!(t>i.length-1)&&
!(t<0))return this.sliding?this.$element.one("slid",function(
){f.to(t)}):u==t?this.pause().cycle():this.slide(t>u?"next":
"prev",n(i[t]))},pause:function(){return clearInterval(this.
interval),this.interval=null,this},next:function(){if(!this.
sliding)return this.slide("next")},prev:function(){if(!this.
sliding)return this.slide("prev")},slide:function(t,i){!n.support.
transition&&this.$element.hasClass("slide")&&this.$element.find(
".item").stop(!0,!0);var u=this.$element.find(".active"),r=i||
u[t](),s=this.interval,e=t=="next"?"left":"right",h=t=="next"?
"first":"last",o=this,f=n.Event("slide");if(this.sliding=!0,
s&&this.pause(),r=r.length?r:this.$element.find(".item")[h](
),!r.hasClass("active")){if(n.support.transition&&this.$element.
hasClass("slide")){if(this.$element.trigger(f),f.isDefaultPrevented(
))return;r.addClass(t),r[0].offsetWidth,u.addClass(e),r.addClass(
e);this.$element.one(n.support.transition.end,function(){r.removeClass(
[t,e].join(" ")).addClass("active"),u.removeClass(["active",
e].join(" ")),o.sliding=!1,setTimeout(function(){o.$element.
trigger("slid")},0)})}else if(!n.support.transition&&this.$element.
hasClass("slide_ie")){if(this.$element.trigger(f),f.isDefaultPrevented(
))return;u.animate({left:e=="right"?"100%":"-100%"},800,function(
){u.removeClass("active"),o.sliding=!1,setTimeout(function()
{o.$element.trigger("slid")},0)}),r.addClass(t).css({left:e==
"right"?"-100%":"100%"}).animate({left:"0"},800,function(){r.
removeClass(t).addClass("active")})}else if(!n.support.transition&&
this.$element.hasClass("carousel-fade")){if(this.$element.trigger(
f),f.isDefaultPrevented())return;u.animate({opacity:0},700,function(
){u.removeClass("active"),o.sliding=!1,setTimeout(function()
{o.$element.trigger("slid")},0)}),r.addClass(t).css({opacity:
1}).animate({left:"0"},700,function(){r.removeClass(t).addClass(
"active")})}else{if(this.$element.trigger(f),f.isDefaultPrevented(
))return;u.removeClass("active"),r.addClass("active"),this.sliding=
!1,this.$element.trigger("slid")}return!this.options.pills||
this.$pills.children().eq(r.index()).addClass("active-pill").
siblings().removeClass("active-pill"),s&&this.cycle(),this}}
},n.fn.carousel=function(i){return this.each(function(){var u=
n(this),r=u.data("carousel"),f=typeof i=="object"&&i;r||u.data(
"carousel",r=new t(this,f)),typeof i=="number"?r.to(i):typeof
i=="string"||(i=f.slide)?r[i]():r.cycle()})},n.fn.carousel.defaults=
{pause:"hover",pills:!0},n.fn.carousel.Constructor=t,n(function(
){n("body").on("click.carousel.data-api","[data-slide]",function(
t){var i=n(this),u,r=n(i.attr("data-target")||(u=i.attr("href"))
&&u.replace(/.*(?=#[^\s]+$)/,"")),f=!r.data("modal")&&n.extend(
{},r.data(),i.data());r.carousel(f),t.preventDefault()})})}(
window.jQuery),function(n,t,i){typeof define=="function"&&define.
amd?define(["jquery"],function(r){return i(r,n,t),r.mobile}):
i(n.jQuery,n,t)}(this,document,function(n,t,i){(function(n){
var t={touch:"ontouchend"in i};n.mobile=n.mobile||{},n.mobile.
support=n.mobile.support||{},n.extend(n.support,t),n.extend(
n.mobile.support,t)})(n),function(n,t,i,r){function l(n){while(
n&&typeof n.originalEvent!="undefined")n=n.originalEvent;return n}
function wt(t,i){var u=t.type,e,o,c,f,s,a,v,h,y;if(t=n.Event(
t),t.type=i,e=t.originalEvent,o=n.event.props,u.search(/^(mouse|click)/)>
-1&&(o=yt),e)for(v=o.length,f;v;)f=o[--v],t[f]=e[f];if(u.search(
/mouse(down|up)|click/)>-1&&!t.which&&(t.which=1),u.search(/^touch/)!==
-1&&(c=l(e),u=c.touches,s=c.changedTouches,a=u&&u.length?u[0]:
s&&s.length?s[0]:r,a))for(h=0,y=tt.length;h<y;h++)f=tt[h],t[
f]=a[f];return t}function p(t){for(var i={},r,u;t;){r=n.data(
t,o);for(u in r)r[u]&&(i[u]=i.hasVirtualBinding=!0);t=t.parentNode}
return i}function bt(t,i){for(var r;t;){if(r=n.data(t,o),r&&
(!i||r[i]))return t;t=t.parentNode}return null}function kt()
{c=!1}function ut(){c=!0}function dt(){s=0,v.length=0,k=!1,ut(
)}function gt(){kt()}function nt(){ft(),h=setTimeout(function(
){h=0,dt()},n.vmouse.resetTimerDuration)}function ft(){h&&(clearTimeout(
h),h=0)}function e(t,i,r){var u;return(r&&r[t]||!r&&bt(i.target,
t))&&(u=wt(i,t),n(i.target).trigger(u)),u}function et(t){var
r=n.data(t.target,w),i;k||s&&s===r||(i=e("v"+t.type,t),i&&(i.
isDefaultPrevented()&&t.preventDefault(),i.isPropagationStopped(
)&&t.stopPropagation(),i.isImmediatePropagationStopped()&&t.
stopImmediatePropagation()))}function ot(t){var o=l(t).touches,
r,i,u;o&&o.length===1&&(r=t.target,i=p(r),i.hasVirtualBinding&&
(s=pt++,n.data(r,w,s),ft(),gt(),f=!1,u=l(t).touches[0],it=u.
pageX,rt=u.pageY,e("vmouseover",t,i),e("vmousedown",t,i)))}function st(
n){c||(f||e("vmousecancel",n,p(n.target)),f=!0,nt())}function ht(
t){if(!c){var i=l(t).touches[0],o=f,r=n.vmouse.moveDistanceThreshold,
u=p(t.target);f=f||Math.abs(i.pageX-it)>r||Math.abs(i.pageY-
rt)>r,f&&!o&&e("vmousecancel",t,u),e("vmousemove",t,u),nt()}
}function ct(n){var t,i,r;c||(ut(),t=p(n.target),e("vmouseup",
n,t),f||(r=e("vclick",n,t),r&&r.isDefaultPrevented()&&(i=l(n).
changedTouches[0],v.push({touchID:s,x:i.clientX,y:i.clientY}),
k=!0)),e("vmouseout",n,t),f=!1,nt())}function lt(t){var i=n.
data(t,o),r;if(i)for(r in i)if(i[r])return!0;return!1}function at(
){}function ni(t){var i=t.substr(1);return{setup:function(){
lt(this)||n.data(this,o,{});var r=n.data(this,o);r[t]=!0,u[t]=
(u[t]||0)+1,u[t]===1&&y.bind(i,et),n(this).bind(i,at),d&&(u.
touchstart=(u.touchstart||0)+1,u.touchstart===1&&y.bind("touchstart",
ot).bind("touchend",ct).bind("touchmove",ht).bind("scroll",st))}
,teardown:function(){--u[t],u[t]||y.unbind(i,et),d&&(--u.touchstart,
u.touchstart||y.unbind("touchstart",ot).unbind("touchmove",ht).
unbind("touchend",ct).unbind("scroll",st));var r=n(this),f=n.
data(this,o);f&&(f[t]=!1),r.unbind(i,at),lt(this)||r.removeData(
o)}}}var o="virtualMouseBindings",w="virtualTouchID",b="vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".
split(" "),tt="clientX clientY pageX pageY screenX screenY".
split(" "),vt=n.event.mouseHooks?n.event.mouseHooks.props:[],
yt=n.event.props.concat(vt),u={},h=0,it=0,rt=0,f=!1,v=[],k=!1,
c=!1,d="addEventListener"in i,y=n(i),pt=1,s=0,g,a;for(n.vmouse=
{moveDistanceThreshold:10,clickDistanceThreshold:10,resetTimerDuration:
1500},a=0;a<b.length;a++)n.event.special[b[a]]=ni(b[a]);d&&i.
addEventListener("click",function(t){var f=v.length,e=t.target,
o,s,i,r,u,h;if(f)for(o=t.clientX,s=t.clientY,g=n.vmouse.clickDistanceThreshold,
i=e;i;){for(r=0;r<f;r++)if(u=v[r],h=0,i===e&&Math.abs(u.x-o)<
g&&Math.abs(u.y-s)<g||n.data(i,w)===u.touchID){t.preventDefault(
),t.stopPropagation();return}i=i.parentNode}},!0)}(n,t,i),function(
n,t,r){function f(t,i,r){var u=r.type;r.type=i,n.event.handle.
call(t,r),r.type=u}n.each("touchstart touchmove touchend tap taphold swipe swipeleft swiperight scrollstart scrollstop".
split(" "),function(t,i){n.fn[i]=function(n){return n?this.bind(
i,n):this.trigger(i)},n.attrFn&&(n.attrFn[i]=!0)});var u=n.mobile.
support.touch,o="touchmove scroll",s=u?"touchstart":"mousedown",
h=u?"touchend":"mouseup",e=u?"touchmove":"mousemove";n.event.
special.scrollstart={enabled:!0,setup:function(){function u(
n,r){t=r,f(i,t?"scrollstart":"scrollstop",n)}var i=this,e=n(
i),t,r;e.bind(o,function(i){n.event.special.scrollstart.enabled&&
(t||u(i,!0),clearTimeout(r),r=setTimeout(function(){u(i,!1)}
,50))})}},n.event.special.tap={tapholdThreshold:750,setup:function(
){var t=this,r=n(t);r.bind("vmousedown",function(u){function e(
){clearTimeout(h)}function o(){e(),r.unbind("vclick",c).unbind(
"vmouseup",e),n(i).unbind("vmousecancel",o)}function c(n){o(
),s===n.target&&f(t,"tap",n)}if(u.which&&u.which!==1)return!1;
var s=u.target,l=u.originalEvent,h;r.bind("vmouseup",e).bind(
"vclick",c),n(i).bind("vmousecancel",o),h=setTimeout(function(
){f(t,"taphold",n.Event("taphold",{target:s}))},n.event.special.
tap.tapholdThreshold)})}},n.event.special.swipe={scrollSupressionThreshold:
30,durationThreshold:1e3,horizontalDistanceThreshold:30,verticalDistanceThreshold:
75,setup:function(){var i=this,t=n(i);t.bind(s,function(i){function s(
t){if(u){var i=t.originalEvent.touches?t.originalEvent.touches[
0]:t;f={time:(new Date).getTime(),coords:[i.pageX,i.pageY]},
Math.abs(u.coords[0]-f.coords[0])>n.event.special.swipe.scrollSupressionThreshold&&
t.preventDefault()}}var o=i.originalEvent.touches?i.originalEvent.
touches[0]:i,u={time:(new Date).getTime(),coords:[o.pageX,o.
pageY],origin:n(i.target)},f;t.bind(e,s).one(h,function(){t.
unbind(e,s),u&&f&&f.time-u.time<n.event.special.swipe.durationThreshold&&
Math.abs(u.coords[0]-f.coords[0])>n.event.special.swipe.horizontalDistanceThreshold&&
Math.abs(u.coords[1]-f.coords[1])<n.event.special.swipe.verticalDistanceThreshold&&
u.origin.trigger("swipe").trigger(u.coords[0]>f.coords[0]?"swipeleft":
"swiperight"),u=f=r})})}},n.each({scrollstop:"scrollstart",taphold:
"tap",swipeleft:"swipe",swiperight:"swipe"},function(t,i){n.
event.special[t]={setup:function(){n(this).bind(i,n.noop)}}}
)}(n,this)}),$jq(document).ready(function(){$jq(".master-carousel .carousel-inner").
children().addClass("item")}),$jq(document).ready(function()
{$jq(".carouselItems ").hide()}),$jq(window).ready(function(
){LoadAnimation()}),function(n){n.fn.hoverIntent=function(t,
i){var r={sensitivity:7,interval:100,timeout:0};r=n.extend(r,
i?{over:t,out:i}:t);var u,f,e,o,s=function(n){u=n.pageX,f=n.
pageY},h=function(t,i){if(i.hoverIntent_t=clearTimeout(i.hoverIntent_t),
Math.abs(e-u)+Math.abs(o-f)<r.sensitivity)return n(i).unbind(
"mousemove",s),i.hoverIntent_s=1,r.over.apply(i,[t]);e=u,o=f,
i.hoverIntent_t=setTimeout(function(){h(t,i)},r.interval)},l=
function(n,t){return t.hoverIntent_t=clearTimeout(t.hoverIntent_t),
t.hoverIntent_s=0,r.out.apply(t,[n])},c=function(t){var u=jQuery.
extend({},t),i=this;i.hoverIntent_t&&(i.hoverIntent_t=clearTimeout(
i.hoverIntent_t)),t.type=="mouseenter"?(e=u.pageX,o=u.pageY,
n(i).bind("mousemove",s),i.hoverIntent_s!=1&&(i.hoverIntent_t=
setTimeout(function(){h(u,i)},r.interval))):(n(i).unbind("mousemove",
s),i.hoverIntent_s==1&&(i.hoverIntent_t=setTimeout(function(
){l(u,i)},r.timeout)))};return this.bind("mouseenter",c).bind(
"mouseleave",c)}}(jQuery),window.JSON||(window.JSON={}),function(
){function i(n){return n<10?"0"+n:n}function e(n){return s.lastIndex=
0,s.test(n)?'"'+n.replace(s,function(n){var t=h[n];return typeof
t=="string"?t:"\\u"+("0000"+n.charCodeAt(0).toString(16)).slice(
-4)})+'"':'"'+n+'"'}function r(i,u){var c,l,s,a,v=n,h,o=u[i];
o&&typeof o=="object"&&typeof o.toJSON=="function"&&(o=o.toJSON(
i)),typeof t=="function"&&(o=t.call(u,i,o));switch(typeof o)
{case"string":return e(o);case"number":return isFinite(o)?String(
o):"null";case"boolean":case"null":return String(o);case"object":
if(!o)return"null";if(n+=f,h=[],Object.prototype.toString.apply(
o)==="[object Array]"){for(a=o.length,c=0;c<a;c+=1)h[c]=r(c,
o)||"null";return s=h.length===0?"[]":n?"[\n"+n+h.join(",\n"+
n)+"\n"+v+"]":"["+h.join(",")+"]",n=v,s}if(t&&typeof t=="object")
for(a=t.length,c=0;c<a;c+=1)l=t[c],typeof l=="string"&&(s=r(
l,o),s&&h.push(e(l)+(n?": ":":")+s));else for(l in o)Object.
hasOwnProperty.call(o,l)&&(s=r(l,o),s&&h.push(e(l)+(n?": ":":")
+s));return s=h.length===0?"{}":n?"{\n"+n+h.join(",\n"+n)+"\n"+
v+"}":"{"+h.join(",")+"}",n=v,s}}typeof Date.prototype.toJSON!=
"function"&&(Date.prototype.toJSON=function(){return isFinite(
this.valueOf())?this.getUTCFullYear()+"-"+i(this.getUTCMonth(
)+1)+"-"+i(this.getUTCDate())+"T"+i(this.getUTCHours())+":"+
i(this.getUTCMinutes())+":"+i(this.getUTCSeconds())+"Z":null}
,String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.
toJSON=function(){return this.valueOf()});var u=window.JSON,
o=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
s=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
n,f,h={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",
'"':'\\"',"\\":"\\\\"},t;typeof u.stringify!="function"&&(u.
stringify=function(i,u,e){var o;if(n="",f="",typeof e=="number")
for(o=0;o<e;o+=1)f+=" ";else typeof e=="string"&&(f=e);if(t=
u,!u||typeof u=="function"||typeof u=="object"&&typeof u.length==
"number")return r("",{"":i});throw new Error("JSON.stringify");
}),typeof u.parse!="function"&&(u.parse=function(n,t){function r(
n,i){var f,e,u=n[i];if(u&&typeof u=="object")for(f in u)Object.
hasOwnProperty.call(u,f)&&(e=r(u,f),e!==undefined?u[f]=e:delete
u[f]);return t.call(n,i,u)}var i;if(n=String(n),o.lastIndex=
0,o.test(n)&&(n=n.replace(o,function(n){return"\\u"+("0000"+
n.charCodeAt(0).toString(16)).slice(-4)})),/^[\],:{}\s]*$/.test(
n.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(
/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return i=eval("("+n+
")"),typeof t=="function"?r({"":i},""):i;throw new SyntaxError(
"JSON.parse");})}(),function(n,t){"use strict";var i=n.History=
n.History||{};if(typeof i.Adapter!="undefined")throw new Error(
"History.js Adapter has already been loaded...");i.Adapter={
handlers:{},_uid:1,uid:function(n){return n._uid||(n._uid=i.
Adapter._uid++)},bind:function(n,t,r){var u=i.Adapter.uid(n);
i.Adapter.handlers[u]=i.Adapter.handlers[u]||{},i.Adapter.handlers[
u][t]=i.Adapter.handlers[u][t]||[],i.Adapter.handlers[u][t].
push(r),n["on"+t]=function(n,t){return function(r){i.Adapter.
trigger(n,t,r)}}(n,t)},trigger:function(n,t,r){r=r||{};var u=
i.Adapter.uid(n),f,e;for(i.Adapter.handlers[u]=i.Adapter.handlers[
u]||{},i.Adapter.handlers[u][t]=i.Adapter.handlers[u][t]||[],
f=0,e=i.Adapter.handlers[u][t].length;f<e;++f)i.Adapter.handlers[
u][t][f].apply(this,[r])},extractEventData:function(n,i){return i&&
i[n]||t},onDomLoad:function(t){var i=n.setTimeout(function()
{t()},2e3);n.onload=function(){clearTimeout(i),t()}}},typeof
i.init!="undefined"&&i.init()}(window),function(n){"use strict";
var i=n.document,u=n.setTimeout||u,f=n.clearTimeout||f,r=n.setInterval||
r,t=n.History=n.History||{};if(typeof t.initHtml4!="undefined")
throw new Error("History.js HTML4 Support has already been loaded...");
t.initHtml4=function(){if(typeof t.initHtml4.initialized!="undefined")
return!1;t.initHtml4.initialized=!0,t.enabled=!0,t.savedHashes=
[],t.isLastHash=function(n){var r=t.getHashByIndex(),i;return i=
n===r,i},t.saveHash=function(n){return t.isLastHash(n)?!1:(t.
savedHashes.push(n),!0)},t.getHashByIndex=function(n){var i=
null;return i=typeof n=="undefined"?t.savedHashes[t.savedHashes.
length-1]:n<0?t.savedHashes[t.savedHashes.length+n]:t.savedHashes[
n],i},t.discardedHashes={},t.discardedStates={},t.discardState=
function(n,i,r){var f=t.getHashByState(n),u;return u={discardedState:
n,backState:r,forwardState:i},t.discardedStates[f]=u,!0},t.discardHash=
function(n,i,r){var u={discardedHash:n,backState:r,forwardState:
i};return t.discardedHashes[n]=u,!0},t.discardedState=function(
n){var r=t.getHashByState(n),i;return i=t.discardedStates[r]||
!1,i},t.discardedHash=function(n){return t.discardedHashes[n]||
!1},t.recycleState=function(n){var i=t.getHashByState(n);return t.
discardedState(n)&&delete t.discardedStates[i],!0},t.emulated.
hashChange&&(t.hashChangeInit=function(){t.checkerFunction=null;
var f="",s,u,e,o;return t.isInternetExplorer()?(s="historyjs-iframe",
u=i.createElement("iframe"),u.setAttribute("id",s),u.style.display=
"none",i.body.appendChild(u),u.contentWindow.document.open(),
u.contentWindow.document.close(),e="",o=!1,t.checkerFunction=
function(){if(o)return!1;o=!0;var i=t.getHash()||"",r=t.unescapeHash(
u.contentWindow.document.location.hash)||"";return i!==f?(f=
i,r!==i&&(e=r=i,u.contentWindow.document.open(),u.contentWindow.
document.close(),u.contentWindow.document.location.hash=t.escapeHash(
i)),t.Adapter.trigger(n,"hashchange")):r!==e&&(e=r,t.setHash(
r,!1)),o=!1,!0}):t.checkerFunction=function(){var i=t.getHash(
);return i!==f&&(f=i,t.Adapter.trigger(n,"hashchange")),!0},
t.intervalList.push(r(t.checkerFunction,t.options.hashChangeInterval)),
!0},t.Adapter.onDomLoad(t.hashChangeInit)),t.emulated.pushState&&
(t.onHashChange=function(r){var o=r&&r.newURL||i.location.href,
f=t.getHashByUrl(o),u=null,s=null,e;return t.isLastHash(f)?(t.
busy(!1),!1):(t.doubleCheckComplete(),t.saveHash(f),f&&t.isTraditionalAnchor(
f)?(t.Adapter.trigger(n,"anchorchange"),t.busy(!1),!1):(u=t.
extractState(t.getFullUrl(f||i.location.href,!1),!0),t.isLastSavedState(
u)?(t.busy(!1),!1):(s=t.getHashByState(u),e=t.discardedState(
u),e?(t.getHashByIndex(-2)===t.getHashByState(e.forwardState)?
t.back(!1):t.forward(!1),!1):(t.pushState(u.data,u.title,u.url,
!1),!0))))},t.Adapter.bind(n,"hashchange",t.onHashChange),t.
pushState=function(r,u,f,e){if(t.getHashByUrl(f))throw new Error(
"History.js does not support states with fragement-identifiers (hashes/anchors).");
if(e!==!1&&t.busy())return t.pushQueue({scope:t,callback:t.pushState,
args:arguments,queue:e}),!1;t.busy(!0);var o=t.createStateObject(
r,u,f),s=t.getHashByState(o),h=t.getState(!1),c=t.getHashByState(
h),l=t.getHash();return t.storeState(o),t.expectedStateId=o.
id,t.recycleState(o),t.setTitle(o),s===c?(t.busy(!1),!1):s!==
l&&s!==t.getShortUrl(i.location.href)?(t.setHash(s,!1),!1):(t.
saveState(o),t.Adapter.trigger(n,"statechange"),t.busy(!1),!0)
},t.replaceState=function(n,i,r,u){if(t.getHashByUrl(r))throw new
Error("History.js does not support states with fragement-identifiers (hashes/anchors).");
if(u!==!1&&t.busy())return t.pushQueue({scope:t,callback:t.replaceState,
args:arguments,queue:u}),!1;t.busy(!0);var f=t.createStateObject(
n,i,r),e=t.getState(!1),o=t.getStateByIndex(-2);return t.discardState(
e,f,o),t.pushState(f.data,f.title,f.url,!1),!0}),t.emulated.
pushState&&t.getHash()&&!t.emulated.hashChange&&t.Adapter.onDomLoad(
function(){t.Adapter.trigger(n,"hashchange")})},typeof t.init!=
"undefined"&&t.init()}(window),function(n,t){"use strict";var
f=n.console||t,r=n.document,e=n.navigator,o=n.sessionStorage||
!1,h=n.setTimeout,c=n.clearTimeout,l=n.setInterval,a=n.clearInterval,
u=n.JSON,v=n.alert,i=n.History=n.History||{},s=n.history;if(
u.stringify=u.stringify||u.encode,u.parse=u.parse||u.decode,
typeof i.init!="undefined")throw new Error("History.js Core has already been loaded...");
i.init=function(){return typeof i.Adapter=="undefined"?!1:(typeof
i.initCore!="undefined"&&i.initCore(),typeof i.initHtml4!="undefined"&&
i.initHtml4(),!0)},i.initCore=function(){if(typeof i.initCore.
initialized!="undefined")return!1;if(i.initCore.initialized=
!0,i.options=i.options||{},i.options.hashChangeInterval=i.options.
hashChangeInterval||100,i.options.safariPollInterval=i.options.
safariPollInterval||500,i.options.doubleCheckInterval=i.options.
doubleCheckInterval||500,i.options.storeInterval=i.options.storeInterval||
1e3,i.options.busyDelay=i.options.busyDelay||250,i.options.debug=
i.options.debug||!1,i.options.initialTitle=i.options.initialTitle||
r.title,i.intervalList=[],i.clearAllIntervals=function(){var
n,t=i.intervalList;if(typeof t!="undefined"&&t!==null){for(n=
0;n<t.length;n++)a(t[n]);i.intervalList=null}},i.debug=function(
){(i.options.debug||!1)&&i.log.apply(i,arguments)},i.log=function(
){var s=typeof f!="undefined"&&typeof f.log!="undefined"&&typeof
f.log.apply!="undefined",t=r.getElementById("log"),n,e,h,o,i;
for(s?(o=Array.prototype.slice.call(arguments),n=o.shift(),typeof
f.debug!="undefined"?f.debug.apply(f,[n,o]):f.log.apply(f,[n,
o])):n="\n"+arguments[0]+"\n",e=1,h=arguments.length;e<h;++e)
{if(i=arguments[e],typeof i=="object"&&typeof u!="undefined")
try{i=u.stringify(i)}catch(c){}n+="\n"+i+"\n"}return t?(t.value+=
n+"\n-----\n",t.scrollTop=t.scrollHeight-t.clientHeight):s||
v(n),!0},i.getInternetExplorerMajorVersion=function(){return i.
getInternetExplorerMajorVersion.cached=typeof i.getInternetExplorerMajorVersion.
cached!="undefined"?i.getInternetExplorerMajorVersion.cached:
function(){for(var n=3,t=r.createElement("div"),i=t.getElementsByTagName(
"i");(t.innerHTML="<!--[if gt IE "+ ++n+"]><i><\/i><![endif]-->")
&&i[0];);return n>4?n:!1}()},i.isInternetExplorer=function()
{return i.isInternetExplorer.cached=typeof i.isInternetExplorer.
cached!="undefined"?i.isInternetExplorer.cached:Boolean(i.getInternetExplorerMajorVersion(
))},i.emulated={pushState:!Boolean(n.history&&n.history.pushState&&
n.history.replaceState&&!/ Mobile\/([1-7][a-z]|(8([abcde]|f(1[0-8]))))/i.
test(e.userAgent)&&!/AppleWebKit\/5([0-2]|3[0-2])/i.test(e.userAgent)),
hashChange:Boolean(!("onhashchange"in n||"onhashchange"in r)
||i.isInternetExplorer()&&i.getInternetExplorerMajorVersion(
)<8)},i.enabled=!i.emulated.pushState,i.bugs={setHash:Boolean(
!i.emulated.pushState&&e.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.
test(e.userAgent)),safariPoll:Boolean(!i.emulated.pushState&&
e.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.
test(e.userAgent)),ieDoubleCheck:Boolean(i.isInternetExplorer(
)&&i.getInternetExplorerMajorVersion()<8),hashEscape:Boolean(
i.isInternetExplorer()&&i.getInternetExplorerMajorVersion()<
7)},i.isEmptyObject=function(n){for(var t in n)return!1;return!0}
,i.cloneObject=function(n){var i,t;return n?(i=u.stringify(n),
t=u.parse(i)):t={},t},i.getRootUrl=function(){var n=r.location.
protocol+"//"+(r.location.hostname||r.location.host);return(
r.location.port||!1)&&(n+=":"+r.location.port),n+"/",n},i.getBaseHref=
function(){var t=r.getElementsByTagName("base"),i=null,n="";
return t.length===1&&(i=t[0],n=i.href.replace(/[^\/]+$/,""))
,n=n.replace(/\/+$/,""),n&&(n+="/"),n},i.getBaseUrl=function(
){return i.getBaseHref()||i.getBasePageUrl()||i.getRootUrl()}
,i.getPageUrl=function(){var t=i.getState(!1,!1),u=(t||{}).url||
r.location.href,n;return n=u.replace(/\/+$/,"").replace(/[^\/]+$/,
function(n){return/\./.test(n)?n:n+"/"}),n},i.getBasePageUrl=
function(){return r.location.href.replace(/[#\?].*/,"").replace(
/[^\/]+$/,function(n){return/[^\/]$/.test(n)?"":n}).replace(
/\/+$/,"")+"/"},i.getFullUrl=function(n,t){var u=n,r=n.substring(
0,1);return t=typeof t=="undefined"?!0:t,/[a-z]+\:\/\//.test(
n)||(u=r==="/"?i.getRootUrl()+n.replace(/^\/+/,""):r==="#"?i.
getPageUrl().replace(/#.*/,"")+n:r==="?"?i.getPageUrl().replace(
/[\?#].*/,"")+n:t?i.getBaseUrl()+n.replace(/^(\.\/)+/,""):i.
getBasePageUrl()+n.replace(/^(\.\/)+/,"")),u.replace(/\#$/,"")}
,i.getShortUrl=function(n){var t=n,r=i.getBaseUrl(),u=i.getRootUrl(
);return i.emulated.pushState&&(t=t.replace(r,"")),t=t.replace(
u,"/"),i.isTraditionalAnchor(t)&&(t="./"+t),t=t.replace(/^(\.\/)+/g,
"./").replace(/\#$/,""),t},i.store={},i.idToState=i.idToState||
{},i.stateToId=i.stateToId||{},i.urlToId=i.urlToId||{},i.storedStates=
i.storedStates||[],i.savedStates=i.savedStates||[],i.normalizeStore=
function(){i.store.idToState=i.store.idToState||{},i.store.urlToId=
i.store.urlToId||{},i.store.stateToId=i.store.stateToId||{}}
,i.getState=function(n,t){typeof n=="undefined"&&(n=!0),typeof
t=="undefined"&&(t=!0);var r=i.getLastSavedState();return!r&&
t&&(r=i.createStateObject()),n&&(r=i.cloneObject(r),r.url=r.
cleanUrl||r.url),r},i.getIdByState=function(n){var t=i.extractId(
n.url),r;if(!t)if(r=i.getStateString(n),typeof i.stateToId[r]!=
"undefined")t=i.stateToId[r];else if(typeof i.store.stateToId[
r]!="undefined")t=i.store.stateToId[r];else{for(;;)if(t=(new
Date).getTime()+String(Math.random()).replace(/\D/g,""),typeof
i.idToState[t]=="undefined"&&typeof i.store.idToState[t]=="undefined")
break;i.stateToId[r]=t,i.idToState[t]=n}return t},i.normalizeState=
function(n){var t,u;return(n&&typeof n=="object"||(n={}),typeof
n.normalized!="undefined")?n:(n.data&&typeof n.data=="object"||
(n.data={}),t={},t.normalized=!0,t.title=n.title||"",t.url=i.
getFullUrl(i.unescapeString(n.url||r.location.href)),t.hash=
i.getShortUrl(t.url),t.data=i.cloneObject(n.data),t.id=i.getIdByState(
t),t.cleanUrl=t.url.replace(/\??\&_suid.*/,""),t.url=t.cleanUrl,
u=!i.isEmptyObject(t.data),(t.title||u)&&(t.hash=i.getShortUrl(
t.url).replace(/\??\&_suid.*/,""),/\?/.test(t.hash)||(t.hash+=
"?"),t.hash+="&_suid="+t.id),t.hashedUrl=i.getFullUrl(t.hash),
(i.emulated.pushState||i.bugs.safariPoll)&&i.hasUrlDuplicate(
t)&&(t.url=t.hashedUrl),t)},i.createStateObject=function(n,t,
r){var u={data:n,title:t,url:r};return u=i.normalizeState(u),
u},i.getStateById=function(n){n=String(n);return i.idToState[
n]||i.store.idToState[n]||t},i.getStateString=function(n){var
t,r,f;return t=i.normalizeState(n),r={data:t.data,title:n.title,
url:n.url},f=u.stringify(r),f},i.getStateId=function(n){var t,
r;return t=i.normalizeState(n),r=t.id,r},i.getHashByState=function(
n){var t,r;return t=i.normalizeState(n),r=t.hash,r},i.extractId=
function(n){var i,t,r;return t=/(.*)\&_suid=([0-9]+)$/.exec(
n),r=t?t[1]||n:n,i=t?String(t[2]||""):"",i||!1},i.isTraditionalAnchor=
function(n){return!/[\/\?\.]/.test(n)},i.extractState=function(
n,t){var r=null,u,f;return t=t||!1,u=i.extractId(n),u&&(r=i.
getStateById(u)),r||(f=i.getFullUrl(n),u=i.getIdByUrl(f)||!1,
u&&(r=i.getStateById(u)),!r&&t&&!i.isTraditionalAnchor(n)&&(r=
i.createStateObject(null,null,f))),r},i.getIdByUrl=function(
n){return i.urlToId[n]||i.store.urlToId[n]||t},i.getLastSavedState=
function(){return i.savedStates[i.savedStates.length-1]||t},
i.getLastStoredState=function(){return i.storedStates[i.storedStates.
length-1]||t},i.hasUrlDuplicate=function(n){var r=!1,t;return t=
i.extractState(n.url),r=t&&t.id!==n.id,r},i.storeState=function(
n){return i.urlToId[n.url]=n.id,i.storedStates.push(i.cloneObject(
n)),n},i.isLastSavedState=function(n){var t=!1,r,u,f;return i.
savedStates.length&&(r=n.id,u=i.getLastSavedState(),f=u.id,t=
r===f),t},i.saveState=function(n){return i.isLastSavedState(
n)?!1:(i.savedStates.push(i.cloneObject(n)),!0)},i.getStateByIndex=
function(n){var t=null;return t=typeof n=="undefined"?i.savedStates[
i.savedStates.length-1]:n<0?i.savedStates[i.savedStates.length+
n]:i.savedStates[n],t},i.getHash=function(){return i.unescapeHash(
r.location.hash)},i.unescapeString=function(t){for(var i=t,r;
;){if(r=n.unescape(i),r===i)break;i=r}return i},i.unescapeHash=
function(n){var t=i.normalizeHash(n);return t=i.unescapeString(
t),t},i.normalizeHash=function(n){return n.replace(/[^#]*#/,
"").replace(/#.*/,"")},i.setHash=function(n,t){var f,u,e;return t!==
!1&&i.busy()?(i.pushQueue({scope:i,callback:i.setHash,args:arguments,
queue:t}),!1):(f=i.escapeHash(n),i.busy(!0),u=i.extractState(
n,!0),u&&!i.emulated.pushState?i.pushState(u.data,u.title,u.
url,!1):r.location.hash!==f&&(i.bugs.setHash?(e=i.getPageUrl(
),i.pushState(null,null,e+"#"+f,!1)):r.location.hash=f),i)},
i.escapeHash=function(t){var r=i.normalizeHash(t);return r=n.
escape(r),i.bugs.hashEscape||(r=r.replace(/\%21/g,"!").replace(
/\%26/g,"&").replace(/\%3D/g,"=").replace(/\%3F/g,"?")),r},i.
getHashByUrl=function(n){var t=String(n).replace(/([^#]*)#?([^#]*)#?(.*)/,
"$2");return t=i.unescapeHash(t),t},i.setTitle=function(n){var
t=n.title,u;t||(u=i.getStateByIndex(0),u&&u.url===n.url&&(t=
u.title||i.options.initialTitle));try{r.getElementsByTagName(
"title")[0].innerHTML=t.replace("<","&lt;").replace(">","&gt;").
replace(" & "," &amp; ")}catch(f){}return r.title=t,i},i.queues=
[],i.busy=function(n){if(typeof n!="undefined"?i.busy.flag=n:
typeof i.busy.flag=="undefined"&&(i.busy.flag=!1),!i.busy.flag)
{c(i.busy.timeout);var t=function(){var n,r,u;if(!i.busy.flag)
for(n=i.queues.length-1;n>=0;--n)(r=i.queues[n],r.length!==0)&&
(u=r.shift(),i.fireQueueItem(u),i.busy.timeout=h(t,i.options.
busyDelay))};i.busy.timeout=h(t,i.options.busyDelay)}return i.
busy.flag},i.busy.flag=!1,i.fireQueueItem=function(n){return n.
callback.apply(n.scope||i,n.args||[])},i.pushQueue=function(
n){return i.queues[n.queue||0]=i.queues[n.queue||0]||[],i.queues[
n.queue||0].push(n),i},i.queue=function(n,t){return typeof n==
"function"&&(n={callback:n}),typeof t!="undefined"&&(n.queue=
t),i.busy()?i.pushQueue(n):i.fireQueueItem(n),i},i.clearQueue=
function(){return i.busy.flag=!1,i.queues=[],i},i.stateChanged=
!1,i.doubleChecker=!1,i.doubleCheckComplete=function(){return i.
stateChanged=!0,i.doubleCheckClear(),i},i.doubleCheckClear=function(
){return i.doubleChecker&&(c(i.doubleChecker),i.doubleChecker=
!1),i},i.doubleCheck=function(n){return i.stateChanged=!1,i.
doubleCheckClear(),i.bugs.ieDoubleCheck&&(i.doubleChecker=h(
function(){return i.doubleCheckClear(),i.stateChanged||n(),!0}
,i.options.doubleCheckInterval)),i},i.safariStatePoll=function(
){var u=i.extractState(r.location.href),t;if(!i.isLastSavedState(
u))return t=u,t||(t=i.createStateObject()),i.Adapter.trigger(
n,"popstate"),i},i.back=function(n){return n!==!1&&i.busy()?
(i.pushQueue({scope:i,callback:i.back,args:arguments,queue:n}),
!1):(i.busy(!0),i.doubleCheck(function(){i.back(!1)}),s.go(-1),
!0)},i.forward=function(n){return n!==!1&&i.busy()?(i.pushQueue(
{scope:i,callback:i.forward,args:arguments,queue:n}),!1):(i.
busy(!0),i.doubleCheck(function(){i.forward(!1)}),s.go(1),!0)
},i.go=function(n,t){var r;if(n>0)for(r=1;r<=n;++r)i.forward(
t);else{if(!(n<0))throw new Error("History.go: History.go requires a positive or negative integer passed.");
for(r=-1;r>=n;--r)i.back(t)}return i},i.emulated.pushState){
var y=function(){};i.pushState=i.pushState||y,i.replaceState=
i.replaceState||y}else i.onPopState=function(t,u){var o=!1,f=
!1,s,e;return i.doubleCheckComplete(),s=i.getHash(),s?(e=i.extractState(
s||r.location.href,!0),e?i.replaceState(e.data,e.title,e.url,
!1):(i.Adapter.trigger(n,"anchorchange"),i.busy(!1)),i.expectedStateId=
!1,!1):(o=i.Adapter.extractEventData("state",t,u)||!1,f=o?i.
getStateById(o):i.expectedStateId?i.getStateById(i.expectedStateId):
i.extractState(r.location.href),f||(f=i.createStateObject(null,
null,r.location.href)),i.expectedStateId=!1,i.isLastSavedState(
f)?(i.busy(!1),!1):(i.storeState(f),i.saveState(f),i.setTitle(
f),i.Adapter.trigger(n,"statechange"),i.busy(!1),!0))},i.Adapter.
bind(n,"popstate",i.onPopState),i.pushState=function(t,r,u,f)
{if(i.getHashByUrl(u)&&i.emulated.pushState)throw new Error(
"History.js does not support states with fragement-identifiers (hashes/anchors).");
if(f!==!1&&i.busy())return i.pushQueue({scope:i,callback:i.pushState,
args:arguments,queue:f}),!1;i.busy(!0);var e=i.createStateObject(
t,r,u);return i.isLastSavedState(e)?i.busy(!1):(i.storeState(
e),i.expectedStateId=e.id,s.pushState(e.id,e.title,e.url),i.
Adapter.trigger(n,"popstate")),!0},i.replaceState=function(t,
r,u,f){if(i.getHashByUrl(u)&&i.emulated.pushState)throw new Error(
"History.js does not support states with fragement-identifiers (hashes/anchors).");
if(f!==!1&&i.busy())return i.pushQueue({scope:i,callback:i.replaceState,
args:arguments,queue:f}),!1;i.busy(!0);var e=i.createStateObject(
t,r,u);return i.isLastSavedState(e)?i.busy(!1):(i.storeState(
e),i.expectedStateId=e.id,s.replaceState(e.id,e.title,e.url),
i.Adapter.trigger(n,"popstate")),!0};if(o){try{i.store=u.parse(
o.getItem("History.store"))||{}}catch(p){i.store={}}i.normalizeStore(
)}else i.store={},i.normalizeStore();i.Adapter.bind(n,"beforeunload",
i.clearAllIntervals),i.Adapter.bind(n,"unload",i.clearAllIntervals),
i.saveState(i.storeState(i.extractState(r.location.href,!0))),
o&&(i.onUnload=function(){var n,t;try{n=u.parse(o.getItem("History.store"))||
{}}catch(r){n={}}n.idToState=n.idToState||{},n.urlToId=n.urlToId||
{},n.stateToId=n.stateToId||{};for(t in i.idToState)i.idToState.
hasOwnProperty(t)&&(n.idToState[t]=i.idToState[t]);for(t in i.
urlToId)i.urlToId.hasOwnProperty(t)&&(n.urlToId[t]=i.urlToId[
t]);for(t in i.stateToId)i.stateToId.hasOwnProperty(t)&&(n.stateToId[
t]=i.stateToId[t]);i.store=n,i.normalizeStore(),o.setItem("History.store",
u.stringify(n))},i.intervalList.push(l(i.onUnload,i.options.
storeInterval)),i.Adapter.bind(n,"beforeunload",i.onUnload),
i.Adapter.bind(n,"unload",i.onUnload)),i.emulated.pushState||
(i.bugs.safariPoll&&i.intervalList.push(l(i.safariStatePoll,
i.options.safariPollInterval)),(e.vendor==="Apple Computer, Inc."||
(e.appCodeName||"")==="Mozilla")&&(i.Adapter.bind(n,"hashchange",
function(){i.Adapter.trigger(n,"popstate")}),i.getHash()&&i.
Adapter.onDomLoad(function(){i.Adapter.trigger(n,"hashchange")}
)))},i.init()}(window),function(n,t){typeof exports=="object"?
module.exports=t():typeof define=="function"&&define.amd?define(
t):n.Spinner=t()}(this,function(){"use strict";function r(n,
t){var r=document.createElement(n||"div"),i;for(i in t)r[i]=
t[i];return r}function t(n){for(var t=1,i=arguments.length;t<
i;t++)n.appendChild(arguments[t]);return n}function a(n,t,i,
r){var f=["opacity",t,~~(n*100),i,r].join("-"),o=.01+i/r*100,
s=Math.max(1-(1-n)/t*(100-o),n),c=u.substring(0,u.indexOf("Animation")).
toLowerCase(),l=c&&"-"+c+"-"||"";return h[f]||(e.insertRule(
"@"+l+"keyframes "+f+"{0%{opacity:"+s+"}"+o+"%{opacity:"+n+"}"+
(o+.01)+"%{opacity:1}"+(o+t)%100+"%{opacity:"+n+"}100%{opacity:"+
s+"}}",e.cssRules.length),h[f]=1),f}function o(n,t){var u=n.
style,r,i;if(u[t]!==undefined)return t;for(t=t.charAt(0).toUpperCase(
)+t.slice(1),i=0;i<s.length;i++)if(r=s[i]+t,u[r]!==undefined)
return r}function n(n,t){for(var i in t)n.style[o(n,i)||i]=t[
i];return n}function c(n){for(var r,i,t=1;t<arguments.length;
t++){r=arguments[t];for(i in r)n[i]===undefined&&(n[i]=r[i])}
return n}function l(n){for(var t={x:n.offsetLeft,y:n.offsetTop};
n=n.offsetParent;)t.x+=n.offsetLeft,t.y+=n.offsetTop;return t}
function i(n){if(typeof this=="undefined")return new i(n);this.
opts=c(n||{},i.defaults,v)}function y(){function u(n,t){return r(
"<"+n+' xmlns="urn:schemas-microsoft.com:vml" class="spin-vml">',
t)}e.addRule(".spin-vml","behavior:url(#default#VML)"),i.prototype.
lines=function(i,r){function s(){return n(u("group",{coordsize:
o+" "+o,coordorigin:-e+" "+-e}),{width:o,height:o})}function l(
i,f,o){t(c,t(n(s(),{rotation:360/r.lines*i+"deg",left:~~f}),
t(n(u("roundrect",{arcsize:r.corners}),{width:e,height:r.width,
left:r.radius,top:-r.width>>1,filter:o}),u("fill",{color:r.color,
opacity:r.opacity}),u("stroke",{opacity:0}))))}var e=r.length+
r.width,o=2*e,h=-(r.width+r.length)*2+"px",c=n(s(),{position:
"absolute",top:h,left:h}),f;if(r.shadow)for(f=1;f<=r.lines;f++)
l(f,-2,"progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow=1,shadowopacity=.3)");
for(f=1;f<=r.lines;f++)l(f);return t(i,c)},i.prototype.opacity=
function(n,t,i,r){var u=n.firstChild;r=r.shadow&&r.lines||0,
u&&t+r<u.childNodes.length&&(u=u.childNodes[t+r],u=u&&u.firstChild,
u=u&&u.firstChild,u&&(u.opacity=i))}}var s=["webkit","Moz","ms",
"O"],h={},u,e=function(){var n=r("style",{type:"text/css"});
return t(document.getElementsByTagName("head")[0],n),n.sheet||
n.styleSheet}(),v={lines:12,length:7,width:5,radius:10,rotate:
0,corners:1,color:"#000",direction:1,speed:1,trail:100,opacity:
1/4,fps:20,zIndex:2e9,className:"spinner",top:"auto",left:"auto",
position:"relative"},f;return i.defaults={},c(i.prototype,{spin:
function(t){this.stop();var f=this,i=f.opts,e=f.el=n(r(0,{className:
i.className}),{position:i.position,width:0,zIndex:i.zIndex}),
c=i.radius+i.length+i.width,o,s;if(t&&(t.insertBefore(e,t.firstChild||
null),s=l(t),o=l(e),n(e,{left:(i.left=="auto"?s.x-o.x+(t.offsetWidth>>
1):parseInt(i.left,10)+c)+"px",top:(i.top=="auto"?s.y-o.y+(t.
offsetHeight>>1):parseInt(i.top,10)+c)+"px"})),e.setAttribute(
"role","progressbar"),f.lines(e,f.opts),!u){var a=0,p=(i.lines-
1)*(1-i.direction)/2,v,y=i.fps,h=y/i.speed,w=(1-i.opacity)/(
h*i.trail/100),b=h/i.lines;(function k(){a++;for(var n=0;n<i.
lines;n++)v=Math.max(1-(a+(i.lines-n)*b)%h*w,i.opacity),f.opacity(
e,n*i.direction+p,v,i);f.timeout=f.el&&setTimeout(k,~~(1e3/y)
)})()}return f},stop:function(){var n=this.el;return n&&(clearTimeout(
this.timeout),n.parentNode&&n.parentNode.removeChild(n),this.
el=undefined),this},lines:function(i,f){function s(t,i){return n(
r(),{position:"absolute",width:f.length+f.width+"px",height:
f.width+"px",background:t,boxShadow:i,transformOrigin:"left",
transform:"rotate("+~~(360/f.lines*e+f.rotate)+"deg) translate("+
f.radius+"px,0)",borderRadius:(f.corners*f.width>>1)+"px"})}
for(var e=0,h=(f.lines-1)*(1-f.direction)/2,o;e<f.lines;e++)
o=n(r(),{position:"absolute",top:1+~(f.width/2)+"px",transform:
f.hwaccel?"translate3d(0,0,0)":"",opacity:f.opacity,animation:
u&&a(f.opacity,f.trail,h+e*f.direction,f.lines)+" "+1/f.speed+
"s linear infinite"}),f.shadow&&t(o,n(s("#000","0 0 4px #000"),
{top:"2px"})),t(i,t(o,s(f.color,"0 0 1px rgba(0,0,0,.1)")));
return i},opacity:function(n,t,i){t<n.childNodes.length&&(n.
childNodes[t].style.opacity=i)}}),f=n(r("group"),{behavior:"url(#default#VML)"}),
!o(f,"transform")&&f.adj?y():u=o(f,"animation"),i}),function(
n){if(typeof exports=="object")n(require("jquery"),require("spin"))
else if(typeof define=="function"&&define.amd)define(["jquery",
"spin"],n);else{if(!window.Spinner)throw new Error("Spin.js not present");
n(window.jQuery,window.Spinner)}}(function(n,t){n.fn.spin=function(
i,r){return this.each(function(){var f=n(this),u=f.data();u.
spinner&&(u.spinner.stop(),delete u.spinner),i!==!1&&(i=n.extend(
{color:r||f.css("color")},n.fn.spin.presets[i]||i),u.spinner=
new t(i).spin(this))})},n.fn.spin.presets={tiny:{lines:8,length:
2,width:2,radius:3},small:{lines:8,length:4,width:3,radius:5},
large:{lines:10,length:8,width:4,radius:8}}}),function(n){n.
fn.clearSearch=function(t){var i=n.extend({clearClass:"clear_input",
focusAfterClear:!0,linkText:"&times;"},t);return this.each(function(
){function e(){t.val("").change(),u(),i.focusAfterClear&&t.focus(
),typeof i.callback=="function"&&i.callback()}function u(){o(
)?r.show():r.hide(),s()}function o(){return t.val().replace(
/^\s+|\s+$/g,"").length>0}function s(){var i=t.outerWidth(),
n=t.outerHeight();r.css({top:n/2-r.height()/2,left:i-n/2-r.height(
)/2})}var t=n(this),r,f=i.clearClass+"_div";t.parent().hasClass(
f)||(t.wrap('<div style="position: relative;" class="'+f+'">'+
t.html()+"<\/div>"),t.after('<a style="position: absolute; cursor: pointer;" class="'+
i.clearClass+'">'+i.linkText+"<\/a>")),r=t.next();r.on("click",
e);t.on("keyup keydown change focus",u);u()})}}(jQuery)