/*!
* 3M.com Desktop Corporate Combined JS v 4.12
* Corporate Asset ID: 1319239340812 
* Last Modified: 03/06/2014 by 3mdotcom@mmm.com
* Copyright (c) 3M 2012. All rights reserved
* Unminified version: /3MContentRetrievalAPI/BlobServlet?locale=en_WW&assetId=1319239340812&assetType=MMM_Image&blobAttribute=ThumbnailImage
*******************************************************************************************************************************************/
/*!
* jQuery JavaScript Library version v1.8.3
* Corporate Asset ID: 1180613536257
* Last Modified: 12/04/2012 by 3mdotcom@mmm.com
* http://jquery.com/ | http://jquery.org/licens
* Unminified version: /3MContentRetrievalAPI/BlobServlet?locale=en_WW&assetId=1180613536257&assetType=MMM_Image&blobAttribute=ThumbnailImage
*******************************************************************************************************************************************/
function getUrlVars(){var e=[],t,n=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),r;for(r=0;r<n.length;r=r+1){t=n[r].split("=");e.push(t[0]);e[t[0]]=t[1]}return e}function $debug(e,t){if(!t){var t="corpJS"}if(urlHash.debug){if(urlHash.debug.indexOf(t)!=-1){if(window.console&&window.console.log)window.console.log(e)}}}function isScrolledIntoView(e){var t=jQuery(window).scrollTop(),n=t+jQuery(window).height(),r=jQuery(e).offset().top,i=r+jQuery(e).height();return i>=t&&r<=n&&i<=n&&r>=t}function accordionScroll(e,t){if(jQuery(t.newHeader).scrollTop()!=null&&isScrolledIntoView(t.newHeader)!=true){jQuery(window).scrollTop(jQuery(t.newHeader).position().top)}}function readMetatagValue(e){$debug("Read MetatagValue: "+e);var t,n,r,i,s,o;i="";s=0;if(document.all){t=document.all.tags("meta")}else if(document.documentElement){t=document.getElementsByTagName("meta")}var u=t.length;for(o=0;o<u;o++){n=t[o].name;if(n==e){s=1;return""+t[o].content}}if(s===0){return"No Meta Tag Found"}}function clearCookies(){$debug("Clearing Cookies");document.cookie="LtpaToken=clear; expires=Thu, 2 Aug 2001 20:47:11 UTC; path=/; domain=."+document.domain;document.cookie="WPSJSESSIONID=clear; expires=Thu, 2 Aug 2001 20:47:11 UTC; path=/;"}function setActiveTabs(e,t){$debug("setActiveTabs - This function is deprecated, please contact Corporate eBusiness")}function setActiveTabs_dep(e,t){$debug("Setting Active Tab (soon to be deprecated!): string="+e+", id="+t);if(window.location.href.indexOf(e)!==-1){jQuery(t).addClass("selected")}else{jQuery(t).removeClass("selected")}}function changePSNimage(e,t){$debug("Changing Background Image of PSN: string="+e+", id="+t);var n;if(e.charAt(e.length-1)=="/"){n=e.slice(0,-1);$debug("Removing last / from string so it does not break the implementation");$debug("string is now: "+n)}else{n=e}if(window.location.href.indexOf(n)!==-1){jQuery("#psnwrap").css("background-image",'url("/3MContentRetrievalAPI/BlobServlet?assetId='+t+'&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true")')}}function css_browser_selector(e){var t=e.toLowerCase(),n=function(e){return t.indexOf(e)>-1},r="gecko",i="webkit",s="safari",o="opera",u="mobile",a=document.documentElement,f=[!/opera|webtv/i.test(t)&&/msie\s(\d)/.test(t)?"ie ie"+RegExp.$1:n("firefox/2")?r+" ff2":n("firefox/3.5")?r+" ff3 ff3_5":n("firefox/3.6")?r+" ff3 ff3_6":n("firefox/3")?r+" ff3":n("gecko/")?r:n("opera")?o+(/version\/(\d+)/.test(t)?" "+o+RegExp.$1:/opera(\s|\/)(\d+)/.test(t)?" "+o+RegExp.$2:""):n("konqueror")?"konqueror":n("blackberry")?u+" blackberry":n("android")?u+" android":n("chrome")?i+" chrome":n("iron")?i+" iron":n("applewebkit/")?i+" "+s+(/version\/(\d+)/.test(t)?" "+s+RegExp.$1:""):n("mozilla/")?r:"",n("j2me")?u+" j2me":n("iphone")?u+" iphone":n("ipod")?u+" ipod":n("ipad")?u+" ipad":n("mac")?"mac":n("darwin")?"mac":n("webtv")?"webtv":n("win")?"win"+(n("windows nt 6.0")?" vista":""):n("freebsd")?"freebsd":n("x11")||n("linux")?"linux":"","js"];c=f.join(" ");a.className+=" "+c;return c}function showDiv(what,which,numdivs){$debug("ShowDiv: what="+what+", which="+which+", numdivs"+numdivs);var fullImage=document.getElementById("tab"+which),current,current2;for(i=0;i<numdivs;i=i+1){if(IE5){eval("document.all."+what+i+".style.display='none'")}if(NN6){eval("document.getElementById('"+what+i+"').style.display='none'")}if(what==="table"){current=document.getElementById("tab"+i);current.className="";fullImage=document.getElementById("tab"+i)}}if(IE5){eval("document.all."+what+which+".style.display='block'")}if(NN6){eval("document.getElementById('"+what+which+"').style.display='inline'")}if(what==="table"){current2=document.getElementById("tab"+which);current2.className="current";fullImage=document.getElementById("tab"+which)}}function redirect(e,t,n){$debug("Firing Redirect: obj="+e+", pnumId="+t+", referrerId="+n);MLTAstring="http://www3.3m.com/metrics/redirect.jsp?";MLTAstring+="pnum="+t;MLTAstring+="&referrer="+n+"&target=";MLTAstring+=encodeURIComponent(document.all[e.sourceIndex].href);document.all[e.sourceIndex].href=MLTAstring}function setActuators(e){$debug("Firing setActuators: nav="+e);var t=e.getElementsByTagName("li"),n=[],r,i,s,o,u,a,f,l,c;$debug("SetActuators: List Length = "+t.length);for(f=0;f<t.length;f=f+1){r=t[f];i=r.getElementsByTagName("ul")[0];a=r.className.indexOf("selected")!==-1?true:false;l=r.className.indexOf("lastVis")!==-1?true:false;if(a||l){s=r.parentNode;while(s.nodeName==="UL"||s.nodeName==="LI"){if(s.nodeName==="UL"){s.style.display="block"}if(s.nodeName==="LI"){s.getElementsByTagName("img")[0].src=$lsnSettings.actuatorLock;s.getElementsByTagName("img")[0].style.cursor="default";s.className+=" locked"}s=s.parentNode}}if(i&&n[f]!==true){u=document.createElement("a");u.className+=" dontshow actuator";c=document.createElement("img");a||l?c.setAttribute("src",$lsnSettings.actuatorOn):c.setAttribute("src",$lsnSettings.actuatorOff);u.appendChild(c);r.insertBefore(u,r.getElementsByTagName("a")[0]);r.getElementsByTagName("a")[0].style.backgroundImage="none";r.getElementsByTagName("a")[1].style.backgroundImage="none";r.style.position="relative";if(a){i.style.display="block"}else{i.style.display="none"}if(l){i.style.display="block"}n[f]=true}}}function carouselInit(){jQuery(".component_carousel").each(function(){var e=jQuery("#contentwrap").attr("class").substring(jQuery("#contentwrap").attr("class").indexOf("width")+5);if(e=="960"&&jQuery(this).find(".component_carousel_3m_skin li").length>=9||e=="750"&&jQuery(this).find(".component_carousel_3m_skin li").length>=7||e=="540"&&jQuery(this).find(".component_carousel_3m_skin li").length>=5){jQuery(this).find(".component_carousel_3m_skin").jcarousel({animation:"slow",scroll:1,wrap:"circular"});jQuery(this).find(".jcarousel-prev-horizontal").button({icons:{primary:"ui-icon-triangle-1-w"},disabled:false});jQuery(this).find(".jcarousel-next-horizontal").button({icons:{primary:"ui-icon-triangle-1-e"},disabled:false})}else{jQuery(this).find(".component_carousel_3m_skin").jcarousel();jQuery(this).find(".jcarousel-prev").remove();jQuery(this).find(".jcarousel-next").remove();jQuery(this).find(".jcarousel-action").remove();var t=jQuery(this).find(".component_carousel_3m_skin li");var n=t.width();var r=jQuery(this).find(".component_carousel_3m_skin li").length;n+=parseInt(t.css("padding-left"),10)+parseInt(t.css("padding-right"),10);n+=parseInt(t.css("margin-left"),10)+parseInt(t.css("margin-right"),10);n+=parseInt(t.css("borderLeftWidth"),10)+parseInt(t.css("borderRightWidth"),10);jQuery(this).find(".component_carousel_3m_skin").css({width:r*n,margin:"0 auto"})}})}function cc_verticalTabs(){var e={};var t;var n;var r;var i;var s;jQuery(".cc-vert-tabs").each(function(i){jQuery(this).tabs().addClass("ui-tabs-vertical ui-helper-clearfix");jQuery(this).find("li").removeClass("ui-corner-top").addClass("ui-corner-left");var s=$(this).find(".cc-vert-tabs-list").outerWidth(true);var o=$(this).outerWidth(true);var u=o-s;var a=jQuery(this).find(".cc-vert-tabs-list").outerHeight(true);jQuery(this).find(".cc-vert-tabs-content").css({"min-height":a,"padding-top":"0","padding-bottom":"0",width:u-28});jQuery(this).find(".cc-vert-tabs-list li").each(function(t,n){e[t]={tabNum:t,tabHeight:$(n).outerHeight(true)}});n=$(this).find(".cc-vert-tabs-list li:first-child").outerHeight(true)/2;jQuery("<img>",{"class":"cc-vert-tabs-arrow",src:"/3MContentRetrievalAPI/BlobServlet?assetId=1319241803917&assetType=MMM_Image&blobAttribute=ImageFile",css:{top:n}}).appendTo($(this).find(".cc-vert-tabs-content"));jQuery(this).find(".cc-vert-tabs-list li:first-child").addClass("has-arrow");if(jQuery(this).find(".cc-vert-tabs-list li:last-child").hasClass("cc-vert-tabs-related-links")){var f=jQuery(this).find(".cc-vert-tabs-list li").length-1;for(var l=0;l<f;l++){jQuery(this).find(".cc-vert-tabs-list li").eq(l).attr("id",e[l].tabNum)}}else{var f=jQuery(this).find(".cc-vert-tabs-list li").length;for(var l=0;l<f;l++){jQuery(this).find(".cc-vert-tabs-list li").eq(l).attr("id",e[l].tabNum)}}jQuery(this).find(".cc-vert-tabs-list a").on("click",function(){if(jQuery(this).parent().hasClass("has-arrow")){return false}else{jQuery(this).parents(".cc-vert-tabs-list").find(".ui-state-default").removeClass("has-arrow");jQuery(this).parents(".cc-vert-tabs").find(".cc-vert-tabs-arrow").remove();jQuery(this).parents(".cc-vert-tabs-list").find(".ui-state-active").addClass("has-arrow");r=jQuery(this).parent().attr("id");t=0;for(var e=r;e>=0;e--){t+=jQuery(this).parents(".cc-vert-tabs-list").find("li").eq(e).outerHeight(true);if(e==0){t-=jQuery(this).parents(".cc-vert-tabs-list").find(".ui-state-active").outerHeight(true)/2}}jQuery("<img>",{"class":"cc-vert-tabs-arrow",src:"/3MContentRetrievalAPI/BlobServlet?assetId=1319241803917&assetType=MMM_Image&blobAttribute=ImageFile",css:{top:t}}).appendTo(jQuery(this).parents(".cc-vert-tabs").find(".cc-vert-tabs-content"))}})})}function cc_SliderV1(){var e=jQuery(".content-conveyor"),t=jQuery(".item",$("#cc_slider_sliderContent")),n=t.length*parseInt(t.css("width"))-parseInt(jQuery(".cc_slider_viewer",jQuery("#cc_slider_sliderContent")).css("width")),r=parseInt(jQuery(".cc_slider_viewer",jQuery("#cc_slider_sliderContent")).css("width"));e.css("width",t.length*parseInt(t.css("width")));var i={max:n,slide:function(t,r){var i;if(r.value>0){jQuery(".left").show()}else{jQuery(".left").hide()}if(r.value<n){e.css("margin-left","-"+r.value+"px");jQuery(".cc_slider_viewer").css({"margin-right":"0px"});jQuery(".right").show()}else{i=r.value+10;e.css("margin-left","-"+i+"px");jQuery(".cc_slider_viewer").css({"margin-right":"10px"});jQuery(".right").hide()}},stop:function(t,r){if(r.value>0){jQuery(".left").show()}else{jQuery(".left").hide()}if(r.value<n){e.css("margin-left","-"+r.value+"px");jQuery(".cc_slider_viewer").css({"margin-right":"0px"});jQuery(".right").show()}else{leftmarginvar=r.value+10;e.css("margin-left","-"+leftmarginvar+"px");jQuery(".cc_slider_viewer").css({"margin-right":"10px"});jQuery(".right").hide()}}};jQuery("#cc_slider_slider").slider(i);jQuery("#cc_slider_slider_bgd").click(function(t){var r=jQuery(this).offset();var i=Math.ceil(t.pageX-r.left);if(i>$("#cc_slider_slider").width()){jQuery("#cc_slider_slider .ui-slider-handle").css("left",jQuery("#cc_slider_slider").width());e.css("marginLeft","-"+n+"px");jQuery(".slider").slider("value",n);jQuery(".right").hide()}})}function cc_SliderV2(){var e="",t=112,n=15,r="";jQuery(".slink2").each(function(){if(r==""||jQuery(this).height()>r)r=jQuery(this).height()});jQuery(".slink2").each(function(){jQuery(this).css({height:r})});e=t-n+r;jQuery(".cc_slider_viewer2").css({height:e});var i=jQuery(".content-conveyor2"),s=jQuery(".item2",$("#cc_slider_sliderContent2")),o=s.length*parseInt(s.css("width"))-parseInt(jQuery(".cc_slider_viewer2",$("#cc_slider_sliderContent2")).css("width")),u=parseInt(jQuery(".cc_slider_viewer2",jQuery("#cc_slider_sliderContent2")).css("width"));i.css("width",s.length*parseInt(s.css("width")));var a={max:s.length*parseInt(s.css("width"))-parseInt(jQuery(".cc_slider_viewer2",jQuery("#cc_slider_sliderContent2")).css("width")),slide:function(e,t){i.css("margin-left","-"+t.value+"px");if(t.value>0){jQuery(".left2").show()}else{jQuery(".left2").hide()}if(t.value<o){jQuery(".right2").show();jQuery(".cc_slider_viewer2").css({"margin-right":"0px"})}else{leftmarginvar=t.value+10;i.css("margin-left","-"+leftmarginvar+"px");jQuery(".right2").hide();jQuery(".cc_slider_viewer2").css({"margin-right":"10px"})}},stop:function(e,t){if(t.value>0){jQuery(".left2").show()}else{jQuery(".left2").hide()}if(t.value<o){jQuery(".cc_slider_viewer").css({"margin-right":"0px"});jQuery(".right2").show()}else{leftmarginvar=t.value+10;i.css("margin-left","-"+leftmarginvar+"px");jQuery(".right2").hide()}}};jQuery("#cc_slider_slider2").slider(a);jQuery("#cc_slider_slider2_bgd").click(function(e){var t=jQuery(this).offset();var n=Math.ceil(e.pageX-t.left);if(n>jQuery("#cc_slider_slider2").width()){jQuery("#cc_slider_slider2 .ui-slider-handle").css("left",jQuery("#cc_slider_slider2").width());i.css("marginLeft","-"+o+"px");jQuery(".slider2").slider("value",o);jQuery(".right2").hide()}})}function component_openVideo(e,t,n){var r=520;var i=292;var s="";s+='<object id="myExperience" class="BrightcoveExperience">';s+='<param name="bgcolor" value="#FFFFFF" />';s+='<param name="width" value="'+r+'" />';s+='<param name="height" value="'+i+'" />';s+='<param name="playerID" value="'+e+'" />';s+='<param name="playerKey" value="'+t+'" />';s+='<param name="isVid" value="true" />';s+='<param name="isUI" value="true" />';s+='<param name="dynamicStreaming" value="true" />';s+='<param name="@videoPlayer" value="'+n+'" />';s+="</object>";jQuery.colorbox({inline:true,href:s,title:true,current:"colorbox {current} of {total}",innerWidth:r+5,innerHeight:i+5,transition:"none"});brightcove.createExperiences();jQuery(document).on("cbox_cleanup",function(){jQuery("#cboxLoadedContent").html("")})}function cc_HeroSubpage(){var e=jQuery(".cc-HeroSubLrg").height(),t=jQuery(".cc-InsetLftContent").height(),n=e-(t+15);jQuery(".cc-HeroSubLrgTitle").css({height:n})}function cc_HeroHotSpotsPosition(){var e=jQuery(".cc-herohotspots").height();var t=e-40;jQuery(".button").each(function(){var e=Math.round(jQuery(this).position().left);var n=Math.round(jQuery(this).position().top);var r=Math.round(jQuery(this).parent().find(".box").height());var i=Math.round(jQuery(this).parent().find(".box").width());if(e<=480&&n>40&&n<t){jQuery(this).parent().find(".box").attr("class","box left");jQuery(this).parent().find(".box").css({left:e+37,top:n-r/2+3,opacity:0,display:"none"})}else if(e>480&&n>40&&n<t){jQuery(this).parent().find(".box").attr("class","box right");jQuery(this).parent().find(".box").css({left:e-i-32,top:n-r/2+3,opacity:0,display:"none"})}else if(n<=40){jQuery(this).parent().find(".box").attr("class","box top");jQuery(this).parent().find(".box").css({left:e-i/2+3,top:n+37,opacity:0,display:"none"})}else if(n>=t){jQuery(this).parent().find(".box").attr("class","box bottom");jQuery(this).parent().find(".box").css({left:e-i/2+3,top:n-r-32,opacity:0,display:"none"})}})}function cc_HeroHotspots_ShowBox(e){jQuery(".cc-herohotspots .hotspot:eq("+e+")").find(".box").css({display:"block"}).animate({opacity:1},100,function(){jQuery(this).parent().find(".button > div").text("-")})}function cc_HeroHotspots_HideBox(e){jQuery(".cc-herohotspots .hotspot:eq("+e+")").find(".box").animate({opacity:0},100,function(){jQuery(this).parent().find(".button > div").text("+")}).css({display:"none"})}function cc_HeroHotspots_AllBoxes(e,t){jQuery(".cc-herohotspots .hotspot").each(function(e,t){cc_HeroHotspots_HideBox(e)});if(t==="showBox"){cc_HeroHotspots_ShowBox(e)}}function cc_HeroHotspots_BannerAndDescPanelClick(){jQuery(".cc-herohotspots img").on("click",function(){cc_HeroHotspots_AllBoxes(0,"hideBox")});jQuery(".cc-herohotspots .desc-panel").on("click",function(){cc_HeroHotspots_AllBoxes(0,"hideBox")});jQuery(".cc-herohotspots .box .content .close").on("click",function(){cc_HeroHotspots_AllBoxes(0,"hideBox")})}function cc_HeroHotspots_HotspotClick(){jQuery(".button").on("click",function(){if(jQuery(this).parent().find(".box").is(":animated"))return;if(jQuery(this).parent().find(".box").css("opacity")!=1){cc_HeroHotspots_AllBoxes(jQuery(this).parent().index(".hotspot"),"showBox")}else{cc_HeroHotspots_HideBox(jQuery(this).parent().index(".hotspot"))}})}function showHotspot(){jQuery(".hotspot-inner").hide();jQuery(this).children(".hotspot-inner").show()}function hideHotspot(){jQuery(this).children(".hotspot-inner").hide()}(function(e,t){function _(e){var t=M[e]={};v.each(e.split(y),function(e,n){t[n]=true});return t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r==="string"){try{r=r==="true"?true:r==="false"?false:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else{r=t}}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t])){continue}if(t!=="toJSON"){return false}}return true}function et(){return false}function tt(){return true}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do{e=e[t]}while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t)){return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n})}else if(t.nodeType){return v.grep(e,function(e,r){return e===t===n})}else if(typeof t==="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t)){return v.filter(t,r,!n)}else{t=v.filter(t,r)}}return v.grep(e,function(e,r){return v.inArray(e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement){while(t.length){n.createElement(t.pop())}}return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e)){return}var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle;o.events={};for(n in u){for(r=0,i=u[n].length;r<i;r++){v.event.add(t,n,u[n][r])}}}if(o.data){o.data=v.extend({},o.data)}}function Ot(e,t){var n;if(t.nodeType!==1){return}if(t.clearAttributes){t.clearAttributes()}if(t.mergeAttributes){t.mergeAttributes(e)}n=t.nodeName.toLowerCase();if(n==="object"){if(t.parentNode){t.outerHTML=e.outerHTML}if(v.support.html5Clone&&e.innerHTML&&!v.trim(t.innerHTML)){t.innerHTML=e.innerHTML}}else if(n==="input"&&Et.test(e.type)){t.defaultChecked=t.checked=e.checked;if(t.value!==e.value){t.value=e.value}}else if(n==="option"){t.selected=e.defaultSelected}else if(n==="input"||n==="textarea"){t.defaultValue=e.defaultValue}else if(n==="script"&&t.text!==e.text){t.text=e.text}t.removeAttribute(v.expando)}function Mt(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}function _t(e){if(Et.test(e.type)){e.defaultChecked=e.checked}}function Qt(e,t){if(t in e){return t}var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Jt.length;while(i--){t=Jt[i]+n;if(t in e){return t}}return r}function Gt(e,t){e=t||e;return v.css(e,"display")==="none"||!v.contains(e.ownerDocument,e)}function Yt(e,t){var n,r,i=[],s=0,o=e.length;for(;s<o;s++){n=e[s];if(!n.style){continue}i[s]=v._data(n,"olddisplay");if(t){if(!i[s]&&n.style.display==="none"){n.style.display=""}if(n.style.display===""&&Gt(n)){i[s]=v._data(n,"olddisplay",nn(n.nodeName))}}else{r=Dt(n,"display");if(!i[s]&&r!=="none"){v._data(n,"olddisplay",r)}}}for(s=0;s<o;s++){n=e[s];if(!n.style){continue}if(!t||n.style.display==="none"||n.style.display===""){n.style.display=t?i[s]||"":"none"}}return e}function Zt(e,t,n){var r=Rt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function en(e,t,n,r){var i=n===(r?"border":"content")?4:t==="width"?1:0,s=0;for(;i<4;i+=2){if(n==="margin"){s+=v.css(e,n+$t[i],true)}if(r){if(n==="content"){s-=parseFloat(Dt(e,"padding"+$t[i]))||0}if(n!=="margin"){s-=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0}}else{s+=parseFloat(Dt(e,"padding"+$t[i]))||0;if(n!=="padding"){s+=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0}}}return s}function tn(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=true,s=v.support.boxSizing&&v.css(e,"boxSizing")==="border-box";if(r<=0||r==null){r=Dt(e,t);if(r<0||r==null){r=e.style[t]}if(Ut.test(r)){return r}i=s&&(v.support.boxSizingReliable||r===e.style[t]);r=parseFloat(r)||0}return r+en(e,t,n||(s?"border":"content"),i)+"px"}function nn(e){if(Wt[e]){return Wt[e]}var t=v("<"+e+">").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement){Ht=(Pt.contentWindow||Pt.contentDocument).document;Ht.write("<!doctype html><html><body>");Ht.close()}t=Ht.body.appendChild(Ht.createElement(e));n=Dt(t,"display");i.body.removeChild(Pt)}Wt[e]=n;return n}function fn(e,t,n,r){var i;if(v.isArray(t)){v.each(t,function(t,i){if(n||sn.test(e)){r(e,i)}else{fn(e+"["+(typeof i==="object"?t:"")+"]",i,n,r)}})}else if(!n&&v.type(t)==="object"){for(i in t){fn(e+"["+i+"]",t[i],n,r)}}else{r(e,t)}}function Cn(e){return function(t,n){if(typeof t!=="string"){n=t;t="*"}var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n)){for(;u<a;u++){r=o[u];s=/^\+/.test(r);if(s){r=r.substr(1)||"*"}i=e[r]=e[r]||[];i[s?"unshift":"push"](n)}}}}function kn(e,n,r,i,s,o){s=s||n.dataTypes[0];o=o||{};o[s]=true;var u,a=e[s],f=0,l=a?a.length:0,c=e===Sn;for(;f<l&&(c||!u);f++){u=a[f](n,r,i);if(typeof u==="string"){if(!c||o[u]){u=t}else{n.dataTypes.unshift(u);u=kn(e,n,r,i,u,o)}}}if((c||!u)&&!o["*"]){u=kn(e,n,r,i,"*",o)}return u}function Ln(e,n){var r,i,s=v.ajaxSettings.flatOptions||{};for(r in n){if(n[r]!==t){(s[r]?e:i||(i={}))[r]=n[r]}}if(i){v.extend(true,e,i)}}function An(e,n,r){var i,s,o,u,a=e.contents,f=e.dataTypes,l=e.responseFields;for(s in l){if(s in r){n[l[s]]=r[s]}}while(f[0]==="*"){f.shift();if(i===t){i=e.mimeType||n.getResponseHeader("content-type")}}if(i){for(s in a){if(a[s]&&a[s].test(i)){f.unshift(s);break}}}if(f[0]in r){o=f[0]}else{for(s in r){if(!f[0]||e.converters[s+" "+f[0]]){o=s;break}if(!u){u=s}}o=o||u}if(o){if(o!==f[0]){f.unshift(o)}return r[o]}}function On(e,t){var n,r,i,s,o=e.dataTypes.slice(),u=o[0],a={},f=0;if(e.dataFilter){t=e.dataFilter(t,e.dataType)}if(o[1]){for(n in e.converters){a[n.toLowerCase()]=e.converters[n]}}for(;i=o[++f];){if(i!=="*"){if(u!=="*"&&u!==i){n=a[u+" "+i]||a["* "+i];if(!n){for(r in a){s=r.split(" ");if(s[1]===i){n=a[u+" "+s[0]]||a["* "+s[0]];if(n){if(n===true){n=a[r]}else if(a[r]!==true){i=s[0];o.splice(f--,0,i)}break}}}}if(n!==true){if(n&&e["throws"]){t=n(t)}else{try{t=n(t)}catch(l){return{state:"parsererror",error:n?l:"No conversion from "+u+" to "+i}}}}}u=i}}return{state:"success",data:t}}function Fn(){try{return new e.XMLHttpRequest}catch(t){}}function In(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function $n(){setTimeout(function(){qn=t},0);return qn=v.now()}function Jn(e,t){v.each(t,function(t,n){var r=(Vn[t]||[]).concat(Vn["*"]),i=0,s=r.length;for(;i<s;i++){if(r[i].call(e,t,n)){return}}})}function Kn(e,t,n){var r,i=0,s=0,o=Xn.length,u=v.Deferred().always(function(){delete a.elem}),a=function(){var t=qn||$n(),n=Math.max(0,f.startTime+f.duration-t),r=n/f.duration||0,i=1-r,s=0,o=f.tweens.length;for(;s<o;s++){f.tweens[s].run(i)}u.notifyWith(e,[f,i,n]);if(i<1&&o){return n}else{u.resolveWith(e,[f]);return false}},f=u.promise({elem:e,props:v.extend({},t),opts:v.extend(true,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:qn||$n(),duration:n.duration,tweens:[],createTween:function(t,n,r){var i=v.Tween(e,f.opts,t,n,f.opts.specialEasing[t]||f.opts.easing);f.tweens.push(i);return i},stop:function(t){var n=0,r=t?f.tweens.length:0;for(;n<r;n++){f.tweens[n].run(1)}if(t){u.resolveWith(e,[f,t])}else{u.rejectWith(e,[f,t])}return this}}),l=f.props;Qn(l,f.opts.specialEasing);for(;i<o;i++){r=Xn[i].call(f,e,l,f.opts);if(r){return r}}Jn(f,l);if(v.isFunction(f.opts.start)){f.opts.start.call(e,f)}v.fx.timer(v.extend(a,{anim:f,queue:f.opts.queue,elem:e}));return f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always)}function Qn(e,t){var n,r,i,s,o;for(n in e){r=v.camelCase(n);i=t[r];s=e[n];if(v.isArray(s)){i=s[1];s=e[n]=s[0]}if(n!==r){e[r]=s;delete e[n]}o=v.cssHooks[r];if(o&&"expand"in o){s=o.expand(s);delete e[r];for(n in s){if(!(n in e)){e[n]=s[n];t[n]=i}}}else{t[r]=i}}}function Gn(e,t,n){var r,i,s,o,u,a,f,l,c,h=this,p=e.style,d={},m=[],g=e.nodeType&&Gt(e);if(!n.queue){l=v._queueHooks(e,"fx");if(l.unqueued==null){l.unqueued=0;c=l.empty.fire;l.empty.fire=function(){if(!l.unqueued){c()}}}l.unqueued++;h.always(function(){h.always(function(){l.unqueued--;if(!v.queue(e,"fx").length){l.empty.fire()}})})}if(e.nodeType===1&&("height"in t||"width"in t)){n.overflow=[p.overflow,p.overflowX,p.overflowY];if(v.css(e,"display")==="inline"&&v.css(e,"float")==="none"){if(!v.support.inlineBlockNeedsLayout||nn(e.nodeName)==="inline"){p.display="inline-block"}else{p.zoom=1}}}if(n.overflow){p.overflow="hidden";if(!v.support.shrinkWrapBlocks){h.done(function(){p.overflow=n.overflow[0];p.overflowX=n.overflow[1];p.overflowY=n.overflow[2]})}}for(r in t){s=t[r];if(Un.exec(s)){delete t[r];a=a||s==="toggle";if(s===(g?"hide":"show")){continue}m.push(r)}}o=m.length;if(o){u=v._data(e,"fxshow")||v._data(e,"fxshow",{});if("hidden"in u){g=u.hidden}if(a){u.hidden=!g}if(g){v(e).show()}else{h.done(function(){v(e).hide()})}h.done(function(){var t;v.removeData(e,"fxshow",true);for(t in d){v.style(e,t,d[t])}});for(r=0;r<o;r++){i=m[r];f=h.createTween(i,g?u[i]:0);d[i]=u[i]||v.style(e,i);if(!(i in u)){u[i]=f.start;if(g){f.end=f.start;f.start=i==="width"||i==="height"?1:0}}}}}function Yn(e,t,n,r,i){return new Yn.prototype.init(e,t,n,r,i)}function Zn(e,t){var n,r={height:e},i=0;t=t?1:0;for(;i<4;i+=2-t){n=$t[i];r["margin"+n]=r["padding"+n]=e}if(t){r.opacity=r.width=e}return r}function tr(e){return v.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}var n,r,i=e.document,s=e.location,o=e.navigator,u=e.jQuery,a=e.$,f=Array.prototype.push,l=Array.prototype.slice,c=Array.prototype.indexOf,h=Object.prototype.toString,p=Object.prototype.hasOwnProperty,d=String.prototype.trim,v=function(e,t){return new v.fn.init(e,t,n)},m=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,g=/\S/,y=/\s+/,b=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,w=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){if(i.addEventListener){i.removeEventListener("DOMContentLoaded",A,false);v.ready()}else if(i.readyState==="complete"){i.detachEvent("onreadystatechange",A);v.ready()}},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e){return this}if(e.nodeType){this.context=this[0]=e;this.length=1;return this}if(typeof e==="string"){if(e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3){s=[null,e,null]}else{s=w.exec(e)}if(s&&(s[1]||!n)){if(s[1]){n=n instanceof v?n[0]:n;a=n&&n.nodeType?n.ownerDocument||n:i;e=v.parseHTML(s[1],a,true);if(E.test(s[1])&&v.isPlainObject(n)){this.attr.call(e,n,true)}return v.merge(this,e)}else{o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2]){return r.find(e)}this.length=1;this[0]=o}this.context=i;this.selector=e;return this}}else if(!n||n.jquery){return(n||r).find(e)}else{return this.constructor(n).find(e)}}else if(v.isFunction(e)){return r.ready(e)}if(e.selector!==t){this.selector=e.selector;this.context=e.context}return v.makeArray(e,this)},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);r.prevObject=this;r.context=this.context;if(t==="find"){r.selector=this.selector+(this.selector?" ":"")+n}else if(t){r.selector=this.selector+"."+t+"("+n+")"}return r},each:function(e,t){return v.each(this,e,t)},ready:function(e){v.ready.promise().done(e);return this},eq:function(e){e=+e;return e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice};v.fn.init.prototype=v.fn;v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=false;if(typeof u==="boolean"){l=u;u=arguments[1]||{};a=2}if(typeof u!=="object"&&!v.isFunction(u)){u={}}if(f===a){u=this;--a}for(;a<f;a++){if((e=arguments[a])!=null){for(n in e){r=u[n];i=e[n];if(u===i){continue}if(l&&i&&(v.isPlainObject(i)||(s=v.isArray(i)))){if(s){s=false;o=r&&v.isArray(r)?r:[]}else{o=r&&v.isPlainObject(r)?r:{}}u[n]=v.extend(l,o,i)}else if(i!==t){u[n]=i}}}}return u};v.extend({noConflict:function(t){if(e.$===v){e.$=a}if(t&&e.jQuery===v){e.jQuery=u}return v},isReady:false,readyWait:1,holdReady:function(e){if(e){v.readyWait++}else{v.ready(true)}},ready:function(e){if(e===true?--v.readyWait:v.isReady){return}if(!i.body){return setTimeout(v.ready,1)}v.isReady=true;if(e!==true&&--v.readyWait>0){return}r.resolveWith(i,[v]);if(v.fn.trigger){v(i).trigger("ready").off("ready")}},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e)){return false}try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf")){return false}}catch(n){return false}var r;for(r in e){}return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e){return false}return true},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;if(!e||typeof e!=="string"){return null}if(typeof t==="boolean"){n=t;t=0}t=t||i;if(r=E.exec(e)){return[t.createElement(r[1])]}r=v.buildFragment([e],t,n?null:[]);return v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)},parseJSON:function(t){if(!t||typeof t!=="string"){return null}t=v.trim(t);if(e.JSON&&e.JSON.parse){return e.JSON.parse(t)}if(S.test(t.replace(T,"@").replace(N,"]").replace(x,""))){return(new Function("return "+t))()}v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!=="string"){return null}try{if(e.DOMParser){i=new DOMParser;r=i.parseFromString(n,"text/xml")}else{r=new ActiveXObject("Microsoft.XMLDOM");r.async="false";r.loadXML(n)}}catch(s){r=t}if(!r||!r.documentElement||r.getElementsByTagName("parsererror").length){v.error("Invalid XML: "+n)}return r},noop:function(){},globalEval:function(t){if(t&&g.test(t)){(e.execScript||function(t){e["eval"].call(e,t)})(t)}},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e){if(n.apply(e[i],r)===false){break}}}else{for(;s<o;){if(n.apply(e[s++],r)===false){break}}}}else{if(u){for(i in e){if(n.call(e[i],i,e[i])===false){break}}}else{for(;s<o;){if(n.call(e[s],s,e[s++])===false){break}}}}return e},trim:d&&!d.call("? ")?function(e){return e==null?"":d.call(e)}:function(e){return e==null?"":(e+"").replace(b,"")},makeArray:function(e,t){var n,r=t||[];if(e!=null){n=v.type(e);if(e.length==null||n==="string"||n==="function"||n==="regexp"||v.isWindow(e)){f.call(r,e)}else{v.merge(r,e)}}return r},inArray:function(e,t,n){var r;if(t){if(c){return c.call(t,e,n)}r=t.length;n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++){if(n in t&&t[n]===e){return n}}}return-1},merge:function(e,n){var r=n.length,i=e.length,s=0;if(typeof r==="number"){for(;s<r;s++){e[i++]=n[s]}}else{while(n[s]!==t){e[i++]=n[s++]}}e.length=i;return e},grep:function(e,t,n){var r,i=[],s=0,o=e.length;n=!!n;for(;s<o;s++){r=!!t(e[s],s);if(n!==r){i.push(e[s])}}return i},map:function(e,n,r){var i,s,o=[],u=0,a=e.length,f=e instanceof v||a!==t&&typeof a==="number"&&(a>0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f){for(;u<a;u++){i=n(e[u],u,r);if(i!=null){o[o.length]=i}}}else{for(s in e){i=n(e[s],s,r);if(i!=null){o[o.length]=i}}}return o.concat.apply([],o)},guid:1,proxy:function(e,n){var r,i,s;if(typeof n==="string"){r=e[n];n=e;e=r}if(!v.isFunction(e)){return t}i=l.call(arguments,2);s=function(){return e.apply(n,i.concat(l.call(arguments)))};s.guid=e.guid=e.guid||v.guid++;return s},access:function(e,n,r,i,s,o,u){var a,f=r==null,l=0,c=e.length;if(r&&typeof r==="object"){for(l in r){v.access(e,n,l,r[l],1,o,i)}s=1}else if(i!==t){a=u===t&&v.isFunction(i);if(f){if(a){a=n;n=function(e,t,n){return a.call(v(e),n)}}else{n.call(e,i);n=null}}if(n){for(;l<c;l++){n(e[l],r,a?i.call(e[l],l,n(e[l],r)):i,u)}}s=1}return s?e:f?n.call(e):c?n(e[0],r):o},now:function(){return(new Date).getTime()}});v.ready.promise=function(t){if(!r){r=v.Deferred();if(i.readyState==="complete"){setTimeout(v.ready,1)}else if(i.addEventListener){i.addEventListener("DOMContentLoaded",A,false);e.addEventListener("load",v.ready,false)}else{i.attachEvent("onreadystatechange",A);e.attachEvent("onload",v.ready);var n=false;try{n=e.frameElement==null&&i.documentElement}catch(s){}if(n&&n.doScroll){(function o(){if(!v.isReady){try{n.doScroll("left")}catch(e){return setTimeout(o,50)}v.ready()}})()}}}return r.promise(t)};v.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){O["[object "+t+"]"]=t.toLowerCase()});n=v(i);var M={};v.Callbacks=function(e){e=typeof e==="string"?M[e]||_(e):v.extend({},e);var n,r,i,s,o,u,a=[],f=!e.once&&[],l=function(t){n=e.memory&&t;r=true;u=s||0;s=0;o=a.length;i=true;for(;a&&u<o;u++){if(a[u].apply(t[0],t[1])===false&&e.stopOnFalse){n=false;break}}i=false;if(a){if(f){if(f.length){l(f.shift())}}else if(n){a=[]}else{c.disable()}}},c={add:function(){if(a){var t=a.length;(function r(t){v.each(t,function(t,n){var i=v.type(n);if(i==="function"){if(!e.unique||!c.has(n)){a.push(n)}}else if(n&&n.length&&i!=="string"){r(n)}})})(arguments);if(i){o=a.length}else if(n){s=t;l(n)}}return this},remove:function(){if(a){v.each(arguments,function(e,t){var n;while((n=v.inArray(t,a,n))>-1){a.splice(n,1);if(i){if(n<=o){o--}if(n<=u){u--}}}})}return this},has:function(e){return v.inArray(e,a)>-1},empty:function(){a=[];return this},disable:function(){a=f=n=t;return this},disabled:function(){return!a},lock:function(){f=t;if(!n){c.disable()}return this},locked:function(){return!f},fireWith:function(e,t){t=t||[];t=[e,t.slice?t.slice():t];if(a&&(!r||f)){if(i){f.push(t)}else{l(t)}}return this},fire:function(){c.fireWith(this,arguments);return this},fired:function(){return!!r}};return c};v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){i.done(arguments).fail(arguments);return this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);if(e&&v.isFunction(e.promise)){e.promise().done(n.resolve).fail(n.reject).progress(n.notify)}else{n[s+"With"](this===i?n:this,[e])}}:n[s])});e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};r.pipe=r.then;v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add;if(u){o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock)}i[s[0]]=o.fire;i[s[0]+"With"]=o.fireWith});r.promise(i);if(e){e.call(i,i)}return i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this;n[e]=arguments.length>1?l.call(arguments):r;if(n===u){s.notifyWith(t,n)}else if(!--i){s.resolveWith(t,n)}}},u,a,f;if(r>1){u=new Array(r);a=new Array(r);f=new Array(r);for(;t<r;t++){if(n[t]&&v.isFunction(n[t].promise)){n[t].promise().done(o(t,f,n)).fail(s.reject).progress(o(t,a,u))}else{--i}}}if(!i){s.resolveWith(f,n)}return s.promise()}});v.support=function(){var t,n,r,s,o,u,a,f,l,c,h,p=i.createElement("div");p.setAttribute("className","t");p.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";n=p.getElementsByTagName("*");r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length){return{}}s=i.createElement("select");o=s.appendChild(i.createElement("option"));u=p.getElementsByTagName("input")[0];r.style.cssText="top:1px;float:left;opacity:.5";t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(true).outerHTML!=="<:nav></:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true,boxSizingReliable:true,pixelPosition:false};u.checked=true;t.noCloneChecked=u.cloneNode(true).checked;s.disabled=true;t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=false}if(!p.addEventListener&&p.attachEvent&&p.fireEvent){p.attachEvent("onclick",h=function(){t.noCloneEvent=false});p.cloneNode(true).fireEvent("onclick");p.detachEvent("onclick",h)}u=i.createElement("input");u.value="t";u.setAttribute("type","radio");t.radioValue=u.value==="t";u.setAttribute("checked","checked");u.setAttribute("name","t");p.appendChild(u);a=i.createDocumentFragment();a.appendChild(p.lastChild);t.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;t.appendChecked=u.checked;a.removeChild(u);a.appendChild(p);if(p.attachEvent){for(l in{submit:true,change:true,focusin:true}){f="on"+l;c=f in p;if(!c){p.setAttribute(f,"return;");c=typeof p[f]==="function"}t[l+"Bubbles"]=c}}v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a){return}n=i.createElement("div");n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px";a.insertBefore(n,a.firstChild);r=i.createElement("div");n.appendChild(r);r.innerHTML="<table><tr><td></td><td>t</td></tr></table>";s=r.getElementsByTagName("td");s[0].style.cssText="padding:0;margin:0;border:0;display:none";c=s[0].offsetHeight===0;s[0].style.display="";s[1].style.display="none";t.reliableHiddenOffsets=c&&s[0].offsetHeight===0;r.innerHTML="";r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;";t.boxSizing=r.offsetWidth===4;t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1;if(e.getComputedStyle){t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%";t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px";o=i.createElement("div");o.style.cssText=r.style.cssText=u;o.style.marginRight=o.style.width="0";r.style.width="1px";r.appendChild(o);t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)}if(typeof r.style.zoom!=="undefined"){r.innerHTML="";r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1";t.inlineBlockNeedsLayout=r.offsetWidth===3;r.style.display="block";r.style.overflow="visible";r.innerHTML="<div></div>";r.firstChild.style.width="5px";t.shrinkWrapBlocks=r.offsetWidth!==3;n.style.zoom=1}a.removeChild(n);n=r=s=o=null});a.removeChild(p);n=r=s=o=u=a=p=null;return t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?v.cache[e[v.expando]]:e[v.expando];return!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e)){return}var s,o,u=v.expando,a=typeof n==="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t){return}if(!c){if(f){e[u]=c=v.deletedIds.pop()||v.guid++}else{c=u}}if(!l[c]){l[c]={};if(!f){l[c].toJSON=v.noop}}if(typeof n==="object"||typeof n==="function"){if(i){l[c]=v.extend(l[c],n)}else{l[c].data=v.extend(l[c].data,n)}}s=l[c];if(!i){if(!s.data){s.data={}}s=s.data}if(r!==t){s[v.camelCase(n)]=r}if(a){o=s[n];if(o==null){o=s[v.camelCase(n)]}}else{o=s}return o},removeData:function(e,t,n){if(!v.acceptData(e)){return}var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a]){return}if(t){r=n?u[a]:u[a].data;if(r){if(!v.isArray(t)){if(t in r){t=[t]}else{t=v.camelCase(t);if(t in r){t=[t]}else{t=t.split(" ")}}}for(i=0,s=t.length;i<s;i++){delete r[t[i]]}if(!(n?B:v.isEmptyObject)(r)){return}}}if(!n){delete u[a].data;if(!B(u[a])){return}}if(o){v.cleanData([e],true)}else if(v.support.deleteExpando||u!=u.window){delete u[a]}else{u[a]=null}},_data:function(e,t,n){return v.data(e,t,n,true)},acceptData:function(e){var t=e.nodeName&&v.noData[e.nodeName.toLowerCase()];return!t||t!==true&&e.getAttribute("classid")===t}});v.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=v.data(a);if(a.nodeType===1&&!v._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++){o=s[f].name;if(!o.indexOf("data-")){o=v.camelCase(o.substring(5));H(a,o,l[o])}}v._data(a,"parsedAttrs",true)}}return l}if(typeof e==="object"){return this.each(function(){v.data(this,e)})}r=e.split(".",2);r[1]=r[1]?"."+r[1]:"";i=r[1]+"!";return v.access(this,function(n){if(n===t){l=this.triggerHandler("getData"+i,[r[0]]);if(l===t&&a){l=v.data(a,e);l=H(a,e,l)}return l===t&&r[1]?this.data(r[0]):l}r[1]=n;this.each(function(){var t=v(this);t.triggerHandler("setData"+i,r);v.data(this,e,n);t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,false)},removeData:function(e){return this.each(function(){v.removeData(this,e)})}});v.extend({queue:function(e,t,n){var r;if(e){t=(t||"fx")+"queue";r=v._data(e,t);if(n){if(!r||v.isArray(n)){r=v._data(e,t,v.makeArray(n))}else{r.push(n)}}return r||[]}},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};if(i==="inprogress"){i=n.shift();r--}if(i){if(t==="fx"){n.unshift("inprogress")}delete s.stop;i.call(e,o,s)}if(!r&&s){s.empty.fire()}},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",true);v.removeData(e,n,true)})})}});v.fn.extend({queue:function(e,n){var r=2;if(typeof e!=="string"){n=e;e="fx";r--}if(arguments.length<r){return v.queue(this[0],e)}return n===t?this:this.each(function(){var t=v.queue(this,e,n);v._queueHooks(this,e);if(e==="fx"&&t[0]!=="inprogress"){v.dequeue(this,e)}})},dequeue:function(e){return this.each(function(){v.dequeue(this,e)})},delay:function(e,t){e=v.fx?v.fx.speeds[e]||e:e;t=t||"fx";return this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,s=v.Deferred(),o=this,u=this.length,a=function(){if(!--i){s.resolveWith(o,[o])}};if(typeof e!=="string"){n=e;e=t}e=e||"fx";while(u--){r=v._data(o[u],e+"queueHooks");if(r&&r.empty){i++;r.empty.add(a)}}a();return s.promise(n)}});var j,F,I,q=/[\t\r\n]/g,R=/\r/g,U=/^(?:button|input)$/i,z=/^(?:button|input|object|select|textarea)$/i,W=/^a(?:rea|)$/i,X=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=v.support.getSetAttribute;v.fn.extend({attr:function(e,t){return v.access(this,v.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){e=v.propFix[e]||e;return this.each(function(){try{this[e]=t;delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e)){return this.each(function(t){v(this).addClass(e.call(this,t,this.className))})}if(e&&typeof e==="string"){t=e.split(y);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1){if(!i.className&&t.length===1){i.className=e}else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++){if(s.indexOf(" "+t[o]+" ")<0){s+=t[o]+" "}}i.className=v.trim(s)}}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(v.isFunction(e)){return this.each(function(t){v(this).removeClass(e.call(this,t,this.className))})}if(e&&typeof e==="string"||e===t){n=(e||"").split(y);for(u=0,a=this.length;u<a;u++){i=this[u];if(i.nodeType===1&&i.className){r=(" "+i.className+" ").replace(q," ");for(s=0,o=n.length;s<o;s++){while(r.indexOf(" "+n[s]+" ")>=0){r=r.replace(" "+n[s]+" "," ")}}i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t==="boolean";if(v.isFunction(e)){return this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)})}return this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++]){u=r?u:!o.hasClass(i);o[u?"addClass":"removeClass"](i)}}else if(n==="undefined"||n==="boolean"){if(this.className){v._data(this,"__className__",this.className)}this.className=this.className||e===false?"":v._data(this,"__className__")||""}})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++){if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>=0){return true}}return false},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s){n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()];if(n&&"get"in n&&(r=n.get(s,"value"))!==t){return r}r=s.value;return typeof r==="string"?r.replace(R,""):r==null?"":r}return}i=v.isFunction(e);return this.each(function(r){var s,o=v(this);if(this.nodeType!==1){return}if(i){s=e.call(this,r,o.val())}else{s=e}if(s==null){s=""}else if(typeof s==="number"){s+=""}else if(v.isArray(s)){s=v.map(s,function(e){return e==null?"":e+""})}n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t){this.value=s}})}});v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a<u;a++){n=r[a];if((n.selected||a===i)&&(v.support.optDisabled?!n.disabled:n.getAttribute("disabled")===null)&&(!n.parentNode.disabled||!v.nodeName(n.parentNode,"optgroup"))){t=v(n).val();if(s){return t}o.push(t)}}return o},set:function(e,t){var n=v.makeArray(t);v(e).find("option").each(function(){this.selected=v.inArray(v(this).val(),n)>=0});if(!n.length){e.selectedIndex=-1}return n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2){return}if(i&&v.isFunction(v.fn[n])){return v(e)[n](r)}if(typeof e.getAttribute==="undefined"){return v.prop(e,n,r)}u=a!==1||!v.isXMLDoc(e);if(u){n=n.toLowerCase();o=v.attrHooks[n]||(X.test(n)?F:j)}if(r!==t){if(r===null){v.removeAttr(e,n);return}else if(o&&"set"in o&&u&&(s=o.set(e,r,n))!==t){return s}else{e.setAttribute(n,r+"");return r}}else if(o&&"get"in o&&u&&(s=o.get(e,n))!==null){return s}else{s=e.getAttribute(n);return s===null?t:s}},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o<r.length;o++){i=r[o];if(i){n=v.propFix[i]||i;s=X.test(i);if(!s){v.attr(e,i,"")}e.removeAttribute(V?i:n);if(s&&n in e){e[n]=false}}}}},attrHooks:{type:{set:function(e,t){if(U.test(e.nodeName)&&e.parentNode){v.error("type property can't be changed")}else if(!v.support.radioValue&&t==="radio"&&v.nodeName(e,"input")){var n=e.value;e.setAttribute("type",t);if(n){e.value=n}return t}}},value:{get:function(e,t){if(j&&v.nodeName(e,"button")){return j.get(e,t)}return t in e?e.value:null},set:function(e,t,n){if(j&&v.nodeName(e,"button")){return j.set(e,t,n)}e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!e||u===3||u===8||u===2){return}o=u!==1||!v.isXMLDoc(e);if(o){n=v.propFix[n]||n;s=v.propHooks[n]}if(r!==t){if(s&&"set"in s&&(i=s.set(e,r,n))!==t){return i}else{return e[n]=r}}else{if(s&&"get"in s&&(i=s.get(e,n))!==null){return i}else{return e[n]}}},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):z.test(e.nodeName)||W.test(e.nodeName)&&e.href?0:t}}}});F={get:function(e,n){var r,i=v.prop(e,n);return i===true||typeof i!=="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==false?n.toLowerCase():t},set:function(e,t,n){var r;if(t===false){v.removeAttr(e,n)}else{r=v.propFix[n]||n;if(r in e){e[r]=true}e.setAttribute(n,n.toLowerCase())}return n}};if(!V){I={name:true,id:true,coords:true};j=v.valHooks.button={get:function(e,n){var r;r=e.getAttributeNode(n);return r&&(I[n]?r.value!=="":r.specified)?r.value:t},set:function(e,t,n){var r=e.getAttributeNode(n);if(!r){r=i.createAttribute(n);e.setAttributeNode(r)}return r.value=t+""}};v.each(["width","height"],function(e,t){v.attrHooks[t]=v.extend(v.attrHooks[t],{set:function(e,n){if(n===""){e.setAttribute(t,"auto");return n}}})});v.attrHooks.contenteditable={get:j.get,set:function(e,t,n){if(t===""){t="false"}j.set(e,t,n)}}}if(!v.support.hrefNormalized){v.each(["href","src","width","height"],function(e,n){v.attrHooks[n]=v.extend(v.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})})}if(!v.support.style){v.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=t+""}}}if(!v.support.optSelected){v.propHooks.selected=v.extend(v.propHooks.selected,{get:function(e){var t=e.parentNode;if(t){t.selectedIndex;if(t.parentNode){t.parentNode.selectedIndex}}return null}})}if(!v.support.enctype){v.propFix.enctype="encoding"}if(!v.support.checkOn){v.each(["radio","checkbox"],function(){v.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}})}v.each(["radio","checkbox"],function(){v.valHooks[this]=v.extend(v.valHooks[this],{set:function(e,t){if(v.isArray(t)){return e.checked=v.inArray(v(e).val(),t)>=0}}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e))){return}if(r.handler){d=r;r=d.handler;s=d.selector}if(!r.guid){r.guid=v.guid++}a=o.events;if(!a){o.events=a={}}u=o.handle;if(!u){o.handle=u=function(e){return typeof v!=="undefined"&&(!e||v.event.triggered!==e.type)?v.event.dispatch.apply(u.elem,arguments):t};u.elem=e}n=v.trim(Z(n)).split(" ");for(f=0;f<n.length;f++){l=J.exec(n[f])||[];c=l[1];h=(l[2]||"").split(".").sort();g=v.event.special[c]||{};c=(s?g.delegateType:g.bindType)||c;g=v.event.special[c]||{};p=v.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,needsContext:s&&v.expr.match.needsContext.test(s),namespace:h.join(".")},d);m=a[c];if(!m){m=a[c]=[];m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===false){if(e.addEventListener){e.addEventListener(c,u,false)}else if(e.attachEvent){e.attachEvent("on"+c,u)}}}if(g.add){g.add.call(e,p);if(!p.handler.guid){p.handler.guid=r.guid}}if(s){m.splice(m.delegateCount++,0,p)}else{m.push(p)}v.event.global[c]=true}e=null},global:{},remove:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,p,d,m,g=v.hasData(e)&&v._data(e);if(!g||!(h=g.events)){return}t=v.trim(Z(t||"")).split(" ");for(s=0;s<t.length;s++){o=J.exec(t[s])||[];u=a=o[1];f=o[2];if(!u){for(u in h){v.event.remove(e,u+t[s],n,r,true)}continue}p=v.event.special[u]||{};u=(r?p.delegateType:p.bindType)||u;d=h[u]||[];l=d.length;f=f?new RegExp("(^|\\.)"+f.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(c=0;c<d.length;c++){m=d[c];if((i||a===m.origType)&&(!n||n.guid===m.guid)&&(!f||f.test(m.namespace))&&(!r||r===m.selector||r==="**"&&m.selector)){d.splice(c--,1);if(m.selector){d.delegateCount--}if(p.remove){p.remove.call(e,m)}}}if(d.length===0&&l!==d.length){if(!p.teardown||p.teardown.call(e,f,g.handle)===false){v.removeEvent(e,u,g.handle)}delete h[u]}}if(v.isEmptyObject(h)){delete g.handle;v.removeData(e,"events",true)}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(n,r,s,o){if(s&&(s.nodeType===3||s.nodeType===8)){return}var u,a,f,l,c,h,p,d,m,g,y=n.type||n,b=[];if(Y.test(y+v.event.triggered)){return}if(y.indexOf("!")>=0){y=y.slice(0,-1);a=true}if(y.indexOf(".")>=0){b=y.split(".");y=b.shift();b.sort()}if((!s||v.event.customEvent[y])&&!v.event.global[y]){return}n=typeof n==="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y);n.type=y;n.isTrigger=true;n.exclusive=a;n.namespace=b.join(".");n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u){if(u[f].events&&u[f].events[y]){v.event.trigger(n,r,u[f].handle.elem,true)}}return}n.result=t;if(!n.target){n.target=s}r=r!=null?v.makeArray(r):[];r.unshift(n);p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===false){return}m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y;l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode){m.push([l,g]);c=l}if(c===(s.ownerDocument||i)){m.push([c.defaultView||c.parentWindow||e,g])}}for(f=0;f<m.length&&!n.isPropagationStopped();f++){l=m[f][0];n.type=m[f][1];d=(v._data(l,"events")||{})[n.type]&&v._data(l,"handle");if(d){d.apply(l,r)}d=h&&l[h];if(d&&v.acceptData(l)&&d.apply&&d.apply(l,r)===false){n.preventDefault()}}n.type=y;if(!o&&!n.isDefaultPrevented()){if((!p._default||p._default.apply(s.ownerDocument,r)===false)&&!(y==="click"&&v.nodeName(s,"a"))&&v.acceptData(s)){if(h&&s[y]&&(y!=="focus"&&y!=="blur"||n.target.offsetWidth!==0)&&!v.isWindow(s)){c=s[h];if(c){s[h]=null}v.event.triggered=y;s[y]();v.event.triggered=t;if(c){s[h]=c}}}}return n.result},dispatch:function(n){n=v.event.fix(n||e.event);var r,i,s,o,u,a,f,c,h,p,d=(v._data(this,"events")||{})[n.type]||[],m=d.delegateCount,g=l.call(arguments),y=!n.exclusive&&!n.namespace,b=v.event.special[n.type]||{},w=[];g[0]=n;n.delegateTarget=this;if(b.preDispatch&&b.preDispatch.call(this,n)===false){return}if(m&&!(n.button&&n.type==="click")){for(s=n.target;s!=this;s=s.parentNode||this){if(s.disabled!==true||n.type!=="click"){u={};f=[];for(r=0;r<m;r++){c=d[r];h=c.selector;if(u[h]===t){u[h]=c.needsContext?v(h,this).index(s)>=0:v.find(h,this,null,[s]).length}if(u[h]){f.push(c)}}if(f.length){w.push({elem:s,matches:f})}}}}if(d.length>m){w.push({elem:this,matches:d.slice(m)})}for(r=0;r<w.length&&!n.isPropagationStopped();r++){a=w[r];n.currentTarget=a.elem;for(i=0;i<a.matches.length&&!n.isImmediatePropagationStopped();i++){c=a.matches[i];if(y||!n.namespace&&!c.namespace||n.namespace_re&&n.namespace_re.test(c.namespace)){n.data=c.data;n.handleObj=c;o=((v.event.special[c.origType]||{}).handle||c.handler).apply(a.elem,g);if(o!==t){n.result=o;if(o===false){n.preventDefault();n.stopPropagation()}}}}}if(b.postDispatch){b.postDispatch.call(this,n)}return n.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){if(e.which==null){e.which=t.charCode!=null?t.charCode:t.keyCode}return e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,s,o,u=n.button,a=n.fromElement;if(e.pageX==null&&n.clientX!=null){r=e.target.ownerDocument||i;s=r.documentElement;o=r.body;e.pageX=n.clientX+(s&&s.scrollLeft||o&&o.scrollLeft||0)-(s&&s.clientLeft||o&&o.clientLeft||0);e.pageY=n.clientY+(s&&s.scrollTop||o&&o.scrollTop||0)-(s&&s.clientTop||o&&o.clientTop||0)}if(!e.relatedTarget&&a){e.relatedTarget=a===e.target?n.toElement:a}if(!e.which&&u!==t){e.which=u&1?1:u&2?3:u&4?2:0}return e}},fix:function(e){if(e[v.expando]){return e}var t,n,r=e,s=v.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=v.Event(r);for(t=o.length;t;){n=o[--t];e[n]=r[n]}if(!e.target){e.target=r.srcElement||i}if(e.target.nodeType===3){e.target=e.target.parentNode}e.metaKey=!!e.metaKey;return s.filter?s.filter(e,r):e},special:{load:{noBubble:true},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){if(v.isWindow(this)){this.onbeforeunload=n}},teardown:function(e,t){if(this.onbeforeunload===t){this.onbeforeunload=null}}}},simulate:function(e,t,n,r){var i=v.extend(new v.Event,n,{type:e,isSimulated:true,originalEvent:{}});if(r){v.event.trigger(i,null,t)}else{v.event.dispatch.call(t,i)}if(i.isDefaultPrevented()){n.preventDefault()}}};v.event.handle=v.event.dispatch;v.removeEvent=i.removeEventListener?function(e,t,n){if(e.removeEventListener){e.removeEventListener(t,n,false)}}:function(e,t,n){var r="on"+t;if(e.detachEvent){if(typeof e[r]==="undefined"){e[r]=null}e.detachEvent(r,n)}};v.Event=function(e,t){if(!(this instanceof v.Event)){return new v.Event(e,t)}if(e&&e.type){this.originalEvent=e;this.type=e.type;this.isDefaultPrevented=e.defaultPrevented||e.returnValue===false||e.getPreventDefault&&e.getPreventDefault()?tt:et}else{this.type=e}if(t){v.extend(this,t)}this.timeStamp=e&&e.timeStamp||v.now();this[v.expando]=true};v.Event.prototype={preventDefault:function(){this.isDefaultPrevented=tt;var e=this.originalEvent;if(!e){return}if(e.preventDefault){e.preventDefault()}else{e.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=tt;var e=this.originalEvent;if(!e){return}if(e.stopPropagation){e.stopPropagation()}e.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=tt;this.stopPropagation()},isDefaultPrevented:et,isPropagationStopped:et,isImmediatePropagationStopped:et};v.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){v.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,s=e.handleObj,o=s.selector;if(!i||i!==r&&!v.contains(r,i)){e.type=s.origType;n=s.handler.apply(this,arguments);e.type=t}return n}}});if(!v.support.submitBubbles){v.event.special.submit={setup:function(){if(v.nodeName(this,"form")){return false}v.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=v.nodeName(n,"input")||v.nodeName(n,"button")?n.form:t;if(r&&!v._data(r,"_submit_attached")){v.event.add(r,"submit._submit",function(e){e._submit_bubble=true});v._data(r,"_submit_attached",true)}})},postDispatch:function(e){if(e._submit_bubble){delete e._submit_bubble;if(this.parentNode&&!e.isTrigger){v.event.simulate("submit",this.parentNode,e,true)}}},teardown:function(){if(v.nodeName(this,"form")){return false}v.event.remove(this,"._submit")}}}if(!v.support.changeBubbles){v.event.special.change={setup:function(){if($.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){v.event.add(this,"propertychange._change",function(e){if(e.originalEvent.propertyName==="checked"){this._just_changed=true}});v.event.add(this,"click._change",function(e){if(this._just_changed&&!e.isTrigger){this._just_changed=false}v.event.simulate("change",this,e,true)})}return false}v.event.add(this,"beforeactivate._change",function(e){var t=e.target;if($.test(t.nodeName)&&!v._data(t,"_change_attached")){v.event.add(t,"change._change",function(e){if(this.parentNode&&!e.isSimulated&&!e.isTrigger){v.event.simulate("change",this.parentNode,e,true)}});v._data(t,"_change_attached",true)}})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox"){return e.handleObj.handler.apply(this,arguments)}},teardown:function(){v.event.remove(this,"._change");return!$.test(this.nodeName)}}}if(!v.support.focusinBubbles){v.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){v.event.simulate(t,e.target,v.event.fix(e),true)};v.event.special[t]={setup:function(){if(n++===0){i.addEventListener(e,r,true)}},teardown:function(){if(--n===0){i.removeEventListener(e,r,true)}}}})}v.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e==="object"){if(typeof n!=="string"){r=r||n;n=t}for(u in e){this.on(u,n,r,e[u],s)}return this}if(r==null&&i==null){i=n;r=n=t}else if(i==null){if(typeof n==="string"){i=r;r=t}else{i=r;r=n;n=t}}if(i===false){i=et}else if(!i){return this}if(s===1){o=i;i=function(e){v().off(e);return o.apply(this,arguments)};i.guid=o.guid||(o.guid=v.guid++)}return this.each(function(){v.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,s;if(e&&e.preventDefault&&e.handleObj){i=e.handleObj;v(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler);return this}if(typeof e==="object"){for(s in e){this.off(s,n,e[s])}return this}if(n===false||typeof n==="function"){r=n;n=t}if(r===false){r=et}return this.each(function(){v.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){v(this.context).on(e,this.selector,t,n);return this},die:function(e,t){v(this.context).off(e,this.selector||"**",t);return this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){v.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0]){return v.event.trigger(e,t,this[0],true)}},toggle:function(e){var t=arguments,n=e.guid||v.guid++,r=0,i=function(n){var i=(v._data(this,"lastToggle"+e.guid)||0)%r;v._data(this,"lastToggle"+e.guid,i+1);n.preventDefault();return t[i].apply(this,arguments)||false};i.guid=n;while(r<t.length){t[r++].guid=n}return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});v.each(("blur focus focusin focusout load resize scroll unload click dblclick "+"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave "+"change select submit keydown keypress keyup error contextmenu").split(" "),function(e,t){v.fn[t]=function(e,n){if(n==null){n=e;e=null}return arguments.length>0?this.on(t,null,e,n):this.trigger(t)};if(Q.test(t)){v.event.fixHooks[t]=v.event.keyHooks}if(G.test(t)){v.event.fixHooks[t]=v.event.mouseHooks}});(function(e,t){function nt(e,t,n,r){n=n||[];t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!=="string"){return n}if(l!==1&&l!==9){return[]}a=o(t);if(!a&&!r){if(i=R.exec(e)){if(f=i[1]){if(l===9){s=t.getElementById(f);if(s&&s.parentNode){if(s.id===f){n.push(s);return n}}else{return n}}else{if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f){n.push(s);return n}}}else if(i[2]){S.apply(n,x.call(t.getElementsByTagName(e),0));return n}else if((f=i[3])&&Z&&t.getElementsByClassName){S.apply(n,x.call(t.getElementsByClassName(f),0));return n}}}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){t=+t;return N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--){if(n[i=s[o]]){n[i]=!(r[i]=n[i])}}})})}function ot(e,t,n){if(e===t){return n}var r=e.nextSibling;while(r){if(r===t){return-1}r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l){return t?0:l.slice(0)}u=e;a=[];f=i.preFilter;while(u){if(!n||(r=F.exec(u))){if(r){u=u.slice(r[0].length)||u}a.push(s=[])}n=false;if(r=I.exec(u)){s.push(n=new m(r.shift()));u=u.slice(n.length);n.type=r[0].replace(j," ")}for(o in i.filter){if((r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))){s.push(n=new m(r.shift()));u=u.slice(n.length);n.type=o;n.matches=r}}if(!n){break}}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i]){if(s||t.nodeType===1){return e(t,n,r)}}}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i]){if(s||t.nodeType===1){if((a=t[d])===l){return t.sizset}else if(typeof a==="string"&&a.indexOf(f)===0){if(t.sizset){return t}}else{t[d]=l;if(e(t,r,u)){t.sizset=true;return t}t.sizset=false}}}}else{while(t=t[i]){if(s||t.nodeType===1){if(e(t,r,u)){return t}}}}}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--){if(!e[i](t,n,r)){return false}}return true}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u<a;u++){if(s=e[u]){if(!n||n(s,r,i)){o.push(s);if(f){t.push(u)}}}}return o}function ct(e,t,n,r,i,s){if(r&&!r[d]){r=ct(r)}if(i&&!i[d]){i=ct(i,s)}return N(function(s,o,u,a){var f,l,c,h=[],p=[],d=o.length,v=s||dt(t||"*",u.nodeType?[u]:u,[]),m=e&&(s||!t)?lt(v,h,e,u,a):v,g=n?i||(s?e:d||r)?[]:o:m;if(n){n(m,g,u,a)}if(r){f=lt(g,p);r(f,[],u,a);l=f.length;while(l--){if(c=f[l]){g[p[l]]=!(m[p[l]]=c)}}}if(s){if(i||e){if(i){f=[];l=g.length;while(l--){if(c=g[l]){f.push(m[l]=c)}}i(null,g=[],f,a)}l=g.length;while(l--){if((c=g[l])&&(f=i?T.call(s,c):h[l])>-1){s[f]=!(o[f]=c)}}}}else{g=lt(g===o?g.splice(d,g.length):g);if(i){i(null,o,g,a)}else{S.apply(o,g)}}})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,true),l=at(function(e){return T.call(t,e)>-1},u,true),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a<s;a++){if(n=i.relative[e[a].type]){h=[at(ft(h),n)]}else{n=i.filter[e[a].type].apply(null,e[a].matches);if(n[d]){r=++a;for(;r<s;r++){if(i.relative[e[r].type]){break}}return ct(a>1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a<r&&ht(e.slice(a,r)),r<s&&ht(e=e.slice(r)),r<s&&e.join(""))}h.push(n)}}return ft(h)}function pt(e,t){var r=t.length>0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find["TAG"]("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;if(T){c=a!==g&&a;n=o.el}for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++){if(v(p,a,f)){l.push(p);break}}if(T){b=k;n=++o.el}}if(r){if(p=!v&&p){y--}if(u){x.push(p)}}}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++){v(x,m,a,f)}if(u){if(y>0){while(w--){if(!(x[w]||m[w])){m[w]=E.call(l)}}}m=lt(m)}S.apply(l,m);if(T&&!u&&m.length>0&&y+t.length>1){nt.uniqueSort(l)}}if(T){b=k;c=N}return x};o.el=0;return r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r<i;r++){nt(e,t[r],n)}return n}function vt(e,t,n,r,s){var o,u,f,l,c,h=ut(e),p=h.length;if(!r){if(h.length===1){u=h[0]=h[0].slice(0);if(u.length>2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find["ID"](f.matches[0].replace($,""),t,s)[0];if(!t){return n}e=e.slice(u.shift().length)}for(o=J["POS"].test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type]){break}if(c=i.find[l]){if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1);e=r.length&&u.join("");if(!e){S.apply(n,x.call(r,0));return n}break}}}}}a(e,h)(r,t,s,n,z.test(e));return n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=true,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;t<n;t++){if(this[t]===e){return t}}return-1},N=function(e,t){e[d]=t==null||t;return e},C=function(){var e={},t=[];return N(function(n,r){if(t.push(n)>i.cacheLength){delete e[t.shift()]}return e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return false}finally{t=null}},Q=K(function(e){e.appendChild(g.createComment(""));return!e.getElementsByTagName("*").length}),G=K(function(e){e.innerHTML="<a href='#'></a>";return e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>";if(!e.getElementsByClassName||!e.getElementsByClassName("e").length){return false}e.lastChild.className="e";return e.getElementsByClassName("e").length===2}),et=K(function(e){e.id=d+0;e.innerHTML="<a name='"+d+"'></a><div name='"+d+"'></div>";y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;r=!g.getElementById(d);y.removeChild(e);return t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++){n.push(t)}return n}}nt.matches=function(e,t){return nt(e,null,null,t)};nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0};s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent==="string"){return e.textContent}else{for(e=e.firstChild;e;e=e.nextSibling){n+=s(e)}}}else if(i===3||i===4){return e.nodeValue}}else{for(;t=e[r];r++){n+=s(t)}}return n};o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":false};u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode){if(t===e){return true}}return false};nt.attr=function(e,t){var n,r=o(e);if(!r){t=t.toLowerCase()}if(n=i.attrHandle[t]){return n(e)}if(r||Y){return e.getAttribute(t)}n=e.getAttributeNode(t);return n?typeof e[t]==="boolean"?e[t]?t:null:n.specified?n.value:null:null};i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p){return t.getElementsByTagName(e)}}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++){if(r.nodeType===1){i.push(r)}}return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p){return t.getElementsByName(name)}},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n){return t.getElementsByClassName(e)}}},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){e[1]=e[1].replace($,"");e[3]=(e[4]||e[5]||"").replace($,"");if(e[2]==="~="){e[3]=" "+e[3]+" "}return e.slice(0,4)},CHILD:function(e){e[1]=e[1].toLowerCase();if(e[1]==="nth"){if(!e[2]){nt.error(e[0])}e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd"));e[4]=+(e[6]+e[7]||e[2]==="odd")}else if(e[2]){nt.error(e[0])}return e},PSEUDO:function(e){var t,n;if(J["CHILD"].test(e[0])){return null}if(e[3]){e[2]=e[3]}else if(t=e[4]){if(q.test(t)&&(n=ut(t,true))&&(n=t.indexOf(")",t.length-n)-t.length)){t=t.slice(0,n);e[0]=e[0].slice(0,n)}e[2]=t}return e.slice(0,3)}},filter:{ID:r?function(e){e=e.replace($,"");return function(t){return t.getAttribute("id")===e}}:function(e){e=e.replace($,"");return function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){if(e==="*"){return function(){return true}}e=e.replace($,"").toLowerCase();return function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);if(s==null){return t==="!="}if(!t){return true}s+="";return t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":false}},CHILD:function(e,t,n,r){if(e==="nth"){return function(e){var t,i,s=e.parentNode;if(n===1&&r===0){return true}if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling){if(t.nodeType===1){i++;if(e===t){break}}}}i-=r;return i===n||i%n===0&&i/n>=0}}return function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling){if(n.nodeType===1){return false}}if(e==="first"){return true}n=t;case"last":while(n=n.nextSibling){if(n.nodeType===1){return false}}return true}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);if(r[d]){return r(t)}if(r.length>1){n=[e,e,"",t];return i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--){i=T.call(e,s[o]);e[i]=!(n[i]=s[o])}}):function(e){return r(e,0,n)}}return r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--){if(s=o[u]){e[u]=!(t[u]=s)}}}):function(e,i,s){t[0]=e;r(t,null,s,n);return!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===false},disabled:function(e){return e.disabled===true},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return!i.pseudos["empty"](e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4){return false}e=e.nextSibling}return true},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n<t;n+=2){e.push(n)}return e}),odd:st(function(e,t){for(var n=1;n<t;n+=2){e.push(n)}return e}),lt:st(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;){e.push(r)}return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r<t;){e.push(r)}return e})}};f=y.compareDocumentPosition?function(e,t){if(e===t){l=true;return 0}return(!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition:e.compareDocumentPosition(t)&4)?-1:1}:function(e,t){if(e===t){l=true;return 0}else if(e.sourceIndex&&t.sourceIndex){return e.sourceIndex-t.sourceIndex}var n,r,i=[],s=[],o=e.parentNode,u=t.parentNode,a=o;if(o===u){return ot(e,t)}else if(!o){return-1}else if(!u){return 1}while(a){i.unshift(a);a=a.parentNode}a=u;while(a){s.unshift(a);a=a.parentNode}n=i.length;r=s.length;for(var f=0;f<n&&f<r;f++){if(i[f]!==s[f]){return ot(i[f],s[f])}}return f===n?ot(e,s[f],-1):ot(i[f],t,1)};[0,0].sort(f);h=!l;nt.uniqueSort=function(e){var t,n=[],r=1,i=0;l=h;e.sort(f);if(l){for(;t=e[r];r++){if(t===e[r-1]){i=n.push(r)}}while(i--){e.splice(n[i],1)}}return e};nt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};a=nt.compile=function(e,t){var n,r=[],i=[],s=A[d][e+" "];if(!s){if(!t){t=ut(e)}n=t.length;while(n--){s=ht(t[n]);if(s[d]){r.push(s)}else{i.push(s)}}s=A(e,pt(i,r))}return s};if(g.querySelectorAll){(function(){var e,t=vt,n=/'|\\/g,r=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,i=[":focus"],s=[":active"],u=y.matchesSelector||y.mozMatchesSelector||y.webkitMatchesSelector||y.oMatchesSelector||y.msMatchesSelector;K(function(e){e.innerHTML="<select><option selected=''></option></select>";if(!e.querySelectorAll("[selected]").length){i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)")}if(!e.querySelectorAll(":checked").length){i.push(":checked")}});K(function(e){e.innerHTML="<p test=''></p>";if(e.querySelectorAll("[test^='']").length){i.push("[*^$]="+O+"*(?:\"\"|'')")}e.innerHTML="<input type='hidden'/>";if(!e.querySelectorAll(":enabled").length){i.push(":enabled",":disabled")}});i=new RegExp(i.join("|"));vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=true,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e);if(l=r.getAttribute("id")){c=l.replace(n,"\\$&")}else{r.setAttribute("id",c)}c="[id='"+c+"'] ";f=a.length;while(f--){a[f]=c+a[f].join("")}h=z.test(e)&&r.parentNode||r;p=a.join(",")}if(p){try{S.apply(s,x.call(h.querySelectorAll(p),0));return s}catch(v){}finally{if(!l){r.removeAttribute("id")}}}}return t(e,r,s,o,u)};if(u){K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle");s.push("!=",H)}catch(n){}});s=new RegExp(s.join("|"));nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n)){try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11){return a}}catch(f){}}return nt(n,null,null,[t]).length>0}}})()}i.pseudos["nth"]=i.pseudos["eq"];i.filters=mt.prototype=i.pseudos;i.setFilters=new mt;nt.attr=v.attr;v.find=nt;v.expr=nt.selectors;v.expr[":"]=v.expr.pseudos;v.unique=nt.uniqueSort;v.text=nt.getText;v.isXMLDoc=nt.isXML;v.contains=nt.contains})(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:true,contents:true,next:true,prev:true};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!=="string"){return v(e).filter(function(){for(t=0,n=u.length;t<n;t++){if(v.contains(u[t],this)){return true}}})}o=this.pushStack("","find",e);for(t=0,n=this.length;t<n;t++){r=o.length;v.find(e,this[t],o);if(t>0){for(i=r;i<o.length;i++){for(s=0;s<r;s++){if(o[s]===o[i]){o.splice(i--,1);break}}}}}return o},has:function(e){var t,n=v(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++){if(v.contains(this,n[t])){return true}}})},not:function(e){return this.pushStack(ft(this,e,false),"not",e)},filter:function(e){return this.pushStack(ft(this,e,true),"filter",e)},is:function(e){return!!e&&(typeof e==="string"?st.test(e)?v(e,this.context).index(this[0])>=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!=="string"?v(e,t||this.context):0;for(;r<i;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&n.nodeType!==11){if(o?o.index(n)>-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}s=s.length>1?v.unique(s):s;return this.pushStack(s,"closest",e)},index:function(e){if(!e){return this[0]&&this[0].parentNode?this.prevAll().length:-1}if(typeof e==="string"){return v.inArray(this[0],v(e))}return v.inArray(e.jquery?e[0]:e,this)},add:function(e,t){var n=typeof e==="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});v.fn.andSelf=v.fn.addBack;v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);if(!nt.test(e)){r=n}if(r&&typeof r==="string"){i=v.filter(r,i)}i=this.length>1&&!ot[e]?v.unique(i):i;if(this.length>1&&rt.test(e)){i=i.reverse()}return this.pushStack(i,e,l.call(arguments).join(","))}});v.extend({filter:function(e,t,n){if(n){e=":not("+e+")"}return t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r))){if(s.nodeType===1){i.push(s)}s=s[n]}return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling){if(e.nodeType===1&&e!==t){n.push(e)}}return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|"+"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/<tbody/i,gt=/<|&#?\w+;/,yt=/<(?:script|style|link)/i,bt=/<(?:script|object|embed|option|style)/i,wt=new RegExp("<(?:"+ct+")[\\s/>]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,Nt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option;Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead;Nt.th=Nt.td;if(!v.support.htmlSerialize){Nt._default=[1,"X<div>","</div>"]}v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e)){return this.each(function(t){v(this).wrapAll(e.call(this,t))})}if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){t.insertBefore(this[0])}t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1){e=e.firstChild}return e}).append(this)}return this},wrapInner:function(e){if(v.isFunction(e)){return this.each(function(t){v(this).wrapInner(e.call(this,t))})}return this.each(function(){var t=v(this),n=t.contents();if(n.length){n.wrapAll(e)}else{t.append(e)}})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){if(!v.nodeName(this,"body")){v(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1||this.nodeType===11){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1||this.nodeType===11){this.insertBefore(e,this.firstChild)}})},before:function(){if(!ut(this[0])){return this.domManip(arguments,false,function(e){this.parentNode.insertBefore(e,this)})}if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0])){return this.domManip(arguments,false,function(e){this.parentNode.insertBefore(e,this.nextSibling)})}if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++){if(!e||v.filter(e,[n]).length){if(!t&&n.nodeType===1){v.cleanData(n.getElementsByTagName("*"));v.cleanData([n])}if(n.parentNode){n.parentNode.removeChild(n)}}}return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){if(e.nodeType===1){v.cleanData(e.getElementsByTagName("*"))}while(e.firstChild){e.removeChild(e.firstChild)}}return this},clone:function(e,t){e=e==null?false:e;t=t==null?e:t;return this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t){return n.nodeType===1?n.innerHTML.replace(ht,""):t}if(typeof e==="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1></$2>");try{for(;r<i;r++){n=this[r]||{};if(n.nodeType===1){v.cleanData(n.getElementsByTagName("*"));n.innerHTML=e}}n=0}catch(s){}}if(n){this.empty().append(e)}},null,e,arguments.length)},replaceWith:function(e){if(!ut(this[0])){if(v.isFunction(e)){return this.each(function(t){var n=v(this),r=n.html();n.replaceWith(e.call(this,t,r))})}if(typeof e!=="string"){e=v(e).detach()}return this.each(function(){var t=this.nextSibling,n=this.parentNode;v(this).remove();if(t){v(t).before(e)}else{v(n).append(e)}})}return this.length?this.pushStack(v(v.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,true)},domManip:function(e,n,r){e=[].concat.apply([],e);var i,s,o,u,a=0,f=e[0],l=[],c=this.length;if(!v.support.checkClone&&c>1&&typeof f==="string"&&St.test(f)){return this.each(function(){v(this).domManip(e,n,r)})}if(v.isFunction(f)){return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t);s.domManip(e,n,r)})}if(this[0]){i=v.buildFragment(e,this,l);o=i.fragment;s=o.firstChild;if(o.childNodes.length===1){o=s}if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a<c;a++){r.call(n&&v.nodeName(this[a],"table")?Lt(this[a],"tbody"):this[a],a===u?o:v.clone(o,true,true))}}o=s=null;if(l.length){v.each(l,function(e,t){if(t.src){if(v.ajax){v.ajax({url:t.src,type:"GET",dataType:"script",async:false,global:false,"throws":true})}else{v.error("no ajax")}}else{v.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Tt,""))}if(t.parentNode){t.parentNode.removeChild(t)}})}}return this}});v.buildFragment=function(e,n,r){var s,o,u,a=e[0];n=n||i;n=!n.nodeType&&n[0]||n;n=n.ownerDocument||n;if(e.length===1&&typeof a==="string"&&a.length<512&&n===i&&a.charAt(0)==="<"&&!bt.test(a)&&(v.support.checkClone||!St.test(a))&&(v.support.html5Clone||!wt.test(a))){o=true;s=v.fragments[a];u=s!==t}if(!s){s=n.createDocumentFragment();v.clean(e,n,s,r);if(o){v.fragments[a]=u&&s}}return{fragment:s,cacheable:o}};v.fragments={};v.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){v.fn[e]=function(n){var r,i=0,s=[],o=v(n),u=o.length,a=this.length===1&&this[0].parentNode;if((a==null||a&&a.nodeType===11&&a.childNodes.length===1)&&u===1){o[t](this[0]);return this}else{for(;i<u;i++){r=(i>0?this.clone(true):this).get();v(o[i])[t](r);s=s.concat(r)}return this.pushStack(s,e,o.selector)}}});v.extend({clone:function(e,t,n){var r,i,s,o;if(v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")){o=e.cloneNode(true)}else{kt.innerHTML=e.outerHTML;kt.removeChild(o=kt.firstChild)}if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o);r=Mt(e);i=Mt(o);for(s=0;r[s];++s){if(i[s]){Ot(r[s],i[s])}}}if(t){At(e,o);if(n){r=Mt(e);i=Mt(o);for(s=0;r[s];++s){At(r[s],i[s])}}}r=i=null;return o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment==="undefined"){t=i}for(s=0;(u=e[s])!=null;s++){if(typeof u==="number"){u+=""}if(!u){continue}if(typeof u==="string"){if(!gt.test(u)){u=t.createTextNode(u)}else{y=y||lt(t);c=t.createElement("div");y.appendChild(c);u=u.replace(dt,"<$1></$2>");a=(vt.exec(u)||["",""])[1].toLowerCase();f=Nt[a]||Nt._default;l=f[0];c.innerHTML=f[1]+u+f[2];while(l--){c=c.lastChild}if(!v.support.tbody){h=mt.test(u);p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]==="<table>"&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o){if(v.nodeName(p[o],"tbody")&&!p[o].childNodes.length){p[o].parentNode.removeChild(p[o])}}}if(!v.support.leadingWhitespace&&pt.test(u)){c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild)}u=c.childNodes;c.parentNode.removeChild(c)}}if(u.nodeType){b.push(u)}else{v.merge(b,u)}}if(c){u=c=y=null}if(!v.support.appendChecked){for(s=0;(u=b[s])!=null;s++){if(v.nodeName(u,"input")){_t(u)}else if(typeof u.getElementsByTagName!=="undefined"){v.grep(u.getElementsByTagName("input"),_t)}}}if(n){m=function(e){if(!e.type||xt.test(e.type)){return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)}};for(s=0;(u=b[s])!=null;s++){if(!(v.nodeName(u,"script")&&m(u))){n.appendChild(u);if(typeof u.getElementsByTagName!=="undefined"){g=v.grep(v.merge([],u.getElementsByTagName("script")),m);b.splice.apply(b,[s+1,0].concat(g));s+=g.length}}}}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++){if(t||v.acceptData(i)){r=i[u];n=r&&a[r];if(n){if(n.events){for(s in n.events){if(l[s]){v.event.remove(i,s)}else{v.removeEvent(i,s,n.handle)}}}if(a[r]){delete a[r];if(f){delete i[u]}else if(i.removeAttribute){i.removeAttribute(u)}else{i[u]=null}v.deletedIds.push(r)}}}}}});(function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}};e=v.uaMatch(o.userAgent);t={};if(e.browser){t[e.browser]=true;t.version=e.version}if(t.chrome){t.webkit=true}else if(t.webkit){t.safari=true}v.browser=t;v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(true,e,this);e.superclass=this;e.fn=e.prototype=this();e.fn.constructor=e;e.sub=this.sub;e.fn.init=function(r,i){if(i&&i instanceof v&&!(i instanceof e)){i=e(i)}return v.fn.init.call(this,r,i,t)};e.fn.init.prototype=e.fn;var t=e(i);return e}})();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,true)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e==="boolean";if(v.isFunction(e)&&v.isFunction(t)){return Kt.apply(this,arguments)}return this.each(function(){if(n?e:Gt(this)){v(this).show()}else{v(this).hide()}})}});v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style){return}var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a));u=v.cssHooks[n]||v.cssHooks[a];if(r!==t){o=typeof r;if(o==="string"&&(s=zt.exec(r))){r=(s[1]+1)*s[2]+parseFloat(v.css(e,n));o="number"}if(r==null||o==="number"&&isNaN(r)){return}if(o==="number"&&!v.cssNumber[a]){r+="px"}if(!u||!("set"in u)||(r=u.set(e,r,i))!==t){try{f[n]=r}catch(l){}}}else{if(u&&"get"in u&&(s=u.get(e,false,i))!==t){return s}return f[n]}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a));u=v.cssHooks[n]||v.cssHooks[a];if(u&&"get"in u){s=u.get(e,true,i)}if(s===t){s=Dt(e,n)}if(s==="normal"&&n in Vt){s=Vt[n]}if(r||i!==t){o=parseFloat(s);return r||v.isNumeric(o)?o||0:s}return s},swap:function(e,t,n){var r,i,s={};for(i in t){s[i]=e.style[i];e.style[i]=t[i]}r=n.call(e);for(i in t){e.style[i]=s[i]}return r}});if(e.getComputedStyle){Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;if(u){r=u.getPropertyValue(n)||u[n];if(r===""&&!v.contains(t.ownerDocument,t)){r=v.style(t,n)}if(Ut.test(r)&&qt.test(n)){i=a.width;s=a.minWidth;o=a.maxWidth;a.minWidth=a.maxWidth=a.width=r;r=u.width;a.width=i;a.minWidth=s;a.maxWidth=o}}return r}}else if(i.documentElement.currentStyle){Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;if(i==null&&s&&s[t]){i=s[t]}if(Ut.test(i)&&!Ft.test(t)){n=s.left;r=e.runtimeStyle&&e.runtimeStyle.left;if(r){e.runtimeStyle.left=e.currentStyle.left}s.left=t==="fontSize"?"1em":i;i=s.pixelLeft+"px";s.left=n;if(r){e.runtimeStyle.left=r}}return i===""?"auto":i}}v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n){if(e.offsetWidth===0&&It.test(Dt(e,"display"))){return v.swap(e,Xt,function(){return tn(e,t,r)})}else{return tn(e,t,r)}}},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}});if(!v.support.opacity){v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter){return}}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}}v(function(){if(!v.support.reliableMarginRight){v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t){return Dt(e,"marginRight")}})}}}if(!v.support.pixelPosition&&v.fn.position){v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}});if(v.expr&&v.expr.filters){v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"};v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}}v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n==="string"?n.split(" "):[n],s={};for(r=0;r<4;r++){s[e+$t[r]+t]=i[r]||i[r-2]||i[0]}return s}};if(!qt.test(e)){v.cssHooks[e+t].set=Zt}});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}});v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t){n=v.ajaxSettings&&v.ajaxSettings.traditional}if(v.isArray(e)||e.jquery&&!v.isPlainObject(e)){v.each(e,function(){s(this.name,this.value)})}else{for(r in e){fn(r,e[r],n,s)}}return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a");cn.href="";cn=cn.href}ln=wn.exec(cn.toLowerCase())||[];v.fn.load=function(e,n,r){if(typeof e!=="string"&&En){return En.apply(this,arguments)}if(!this.length){return this}var i,s,o,u=this,a=e.indexOf(" ");if(a>=0){i=e.slice(a,e.length);e=e.slice(0,a)}if(v.isFunction(n)){r=n;n=t}else if(n&&typeof n==="object"){s="POST"}v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){if(r){u.each(r,o||[e.responseText,t,e])}}}).done(function(e){o=arguments;u.html(i?v("<div>").append(e.replace(yn,"")).find(i):e)});return this};v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}});v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){if(v.isFunction(r)){s=s||i;i=r;r=t}return v.ajax({type:n,url:e,data:r,success:i,dataType:s})}});v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){if(t){Ln(e,v.ajaxSettings)}else{t=e;e=v.ajaxSettings}Ln(e,t);return e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":true,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2){return}E=2;if(u){clearTimeout(u)}o=t;i=a||"";x.readyState=e>0?4:0;if(s){w=An(c,x,s)}if(e>=200&&e<300||e===304){if(c.ifModified){S=x.getResponseHeader("Last-Modified");if(S){v.lastModified[r]=S}S=x.getResponseHeader("Etag");if(S){v.etag[r]=S}}if(e===304){T="notmodified";l=true}else{l=On(c,w);T=l.state;y=l.data;b=l.error;l=!b}}else{b=T;if(!T||e){T="error";if(e<0){e=0}}}x.status=e;x.statusText=(n||T)+"";if(l){d.resolveWith(h,[y,T,x])}else{d.rejectWith(h,[x,T,b])}x.statusCode(g);g=t;if(f){p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b])}m.fireWith(h,[x,T]);if(f){p.trigger("ajaxComplete",[x,c]);if(!--v.active){v.event.trigger("ajaxStop")}}}if(typeof e==="object"){n=e;e=t}n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e;b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i)){s[n[1].toLowerCase()]=n[2]}}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){if(!E){c.mimeType=e}return this},abort:function(e){e=e||S;if(o){o.abort(e)}T(0,e);return this}};d.promise(x);x.success=x.done;x.error=x.fail;x.complete=m.add;x.statusCode=function(e){if(e){var t;if(E<2){for(t in e){g[t]=[g[t],e[t]]}}else{t=e[x.status];x.always(t)}}return this};c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//");c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y);if(c.crossDomain==null){a=wn.exec(c.url.toLowerCase());c.crossDomain=!!(a&&(a[1]!==ln[1]||a[2]!==ln[2]||(a[3]||(a[1]==="http:"?80:443))!=(ln[3]||(ln[1]==="http:"?80:443))))}if(c.data&&c.processData&&typeof c.data!=="string"){c.data=v.param(c.data,c.traditional)}kn(Sn,c,n,x);if(E===2){return x}f=c.global;c.type=c.type.toUpperCase();c.hasContent=!vn.test(c.type);if(f&&v.active++===0){v.event.trigger("ajaxStart")}if(!c.hasContent){if(c.data){c.url+=(gn.test(c.url)?"&":"?")+c.data;delete c.data}r=c.url;if(c.cache===false){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}if(c.data&&c.hasContent&&c.contentType!==false||n.contentType){x.setRequestHeader("Content-Type",c.contentType)}if(c.ifModified){r=r||c.url;if(v.lastModified[r]){x.setRequestHeader("If-Modified-Since",v.lastModified[r])}if(v.etag[r]){x.setRequestHeader("If-None-Match",v.etag[r])}}x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers){x.setRequestHeader(l,c.headers[l])}if(c.beforeSend&&(c.beforeSend.call(h,x,c)===false||E===2)){return x.abort()}S="abort";for(l in{success:1,error:1,complete:1}){x[l](c[l])}o=kn(xn,c,n,x);if(!o){T(-1,"No Transport")}else{x.readyState=1;if(f){p.trigger("ajaxSend",[x,c])}if(c.async&&c.timeout>0){u=setTimeout(function(){x.abort("timeout")},c.timeout)}try{E=1;o.send(b,T)}catch(k){if(E<2){T(-1,k)}else{throw k}}}return x},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;this[e]=true;return e}});v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==false,c=l&&Dn.test(f),h=l&&!c&&typeof a==="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h){s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback;o=e[s];if(c){n.url=f.replace(Dn,"$1"+s)}else if(h){n.data=a.replace(Dn,"$1"+s)}else if(l){n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s}n.converters["script json"]=function(){if(!u){v.error(s+" was not called")}return u[0]};n.dataTypes[0]="json";e[s]=function(){u=arguments};i.always(function(){e[s]=o;if(n[s]){n.jsonpCallback=r.jsonpCallback;Mn.push(s)}if(u&&v.isFunction(o)){o(u[0])}u=o=t});return"script"}});v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){v.globalEval(e);return e}}});v.ajaxPrefilter("script",function(e){if(e.cache===t){e.cache=false}if(e.crossDomain){e.type="GET";e.global=false}});v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script");n.async="async";if(e.scriptCharset){n.charset=e.scriptCharset}n.src=e.url;n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState)){n.onload=n.onreadystatechange=null;if(r&&n.parentNode){r.removeChild(n)}n=t;if(!i){o(200,"success")}}};r.insertBefore(n,r.firstChild)},abort:function(){if(n){n.onload(0,1)}}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn){Hn[e](0,1)}}:false,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn;(function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})})(v.ajaxSettings.xhr());if(v.support.ajax){v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();if(n.username){a.open(n.type,n.url,n.async,n.username,n.password)}else{a.open(n.type,n.url,n.async)}if(n.xhrFields){for(u in n.xhrFields){a[u]=n.xhrFields[u]}}if(n.mimeType&&a.overrideMimeType){a.overrideMimeType(n.mimeType)}if(!n.crossDomain&&!i["X-Requested-With"]){i["X-Requested-With"]="XMLHttpRequest"}try{for(u in i){a.setRequestHeader(u,i[u])}}catch(f){}a.send(n.hasContent&&n.data||null);r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t;if(o){a.onreadystatechange=v.noop;if(Bn){delete Hn[o]}}if(i){if(a.readyState!==4){a.abort()}}else{u=a.status;l=a.getAllResponseHeaders();c={};h=a.responseXML;if(h&&h.documentElement){c.xml=h}try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}if(!u&&n.isLocal&&!n.crossDomain){u=c.text?200:404}else if(u===1223){u=204}}}}catch(d){if(!i){s(-1,d)}}if(c){s(u,f,c,l)}};if(!n.async){r()}else if(a.readyState===4){setTimeout(r,0)}else{o=++jn;if(Bn){if(!Hn){Hn={};v(e).unload(Bn)}Hn[o]=r}a.onreadystatechange=r}},abort:function(){if(r){r(0,1)}}}}})}var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2];r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,true)||n||1;do{a=a||".5";u=u/a;v.style(i.elem,e,u+r)}while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r;i.start=u;i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){if(v.isFunction(e)){t=e;e=["*"]}else{e=e.split(" ")}var n,r=0,i=e.length;for(;r<i;r++){n=e[r];Vn[n]=Vn[n]||[];Vn[n].unshift(t)}},prefilter:function(e,t){if(t){Xn.unshift(e)}else{Xn.push(e)}}});v.Tween=Yn;Yn.prototype={constructor:Yn,init:function(e,t,n,r,i,s){this.elem=e;this.prop=n;this.easing=i||"swing";this.options=t;this.start=this.now=this.cur();this.end=r;this.unit=s||(v.cssNumber[n]?"":"px")},cur:function(){var e=Yn.propHooks[this.prop];return e&&e.get?e.get(this):Yn.propHooks._default.get(this)},run:function(e){var t,n=Yn.propHooks[this.prop];if(this.options.duration){this.pos=t=v.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration)}else{this.pos=t=e}this.now=(this.end-this.start)*t+this.start;if(this.options.step){this.options.step.call(this.elem,this.now,this)}if(n&&n.set){n.set(this)}else{Yn.propHooks._default.set(this)}return this}};Yn.prototype.init.prototype=Yn.prototype;Yn.propHooks={_default:{get:function(e){var t;if(e.elem[e.prop]!=null&&(!e.elem.style||e.elem.style[e.prop]==null)){return e.elem[e.prop]}t=v.css(e.elem,e.prop,false,"");return!t||t==="auto"?0:t},set:function(e){if(v.fx.step[e.prop]){v.fx.step[e.prop](e)}else if(e.elem.style&&(e.elem.style[v.cssProps[e.prop]]!=null||v.cssHooks[e.prop])){v.style(e.elem,e.prop,e.now+e.unit)}else{e.elem[e.prop]=e.now}}}};Yn.propHooks.scrollTop=Yn.propHooks.scrollLeft={set:function(e){if(e.elem.nodeType&&e.elem.parentNode){e.elem[e.prop]=e.now}}};v.each(["toggle","show","hide"],function(e,t){var n=v.fn[t];v.fn[t]=function(r,i,s){return r==null||typeof r==="boolean"||!e&&v.isFunction(r)&&v.isFunction(i)?n.apply(this,arguments):this.animate(Zn(t,true),r,i,s)}});v.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Gt).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=v.isEmptyObject(e),s=v.speed(t,n,r),o=function(){var t=Kn(this,v.extend({},e),s);if(i){t.stop(true)}};return i||s.queue===false?this.each(o):this.queue(s.queue,o)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop;t(r)};if(typeof e!=="string"){r=n;n=e;e=t}if(n&&e!==false){this.queue(e||"fx",[])}return this.each(function(){var t=true,n=e!=null&&e+"queueHooks",s=v.timers,o=v._data(this);if(n){if(o[n]&&o[n].stop){i(o[n])}}else{for(n in o){if(o[n]&&o[n].stop&&Wn.test(n)){i(o[n])}}}for(n=s.length;n--;){if(s[n].elem===this&&(e==null||s[n].queue===e)){s[n].anim.stop(r);t=false;s.splice(n,1)}}if(t||!r){v.dequeue(this,e)}})}});v.each({slideDown:Zn("show"),slideUp:Zn("hide"),slideToggle:Zn("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){v.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}});v.speed=function(e,t,n){var r=e&&typeof e==="object"?v.extend({},e):{complete:n||!n&&t||v.isFunction(e)&&e,duration:e,easing:n&&t||t&&!v.isFunction(t)&&t};r.duration=v.fx.off?0:typeof r.duration==="number"?r.duration:r.duration in v.fx.speeds?v.fx.speeds[r.duration]:v.fx.speeds._default;if(r.queue==null||r.queue===true){r.queue="fx"}r.old=r.complete;r.complete=function(){if(v.isFunction(r.old)){r.old.call(this)}if(r.queue){v.dequeue(this,r.queue)}};return r};v.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}};v.timers=[];v.fx=Yn.prototype.init;v.fx.tick=function(){var e,n=v.timers,r=0;qn=v.now();for(;r<n.length;r++){e=n[r];if(!e()&&n[r]===e){n.splice(r--,1)}}if(!n.length){v.fx.stop()}qn=t};v.fx.timer=function(e){if(e()&&v.timers.push(e)&&!Rn){Rn=setInterval(v.fx.tick,v.fx.interval)}};v.fx.interval=13;v.fx.stop=function(){clearInterval(Rn);Rn=null};v.fx.speeds={slow:600,fast:200,_default:400};v.fx.step={};if(v.expr&&v.expr.filters){v.expr.filters.animated=function(e){return v.grep(v.timers,function(t){return e===t.elem}).length}}var er=/^(?:body|html)$/i;v.fn.offset=function(e){if(arguments.length){return e===t?this:this.each(function(t){v.offset.setOffset(this,e,t)})}var n,r,i,s,o,u,a,f={top:0,left:0},l=this[0],c=l&&l.ownerDocument;if(!c){return}if((r=c.body)===l){return v.offset.bodyOffset(l)}n=c.documentElement;if(!v.contains(n,l)){return f}if(typeof l.getBoundingClientRect!=="undefined"){f=l.getBoundingClientRect()}i=tr(c);s=n.clientTop||r.clientTop||0;o=n.clientLeft||r.clientLeft||0;u=i.pageYOffset||n.scrollTop;a=i.pageXOffset||n.scrollLeft;return{top:f.top+u-s,left:f.left+a-o}};v.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;if(v.support.doesNotIncludeMarginInBodyOffset){t+=parseFloat(v.css(e,"marginTop"))||0;n+=parseFloat(v.css(e,"marginLeft"))||0}return{top:t,left:n}},setOffset:function(e,t,n){var r=v.css(e,"position");if(r==="static"){e.style.position="relative"}var i=v(e),s=i.offset(),o=v.css(e,"top"),u=v.css(e,"left"),a=(r==="absolute"||r==="fixed")&&v.inArray("auto",[o,u])>-1,f={},l={},c,h;if(a){l=i.position();c=l.top;h=l.left}else{c=parseFloat(o)||0;h=parseFloat(u)||0}if(v.isFunction(t)){t=t.call(e,n,s)}if(t.top!=null){f.top=t.top-s.top+c}if(t.left!=null){f.left=t.left-s.left+h}if("using"in t){t.using.call(e,f)}else{i.css(f)}}};v.fn.extend({position:function(){if(!this[0]){return}var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();n.top-=parseFloat(v.css(e,"marginTop"))||0;n.left-=parseFloat(v.css(e,"marginLeft"))||0;r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0;r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0;return{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static"){e=e.offsetParent}return e||i.body})}});v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t){return o?n in o?o[n]:o.document.documentElement[i]:e[i]}if(o){o.scrollTo(!r?s:v(o).scrollLeft(),r?s:v(o).scrollTop())}else{e[i]=s}},e,i,arguments.length,null)}});v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!=="boolean"),u=r||(i===true||s===true?"margin":"border");return v.access(this,function(n,r,i){var s;if(v.isWindow(n)){return n.document.documentElement["client"+e]}if(n.nodeType===9){s=n.documentElement;return Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])}return i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})});e.jQuery=e.$=v;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return v})}})(window);(function(e,t){function i(t,n){var r,i,o,u=t.nodeName.toLowerCase();if("area"===u){r=t.parentNode;i=r.name;if(!t.href||!i||r.nodeName.toLowerCase()!=="map"){return false}o=e("img[usemap=#"+i+"]")[0];return!!o&&s(o)}return(/input|select|textarea|button|object/.test(u)?!t.disabled:"a"===u?t.href||n:n)&&s(t)}function s(t){return e.expr.filters.visible(t)&&!e(t).parents().andSelf().filter(function(){return e.css(this,"visibility")==="hidden"}).length}var n=0,r=/^ui-id-\d+$/;e.ui=e.ui||{};if(e.ui.version){return}e.extend(e.ui,{version:"1.9.2",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}});e.fn.extend({_focus:e.fn.focus,focus:function(t,n){return typeof t==="number"?this.each(function(){var r=this;setTimeout(function(){e(r).focus();if(n){n.call(r)}},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;if(e.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))){t=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.css(this,"position"))&&/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0)}else{t=this.parents().filter(function(){return/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0)}return/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(n){if(n!==t){return this.css("zIndex",n)}if(this.length){var r=e(this[0]),i,s;while(r.length&&r[0]!==document){i=r.css("position");if(i==="absolute"||i==="relative"||i==="fixed"){s=parseInt(r.css("zIndex"),10);if(!isNaN(s)&&s!==0){return s}}r=r.parent()}}return 0},uniqueId:function(){return this.each(function(){if(!this.id){this.id="ui-id-"+ ++n}})},removeUniqueId:function(){return this.each(function(){if(r.test(this.id)){e(this).removeAttr("id")}})}});e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,r){return!!e.data(t,r[3])},focusable:function(t){return i(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var n=e.attr(t,"tabindex"),r=isNaN(n);return(r||n>=0)&&i(t,!r)}});e(function(){var t=document.body,n=t.appendChild(n=document.createElement("div"));n.offsetHeight;e.extend(n.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});e.support.minHeight=n.offsetHeight===100;e.support.selectstart="onselectstart"in n;t.removeChild(n).style.display="none"});if(!e("<a>").outerWidth(1).jquery){e.each(["Width","Height"],function(n,r){function u(t,n,r,s){e.each(i,function(){n-=parseFloat(e.css(t,"padding"+this))||0;if(r){n-=parseFloat(e.css(t,"border"+this+"Width"))||0}if(s){n-=parseFloat(e.css(t,"margin"+this))||0}});return n}var i=r==="Width"?["Left","Right"]:["Top","Bottom"],s=r.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+r]=function(n){if(n===t){return o["inner"+r].call(this)}return this.each(function(){e(this).css(s,u(this,n)+"px")})};e.fn["outer"+r]=function(t,n){if(typeof t!=="number"){return o["outer"+r].call(this,t)}return this.each(function(){e(this).css(s,u(this,t,true,n)+"px")})}})}if(e("<a>").data("a-b","a").removeData("a-b").data("a-b")){e.fn.removeData=function(t){return function(n){if(arguments.length){return t.call(this,e.camelCase(n))}else{return t.call(this)}}}(e.fn.removeData)}(function(){var t=/msie ([\w.]+)/.exec(navigator.userAgent.toLowerCase())||[];e.ui.ie=t.length?true:false;e.ui.ie6=parseFloat(t[1],10)===6})();e.fn.extend({disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});e.extend(e.ui,{plugin:{add:function(t,n,r){var i,s=e.ui[t].prototype;for(i in r){s.plugins[i]=s.plugins[i]||[];s.plugins[i].push([n,r[i]])}},call:function(e,t,n){var r,i=e.plugins[t];if(!i||!e.element[0].parentNode||e.element[0].parentNode.nodeType===11){return}for(r=0;r<i.length;r++){if(e.options[i[r][0]]){i[r][1].apply(e.element,n)}}}},contains:e.contains,hasScroll:function(t,n){if(e(t).css("overflow")==="hidden"){return false}var r=n&&n==="left"?"scrollLeft":"scrollTop",i=false;if(t[r]>0){return true}t[r]=1;i=t[r]>0;t[r]=0;return i},isOverAxis:function(e,t,n){return e>t&&e<t+n},isOver:function(t,n,r,i,s,o){return e.ui.isOverAxis(t,r,s)&&e.ui.isOverAxis(n,i,o)}})})(jQuery);(function(e,t){var n=0,r=Array.prototype.slice,i=e.cleanData;e.cleanData=function(t){for(var n=0,r;(r=t[n])!=null;n++){try{e(r).triggerHandler("remove")}catch(s){}}i(t)};e.widget=function(t,n,r){var i,s,o,u,a=t.split(".")[0];t=t.split(".")[1];i=a+"-"+t;if(!r){r=n;n=e.Widget}e.expr[":"][i.toLowerCase()]=function(t){return!!e.data(t,i)};e[a]=e[a]||{};s=e[a][t];o=e[a][t]=function(e,t){if(!this._createWidget){return new o(e,t)}if(arguments.length){this._createWidget(e,t)}};e.extend(o,s,{version:r.version,_proto:e.extend({},r),_childConstructors:[]});u=new n;u.options=e.widget.extend({},u.options);e.each(r,function(t,i){if(e.isFunction(i)){r[t]=function(){var e=function(){return n.prototype[t].apply(this,arguments)},r=function(e){return n.prototype[t].apply(this,e)};return function(){var t=this._super,n=this._superApply,s;this._super=e;this._superApply=r;s=i.apply(this,arguments);this._super=t;this._superApply=n;return s}}()}});o.prototype=e.widget.extend(u,{widgetEventPrefix:s?u.widgetEventPrefix:t},r,{constructor:o,namespace:a,widgetName:t,widgetBaseClass:i,widgetFullName:i});if(s){e.each(s._childConstructors,function(t,n){var r=n.prototype;e.widget(r.namespace+"."+r.widgetName,o,n._proto)});delete s._childConstructors}else{n._childConstructors.push(o)}e.widget.bridge(t,o)};e.widget.extend=function(n){var i=r.call(arguments,1),s=0,o=i.length,u,a;for(;s<o;s++){for(u in i[s]){a=i[s][u];if(i[s].hasOwnProperty(u)&&a!==t){if(e.isPlainObject(a)){n[u]=e.isPlainObject(n[u])?e.widget.extend({},n[u],a):e.widget.extend({},a)}else{n[u]=a}}}}return n};e.widget.bridge=function(n,i){var s=i.prototype.widgetFullName||n;e.fn[n]=function(o){var u=typeof o==="string",a=r.call(arguments,1),f=this;o=!u&&a.length?e.widget.extend.apply(null,[o].concat(a)):o;if(u){this.each(function(){var r,i=e.data(this,s);if(!i){return e.error("cannot call methods on "+n+" prior to initialization; "+"attempted to call method '"+o+"'")}if(!e.isFunction(i[o])||o.charAt(0)==="_"){return e.error("no such method '"+o+"' for "+n+" widget instance")}r=i[o].apply(i,a);if(r!==i&&r!==t){f=r&&r.jquery?f.pushStack(r.get()):r;return false}})}else{this.each(function(){var t=e.data(this,s);if(t){t.option(o||{})._init()}else{e.data(this,s,new i(o,this))}})}return f}};e.Widget=function(){};e.Widget._childConstructors=[];e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:false,create:null},_createWidget:function(t,r){r=e(r||this.defaultElement||this)[0];this.element=e(r);this.uuid=n++;this.eventNamespace="."+this.widgetName+this.uuid;this.options=e.widget.extend({},this.options,this._getCreateOptions(),t);this.bindings=e();this.hoverable=e();this.focusable=e();if(r!==this){e.data(r,this.widgetName,this);e.data(r,this.widgetFullName,this);this._on(true,this.element,{remove:function(e){if(e.target===r){this.destroy()}}});this.document=e(r.style?r.ownerDocument:r.document||r);this.window=e(this.document[0].defaultView||this.document[0].parentWindow)}this._create();this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy();this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(e.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:e.noop,widget:function(){return this.element},option:function(n,r){var i=n,s,o,u;if(arguments.length===0){return e.widget.extend({},this.options)}if(typeof n==="string"){i={};s=n.split(".");n=s.shift();if(s.length){o=i[n]=e.widget.extend({},this.options[n]);for(u=0;u<s.length-1;u++){o[s[u]]=o[s[u]]||{};o=o[s[u]]}n=s.pop();if(r===t){return o[n]===t?null:o[n]}o[n]=r}else{if(r===t){return this.options[n]===t?null:this.options[n]}i[n]=r}}this._setOptions(i);return this},_setOptions:function(e){var t;for(t in e){this._setOption(t,e[t])}return this},_setOption:function(e,t){this.options[e]=t;if(e==="disabled"){this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!t).attr("aria-disabled",t);this.hoverable.removeClass("ui-state-hover");this.focusable.removeClass("ui-state-focus")}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_on:function(t,n,r){var i,s=this;if(typeof t!=="boolean"){r=n;n=t;t=false}if(!r){r=n;n=this.element;i=this.widget()}else{n=i=e(n);this.bindings=this.bindings.add(n)}e.each(r,function(r,o){function u(){if(!t&&(s.options.disabled===true||e(this).hasClass("ui-state-disabled"))){return}return(typeof o==="string"?s[o]:o).apply(s,arguments)}if(typeof o!=="string"){u.guid=o.guid=o.guid||u.guid||e.guid++}var a=r.match(/^(\w+)\s*(.*)$/),f=a[1]+s.eventNamespace,l=a[2];if(l){i.delegate(l,f,u)}else{n.bind(f,u)}})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace;e.unbind(t).undelegate(t)},_delay:function(e,t){function n(){return(typeof e==="string"?r[e]:e).apply(r,arguments)}var r=this;return setTimeout(n,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t);this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t);this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,n,r){var i,s,o=this.options[t];r=r||{};n=e.Event(n);n.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase();n.target=this.element[0];s=n.originalEvent;if(s){for(i in s){if(!(i in n)){n[i]=s[i]}}}this.element.trigger(n,r);return!(e.isFunction(o)&&o.apply(this.element[0],[n].concat(r))===false||n.isDefaultPrevented())}};e.each({show:"fadeIn",hide:"fadeOut"},function(t,n){e.Widget.prototype["_"+t]=function(r,i,s){if(typeof i==="string"){i={effect:i}}var o,u=!i?t:i===true||typeof i==="number"?n:i.effect||n;i=i||{};if(typeof i==="number"){i={duration:i}}o=!e.isEmptyObject(i);i.complete=s;if(i.delay){r.delay(i.delay)}if(o&&e.effects&&(e.effects.effect[u]||e.uiBackCompat!==false&&e.effects[u])){r[t](i)}else if(u!==t&&r[u]){r[u](i.duration,i.easing,s)}else{r.queue(function(n){e(this)[t]();if(s){s.call(r[0])}n()})}}});if(e.uiBackCompat!==false){e.Widget.prototype._getCreateOptions=function(){return e.metadata&&e.metadata.get(this.element[0])[this.widgetName]}}})(jQuery);(function(e,t){var n=false;e(document).mouseup(function(e){n=false});e.widget("ui.mouse",{version:"1.9.2",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(n){if(true===e.data(n.target,t.widgetName+".preventClickEvent")){e.removeData(n.target,t.widgetName+".preventClickEvent");n.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);if(this._mouseMoveDelegate){e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)}},_mouseDown:function(t){if(n){return}this._mouseStarted&&this._mouseUp(t);this._mouseDownEvent=t;var r=this,i=t.which===1,s=typeof this.options.cancel==="string"&&t.target.nodeName?e(t.target).closest(this.options.cancel).length:false;if(!i||s||!this._mouseCapture(t)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){r.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)){this._mouseStarted=this._mouseStart(t)!==false;if(!this._mouseStarted){t.preventDefault();return true}}if(true===e.data(t.target,this.widgetName+".preventClickEvent")){e.removeData(t.target,this.widgetName+".preventClickEvent")}this._mouseMoveDelegate=function(e){return r._mouseMove(e)};this._mouseUpDelegate=function(e){return r._mouseUp(e)};e(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);t.preventDefault();n=true;return true},_mouseMove:function(t){if(e.ui.ie&&!(document.documentMode>=9)&&!t.button){return this._mouseUp(t)}if(this._mouseStarted){this._mouseDrag(t);return t.preventDefault()}if(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)){this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==false;this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)}return!this._mouseStarted},_mouseUp:function(t){e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(t.target===this._mouseDownEvent.target){e.data(t.target,this.widgetName+".preventClickEvent",true)}this._mouseStop(t)}return false},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(e){return this.mouseDelayMet},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return true}})})(jQuery);(function(e,t){function h(e,t,n){return[parseInt(e[0],10)*(l.test(e[0])?t/100:1),parseInt(e[1],10)*(l.test(e[1])?n/100:1)]}function p(t,n){return parseInt(e.css(t,n),10)||0}e.ui=e.ui||{};var n,r=Math.max,i=Math.abs,s=Math.round,o=/left|center|right/,u=/top|center|bottom/,a=/[\+\-]\d+%?/,f=/^\w+/,l=/%$/,c=e.fn.position;e.position={scrollbarWidth:function(){if(n!==t){return n}var r,i,s=e("<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),o=s.children()[0];e("body").append(s);r=o.offsetWidth;s.css("overflow","scroll");i=o.offsetWidth;if(r===i){i=s[0].clientWidth}s.remove();return n=r-i},getScrollInfo:function(t){var n=t.isWindow?"":t.element.css("overflow-x"),r=t.isWindow?"":t.element.css("overflow-y"),i=n==="scroll"||n==="auto"&&t.width<t.element[0].scrollWidth,s=r==="scroll"||r==="auto"&&t.height<t.element[0].scrollHeight;return{width:i?e.position.scrollbarWidth():0,height:s?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var n=e(t||window),r=e.isWindow(n[0]);return{element:n,isWindow:r,offset:n.offset()||{left:0,top:0},scrollLeft:n.scrollLeft(),scrollTop:n.scrollTop(),width:r?n.width():n.outerWidth(),height:r?n.height():n.outerHeight()}}};e.fn.position=function(t){if(!t||!t.of){return c.apply(this,arguments)}t=e.extend({},t);var n,l,d,v,m,g=e(t.of),y=e.position.getWithinInfo(t.within),b=e.position.getScrollInfo(y),w=g[0],E=(t.collision||"flip").split(" "),S={};if(w.nodeType===9){l=g.width();d=g.height();v={top:0,left:0}}else if(e.isWindow(w)){l=g.width();d=g.height();v={top:g.scrollTop(),left:g.scrollLeft()}}else if(w.preventDefault){t.at="left top";l=d=0;v={top:w.pageY,left:w.pageX}}else{l=g.outerWidth();d=g.outerHeight();v=g.offset()}m=e.extend({},v);e.each(["my","at"],function(){var e=(t[this]||"").split(" "),n,r;if(e.length===1){e=o.test(e[0])?e.concat(["center"]):u.test(e[0])?["center"].concat(e):["center","center"]}e[0]=o.test(e[0])?e[0]:"center";e[1]=u.test(e[1])?e[1]:"center";n=a.exec(e[0]);r=a.exec(e[1]);S[this]=[n?n[0]:0,r?r[0]:0];t[this]=[f.exec(e[0])[0],f.exec(e[1])[0]]});if(E.length===1){E[1]=E[0]}if(t.at[0]==="right"){m.left+=l}else if(t.at[0]==="center"){m.left+=l/2}if(t.at[1]==="bottom"){m.top+=d}else if(t.at[1]==="center"){m.top+=d/2}n=h(S.at,l,d);m.left+=n[0];m.top+=n[1];return this.each(function(){var o,u,a=e(this),f=a.outerWidth(),c=a.outerHeight(),w=p(this,"marginLeft"),x=p(this,"marginTop"),T=f+w+p(this,"marginRight")+b.width,N=c+x+p(this,"marginBottom")+b.height,C=e.extend({},m),k=h(S.my,a.outerWidth(),a.outerHeight());if(t.my[0]==="right"){C.left-=f}else if(t.my[0]==="center"){C.left-=f/2}if(t.my[1]==="bottom"){C.top-=c}else if(t.my[1]==="center"){C.top-=c/2}C.left+=k[0];C.top+=k[1];if(!e.support.offsetFractions){C.left=s(C.left);C.top=s(C.top)}o={marginLeft:w,marginTop:x};e.each(["left","top"],function(r,i){if(e.ui.position[E[r]]){e.ui.position[E[r]][i](C,{targetWidth:l,targetHeight:d,elemWidth:f,elemHeight:c,collisionPosition:o,collisionWidth:T,collisionHeight:N,offset:[n[0]+k[0],n[1]+k[1]],my:t.my,at:t.at,within:y,elem:a})}});if(e.fn.bgiframe){a.bgiframe()}if(t.using){u=function(e){var n=v.left-C.left,s=n+l-f,o=v.top-C.top,u=o+d-c,h={target:{element:g,left:v.left,top:v.top,width:l,height:d},element:{element:a,left:C.left,top:C.top,width:f,height:c},horizontal:s<0?"left":n>0?"right":"center",vertical:u<0?"top":o>0?"bottom":"middle"};if(l<f&&i(n+s)<l){h.horizontal="center"}if(d<c&&i(o+u)<d){h.vertical="middle"}if(r(i(n),i(s))>r(i(o),i(u))){h.important="horizontal"}else{h.important="vertical"}t.using.call(this,e,h)}}a.offset(e.extend(C,{using:u}))})};e.ui.position={fit:{left:function(e,t){var n=t.within,i=n.isWindow?n.scrollLeft:n.offset.left,s=n.width,o=e.left-t.collisionPosition.marginLeft,u=i-o,a=o+t.collisionWidth-s-i,f;if(t.collisionWidth>s){if(u>0&&a<=0){f=e.left+u+t.collisionWidth-s-i;e.left+=u-f}else if(a>0&&u<=0){e.left=i}else{if(u>a){e.left=i+s-t.collisionWidth}else{e.left=i}}}else if(u>0){e.left+=u}else if(a>0){e.left-=a}else{e.left=r(e.left-o,e.left)}},top:function(e,t){var n=t.within,i=n.isWindow?n.scrollTop:n.offset.top,s=t.within.height,o=e.top-t.collisionPosition.marginTop,u=i-o,a=o+t.collisionHeight-s-i,f;if(t.collisionHeight>s){if(u>0&&a<=0){f=e.top+u+t.collisionHeight-s-i;e.top+=u-f}else if(a>0&&u<=0){e.top=i}else{if(u>a){e.top=i+s-t.collisionHeight}else{e.top=i}}}else if(u>0){e.top+=u}else if(a>0){e.top-=a}else{e.top=r(e.top-o,e.top)}}},flip:{left:function(e,t){var n=t.within,r=n.offset.left+n.scrollLeft,s=n.width,o=n.isWindow?n.scrollLeft:n.offset.left,u=e.left-t.collisionPosition.marginLeft,a=u-o,f=u+t.collisionWidth-s-o,l=t.my[0]==="left"?-t.elemWidth:t.my[0]==="right"?t.elemWidth:0,c=t.at[0]==="left"?t.targetWidth:t.at[0]==="right"?-t.targetWidth:0,h=-2*t.offset[0],p,d;if(a<0){p=e.left+l+c+h+t.collisionWidth-s-r;if(p<0||p<i(a)){e.left+=l+c+h}}else if(f>0){d=e.left-t.collisionPosition.marginLeft+l+c+h-o;if(d>0||i(d)<f){e.left+=l+c+h}}},top:function(e,t){var n=t.within,r=n.offset.top+n.scrollTop,s=n.height,o=n.isWindow?n.scrollTop:n.offset.top,u=e.top-t.collisionPosition.marginTop,a=u-o,f=u+t.collisionHeight-s-o,l=t.my[1]==="top",c=l?-t.elemHeight:t.my[1]==="bottom"?t.elemHeight:0,h=t.at[1]==="top"?t.targetHeight:t.at[1]==="bottom"?-t.targetHeight:0,p=-2*t.offset[1],d,v;if(a<0){v=e.top+c+h+p+t.collisionHeight-s-r;if(e.top+c+h+p>a&&(v<0||v<i(a))){e.top+=c+h+p}}else if(f>0){d=e.top-t.collisionPosition.marginTop+c+h+p-o;if(e.top+c+h+p>f&&(d>0||i(d)<f)){e.top+=c+h+p}}}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments);e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments);e.ui.position.fit.top.apply(this,arguments)}}};(function(){var t,n,r,i,s,o=document.getElementsByTagName("body")[0],u=document.createElement("div");t=document.createElement(o?"div":"body");r={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};if(o){e.extend(r,{position:"absolute",left:"-1000px",top:"-1000px"})}for(s in r){t.style[s]=r[s]}t.appendChild(u);n=o||document.documentElement;n.insertBefore(t,n.firstChild);u.style.cssText="position: absolute; left: 10.7432222px;";i=e(u).offset().left;e.support.offsetFractions=i>10&&i<11;t.innerHTML="";n.removeChild(t)})();if(e.uiBackCompat!==false){(function(e){var n=e.fn.position;e.fn.position=function(r){if(!r||!r.offset){return n.call(this,r)}var i=r.offset.split(" "),s=r.at.split(" ");if(i.length===1){i[1]=i[0]}if(/^\d/.test(i[0])){i[0]="+"+i[0]}if(/^\d/.test(i[1])){i[1]="+"+i[1]}if(s.length===1){if(/left|center|right/.test(s[0])){s[1]="center"}else{s[1]=s[0];s[0]="center"}}return n.call(this,e.extend(r,{at:s[0]+i[0]+" "+s[1]+i[1],offset:t}))}})(jQuery)}})(jQuery);(function(e,t){var n=0,r={},i={};r.height=r.paddingTop=r.paddingBottom=r.borderTopWidth=r.borderBottomWidth="hide";i.height=i.paddingTop=i.paddingBottom=i.borderTopWidth=i.borderBottomWidth="show";e.widget("ui.accordion",{version:"1.9.2",options:{active:0,animate:{},collapsible:false,event:"click",header:"> li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},_create:function(){var t=this.accordionId="ui-accordion-"+(this.element.attr("id")||++n),r=this.options;this.prevShow=this.prevHide=e();this.element.addClass("ui-accordion ui-widget ui-helper-reset");this.headers=this.element.find(r.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all");this._hoverable(this.headers);this._focusable(this.headers);this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").hide();if(!r.collapsible&&(r.active===false||r.active==null)){r.active=0}if(r.active<0){r.active+=this.headers.length}this.active=this._findActive(r.active).addClass("ui-accordion-header-active ui-state-active").toggleClass("ui-corner-all ui-corner-top");this.active.next().addClass("ui-accordion-content-active").show();this._createIcons();this.refresh();this.element.attr("role","tablist");this.headers.attr("role","tab").each(function(n){var r=e(this),i=r.attr("id"),s=r.next(),o=s.attr("id");if(!i){i=t+"-header-"+n;r.attr("id",i)}if(!o){o=t+"-panel-"+n;s.attr("id",o)}r.attr("aria-controls",o);s.attr("aria-labelledby",i)}).next().attr("role","tabpanel");this.headers.not(this.active).attr({"aria-selected":"false",tabIndex:-1}).next().attr({"aria-expanded":"false","aria-hidden":"true"}).hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex",0)}else{this.active.attr({"aria-selected":"true",tabIndex:0}).next().attr({"aria-expanded":"true","aria-hidden":"false"})}this._on(this.headers,{keydown:"_keydown"});this._on(this.headers.next(),{keydown:"_panelKeyDown"});this._setupEvents(r.event)},_getCreateEventData:function(){return{header:this.active,content:!this.active.length?e():this.active.next()}},_createIcons:function(){var t=this.options.icons;if(t){e("<span>").addClass("ui-accordion-header-icon ui-icon "+t.header).prependTo(this.headers);this.active.children(".ui-accordion-header-icon").removeClass(t.header).addClass(t.activeHeader);this.headers.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var e;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").each(function(){if(/^ui-accordion/.test(this.id)){this.removeAttribute("id")}});this._destroyIcons();e=this.headers.next().css("display","").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").each(function(){if(/^ui-accordion/.test(this.id)){this.removeAttribute("id")}});if(this.options.heightStyle!=="content"){e.css("height","")}},_setOption:function(e,t){if(e==="active"){this._activate(t);return}if(e==="event"){if(this.options.event){this._off(this.headers,this.options.event)}this._setupEvents(t)}this._super(e,t);if(e==="collapsible"&&!t&&this.options.active===false){this._activate(0)}if(e==="icons"){this._destroyIcons();if(t){this._createIcons()}}if(e==="disabled"){this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!t)}},_keydown:function(t){if(t.altKey||t.ctrlKey){return}var n=e.ui.keyCode,r=this.headers.length,i=this.headers.index(t.target),s=false;switch(t.keyCode){case n.RIGHT:case n.DOWN:s=this.headers[(i+1)%r];break;case n.LEFT:case n.UP:s=this.headers[(i-1+r)%r];break;case n.SPACE:case n.ENTER:this._eventHandler(t);break;case n.HOME:s=this.headers[0];break;case n.END:s=this.headers[r-1];break}if(s){e(t.target).attr("tabIndex",-1);e(s).attr("tabIndex",0);s.focus();t.preventDefault()}},_panelKeyDown:function(t){if(t.keyCode===e.ui.keyCode.UP&&t.ctrlKey){e(t.currentTarget).prev().focus()}},refresh:function(){var t,n,r=this.options.heightStyle,i=this.element.parent();if(r==="fill"){if(!e.support.minHeight){n=i.css("overflow");i.css("overflow","hidden")}t=i.height();this.element.siblings(":visible").each(function(){var n=e(this),r=n.css("position");if(r==="absolute"||r==="fixed"){return}t-=n.outerHeight(true)});if(n){i.css("overflow",n)}this.headers.each(function(){t-=e(this).outerHeight(true)});this.headers.next().each(function(){e(this).height(Math.max(0,t-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")}else if(r==="auto"){t=0;this.headers.next().each(function(){t=Math.max(t,e(this).css("height","").height())}).height(t)}},_activate:function(t){var n=this._findActive(t)[0];if(n===this.active[0]){return}n=n||this.active[0];this._eventHandler({target:n,currentTarget:n,preventDefault:e.noop})},_findActive:function(t){return typeof t==="number"?this.headers.eq(t):e()},_setupEvents:function(t){var n={};if(!t){return}e.each(t.split(" "),function(e,t){n[t]="_eventHandler"});this._on(this.headers,n)},_eventHandler:function(t){var n=this.options,r=this.active,i=e(t.currentTarget),s=i[0]===r[0],o=s&&n.collapsible,u=o?e():i.next(),a=r.next(),f={oldHeader:r,oldPanel:a,newHeader:o?e():i,newPanel:u};t.preventDefault();if(s&&!n.collapsible||this._trigger("beforeActivate",t,f)===false){return}n.active=o?false:this.headers.index(i);this.active=s?e():i;this._toggle(f);r.removeClass("ui-accordion-header-active ui-state-active");if(n.icons){r.children(".ui-accordion-header-icon").removeClass(n.icons.activeHeader).addClass(n.icons.header)}if(!s){i.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top");if(n.icons){i.children(".ui-accordion-header-icon").removeClass(n.icons.header).addClass(n.icons.activeHeader)}i.next().addClass("ui-accordion-content-active")}},_toggle:function(t){var n=t.newPanel,r=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(true,true);this.prevShow=n;this.prevHide=r;if(this.options.animate){this._animate(n,r,t)}else{r.hide();n.show();this._toggleComplete(t)}r.attr({"aria-expanded":"false","aria-hidden":"true"});r.prev().attr("aria-selected","false");if(n.length&&r.length){r.prev().attr("tabIndex",-1)}else if(n.length){this.headers.filter(function(){return e(this).attr("tabIndex")===0}).attr("tabIndex",-1)}n.attr({"aria-expanded":"true","aria-hidden":"false"}).prev().attr({"aria-selected":"true",tabIndex:0})},_animate:function(e,t,n){var s,o,u,a=this,f=0,l=e.length&&(!t.length||e.index()<t.index()),c=this.options.animate||{},h=l&&c.down||c,p=function(){a._toggleComplete(n)};if(typeof h==="number"){u=h}if(typeof h==="string"){o=h}o=o||h.easing||c.easing;u=u||h.duration||c.duration;if(!t.length){return e.animate(i,u,o,p)}if(!e.length){return t.animate(r,u,o,p)}s=e.show().outerHeight();t.animate(r,{duration:u,easing:o,step:function(e,t){t.now=Math.round(e)}});e.hide().animate(i,{duration:u,easing:o,complete:p,step:function(e,n){n.now=Math.round(e);if(n.prop!=="height"){f+=n.now}else if(a.options.heightStyle!=="content"){n.now=Math.round(s-t.outerHeight()-f);f=0}}})},_toggleComplete:function(e){var t=e.oldPanel;t.removeClass("ui-accordion-content-active").prev().removeClass("ui-corner-top").addClass("ui-corner-all");if(t.length){t.parent()[0].className=t.parent()[0].className}this._trigger("activate",null,e)}});if(e.uiBackCompat!==false){(function(e,t){e.extend(t.options,{navigation:false,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}});var n=t._create;t._create=function(){if(this.options.navigation){var t=this,r=this.element.find(this.options.header),i=r.next(),s=r.add(i).find("a").filter(this.options.navigationFilter)[0];if(s){r.add(i).each(function(n){if(e.contains(this,s)){t.options.active=Math.floor(n/2);return false}})}}n.call(this)}})(jQuery,jQuery.ui.accordion.prototype);(function(e,t){e.extend(t.options,{heightStyle:null,autoHeight:true,clearStyle:false,fillSpace:false});var n=t._create,r=t._setOption;e.extend(t,{_create:function(){this.options.heightStyle=this.options.heightStyle||this._mergeHeightStyle();n.call(this)},_setOption:function(e){if(e==="autoHeight"||e==="clearStyle"||e==="fillSpace"){this.options.heightStyle=this._mergeHeightStyle()}r.apply(this,arguments)},_mergeHeightStyle:function(){var e=this.options;if(e.fillSpace){return"fill"}if(e.clearStyle){return"content"}if(e.autoHeight){return"auto"}}})})(jQuery,jQuery.ui.accordion.prototype);(function(e,t){e.extend(t.options.icons,{activeHeader:null,headerSelected:"ui-icon-triangle-1-s"});var n=t._createIcons;t._createIcons=function(){if(this.options.icons){this.options.icons.activeHeader=this.options.icons.activeHeader||this.options.icons.headerSelected}n.call(this)}})(jQuery,jQuery.ui.accordion.prototype);(function(e,t){t.activate=t._activate;var n=t._findActive;t._findActive=function(e){if(e===-1){e=false}if(e&&typeof e!=="number"){e=this.headers.index(this.headers.filter(e));if(e===-1){e=false}}return n.call(this,e)}})(jQuery,jQuery.ui.accordion.prototype);jQuery.ui.accordion.prototype.resize=jQuery.ui.accordion.prototype.refresh;(function(e,t){e.extend(t.options,{change:null,changestart:null});var n=t._trigger;t._trigger=function(e,t,r){var i=n.apply(this,arguments);if(!i){return false}if(e==="beforeActivate"){i=n.call(this,"changestart",t,{oldHeader:r.oldHeader,oldContent:r.oldPanel,newHeader:r.newHeader,newContent:r.newPanel})}else if(e==="activate"){i=n.call(this,"change",t,{oldHeader:r.oldHeader,oldContent:r.oldPanel,newHeader:r.newHeader,newContent:r.newPanel})}return i}})(jQuery,jQuery.ui.accordion.prototype);(function(e,t){e.extend(t.options,{animate:null,animated:"slide"});var n=t._create;t._create=function(){var e=this.options;if(e.animate===null){if(!e.animated){e.animate=false}else if(e.animated==="slide"){e.animate=300}else if(e.animated==="bounceslide"){e.animate={duration:200,down:{easing:"easeOutBounce",duration:1e3}}}else{e.animate=e.animated}}n.call(this)}})(jQuery,jQuery.ui.accordion.prototype)}})(jQuery);(function(e,t){var n=0;e.widget("ui.autocomplete",{version:"1.9.2",defaultElement:"<input>",options:{appendTo:"body",autoFocus:false,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var t,n,r;this.isMultiLine=this._isMultiLine();this.valueMethod=this.element[this.element.is("input,textarea")?"val":"text"];this.isNewMenu=true;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off");this._on(this.element,{keydown:function(i){if(this.element.prop("readOnly")){t=true;r=true;n=true;return}t=false;r=false;n=false;var s=e.ui.keyCode;switch(i.keyCode){case s.PAGE_UP:t=true;this._move("previousPage",i);break;case s.PAGE_DOWN:t=true;this._move("nextPage",i);break;case s.UP:t=true;this._keyEvent("previous",i);break;case s.DOWN:t=true;this._keyEvent("next",i);break;case s.ENTER:case s.NUMPAD_ENTER:if(this.menu.active){t=true;i.preventDefault();this.menu.select(i)}break;case s.TAB:if(this.menu.active){this.menu.select(i)}break;case s.ESCAPE:if(this.menu.element.is(":visible")){this._value(this.term);this.close(i);i.preventDefault()}break;default:n=true;this._searchTimeout(i);break}},keypress:function(r){if(t){t=false;r.preventDefault();return}if(n){return}var i=e.ui.keyCode;switch(r.keyCode){case i.PAGE_UP:this._move("previousPage",r);break;case i.PAGE_DOWN:this._move("nextPage",r);break;case i.UP:this._keyEvent("previous",r);break;case i.DOWN:this._keyEvent("next",r);break}},input:function(e){if(r){r=false;e.preventDefault();return}this._searchTimeout(e)},focus:function(){this.selectedItem=null;this.previous=this._value()},blur:function(e){if(this.cancelBlur){delete this.cancelBlur;return}clearTimeout(this.searching);this.close(e);this._change(e)}});this._initSource();this.menu=e("<ul>").addClass("ui-autocomplete").appendTo(this.document.find(this.options.appendTo||"body")[0]).menu({input:e(),role:null}).zIndex(this.element.zIndex()+1).hide().data("menu");this._on(this.menu.element,{mousedown:function(t){t.preventDefault();this.cancelBlur=true;this._delay(function(){delete this.cancelBlur});var n=this.menu.element[0];if(!e(t.target).closest(".ui-menu-item").length){this._delay(function(){var t=this;this.document.one("mousedown",function(r){if(r.target!==t.element[0]&&r.target!==n&&!e.contains(n,r.target)){t.close()}})})}},menufocus:function(t,n){if(this.isNewMenu){this.isNewMenu=false;if(t.originalEvent&&/^mouse/.test(t.originalEvent.type)){this.menu.blur();this.document.one("mousemove",function(){e(t.target).trigger(t.originalEvent)});return}}var r=n.item.data("ui-autocomplete-item")||n.item.data("item.autocomplete");if(false!==this._trigger("focus",t,{item:r})){if(t.originalEvent&&/^key/.test(t.originalEvent.type)){this._value(r.value)}}else{this.liveRegion.text(r.value)}},menuselect:function(e,t){var n=t.item.data("ui-autocomplete-item")||t.item.data("item.autocomplete"),r=this.previous;if(this.element[0]!==this.document[0].activeElement){this.element.focus();this.previous=r;this._delay(function(){this.previous=r;this.selectedItem=n})}if(false!==this._trigger("select",e,{item:n})){this._value(n.value)}this.term=this._value();this.close(e);this.selectedItem=n}});this.liveRegion=e("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertAfter(this.element);if(e.fn.bgiframe){this.menu.element.bgiframe()}this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching);this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete");this.menu.element.remove();this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t);if(e==="source"){this._initSource()}if(e==="appendTo"){this.menu.element.appendTo(this.document.find(t||"body")[0])}if(e==="disabled"&&t&&this.xhr){this.xhr.abort()}},_isMultiLine:function(){if(this.element.is("textarea")){return true}if(this.element.is("input")){return false}return this.element.prop("isContentEditable")},_initSource:function(){var t,n,r=this;if(e.isArray(this.options.source)){t=this.options.source;this.source=function(n,r){r(e.ui.autocomplete.filter(t,n.term))}}else if(typeof this.options.source==="string"){n=this.options.source;this.source=function(t,i){if(r.xhr){r.xhr.abort()}r.xhr=e.ajax({url:n,data:t,dataType:"json",success:function(e){i(e)},error:function(){i([])}})}}else{this.source=this.options.source}},_searchTimeout:function(e){clearTimeout(this.searching);this.searching=this._delay(function(){if(this.term!==this._value()){this.selectedItem=null;this.search(null,e)}},this.options.delay)},search:function(e,t){e=e!=null?e:this._value();this.term=this._value();if(e.length<this.options.minLength){return this.close(t)}if(this._trigger("search",t)===false){return}return this._search(e)},_search:function(e){this.pending++;this.element.addClass("ui-autocomplete-loading");this.cancelSearch=false;this.source({term:e},this._response())},_response:function(){var e=this,t=++n;return function(r){if(t===n){e.__response(r)}e.pending--;if(!e.pending){e.element.removeClass("ui-autocomplete-loading")}}},__response:function(e){if(e){e=this._normalize(e)}this._trigger("response",null,{content:e});if(!this.options.disabled&&e&&e.length&&!this.cancelSearch){this._suggest(e);this._trigger("open")}else{this._close()}},close:function(e){this.cancelSearch=true;this._close(e)},_close:function(e){if(this.menu.element.is(":visible")){this.menu.element.hide();this.menu.blur();this.isNewMenu=true;this._trigger("close",e)}},_change:function(e){if(this.previous!==this._value()){this._trigger("change",e,{item:this.selectedItem})}},_normalize:function(t){if(t.length&&t[0].label&&t[0].value){return t}return e.map(t,function(t){if(typeof t==="string"){return{label:t,value:t}}return e.extend({label:t.label||t.value,value:t.value||t.label},t)})},_suggest:function(t){var n=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(n,t);this.menu.refresh();n.show();this._resizeMenu();n.position(e.extend({of:this.element},this.options.position));if(this.options.autoFocus){this.menu.next()}},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,n){var r=this;e.each(n,function(e,n){r._renderItemData(t,n)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,n){return e("<li>").append(e("<a>").text(n.label)).appendTo(t)},_move:function(e,t){if(!this.menu.element.is(":visible")){this.search(null,t);return}if(this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)){this._value(this.term);this.menu.blur();return}this.menu[e](t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){if(!this.isMultiLine||this.menu.element.is(":visible")){this._move(e,t);t.preventDefault()}}});e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,n){var r=new RegExp(e.ui.autocomplete.escapeRegex(n),"i");return e.grep(t,function(e){return r.test(e.label||e.value||e)})}});e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments);if(this.options.disabled||this.cancelSearch){return}if(e&&e.length){t=this.options.messages.results(e.length)}else{t=this.options.messages.noResults}this.liveRegion.text(t)}})})(jQuery);(function(e,t){var n,r,i,s,o="ui-button ui-widget ui-state-default ui-corner-all",u="ui-state-hover ui-state-active ",a="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only",f=function(){var t=e(this).find(":ui-button");setTimeout(function(){t.button("refresh")},1)},l=function(t){var n=t.name,r=t.form,i=e([]);if(n){if(r){i=e(r).find("[name='"+n+"']")}else{i=e("[name='"+n+"']",t.ownerDocument).filter(function(){return!this.form})}}return i};e.widget("ui.button",{version:"1.9.2",defaultElement:"<button>",options:{disabled:null,text:true,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset"+this.eventNamespace).bind("reset"+this.eventNamespace,f);if(typeof this.options.disabled!=="boolean"){this.options.disabled=!!this.element.prop("disabled")}else{this.element.prop("disabled",this.options.disabled)}this._determineButtonType();this.hasTitle=!!this.buttonElement.attr("title");var t=this,u=this.options,a=this.type==="checkbox"||this.type==="radio",c=!a?"ui-state-active":"",h="ui-state-focus";if(u.label===null){u.label=this.type==="input"?this.buttonElement.val():this.buttonElement.html()}this._hoverable(this.buttonElement);this.buttonElement.addClass(o).attr("role","button").bind("mouseenter"+this.eventNamespace,function(){if(u.disabled){return}if(this===n){e(this).addClass("ui-state-active")}}).bind("mouseleave"+this.eventNamespace,function(){if(u.disabled){return}e(this).removeClass(c)}).bind("click"+this.eventNamespace,function(e){if(u.disabled){e.preventDefault();e.stopImmediatePropagation()}});this.element.bind("focus"+this.eventNamespace,function(){t.buttonElement.addClass(h)}).bind("blur"+this.eventNamespace,function(){t.buttonElement.removeClass(h)});if(a){this.element.bind("change"+this.eventNamespace,function(){if(s){return}t.refresh()});this.buttonElement.bind("mousedown"+this.eventNamespace,function(e){if(u.disabled){return}s=false;r=e.pageX;i=e.pageY}).bind("mouseup"+this.eventNamespace,function(e){if(u.disabled){return}if(r!==e.pageX||i!==e.pageY){s=true}})}if(this.type==="checkbox"){this.buttonElement.bind("click"+this.eventNamespace,function(){if(u.disabled||s){return false}e(this).toggleClass("ui-state-active");t.buttonElement.attr("aria-pressed",t.element[0].checked)})}else if(this.type==="radio"){this.buttonElement.bind("click"+this.eventNamespace,function(){if(u.disabled||s){return false}e(this).addClass("ui-state-active");t.buttonElement.attr("aria-pressed","true");var n=t.element[0];l(n).not(n).map(function(){return e(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")})}else{this.buttonElement.bind("mousedown"+this.eventNamespace,function(){if(u.disabled){return false}e(this).addClass("ui-state-active");n=this;t.document.one("mouseup",function(){n=null})}).bind("mouseup"+this.eventNamespace,function(){if(u.disabled){return false}e(this).removeClass("ui-state-active")}).bind("keydown"+this.eventNamespace,function(t){if(u.disabled){return false}if(t.keyCode===e.ui.keyCode.SPACE||t.keyCode===e.ui.keyCode.ENTER){e(this).addClass("ui-state-active")}}).bind("keyup"+this.eventNamespace,function(){e(this).removeClass("ui-state-active")});if(this.buttonElement.is("a")){this.buttonElement.keyup(function(t){if(t.keyCode===e.ui.keyCode.SPACE){e(this).click()}})}}this._setOption("disabled",u.disabled);this._resetButton()},_determineButtonType:function(){var e,t,n;if(this.element.is("[type=checkbox]")){this.type="checkbox"}else if(this.element.is("[type=radio]")){this.type="radio"}else if(this.element.is("input")){this.type="input"}else{this.type="button"}if(this.type==="checkbox"||this.type==="radio"){e=this.element.parents().last();t="label[for='"+this.element.attr("id")+"']";this.buttonElement=e.find(t);if(!this.buttonElement.length){e=e.length?e.siblings():this.element.siblings();this.buttonElement=e.filter(t);if(!this.buttonElement.length){this.buttonElement=e.find(t)}}this.element.addClass("ui-helper-hidden-accessible");n=this.element.is(":checked");if(n){this.buttonElement.addClass("ui-state-active")}this.buttonElement.prop("aria-pressed",n)}else{this.buttonElement=this.element}},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");this.buttonElement.removeClass(o+" "+u+" "+a).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());if(!this.hasTitle){this.buttonElement.removeAttr("title")}},_setOption:function(e,t){this._super(e,t);if(e==="disabled"){if(t){this.element.prop("disabled",true)}else{this.element.prop("disabled",false)}return}this._resetButton()},refresh:function(){var t=this.element.is("input, button")?this.element.is(":disabled"):this.element.hasClass("ui-button-disabled");if(t!==this.options.disabled){this._setOption("disabled",t)}if(this.type==="radio"){l(this.element[0]).each(function(){if(e(this).is(":checked")){e(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true")}else{e(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}})}else if(this.type==="checkbox"){if(this.element.is(":checked")){this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true")}else{this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false")}}},_resetButton:function(){if(this.type==="input"){if(this.options.label){this.element.val(this.options.label)}return}var t=this.buttonElement.removeClass(a),n=e("<span></span>",this.document[0]).addClass("ui-button-text").html(this.options.label).appendTo(t.empty()).text(),r=this.options.icons,i=r.primary&&r.secondary,s=[];if(r.primary||r.secondary){if(this.options.text){s.push("ui-button-text-icon"+(i?"s":r.primary?"-primary":"-secondary"))}if(r.primary){t.prepend("<span class='ui-button-icon-primary ui-icon "+r.primary+"'></span>")}if(r.secondary){t.append("<span class='ui-button-icon-secondary ui-icon "+r.secondary+"'></span>")}if(!this.options.text){s.push(i?"ui-button-icons-only":"ui-button-icon-only");if(!this.hasTitle){t.attr("title",e.trim(n))}}}else{s.push("ui-button-text-only")}t.addClass(s.join(" "))}});e.widget("ui.buttonset",{version:"1.9.2",options:{items:"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(e,t){if(e==="disabled"){this.buttons.button("option",e,t)}this._super(e,t)},refresh:function(){var t=this.element.css("direction")==="rtl";this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(t?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(t?"ui-corner-left":"ui-corner-right").end().end()},_destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy")}})})(jQuery);(function($,undefined){function Datepicker(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._datepickerShowing=false;this._inDialog=false;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:false,showMonthAfterYear:false,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,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:true,showButtonPanel:false,autoSize:false,disabled:false};$.extend(this._defaults,this.regional[""]);this.dpDiv=bindHover($('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}function bindHover(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.delegate(t,"mouseout",function(){$(this).removeClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1)$(this).removeClass("ui-datepicker-prev-hover");if(this.className.indexOf("ui-datepicker-next")!=-1)$(this).removeClass("ui-datepicker-next-hover")}).delegate(t,"mouseover",function(){if(!$.datepicker._isDisabledDatepicker(instActive.inline?e.parent()[0]:instActive.input[0])){$(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");$(this).addClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1)$(this).addClass("ui-datepicker-prev-hover");if(this.className.indexOf("ui-datepicker-next")!=-1)$(this).addClass("ui-datepicker-next-hover")}})}function extendRemove(e,t){$.extend(e,t);for(var n in t)if(t[n]==null||t[n]==undefined)e[n]=t[n];return e}$.extend($.ui,{datepicker:{version:"1.9.2"}});var PROP_NAME="datepicker";var dpuuid=(new Date).getTime();var instActive;$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){if(this.debug)console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){extendRemove(this._defaults,e||{});return this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase();var inline=nodeName=="div"||nodeName=="span";if(!target.id){this.uuid+=1;target.id="dp"+this.uuid}var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{});if(nodeName=="input"){this._connectDatepicker(target,inst)}else if(inline){this._inlineDatepicker(target,inst)}},_newInst:function(e,t){var n=e[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:n,input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:!t?this.dpDiv:bindHover($('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}},_connectDatepicker:function(e,t){var n=$(e);t.append=$([]);t.trigger=$([]);if(n.hasClass(this.markerClassName))return;this._attachments(n,t);n.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,n,r){t.settings[n]=r}).bind("getData.datepicker",function(e,n){return this._get(t,n)});this._autoSize(t);$.data(e,PROP_NAME,t);if(t.settings.disabled){this._disableDatepicker(e)}},_attachments:function(e,t){var n=this._get(t,"appendText");var r=this._get(t,"isRTL");if(t.append)t.append.remove();if(n){t.append=$('<span class="'+this._appendClass+'">'+n+"</span>");e[r?"before":"after"](t.append)}e.unbind("focus",this._showDatepicker);if(t.trigger)t.trigger.remove();var i=this._get(t,"showOn");if(i=="focus"||i=="both")e.focus(this._showDatepicker);if(i=="button"||i=="both"){var s=this._get(t,"buttonText");var o=this._get(t,"buttonImage");t.trigger=$(this._get(t,"buttonImageOnly")?$("<img/>").addClass(this._triggerClass).attr({src:o,alt:s,title:s}):$('<button type="button"></button>').addClass(this._triggerClass).html(o==""?s:$("<img/>").attr({src:o,alt:s,title:s})));e[r?"before":"after"](t.trigger);t.trigger.click(function(){if($.datepicker._datepickerShowing&&$.datepicker._lastInput==e[0])$.datepicker._hideDatepicker();else if($.datepicker._datepickerShowing&&$.datepicker._lastInput!=e[0]){$.datepicker._hideDatepicker();$.datepicker._showDatepicker(e[0])}else $.datepicker._showDatepicker(e[0]);return false})}},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t=new Date(2009,12-1,20);var n=this._get(e,"dateFormat");if(n.match(/[DM]/)){var r=function(e){var t=0;var n=0;for(var r=0;r<e.length;r++){if(e[r].length>t){t=e[r].length;n=r}}return n};t.setMonth(r(this._get(e,n.match(/MM/)?"monthNames":"monthNamesShort")));t.setDate(r(this._get(e,n.match(/DD/)?"dayNames":"dayNamesShort"))+20-t.getDay())}e.input.attr("size",this._formatDate(e,t).length)}},_inlineDatepicker:function(e,t){var n=$(e);if(n.hasClass(this.markerClassName))return;n.addClass(this.markerClassName).append(t.dpDiv).bind("setData.datepicker",function(e,n,r){t.settings[n]=r}).bind("getData.datepicker",function(e,n){return this._get(t,n)});$.data(e,PROP_NAME,t);this._setDate(t,this._getDefaultDate(t),true);this._updateDatepicker(t);this._updateAlternate(t);if(t.settings.disabled){this._disableDatepicker(e)}t.dpDiv.css("display","block")},_dialogDatepicker:function(e,t,n,r,i){var s=this._dialogInst;if(!s){this.uuid+=1;var o="dp"+this.uuid;this._dialogInput=$('<input type="text" id="'+o+'" style="position: absolute; top: -100px; width: 0px;"/>');this._dialogInput.keydown(this._doKeyDown);$("body").append(this._dialogInput);s=this._dialogInst=this._newInst(this._dialogInput,false);s.settings={};$.data(this._dialogInput[0],PROP_NAME,s)}extendRemove(s.settings,r||{});t=t&&t.constructor==Date?this._formatDate(s,t):t;this._dialogInput.val(t);this._pos=i?i.length?i:[i.pageX,i.pageY]:null;if(!this._pos){var u=document.documentElement.clientWidth;var a=document.documentElement.clientHeight;var f=document.documentElement.scrollLeft||document.body.scrollLeft;var l=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[u/2-100+f,a/2-150+l]}this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");s.settings.onSelect=n;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);if($.blockUI)$.blockUI(this.dpDiv);$.data(this._dialogInput[0],PROP_NAME,s);return this},_destroyDatepicker:function(e){var t=$(e);var n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName)){return}var r=e.nodeName.toLowerCase();$.removeData(e,PROP_NAME);if(r=="input"){n.append.remove();n.trigger.remove();t.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else if(r=="div"||r=="span")t.removeClass(this.markerClassName).empty()},_enableDatepicker:function(e){var t=$(e);var n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName)){return}var r=e.nodeName.toLowerCase();if(r=="input"){e.disabled=false;n.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(r=="div"||r=="span"){var i=t.children("."+this._inlineClass);i.children().removeClass("ui-state-disabled");i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",false)}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t})},_disableDatepicker:function(e){var t=$(e);var n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName)){return}var r=e.nodeName.toLowerCase();if(r=="input"){e.disabled=true;n.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(r=="div"||r=="span"){var i=t.children("."+this._inlineClass);i.children().addClass("ui-state-disabled");i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",true)}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t});this._disabledInputs[this._disabledInputs.length]=e},_isDisabledDatepicker:function(e){if(!e){return false}for(var t=0;t<this._disabledInputs.length;t++){if(this._disabledInputs[t]==e)return true}return false},_getInst:function(e){try{return $.data(e,PROP_NAME)}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,n){var r=this._getInst(e);if(arguments.length==2&&typeof t=="string"){return t=="defaults"?$.extend({},$.datepicker._defaults):r?t=="all"?$.extend({},r.settings):this._get(r,t):null}var i=t||{};if(typeof t=="string"){i={};i[t]=n}if(r){if(this._curInst==r){this._hideDatepicker()}var s=this._getDateDatepicker(e,true);var o=this._getMinMaxDate(r,"min");var u=this._getMinMaxDate(r,"max");extendRemove(r.settings,i);if(o!==null&&i["dateFormat"]!==undefined&&i["minDate"]===undefined)r.settings.minDate=this._formatDate(r,o);if(u!==null&&i["dateFormat"]!==undefined&&i["maxDate"]===undefined)r.settings.maxDate=this._formatDate(r,u);this._attachments($(e),r);this._autoSize(r);this._setDate(r,s);this._updateAlternate(r);this._updateDatepicker(r)}},_changeDatepicker:function(e,t,n){this._optionDatepicker(e,t,n)},_refreshDatepicker:function(e){var t=this._getInst(e);if(t){this._updateDatepicker(t)}},_setDateDatepicker:function(e,t){var n=this._getInst(e);if(n){this._setDate(n,t);this._updateDatepicker(n);this._updateAlternate(n)}},_getDateDatepicker:function(e,t){var n=this._getInst(e);if(n&&!n.inline)this._setDateFromField(n,t);return n?this._getDate(n):null},_doKeyDown:function(e){var t=$.datepicker._getInst(e.target);var n=true;var r=t.dpDiv.is(".ui-datepicker-rtl");t._keyEvent=true;if($.datepicker._datepickerShowing)switch(e.keyCode){case 9:$.datepicker._hideDatepicker();n=false;break;case 13:var i=$("td."+$.datepicker._dayOverClass+":not(."+$.datepicker._currentClass+")",t.dpDiv);if(i[0])$.datepicker._selectDay(e.target,t.selectedMonth,t.selectedYear,i[0]);var s=$.datepicker._get(t,"onSelect");if(s){var o=$.datepicker._formatDate(t);s.apply(t.input?t.input[0]:null,[o,t])}else $.datepicker._hideDatepicker();return false;break;case 27:$.datepicker._hideDatepicker();break;case 33:$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 34:$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 35:if(e.ctrlKey||e.metaKey)$.datepicker._clearDate(e.target);n=e.ctrlKey||e.metaKey;break;case 36:if(e.ctrlKey||e.metaKey)$.datepicker._gotoToday(e.target);n=e.ctrlKey||e.metaKey;break;case 37:if(e.ctrlKey||e.metaKey)$.datepicker._adjustDate(e.target,r?+1:-1,"D");n=e.ctrlKey||e.metaKey;if(e.originalEvent.altKey)$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 38:if(e.ctrlKey||e.metaKey)$.datepicker._adjustDate(e.target,-7,"D");n=e.ctrlKey||e.metaKey;break;case 39:if(e.ctrlKey||e.metaKey)$.datepicker._adjustDate(e.target,r?-1:+1,"D");n=e.ctrlKey||e.metaKey;if(e.originalEvent.altKey)$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 40:if(e.ctrlKey||e.metaKey)$.datepicker._adjustDate(e.target,+7,"D");n=e.ctrlKey||e.metaKey;break;default:n=false}else if(e.keyCode==36&&e.ctrlKey)$.datepicker._showDatepicker(this);else{n=false}if(n){e.preventDefault();e.stopPropagation()}},_doKeyPress:function(e){var t=$.datepicker._getInst(e.target);if($.datepicker._get(t,"constrainInput")){var n=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat"));var r=String.fromCharCode(e.charCode==undefined?e.keyCode:e.charCode);return e.ctrlKey||e.metaKey||r<" "||!n||n.indexOf(r)>-1}},_doKeyUp:function(e){var t=$.datepicker._getInst(e.target);if(t.input.val()!=t.lastVal){try{var n=$.datepicker.parseDate($.datepicker._get(t,"dateFormat"),t.input?t.input.val():null,$.datepicker._getFormatConfig(t));if(n){$.datepicker._setDateFromField(t);$.datepicker._updateAlternate(t);$.datepicker._updateDatepicker(t)}}catch(r){$.datepicker.log(r)}}return true},_showDatepicker:function(e){e=e.target||e;if(e.nodeName.toLowerCase()!="input")e=$("input",e.parentNode)[0];if($.datepicker._isDisabledDatepicker(e)||$.datepicker._lastInput==e)return;var t=$.datepicker._getInst(e);if($.datepicker._curInst&&$.datepicker._curInst!=t){$.datepicker._curInst.dpDiv.stop(true,true);if(t&&$.datepicker._datepickerShowing){$.datepicker._hideDatepicker($.datepicker._curInst.input[0])}}var n=$.datepicker._get(t,"beforeShow");var r=n?n.apply(e,[e,t]):{};if(r===false){return}extendRemove(t.settings,r);t.lastVal=null;$.datepicker._lastInput=e;$.datepicker._setDateFromField(t);if($.datepicker._inDialog)e.value="";if(!$.datepicker._pos){$.datepicker._pos=$.datepicker._findPos(e);$.datepicker._pos[1]+=e.offsetHeight}var i=false;$(e).parents().each(function(){i|=$(this).css("position")=="fixed";return!i});var s={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null;t.dpDiv.empty();t.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});$.datepicker._updateDatepicker(t);s=$.datepicker._checkOffset(t,s,i);t.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"static":i?"fixed":"absolute",display:"none",left:s.left+"px",top:s.top+"px"});if(!t.inline){var o=$.datepicker._get(t,"showAnim");var u=$.datepicker._get(t,"duration");var a=function(){var e=t.dpDiv.find("iframe.ui-datepicker-cover");if(!!e.length){var n=$.datepicker._getBorders(t.dpDiv);e.css({left:-n[0],top:-n[1],width:t.dpDiv.outerWidth(),height:t.dpDiv.outerHeight()})}};t.dpDiv.zIndex($(e).zIndex()+1);$.datepicker._datepickerShowing=true;if($.effects&&($.effects.effect[o]||$.effects[o]))t.dpDiv.show(o,$.datepicker._get(t,"showOptions"),u,a);else t.dpDiv[o||"show"](o?u:null,a);if(!o||!u)a();if(t.input.is(":visible")&&!t.input.is(":disabled"))t.input.focus();$.datepicker._curInst=t}},_updateDatepicker:function(e){this.maxRows=4;var t=$.datepicker._getBorders(e.dpDiv);instActive=e;e.dpDiv.empty().append(this._generateHTML(e));this._attachHandlers(e);var n=e.dpDiv.find("iframe.ui-datepicker-cover");if(!!n.length){n.css({left:-t[0],top:-t[1],width:e.dpDiv.outerWidth(),height:e.dpDiv.outerHeight()})}e.dpDiv.find("."+this._dayOverClass+" a").mouseover();var r=this._getNumberOfMonths(e);var i=r[1];var s=17;e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");if(i>1)e.dpDiv.addClass("ui-datepicker-multi-"+i).css("width",s*i+"em");e.dpDiv[(r[0]!=1||r[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");if(e==$.datepicker._curInst&&$.datepicker._datepickerShowing&&e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&e.input[0]!=document.activeElement)e.input.focus();if(e.yearshtml){var o=e.yearshtml;setTimeout(function(){if(o===e.yearshtml&&e.yearshtml){e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml)}o=e.yearshtml=null},0)}},_getBorders:function(e){var t=function(e){return{thin:1,medium:2,thick:3}[e]||e};return[parseFloat(t(e.css("border-left-width"))),parseFloat(t(e.css("border-top-width")))]},_checkOffset:function(e,t,n){var r=e.dpDiv.outerWidth();var i=e.dpDiv.outerHeight();var s=e.input?e.input.outerWidth():0;var o=e.input?e.input.outerHeight():0;var u=document.documentElement.clientWidth+(n?0:$(document).scrollLeft());var a=document.documentElement.clientHeight+(n?0:$(document).scrollTop());t.left-=this._get(e,"isRTL")?r-s:0;t.left-=n&&t.left==e.input.offset().left?$(document).scrollLeft():0;t.top-=n&&t.top==e.input.offset().top+o?$(document).scrollTop():0;t.left-=Math.min(t.left,t.left+r>u&&u>r?Math.abs(t.left+r-u):0);t.top-=Math.min(t.top,t.top+i>a&&a>i?Math.abs(i+o):0);return t},_findPos:function(e){var t=this._getInst(e);var n=this._get(t,"isRTL");while(e&&(e.type=="hidden"||e.nodeType!=1||$.expr.filters.hidden(e))){e=e[n?"previousSibling":"nextSibling"]}var r=$(e).offset();return[r.left,r.top]},_hideDatepicker:function(e){var t=this._curInst;if(!t||e&&t!=$.data(e,PROP_NAME))return;if(this._datepickerShowing){var n=this._get(t,"showAnim");var r=this._get(t,"duration");var i=function(){$.datepicker._tidyDialog(t)};if($.effects&&($.effects.effect[n]||$.effects[n]))t.dpDiv.hide(n,$.datepicker._get(t,"showOptions"),r,i);else t.dpDiv[n=="slideDown"?"slideUp":n=="fadeIn"?"fadeOut":"hide"](n?r:null,i);if(!n)i();this._datepickerShowing=false;var s=this._get(t,"onClose");if(s)s.apply(t.input?t.input[0]:null,[t.input?t.input.val():"",t]);this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if($.blockUI){$.unblockUI();$("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(e){if(!$.datepicker._curInst)return;var t=$(e.target),n=$.datepicker._getInst(t[0]);if(t[0].id!=$.datepicker._mainDivId&&t.parents("#"+$.datepicker._mainDivId).length==0&&!t.hasClass($.datepicker.markerClassName)&&!t.closest("."+$.datepicker._triggerClass).length&&$.datepicker._datepickerShowing&&!($.datepicker._inDialog&&$.blockUI)||t.hasClass($.datepicker.markerClassName)&&$.datepicker._curInst!=n)$.datepicker._hideDatepicker()},_adjustDate:function(e,t,n){var r=$(e);var i=this._getInst(r[0]);if(this._isDisabledDatepicker(r[0])){return}this._adjustInstDate(i,t+(n=="M"?this._get(i,"showCurrentAtPos"):0),n);this._updateDatepicker(i)},_gotoToday:function(e){var t=$(e);var n=this._getInst(t[0]);if(this._get(n,"gotoCurrent")&&n.currentDay){n.selectedDay=n.currentDay;n.drawMonth=n.selectedMonth=n.currentMonth;n.drawYear=n.selectedYear=n.currentYear}else{var r=new Date;n.selectedDay=r.getDate();n.drawMonth=n.selectedMonth=r.getMonth();n.drawYear=n.selectedYear=r.getFullYear()}this._notifyChange(n);this._adjustDate(t)},_selectMonthYear:function(e,t,n){var r=$(e);var i=this._getInst(r[0]);i["selected"+(n=="M"?"Month":"Year")]=i["draw"+(n=="M"?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10);this._notifyChange(i);this._adjustDate(r)},_selectDay:function(e,t,n,r){var i=$(e);if($(r).hasClass(this._unselectableClass)||this._isDisabledDatepicker(i[0])){return}var s=this._getInst(i[0]);s.selectedDay=s.currentDay=$("a",r).html();s.selectedMonth=s.currentMonth=t;s.selectedYear=s.currentYear=n;this._selectDate(e,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear))},_clearDate:function(e){var t=$(e);var n=this._getInst(t[0]);this._selectDate(t,"")},_selectDate:function(e,t){var n=$(e);var r=this._getInst(n[0]);t=t!=null?t:this._formatDate(r);if(r.input)r.input.val(t);this._updateAlternate(r);var i=this._get(r,"onSelect");if(i)i.apply(r.input?r.input[0]:null,[t,r]);else if(r.input)r.input.trigger("change");if(r.inline)this._updateDatepicker(r);else{this._hideDatepicker();this._lastInput=r.input[0];if(typeof r.input[0]!="object")r.input.focus();this._lastInput=null}},_updateAlternate:function(e){var t=this._get(e,"altField");if(t){var n=this._get(e,"altFormat")||this._get(e,"dateFormat");var r=this._getDate(e);var i=this.formatDate(n,r,this._getFormatConfig(e));$(t).each(function(){$(this).val(i)})}},noWeekends:function(e){var t=e.getDay();return[t>0&&t<6,""]},iso8601Week:function(e){var t=new Date(e.getTime());t.setDate(t.getDate()+4-(t.getDay()||7));var n=t.getTime();t.setMonth(0);t.setDate(1);return Math.floor(Math.round((n-t)/864e5)/7)+1},parseDate:function(e,t,n){if(e==null||t==null)throw"Invalid arguments";t=typeof t=="object"?t.toString():t+"";if(t=="")return null;var r=(n?n.shortYearCutoff:null)||this._defaults.shortYearCutoff;r=typeof r!="string"?r:(new Date).getFullYear()%100+parseInt(r,10);var i=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort;var s=(n?n.dayNames:null)||this._defaults.dayNames;var o=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort;var u=(n?n.monthNames:null)||this._defaults.monthNames;var a=-1;var f=-1;var l=-1;var c=-1;var h=false;var p=function(t){var n=y+1<e.length&&e.charAt(y+1)==t;if(n)y++;return n};var d=function(e){var n=p(e);var r=e=="@"?14:e=="!"?20:e=="y"&&n?4:e=="o"?3:2;var i=new RegExp("^\\d{1,"+r+"}");var s=t.substring(g).match(i);if(!s)throw"Missing number at position "+g;g+=s[0].length;return parseInt(s[0],10)};var v=function(e,n,r){var i=$.map(p(e)?r:n,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});var s=-1;$.each(i,function(e,n){var r=n[1];if(t.substr(g,r.length).toLowerCase()==r.toLowerCase()){s=n[0];g+=r.length;return false}});if(s!=-1)return s+1;else throw"Unknown name at position "+g};var m=function(){if(t.charAt(g)!=e.charAt(y))throw"Unexpected literal at position "+g;g++};var g=0;for(var y=0;y<e.length;y++){if(h)if(e.charAt(y)=="'"&&!p("'"))h=false;else m();else switch(e.charAt(y)){case"d":l=d("d");break;case"D":v("D",i,s);break;case"o":c=d("o");break;case"m":f=d("m");break;case"M":f=v("M",o,u);break;case"y":a=d("y");break;case"@":var b=new Date(d("@"));a=b.getFullYear();f=b.getMonth()+1;l=b.getDate();break;case"!":var b=new Date((d("!")-this._ticksTo1970)/1e4);a=b.getFullYear();f=b.getMonth()+1;l=b.getDate();break;case"'":if(p("'"))m();else h=true;break;default:m()}}if(g<t.length){var w=t.substr(g);if(!/^\s+/.test(w)){throw"Extra/unparsed characters found in date: "+w}}if(a==-1)a=(new Date).getFullYear();else if(a<100)a+=(new Date).getFullYear()-(new Date).getFullYear()%100+(a<=r?0:-100);if(c>-1){f=1;l=c;do{var E=this._getDaysInMonth(a,f-1);if(l<=E)break;f++;l-=E}while(true)}var b=this._daylightSavingAdjust(new Date(a,f-1,l));if(b.getFullYear()!=a||b.getMonth()+1!=f||b.getDate()!=l)throw"Invalid date";return b},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:((1970-1)*365+Math.floor(1970/4)-Math.floor(1970/100)+Math.floor(1970/400))*24*60*60*1e7,formatDate:function(e,t,n){if(!t)return"";var r=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort;var i=(n?n.dayNames:null)||this._defaults.dayNames;var s=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort;var o=(n?n.monthNames:null)||this._defaults.monthNames;var u=function(t){var n=h+1<e.length&&e.charAt(h+1)==t;if(n)h++;return n};var a=function(e,t,n){var r=""+t;if(u(e))while(r.length<n)r="0"+r;return r};var f=function(e,t,n,r){return u(e)?r[t]:n[t]};var l="";var c=false;if(t)for(var h=0;h<e.length;h++){if(c)if(e.charAt(h)=="'"&&!u("'"))c=false;else l+=e.charAt(h);else switch(e.charAt(h)){case"d":l+=a("d",t.getDate(),2);break;case"D":l+=f("D",t.getDay(),r,i);break;case"o":l+=a("o",Math.round(((new Date(t.getFullYear(),t.getMonth(),t.getDate())).getTime()-(new Date(t.getFullYear(),0,0)).getTime())/864e5),3);break;case"m":l+=a("m",t.getMonth()+1,2);break;case"M":l+=f("M",t.getMonth(),s,o);break;case"y":l+=u("y")?t.getFullYear():(t.getYear()%100<10?"0":"")+t.getYear()%100;break;case"@":l+=t.getTime();break;case"!":l+=t.getTime()*1e4+this._ticksTo1970;break;case"'":if(u("'"))l+="'";else c=true;break;default:l+=e.charAt(h)}}return l},_possibleChars:function(e){var t="";var n=false;var r=function(t){var n=i+1<e.length&&e.charAt(i+1)==t;if(n)i++;return n};for(var i=0;i<e.length;i++)if(n)if(e.charAt(i)=="'"&&!r("'"))n=false;else t+=e.charAt(i);else switch(e.charAt(i)){case"d":case"m":case"y":case"@":t+="0123456789";break;case"D":case"M":return null;case"'":if(r("'"))t+="'";else n=true;break;default:t+=e.charAt(i)}return t},_get:function(e,t){return e.settings[t]!==undefined?e.settings[t]:this._defaults[t]},_setDateFromField:function(e,t){if(e.input.val()==e.lastVal){return}var n=this._get(e,"dateFormat");var r=e.lastVal=e.input?e.input.val():null;var i,s;i=s=this._getDefaultDate(e);var o=this._getFormatConfig(e);try{i=this.parseDate(n,r,o)||s}catch(u){this.log(u);r=t?"":r}e.selectedDay=i.getDate();e.drawMonth=e.selectedMonth=i.getMonth();e.drawYear=e.selectedYear=i.getFullYear();e.currentDay=r?i.getDate():0;e.currentMonth=r?i.getMonth():0;e.currentYear=r?i.getFullYear():0;this._adjustInstDate(e)},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(e,t,n){var r=function(e){var t=new Date;t.setDate(t.getDate()+e);return t};var i=function(t){try{return $.datepicker.parseDate($.datepicker._get(e,"dateFormat"),t,$.datepicker._getFormatConfig(e))}catch(n){}var r=(t.toLowerCase().match(/^c/)?$.datepicker._getDate(e):null)||new Date;var i=r.getFullYear();var s=r.getMonth();var o=r.getDate();var u=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g;var a=u.exec(t);while(a){switch(a[2]||"d"){case"d":case"D":o+=parseInt(a[1],10);break;case"w":case"W":o+=parseInt(a[1],10)*7;break;case"m":case"M":s+=parseInt(a[1],10);o=Math.min(o,$.datepicker._getDaysInMonth(i,s));break;case"y":case"Y":i+=parseInt(a[1],10);o=Math.min(o,$.datepicker._getDaysInMonth(i,s));break}a=u.exec(t)}return new Date(i,s,o)};var s=t==null||t===""?n:typeof t=="string"?i(t):typeof t=="number"?isNaN(t)?n:r(t):new Date(t.getTime());s=s&&s.toString()=="Invalid Date"?n:s;if(s){s.setHours(0);s.setMinutes(0);s.setSeconds(0);s.setMilliseconds(0)}return this._daylightSavingAdjust(s)},_daylightSavingAdjust:function(e){if(!e)return null;e.setHours(e.getHours()>12?e.getHours()+2:0);return e},_setDate:function(e,t,n){var r=!t;var i=e.selectedMonth;var s=e.selectedYear;var o=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=o.getDate();e.drawMonth=e.selectedMonth=e.currentMonth=o.getMonth();e.drawYear=e.selectedYear=e.currentYear=o.getFullYear();if((i!=e.selectedMonth||s!=e.selectedYear)&&!n)this._notifyChange(e);this._adjustInstDate(e);if(e.input){e.input.val(r?"":this._formatDate(e))}},_getDate:function(e){var t=!e.currentYear||e.input&&e.input.val()==""?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return t},_attachHandlers:function(e){var t=this._get(e,"stepMonths");var n="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(n,-t,"M")},next:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(n,+t,"M")},hide:function(){window["DP_jQuery_"+dpuuid].datepicker._hideDatepicker()},today:function(){window["DP_jQuery_"+dpuuid].datepicker._gotoToday(n)},selectDay:function(){window["DP_jQuery_"+dpuuid].datepicker._selectDay(n,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this);return false},selectMonth:function(){window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(n,this,"M");return false},selectYear:function(){window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(n,this,"Y");return false}};$(this).bind(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t=new Date;t=this._daylightSavingAdjust(new Date(t.getFullYear(),t.getMonth(),t.getDate()));var n=this._get(e,"isRTL");var r=this._get(e,"showButtonPanel");var i=this._get(e,"hideIfNoPrevNext");var s=this._get(e,"navigationAsDateFormat");var o=this._getNumberOfMonths(e);var u=this._get(e,"showCurrentAtPos");var a=this._get(e,"stepMonths");var f=o[0]!=1||o[1]!=1;var l=this._daylightSavingAdjust(!e.currentDay?new Date(9999,9,9):new Date(e.currentYear,e.currentMonth,e.currentDay));var c=this._getMinMaxDate(e,"min");var h=this._getMinMaxDate(e,"max");var p=e.drawMonth-u;var d=e.drawYear;if(p<0){p+=12;d--}if(h){var v=this._daylightSavingAdjust(new Date(h.getFullYear(),h.getMonth()-o[0]*o[1]+1,h.getDate()));v=c&&v<c?c:v;while(this._daylightSavingAdjust(new Date(d,p,1))>v){p--;if(p<0){p=11;d--}}}e.drawMonth=p;e.drawYear=d;var m=this._get(e,"prevText");m=!s?m:this.formatDate(m,this._daylightSavingAdjust(new Date(d,p-a,1)),this._getFormatConfig(e));var g=this._canAdjustMonth(e,-1,d,p)?'<a class="ui-datepicker-prev ui-corner-all" data-handler="prev" data-event="click"'+' title="'+m+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"e":"w")+'">'+m+"</span></a>":i?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+m+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"e":"w")+'">'+m+"</span></a>";var y=this._get(e,"nextText");y=!s?y:this.formatDate(y,this._daylightSavingAdjust(new Date(d,p+a,1)),this._getFormatConfig(e));var b=this._canAdjustMonth(e,+1,d,p)?'<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click"'+' title="'+y+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"w":"e")+'">'+y+"</span></a>":i?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+y+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"w":"e")+'">'+y+"</span></a>";var w=this._get(e,"currentText");var E=this._get(e,"gotoCurrent")&&e.currentDay?l:t;w=!s?w:this.formatDate(w,E,this._getFormatConfig(e));var S=!e.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(e,"closeText")+"</button>":"";var x=r?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(n?S:"")+(this._isInRange(e,E)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" data-handler="today" data-event="click"'+">"+w+"</button>":"")+(n?"":S)+"</div>":"";var T=parseInt(this._get(e,"firstDay"),10);T=isNaN(T)?0:T;var N=this._get(e,"showWeek");var C=this._get(e,"dayNames");var k=this._get(e,"dayNamesShort");var L=this._get(e,"dayNamesMin");var A=this._get(e,"monthNames");var O=this._get(e,"monthNamesShort");var M=this._get(e,"beforeShowDay");var _=this._get(e,"showOtherMonths");var D=this._get(e,"selectOtherMonths");var P=this._get(e,"calculateWeek")||this.iso8601Week;var H=this._getDefaultDate(e);var B="";for(var j=0;j<o[0];j++){var F="";this.maxRows=4;for(var I=0;I<o[1];I++){var q=this._daylightSavingAdjust(new Date(d,p,e.selectedDay));var R=" ui-corner-all";var U="";if(f){U+='<div class="ui-datepicker-group';if(o[1]>1)switch(I){case 0:U+=" ui-datepicker-group-first";R=" ui-corner-"+(n?"right":"left");break;case o[1]-1:U+=" ui-datepicker-group-last";R=" ui-corner-"+(n?"left":"right");break;default:U+=" ui-datepicker-group-middle";R="";break}U+='">'}U+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+R+'">'+(/all|left/.test(R)&&j==0?n?b:g:"")+(/all|right/.test(R)&&j==0?n?g:b:"")+this._generateMonthYearHeader(e,p,d,c,h,j>0||I>0,A,O)+'</div><table class="ui-datepicker-calendar"><thead>'+"<tr>";var z=N?'<th class="ui-datepicker-week-col">'+this._get(e,"weekHeader")+"</th>":"";for(var W=0;W<7;W++){var X=(W+T)%7;z+="<th"+((W+T+6)%7>=5?' class="ui-datepicker-week-end"':"")+">"+'<span title="'+C[X]+'">'+L[X]+"</span></th>"}U+=z+"</tr></thead><tbody>";var V=this._getDaysInMonth(d,p);if(d==e.selectedYear&&p==e.selectedMonth)e.selectedDay=Math.min(e.selectedDay,V);var J=(this._getFirstDayOfMonth(d,p)-T+7)%7;var K=Math.ceil((J+V)/7);var Q=f?this.maxRows>K?this.maxRows:K:K;this.maxRows=Q;var G=this._daylightSavingAdjust(new Date(d,p,1-J));for(var Y=0;Y<Q;Y++){U+="<tr>";var Z=!N?"":'<td class="ui-datepicker-week-col">'+this._get(e,"calculateWeek")(G)+"</td>";for(var W=0;W<7;W++){var et=M?M.apply(e.input?e.input[0]:null,[G]):[true,""];var tt=G.getMonth()!=p;var nt=tt&&!D||!et[0]||c&&G<c||h&&G>h;Z+='<td class="'+((W+T+6)%7>=5?" ui-datepicker-week-end":"")+(tt?" ui-datepicker-other-month":"")+(G.getTime()==q.getTime()&&p==e.selectedMonth&&e._keyEvent||H.getTime()==G.getTime()&&H.getTime()==q.getTime()?" "+this._dayOverClass:"")+(nt?" "+this._unselectableClass+" ui-state-disabled":"")+(tt&&!_?"":" "+et[1]+(G.getTime()==l.getTime()?" "+this._currentClass:"")+(G.getTime()==t.getTime()?" ui-datepicker-today":""))+'"'+((!tt||_)&&et[2]?' title="'+et[2]+'"':"")+(nt?"":' data-handler="selectDay" data-event="click" data-month="'+G.getMonth()+'" data-year="'+G.getFullYear()+'"')+">"+(tt&&!_?"&#xa0;":nt?'<span class="ui-state-default">'+G.getDate()+"</span>":'<a class="ui-state-default'+(G.getTime()==t.getTime()?" ui-state-highlight":"")+(G.getTime()==l.getTime()?" ui-state-active":"")+(tt?" ui-priority-secondary":"")+'" href="#">'+G.getDate()+"</a>")+"</td>";G.setDate(G.getDate()+1);G=this._daylightSavingAdjust(G)}U+=Z+"</tr>"}p++;if(p>11){p=0;d++}U+="</tbody></table>"+(f?"</div>"+(o[0]>0&&I==o[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");F+=U}B+=F}B+=x+($.ui.ie6&&!e.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");e._keyEvent=false;return B},_generateMonthYearHeader:function(e,t,n,r,i,s,o,u){var a=this._get(e,"changeMonth");var f=this._get(e,"changeYear");var l=this._get(e,"showMonthAfterYear");var c='<div class="ui-datepicker-title">';var h="";if(s||!a)h+='<span class="ui-datepicker-month">'+o[t]+"</span>";else{var p=r&&r.getFullYear()==n;var d=i&&i.getFullYear()==n;h+='<select class="ui-datepicker-month" data-handler="selectMonth" data-event="change">';for(var v=0;v<12;v++){if((!p||v>=r.getMonth())&&(!d||v<=i.getMonth()))h+='<option value="'+v+'"'+(v==t?' selected="selected"':"")+">"+u[v]+"</option>"}h+="</select>"}if(!l)c+=h+(s||!(a&&f)?"&#xa0;":"");if(!e.yearshtml){e.yearshtml="";if(s||!f)c+='<span class="ui-datepicker-year">'+n+"</span>";else{var m=this._get(e,"yearRange").split(":");var g=(new Date).getFullYear();var y=function(e){var t=e.match(/c[+-].*/)?n+parseInt(e.substring(1),10):e.match(/[+-].*/)?g+parseInt(e,10):parseInt(e,10);return isNaN(t)?g:t};var b=y(m[0]);var w=Math.max(b,y(m[1]||""));b=r?Math.max(b,r.getFullYear()):b;w=i?Math.min(w,i.getFullYear()):w;e.yearshtml+='<select class="ui-datepicker-year" data-handler="selectYear" data-event="change">';for(;b<=w;b++){e.yearshtml+='<option value="'+b+'"'+(b==n?' selected="selected"':"")+">"+b+"</option>"}e.yearshtml+="</select>";c+=e.yearshtml;e.yearshtml=null}}c+=this._get(e,"yearSuffix");if(l)c+=(s||!(a&&f)?"&#xa0;":"")+h;c+="</div>";return c},_adjustInstDate:function(e,t,n){var r=e.drawYear+(n=="Y"?t:0);var i=e.drawMonth+(n=="M"?t:0);var s=Math.min(e.selectedDay,this._getDaysInMonth(r,i))+(n=="D"?t:0);var o=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(r,i,s)));e.selectedDay=o.getDate();e.drawMonth=e.selectedMonth=o.getMonth();e.drawYear=e.selectedYear=o.getFullYear();if(n=="M"||n=="Y")this._notifyChange(e)},_restrictMinMax:function(e,t){var n=this._getMinMaxDate(e,"min");var r=this._getMinMaxDate(e,"max");var i=n&&t<n?n:t;i=r&&i>r?r:i;return i},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");if(t)t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return t==null?[1,1]:typeof t=="number"?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return(new Date(e,t,1)).getDay()},_canAdjustMonth:function(e,t,n,r){var i=this._getNumberOfMonths(e);var s=this._daylightSavingAdjust(new Date(n,r+(t<0?t:i[0]*i[1]),1));if(t<0)s.setDate(this._getDaysInMonth(s.getFullYear(),s.getMonth()));return this._isInRange(e,s)},_isInRange:function(e,t){var n=this._getMinMaxDate(e,"min");var r=this._getMinMaxDate(e,"max");return(!n||t.getTime()>=n.getTime())&&(!r||t.getTime()<=r.getTime())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");t=typeof t!="string"?t:(new Date).getFullYear()%100+parseInt(t,10);return{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,n,r){if(!t){e.currentDay=e.selectedDay;e.currentMonth=e.selectedMonth;e.currentYear=e.selectedYear}var i=t?typeof t=="object"?t:this._daylightSavingAdjust(new Date(r,n,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),i,this._getFormatConfig(e))}});$.fn.datepicker=function(e){if(!this.length){return this}if(!$.datepicker.initialized){$(document).mousedown($.datepicker._checkExternalClick).find(document.body).append($.datepicker.dpDiv);$.datepicker.initialized=true}var t=Array.prototype.slice.call(arguments,1);if(typeof e=="string"&&(e=="isDisabled"||e=="getDate"||e=="widget"))return $.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t));if(e=="option"&&arguments.length==2&&typeof arguments[1]=="string")return $.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t));return this.each(function(){typeof e=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this].concat(t)):$.datepicker._attachDatepicker(this,e)})};$.datepicker=new Datepicker;$.datepicker.initialized=false;$.datepicker.uuid=(new Date).getTime();$.datepicker.version="1.9.2";window["DP_jQuery_"+dpuuid]=$})(jQuery);(function(e,t){var n="ui-dialog ui-widget ui-widget-content ui-corner-all ",r={buttons:true,height:true,maxHeight:true,maxWidth:true,minHeight:true,minWidth:true,width:true},i={maxHeight:true,maxWidth:true,minHeight:true,minWidth:true};e.widget("ui.dialog",{version:"1.9.2",options:{autoOpen:true,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var n=e(this).css(t).offset().top;if(n<0){e(this).css("top",t.top-n)}}},resizable:true,show:null,stack:true,title:"",width:300,zIndex:1e3},_create:function(){this.originalTitle=this.element.attr("title");if(typeof this.originalTitle!=="string"){this.originalTitle=""}this.oldPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)};this.options.title=this.options.title||this.originalTitle;var t=this,r=this.options,i=r.title||"&#160;",s,o,u,a,f;s=(this.uiDialog=e("<div>")).addClass(n+r.dialogClass).css({display:"none",outline:0,zIndex:r.zIndex}).attr("tabIndex",-1).keydown(function(n){if(r.closeOnEscape&&!n.isDefaultPrevented()&&n.keyCode&&n.keyCode===e.ui.keyCode.ESCAPE){t.close(n);n.preventDefault()}}).mousedown(function(e){t.moveToTop(false,e)}).appendTo("body");this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(s);o=(this.uiDialogTitlebar=e("<div>")).addClass("ui-dialog-titlebar  ui-widget-header  "+"ui-corner-all  ui-helper-clearfix").bind("mousedown",function(){s.focus()}).prependTo(s);u=e("<a href='#'></a>").addClass("ui-dialog-titlebar-close  ui-corner-all").attr("role","button").click(function(e){e.preventDefault();t.close(e)}).appendTo(o);(this.uiDialogTitlebarCloseText=e("<span>")).addClass("ui-icon ui-icon-closethick").text(r.closeText).appendTo(u);a=e("<span>").uniqueId().addClass("ui-dialog-title").html(i).prependTo(o);f=(this.uiDialogButtonPane=e("<div>")).addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");(this.uiButtonSet=e("<div>")).addClass("ui-dialog-buttonset").appendTo(f);s.attr({role:"dialog","aria-labelledby":a.attr("id")});o.find("*").add(o).disableSelection();this._hoverable(u);this._focusable(u);if(r.draggable&&e.fn.draggable){this._makeDraggable()}if(r.resizable&&e.fn.resizable){this._makeResizable()}this._createButtons(r.buttons);this._isOpen=false;if(e.fn.bgiframe){s.bgiframe()}this._on(s,{keydown:function(t){if(!r.modal||t.keyCode!==e.ui.keyCode.TAB){return}var n=e(":tabbable",s),i=n.filter(":first"),o=n.filter(":last");if(t.target===o[0]&&!t.shiftKey){i.focus(1);return false}else if(t.target===i[0]&&t.shiftKey){o.focus(1);return false}}})},_init:function(){if(this.options.autoOpen){this.open()}},_destroy:function(){var e,t=this.oldPosition;if(this.overlay){this.overlay.destroy()}this.uiDialog.hide();this.element.removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");this.uiDialog.remove();if(this.originalTitle){this.element.attr("title",this.originalTitle)}e=t.parent.children().eq(t.index);if(e.length&&e[0]!==this.element[0]){e.before(this.element)}else{t.parent.append(this.element)}},widget:function(){return this.uiDialog},close:function(t){var n=this,r,i;if(!this._isOpen){return}if(false===this._trigger("beforeClose",t)){return}this._isOpen=false;if(this.overlay){this.overlay.destroy()}if(this.options.hide){this._hide(this.uiDialog,this.options.hide,function(){n._trigger("close",t)})}else{this.uiDialog.hide();this._trigger("close",t)}e.ui.dialog.overlay.resize();if(this.options.modal){r=0;e(".ui-dialog").each(function(){if(this!==n.uiDialog[0]){i=e(this).css("z-index");if(!isNaN(i)){r=Math.max(r,i)}}});e.ui.dialog.maxZ=r}return this},isOpen:function(){return this._isOpen},moveToTop:function(t,n){var r=this.options,i;if(r.modal&&!t||!r.stack&&!r.modal){return this._trigger("focus",n)}if(r.zIndex>e.ui.dialog.maxZ){e.ui.dialog.maxZ=r.zIndex}if(this.overlay){e.ui.dialog.maxZ+=1;e.ui.dialog.overlay.maxZ=e.ui.dialog.maxZ;this.overlay.$el.css("z-index",e.ui.dialog.overlay.maxZ)}i={scrollTop:this.element.scrollTop(),scrollLeft:this.element.scrollLeft()};e.ui.dialog.maxZ+=1;this.uiDialog.css("z-index",e.ui.dialog.maxZ);this.element.attr(i);this._trigger("focus",n);return this},open:function(){if(this._isOpen){return}var t,n=this.options,r=this.uiDialog;this._size();this._position(n.position);r.show(n.show);this.overlay=n.modal?new e.ui.dialog.overlay(this):null;this.moveToTop(true);t=this.element.find(":tabbable");if(!t.length){t=this.uiDialogButtonPane.find(":tabbable");if(!t.length){t=r}}t.eq(0).focus();this._isOpen=true;this._trigger("open");return this},_createButtons:function(t){var n=this,r=false;this.uiDialogButtonPane.remove();this.uiButtonSet.empty();if(typeof t==="object"&&t!==null){e.each(t,function(){return!(r=true)})}if(r){e.each(t,function(t,r){var i,s;r=e.isFunction(r)?{click:r,text:t}:r;r=e.extend({type:"button"},r);s=r.click;r.click=function(){s.apply(n.element[0],arguments)};i=e("<button></button>",r).appendTo(n.uiButtonSet);if(e.fn.button){i.button()}});this.uiDialog.addClass("ui-dialog-buttons");this.uiDialogButtonPane.appendTo(this.uiDialog)}else{this.uiDialog.removeClass("ui-dialog-buttons")}},_makeDraggable:function(){function r(e){return{position:e.position,offset:e.offset}}var t=this,n=this.options;this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(n,i){e(this).addClass("ui-dialog-dragging");t._trigger("dragStart",n,r(i))},drag:function(e,n){t._trigger("drag",e,r(n))},stop:function(i,s){n.position=[s.position.left-t.document.scrollLeft(),s.position.top-t.document.scrollTop()];e(this).removeClass("ui-dialog-dragging");t._trigger("dragStop",i,r(s));e.ui.dialog.overlay.resize()}})},_makeResizable:function(n){function u(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}n=n===t?this.options.resizable:n;var r=this,i=this.options,s=this.uiDialog.css("position"),o=typeof n==="string"?n:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:i.maxWidth,maxHeight:i.maxHeight,minWidth:i.minWidth,minHeight:this._minHeight(),handles:o,start:function(t,n){e(this).addClass("ui-dialog-resizing");r._trigger("resizeStart",t,u(n))},resize:function(e,t){r._trigger("resize",e,u(t))},stop:function(t,n){e(this).removeClass("ui-dialog-resizing");i.height=e(this).height();i.width=e(this).width();r._trigger("resizeStop",t,u(n));e.ui.dialog.overlay.resize()}}).css("position",s).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var e=this.options;if(e.height==="auto"){return e.minHeight}else{return Math.min(e.minHeight,e.height)}},_position:function(t){var n=[],r=[0,0],i;if(t){if(typeof t==="string"||typeof t==="object"&&"0"in t){n=t.split?t.split(" "):[t[0],t[1]];if(n.length===1){n[1]=n[0]}e.each(["left","top"],function(e,t){if(+n[e]===n[e]){r[e]=n[e];n[e]=t}});t={my:n[0]+(r[0]<0?r[0]:"+"+r[0])+" "+n[1]+(r[1]<0?r[1]:"+"+r[1]),at:n.join(" ")}}t=e.extend({},e.ui.dialog.prototype.options.position,t)}else{t=e.ui.dialog.prototype.options.position}i=this.uiDialog.is(":visible");if(!i){this.uiDialog.show()}this.uiDialog.position(t);if(!i){this.uiDialog.hide()}},_setOptions:function(t){var n=this,s={},o=false;e.each(t,function(e,t){n._setOption(e,t);if(e in r){o=true}if(e in i){s[e]=t}});if(o){this._size()}if(this.uiDialog.is(":data(resizable)")){this.uiDialog.resizable("option",s)}},_setOption:function(t,r){var i,s,o=this.uiDialog;switch(t){case"buttons":this._createButtons(r);break;case"closeText":this.uiDialogTitlebarCloseText.text(""+r);break;case"dialogClass":o.removeClass(this.options.dialogClass).addClass(n+r);break;case"disabled":if(r){o.addClass("ui-dialog-disabled")}else{o.removeClass("ui-dialog-disabled")}break;case"draggable":i=o.is(":data(draggable)");if(i&&!r){o.draggable("destroy")}if(!i&&r){this._makeDraggable()}break;case"position":this._position(r);break;case"resizable":s=o.is(":data(resizable)");if(s&&!r){o.resizable("destroy")}if(s&&typeof r==="string"){o.resizable("option","handles",r)}if(!s&&r!==false){this._makeResizable(r)}break;case"title":e(".ui-dialog-title",this.uiDialogTitlebar).html(""+(r||"&#160;"));break}this._super(t,r)},_size:function(){var t,n,r,i=this.options,s=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0});if(i.minWidth>i.width){i.width=i.minWidth}t=this.uiDialog.css({height:"auto",width:i.width}).outerHeight();n=Math.max(0,i.minHeight-t);if(i.height==="auto"){if(e.support.minHeight){this.element.css({minHeight:n,height:"auto"})}else{this.uiDialog.show();r=this.element.css("height","auto").height();if(!s){this.uiDialog.hide()}this.element.height(Math.max(r,n))}}else{this.element.height(Math.max(i.height-t,0))}if(this.uiDialog.is(":data(resizable)")){this.uiDialog.resizable("option","minHeight",this._minHeight())}}});e.extend(e.ui.dialog,{uuid:0,maxZ:0,getTitleId:function(e){var t=e.attr("id");if(!t){this.uuid+=1;t=this.uuid}return"ui-dialog-title-"+t},overlay:function(t){this.$el=e.ui.dialog.overlay.create(t)}});e.extend(e.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:e.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(e){return e+".dialog-overlay"}).join(" "),create:function(t){if(this.instances.length===0){setTimeout(function(){if(e.ui.dialog.overlay.instances.length){e(document).bind(e.ui.dialog.overlay.events,function(t){if(e(t.target).zIndex()<e.ui.dialog.overlay.maxZ){return false}})}},1);e(window).bind("resize.dialog-overlay",e.ui.dialog.overlay.resize)}var n=this.oldInstances.pop()||e("<div>").addClass("ui-widget-overlay");e(document).bind("keydown.dialog-overlay",function(r){var i=e.ui.dialog.overlay.instances;if(i.length!==0&&i[i.length-1]===n&&t.options.closeOnEscape&&!r.isDefaultPrevented()&&r.keyCode&&r.keyCode===e.ui.keyCode.ESCAPE){t.close(r);r.preventDefault()}});n.appendTo(document.body).css({width:this.width(),height:this.height()});if(e.fn.bgiframe){n.bgiframe()}this.instances.push(n);return n},destroy:function(t){var n=e.inArray(t,this.instances),r=0;if(n!==-1){this.oldInstances.push(this.instances.splice(n,1)[0])}if(this.instances.length===0){e([document,window]).unbind(".dialog-overlay")}t.height(0).width(0).remove();e.each(this.instances,function(){r=Math.max(r,this.css("z-index"))});this.maxZ=r},height:function(){var t,n;if(e.ui.ie){t=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);n=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);if(t<n){return e(window).height()+"px"}else{return t+"px"}}else{return e(document).height()+"px"}},width:function(){var t,n;if(e.ui.ie){t=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);n=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);if(t<n){return e(window).width()+"px"}else{return t+"px"}}else{return e(document).width()+"px"}},resize:function(){var t=e([]);e.each(e.ui.dialog.overlay.instances,function(){t=t.add(this)});t.css({width:0,height:0}).css({width:e.ui.dialog.overlay.width(),height:e.ui.dialog.overlay.height()})}});e.extend(e.ui.dialog.overlay.prototype,{destroy:function(){e.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);(function(e,t){e.widget("ui.draggable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].style.position="relative";this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},_destroy:function(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(t){var n=this.options;if(this.helper||n.disabled||e(t.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(t);if(!this.handle)return false;e(n.iframeFix===true?"iframe":n.iframeFix).each(function(){e('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(e(this).offset()).appendTo("body")});return true},_mouseStart:function(t){var n=this.options;this.helper=this._createHelper(t);this.helper.addClass("ui-draggable-dragging");this._cacheHelperProportions();if(e.ui.ddmanager)e.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(t);this.originalPageX=t.pageX;this.originalPageY=t.pageY;n.cursorAt&&this._adjustOffsetFromHelper(n.cursorAt);if(n.containment)this._setContainment();if(this._trigger("start",t)===false){this._clear();return false}this._cacheHelperProportions();if(e.ui.ddmanager&&!n.dropBehaviour)e.ui.ddmanager.prepareOffsets(this,t);this._mouseDrag(t,true);if(e.ui.ddmanager)e.ui.ddmanager.dragStart(this,t);return true},_mouseDrag:function(t,n){this.position=this._generatePosition(t);this.positionAbs=this._convertPositionTo("absolute");if(!n){var r=this._uiHash();if(this._trigger("drag",t,r)===false){this._mouseUp({});return false}this.position=r.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";if(e.ui.ddmanager)e.ui.ddmanager.drag(this,t);return false},_mouseStop:function(t){var n=false;if(e.ui.ddmanager&&!this.options.dropBehaviour)n=e.ui.ddmanager.drop(this,t);if(this.dropped){n=this.dropped;this.dropped=false}var r=this.element[0],i=false;while(r&&(r=r.parentNode)){if(r==document){i=true}}if(!i&&this.options.helper==="original")return false;if(this.options.revert=="invalid"&&!n||this.options.revert=="valid"&&n||this.options.revert===true||e.isFunction(this.options.revert)&&this.options.revert.call(this.element,n)){var s=this;e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){if(s._trigger("stop",t)!==false){s._clear()}})}else{if(this._trigger("stop",t)!==false){this._clear()}}return false},_mouseUp:function(t){e("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)});if(e.ui.ddmanager)e.ui.ddmanager.dragStop(this,t);return e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){if(this.helper.is(".ui-draggable-dragging")){this._mouseUp({})}else{this._clear()}return this},_getHandle:function(t){var n=!this.options.handle||!e(this.options.handle,this.element).length?true:false;e(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==t.target)n=true});return n},_createHelper:function(t){var n=this.options;var r=e.isFunction(n.helper)?e(n.helper.apply(this.element[0],[t])):n.helper=="clone"?this.element.clone().removeAttr("id"):this.element;if(!r.parents("body").length)r.appendTo(n.appendTo=="parent"?this.element[0].parentNode:n.appendTo);if(r[0]!=this.element[0]&&!/(fixed|absolute)/.test(r.css("position")))r.css("position","absolute");return r},_adjustOffsetFromHelper:function(t){if(typeof t=="string"){t=t.split(" ")}if(e.isArray(t)){t={left:+t[0],top:+t[1]||0}}if("left"in t){this.offset.click.left=t.left+this.margins.left}if("right"in t){this.offset.click.left=this.helperProportions.width-t.right+this.margins.left}if("top"in t){this.offset.click.top=t.top+this.margins.top}if("bottom"in t){this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0])){t.left+=this.scrollParent.scrollLeft();t.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&e.ui.ie)t={top:0,left:0};return{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.element.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;if(t.containment=="parent")t.containment=this.helper[0].parentNode;if(t.containment=="document"||t.containment=="window")this.containment=[t.containment=="document"?0:e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t.containment=="document"?0:e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(t.containment=="document"?0:e(window).scrollLeft())+e(t.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(t.containment=="document"?0:e(window).scrollTop())+(e(t.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(t.containment)&&t.containment.constructor!=Array){var n=e(t.containment);var r=n[0];if(!r)return;var i=n.offset();var s=e(r).css("overflow")!="hidden";this.containment=[(parseInt(e(r).css("borderLeftWidth"),10)||0)+(parseInt(e(r).css("paddingLeft"),10)||0),(parseInt(e(r).css("borderTopWidth"),10)||0)+(parseInt(e(r).css("paddingTop"),10)||0),(s?Math.max(r.scrollWidth,r.offsetWidth):r.offsetWidth)-(parseInt(e(r).css("borderLeftWidth"),10)||0)-(parseInt(e(r).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(s?Math.max(r.scrollHeight,r.offsetHeight):r.offsetHeight)-(parseInt(e(r).css("borderTopWidth"),10)||0)-(parseInt(e(r).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom];this.relative_container=n}else if(t.containment.constructor==Array){this.containment=t.containment}},_convertPositionTo:function(t,n){if(!n)n=this.position;var r=t=="absolute"?1:-1;var i=this.options,s=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,o=/(html|body)/i.test(s[0].tagName);return{top:n.top+this.offset.relative.top*r+this.offset.parent.top*r-(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():o?0:s.scrollTop())*r,left:n.left+this.offset.relative.left*r+this.offset.parent.left*r-(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*r}},_generatePosition:function(t){var n=this.options,r=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=/(html|body)/i.test(r[0].tagName);var s=t.pageX;var o=t.pageY;if(this.originalPosition){var u;if(this.containment){if(this.relative_container){var a=this.relative_container.offset();u=[this.containment[0]+a.left,this.containment[1]+a.top,this.containment[2]+a.left,this.containment[3]+a.top]}else{u=this.containment}if(t.pageX-this.offset.click.left<u[0])s=u[0]+this.offset.click.left;if(t.pageY-this.offset.click.top<u[1])o=u[1]+this.offset.click.top;if(t.pageX-this.offset.click.left>u[2])s=u[2]+this.offset.click.left;if(t.pageY-this.offset.click.top>u[3])o=u[3]+this.offset.click.top}if(n.grid){var f=n.grid[1]?this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1]:this.originalPageY;o=u?!(f-this.offset.click.top<u[1]||f-this.offset.click.top>u[3])?f:!(f-this.offset.click.top<u[1])?f-n.grid[1]:f+n.grid[1]:f;var l=n.grid[0]?this.originalPageX+Math.round((s-this.originalPageX)/n.grid[0])*n.grid[0]:this.originalPageX;s=u?!(l-this.offset.click.left<u[0]||l-this.offset.click.left>u[2])?l:!(l-this.offset.click.left<u[0])?l-n.grid[0]:l+n.grid[0]:l}}return{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():i?0:r.scrollTop()),left:s-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:r.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval)this.helper.remove();this.helper=null;this.cancelHelperRemoval=false},_trigger:function(t,n,r){r=r||this._uiHash();e.ui.plugin.call(this,t,[n,r]);if(t=="drag")this.positionAbs=this._convertPositionTo("absolute");return e.Widget.prototype._trigger.call(this,t,n,r)},plugins:{},_uiHash:function(e){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});e.ui.plugin.add("draggable","connectToSortable",{start:function(t,n){var r=e(this).data("draggable"),i=r.options,s=e.extend({},n,{item:r.element});r.sortables=[];e(i.connectToSortable).each(function(){var n=e.data(this,"sortable");if(n&&!n.options.disabled){r.sortables.push({instance:n,shouldRevert:n.options.revert});n.refreshPositions();n._trigger("activate",t,s)}})},stop:function(t,n){var r=e(this).data("draggable"),i=e.extend({},n,{item:r.element});e.each(r.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;r.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(t);this.instance.options.helper=this.instance.options._helper;if(r.options.helper=="original")this.instance.currentItem.css({top:"auto",left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",t,i)}})},drag:function(t,n){var r=e(this).data("draggable"),i=this;var s=function(t){var n=this.offset.click.top,r=this.offset.click.left;var i=this.positionAbs.top,s=this.positionAbs.left;var o=t.height,u=t.width;var a=t.top,f=t.left;return e.ui.isOver(i+n,s+r,a,f,o,u)};e.each(r.sortables,function(s){var o=false;var u=this;this.instance.positionAbs=r.positionAbs;this.instance.helperProportions=r.helperProportions;this.instance.offset.click=r.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){o=true;e.each(r.sortables,function(){this.instance.positionAbs=r.positionAbs;this.instance.helperProportions=r.helperProportions;this.instance.offset.click=r.offset.click;if(this!=u&&this.instance._intersectsWith(this.instance.containerCache)&&e.ui.contains(u.instance.element[0],this.instance.element[0]))o=false;return o})}if(o){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=e(i).clone().removeAttr("id").appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return n.helper[0]};t.target=this.instance.currentItem[0];this.instance._mouseCapture(t,true);this.instance._mouseStart(t,true,true);this.instance.offset.click.top=r.offset.click.top;this.instance.offset.click.left=r.offset.click.left;this.instance.offset.parent.left-=r.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=r.offset.parent.top-this.instance.offset.parent.top;r._trigger("toSortable",t);r.dropped=this.instance.element;r.currentItem=r.element;this.instance.fromOutside=r}if(this.instance.currentItem)this.instance._mouseDrag(t)}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",t,this.instance._uiHash(this.instance));this.instance._mouseStop(t,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder)this.instance.placeholder.remove();r._trigger("fromSortable",t);r.dropped=false}}})}});e.ui.plugin.add("draggable","cursor",{start:function(t,n){var r=e("body"),i=e(this).data("draggable").options;if(r.css("cursor"))i._cursor=r.css("cursor");r.css("cursor",i.cursor)},stop:function(t,n){var r=e(this).data("draggable").options;if(r._cursor)e("body").css("cursor",r._cursor)}});e.ui.plugin.add("draggable","opacity",{start:function(t,n){var r=e(n.helper),i=e(this).data("draggable").options;if(r.css("opacity"))i._opacity=r.css("opacity");r.css("opacity",i.opacity)},stop:function(t,n){var r=e(this).data("draggable").options;if(r._opacity)e(n.helper).css("opacity",r._opacity)}});e.ui.plugin.add("draggable","scroll",{start:function(t,n){var r=e(this).data("draggable");if(r.scrollParent[0]!=document&&r.scrollParent[0].tagName!="HTML")r.overflowOffset=r.scrollParent.offset()},drag:function(t,n){var r=e(this).data("draggable"),i=r.options,s=false;if(r.scrollParent[0]!=document&&r.scrollParent[0].tagName!="HTML"){if(!i.axis||i.axis!="x"){if(r.overflowOffset.top+r.scrollParent[0].offsetHeight-t.pageY<i.scrollSensitivity)r.scrollParent[0].scrollTop=s=r.scrollParent[0].scrollTop+i.scrollSpeed;else if(t.pageY-r.overflowOffset.top<i.scrollSensitivity)r.scrollParent[0].scrollTop=s=r.scrollParent[0].scrollTop-i.scrollSpeed}if(!i.axis||i.axis!="y"){if(r.overflowOffset.left+r.scrollParent[0].offsetWidth-t.pageX<i.scrollSensitivity)r.scrollParent[0].scrollLeft=s=r.scrollParent[0].scrollLeft+i.scrollSpeed;else if(t.pageX-r.overflowOffset.left<i.scrollSensitivity)r.scrollParent[0].scrollLeft=s=r.scrollParent[0].scrollLeft-i.scrollSpeed}}else{if(!i.axis||i.axis!="x"){if(t.pageY-e(document).scrollTop()<i.scrollSensitivity)s=e(document).scrollTop(e(document).scrollTop()-i.scrollSpeed);else if(e(window).height()-(t.pageY-e(document).scrollTop())<i.scrollSensitivity)s=e(document).scrollTop(e(document).scrollTop()+i.scrollSpeed)}if(!i.axis||i.axis!="y"){if(t.pageX-e(document).scrollLeft()<i.scrollSensitivity)s=e(document).scrollLeft(e(document).scrollLeft()-i.scrollSpeed);else if(e(window).width()-(t.pageX-e(document).scrollLeft())<i.scrollSensitivity)s=e(document).scrollLeft(e(document).scrollLeft()+i.scrollSpeed)}}if(s!==false&&e.ui.ddmanager&&!i.dropBehaviour)e.ui.ddmanager.prepareOffsets(r,t)}});e.ui.plugin.add("draggable","snap",{start:function(t,n){var r=e(this).data("draggable"),i=r.options;r.snapElements=[];e(i.snap.constructor!=String?i.snap.items||":data(draggable)":i.snap).each(function(){var t=e(this);var n=t.offset();if(this!=r.element[0])r.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:n.top,left:n.left})})},drag:function(t,n){var r=e(this).data("draggable"),i=r.options;var s=i.snapTolerance;var o=n.offset.left,u=o+r.helperProportions.width,a=n.offset.top,f=a+r.helperProportions.height;for(var l=r.snapElements.length-1;l>=0;l--){var c=r.snapElements[l].left,h=c+r.snapElements[l].width,p=r.snapElements[l].top,d=p+r.snapElements[l].height;if(!(c-s<o&&o<h+s&&p-s<a&&a<d+s||c-s<o&&o<h+s&&p-s<f&&f<d+s||c-s<u&&u<h+s&&p-s<a&&a<d+s||c-s<u&&u<h+s&&p-s<f&&f<d+s)){if(r.snapElements[l].snapping)r.options.snap.release&&r.options.snap.release.call(r.element,t,e.extend(r._uiHash(),{snapItem:r.snapElements[l].item}));r.snapElements[l].snapping=false;continue}if(i.snapMode!="inner"){var v=Math.abs(p-f)<=s;var m=Math.abs(d-a)<=s;var g=Math.abs(c-u)<=s;var y=Math.abs(h-o)<=s;if(v)n.position.top=r._convertPositionTo("relative",{top:p-r.helperProportions.height,left:0}).top-r.margins.top;if(m)n.position.top=r._convertPositionTo("relative",{top:d,left:0}).top-r.margins.top;if(g)n.position.left=r._convertPositionTo("relative",{top:0,left:c-r.helperProportions.width}).left-r.margins.left;if(y)n.position.left=r._convertPositionTo("relative",{top:0,left:h}).left-r.margins.left}var b=v||m||g||y;if(i.snapMode!="outer"){var v=Math.abs(p-a)<=s;var m=Math.abs(d-f)<=s;var g=Math.abs(c-o)<=s;var y=Math.abs(h-u)<=s;if(v)n.position.top=r._convertPositionTo("relative",{top:p,left:0}).top-r.margins.top;if(m)n.position.top=r._convertPositionTo("relative",{top:d-r.helperProportions.height,left:0}).top-r.margins.top;if(g)n.position.left=r._convertPositionTo("relative",{top:0,left:c}).left-r.margins.left;if(y)n.position.left=r._convertPositionTo("relative",{top:0,left:h-r.helperProportions.width}).left-r.margins.left}if(!r.snapElements[l].snapping&&(v||m||g||y||b))r.options.snap.snap&&r.options.snap.snap.call(r.element,t,e.extend(r._uiHash(),{snapItem:r.snapElements[l].item}));r.snapElements[l].snapping=v||m||g||y||b}}});e.ui.plugin.add("draggable","stack",{start:function(t,n){var r=e(this).data("draggable").options;var i=e.makeArray(e(r.stack)).sort(function(t,n){return(parseInt(e(t).css("zIndex"),10)||0)-(parseInt(e(n).css("zIndex"),10)||0)});if(!i.length){return}var s=parseInt(i[0].style.zIndex)||0;e(i).each(function(e){this.style.zIndex=s+e});this[0].style.zIndex=s+i.length}});e.ui.plugin.add("draggable","zIndex",{start:function(t,n){var r=e(n.helper),i=e(this).data("draggable").options;if(r.css("zIndex"))i._zIndex=r.css("zIndex");r.css("zIndex",i.zIndex)},stop:function(t,n){var r=e(this).data("draggable").options;if(r._zIndex)e(n.helper).css("zIndex",r._zIndex)}})})(jQuery);(function(e,t){e.widget("ui.droppable",{version:"1.9.2",widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"},_create:function(){var t=this.options,n=t.accept;this.isover=0;this.isout=1;this.accept=e.isFunction(n)?n:function(e){return e.is(n)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};e.ui.ddmanager.droppables[t.scope]=e.ui.ddmanager.droppables[t.scope]||[];e.ui.ddmanager.droppables[t.scope].push(this);t.addClasses&&this.element.addClass("ui-droppable")},_destroy:function(){var t=e.ui.ddmanager.droppables[this.options.scope];for(var n=0;n<t.length;n++)if(t[n]==this)t.splice(n,1);this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(t,n){if(t=="accept"){this.accept=e.isFunction(n)?n:function(e){return e.is(n)}}e.Widget.prototype._setOption.apply(this,arguments)},_activate:function(t){var n=e.ui.ddmanager.current;if(this.options.activeClass)this.element.addClass(this.options.activeClass);n&&this._trigger("activate",t,this.ui(n))},_deactivate:function(t){var n=e.ui.ddmanager.current;if(this.options.activeClass)this.element.removeClass(this.options.activeClass);n&&this._trigger("deactivate",t,this.ui(n))},_over:function(t){var n=e.ui.ddmanager.current;if(!n||(n.currentItem||n.element)[0]==this.element[0])return;if(this.accept.call(this.element[0],n.currentItem||n.element)){if(this.options.hoverClass)this.element.addClass(this.options.hoverClass);this._trigger("over",t,this.ui(n))}},_out:function(t){var n=e.ui.ddmanager.current;if(!n||(n.currentItem||n.element)[0]==this.element[0])return;if(this.accept.call(this.element[0],n.currentItem||n.element)){if(this.options.hoverClass)this.element.removeClass(this.options.hoverClass);this._trigger("out",t,this.ui(n))}},_drop:function(t,n){var r=n||e.ui.ddmanager.current;if(!r||(r.currentItem||r.element)[0]==this.element[0])return false;var i=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var t=e.data(this,"droppable");if(t.options.greedy&&!t.options.disabled&&t.options.scope==r.options.scope&&t.accept.call(t.element[0],r.currentItem||r.element)&&e.ui.intersect(r,e.extend(t,{offset:t.element.offset()}),t.options.tolerance)){i=true;return false}});if(i)return false;if(this.accept.call(this.element[0],r.currentItem||r.element)){if(this.options.activeClass)this.element.removeClass(this.options.activeClass);if(this.options.hoverClass)this.element.removeClass(this.options.hoverClass);this._trigger("drop",t,this.ui(r));return this.element}return false},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}}});e.ui.intersect=function(t,n,r){if(!n.offset)return false;var i=(t.positionAbs||t.position.absolute).left,s=i+t.helperProportions.width,o=(t.positionAbs||t.position.absolute).top,u=o+t.helperProportions.height;var a=n.offset.left,f=a+n.proportions.width,l=n.offset.top,c=l+n.proportions.height;switch(r){case"fit":return a<=i&&s<=f&&l<=o&&u<=c;break;case"intersect":return a<i+t.helperProportions.width/2&&s-t.helperProportions.width/2<f&&l<o+t.helperProportions.height/2&&u-t.helperProportions.height/2<c;break;case"pointer":var h=(t.positionAbs||t.position.absolute).left+(t.clickOffset||t.offset.click).left,p=(t.positionAbs||t.position.absolute).top+(t.clickOffset||t.offset.click).top,d=e.ui.isOver(p,h,l,a,n.proportions.height,n.proportions.width);return d;break;case"touch":return(o>=l&&o<=c||u>=l&&u<=c||o<l&&u>c)&&(i>=a&&i<=f||s>=a&&s<=f||i<a&&s>f);break;default:return false;break}};e.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(t,n){var r=e.ui.ddmanager.droppables[t.options.scope]||[];var i=n?n.type:null;var s=(t.currentItem||t.element).find(":data(droppable)").andSelf();e:for(var o=0;o<r.length;o++){if(r[o].options.disabled||t&&!r[o].accept.call(r[o].element[0],t.currentItem||t.element))continue;for(var u=0;u<s.length;u++){if(s[u]==r[o].element[0]){r[o].proportions.height=0;continue e}}r[o].visible=r[o].element.css("display")!="none";if(!r[o].visible)continue;if(i=="mousedown")r[o]._activate.call(r[o],n);r[o].offset=r[o].element.offset();r[o].proportions={width:r[o].element[0].offsetWidth,height:r[o].element[0].offsetHeight}}},drop:function(t,n){var r=false;e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){if(!this.options)return;if(!this.options.disabled&&this.visible&&e.ui.intersect(t,this,this.options.tolerance))r=this._drop.call(this,n)||r;if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)){this.isout=1;this.isover=0;this._deactivate.call(this,n)}});return r},dragStart:function(t,n){t.element.parentsUntil("body").bind("scroll.droppable",function(){if(!t.options.refreshPositions)e.ui.ddmanager.prepareOffsets(t,n)})},drag:function(t,n){if(t.options.refreshPositions)e.ui.ddmanager.prepareOffsets(t,n);e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){if(this.options.disabled||this.greedyChild||!this.visible)return;var r=e.ui.intersect(t,this,this.options.tolerance);var i=!r&&this.isover==1?"isout":r&&this.isover==0?"isover":null;if(!i)return;var s;if(this.options.greedy){var o=this.options.scope;var u=this.element.parents(":data(droppable)").filter(function(){return e.data(this,"droppable").options.scope===o});if(u.length){s=e.data(u[0],"droppable");s.greedyChild=i=="isover"?1:0}}if(s&&i=="isover"){s["isover"]=0;s["isout"]=1;s._out.call(s,n)}this[i]=1;this[i=="isout"?"isover":"isout"]=0;this[i=="isover"?"_over":"_out"].call(this,n);if(s&&i=="isout"){s["isout"]=0;s["isover"]=1;s._over.call(s,n)}})},dragStop:function(t,n){t.element.parentsUntil("body").unbind("scroll.droppable");if(!t.options.refreshPositions)e.ui.ddmanager.prepareOffsets(t,n)}}})(jQuery);jQuery.effects||function(e,t){var n=e.uiBackCompat!==false,r="ui-effects-";e.effects={effect:{}};(function(t,n){function p(e,t,n){var r=a[t.type]||{};if(e==null){return n||!t.def?null:t.def}e=r.floor?~~e:parseFloat(e);if(isNaN(e)){return t.def}if(r.mod){return(e+r.mod)%r.mod}return 0>e?0:r.max<e?r.max:e}function d(e){var n=o(),r=n._rgba=[];e=e.toLowerCase();h(s,function(t,i){var s,o=i.re.exec(e),a=o&&i.parse(o),f=i.space||"rgba";if(a){s=n[f](a);n[u[f].cache]=s[u[f].cache];r=n._rgba=s._rgba;return false}});if(r.length){if(r.join()==="0,0,0,0"){t.extend(r,c.transparent)}return n}return c[e]}function v(e,t,n){n=(n+1)%1;if(n*6<1){return e+(t-e)*n*6}if(n*2<1){return t}if(n*3<2){return e+(t-e)*(2/3-n)*6}return e}var r="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor".split(" "),i=/^([\-+])=\s*(\d+\.?\d*)/,s=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1]*2.55,e[2]*2.55,e[3]*2.55,e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],o=t.Color=function(e,n,r,i){return new t.Color.fn.parse(e,n,r,i)},u={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},a={"byte":{floor:true,max:255},percent:{max:1},degrees:{mod:360,floor:true}},f=o.support={},l=t("<p>")[0],c,h=t.each;l.style.cssText="background-color:rgba(1,1,1,.5)";f.rgba=l.style.backgroundColor.indexOf("rgba")>-1;h(u,function(e,t){t.cache="_"+e;t.props.alpha={idx:3,type:"percent",def:1}});o.fn=t.extend(o.prototype,{parse:function(r,i,s,a){if(r===n){this._rgba=[null,null,null,null];return this}if(r.jquery||r.nodeType){r=t(r).css(i);i=n}var f=this,l=t.type(r),v=this._rgba=[];if(i!==n){r=[r,i,s,a];l="array"}if(l==="string"){return this.parse(d(r)||c._default)}if(l==="array"){h(u.rgba.props,function(e,t){v[t.idx]=p(r[t.idx],t)});return this}if(l==="object"){if(r instanceof o){h(u,function(e,t){if(r[t.cache]){f[t.cache]=r[t.cache].slice()}})}else{h(u,function(t,n){var i=n.cache;h(n.props,function(e,t){if(!f[i]&&n.to){if(e==="alpha"||r[e]==null){return}f[i]=n.to(f._rgba)}f[i][t.idx]=p(r[e],t,true)});if(f[i]&&e.inArray(null,f[i].slice(0,3))<0){f[i][3]=1;if(n.from){f._rgba=n.from(f[i])}}})}return this}},is:function(e){var t=o(e),n=true,r=this;h(u,function(e,i){var s,o=t[i.cache];if(o){s=r[i.cache]||i.to&&i.to(r._rgba)||[];h(i.props,function(e,t){if(o[t.idx]!=null){n=o[t.idx]===s[t.idx];return n}})}return n});return n},_space:function(){var e=[],t=this;h(u,function(n,r){if(t[r.cache]){e.push(n)}});return e.pop()},transition:function(e,t){var n=o(e),r=n._space(),i=u[r],s=this.alpha()===0?o("transparent"):this,f=s[i.cache]||i.to(s._rgba),l=f.slice();n=n[i.cache];h(i.props,function(e,r){var i=r.idx,s=f[i],o=n[i],u=a[r.type]||{};if(o===null){return}if(s===null){l[i]=o}else{if(u.mod){if(o-s>u.mod/2){s+=u.mod}else if(s-o>u.mod/2){s-=u.mod}}l[i]=p((o-s)*t+s,r)}});return this[r](l)},blend:function(e){if(this._rgba[3]===1){return this}var n=this._rgba.slice(),r=n.pop(),i=o(e)._rgba;return o(t.map(n,function(e,t){return(1-r)*i[t]+r*e}))},toRgbaString:function(){var e="rgba(",n=t.map(this._rgba,function(e,t){return e==null?t>2?1:0:e});if(n[3]===1){n.pop();e="rgb("}return e+n.join()+")"},toHslaString:function(){var e="hsla(",n=t.map(this.hsla(),function(e,t){if(e==null){e=t>2?1:0}if(t&&t<3){e=Math.round(e*100)+"%"}return e});if(n[3]===1){n.pop();e="hsl("}return e+n.join()+")"},toHexString:function(e){var n=this._rgba.slice(),r=n.pop();if(e){n.push(~~(r*255))}return"#"+t.map(n,function(e){e=(e||0).toString(16);return e.length===1?"0"+e:e}).join("")},toString:function(){return this._rgba[3]===0?"transparent":this.toRgbaString()}});o.fn.parse.prototype=o.fn;u.hsla.to=function(e){if(e[0]==null||e[1]==null||e[2]==null){return[null,null,null,e[3]]}var t=e[0]/255,n=e[1]/255,r=e[2]/255,i=e[3],s=Math.max(t,n,r),o=Math.min(t,n,r),u=s-o,a=s+o,f=a*.5,l,c;if(o===s){l=0}else if(t===s){l=60*(n-r)/u+360}else if(n===s){l=60*(r-t)/u+120}else{l=60*(t-n)/u+240}if(f===0||f===1){c=f}else if(f<=.5){c=u/a}else{c=u/(2-a)}return[Math.round(l)%360,c,f,i==null?1:i]};u.hsla.from=function(e){if(e[0]==null||e[1]==null||e[2]==null){return[null,null,null,e[3]]}var t=e[0]/360,n=e[1],r=e[2],i=e[3],s=r<=.5?r*(1+n):r+n-r*n,o=2*r-s;return[Math.round(v(o,s,t+1/3)*255),Math.round(v(o,s,t)*255),Math.round(v(o,s,t-1/3)*255),i]};h(u,function(e,r){var s=r.props,u=r.cache,a=r.to,f=r.from;o.fn[e]=function(e){if(a&&!this[u]){this[u]=a(this._rgba)}if(e===n){return this[u].slice()}var r,i=t.type(e),l=i==="array"||i==="object"?e:arguments,c=this[u].slice();h(s,function(e,t){var n=l[i==="object"?e:t.idx];if(n==null){n=c[t.idx]}c[t.idx]=p(n,t)});if(f){r=o(f(c));r[u]=c;return r}else{return o(c)}};h(s,function(n,r){if(o.fn[n]){return}o.fn[n]=function(s){var o=t.type(s),u=n==="alpha"?this._hsla?"hsla":"rgba":e,a=this[u](),f=a[r.idx],l;if(o==="undefined"){return f}if(o==="function"){s=s.call(this,f);o=t.type(s)}if(s==null&&r.empty){return this}if(o==="string"){l=i.exec(s);if(l){s=f+parseFloat(l[2])*(l[1]==="+"?1:-1)}}a[r.idx]=s;return this[u](a)}})});h(r,function(e,n){t.cssHooks[n]={set:function(e,r){var i,s,u="";if(t.type(r)!=="string"||(i=d(r))){r=o(i||r);if(!f.rgba&&r._rgba[3]!==1){s=n==="backgroundColor"?e.parentNode:e;while((u===""||u==="transparent")&&s&&s.style){try{u=t.css(s,"backgroundColor");s=s.parentNode}catch(a){}}r=r.blend(u&&u!=="transparent"?u:"_default")}r=r.toRgbaString()}try{e.style[n]=r}catch(l){}}};t.fx.step[n]=function(e){if(!e.colorInit){e.start=o(e.elem,n);e.end=o(e.end);e.colorInit=true}t.cssHooks[n].set(e.elem,e.start.transition(e.end,e.pos))}});t.cssHooks.borderColor={expand:function(e){var t={};h(["Top","Right","Bottom","Left"],function(n,r){t["border"+r+"Color"]=e});return t}};c=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}})(jQuery);(function(){function i(){var t=this.ownerDocument.defaultView?this.ownerDocument.defaultView.getComputedStyle(this,null):this.currentStyle,n={},r,i;if(t&&t.length&&t[0]&&t[t[0]]){i=t.length;while(i--){r=t[i];if(typeof t[r]==="string"){n[e.camelCase(r)]=t[r]}}}else{for(r in t){if(typeof t[r]==="string"){n[r]=t[r]}}}return n}function s(t,n){var i={},s,o;for(s in n){o=n[s];if(t[s]!==o){if(!r[s]){if(e.fx.step[s]||!isNaN(parseFloat(o))){i[s]=o}}}}return i}var n=["add","remove","toggle"],r={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};e.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,n){e.fx.step[n]=function(e){if(e.end!=="none"&&!e.setAttr||e.pos===1&&!e.setAttr){jQuery.style(e.elem,n,e.end);e.setAttr=true}}});e.effects.animateClass=function(t,r,o,u){var a=e.speed(r,o,u);return this.queue(function(){var r=e(this),o=r.attr("class")||"",u,f=a.children?r.find("*").andSelf():r;f=f.map(function(){var t=e(this);return{el:t,start:i.call(this)}});u=function(){e.each(n,function(e,n){if(t[n]){r[n+"Class"](t[n])}})};u();f=f.map(function(){this.end=i.call(this.el[0]);this.diff=s(this.start,this.end);return this});r.attr("class",o);f=f.map(function(){var t=this,n=e.Deferred(),r=jQuery.extend({},a,{queue:false,complete:function(){n.resolve(t)}});this.el.animate(this.diff,r);return n.promise()});e.when.apply(e,f.get()).done(function(){u();e.each(arguments,function(){var t=this.el;e.each(this.diff,function(e){t.css(e,"")})});a.complete.call(r[0])})})};e.fn.extend({_addClass:e.fn.addClass,addClass:function(t,n,r,i){return n?e.effects.animateClass.call(this,{add:t},n,r,i):this._addClass(t)},_removeClass:e.fn.removeClass,removeClass:function(t,n,r,i){return n?e.effects.animateClass.call(this,{remove:t},n,r,i):this._removeClass(t)},_toggleClass:e.fn.toggleClass,toggleClass:function(n,r,i,s,o){if(typeof r==="boolean"||r===t){if(!i){return this._toggleClass(n,r)}else{return e.effects.animateClass.call(this,r?{add:n}:{remove:n},i,s,o)}}else{return e.effects.animateClass.call(this,{toggle:n},r,i,s)}},switchClass:function(t,n,r,i,s){return e.effects.animateClass.call(this,{add:n,remove:t},r,i,s)}})})();(function(){function i(t,n,r,i){if(e.isPlainObject(t)){n=t;t=t.effect}t={effect:t};if(n==null){n={}}if(e.isFunction(n)){i=n;r=null;n={}}if(typeof n==="number"||e.fx.speeds[n]){i=r;r=n;n={}}if(e.isFunction(r)){i=r;r=null}if(n){e.extend(t,n)}r=r||n.duration;t.duration=e.fx.off?0:typeof r==="number"?r:r in e.fx.speeds?e.fx.speeds[r]:e.fx.speeds._default;t.complete=i||n.complete;return t}function s(t){if(!t||typeof t==="number"||e.fx.speeds[t]){return true}if(typeof t==="string"&&!e.effects.effect[t]){if(n&&e.effects[t]){return false}return true}return false}e.extend(e.effects,{version:"1.9.2",save:function(e,t){for(var n=0;n<t.length;n++){if(t[n]!==null){e.data(r+t[n],e[0].style[t[n]])}}},restore:function(e,n){var i,s;for(s=0;s<n.length;s++){if(n[s]!==null){i=e.data(r+n[s]);if(i===t){i=""}e.css(n[s],i)}}},setMode:function(e,t){if(t==="toggle"){t=e.is(":hidden")?"show":"hide"}return t},getBaseline:function(e,t){var n,r;switch(e[0]){case"top":n=0;break;case"middle":n=.5;break;case"bottom":n=1;break;default:n=e[0]/t.height}switch(e[1]){case"left":r=0;break;case"center":r=.5;break;case"right":r=1;break;default:r=e[1]/t.width}return{x:r,y:n}},createWrapper:function(t){if(t.parent().is(".ui-effects-wrapper")){return t.parent()}var n={width:t.outerWidth(true),height:t.outerHeight(true),"float":t.css("float")},r=e("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),i={width:t.width(),height:t.height()},s=document.activeElement;try{s.id}catch(o){s=document.body}t.wrap(r);if(t[0]===s||e.contains(t[0],s)){e(s).focus()}r=t.parent();if(t.css("position")==="static"){r.css({position:"relative"});t.css({position:"relative"})}else{e.extend(n,{position:t.css("position"),zIndex:t.css("z-index")});e.each(["top","left","bottom","right"],function(e,r){n[r]=t.css(r);if(isNaN(parseInt(n[r],10))){n[r]="auto"}});t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}t.css(i);return r.css(n).show()},removeWrapper:function(t){var n=document.activeElement;if(t.parent().is(".ui-effects-wrapper")){t.parent().replaceWith(t);if(t[0]===n||e.contains(t[0],n)){e(n).focus()}}return t},setTransition:function(t,n,r,i){i=i||{};e.each(n,function(e,n){var s=t.cssUnit(n);if(s[0]>0){i[n]=s[0]*r+s[1]}});return i}});e.fn.extend({effect:function(){function a(n){function u(){if(e.isFunction(i)){i.call(r[0])}if(e.isFunction(n)){n()}}var r=e(this),i=t.complete,s=t.mode;if(r.is(":hidden")?s==="hide":s==="show"){u()}else{o.call(r[0],t,u)}}var t=i.apply(this,arguments),r=t.mode,s=t.queue,o=e.effects.effect[t.effect],u=!o&&n&&e.effects[t.effect];if(e.fx.off||!(o||u)){if(r){return this[r](t.duration,t.complete)}else{return this.each(function(){if(t.complete){t.complete.call(this)}})}}if(o){return s===false?this.each(a):this.queue(s||"fx",a)}else{return u.call(this,{options:t,duration:t.duration,callback:t.complete,mode:t.mode})}},_show:e.fn.show,show:function(e){if(s(e)){return this._show.apply(this,arguments)}else{var t=i.apply(this,arguments);t.mode="show";return this.effect.call(this,t)}},_hide:e.fn.hide,hide:function(e){if(s(e)){return this._hide.apply(this,arguments)}else{var t=i.apply(this,arguments);t.mode="hide";return this.effect.call(this,t)}},__toggle:e.fn.toggle,toggle:function(t){if(s(t)||typeof t==="boolean"||e.isFunction(t)){return this.__toggle.apply(this,arguments)}else{var n=i.apply(this,arguments);n.mode="toggle";return this.effect.call(this,n)}},cssUnit:function(t){var n=this.css(t),r=[];e.each(["em","px","%","pt"],function(e,t){if(n.indexOf(t)>0){r=[parseFloat(n),t]}});return r}})})();(function(){var t={};e.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,n){t[n]=function(t){return Math.pow(t,e+2)}});e.extend(t,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return e===0||e===1?e:-Math.pow(2,8*(e-1))*Math.sin(((e-1)*80-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){var t,n=4;while(e<((t=Math.pow(2,--n))-1)/11){}return 1/Math.pow(4,3-n)-7.5625*Math.pow((t*3-2)/22-e,2)}});e.each(t,function(t,n){e.easing["easeIn"+t]=n;e.easing["easeOut"+t]=function(e){return 1-n(1-e)};e.easing["easeInOut"+t]=function(e){return e<.5?n(e*2)/2:1-n(e*-2+2)/2}})})()}(jQuery);(function(e,t){var n=/up|down|vertical/,r=/up|left|vertical|horizontal/;e.effects.effect.blind=function(t,i){var s=e(this),o=["position","top","bottom","left","right","height","width"],u=e.effects.setMode(s,t.mode||"hide"),a=t.direction||"up",f=n.test(a),l=f?"height":"width",c=f?"top":"left",h=r.test(a),p={},d=u==="show",v,m,g;if(s.parent().is(".ui-effects-wrapper")){e.effects.save(s.parent(),o)}else{e.effects.save(s,o)}s.show();v=e.effects.createWrapper(s).css({overflow:"hidden"});m=v[l]();g=parseFloat(v.css(c))||0;p[l]=d?m:0;if(!h){s.css(f?"bottom":"right",0).css(f?"top":"left","auto").css({position:"absolute"});p[c]=d?g:m+g}if(d){v.css(l,0);if(!h){v.css(c,g+m)}}v.animate(p,{duration:t.duration,easing:t.easing,queue:false,complete:function(){if(u==="hide"){s.hide()}e.effects.restore(s,o);e.effects.removeWrapper(s);i()}})}})(jQuery);(function(e,t){e.effects.effect.bounce=function(t,n){var r=e(this),i=["position","top","bottom","left","right","height","width"],s=e.effects.setMode(r,t.mode||"effect"),o=s==="hide",u=s==="show",a=t.direction||"up",f=t.distance,l=t.times||5,c=l*2+(u||o?1:0),h=t.duration/c,p=t.easing,d=a==="up"||a==="down"?"top":"left",v=a==="up"||a==="left",m,g,y,b=r.queue(),w=b.length;if(u||o){i.push("opacity")}e.effects.save(r,i);r.show();e.effects.createWrapper(r);if(!f){f=r[d==="top"?"outerHeight":"outerWidth"]()/3}if(u){y={opacity:1};y[d]=0;r.css("opacity",0).css(d,v?-f*2:f*2).animate(y,h,p)}if(o){f=f/Math.pow(2,l-1)}y={};y[d]=0;for(m=0;m<l;m++){g={};g[d]=(v?"-=":"+=")+f;r.animate(g,h,p).animate(y,h,p);f=o?f*2:f/2}if(o){g={opacity:0};g[d]=(v?"-=":"+=")+f;r.animate(g,h,p)}r.queue(function(){if(o){r.hide()}e.effects.restore(r,i);e.effects.removeWrapper(r);n()});if(w>1){b.splice.apply(b,[1,0].concat(b.splice(w,c+1)))}r.dequeue()}})(jQuery);(function(e,t){e.effects.effect.clip=function(t,n){var r=e(this),i=["position","top","bottom","left","right","height","width"],s=e.effects.setMode(r,t.mode||"hide"),o=s==="show",u=t.direction||"vertical",a=u==="vertical",f=a?"height":"width",l=a?"top":"left",c={},h,p,d;e.effects.save(r,i);r.show();h=e.effects.createWrapper(r).css({overflow:"hidden"});p=r[0].tagName==="IMG"?h:r;d=p[f]();if(o){p.css(f,0);p.css(l,d/2)}c[f]=o?d:0;c[l]=o?0:d/2;p.animate(c,{queue:false,duration:t.duration,easing:t.easing,complete:function(){if(!o){r.hide()}e.effects.restore(r,i);e.effects.removeWrapper(r);n()}})}})(jQuery);(function(e,t){e.effects.effect.drop=function(t,n){var r=e(this),i=["position","top","bottom","left","right","opacity","height","width"],s=e.effects.setMode(r,t.mode||"hide"),o=s==="show",u=t.direction||"left",a=u==="up"||u==="down"?"top":"left",f=u==="up"||u==="left"?"pos":"neg",l={opacity:o?1:0},c;e.effects.save(r,i);r.show();e.effects.createWrapper(r);c=t.distance||r[a==="top"?"outerHeight":"outerWidth"](true)/2;if(o){r.css("opacity",0).css(a,f==="pos"?-c:c)}l[a]=(o?f==="pos"?"+=":"-=":f==="pos"?"-=":"+=")+c;r.animate(l,{queue:false,duration:t.duration,easing:t.easing,complete:function(){if(s==="hide"){r.hide()}e.effects.restore(r,i);e.effects.removeWrapper(r);n()}})}})(jQuery);(function(e,t){e.effects.effect.explode=function(t,n){function y(){c.push(this);if(c.length===r*i){b()}}function b(){s.css({visibility:"visible"});e(c).remove();if(!u){s.hide()}n()}var r=t.pieces?Math.round(Math.sqrt(t.pieces)):3,i=r,s=e(this),o=e.effects.setMode(s,t.mode||"hide"),u=o==="show",a=s.show().css("visibility","hidden").offset(),f=Math.ceil(s.outerWidth()/i),l=Math.ceil(s.outerHeight()/r),c=[],h,p,d,v,m,g;for(h=0;h<r;h++){v=a.top+h*l;g=h-(r-1)/2;for(p=0;p<i;p++){d=a.left+p*f;m=p-(i-1)/2;s.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-p*f,top:-h*l}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:f,height:l,left:d+(u?m*f:0),top:v+(u?g*l:0),opacity:u?0:1}).animate({left:d+(u?0:m*f),top:v+(u?0:g*l),opacity:u?1:0},t.duration||500,t.easing,y)}}}})(jQuery);(function(e,t){e.effects.effect.fade=function(t,n){var r=e(this),i=e.effects.setMode(r,t.mode||"toggle");r.animate({opacity:i},{queue:false,duration:t.duration,easing:t.easing,complete:n})}})(jQuery);(function(e,t){e.effects.effect.fold=function(t,n){var r=e(this),i=["position","top","bottom","left","right","height","width"],s=e.effects.setMode(r,t.mode||"hide"),o=s==="show",u=s==="hide",a=t.size||15,f=/([0-9]+)%/.exec(a),l=!!t.horizFirst,c=o!==l,h=c?["width","height"]:["height","width"],p=t.duration/2,d,v,m={},g={};e.effects.save(r,i);r.show();d=e.effects.createWrapper(r).css({overflow:"hidden"});v=c?[d.width(),d.height()]:[d.height(),d.width()];if(f){a=parseInt(f[1],10)/100*v[u?0:1]}if(o){d.css(l?{height:0,width:a}:{height:a,width:0})}m[h[0]]=o?v[0]:a;g[h[1]]=o?v[1]:0;d.animate(m,p,t.easing).animate(g,p,t.easing,function(){if(u){r.hide()}e.effects.restore(r,i);e.effects.removeWrapper(r);n()})}})(jQuery);(function(e,t){e.effects.effect.highlight=function(t,n){var r=e(this),i=["backgroundImage","backgroundColor","opacity"],s=e.effects.setMode(r,t.mode||"show"),o={backgroundColor:r.css("backgroundColor")};if(s==="hide"){o.opacity=0}e.effects.save(r,i);r.show().css({backgroundImage:"none",backgroundColor:t.color||"#ffff99"}).animate(o,{queue:false,duration:t.duration,easing:t.easing,complete:function(){if(s==="hide"){r.hide()}e.effects.restore(r,i);n()}})}})(jQuery);(function(e,t){e.effects.effect.pulsate=function(t,n){var r=e(this),i=e.effects.setMode(r,t.mode||"show"),s=i==="show",o=i==="hide",u=s||i==="hide",a=(t.times||5)*2+(u?1:0),f=t.duration/a,l=0,c=r.queue(),h=c.length,p;if(s||!r.is(":visible")){r.css("opacity",0).show();l=1}for(p=1;p<a;p++){r.animate({opacity:l},f,t.easing);l=1-l}r.animate({opacity:l},f,t.easing);r.queue(function(){if(o){r.hide()}n()});if(h>1){c.splice.apply(c,[1,0].concat(c.splice(h,a+1)))}r.dequeue()}})(jQuery);(function(e,t){e.effects.effect.puff=function(t,n){var r=e(this),i=e.effects.setMode(r,t.mode||"hide"),s=i==="hide",o=parseInt(t.percent,10)||150,u=o/100,a={height:r.height(),width:r.width(),outerHeight:r.outerHeight(),outerWidth:r.outerWidth()};e.extend(t,{effect:"scale",queue:false,fade:true,mode:i,complete:n,percent:s?o:100,from:s?a:{height:a.height*u,width:a.width*u,outerHeight:a.outerHeight*u,outerWidth:a.outerWidth*u}});r.effect(t)};e.effects.effect.scale=function(t,n){var r=e(this),i=e.extend(true,{},t),s=e.effects.setMode(r,t.mode||"effect"),o=parseInt(t.percent,10)||(parseInt(t.percent,10)===0?0:s==="hide"?0:100),u=t.direction||"both",a=t.origin,f={height:r.height(),width:r.width(),outerHeight:r.outerHeight(),outerWidth:r.outerWidth()},l={y:u!=="horizontal"?o/100:1,x:u!=="vertical"?o/100:1};i.effect="size";i.queue=false;i.complete=n;if(s!=="effect"){i.origin=a||["middle","center"];i.restore=true}i.from=t.from||(s==="show"?{height:0,width:0,outerHeight:0,outerWidth:0}:f);i.to={height:f.height*l.y,width:f.width*l.x,outerHeight:f.outerHeight*l.y,outerWidth:f.outerWidth*l.x};if(i.fade){if(s==="show"){i.from.opacity=0;i.to.opacity=1}if(s==="hide"){i.from.opacity=1;i.to.opacity=0}}r.effect(i)};e.effects.effect.size=function(t,n){var r,i,s,o=e(this),u=["position","top","bottom","left","right","width","height","overflow","opacity"],a=["position","top","bottom","left","right","overflow","opacity"],f=["width","height","overflow"],l=["fontSize"],c=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],h=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],p=e.effects.setMode(o,t.mode||"effect"),d=t.restore||p!=="effect",v=t.scale||"both",m=t.origin||["middle","center"],g=o.css("position"),y=d?u:a,b={height:0,width:0,outerHeight:0,outerWidth:0};if(p==="show"){o.show()}r={height:o.height(),width:o.width(),outerHeight:o.outerHeight(),outerWidth:o.outerWidth()};if(t.mode==="toggle"&&p==="show"){o.from=t.to||b;o.to=t.from||r}else{o.from=t.from||(p==="show"?b:r);o.to=t.to||(p==="hide"?b:r)}s={from:{y:o.from.height/r.height,x:o.from.width/r.width},to:{y:o.to.height/r.height,x:o.to.width/r.width}};if(v==="box"||v==="both"){if(s.from.y!==s.to.y){y=y.concat(c);o.from=e.effects.setTransition(o,c,s.from.y,o.from);o.to=e.effects.setTransition(o,c,s.to.y,o.to)}if(s.from.x!==s.to.x){y=y.concat(h);o.from=e.effects.setTransition(o,h,s.from.x,o.from);o.to=e.effects.setTransition(o,h,s.to.x,o.to)}}if(v==="content"||v==="both"){if(s.from.y!==s.to.y){y=y.concat(l).concat(f);o.from=e.effects.setTransition(o,l,s.from.y,o.from);o.to=e.effects.setTransition(o,l,s.to.y,o.to)}}e.effects.save(o,y);o.show();e.effects.createWrapper(o);o.css("overflow","hidden").css(o.from);if(m){i=e.effects.getBaseline(m,r);o.from.top=(r.outerHeight-o.outerHeight())*i.y;o.from.left=(r.outerWidth-o.outerWidth())*i.x;o.to.top=(r.outerHeight-o.to.outerHeight)*i.y;o.to.left=(r.outerWidth-o.to.outerWidth)*i.x}o.css(o.from);if(v==="content"||v==="both"){c=c.concat(["marginTop","marginBottom"]).concat(l);h=h.concat(["marginLeft","marginRight"]);f=u.concat(c).concat(h);o.find("*[width]").each(function(){var n=e(this),r={height:n.height(),width:n.width(),outerHeight:n.outerHeight(),outerWidth:n.outerWidth()};if(d){e.effects.save(n,f)}n.from={height:r.height*s.from.y,width:r.width*s.from.x,outerHeight:r.outerHeight*s.from.y,outerWidth:r.outerWidth*s.from.x};n.to={height:r.height*s.to.y,width:r.width*s.to.x,outerHeight:r.height*s.to.y,outerWidth:r.width*s.to.x};if(s.from.y!==s.to.y){n.from=e.effects.setTransition(n,c,s.from.y,n.from);n.to=e.effects.setTransition(n,c,s.to.y,n.to)}if(s.from.x!==s.to.x){n.from=e.effects.setTransition(n,h,s.from.x,n.from);n.to=e.effects.setTransition(n,h,s.to.x,n.to)}n.css(n.from);n.animate(n.to,t.duration,t.easing,function(){if(d){e.effects.restore(n,f)}})})}o.animate(o.to,{queue:false,duration:t.duration,easing:t.easing,complete:function(){if(o.to.opacity===0){o.css("opacity",o.from.opacity)}if(p==="hide"){o.hide()}e.effects.restore(o,y);if(!d){if(g==="static"){o.css({position:"relative",top:o.to.top,left:o.to.left})}else{e.each(["top","left"],function(e,t){o.css(t,function(t,n){var r=parseInt(n,10),i=e?o.to.left:o.to.top;if(n==="auto"){return i+"px"}return r+i+"px"})})}}e.effects.removeWrapper(o);n()}})}})(jQuery);(function(e,t){e.effects.effect.shake=function(t,n){var r=e(this),i=["position","top","bottom","left","right","height","width"],s=e.effects.setMode(r,t.mode||"effect"),o=t.direction||"left",u=t.distance||20,a=t.times||3,f=a*2+1,l=Math.round(t.duration/f),c=o==="up"||o==="down"?"top":"left",h=o==="up"||o==="left",p={},d={},v={},m,g=r.queue(),y=g.length;e.effects.save(r,i);r.show();e.effects.createWrapper(r);p[c]=(h?"-=":"+=")+u;d[c]=(h?"+=":"-=")+u*2;v[c]=(h?"-=":"+=")+u*2;r.animate(p,l,t.easing);for(m=1;m<a;m++){r.animate(d,l,t.easing).animate(v,l,t.easing)}r.animate(d,l,t.easing).animate(p,l/2,t.easing).queue(function(){if(s==="hide"){r.hide()}e.effects.restore(r,i);e.effects.removeWrapper(r);n()});if(y>1){g.splice.apply(g,[1,0].concat(g.splice(y,f+1)))}r.dequeue()}})(jQuery);(function(e,t){e.effects.effect.slide=function(t,n){var r=e(this),i=["position","top","bottom","left","right","width","height"],s=e.effects.setMode(r,t.mode||"show"),o=s==="show",u=t.direction||"left",a=u==="up"||u==="down"?"top":"left",f=u==="up"||u==="left",l,c={};e.effects.save(r,i);r.show();l=t.distance||r[a==="top"?"outerHeight":"outerWidth"](true);e.effects.createWrapper(r).css({overflow:"hidden"});if(o){r.css(a,f?isNaN(l)?"-"+l:-l:l)}c[a]=(o?f?"+=":"-=":f?"-=":"+=")+l;r.animate(c,{queue:false,duration:t.duration,easing:t.easing,complete:function(){if(s==="hide"){r.hide()}e.effects.restore(r,i);e.effects.removeWrapper(r);n()}})}})(jQuery);(function(e,t){e.effects.effect.transfer=function(t,n){var r=e(this),i=e(t.to),s=i.css("position")==="fixed",o=e("body"),u=s?o.scrollTop():0,a=s?o.scrollLeft():0,f=i.offset(),l={top:f.top-u,left:f.left-a,height:i.innerHeight(),width:i.innerWidth()},c=r.offset(),h=e('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(t.className).css({top:c.top-u,left:c.left-a,height:r.innerHeight(),width:r.innerWidth(),position:s?"fixed":"absolute"}).animate(l,t.duration,t.easing,function(){h.remove();n()})}})(jQuery);(function(e,t){var n=false;e.widget("ui.menu",{version:"1.9.2",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element;this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,e.proxy(function(e){if(this.options.disabled){e.preventDefault()}},this));if(this.options.disabled){this.element.addClass("ui-state-disabled").attr("aria-disabled","true")}this._on({"mousedown .ui-menu-item > a":function(e){e.preventDefault()},"click .ui-state-disabled > a":function(e){e.preventDefault()},"click .ui-menu-item:has(a)":function(t){var r=e(t.target).closest(".ui-menu-item");if(!n&&r.not(".ui-state-disabled").length){n=true;this.select(t);if(r.has(".ui-menu").length){this.expand(t)}else if(!this.element.is(":focus")){this.element.trigger("focus",[true]);if(this.active&&this.active.parents(".ui-menu").length===1){clearTimeout(this.timer)}}}},"mouseenter .ui-menu-item":function(t){var n=e(t.currentTarget);n.siblings().children(".ui-state-active").removeClass("ui-state-active");this.focus(t,n)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var n=this.active||this.element.children(".ui-menu-item").eq(0);if(!t){this.focus(e,n)}},blur:function(t){this._delay(function(){if(!e.contains(this.element[0],this.document[0].activeElement)){this.collapseAll(t)}})},keydown:"_keydown"});this.refresh();this._on(this.document,{click:function(t){if(!e(t.target).closest(".ui-menu").length){this.collapseAll(t)}n=false}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").andSelf().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show();this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=e(this);if(t.data("ui-menu-submenu-carat")){t.remove()}});this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){function a(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var n,r,i,s,o,u=true;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:if(this.active&&!this.active.is(".ui-state-disabled")){this.expand(t)}break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:u=false;r=this.previousFilter||"";i=String.fromCharCode(t.keyCode);s=false;clearTimeout(this.filterTimer);if(i===r){s=true}else{i=r+i}o=new RegExp("^"+a(i),"i");n=this.activeMenu.children(".ui-menu-item").filter(function(){return o.test(e(this).children("a").text())});n=s&&n.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):n;if(!n.length){i=String.fromCharCode(t.keyCode);o=new RegExp("^"+a(i),"i");n=this.activeMenu.children(".ui-menu-item").filter(function(){return o.test(e(this).children("a").text())})}if(n.length){this.focus(t,n);if(n.length>1){this.previousFilter=i;this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)}else{delete this.previousFilter}}else{delete this.previousFilter}}if(u){t.preventDefault()}},_activate:function(e){if(!this.active.is(".ui-state-disabled")){if(this.active.children("a[aria-haspopup='true']").length){this.expand(e)}else{this.select(e)}}},refresh:function(){var t,n=this.options.icons.submenu,r=this.element.find(this.options.menus);r.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=e(this),r=t.prev("a"),i=e("<span>").addClass("ui-menu-icon ui-icon "+n).data("ui-menu-submenu-carat",true);r.attr("aria-haspopup","true").prepend(i);t.attr("aria-labelledby",r.attr("id"))});t=r.add(this.element);t.children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()});t.children(":not(.ui-menu-item)").each(function(){var t=e(this);if(!/[^\-—–\s]/.test(t.text())){t.addClass("ui-widget-content ui-menu-divider")}});t.children(".ui-state-disabled").attr("aria-disabled","true");if(this.active&&!e.contains(this.element[0],this.active[0])){this.blur()}},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},focus:function(e,t){var n,r;this.blur(e,e&&e.type==="focus");this._scrollIntoView(t);this.active=t.first();r=this.active.children("a").addClass("ui-state-focus");if(this.options.role){this.element.attr("aria-activedescendant",r.attr("id"))}this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active");if(e&&e.type==="keydown"){this._close()}else{this.timer=this._delay(function(){this._close()},this.delay)}n=t.children(".ui-menu");if(n.length&&/^mouse/.test(e.type)){this._startOpening(n)}this.activeMenu=t.parent();this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var n,r,i,s,o,u;if(this._hasScroll()){n=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0;r=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0;i=t.offset().top-this.activeMenu.offset().top-n-r;s=this.activeMenu.scrollTop();o=this.activeMenu.height();u=t.height();if(i<0){this.activeMenu.scrollTop(s+i)}else if(i+u>o){this.activeMenu.scrollTop(s+i-o+u)}}},blur:function(e,t){if(!t){clearTimeout(this.timer)}if(!this.active){return}this.active.children("a").removeClass("ui-state-focus");this.active=null;this._trigger("blur",e,{item:this.active})},_startOpening:function(e){clearTimeout(this.timer);if(e.attr("aria-hidden")!=="true"){return}this.timer=this._delay(function(){this._close();this._open(e)},this.delay)},_open:function(t){var n=e.extend({of:this.active},this.options.position);clearTimeout(this.timer);this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true");t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(n)},collapseAll:function(t,n){clearTimeout(this.timer);this.timer=this._delay(function(){var r=n?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));if(!r.length){r=this.element}this._close(r);this.blur(t);this.activeMenu=r},this.delay)},_close:function(e){if(!e){e=this.active?this.active.parent():this.element}e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);if(t&&t.length){this._close();this.focus(e,t)}},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();if(t&&t.length){this._open(t.parent());this._delay(function(){this.focus(e,t)})}},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,n){var r;if(this.active){if(e==="first"||e==="last"){r=this.active[e==="first"?"prevAll":"nextAll"](".ui-menu-item").eq(-1)}else{r=this.active[e+"All"](".ui-menu-item").eq(0)}}if(!r||!r.length||!this.active){r=this.activeMenu.children(".ui-menu-item")[t]()}this.focus(n,r)},nextPage:function(t){var n,r,i;if(!this.active){this.next(t);return}if(this.isLastItem()){return}if(this._hasScroll()){r=this.active.offset().top;i=this.element.height();this.active.nextAll(".ui-menu-item").each(function(){n=e(this);return n.offset().top-r-i<0});this.focus(t,n)}else{this.focus(t,this.activeMenu.children(".ui-menu-item")[!this.active?"first":"last"]())}},previousPage:function(t){var n,r,i;if(!this.active){this.next(t);return}if(this.isFirstItem()){return}if(this._hasScroll()){r=this.active.offset().top;i=this.element.height();this.active.prevAll(".ui-menu-item").each(function(){n=e(this);return n.offset().top-r+i>0});this.focus(t,n)}else{this.focus(t,this.activeMenu.children(".ui-menu-item").first())}},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var n={item:this.active};if(!this.active.has(".ui-menu").length){this.collapseAll(t,true)}this._trigger("select",t,n)}})})(jQuery);(function(e,t){e.widget("ui.progressbar",{version:"1.9.2",options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()});this.valueDiv=e("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element);this.oldValue=this._value();this._refreshValue()},_destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow");this.valueDiv.remove()},value:function(e){if(e===t){return this._value()}this._setOption("value",e);return this},_setOption:function(e,t){if(e==="value"){this.options.value=t;this._refreshValue();if(this._value()===this.options.max){this._trigger("complete")}}this._super(e,t)},_value:function(){var e=this.options.value;if(typeof e!=="number"){e=0}return Math.min(this.options.max,Math.max(this.min,e))},_percentage:function(){return 100*this._value()/this.options.max},_refreshValue:function(){var e=this.value(),t=this._percentage();if(this.oldValue!==e){this.oldValue=e;this._trigger("change")}this.valueDiv.toggle(e>this.min).toggleClass("ui-corner-right",e===this.options.max).width(t.toFixed(0)+"%");this.element.attr("aria-valuenow",e)}})})(jQuery);(function(e,t){e.widget("ui.resizable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1e3},_create:function(){var t=this,n=this.options;this.element.addClass("ui-resizable");e.extend(this,{_aspectRatio:!!n.aspectRatio,aspectRatio:n.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:n.helper||n.ghost||n.animate?n.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap(e('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=n.handles||(!e(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all")this.handles="n,e,s,w,se,sw,ne,nw";var r=this.handles.split(",");this.handles={};for(var i=0;i<r.length;i++){var s=e.trim(r[i]),o="ui-resizable-"+s;var u=e('<div class="ui-resizable-handle '+o+'"></div>');u.css({zIndex:n.zIndex});if("se"==s){u.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[s]=".ui-resizable-"+s;this.element.append(u)}}this._renderAxis=function(t){t=t||this.element;for(var n in this.handles){if(this.handles[n].constructor==String)this.handles[n]=e(this.handles[n],this.element).show();if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var r=e(this.handles[n],this.element),i=0;i=/sw|ne|nw|se|n|s/.test(n)?r.outerHeight():r.outerWidth();var s=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");t.css(s,i);this._proportionallyResize()}if(!e(this.handles[n]).length)continue}};this._renderAxis(this.element);this._handles=e(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!t.resizing){if(this.className)var e=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);t.axis=e&&e[1]?e[1]:"se"}});if(n.autoHide){this._handles.hide();e(this.element).addClass("ui-resizable-autohide").mouseenter(function(){if(n.disabled)return;e(this).removeClass("ui-resizable-autohide");t._handles.show()}).mouseleave(function(){if(n.disabled)return;if(!t.resizing){e(this).addClass("ui-resizable-autohide");t._handles.hide()}})}this._mouseInit()},_destroy:function(){this._mouseDestroy();var t=function(t){e(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){t(this.element);var n=this.element;this.originalElement.css({position:n.css("position"),width:n.outerWidth(),height:n.outerHeight(),top:n.css("top"),left:n.css("left")}).insertAfter(n);n.remove()}this.originalElement.css("resize",this.originalResizeStyle);t(this.originalElement);return this},_mouseCapture:function(t){var n=false;for(var r in this.handles){if(e(this.handles[r])[0]==t.target){n=true}}return!this.options.disabled&&n},_mouseStart:function(t){var r=this.options,i=this.element.position(),s=this.element;this.resizing=true;this.documentScroll={top:e(document).scrollTop(),left:e(document).scrollLeft()};if(s.is(".ui-draggable")||/absolute/.test(s.css("position"))){s.css({position:"absolute",top:i.top,left:i.left})}this._renderProxy();var o=n(this.helper.css("left")),u=n(this.helper.css("top"));if(r.containment){o+=e(r.containment).scrollLeft()||0;u+=e(r.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:o,top:u};this.size=this._helper?{width:s.outerWidth(),height:s.outerHeight()}:{width:s.width(),height:s.height()};this.originalSize=this._helper?{width:s.outerWidth(),height:s.outerHeight()}:{width:s.width(),height:s.height()};this.originalPosition={left:o,top:u};this.sizeDiff={width:s.outerWidth()-s.width(),height:s.outerHeight()-s.height()};this.originalMousePosition={left:t.pageX,top:t.pageY};this.aspectRatio=typeof r.aspectRatio=="number"?r.aspectRatio:this.originalSize.width/this.originalSize.height||1;var a=e(".ui-resizable-"+this.axis).css("cursor");e("body").css("cursor",a=="auto"?this.axis+"-resize":a);s.addClass("ui-resizable-resizing");this._propagate("start",t);return true},_mouseDrag:function(e){var t=this.helper,n=this.options,r={},i=this,s=this.originalMousePosition,o=this.axis;var u=e.pageX-s.left||0,a=e.pageY-s.top||0;var f=this._change[o];if(!f)return false;var l=f.apply(this,[e,u,a]);this._updateVirtualBoundaries(e.shiftKey);if(this._aspectRatio||e.shiftKey)l=this._updateRatio(l,e);l=this._respectSize(l,e);this._propagate("resize",e);t.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length)this._proportionallyResize();this._updateCache(l);this._trigger("resize",e,this.ui());return false},_mouseStop:function(t){this.resizing=false;var n=this.options,r=this;if(this._helper){var i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),o=s&&e.ui.hasScroll(i[0],"left")?0:r.sizeDiff.height,u=s?0:r.sizeDiff.width;var a={width:r.helper.width()-u,height:r.helper.height()-o},f=parseInt(r.element.css("left"),10)+(r.position.left-r.originalPosition.left)||null,l=parseInt(r.element.css("top"),10)+(r.position.top-r.originalPosition.top)||null;if(!n.animate)this.element.css(e.extend(a,{top:l,left:f}));r.helper.height(r.size.height);r.helper.width(r.size.width);if(this._helper&&!n.animate)this._proportionallyResize()}e("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",t);if(this._helper)this.helper.remove();return false},_updateVirtualBoundaries:function(e){var t=this.options,n,i,s,o,u;u={minWidth:r(t.minWidth)?t.minWidth:0,maxWidth:r(t.maxWidth)?t.maxWidth:Infinity,minHeight:r(t.minHeight)?t.minHeight:0,maxHeight:r(t.maxHeight)?t.maxHeight:Infinity};if(this._aspectRatio||e){n=u.minHeight*this.aspectRatio;s=u.minWidth/this.aspectRatio;i=u.maxHeight*this.aspectRatio;o=u.maxWidth/this.aspectRatio;if(n>u.minWidth)u.minWidth=n;if(s>u.minHeight)u.minHeight=s;if(i<u.maxWidth)u.maxWidth=i;if(o<u.maxHeight)u.maxHeight=o}this._vBoundaries=u},_updateCache:function(e){var t=this.options;this.offset=this.helper.offset();if(r(e.left))this.position.left=e.left;if(r(e.top))this.position.top=e.top;if(r(e.height))this.size.height=e.height;if(r(e.width))this.size.width=e.width},_updateRatio:function(e,t){var n=this.options,i=this.position,s=this.size,o=this.axis;if(r(e.height))e.width=e.height*this.aspectRatio;else if(r(e.width))e.height=e.width/this.aspectRatio;if(o=="sw"){e.left=i.left+(s.width-e.width);e.top=null}if(o=="nw"){e.top=i.top+(s.height-e.height);e.left=i.left+(s.width-e.width)}return e},_respectSize:function(e,t){var n=this.helper,i=this._vBoundaries,s=this._aspectRatio||t.shiftKey,o=this.axis,u=r(e.width)&&i.maxWidth&&i.maxWidth<e.width,a=r(e.height)&&i.maxHeight&&i.maxHeight<e.height,f=r(e.width)&&i.minWidth&&i.minWidth>e.width,l=r(e.height)&&i.minHeight&&i.minHeight>e.height;if(f)e.width=i.minWidth;if(l)e.height=i.minHeight;if(u)e.width=i.maxWidth;if(a)e.height=i.maxHeight;var c=this.originalPosition.left+this.originalSize.width,h=this.position.top+this.size.height;var p=/sw|nw|w/.test(o),d=/nw|ne|n/.test(o);if(f&&p)e.left=c-i.minWidth;if(u&&p)e.left=c-i.maxWidth;if(l&&d)e.top=h-i.minHeight;if(a&&d)e.top=h-i.maxHeight;var v=!e.width&&!e.height;if(v&&!e.left&&e.top)e.top=null;else if(v&&!e.top&&e.left)e.left=null;return e},_proportionallyResize:function(){var t=this.options;if(!this._proportionallyResizeElements.length)return;var n=this.helper||this.element;for(var r=0;r<this._proportionallyResizeElements.length;r++){var i=this._proportionallyResizeElements[r];if(!this.borderDif){var s=[i.css("borderTopWidth"),i.css("borderRightWidth"),i.css("borderBottomWidth"),i.css("borderLeftWidth")],o=[i.css("paddingTop"),i.css("paddingRight"),i.css("paddingBottom"),i.css("paddingLeft")];this.borderDif=e.map(s,function(e,t){var n=parseInt(e,10)||0,r=parseInt(o[t],10)||0;return n+r})}i.css({height:n.height()-this.borderDif[0]-this.borderDif[2]||0,width:n.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var t=this.element,n=this.options;this.elementOffset=t.offset();if(this._helper){this.helper=this.helper||e('<div style="overflow:hidden;"></div>');var r=e.ui.ie6?1:0,i=e.ui.ie6?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+i,height:this.element.outerHeight()+i,position:"absolute",left:this.elementOffset.left-r+"px",top:this.elementOffset.top-r+"px",zIndex:++n.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(e,t,n){return{width:this.originalSize.width+t}},w:function(e,t,n){var r=this.options,i=this.originalSize,s=this.originalPosition;return{left:s.left+t,width:i.width-t}},n:function(e,t,n){var r=this.options,i=this.originalSize,s=this.originalPosition;return{top:s.top+n,height:i.height-n}},s:function(e,t,n){return{height:this.originalSize.height+n}},se:function(t,n,r){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,n,r]))},sw:function(t,n,r){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,n,r]))},ne:function(t,n,r){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,n,r]))},nw:function(t,n,r){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,n,r]))}},_propagate:function(t,n){e.ui.plugin.call(this,t,[n,this.ui()]);t!="resize"&&this._trigger(t,n,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});e.ui.plugin.add("resizable","alsoResize",{start:function(t,n){var r=e(this).data("resizable"),i=r.options;var s=function(t){e(t).each(function(){var t=e(this);t.data("resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})};if(typeof i.alsoResize=="object"&&!i.alsoResize.parentNode){if(i.alsoResize.length){i.alsoResize=i.alsoResize[0];s(i.alsoResize)}else{e.each(i.alsoResize,function(e){s(e)})}}else{s(i.alsoResize)}},resize:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.originalSize,o=r.originalPosition;var u={height:r.size.height-s.height||0,width:r.size.width-s.width||0,top:r.position.top-o.top||0,left:r.position.left-o.left||0},a=function(t,r){e(t).each(function(){var t=e(this),i=e(this).data("resizable-alsoresize"),s={},o=r&&r.length?r:t.parents(n.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(o,function(e,t){var n=(i[t]||0)+(u[t]||0);if(n&&n>=0)s[t]=n||null});t.css(s)})};if(typeof i.alsoResize=="object"&&!i.alsoResize.nodeType){e.each(i.alsoResize,function(e,t){a(e,t)})}else{a(i.alsoResize)}},stop:function(t,n){e(this).removeData("resizable-alsoresize")}});e.ui.plugin.add("resizable","animate",{stop:function(t,n){var r=e(this).data("resizable"),i=r.options;var s=r._proportionallyResizeElements,o=s.length&&/textarea/i.test(s[0].nodeName),u=o&&e.ui.hasScroll(s[0],"left")?0:r.sizeDiff.height,a=o?0:r.sizeDiff.width;var f={width:r.size.width-a,height:r.size.height-u},l=parseInt(r.element.css("left"),10)+(r.position.left-r.originalPosition.left)||null,c=parseInt(r.element.css("top"),10)+(r.position.top-r.originalPosition.top)||null;r.element.animate(e.extend(f,c&&l?{top:c,left:l}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var n={width:parseInt(r.element.css("width"),10),height:parseInt(r.element.css("height"),10),top:parseInt(r.element.css("top"),10),left:parseInt(r.element.css("left"),10)};if(s&&s.length)e(s[0]).css({width:n.width,height:n.height});r._updateCache(n);r._propagate("resize",t)}})}});e.ui.plugin.add("resizable","containment",{start:function(t,r){var i=e(this).data("resizable"),s=i.options,o=i.element;var u=s.containment,a=u instanceof e?u.get(0):/parent/.test(u)?o.parent().get(0):u;if(!a)return;i.containerElement=e(a);if(/document/.test(u)||u==document){i.containerOffset={left:0,top:0};i.containerPosition={left:0,top:0};i.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight}}else{var f=e(a),l=[];e(["Top","Right","Left","Bottom"]).each(function(e,t){l[e]=n(f.css("padding"+t))});i.containerOffset=f.offset();i.containerPosition=f.position();i.containerSize={height:f.innerHeight()-l[3],width:f.innerWidth()-l[1]};var c=i.containerOffset,h=i.containerSize.height,p=i.containerSize.width,d=e.ui.hasScroll(a,"left")?a.scrollWidth:p,v=e.ui.hasScroll(a)?a.scrollHeight:h;i.parentData={element:a,left:c.left,top:c.top,width:d,height:v}}},resize:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.containerSize,o=r.containerOffset,u=r.size,a=r.position,f=r._aspectRatio||t.shiftKey,l={top:0,left:0},c=r.containerElement;if(c[0]!=document&&/static/.test(c.css("position")))l=o;if(a.left<(r._helper?o.left:0)){r.size.width=r.size.width+(r._helper?r.position.left-o.left:r.position.left-l.left);if(f)r.size.height=r.size.width/r.aspectRatio;r.position.left=i.helper?o.left:0}if(a.top<(r._helper?o.top:0)){r.size.height=r.size.height+(r._helper?r.position.top-o.top:r.position.top);if(f)r.size.width=r.size.height*r.aspectRatio;r.position.top=r._helper?o.top:0}r.offset.left=r.parentData.left+r.position.left;r.offset.top=r.parentData.top+r.position.top;var h=Math.abs((r._helper?r.offset.left-l.left:r.offset.left-l.left)+r.sizeDiff.width),p=Math.abs((r._helper?r.offset.top-l.top:r.offset.top-o.top)+r.sizeDiff.height);var d=r.containerElement.get(0)==r.element.parent().get(0),v=/relative|absolute/.test(r.containerElement.css("position"));if(d&&v)h-=r.parentData.left;if(h+r.size.width>=r.parentData.width){r.size.width=r.parentData.width-h;if(f)r.size.height=r.size.width/r.aspectRatio}if(p+r.size.height>=r.parentData.height){r.size.height=r.parentData.height-p;if(f)r.size.width=r.size.height*r.aspectRatio}},stop:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.position,o=r.containerOffset,u=r.containerPosition,a=r.containerElement;var f=e(r.helper),l=f.offset(),c=f.outerWidth()-r.sizeDiff.width,h=f.outerHeight()-r.sizeDiff.height;if(r._helper&&!i.animate&&/relative/.test(a.css("position")))e(this).css({left:l.left-u.left-o.left,width:c,height:h});if(r._helper&&!i.animate&&/static/.test(a.css("position")))e(this).css({left:l.left-u.left-o.left,width:c,height:h})}});e.ui.plugin.add("resizable","ghost",{start:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.size;r.ghost=r.originalElement.clone();r.ghost.css({opacity:.25,display:"block",position:"relative",height:s.height,width:s.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof i.ghost=="string"?i.ghost:"");r.ghost.appendTo(r.helper)},resize:function(t,n){var r=e(this).data("resizable"),i=r.options;if(r.ghost)r.ghost.css({position:"relative",height:r.size.height,width:r.size.width})},stop:function(t,n){var r=e(this).data("resizable"),i=r.options;if(r.ghost&&r.helper)r.helper.get(0).removeChild(r.ghost.get(0))}});e.ui.plugin.add("resizable","grid",{resize:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.size,o=r.originalSize,u=r.originalPosition,a=r.axis,f=i._aspectRatio||t.shiftKey;i.grid=typeof i.grid=="number"?[i.grid,i.grid]:i.grid;var l=Math.round((s.width-o.width)/(i.grid[0]||1))*(i.grid[0]||1),c=Math.round((s.height-o.height)/(i.grid[1]||1))*(i.grid[1]||1);if(/^(se|s|e)$/.test(a)){r.size.width=o.width+l;r.size.height=o.height+c}else if(/^(ne)$/.test(a)){r.size.width=o.width+l;r.size.height=o.height+c;r.position.top=u.top-c}else if(/^(sw)$/.test(a)){r.size.width=o.width+l;r.size.height=o.height+c;r.position.left=u.left-l}else{r.size.width=o.width+l;r.size.height=o.height+c;r.position.top=u.top-c;r.position.left=u.left-l}}});var n=function(e){return parseInt(e,10)||0};var r=function(e){return!isNaN(parseInt(e,10))}})(jQuery);(function(e,t){e.widget("ui.selectable",e.ui.mouse,{version:"1.9.2",options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var t=this;this.element.addClass("ui-selectable");this.dragged=false;var n;this.refresh=function(){n=e(t.options.filter,t.element[0]);n.addClass("ui-selectee");n.each(function(){var t=e(this);var n=t.offset();e.data(this,"selectable-item",{element:this,$element:t,left:n.left,top:n.top,right:n.left+t.outerWidth(),bottom:n.top+t.outerHeight(),startselected:false,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})};this.refresh();this.selectees=n.addClass("ui-selectee");this._mouseInit();this.helper=e("<div class='ui-selectable-helper'></div>")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled");this._mouseDestroy()},_mouseStart:function(t){var n=this;this.opos=[t.pageX,t.pageY];if(this.options.disabled)return;var r=this.options;this.selectees=e(r.filter,this.element[0]);this._trigger("start",t);e(r.appendTo).append(this.helper);this.helper.css({left:t.clientX,top:t.clientY,width:0,height:0});if(r.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var r=e.data(this,"selectable-item");r.startselected=true;if(!t.metaKey&&!t.ctrlKey){r.$element.removeClass("ui-selected");r.selected=false;r.$element.addClass("ui-unselecting");r.unselecting=true;n._trigger("unselecting",t,{unselecting:r.element})}});e(t.target).parents().andSelf().each(function(){var r=e.data(this,"selectable-item");if(r){var i=!t.metaKey&&!t.ctrlKey||!r.$element.hasClass("ui-selected");r.$element.removeClass(i?"ui-unselecting":"ui-selected").addClass(i?"ui-selecting":"ui-unselecting");r.unselecting=!i;r.selecting=i;r.selected=i;if(i){n._trigger("selecting",t,{selecting:r.element})}else{n._trigger("unselecting",t,{unselecting:r.element})}return false}})},_mouseDrag:function(t){var n=this;this.dragged=true;if(this.options.disabled)return;var r=this.options;var i=this.opos[0],s=this.opos[1],o=t.pageX,u=t.pageY;if(i>o){var a=o;o=i;i=a}if(s>u){var a=u;u=s;s=a}this.helper.css({left:i,top:s,width:o-i,height:u-s});this.selectees.each(function(){var a=e.data(this,"selectable-item");if(!a||a.element==n.element[0])return;var f=false;if(r.tolerance=="touch"){f=!(a.left>o||a.right<i||a.top>u||a.bottom<s)}else if(r.tolerance=="fit"){f=a.left>i&&a.right<o&&a.top>s&&a.bottom<u}if(f){if(a.selected){a.$element.removeClass("ui-selected");a.selected=false}if(a.unselecting){a.$element.removeClass("ui-unselecting");a.unselecting=false}if(!a.selecting){a.$element.addClass("ui-selecting");a.selecting=true;n._trigger("selecting",t,{selecting:a.element})}}else{if(a.selecting){if((t.metaKey||t.ctrlKey)&&a.startselected){a.$element.removeClass("ui-selecting");a.selecting=false;a.$element.addClass("ui-selected");a.selected=true}else{a.$element.removeClass("ui-selecting");a.selecting=false;if(a.startselected){a.$element.addClass("ui-unselecting");a.unselecting=true}n._trigger("unselecting",t,{unselecting:a.element})}}if(a.selected){if(!t.metaKey&&!t.ctrlKey&&!a.startselected){a.$element.removeClass("ui-selected");a.selected=false;a.$element.addClass("ui-unselecting");a.unselecting=true;n._trigger("unselecting",t,{unselecting:a.element})}}}});return false},_mouseStop:function(t){var n=this;this.dragged=false;var r=this.options;e(".ui-unselecting",this.element[0]).each(function(){var r=e.data(this,"selectable-item");r.$element.removeClass("ui-unselecting");r.unselecting=false;r.startselected=false;n._trigger("unselected",t,{unselected:r.element})});e(".ui-selecting",this.element[0]).each(function(){var r=e.data(this,"selectable-item");r.$element.removeClass("ui-selecting").addClass("ui-selected");r.selecting=false;r.selected=true;r.startselected=true;n._trigger("selected",t,{selected:r.element})});this._trigger("stop",t);this.helper.remove();return false}})})(jQuery);(function(e,t){var n=5;e.widget("ui.slider",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var t,r,i=this.options,s=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),o="<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>",u=[];this._keySliding=false;this._mouseSliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider"+" ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" ui-corner-all"+(i.disabled?" ui-slider-disabled ui-disabled":""));this.range=e([]);if(i.range){if(i.range===true){if(!i.values){i.values=[this._valueMin(),this._valueMin()]}if(i.values.length&&i.values.length!==2){i.values=[i.values[0],i.values[0]]}}this.range=e("<div></div>").appendTo(this.element).addClass("ui-slider-range"+" ui-widget-header"+(i.range==="min"||i.range==="max"?" ui-slider-range-"+i.range:""))}r=i.values&&i.values.length||1;for(t=s.length;t<r;t++){u.push(o)}this.handles=s.add(e(u.join("")).appendTo(this.element));this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(e){e.preventDefault()}).mouseenter(function(){if(!i.disabled){e(this).addClass("ui-state-hover")}}).mouseleave(function(){e(this).removeClass("ui-state-hover")}).focus(function(){if(!i.disabled){e(".ui-slider .ui-state-focus").removeClass("ui-state-focus");e(this).addClass("ui-state-focus")}else{e(this).blur()}}).blur(function(){e(this).removeClass("ui-state-focus")});this.handles.each(function(t){e(this).data("ui-slider-handle-index",t)});this._on(this.handles,{keydown:function(t){var r,i,s,o,u=e(t.target).data("ui-slider-handle-index");switch(t.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:t.preventDefault();if(!this._keySliding){this._keySliding=true;e(t.target).addClass("ui-state-active");r=this._start(t,u);if(r===false){return}}break}o=this.options.step;if(this.options.values&&this.options.values.length){i=s=this.values(u)}else{i=s=this.value()}switch(t.keyCode){case e.ui.keyCode.HOME:s=this._valueMin();break;case e.ui.keyCode.END:s=this._valueMax();break;case e.ui.keyCode.PAGE_UP:s=this._trimAlignValue(i+(this._valueMax()-this._valueMin())/n);break;case e.ui.keyCode.PAGE_DOWN:s=this._trimAlignValue(i-(this._valueMax()-this._valueMin())/n);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(i===this._valueMax()){return}s=this._trimAlignValue(i+o);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(i===this._valueMin()){return}s=this._trimAlignValue(i-o);break}this._slide(t,u,s)},keyup:function(t){var n=e(t.target).data("ui-slider-handle-index");if(this._keySliding){this._keySliding=false;this._stop(t,n);this._change(t,n);e(t.target).removeClass("ui-state-active")}}});this._refreshValue();this._animateOff=false},_destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider"+" ui-slider-horizontal"+" ui-slider-vertical"+" ui-slider-disabled"+" ui-widget"+" ui-widget-content"+" ui-corner-all");this._mouseDestroy()},_mouseCapture:function(t){var n,r,i,s,o,u,a,f,l=this,c=this.options;if(c.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();n={x:t.pageX,y:t.pageY};r=this._normValueFromMouse(n);i=this._valueMax()-this._valueMin()+1;this.handles.each(function(t){var n=Math.abs(r-l.values(t));if(i>n){i=n;s=e(this);o=t}});if(c.range===true&&this.values(1)===c.min){o+=1;s=e(this.handles[o])}u=this._start(t,o);if(u===false){return false}this._mouseSliding=true;this._handleIndex=o;s.addClass("ui-state-active").focus();a=s.offset();f=!e(t.target).parents().andSelf().is(".ui-slider-handle");this._clickOffset=f?{left:0,top:0}:{left:t.pageX-a.left-s.width()/2,top:t.pageY-a.top-s.height()/2-(parseInt(s.css("borderTopWidth"),10)||0)-(parseInt(s.css("borderBottomWidth"),10)||0)+(parseInt(s.css("marginTop"),10)||0)};if(!this.handles.hasClass("ui-state-hover")){this._slide(t,o,r)}this._animateOff=true;return true},_mouseStart:function(){return true},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},n=this._normValueFromMouse(t);this._slide(e,this._handleIndex,n);return false},_mouseStop:function(e){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(e,this._handleIndex);this._change(e,this._handleIndex);this._handleIndex=null;this._clickOffset=null;this._animateOff=false;return false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,n,r,i,s;if(this.orientation==="horizontal"){t=this.elementSize.width;n=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{t=this.elementSize.height;n=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}r=n/t;if(r>1){r=1}if(r<0){r=0}if(this.orientation==="vertical"){r=1-r}i=this._valueMax()-this._valueMin();s=this._valueMin()+r*i;return this._trimAlignValue(s)},_start:function(e,t){var n={handle:this.handles[t],value:this.value()};if(this.options.values&&this.options.values.length){n.value=this.values(t);n.values=this.values()}return this._trigger("start",e,n)},_slide:function(e,t,n){var r,i,s;if(this.options.values&&this.options.values.length){r=this.values(t?0:1);if(this.options.values.length===2&&this.options.range===true&&(t===0&&n>r||t===1&&n<r)){n=r}if(n!==this.values(t)){i=this.values();i[t]=n;s=this._trigger("slide",e,{handle:this.handles[t],value:n,values:i});r=this.values(t?0:1);if(s!==false){this.values(t,n,true)}}}else{if(n!==this.value()){s=this._trigger("slide",e,{handle:this.handles[t],value:n});if(s!==false){this.value(n)}}}},_stop:function(e,t){var n={handle:this.handles[t],value:this.value()};if(this.options.values&&this.options.values.length){n.value=this.values(t);n.values=this.values()}this._trigger("stop",e,n)},_change:function(e,t){if(!this._keySliding&&!this._mouseSliding){var n={handle:this.handles[t],value:this.value()};if(this.options.values&&this.options.values.length){n.value=this.values(t);n.values=this.values()}this._trigger("change",e,n)}},value:function(e){if(arguments.length){this.options.value=this._trimAlignValue(e);this._refreshValue();this._change(null,0);return}return this._value()},values:function(t,n){var r,i,s;if(arguments.length>1){this.options.values[t]=this._trimAlignValue(n);this._refreshValue();this._change(null,t);return}if(arguments.length){if(e.isArray(arguments[0])){r=this.options.values;i=arguments[0];for(s=0;s<r.length;s+=1){r[s]=this._trimAlignValue(i[s]);this._change(null,s)}this._refreshValue()}else{if(this.options.values&&this.options.values.length){return this._values(t)}else{return this.value()}}}else{return this._values()}},_setOption:function(t,n){var r,i=0;if(e.isArray(this.options.values)){i=this.options.values.length}e.Widget.prototype._setOption.apply(this,arguments);switch(t){case"disabled":if(n){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.prop("disabled",true);this.element.addClass("ui-disabled")}else{this.handles.prop("disabled",false);this.element.removeClass("ui-disabled")}break;case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case"value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case"values":this._animateOff=true;this._refreshValue();for(r=0;r<i;r+=1){this._change(null,r)}this._animateOff=false;break;case"min":case"max":this._animateOff=true;this._refreshValue();this._animateOff=false;break}},_value:function(){var e=this.options.value;e=this._trimAlignValue(e);return e},_values:function(e){var t,n,r;if(arguments.length){t=this.options.values[e];t=this._trimAlignValue(t);return t}else{n=this.options.values.slice();for(r=0;r<n.length;r+=1){n[r]=this._trimAlignValue(n[r])}return n}},_trimAlignValue:function(e){if(e<=this._valueMin()){return this._valueMin()}if(e>=this._valueMax()){return this._valueMax()}var t=this.options.step>0?this.options.step:1,n=(e-this._valueMin())%t,r=e-n;if(Math.abs(n)*2>=t){r+=n>0?t:-t}return parseFloat(r.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var t,n,r,i,s,o=this.options.range,u=this.options,a=this,f=!this._animateOff?u.animate:false,l={};if(this.options.values&&this.options.values.length){this.handles.each(function(r){n=(a.values(r)-a._valueMin())/(a._valueMax()-a._valueMin())*100;l[a.orientation==="horizontal"?"left":"bottom"]=n+"%";e(this).stop(1,1)[f?"animate":"css"](l,u.animate);if(a.options.range===true){if(a.orientation==="horizontal"){if(r===0){a.range.stop(1,1)[f?"animate":"css"]({left:n+"%"},u.animate)}if(r===1){a.range[f?"animate":"css"]({width:n-t+"%"},{queue:false,duration:u.animate})}}else{if(r===0){a.range.stop(1,1)[f?"animate":"css"]({bottom:n+"%"},u.animate)}if(r===1){a.range[f?"animate":"css"]({height:n-t+"%"},{queue:false,duration:u.animate})}}}t=n})}else{r=this.value();i=this._valueMin();s=this._valueMax();n=s!==i?(r-i)/(s-i)*100:0;l[this.orientation==="horizontal"?"left":"bottom"]=n+"%";this.handle.stop(1,1)[f?"animate":"css"](l,u.animate);if(o==="min"&&this.orientation==="horizontal"){this.range.stop(1,1)[f?"animate":"css"]({width:n+"%"},u.animate)}if(o==="max"&&this.orientation==="horizontal"){this.range[f?"animate":"css"]({width:100-n+"%"},{queue:false,duration:u.animate})}if(o==="min"&&this.orientation==="vertical"){this.range.stop(1,1)[f?"animate":"css"]({height:n+"%"},u.animate)}if(o==="max"&&this.orientation==="vertical"){this.range[f?"animate":"css"]({height:100-n+"%"},{queue:false,duration:u.animate})}}}})})(jQuery);(function(e,t){e.widget("ui.sortable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"sort",ready:false,options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var e=this.options;this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?e.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):false;this.offset=this.element.offset();this._mouseInit();this.ready=true},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled");this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_setOption:function(t,n){if(t==="disabled"){this.options[t]=n;this.widget().toggleClass("ui-sortable-disabled",!!n)}else{e.Widget.prototype._setOption.apply(this,arguments)}},_mouseCapture:function(t,n){var r=this;if(this.reverting){return false}if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(t);var i=null,s=e(t.target).parents().each(function(){if(e.data(this,r.widgetName+"-item")==r){i=e(this);return false}});if(e.data(t.target,r.widgetName+"-item")==r)i=e(t.target);if(!i)return false;if(this.options.handle&&!n){var o=false;e(this.options.handle,i).find("*").andSelf().each(function(){if(this==t.target)o=true});if(!o)return false}this.currentItem=i;this._removeCurrentsFromItems();return true},_mouseStart:function(t,n,r){var i=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(t);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");this.originalPosition=this._generatePosition(t);this.originalPageX=t.pageX;this.originalPageY=t.pageY;i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(i.containment)this._setContainment();if(i.cursor){if(e("body").css("cursor"))this._storedCursor=e("body").css("cursor");e("body").css("cursor",i.cursor)}if(i.opacity){if(this.helper.css("opacity"))this._storedOpacity=this.helper.css("opacity");this.helper.css("opacity",i.opacity)}if(i.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=this.helper.css("zIndex");this.helper.css("zIndex",i.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML")this.overflowOffset=this.scrollParent.offset();this._trigger("start",t,this._uiHash());if(!this._preserveHelperProportions)this._cacheHelperProportions();if(!r){for(var s=this.containers.length-1;s>=0;s--){this.containers[s]._trigger("activate",t,this._uiHash(this))}}if(e.ui.ddmanager)e.ui.ddmanager.current=this;if(e.ui.ddmanager&&!i.dropBehaviour)e.ui.ddmanager.prepareOffsets(this,t);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(t);return true},_mouseDrag:function(t){this.position=this._generatePosition(t);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var n=this.options,r=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<n.scrollSensitivity)this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop+n.scrollSpeed;else if(t.pageY-this.overflowOffset.top<n.scrollSensitivity)this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop-n.scrollSpeed;if(this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<n.scrollSensitivity)this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft+n.scrollSpeed;else if(t.pageX-this.overflowOffset.left<n.scrollSensitivity)this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft-n.scrollSpeed}else{if(t.pageY-e(document).scrollTop()<n.scrollSensitivity)r=e(document).scrollTop(e(document).scrollTop()-n.scrollSpeed);else if(e(window).height()-(t.pageY-e(document).scrollTop())<n.scrollSensitivity)r=e(document).scrollTop(e(document).scrollTop()+n.scrollSpeed);if(t.pageX-e(document).scrollLeft()<n.scrollSensitivity)r=e(document).scrollLeft(e(document).scrollLeft()-n.scrollSpeed);else if(e(window).width()-(t.pageX-e(document).scrollLeft())<n.scrollSensitivity)r=e(document).scrollLeft(e(document).scrollLeft()+n.scrollSpeed)}if(r!==false&&e.ui.ddmanager&&!n.dropBehaviour)e.ui.ddmanager.prepareOffsets(this,t)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";for(var i=this.items.length-1;i>=0;i--){var s=this.items[i],o=s.item[0],u=this._intersectsWithPointer(s);if(!u)continue;if(s.instance!==this.currentContainer)continue;if(o!=this.currentItem[0]&&this.placeholder[u==1?"next":"prev"]()[0]!=o&&!e.contains(this.placeholder[0],o)&&(this.options.type=="semi-dynamic"?!e.contains(this.element[0],o):true)){this.direction=u==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(s)){this._rearrange(t,s)}else{break}this._trigger("change",t,this._uiHash());break}}this._contactContainers(t);if(e.ui.ddmanager)e.ui.ddmanager.drag(this,t);this._trigger("sort",t,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(t,n){if(!t)return;if(e.ui.ddmanager&&!this.options.dropBehaviour)e.ui.ddmanager.drop(this,t);if(this.options.revert){var r=this;var i=this.placeholder.offset();this.reverting=true;e(this.helper).animate({left:i.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:i.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){r._clear(t)})}else{this._clear(t,n)}return false},cancel:function(){if(this.dragging){this._mouseUp({target:null});if(this.options.helper=="original")this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper");else this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--){this.containers[t]._trigger("deactivate",null,this._uiHash(this));if(this.containers[t].containerCache.over){this.containers[t]._trigger("out",null,this._uiHash(this));this.containers[t].containerCache.over=0}}}if(this.placeholder){if(this.placeholder[0].parentNode)this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode)this.helper.remove();e.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){e(this.domPosition.prev).after(this.currentItem)}else{e(this.domPosition.parent).prepend(this.currentItem)}}return this},serialize:function(t){var n=this._getItemsAsjQuery(t&&t.connected);var r=[];t=t||{};e(n).each(function(){var n=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[-=_](.+)/);if(n)r.push((t.key||n[1]+"[]")+"="+(t.key&&t.expression?n[1]:n[2]))});if(!r.length&&t.key){r.push(t.key+"=")}return r.join("&")},toArray:function(t){var n=this._getItemsAsjQuery(t&&t.connected);var r=[];t=t||{};n.each(function(){r.push(e(t.item||this).attr(t.attribute||"id")||"")});return r},_intersectsWith:function(e){var t=this.positionAbs.left,n=t+this.helperProportions.width,r=this.positionAbs.top,i=r+this.helperProportions.height;var s=e.left,o=s+e.width,u=e.top,a=u+e.height;var f=this.offset.click.top,l=this.offset.click.left;var c=r+f>u&&r+f<a&&t+l>s&&t+l<o;if(this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]){return c}else{return s<t+this.helperProportions.width/2&&n-this.helperProportions.width/2<o&&u<r+this.helperProportions.height/2&&i-this.helperProportions.height/2<a}},_intersectsWithPointer:function(t){var n=this.options.axis==="x"||e.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),r=this.options.axis==="y"||e.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width),i=n&&r,s=this._getDragVerticalDirection(),o=this._getDragHorizontalDirection();if(!i)return false;return this.floating?o&&o=="right"||s=="down"?2:1:s&&(s=="down"?2:1)},_intersectsWithSides:function(t){var n=e.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),r=e.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),i=this._getDragVerticalDirection(),s=this._getDragHorizontalDirection();if(this.floating&&s){return s=="right"&&r||s=="left"&&!r}else{return i&&(i=="down"&&n||i=="up"&&!n)}},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return e!=0&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return e!=0&&(e>0?"right":"left")},refresh:function(e){this._refreshItems(e);this.refreshPositions();return this},_connectWith:function(){var e=this.options;return e.connectWith.constructor==String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){var n=[];var r=[];var i=this._connectWith();if(i&&t){for(var s=i.length-1;s>=0;s--){var o=e(i[s]);for(var u=o.length-1;u>=0;u--){var a=e.data(o[u],this.widgetName);if(a&&a!=this&&!a.options.disabled){r.push([e.isFunction(a.options.items)?a.options.items.call(a.element):e(a.options.items,a.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),a])}}}}r.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var s=r.length-1;s>=0;s--){r[s][0].each(function(){n.push(this)})}return e(n)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,function(e){for(var n=0;n<t.length;n++){if(t[n]==e.item[0])return false}return true})},_refreshItems:function(t){this.items=[];this.containers=[this];var n=this.items;var r=[[e.isFunction(this.options.items)?this.options.items.call(this.element[0],t,{item:this.currentItem}):e(this.options.items,this.element),this]];var i=this._connectWith();if(i&&this.ready){for(var s=i.length-1;s>=0;s--){var o=e(i[s]);for(var u=o.length-1;u>=0;u--){var a=e.data(o[u],this.widgetName);if(a&&a!=this&&!a.options.disabled){r.push([e.isFunction(a.options.items)?a.options.items.call(a.element[0],t,{item:this.currentItem}):e(a.options.items,a.element),a]);this.containers.push(a)}}}}for(var s=r.length-1;s>=0;s--){var f=r[s][1];var l=r[s][0];for(var u=0,c=l.length;u<c;u++){var h=e(l[u]);h.data(this.widgetName+"-item",f);n.push({item:h,instance:f,width:0,height:0,left:0,top:0})}}},refreshPositions:function(t){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()}for(var n=this.items.length-1;n>=0;n--){var r=this.items[n];if(r.instance!=this.currentContainer&&this.currentContainer&&r.item[0]!=this.currentItem[0])continue;var i=this.options.toleranceElement?e(this.options.toleranceElement,r.item):r.item;if(!t){r.width=i.outerWidth();r.height=i.outerHeight()}var s=i.offset();r.left=s.left;r.top=s.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var n=this.containers.length-1;n>=0;n--){var s=this.containers[n].element.offset();this.containers[n].containerCache.left=s.left;this.containers[n].containerCache.top=s.top;this.containers[n].containerCache.width=this.containers[n].element.outerWidth();this.containers[n].containerCache.height=this.containers[n].element.outerHeight()}}return this},_createPlaceholder:function(t){t=t||this;var n=t.options;if(!n.placeholder||n.placeholder.constructor==String){var r=n.placeholder;n.placeholder={element:function(){var n=e(document.createElement(t.currentItem[0].nodeName)).addClass(r||t.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!r)n.style.visibility="hidden";return n},update:function(e,i){if(r&&!n.forcePlaceholderSize)return;if(!i.height()){i.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10))}if(!i.width()){i.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10))}}}}t.placeholder=e(n.placeholder.element.call(t.element,t.currentItem));t.currentItem.after(t.placeholder);n.placeholder.update(t,t.placeholder)},_contactContainers:function(t){var n=null,r=null;for(var i=this.containers.length-1;i>=0;i--){if(e.contains(this.currentItem[0],this.containers[i].element[0]))continue;if(this._intersectsWith(this.containers[i].containerCache)){if(n&&e.contains(this.containers[i].element[0],n.element[0]))continue;n=this.containers[i];r=i}else{if(this.containers[i].containerCache.over){this.containers[i]._trigger("out",t,this._uiHash(this));this.containers[i].containerCache.over=0}}}if(!n)return;if(this.containers.length===1){this.containers[r]._trigger("over",t,this._uiHash(this));this.containers[r].containerCache.over=1}else{var s=1e4;var o=null;var u=this.containers[r].floating?"left":"top";var a=this.containers[r].floating?"width":"height";var f=this.positionAbs[u]+this.offset.click[u];for(var l=this.items.length-1;l>=0;l--){if(!e.contains(this.containers[r].element[0],this.items[l].item[0]))continue;if(this.items[l].item[0]==this.currentItem[0])continue;var c=this.items[l].item.offset()[u];var h=false;if(Math.abs(c-f)>Math.abs(c+this.items[l][a]-f)){h=true;c+=this.items[l][a]}if(Math.abs(c-f)<s){s=Math.abs(c-f);o=this.items[l];this.direction=h?"up":"down"}}if(!o&&!this.options.dropOnEmpty)return;this.currentContainer=this.containers[r];o?this._rearrange(t,o,null,true):this._rearrange(t,null,this.containers[r].element,true);this._trigger("change",t,this._uiHash());this.containers[r]._trigger("change",t,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[r]._trigger("over",t,this._uiHash(this));this.containers[r].containerCache.over=1}},_createHelper:function(t){var n=this.options;var r=e.isFunction(n.helper)?e(n.helper.apply(this.element[0],[t,this.currentItem])):n.helper=="clone"?this.currentItem.clone():this.currentItem;if(!r.parents("body").length)e(n.appendTo!="parent"?n.appendTo:this.currentItem[0].parentNode)[0].appendChild(r[0]);if(r[0]==this.currentItem[0])this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")};if(r[0].style.width==""||n.forceHelperSize)r.width(this.currentItem.width());if(r[0].style.height==""||n.forceHelperSize)r.height(this.currentItem.height());return r},_adjustOffsetFromHelper:function(t){if(typeof t=="string"){t=t.split(" ")}if(e.isArray(t)){t={left:+t[0],top:+t[1]||0}}if("left"in t){this.offset.click.left=t.left+this.margins.left}if("right"in t){this.offset.click.left=this.helperProportions.width-t.right+this.margins.left}if("top"in t){this.offset.click.top=t.top+this.margins.top}if("bottom"in t){this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0])){t.left+=this.scrollParent.scrollLeft();t.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&e.ui.ie)t={top:0,left:0};return{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;if(t.containment=="parent")t.containment=this.helper[0].parentNode;if(t.containment=="document"||t.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,e(t.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(e(t.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(t.containment)){var n=e(t.containment)[0];var r=e(t.containment).offset();var i=e(n).css("overflow")!="hidden";this.containment=[r.left+(parseInt(e(n).css("borderLeftWidth"),10)||0)+(parseInt(e(n).css("paddingLeft"),10)||0)-this.margins.left,r.top+(parseInt(e(n).css("borderTopWidth"),10)||0)+(parseInt(e(n).css("paddingTop"),10)||0)-this.margins.top,r.left+(i?Math.max(n.scrollWidth,n.offsetWidth):n.offsetWidth)-(parseInt(e(n).css("borderLeftWidth"),10)||0)-(parseInt(e(n).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,r.top+(i?Math.max(n.scrollHeight,n.offsetHeight):n.offsetHeight)-(parseInt(e(n).css("borderTopWidth"),10)||0)-(parseInt(e(n).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(t,n){if(!n)n=this.position;var r=t=="absolute"?1:-1;var i=this.options,s=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,o=/(html|body)/i.test(s[0].tagName);return{top:n.top+this.offset.relative.top*r+this.offset.parent.top*r-(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():o?0:s.scrollTop())*r,left:n.left+this.offset.relative.left*r+this.offset.parent.left*r-(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*r}},_generatePosition:function(t){var n=this.options,r=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=/(html|body)/i.test(r[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var s=t.pageX;var o=t.pageY;if(this.originalPosition){if(this.containment){if(t.pageX-this.offset.click.left<this.containment[0])s=this.containment[0]+this.offset.click.left;if(t.pageY-this.offset.click.top<this.containment[1])o=this.containment[1]+this.offset.click.top;if(t.pageX-this.offset.click.left>this.containment[2])s=this.containment[2]+this.offset.click.left;if(t.pageY-this.offset.click.top>this.containment[3])o=this.containment[3]+this.offset.click.top}if(n.grid){var u=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1];o=this.containment?!(u-this.offset.click.top<this.containment[1]||u-this.offset.click.top>this.containment[3])?u:!(u-this.offset.click.top<this.containment[1])?u-n.grid[1]:u+n.grid[1]:u;var a=this.originalPageX+Math.round((s-this.originalPageX)/n.grid[0])*n.grid[0];s=this.containment?!(a-this.offset.click.left<this.containment[0]||a-this.offset.click.left>this.containment[2])?a:!(a-this.offset.click.left<this.containment[0])?a-n.grid[0]:a+n.grid[0]:a}}return{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():i?0:r.scrollTop()),left:s-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:r.scrollLeft())}},_rearrange:function(e,t,n,r){n?n[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?t.item[0]:t.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var i=this.counter;this._delay(function(){if(i==this.counter)this.refreshPositions(!r)})},_clear:function(t,n){this.reverting=false;var r=[];if(!this._noFinalSort&&this.currentItem.parent().length)this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var i in this._storedCSS){if(this._storedCSS[i]=="auto"||this._storedCSS[i]=="static")this._storedCSS[i]=""}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}if(this.fromOutside&&!n)r.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))});if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!n)r.push(function(e){this._trigger("update",e,this._uiHash())});if(this!==this.currentContainer){if(!n){r.push(function(e){this._trigger("remove",e,this._uiHash())});r.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer));r.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer))}}for(var i=this.containers.length-1;i>=0;i--){if(!n)r.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[i]));if(this.containers[i].containerCache.over){r.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[i]));this.containers[i].containerCache.over=0}}if(this._storedCursor)e("body").css("cursor",this._storedCursor);if(this._storedOpacity)this.helper.css("opacity",this._storedOpacity);if(this._storedZIndex)this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex);this.dragging=false;if(this.cancelHelperRemoval){if(!n){this._trigger("beforeStop",t,this._uiHash());for(var i=0;i<r.length;i++){r[i].call(this,t)}this._trigger("stop",t,this._uiHash())}this.fromOutside=false;return false}if(!n)this._trigger("beforeStop",t,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(this.helper[0]!=this.currentItem[0])this.helper.remove();this.helper=null;if(!n){for(var i=0;i<r.length;i++){r[i].call(this,t)}this._trigger("stop",t,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){if(e.Widget.prototype._trigger.apply(this,arguments)===false){this.cancel()}},_uiHash:function(t){var n=t||this;return{helper:n.helper,placeholder:n.placeholder||e([]),position:n.position,originalPosition:n.originalPosition,offset:n.positionAbs,item:n.currentItem,sender:t?t.element:null}}})})(jQuery);(function(e){function t(e){return function(){var t=this.element.val();e.apply(this,arguments);this._refresh();if(t!==this.element.val()){this._trigger("change")}}}e.widget("ui.spinner",{version:"1.9.2",defaultElement:"<input>",widgetEventPrefix:"spin",options:{culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:true,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max);this._setOption("min",this.options.min);this._setOption("step",this.options.step);this._value(this.element.val(),true);this._draw();this._on(this._events);this._refresh();this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var t={},n=this.element;e.each(["min","max","step"],function(e,r){var i=n.attr(r);if(i!==undefined&&i.length){t[r]=i}});return t},_events:{keydown:function(e){if(this._start(e)&&this._keydown(e)){e.preventDefault()}},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(e){if(this.cancelBlur){delete this.cancelBlur;return}this._refresh();if(this.previous!==this.element.val()){this._trigger("change",e)}},mousewheel:function(e,t){if(!t){return}if(!this.spinning&&!this._start(e)){return false}this._spin((t>0?1:-1)*this.options.step,e);clearTimeout(this.mousewheelTimer);this.mousewheelTimer=this._delay(function(){if(this.spinning){this._stop(e)}},100);e.preventDefault()},"mousedown .ui-spinner-button":function(t){function r(){var e=this.element[0]===this.document[0].activeElement;if(!e){this.element.focus();this.previous=n;this._delay(function(){this.previous=n})}}var n;n=this.element[0]===this.document[0].activeElement?this.previous:this.element.val();t.preventDefault();r.call(this);this.cancelBlur=true;this._delay(function(){delete this.cancelBlur;r.call(this)});if(this._start(t)===false){return}this._repeat(null,e(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(t){if(!e(t.currentTarget).hasClass("ui-state-active")){return}if(this._start(t)===false){return false}this._repeat(null,e(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var e=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr("role","spinbutton");this.buttons=e.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all");if(this.buttons.height()>Math.ceil(e.height()*.5)&&e.height()>0){e.height(e.height())}if(this.options.disabled){this.disable()}},_keydown:function(t){var n=this.options,r=e.ui.keyCode;switch(t.keyCode){case r.UP:this._repeat(null,1,t);return true;case r.DOWN:this._repeat(null,-1,t);return true;case r.PAGE_UP:this._repeat(null,n.page,t);return true;case r.PAGE_DOWN:this._repeat(null,-n.page,t);return true}return false},_uiSpinnerHtml:function(){return"<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>"},_buttonHtml:function(){return""+"<a class='ui-spinner-button ui-spinner-up ui-corner-tr'>"+"<span class='ui-icon "+this.options.icons.up+"'>&#9650;</span>"+"</a>"+"<a class='ui-spinner-button ui-spinner-down ui-corner-br'>"+"<span class='ui-icon "+this.options.icons.down+"'>&#9660;</span>"+"</a>"},_start:function(e){if(!this.spinning&&this._trigger("start",e)===false){return false}if(!this.counter){this.counter=1}this.spinning=true;return true},_repeat:function(e,t,n){e=e||500;clearTimeout(this.timer);this.timer=this._delay(function(){this._repeat(40,t,n)},e);this._spin(t*this.options.step,n)},_spin:function(e,t){var n=this.value()||0;if(!this.counter){this.counter=1}n=this._adjustValue(n+e*this._increment(this.counter));if(!this.spinning||this._trigger("spin",t,{value:n})!==false){this._value(n);this.counter++}},_increment:function(t){var n=this.options.incremental;if(n){return e.isFunction(n)?n(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1)}return 1},_precision:function(){var e=this._precisionOf(this.options.step);if(this.options.min!==null){e=Math.max(e,this._precisionOf(this.options.min))}return e},_precisionOf:function(e){var t=e.toString(),n=t.indexOf(".");return n===-1?0:t.length-n-1},_adjustValue:function(e){var t,n,r=this.options;t=r.min!==null?r.min:0;n=e-t;n=Math.round(n/r.step)*r.step;e=t+n;e=parseFloat(e.toFixed(this._precision()));if(r.max!==null&&e>r.max){return r.max}if(r.min!==null&&e<r.min){return r.min}return e},_stop:function(e){if(!this.spinning){return}clearTimeout(this.timer);clearTimeout(this.mousewheelTimer);this.counter=0;this.spinning=false;this._trigger("stop",e)},_setOption:function(e,t){if(e==="culture"||e==="numberFormat"){var n=this._parse(this.element.val());this.options[e]=t;this.element.val(this._format(n));return}if(e==="max"||e==="min"||e==="step"){if(typeof t==="string"){t=this._parse(t)}}this._super(e,t);if(e==="disabled"){if(t){this.element.prop("disabled",true);this.buttons.button("disable")}else{this.element.prop("disabled",false);this.buttons.button("enable")}}},_setOptions:t(function(e){this._super(e);this._value(this.element.val())}),_parse:function(e){if(typeof e==="string"&&e!==""){e=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(e,10,this.options.culture):+e}return e===""||isNaN(e)?null:e},_format:function(e){if(e===""){return""}return window.Globalize&&this.options.numberFormat?Globalize.format(e,this.options.numberFormat,this.options.culture):e},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},_value:function(e,t){var n;if(e!==""){n=this._parse(e);if(n!==null){if(!t){n=this._adjustValue(n)}e=this._format(n)}}this.element.val(e);this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",false).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow");this.uiSpinner.replaceWith(this.element)},stepUp:t(function(e){this._stepUp(e)}),_stepUp:function(e){this._spin((e||1)*this.options.step)},stepDown:t(function(e){this._stepDown(e)}),_stepDown:function(e){this._spin((e||1)*-this.options.step)},pageUp:t(function(e){this._stepUp((e||1)*this.options.page)}),pageDown:t(function(e){this._stepDown((e||1)*this.options.page)}),value:function(e){if(!arguments.length){return this._parse(this.element.val())}t(this._value).call(this,e)},widget:function(){return this.uiSpinner}})})(jQuery);(function(e,t){function i(){return++n}function s(e){return e.hash.length>1&&e.href.replace(r,"")===location.href.replace(r,"").replace(/\s/g,"%20")}var n=0,r=/#.*$/;e.widget("ui.tabs",{version:"1.9.2",delay:300,options:{active:null,collapsible:false,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var t=this,n=this.options,r=n.active,i=location.hash.substring(1);this.running=false;this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",n.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(t){if(e(this).is(".ui-state-disabled")){t.preventDefault()}}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){if(e(this).closest("li").is(".ui-state-disabled")){this.blur()}});this._processTabs();if(r===null){if(i){this.tabs.each(function(t,n){if(e(n).attr("aria-controls")===i){r=t;return false}})}if(r===null){r=this.tabs.index(this.tabs.filter(".ui-tabs-active"))}if(r===null||r===-1){r=this.tabs.length?0:false}}if(r!==false){r=this.tabs.index(this.tabs.eq(r));if(r===-1){r=n.collapsible?false:0}}n.active=r;if(!n.collapsible&&n.active===false&&this.anchors.length){n.active=0}if(e.isArray(n.disabled)){n.disabled=e.unique(n.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()}if(this.options.active!==false&&this.anchors.length){this.active=this._findActive(this.options.active)}else{this.active=e()}this._refresh();if(this.active.length){this.load(n.active)}},_getCreateEventData:function(){return{tab:this.active,panel:!this.active.length?e():this._getPanelForTab(this.active)}},_tabKeydown:function(t){var n=e(this.document[0].activeElement).closest("li"),r=this.tabs.index(n),i=true;if(this._handlePageNav(t)){return}switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:r++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:i=false;r--;break;case e.ui.keyCode.END:r=this.anchors.length-1;break;case e.ui.keyCode.HOME:r=0;break;case e.ui.keyCode.SPACE:t.preventDefault();clearTimeout(this.activating);this._activate(r);return;case e.ui.keyCode.ENTER:t.preventDefault();clearTimeout(this.activating);this._activate(r===this.options.active?false:r);return;default:return}t.preventDefault();clearTimeout(this.activating);r=this._focusNextTab(r,i);if(!t.ctrlKey){n.attr("aria-selected","false");this.tabs.eq(r).attr("aria-selected","true");this.activating=this._delay(function(){this.option("active",r)},this.delay)}},_panelKeydown:function(t){if(this._handlePageNav(t)){return}if(t.ctrlKey&&t.keyCode===e.ui.keyCode.UP){t.preventDefault();this.active.focus()}},_handlePageNav:function(t){if(t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP){this._activate(this._focusNextTab(this.options.active-1,false));return true}if(t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN){this._activate(this._focusNextTab(this.options.active+1,true));return true}},_findNextTab:function(t,n){function i(){if(t>r){t=0}if(t<0){t=r}return t}var r=this.tabs.length-1;while(e.inArray(i(),this.options.disabled)!==-1){t=n?t+1:t-1}return t},_focusNextTab:function(e,t){e=this._findNextTab(e,t);this.tabs.eq(e).focus();return e},_setOption:function(e,t){if(e==="active"){this._activate(t);return}if(e==="disabled"){this._setupDisabled(t);return}this._super(e,t);if(e==="collapsible"){this.element.toggleClass("ui-tabs-collapsible",t);if(!t&&this.options.active===false){this._activate(0)}}if(e==="event"){this._setupEvents(t)}if(e==="heightStyle"){this._setupHeightStyle(t)}},_tabId:function(e){return e.attr("aria-controls")||"ui-tabs-"+i()},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,n=this.tablist.children(":has(a[href])");t.disabled=e.map(n.filter(".ui-state-disabled"),function(e){return n.index(e)});this._processTabs();if(t.active===false||!this.anchors.length){t.active=false;this.active=e()}else if(this.active.length&&!e.contains(this.tablist[0],this.active[0])){if(this.tabs.length===t.disabled.length){t.active=false;this.active=e()}else{this._activate(this._findNextTab(Math.max(0,t.active-1),false))}}else{t.active=this.tabs.index(this.active)}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",tabIndex:-1});this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"});if(!this.active.length){this.tabs.eq(0).attr("tabIndex",0)}else{this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0});this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})}},_processTabs:function(){var t=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist");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 e("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1});this.panels=e();this.anchors.each(function(n,r){var i,o,u,a=e(r).uniqueId().attr("id"),f=e(r).closest("li"),l=f.attr("aria-controls");if(s(r)){i=r.hash;o=t.element.find(t._sanitizeSelector(i))}else{u=t._tabId(f);i="#"+u;o=t.element.find(i);if(!o.length){o=t._createPanel(u);o.insertAfter(t.panels[n-1]||t.tablist)}o.attr("aria-live","polite")}if(o.length){t.panels=t.panels.add(o)}if(l){f.data("ui-tabs-aria-controls",l)}f.attr({"aria-controls":i.substring(1),"aria-labelledby":a});o.attr("aria-labelledby",a)});this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(t){return e("<div>").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",true)},_setupDisabled:function(t){if(e.isArray(t)){if(!t.length){t=false}else if(t.length===this.anchors.length){t=true}}for(var n=0,r;r=this.tabs[n];n++){if(t===true||e.inArray(n,t)!==-1){e(r).addClass("ui-state-disabled").attr("aria-disabled","true")}else{e(r).removeClass("ui-state-disabled").removeAttr("aria-disabled")}}this.options.disabled=t},_setupEvents:function(t){var n={click:function(e){e.preventDefault()}};if(t){e.each(t.split(" "),function(e,t){n[t]="_eventHandler"})}this._off(this.anchors.add(this.tabs).add(this.panels));this._on(this.anchors,n);this._on(this.tabs,{keydown:"_tabKeydown"});this._on(this.panels,{keydown:"_panelKeydown"});this._focusable(this.tabs);this._hoverable(this.tabs)},_setupHeightStyle:function(t){var n,r,i=this.element.parent();if(t==="fill"){if(!e.support.minHeight){r=i.css("overflow");i.css("overflow","hidden")}n=i.height();this.element.siblings(":visible").each(function(){var t=e(this),r=t.css("position");if(r==="absolute"||r==="fixed"){return}n-=t.outerHeight(true)});if(r){i.css("overflow",r)}this.element.children().not(this.panels).each(function(){n-=e(this).outerHeight(true)});this.panels.each(function(){e(this).height(Math.max(0,n-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")}else if(t==="auto"){n=0;this.panels.each(function(){n=Math.max(n,e(this).height("").height())}).height(n)}},_eventHandler:function(t){var n=this.options,r=this.active,i=e(t.currentTarget),s=i.closest("li"),o=s[0]===r[0],u=o&&n.collapsible,a=u?e():this._getPanelForTab(s),f=!r.length?e():this._getPanelForTab(r),l={oldTab:r,oldPanel:f,newTab:u?e():s,newPanel:a};t.preventDefault();if(s.hasClass("ui-state-disabled")||s.hasClass("ui-tabs-loading")||this.running||o&&!n.collapsible||this._trigger("beforeActivate",t,l)===false){return}n.active=u?false:this.tabs.index(s);this.active=o?e():s;if(this.xhr){this.xhr.abort()}if(!f.length&&!a.length){e.error("jQuery UI Tabs: Mismatching fragment identifier.")}if(a.length){this.load(this.tabs.index(s),t)}this._toggle(t,l)},_toggle:function(t,n){function o(){r.running=false;r._trigger("activate",t,n)}function u(){n.newTab.closest("li").addClass("ui-tabs-active ui-state-active");if(i.length&&r.options.show){r._show(i,r.options.show,o)}else{i.show();o()}}var r=this,i=n.newPanel,s=n.oldPanel;this.running=true;if(s.length&&this.options.hide){this._hide(s,this.options.hide,function(){n.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active");u()})}else{n.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active");s.hide();u()}s.attr({"aria-expanded":"false","aria-hidden":"true"});n.oldTab.attr("aria-selected","false");if(i.length&&s.length){n.oldTab.attr("tabIndex",-1)}else if(i.length){this.tabs.filter(function(){return e(this).attr("tabIndex")===0}).attr("tabIndex",-1)}i.attr({"aria-expanded":"true","aria-hidden":"false"});n.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(t){var n,r=this._findActive(t);if(r[0]===this.active[0]){return}if(!r.length){r=this.active}n=r.find(".ui-tabs-anchor")[0];this._eventHandler({target:n,currentTarget:n,preventDefault:e.noop})},_findActive:function(t){return t===false?e():this.tabs.eq(t)},_getIndex:function(e){if(typeof e==="string"){e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))}return e},_destroy:function(){if(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").removeData("href.tabs").removeData("load.tabs").removeUniqueId();this.tabs.add(this.panels).each(function(){if(e.data(this,"ui-tabs-destroy")){e(this).remove()}else{e(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=e(this),n=t.data("ui-tabs-aria-controls");if(n){t.attr("aria-controls",n)}else{t.removeAttr("aria-controls")}});this.panels.show();if(this.options.heightStyle!=="content"){this.panels.css("height","")}},enable:function(n){var r=this.options.disabled;if(r===false){return}if(n===t){r=false}else{n=this._getIndex(n);if(e.isArray(r)){r=e.map(r,function(e){return e!==n?e:null})}else{r=e.map(this.tabs,function(e,t){return t!==n?t:null})}}this._setupDisabled(r)},disable:function(n){var r=this.options.disabled;if(r===true){return}if(n===t){r=true}else{n=this._getIndex(n);if(e.inArray(n,r)!==-1){return}if(e.isArray(r)){r=e.merge([n],r).sort()}else{r=[n]}}this._setupDisabled(r)},load:function(t,n){t=this._getIndex(t);var r=this,i=this.tabs.eq(t),o=i.find(".ui-tabs-anchor"),u=this._getPanelForTab(i),a={tab:i,panel:u};if(s(o[0])){return}this.xhr=e.ajax(this._ajaxSettings(o,n,a));if(this.xhr&&this.xhr.statusText!=="canceled"){i.addClass("ui-tabs-loading");u.attr("aria-busy","true");this.xhr.success(function(e){setTimeout(function(){u.html(e);r._trigger("load",n,a)},1)}).complete(function(e,t){setTimeout(function(){if(t==="abort"){r.panels.stop(false,true)}i.removeClass("ui-tabs-loading");u.removeAttr("aria-busy");if(e===r.xhr){delete r.xhr}},1)})}},_ajaxSettings:function(t,n,r){var i=this;return{url:t.attr("href"),beforeSend:function(t,s){return i._trigger("beforeLoad",n,e.extend({jqXHR:t,ajaxSettings:s},r))}}},_getPanelForTab:function(t){var n=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+n))}});if(e.uiBackCompat!==false){e.ui.tabs.prototype._ui=function(e,t){return{tab:e,panel:t,index:this.anchors.index(e)}};e.widget("ui.tabs",e.ui.tabs,{url:function(e,t){this.anchors.eq(e).attr("href",t)}});e.widget("ui.tabs",e.ui.tabs,{options:{ajaxOptions:null,cache:false},_create:function(){this._super();var t=this;this._on({tabsbeforeload:function(n,r){if(e.data(r.tab[0],"cache.tabs")){n.preventDefault();return}r.jqXHR.success(function(){if(t.options.cache){e.data(r.tab[0],"cache.tabs",true)}})}})},_ajaxSettings:function(t,n,r){var i=this.options.ajaxOptions;return e.extend({},i,{error:function(e,t){try{i.error(e,t,r.tab.closest("li").index(),r.tab[0])}catch(n){}}},this._superApply(arguments))},_setOption:function(e,t){if(e==="cache"&&t===false){this.anchors.removeData("cache.tabs")}this._super(e,t)},_destroy:function(){this.anchors.removeData("cache.tabs");this._super()},url:function(e){this.anchors.eq(e).removeData("cache.tabs");this._superApply(arguments)}});e.widget("ui.tabs",e.ui.tabs,{abort:function(){if(this.xhr){this.xhr.abort()}}});e.widget("ui.tabs",e.ui.tabs,{options:{spinner:"<em>Loading&#8230;</em>"},_create:function(){this._super();this._on({tabsbeforeload:function(e,t){if(e.target!==this.element[0]||!this.options.spinner){return}var n=t.tab.find("span"),r=n.html();n.html(this.options.spinner);t.jqXHR.complete(function(){n.html(r)})}})}});e.widget("ui.tabs",e.ui.tabs,{options:{enable:null,disable:null},enable:function(t){var n=this.options,r;if(t&&n.disabled===true||e.isArray(n.disabled)&&e.inArray(t,n.disabled)!==-1){r=true}this._superApply(arguments);if(r){this._trigger("enable",null,this._ui(this.anchors[t],this.panels[t]))}},disable:function(t){var n=this.options,r;if(t&&n.disabled===false||e.isArray(n.disabled)&&e.inArray(t,n.disabled)===-1){r=true}this._superApply(arguments);if(r){this._trigger("disable",null,this._ui(this.anchors[t],this.panels[t]))}}});e.widget("ui.tabs",e.ui.tabs,{options:{add:null,remove:null,tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},add:function(n,r,i){if(i===t){i=this.anchors.length}var s,o,u=this.options,a=e(u.tabTemplate.replace(/#\{href\}/g,n).replace(/#\{label\}/g,r)),f=!n.indexOf("#")?n.replace("#",""):this._tabId(a);a.addClass("ui-state-default ui-corner-top").data("ui-tabs-destroy",true);a.attr("aria-controls",f);s=i>=this.tabs.length;o=this.element.find("#"+f);if(!o.length){o=this._createPanel(f);if(s){if(i>0){o.insertAfter(this.panels.eq(-1))}else{o.appendTo(this.element)}}else{o.insertBefore(this.panels[i])}}o.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").hide();if(s){a.appendTo(this.tablist)}else{a.insertBefore(this.tabs[i])}u.disabled=e.map(u.disabled,function(e){return e>=i?++e:e});this.refresh();if(this.tabs.length===1&&u.active===false){this.option("active",0)}this._trigger("add",null,this._ui(this.anchors[i],this.panels[i]));return this},remove:function(t){t=this._getIndex(t);var n=this.options,r=this.tabs.eq(t).remove(),i=this._getPanelForTab(r).remove();if(r.hasClass("ui-tabs-active")&&this.anchors.length>2){this._activate(t+(t+1<this.anchors.length?1:-1))}n.disabled=e.map(e.grep(n.disabled,function(e){return e!==t}),function(e){return e>=t?--e:e});this.refresh();this._trigger("remove",null,this._ui(r.find("a")[0],i[0]));return this}});e.widget("ui.tabs",e.ui.tabs,{length:function(){return this.anchors.length}});e.widget("ui.tabs",e.ui.tabs,{options:{idPrefix:"ui-tabs-"},_tabId:function(t){var n=t.is("li")?t.find("a[href]"):t;n=n[0];return e(n).closest("li").attr("aria-controls")||n.title&&n.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF\-]/g,"")||this.options.idPrefix+i()}});e.widget("ui.tabs",e.ui.tabs,{options:{panelTemplate:"<div></div>"},_createPanel:function(t){return e(this.options.panelTemplate).attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",true)}});e.widget("ui.tabs",e.ui.tabs,{_create:function(){var e=this.options;if(e.active===null&&e.selected!==t){e.active=e.selected===-1?false:e.selected}this._super();e.selected=e.active;if(e.selected===false){e.selected=-1}},_setOption:function(e,t){if(e!=="selected"){return this._super(e,t)}var n=this.options;this._super("active",t===-1?false:t);n.selected=n.active;if(n.selected===false){n.selected=-1}},_eventHandler:function(){this._superApply(arguments);this.options.selected=this.options.active;if(this.options.selected===false){this.options.selected=-1}}});e.widget("ui.tabs",e.ui.tabs,{options:{show:null,select:null},_create:function(){this._super();if(this.options.active!==false){this._trigger("show",null,this._ui(this.active.find(".ui-tabs-anchor")[0],this._getPanelForTab(this.active)[0]))}},_trigger:function(e,t,n){var r,i,s=this._superApply(arguments);if(!s){return false}if(e==="beforeActivate"){r=n.newTab.length?n.newTab:n.oldTab;i=n.newPanel.length?n.newPanel:n.oldPanel;s=this._super("select",t,{tab:r.find(".ui-tabs-anchor")[0],panel:i[0],index:r.closest("li").index()})}else if(e==="activate"&&n.newTab.length){s=this._super("show",t,{tab:n.newTab.find(".ui-tabs-anchor")[0],panel:n.newPanel[0],index:n.newTab.closest("li").index()})}return s}});e.widget("ui.tabs",e.ui.tabs,{select:function(e){e=this._getIndex(e);if(e===-1){if(this.options.collapsible&&this.options.selected!==-1){e=this.options.selected}else{return}}this.anchors.eq(e).trigger(this.options.event+this.eventNamespace)}});(function(){var t=0;e.widget("ui.tabs",e.ui.tabs,{options:{cookie:null},_create:function(){var e=this.options,t;if(e.active==null&&e.cookie){t=parseInt(this._cookie(),10);if(t===-1){t=false}e.active=t}this._super()},_cookie:function(n){var r=[this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++t)];if(arguments.length){r.push(n===false?-1:n);r.push(this.options.cookie)}return e.cookie.apply(null,r)},_refresh:function(){this._super();if(this.options.cookie){this._cookie(this.options.active,this.options.cookie)}},_eventHandler:function(){this._superApply(arguments);if(this.options.cookie){this._cookie(this.options.active,this.options.cookie)}},_destroy:function(){this._super();if(this.options.cookie){this._cookie(null,this.options.cookie)}}})})();e.widget("ui.tabs",e.ui.tabs,{_trigger:function(t,n,r){var i=e.extend({},r);if(t==="load"){i.panel=i.panel[0];i.tab=i.tab.find(".ui-tabs-anchor")[0]}return this._super(t,n,i)}});e.widget("ui.tabs",e.ui.tabs,{options:{fx:null},_getFx:function(){var t,n,r=this.options.fx;if(r){if(e.isArray(r)){t=r[0];n=r[1]}else{t=n=r}}return r?{show:n,hide:t}:null},_toggle:function(e,t){function o(){n.running=false;n._trigger("activate",e,t)}function u(){t.newTab.closest("li").addClass("ui-tabs-active ui-state-active");if(r.length&&s.show){r.animate(s.show,s.show.duration,function(){o()})}else{r.show();o()}}var n=this,r=t.newPanel,i=t.oldPanel,s=this._getFx();if(!s){return this._super(e,t)}n.running=true;if(i.length&&s.hide){i.animate(s.hide,s.hide.duration,function(){t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active");u()})}else{t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active");i.hide();u()}}})}})(jQuery);(function(e){function n(t,n){var r=(t.attr("aria-describedby")||"").split(/\s+/);r.push(n);t.data("ui-tooltip-id",n).attr("aria-describedby",e.trim(r.join(" ")))}function r(t){var n=t.data("ui-tooltip-id"),r=(t.attr("aria-describedby")||"").split(/\s+/),i=e.inArray(n,r);if(i!==-1){r.splice(i,1)}t.removeData("ui-tooltip-id");r=e.trim(r.join(" "));if(r){t.attr("aria-describedby",r)}else{t.removeAttr("aria-describedby")}}var t=0;e.widget("ui.tooltip",{version:"1.9.2",options:{content:function(){return e(this).attr("title")},hide:true,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:true,tooltipClass:null,track:false,close:null,open:null},_create:function(){this._on({mouseover:"open",focusin:"open"});this.tooltips={};this.parents={};if(this.options.disabled){this._disable()}},_setOption:function(t,n){var r=this;if(t==="disabled"){this[n?"_disable":"_enable"]();this.options[t]=n;return}this._super(t,n);if(t==="content"){e.each(this.tooltips,function(e,t){r._updateContent(t)})}},_disable:function(){var t=this;e.each(this.tooltips,function(n,r){var i=e.Event("blur");i.target=i.currentTarget=r[0];t.close(i,true)});this.element.find(this.options.items).andSelf().each(function(){var t=e(this);if(t.is("[title]")){t.data("ui-tooltip-title",t.attr("title")).attr("title","")}})},_enable:function(){this.element.find(this.options.items).andSelf().each(function(){var t=e(this);if(t.data("ui-tooltip-title")){t.attr("title",t.data("ui-tooltip-title"))}})},open:function(t){var n=this,r=e(t?t.target:this.element).closest(this.options.items);if(!r.length||r.data("ui-tooltip-id")){return}if(r.attr("title")){r.data("ui-tooltip-title",r.attr("title"))}r.data("ui-tooltip-open",true);if(t&&t.type==="mouseover"){r.parents().each(function(){var t=e(this),r;if(t.data("ui-tooltip-open")){r=e.Event("blur");r.target=r.currentTarget=this;n.close(r,true)}if(t.attr("title")){t.uniqueId();n.parents[this.id]={element:this,title:t.attr("title")};t.attr("title","")}})}this._updateContent(r,t)},_updateContent:function(e,t){var n,r=this.options.content,i=this,s=t?t.type:null;if(typeof r==="string"){return this._open(t,e,r)}n=r.call(e[0],function(n){if(!e.data("ui-tooltip-open")){return}i._delay(function(){if(t){t.type=s}this._open(t,e,n)})});if(n){this._open(t,e,n)}},_open:function(t,r,i){function f(e){a.of=e;if(s.is(":hidden")){return}s.position(a)}var s,o,u,a=e.extend({},this.options.position);if(!i){return}s=this._find(r);if(s.length){s.find(".ui-tooltip-content").html(i);return}if(r.is("[title]")){if(t&&t.type==="mouseover"){r.attr("title","")}else{r.removeAttr("title")}}s=this._tooltip(r);n(r,s.attr("id"));s.find(".ui-tooltip-content").html(i);if(this.options.track&&t&&/^mouse/.test(t.type)){this._on(this.document,{mousemove:f});f(t)}else{s.position(e.extend({of:r},this.options.position))}s.hide();this._show(s,this.options.show);if(this.options.show&&this.options.show.delay){u=setInterval(function(){if(s.is(":visible")){f(a.of);clearInterval(u)}},e.fx.interval)}this._trigger("open",t,{tooltip:s});o={keyup:function(t){if(t.keyCode===e.ui.keyCode.ESCAPE){var n=e.Event(t);n.currentTarget=r[0];this.close(n,true)}},remove:function(){this._removeTooltip(s)}};if(!t||t.type==="mouseover"){o.mouseleave="close"}if(!t||t.type==="focusin"){o.focusout="close"}this._on(true,r,o)},close:function(t){var n=this,i=e(t?t.currentTarget:this.element),s=this._find(i);if(this.closing){return}if(i.data("ui-tooltip-title")){i.attr("title",i.data("ui-tooltip-title"))}r(i);s.stop(true);this._hide(s,this.options.hide,function(){n._removeTooltip(e(this))});i.removeData("ui-tooltip-open");this._off(i,"mouseleave focusout keyup");if(i[0]!==this.element[0]){this._off(i,"remove")}this._off(this.document,"mousemove");if(t&&t.type==="mouseleave"){e.each(this.parents,function(t,r){e(r.element).attr("title",r.title);delete n.parents[t]})}this.closing=true;this._trigger("close",t,{tooltip:s});this.closing=false},_tooltip:function(n){var r="ui-tooltip-"+t++,i=e("<div>").attr({id:r,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));e("<div>").addClass("ui-tooltip-content").appendTo(i);i.appendTo(this.document[0].body);if(e.fn.bgiframe){i.bgiframe()}this.tooltips[r]=n;return i},_find:function(t){var n=t.data("ui-tooltip-id");return n?e("#"+n):e()},_removeTooltip:function(e){e.remove();delete this.tooltips[e.attr("id")]},_destroy:function(){var t=this;e.each(this.tooltips,function(n,r){var i=e.Event("blur");i.target=i.currentTarget=r[0];t.close(i,true);e("#"+n).remove();if(r.data("ui-tooltip-title")){r.attr("title",r.data("ui-tooltip-title"));r.removeData("ui-tooltip-title")}})}})})(jQuery);var urlHash=getUrlVars();$debug("Start Corp JS");try{$debug("CSS Browser Selector Triggered: "+navigator.userAgent);css_browser_selector(navigator.userAgent)}catch(e){$debug("CSS Browser Selector Failed: "+e.message)}IE5=NN6=false;if(document.all){IE5=true}else if(document.getElementById){NN6=true}var $lsnSettings={actuatorOff:"/3M/themes/html/3M/images/lsnoff.gif",actuatorOn:"/3M/themes/html/3M/images/lsnon.gif",actuator1:"/3M/themes/html/3M/images/lsnpg.gif",actuatorLock:"/3M/themes/html/3M/images/lsnlock.gif"};var lsnOn,rightColOn;var contentWidth=960;jQuery(document).ready(function(){$debug("CorpJS: Document is ready");try{$debug("CorpJS: Hiding Empty Nav Items");jQuery("#mmmlsnwrap h5").filter(function(){if(jQuery.trim(jQuery(this).text())==""){jQuery(this).addClass("emptylabel")}})}catch(e){$debug("CorpJS: Hiding Empty Nav Items FAILED: "+e.message)}try{$debug("CorpJS: Enabling Web Metrics");jQuery(".component_montagefeatures a").click(function(){dcsMultiTrack("WT.ac","Hero Feature click: "+this.title,"WT.cg_n","Engagement Events","WT.cg_s","Body Feature Position Click: "+this.title,"DCS.dcsuri",window.location.pathname+"FeaturePositionClick","WT.dl","99")});jQuery(".cc-slides a").click(function(){dcsMultiTrack("WT.ac","Hero Carousel Click: "+this.title,"WT.cg_n","Engagement Events","WT.cg_s","Hero Carousel Click: "+this.title,"DCS.dcsuri",window.location.pathname+"CarouselClick","WT.dl","99")});jQuery(".accordion3m a").click(function(){dcsMultiTrack("WT.ac","Body Accordian Click: "+this.innerHTML,"WT.cg_n","Engagement Events","WT.cg_s","Body Accordian Click: "+this.innerHTML,"DCS.dcsuri",window.location.pathname+"AccordianClick","WT.dl","99")});jQuery(".component_zone a").click(function(){dcsMultiTrack("WT.ac","Body Carousel Click: "+this.title,"WT.cg_n","Engagement Events","WT.cg_s","Body Carousel Click: "+this.title,"DCS.dcsuri",window.location.pathname+"BodyCarouselClick","WT.dl","99")});jQuery(".contentColumn a").click(function(){dcsMultiTrack("WT.ac","Body Content Column Click: "+this.innerHTML,"WT.cg_n","Engagement Events","WT.cg_s","Body Content Column Click: "+this.title,"DCS.dcsuri",window.location.pathname+"ContentColumnClick","WT.dl","99")});jQuery(".cc-stackedcontent a").click(function(){dcsMultiTrack("WT.ac","Body Stacked Content Click: "+this.innerHTML,"WT.cg_n","Engagement Events","WT.cg_s","Body Stacked Column Click: "+this.innerHTML,"DCS.dcsuri",window.location.pathname+"StackedColumnClick","WT.dl","99")});jQuery(".mmmtabs a").live("click",function(){dcsMultiTrack("WT.ac","Body Tabs Content Click: "+this.id,"WT.cg_n","Engagement Events","WT.cg_s","Body Tab Click: "+this.id,"DCS.dcsuri",window.location.pathname+"BodyTabClick","WT.dl","99")});jQuery(".cc-twisties a").click(function(){dcsMultiTrack("WT.ac","Body Twistie Content Click: "+this.innerHTML,"WT.cg_n","Engagement Events","WT.cg_s","Body Twisty Click: "+this.innerHTML,"DCS.dcsuri",window.location.pathname+"BodyTwistyClick","WT.dl","99")});jQuery(".ccrc a").click(function(){dcsMultiTrack("WT.ac","Right Column Click: "+this.title,"WT.cg_n","Engagement Events","WT.cg_s","Right Column Click: "+this.title,"DCS.dcsuri",window.location.pathname+"RighjtColumnClick","WT.dl","99")});jQuery("#selectcountry a").click(function(){dcsMultiTrack("WT.ac","Header click: Change Location: "+window.location.pathname,"DCS.dcsuri",window.location.pathname+"HeaderClickChangeLocation","WT.ti","Header Change Location")});jQuery("#lang1 a").click(function(){dcsMultiTrack("WT.ac","Header click: Language One: "+window.location.pathname,"DCS.dcsuri",window.location.pathname+"HeaderClickLanguageOne","WT.ti","Header Language One")});jQuery("#lang2 a").click(function(){dcsMultiTrack("WT.ac","Header click: Language Two: "+window.location.pathname,"DCS.dcsuri",window.location.pathname+"HeaderClickLanguageTwo","WT.ti","Header Language Two")})}catch(e){$debug("CorpJS: Enabling Metrics code FAILED: "+e.message)}$debug("Loading LSNify");try{(function(e){e.fn.LSNify=function(t){$debug("Entering LSNify");var n=e.extend({},e.fn.LSNify.defaults,t);jQuery(".actuator").remove();if(n.iconSet!==null){$debug("LSNify: Overriding Default Icons to "+n.iconSet+" set");switch(n.iconSet){case"white":$lsnSettings.actuatorOff="/3M/themes/html/3M/images/lsnoffwht.gif";$lsnSettings.actuatorOn="/3M/themes/html/3M/images/lsnonwht.gif";$lsnSettings.actuator1="/3M/themes/html/3M/images/lsnpgwht.gif";$lsnSettings.actuatorLock="/3M/themes/html/3M/images/lsnlockwht.gif";jQuery("#mmmlsnwrap UL LI.collapse A").css("background-image",'url("/3M/themes/html/3M/images/lsnoffwht.gif")');jQuery("#mmmlsnwrap UL LI.firstLI A").css("background-image",'url("/3M/themes/html/3M/images/lsnonwht.gif")');jQuery("#mmmlsnwrap UL LI.expanded A").css("background-image",'url("/3M/themes/html/3M/images/lsnlockwht.gif")');jQuery("#mmmlsnwrap UL LI.collapse LI A, #mmmlsnwrap UL LI A, #mmmlsnwrap UL LI.lastVis A, #mmmlsnwrap UL LI.selected A, #mmmlsnwrap UL LI.firstLI UL A, #mmmlsnwrap UL LI.expanded LI A, #mmmlsnwrap UL LI.expanded UL LI.expanded UL LI A, #mmmlsnwrap UL LI.expanded UL LI.expanded UL LI A, #mmmlsnwrap UL LI.selected A").css("background-image",'url("/3M/themes/html/3M/images/lsnpgwht.gif")');break;case"gray":$lsnSettings.actuatorOff="/3M/themes/html/3M/images/lsnoffgr.gif";$lsnSettings.actuatorOn="/3M/themes/html/3M/images/lsnongr.gif";$lsnSettings.actuator1="/3M/themes/html/3M/images/lsnpggr.gif";$lsnSettings.actuatorLock="/3M/themes/html/3M/images/lsnlockgr.gif";jQuery("#mmmlsnwrap UL LI.collapse A").css("background-image",'url("/3M/themes/html/3M/images/lsnoffgr.gif")');jQuery("#mmmlsnwrap UL LI.firstLI A").css("background-image",'url("/3M/themes/html/3M/images/lsnongr.gif")');jQuery("#mmmlsnwrap UL LI.expanded A").css("background-image",'url("/3M/themes/html/3M/images/lsnlockgr.gif")');jQuery("#mmmlsnwrap UL LI.collapse LI A, #mmmlsnwrap UL LI A, #mmmlsnwrap UL LI.lastVis A, #mmmlsnwrap UL LI.selected A, #mmmlsnwrap UL LI.firstLI UL A, #mmmlsnwrap UL LI.expanded LI A, #mmmlsnwrap UL LI.expanded UL LI.expanded UL LI A, #mmmlsnwrap UL LI.expanded UL LI.expanded UL LI A, #mmmlsnwrap UL LI.selected A").css("background-image",'url("/3M/themes/html/3M/images/lsnpggr.gif")');break;case"dark-gray":$lsnSettings.actuatorOff="/3M/themes/html/3M/images/lsnoffdkgr.gif";$lsnSettings.actuatorOn="/3M/themes/html/3M/images/lsnondkgr.gif";$lsnSettings.actuator1="/3M/themes/html/3M/images/lsnpgdkgr.gif";$lsnSettings.actuatorLock="/3M/themes/html/3M/images/lsnlockdkgr.gif";jQuery("#mmmlsnwrap UL LI.collapse A").css("background-image",'url("/3M/themes/html/3M/images/lsnoffdkgr.gif")');jQuery("#mmmlsnwrap UL LI.firstLI A").css("background-image",'url("/3M/themes/html/3M/images/lsnondkgr.gif")');jQuery("#mmmlsnwrap UL LI.expanded A").css("background-image",'url("/3M/themes/html/3M/images/lsnlockdkgr.gif")');jQuery("#mmmlsnwrap UL LI.collapse LI A, #mmmlsnwrap UL LI A, #mmmlsnwrap UL LI.lastVis A, #mmmlsnwrap UL LI.selected A, #mmmlsnwrap UL LI.firstLI UL A, #mmmlsnwrap UL LI.expanded LI A, #mmmlsnwrap UL LI.expanded UL LI.expanded UL LI A, #mmmlsnwrap UL LI.expanded UL LI.expanded UL LI A, #mmmlsnwrap UL LI.selected A").css("background-image",'url("/3M/themes/html/3M/images/lsnpgdkgr.gif")');break}}if(n.contextualNav==true){$debug("Firing Contextual Nav");try{jQuery("#mmmlsnwrap h5").css({"border-top":"none","padding-top":"1px"});jQuery("#mmmlsnwrap h5").not(jQuery("#mmmlsnwrap ul:has(.selected)").prev()).css({display:"none"});jQuery("li.lastVis").closest("ul").prev("h5").css({display:"block"});jQuery("#mmmlsnwrap h5:has(.selected)").css({display:"block"});jQuery("#mmmlsnwrap h5.selected").css({display:"block"});jQuery("#mmmlsnwrap>ul:not(:has(.selected))").not(jQuery(".selected").next()).css({display:"none"});jQuery("#mmmlsnwrap a.activator").css({top:"0px"});if(!jQuery("#mmmlsnwrap h5:has(.selected)")&&!jQuery("#mmmlsnwrap h5.selected")){jQuery('a[href="'+jQuery("#cShellBcrumb a").last().attr("href")+'"]').last().parent().show().next().show()}if(n.cap==false){try{$debug("Contextual Nav Cap Hide");jQuery("#mmmlsnwrap h4:first a").hide()}catch(r){$debug("Contextual Nav Cap Hide FAILED: "+r.message)}}}catch(r){$debug("Contextual Nav FAILED: "+r.message)}}try{var i=jQuery("#mmmlsnwrap");if(i.length>0){setActuators(document.getElementById("mmmlsnwrap"))}}catch(r){$debug("Call to Set Actuators Failed: "+r.message)}return this.each(function(){$this=jQuery(this)});e.fn.LSNify.defaults={iconSet:null,contextualNav:false,cap:true}}})(jQuery)}catch(e){$debug("Loading LSNify Failed: "+e.message)}try{$debug("Loading Placeholdize Plug-in");(function(e){e.fn.placeHoldize=function(){function n(n){var r=e(this);if(!n&&(t||!r.attr("placeholder"))&&!r.is("textarea")){return}var i=r.attr("placeholder");if(r.val().length<=0||r.val()==i){r.val("");r.removeAttr("placeholder").addClass("placeholder-visible");r.val(i)}else{r.removeClass("placeholder-visible").addClass("placeholder-hidden")}r.addClass("placeholdized");r.focus(function(){var t=e(this);if(t.val()===i){t.val("");t.removeClass("placeholder-visible").addClass("placeholder-hidden")}});r.blur(function(){var t=e(this);if(t.val()===""){t.val(i);t.removeClass("placeholder-hidden").addClass("placeholder-visible")}else{t.removeClass("placeholder-visible").addClass("placeholder-hidden")}})}function r(t){var n=t.closest("form");n.submit(function(){var t=e(this);if(t.data("placeHoldize.submitHandlerCalled")){return}t.find(".placeholder-visible").val("").data("placeHoldize.submitHandlerCalled",true)});return true}var t=function(e){return!!(e.placeholder==="")&&!!(e.placeholder!==undefined)}(document.createElement("input"));return function(e){this.each(function(){n.call(this,e)});r(this);return this}}()})(jQuery)}catch(e){$debug("Loading Placeholdize FAILED: "+e.message)}try{$debug("Loading Scrollbar Height Fix Plug-in");(function(e){e.fn.fixScrollbarHeight=function(){var n=e(window).height();var r=e("body>div").height();var i=t();if(r<n){e("body").css("margin-right",i+"px")}}})(jQuery);function t(){var e=null;var t=null;var n=0;var r=0;e=document.createElement("div");e.style.position="absolute";e.style.top="-1000px";e.style.left="-1000px";e.style.width="100px";e.style.height="50px";e.style.overflow="hidden";t=document.createElement("div");t.style.width="100%";t.style.height="200px";e.appendChild(t);document.body.appendChild(e);n=t.offsetWidth;e.style.overflow="auto";r=t.offsetWidth;document.body.removeChild(document.body.lastChild);return n-r}}catch(e){$debug("Loading Scrollbar Height FAILED: "+e.message)}try{$debug("jQuery Version = "+jQuery.fn.jquery)}catch(e){$debug("jQuery Version FAILED: "+e.message)}try{$debug("jQuery UI Version = "+jQuery.ui.version)}catch(e){$debug("jQuery UI Version FAILED: "+e.message)}try{var n=jQuery("#mmmlsnwrap");if(n.length>0){setActuators(document.getElementById("mmmlsnwrap"))}}catch(e){$debug("Call to Set Actuators Failed: "+e.message)}try{$debug("Fix Scrollbar Height Triggered");jQuery(document).fixScrollbarHeight()}catch(e){$debug("Fix ScrollbarHeight Failed: "+e.message)}try{$debug("Placeholder Text Triggered");jQuery("input[placeholder], textarea[placeholder]").placeHoldize()}catch(e){$debug("Placeholdize Failed: "+e.message)}try{$debug("Button 1 Trigger");jQuery(".primarybutton,.secondarybutton,.tertiarybutton").button()}catch(e){$debug("Primary - Tertiary Buttons Failed: "+e.message)}try{$debug("Button 2 Trigger");jQuery(".productsearchbutton").button({text:false,icons:{primary:"ui-icon-search"}}).addClass("secondarybutton")}catch(e){$debug("Product Buttons Failed: "+e.message)}try{$debug("Carousel Left Trigger");jQuery(".carouselleftbutton").button({text:false,icons:{primary:"ui-icon-triangle-1-w"}}).addClass("secondarybutton")}catch(e){$debug("Carousel Left Button Failed: "+e.message)}try{$debug("Carousel Right Trigger");jQuery(".carouselrightbutton").button({text:false,icons:{primary:"ui-icon-triangle-1-e"}}).addClass("secondarybutton")}catch(e){$debug("Carousel Right Button Failed: "+e.message)}try{$debug("3M Tabs Triggered");jQuery(".tabs3m").tabs()}catch(e){$debug("Tabs Failed: "+e.message)}try{$debug("Accordion");jQuery(".accordion3m").accordion({heightStyle:"content",icons:{header:"ui-icon-plus",activeHeader:"ui-icon-minus"},collapsible:true,navigation:true,change:accordionScroll})}catch(e){$debug("Accordion Failed: "+e.message)}try{$debug("Mobile link cookie setting Triggered");if(jQuery(".mobileLink").length){$debug("There is a mobile link, FYI");jQuery(".mobileLink").click(function(){document.cookie="mobilePref=mobile; path=/; domain=."+document.domain.substr(document.domain.indexOf(".")+1)})}}catch(e){$debug("Setting mobile link cookie failed: "+e.message)}try{if(jQuery(".desktopLink").length){$debug("There is a desktop link, FYI");jQuery(".desktopLink").click(function(){document.cookie="mobilePref=desktop; path=/; domain=."+document.domain.substr(document.domain.indexOf(".")+1)})}}catch(e){$debug("Setting desktop link cookie failed: "+e.message)}try{$debug("seperating admin links");$adminlinks=jQuery(".adminlinks").detach();$pershello=jQuery("#personalization p").detach();$perslinks=jQuery("#personalization ul").detach();jQuery("#personalization").append($adminlinks).append($perslinks).append($pershello);$persblock=jQuery("#personalization").detach();jQuery("#masterwrap").prepend($persblock);jQuery("#masterwrap").addClass("persTop");if(jQuery("#psnwrap").css("display")!=="none"&&jQuery("#mmmheader").css("background-image").search("header_bg_full")>0){jQuery("#mmmheader").addClass("psnOn")}else{jQuery("There is no PSN section on this site")}}catch(e){$debug("Seperating Admin Links FAILED: "+e.message)}jQuery(".actuator").live("click",function(){try{$debug("trying initializing Actuator");$debug("Actuator Clicked: "+jQuery(this).next().text());var e=this.parentNode;if(e.className.indexOf("locked")!==-1){$debug("Actuator Debug: Parent Class = Locked");return}else{$debug("Actuator Debug: Parent Class != Locked");childMenu=e.getElementsByTagName("ul")[0];$debug("Actuator Debug: Child Menu: "+childMenu);$debug("Actuator Debug: Child Menu Display: "+childMenu.style.display);if(childMenu.style.display==="block"||childMenu.style.display===""){jQuery(childMenu).slideUp("fast");this.getElementsByTagName("img")[0].src=$lsnSettings.actuatorOff;$debug("Actuator Debug: Slide Up, Src="+$lsnSettings.actuatorOff)}else{jQuery(childMenu).slideDown("fast");this.getElementsByTagName("img")[0].src=$lsnSettings.actuatorOn;$debug("Actuator Debug: Slide Down, Src="+$lsnSettings.actuatorOn)}}}catch(t){$debug("initializing Actuator FAILED: "+t.message)}});(function(e){function o(e,t){try{$debug("trying running appendNewLinks");dropdown=e.find(".mmmdropdown");if(!dropdown.length){if(t.children){$debug("there is no dropdown and this item has children: "+t.UniqueName+", so create the ul for them","dropdowns");e.addClass("mmmhasdropdown");dropdown=jQuery('<ul class="mmmdropdown">').appendTo(e)}else{$debug("there is no dropdown and this item does not have children: "+t.UniqueName+", so no ul created","dropdowns")}}if(t.children){jQuery.each(t.children,function(){$debug("creating dropdown list item for child: "+this.title,"dropdowns");dropdown.append('<li><a href="'+this.URL+'" >'+this.title+"</a></li>")});var n=e,r=e.find("a"),i=n.find(".mmmdropdown");u(i,r,n)}}catch(s){$debug("running appendNewLinks FAILED: "+s.message)}}function u(e,t,n){if(e.outerWidth()>0){try{$debug("running appendDropdownCSS");windowHeight=jQuery(window).height()-200,siteTotalWidth=jQuery("#tablewrap").width(),twoCols=false;$debug("working on item "+n.attr("id"),"dropdowns");if(e.height()>=windowHeight){twoCols=true;$debug("too long - need 2 cols","dropdowns");var r=null,i=null,s=0,o=e.width();s=o-e.css("padding-left").replace("px","")-e.css("padding-right").replace("px","")-e.css("border-left-width").replace("px","")-e.css("border-right-width").replace("px","");$debug("widestWidth="+s,"dropdowns");e.find("li").each(function(){jQuery(this).width=s});e.css({width:s*2+20,"max-width":"none"});e.find("li").css({"float":"left",margin:"5px 0",width:s});e.find("li a").css({width:s,"min-width":s});n.find("li:nth-child(2n+1)").css({"padding-right":"10px"})}currDropdownTotalWidth=n.outerWidth();currDropdownContainerTotalWidth=e.outerWidth();$debug("currDropdownTotalWidth="+currDropdownTotalWidth,"dropdowns");$debug("currDropdownContainerTotalWidth="+currDropdownContainerTotalWidth,"dropdowns");if(currDropdownTotalWidth>currDropdownContainerTotalWidth){e.css({width:n.width()-e.css("padding-left").replace("px","")-e.css("padding-right").replace("px","")-e.css("border-left-width").replace("px","")-e.css("border-right-width").replace("px",""),"max-width":"none"});currDropdownContainerTotalWidth=e.width();if(twoCols===false){e.find("li").css({width:"auto","max-width":"none"});e.find("li a").css({width:"auto","max-width":"none"})}else{newLiWidthRoundedDown=(currDropdownContainerTotalWidth/2-.5).toFixed(0);newLiWidth=newLiWidthRoundedDown-5-e.find("li").css("padding-left").replace("px","")-1;e.find("li").css({width:newLiWidth})}e.addClass("mmmdropdownrectangle");$debug("dropdown was narrower than PSN item - fixed to rectangle","dropdowns")}currDropdownContainerOffset=n.position().left+currDropdownContainerTotalWidth;$debug("currDropdown.position()="+n.position().left,"dropdowns");$debug("currDropdownTotalWidth="+currDropdownTotalWidth,"dropdowns");$debug("currDropdownContainerTotalWidth="+currDropdownContainerTotalWidth,"dropdowns");$debug("currDropdownContainerOffset="+currDropdownContainerOffset,"dropdowns");if(currDropdownContainerOffset+20>=siteTotalWidth){if(twoCols===true){$debug("dropdown allowed to go out of the boundaries of the content because it is 2 cols wide","dropdowns")}else{e.css({left:-(currDropdownContainerTotalWidth-(currDropdownTotalWidth-n.css("padding-right").replace("px","")-n.css("border-right-width").replace("px","")))}).addClass("mmmdropdownleft");$debug("dropdown was going to go out of the boundaries of the content - fixed","dropdowns")}}}catch(u){$debug("running appendDropdownCSS FAILED: "+u.message)}}else{$debug("for some reason there is no currDropdownContainer - fail ")}}var t,n,r,i,s;jQuery.fn.dropdownJSON=function(){try{$debug("trying initializing dropdownJSON");return this.each(function(){jQuery(this).data("dropdownJSON",new t(jQuery(this)))})}catch(e){$debug("initializing dropdownJSON FAILED: "+e.message)}};jQuery.fn.createNavInteraction=function(e){try{function t(){$debug("dropdown creation default callback called")}function n(){$debug("dropdown creation error called")}$debug("trying setting PSN defaults");var r={enable:true,animation:true,jsonLink:null,dropdownWidth:null,mouseOverSensitivity:50,mouseOutSensitiivty:300,speed:150,dropdowns_callback:t,dropdowns_error:n};$settings=jQuery.extend(r,e);return this.each(function(){jQuery(this).data("navInteraction",new navInteraction(jQuery(this),$settings))})}catch(i){$debug("setting PSN defaults FAILED: "+i.message)}};jQuery.dropdownJSON=function(){try{$debug("trying running dropdownJSON");jQuery(function(){jQuery("#psnwrap").dropdownJSON()})}catch(e){$debug("running dropdownJSON FAILED: "+e.message)}};jQuery.createNavInteraction=function(e){try{$debug("running createNavInteraction");jQuery(function(){});$settings.dropdowns_callback()}catch(t){$debug("running createNavInteraction FAILED: "+t.message);$settings.dropdowns_error()}};navInteraction=function(){try{$debug("trying running navInteraction");var e;this.createHoverInteraction($settings)}catch(t){$debug("running navInteraction FAILED: "+t.message)}};t=function(){try{$debug("trying running JSONdata");var e;this.getjsonURL()}catch(t){$debug("running JSONdata FAILED: "+t.message)}};t.prototype={getjsonURL:function(){try{$debug("trying running getjsonURL");var e,t,n,r,i,s,o;o=new Array;jQuery("#psn li").each(function(e){if(!jQuery(this).hasClass("psnsecondary")){if(jQuery(this).find("a").attr("data-psn")){i=jQuery(this).find("a").attr("data-psn");$debug("adding "+i+" to our object","dropdowns");o.push(i)}else{$debug("data-psn attribute does not seem to be in place","dropdowns")}}});e=jQuery("meta[name|=DC_language]").attr("content");t=jQuery("meta[name|=DC_coverage]").attr("content");if(typeof e!=="undefined"||typeof t!=="undefined"){n="?locale="+e+"_"+t+"&a=Nav";$debug("dropdown: page language = "+e+" and country = "+t,"dropdowns")}else{n=""}if(typeof themeJSON!=="undefined"){s=themeJSON+n+"&uniqueNames="+o.join(",");$debug("using the following URL to get the JSON content: "+s)}if($settings.jsonLink!==null){s=$settings.jsonLink}this.pulljson(s)}catch(u){$debug("running getjsonURL FAILED: "+u.message)}},pulljson:function(e){function s(e){try{$debug("trying running initiateJSONparse");jQuery.ajax({dataType:"json",url:e,context:document.body,cache:false,success:function(t){$debug("AJAX call succeeded. Calling parseJSONdata right after this.");u(t,e)},error:function(e,t){$debug("AJAX call for dropdowns failed.");if(t=="timeout"){$debug("The AJAX request timed out; status on the request URL was: "+e.status)}else{$debug("Other AJAX ERROR: "+t+"; status on the request URL was: "+e.status)}}})}catch(t){$debug("running initiateJSONparse FAILED: "+t.message)}}function u(e,s){try{$debug("trying running parseJSONdata");n={};jQuery("#psn li").each(function(e){r=jQuery(this);i=r.find("a").attr("data-psn");if(!r.hasClass("psnsecondary")){n[i]=r;$debug("#psn li "+e+" = "+i,"dropdowns")}else{$debug("#psn li "+e+" has a class of psnsecondary","dropdowns")}});jQuery.each(e.navItems,function(e,r){t=r.UniqueName;$debug("jsonLinkTitle "+e+" = "+t,"dropdowns");if(n[t]){$debug("trying adding elements to the dropdown","dropdowns");if(el=n[t]){o(el,r)}}else{$debug("there is no JSON section where the Unique Name matches the given data-psn attribute - check that they match","dropdowns")}});jQuery.createNavInteraction()}catch(u){$debug("running parseJSONdata FAILED: "+u.message)}}$debug("trying running pulljson");if($settings.enable==true){if(jQuery("html").hasClass("ie6")){$debug("Did not fire dropdown code due to being IE6");return false}else{$debug("Fired dropdown code because this is not IE6");var t;currNav=jQuery("#psn");s(e)}}}};navInteraction.prototype={createHoverInteraction:function(e){try{$debug("trying createHoverInteraction");var t;t=e.speed;if(e.animation==true){jQuery("#psn > li").hoverIntent(function(){var n=jQuery(this),r=jQuery(this).find("a"),i=n.find(".mmmdropdown");var s=jQuery("#psn > li");s.each(function(n){if(jQuery(this).hasClass("PSNactive")){$debug("this already has PSNactives");e.mouseOutSensitivity=6e3;jQuery(this).removeClass("PSNactive");jQuery(this).find(".mmmdropdown").slideUp(t/2)}});windowHeight=jQuery(window).height()-200,siteTotalWidth=jQuery("#tablewrap").width(),twoCols=false;i.height()>=windowHeight?i.css({overflow:"auto",height:windowHeight-320}):false;if(n.hasClass("mmmhasdropdown")){r.addClass("PSNlinkActive");n.find("ul").slideDown(t)}else{n.find("ul").css({display:"block"})}},function(){var n=jQuery(this),r=jQuery(this).find("a");n.removeClass("PSNactive");r.removeClass("PSNlinkActive");if(e.animation==true){n.find("ul").slideUp(t)}else{n.find("ul").css({display:"none"})}})}else{jQuery("#psn > li").hover(function(){var e=jQuery(this),t=jQuery(this).find("a"),n=e.find(".mmmdropdown");windowHeight=jQuery(window).height()-200,siteTotalWidth=jQuery("#tablewrap").width(),twoCols=false;n.height()>=windowHeight?n.css({overflow:"auto",height:windowHeight-320}):false;if(e.hasClass("mmmhasdropdown")){t.addClass("PSNlinkActive");e.find("ul").css({display:"block"})}},function(){var e=jQuery(this),t=jQuery(this).find("a");t.removeClass("PSNlinkActive");if(e.hasClass("mmmhasdropdown")){e.find("ul").css({display:"none"})}})}}catch(n){$debug("running createHoverInteraction FAILED: "+n.message)}}}})(this);try{$debug("trying dropdown menu fix on ipad");if(/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)){jQuery("#psn > li > a").click(function(e){if(jQuery(this).parent().children("ul").length){if(!jQuery(this).attr("class")){e.preventDefault()}}})}}catch(e){$debug("running dropdown menu fix on ipad FAILED: "+e.message)}try{$debug("trying running component script");$debug("trying running page width Component script");if(jQuery("#mmmlsnwrap").length>0){lsnOn="true";contentWidth-=210}if(jQuery(".ccrc").length>0){rightColOn="true";contentWidth-=210}if(contentWidth==750)jQuery("#contentwrap").addClass("width750");else if(contentWidth==960)jQuery("#contentwrap").addClass("width960");else jQuery("#contentwrap").addClass("width540");carouselInit();jQuery(".cc-vert-div-wrapper").equalHeights();$debug("trying running Hero Carousel with Hotspots Component script");jQuery(".hotspot").hoverIntent({over:showHotspot,timeout:500,out:hideHotspot});jQuery("body").click(function(){jQuery(".hotspot-inner").not(".persistent").hide()});jQuery(".hotspot-close").click(function(){jQuery(".hotspot-inner").hide()});$debug("trying running Expandable Header Component script");jQuery(".cc-expandable").each(function(){var e=jQuery(this).find(".cc-textTranslations .cc-showMore").text();var t=jQuery(this).find(".cc-textTranslations .cc-showLess").text();var n=jQuery(this).find(".cc-expandable-expand").height();if(n>88){jQuery(this).find(".cc-expandable-expand").find(".cc-expandable-expand-content-grad").show();jQuery(this).find(".cc-expandable-expand").next(".cc-expandable-handle").show();jQuery(this).find(".cc-expandable-expand").css({height:88});jQuery(this).find(".cc-expandable-handle").toggle(function(){jQuery(this).prevAll(".cc-expandable-expand").animate({height:n});jQuery(this).prevAll(".cc-expandable-expand").find(".cc-expandable-expand-content-grad").fadeOut();jQuery(this).html('<span class="cc-expandable-handle-up"></span>['+t+"]")},function(){jQuery(this).prevAll(".cc-expandable-expand").animate({height:88});jQuery(this).prevAll(".cc-expandable-expand").find(".cc-expandable-expand-content-grad").fadeIn();jQuery(this).html('<span class="cc-expandable-handle-down"></span>['+e+"]")})}});$debug("trying running Twisties Component script");jQuery(".twisties_panel:not(.open)").find(".twisties_details").hide();jQuery(".twisties_panel .toggle").on("click",function(e){e.preventDefault();if(jQuery(this).closest(".twisties_panel").hasClass("open")){jQuery(this).closest(".twisties_panel").find(".twisties_details").slideUp("fast",function(){jQuery(this).closest(".twisties_panel").removeClass("open")})}else{jQuery(".current").removeClass("open").find(".twisties_details").slideUp("fast");jQuery(this).parent().addClass("open").find(".twisties_details").slideDown("fast")}});$debug("trying running Columnized List Component script");jQuery(".cc-columnized").each(function(){jQuery(this).find("li").addClass("dontsplit");if(jQuery(this).hasClass("threecolumn"))jQuery(this).columnize({columns:3,lastNeverTallest:true});else jQuery(this).columnize({columns:2,lastNeverTallest:true})});$debug("trying running Product Search Input Component script");jQuery("form.cc-prodSearch").each(function(){var e=jQuery(this);var t=jQuery(e).find("input[name='Ntt']");var n=jQuery(t).val();jQuery(this).addClass("cc-width"+contentWidth);if(!lsnOn)jQuery(this).addClass("cc-marginLeft");if(rightColOn)$(this).addClass("cc-noMarginRight");jQuery(t).focus(function(){if(jQuery(this).val()==n)jQuery(this).val("")});jQuery(t).focusout(function(){if(jQuery(this).val()=="")jQuery(this).val(n)});jQuery(e).find("input[name='submit']").on("click",function(){if(jQuery(t).val()==n)return false})});$debug("trying running Social Widget Component script");var r=$("#socialcomp");if(!r.length){var i=jQuery('<div id="socialcomp" class="scroll_fixed"></div>').insertAfter($("#mainbodywraptable"))}$debug("trying running vertical tabs Component script");cc_verticalTabs();jQuery(".cc-vert-tabs-list li > a").on("click",function(){var e=jQuery(this).attr("id");jQuery("html, body").animate({scrollTop:jQuery("#"+e).closest(".cc-vert-tabs").offset().top},200)});jQuery(".cc-vert-tabs-list li > a").on("click",function(){var e=jQuery(this).closest(".cc-vert-tabs-list").height();var t=jQuery(this).closest(".cc-vert-tabs").find(".cc-vert-tabs-related-links").height();var n=jQuery(this).closest(".cc-vert-tabs").height();if(n>e+20){jQuery(this).closest(".cc-vert-tabs").find(".cc-vert-tabs-related-links").css({"margin-top":n-e})}else{jQuery(this).closest(".cc-vert-tabs").find(".cc-vert-tabs-related-links").css({"margin-top":"20px"})}});$debug("trying running sliders Component script");cc_SliderV1();cc_SliderV2();if(jQuery(".component-bcVideo").length>0||jQuery(".cc_bcDesktopPlayer").length>0){if(jQuery("script[src='http://admin.brightcove.com/js/BrightcoveExperiences_all.js']").length<=0){$debug("trying running Content Columns Brightcove Video Display script");jQuery.getScript("http://admin.brightcove.com/js/BrightcoveExperiences_all.js",function(){$debug("trying running Brightcove Video Player Component script");jQuery(".cc_bcDesktopPlayer").each(function(){cc_bcObj.createPlayer("#"+jQuery(this).attr("id"),jQuery(this).attr("playerid"),{videoOrPlaylist:jQuery(this).attr("playertype"),videoOrPlaylistIDs:jQuery(this).attr("videoplaylistid").split(",")})})})}else{$debug("trying running Brightcove Video Player Component script");jQuery(".cc_bcDesktopPlayer").each(function(){cc_bcObj.createPlayer("#"+jQuery(this).attr("id"),jQuery(this).attr("playerid"),{videoOrPlaylist:jQuery(this).attr("playertype"),videoOrPlaylistIDs:jQuery(this).attr("videoplaylistid").split(",")})})}}$debug("trying running Herosubpage Component script");cc_HeroSubpage();$debug("trying running Hero with Hotspots Component script");cc_HeroHotSpotsPosition();cc_HeroHotspots_HotspotClick();cc_HeroHotspots_BannerAndDescPanelClick();$debug("trying running Hero with Subpage Component script");var s=jQuery(".cc-HeroSubLrg").width();if(s>940){jQuery(".width750 .cc-HeroSubLrg").css({"margin-top":0,"margin-right":10,"margin-bottom":10,"margin-left":10});jQuery(".cc-HeroSubLrgInsetRt").css({width:240,height:220});jQuery(".cc_herosub_insetimg").css({width:240});jQuery(".cc-HeroSubLrg").css({"margin-top":0,"margin-right":10,"margin-bottom":10,"margin-left":10,width:"auto"})}if(s<940&&jQuery("#mmmlsnouterwrap").length==0&&jQuery(".width750").length>0){jQuery(".cc-HeroSubLrg").css({width:730,"margin-top":0,"margin-right":10,"margin-bottom":10,"margin-left":10})}if(s<940&&jQuery("#mmmlsnouterwrap").length>0&&jQuery(".width750").length>0){jQuery(".cc-HeroSubLrg").css({width:730,"margin-top":0,"margin-right":10,"margin-bottom":10,"margin-left":10})}}catch(e){$debug("Component script FAILED: "+e.message)}});$debug("End Corp JS");jQuery.fn.hoverIntent=function(e,t){var n={sensitivity:1,interval:300,timeout:50};n=jQuery.extend(n,t?{over:e,out:t}:e);var r,i,s,o;var u=function(e){r=e.pageX;i=e.pageY};var a=function(e,t){t.hoverIntent_t=clearTimeout(t.hoverIntent_t);if(Math.abs(s-r)+Math.abs(o-i)<n.sensitivity){jQuery(t).unbind("mousemove",u);t.hoverIntent_s=1;return n.over.apply(t,[e])}else{s=r;o=i;t.hoverIntent_t=setTimeout(function(){a(e,t)},n.interval)}};var f=function(e,t){t.hoverIntent_t=clearTimeout(t.hoverIntent_t);t.hoverIntent_s=0;return n.out.apply(t,[e])};var l=function(e){var t=jQuery.extend({},e);var r=this;if(r.hoverIntent_t){r.hoverIntent_t=clearTimeout(r.hoverIntent_t)}if(e.type=="mouseenter"){s=t.pageX;o=t.pageY;jQuery(r).bind("mousemove",u);if(r.hoverIntent_s!=1){r.hoverIntent_t=setTimeout(function(){a(t,r)},n.interval)}}else{jQuery(r).unbind("mousemove",u);if(r.hoverIntent_s==1){r.hoverIntent_t=setTimeout(function(){f(t,r)},n.timeout)}}};return this.bind("mouseenter",l).bind("mouseleave",l)};jQuery.fn.equalHeights=function(e){jQuery(this).each(function(){var e=0;jQuery(this).children().each(function(t){if(jQuery(this).height()>e){e=jQuery(this).height()}});jQuery(this).children().css("height",e)});return this};jQuery.fn.equalWidths=function(e){jQuery(this).each(function(){var e=0;jQuery(this).children().each(function(t){if(jQuery(this).width()>e){e=jQuery(this).width()}});jQuery(this).children().css("width",e)});return this};(function(e){var t={vertical:false,rtl:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,setupCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,animationStepCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null,itemFallbackDimension:null},n=false;e(window).bind("load.jcarousel",function(){n=true});e.jcarousel=function(r,i){this.options=e.extend({},t,i||{});this.locked=false;this.autoStopped=false;this.container=null;this.clip=null;this.list=null;this.buttonNext=null;this.buttonPrev=null;this.buttonNextState=null;this.buttonPrevState=null;if(!i||i.rtl===undefined){this.options.rtl=(e(r).attr("dir")||e("html").attr("dir")||"").toLowerCase()=="rtl"}this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical?this.options.rtl?"right":"left":"top";var s="",o=r.className.split(" ");for(var u=0;u<o.length;u++){if(o[u].indexOf("jcarousel-skin")!=-1){e(r).removeClass(o[u]);s=o[u];break}}if(r.nodeName.toUpperCase()=="UL"||r.nodeName.toUpperCase()=="OL"){this.list=e(r);this.clip=this.list.parents(".jcarousel-clip");this.container=this.list.parents(".jcarousel-container")}else{this.container=e(r);this.list=this.container.find("ul,ol").eq(0);this.clip=this.container.find(".jcarousel-clip")}if(this.clip.size()===0){this.clip=this.list.wrap("<div></div>").parent()}if(this.container.size()===0){this.container=this.clip.wrap("<div></div>").parent()}if(s!==""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1){this.container.wrap('<div class=" '+s+'"></div>')}this.buttonPrev=e(".jcarousel-prev",this.container);if(this.buttonPrev.size()===0&&this.options.buttonPrevHTML!==null){this.buttonPrev=e(this.options.buttonPrevHTML).appendTo(this.container)}this.buttonPrev.addClass(this.className("jcarousel-prev"));this.buttonNext=e(".jcarousel-next",this.container);if(this.buttonNext.size()===0&&this.options.buttonNextHTML!==null){this.buttonNext=e(this.options.buttonNextHTML).appendTo(this.container)}this.buttonNext.addClass(this.className("jcarousel-next"));this.clip.addClass(this.className("jcarousel-clip")).css({position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,margin:0,padding:0}).css(this.options.rtl?"right":"left",0);this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});if(!this.options.vertical&&this.options.rtl){this.container.addClass("jcarousel-direction-rtl").attr("dir","rtl")}var a=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null;var f=this.list.children("li");var l=this;if(f.size()>0){var c=0,h=this.options.offset;f.each(function(){l.format(this,h++);c+=l.dimension(this,a)});this.list.css(this.wh,c+100+"px");if(!i||i.size===undefined){this.options.size=f.size()}}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){l.next()};this.funcPrev=function(){l.prev()};this.funcResize=function(){if(l.resizeTimer){clearTimeout(l.resizeTimer)}l.resizeTimer=setTimeout(function(){l.reload()},100)};if(this.options.initCallback!==null){this.options.initCallback(this,"init")}if(!n&&e.browser.safari){this.buttons(false,false);e(window).bind("load.jcarousel",function(){l.setup()})}else{this.setup()}};var r=e.jcarousel;r.fn=r.prototype={jcarousel:"0.2.8"};r.fn.extend=r.extend=e.extend;r.fn.extend({setup:function(){this.first=null;this.last=null;this.prevFirst=null;this.prevLast=null;this.animating=false;this.timer=null;this.resizeTimer=null;this.tail=null;this.inTail=false;if(this.locked){return}this.list.css(this.lt,this.pos(this.options.offset)+"px");var t=this.pos(this.options.start,true);this.prevFirst=this.prevLast=null;this.animate(t,false);e(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize);if(this.options.setupCallback!==null){this.options.setupCallback(this)}},reset:function(){this.list.empty();this.list.css(this.lt,"0px");this.list.css(this.wh,"10px");if(this.options.initCallback!==null){this.options.initCallback(this,"reset")}this.setup()},reload:function(){if(this.tail!==null&&this.inTail){this.list.css(this.lt,r.intval(this.list.css(this.lt))+this.tail)}this.tail=null;this.inTail=false;if(this.options.reloadCallback!==null){this.options.reloadCallback(this)}if(this.options.visible!==null){var e=this;var t=Math.ceil(this.clipping()/this.options.visible),n=0,i=0;this.list.children("li").each(function(r){n+=e.dimension(this,t);if(r+1<e.first){i=n}});this.list.css(this.wh,n+"px");this.list.css(this.lt,-i+"px")}this.scroll(this.first,false)},lock:function(){this.locked=true;this.buttons()},unlock:function(){this.locked=false;this.buttons()},size:function(e){if(e!==undefined){this.options.size=e;if(!this.locked){this.buttons()}}return this.options.size},has:function(e,t){if(t===undefined||!t){t=e}if(this.options.size!==null&&t>this.options.size){t=this.options.size}for(var n=e;n<=t;n++){var r=this.get(n);if(!r.length||r.hasClass("jcarousel-item-placeholder")){return false}}return true},get:function(t){return e(">.jcarousel-item-"+t,this.list)},add:function(t,n){var i=this.get(t),s=0,o=e(n);if(i.length===0){var u,a=r.intval(t);i=this.create(t);while(true){u=this.get(--a);if(a<=0||u.length){if(a<=0){this.list.prepend(i)}else{u.after(i)}break}}}else{s=this.dimension(i)}if(o.get(0).nodeName.toUpperCase()=="LI"){i.replaceWith(o);i=o}else{i.empty().append(n)}this.format(i.removeClass(this.className("jcarousel-item-placeholder")),t);var f=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null;var l=this.dimension(i,f)-s;if(t>0&&t<this.first){this.list.css(this.lt,r.intval(this.list.css(this.lt))-l+"px")}this.list.css(this.wh,r.intval(this.list.css(this.wh))+l+"px");return i},remove:function(e){var t=this.get(e);if(!t.length||e>=this.first&&e<=this.last){return}var n=this.dimension(t);if(e<this.first){this.list.css(this.lt,r.intval(this.list.css(this.lt))+n+"px")}t.remove();this.list.css(this.wh,r.intval(this.list.css(this.wh))-n+"px")},next:function(){if(this.tail!==null&&!this.inTail){this.scrollTail(false)}else{this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!==null&&this.last==this.options.size?1:this.first+this.options.scroll)}},prev:function(){if(this.tail!==null&&this.inTail){this.scrollTail(true)}else{this.scroll((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!==null&&this.first==1?this.options.size:this.first-this.options.scroll)}},scrollTail:function(e){if(this.locked||this.animating||!this.tail){return}this.pauseAuto();var t=r.intval(this.list.css(this.lt));t=!e?t-this.tail:t+this.tail;this.inTail=!e;this.prevFirst=this.first;this.prevLast=this.last;this.animate(t)},scroll:function(e,t){if(this.locked||this.animating){return}this.pauseAuto();this.animate(this.pos(e),t)},pos:function(e,t){var n=r.intval(this.list.css(this.lt));if(this.locked||this.animating){return n}if(this.options.wrap!="circular"){e=e<1?1:this.options.size&&e>this.options.size?this.options.size:e}var i=this.first>e;var s=this.options.wrap!="circular"&&this.first<=1?1:this.first;var o=i?this.get(s):this.get(this.last);var u=i?s:s-1;var a=null,f=0,l=false,c=0,h;while(i?--u>=e:++u<e){a=this.get(u);l=!a.length;if(a.length===0){a=this.create(u).addClass(this.className("jcarousel-item-placeholder"));o[i?"before":"after"](a);if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(u<=0||u>this.options.size)){h=this.get(this.index(u));if(h.length){a=this.add(u,h.clone(true))}}}o=a;c=this.dimension(a);if(l){f+=c}if(this.first!==null&&(this.options.wrap=="circular"||u>=1&&(this.options.size===null||u<=this.options.size))){n=i?n+c:n-c}}var p=this.clipping(),d=[],v=0,m=0;o=this.get(e-1);u=e;while(++v){a=this.get(u);l=!a.length;if(a.length===0){a=this.create(u).addClass(this.className("jcarousel-item-placeholder"));if(o.length===0){this.list.prepend(a)}else{o[i?"before":"after"](a)}if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(u<=0||u>this.options.size)){h=this.get(this.index(u));if(h.length){a=this.add(u,h.clone(true))}}}o=a;c=this.dimension(a);if(c===0){throw new Error("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...")}if(this.options.wrap!="circular"&&this.options.size!==null&&u>this.options.size){d.push(a)}else if(l){f+=c}m+=c;if(m>=p){break}u++}for(var g=0;g<d.length;g++){d[g].remove()}if(f>0){this.list.css(this.wh,this.dimension(this.list)+f+"px");if(i){n-=f;this.list.css(this.lt,r.intval(this.list.css(this.lt))-f+"px")}}var y=e+v-1;if(this.options.wrap!="circular"&&this.options.size&&y>this.options.size){y=this.options.size}if(u>y){v=0;u=y;m=0;while(++v){a=this.get(u--);if(!a.length){break}m+=this.dimension(a);if(m>=p){break}}}var b=y-v+1;if(this.options.wrap!="circular"&&b<1){b=1}if(this.inTail&&i){n+=this.tail;this.inTail=false}this.tail=null;if(this.options.wrap!="circular"&&y==this.options.size&&y-v+1>=1){var w=r.intval(this.get(y).css(!this.options.vertical?"marginRight":"marginBottom"));if(m-w>p){this.tail=m-p-w}}if(t&&e===this.options.size&&this.tail){n-=this.tail;this.inTail=true}while(e-->b){n+=this.dimension(this.get(e))}this.prevFirst=this.first;this.prevLast=this.last;this.first=b;this.last=y;return n},animate:function(t,n){if(this.locked||this.animating){return}this.animating=true;var r=this;var i=function(){r.animating=false;if(t===0){r.list.css(r.lt,0)}if(!r.autoStopped&&(r.options.wrap=="circular"||r.options.wrap=="both"||r.options.wrap=="last"||r.options.size===null||r.last<r.options.size||r.last==r.options.size&&r.tail!==null&&!r.inTail)){r.startAuto()}r.buttons();r.notify("onAfterAnimation");if(r.options.wrap=="circular"&&r.options.size!==null){for(var e=r.prevFirst;e<=r.prevLast;e++){if(e!==null&&!(e>=r.first&&e<=r.last)&&(e<1||e>r.options.size)){r.remove(e)}}}};this.notify("onBeforeAnimation");if(!this.options.animation||n===false){this.list.css(this.lt,t+"px");i()}else{var s=!this.options.vertical?this.options.rtl?{right:t}:{left:t}:{top:t};var o={duration:this.options.animation,easing:this.options.easing,complete:i};if(e.isFunction(this.options.animationStepCallback)){o.step=this.options.animationStepCallback}this.list.animate(s,o)}},startAuto:function(e){if(e!==undefined){this.options.auto=e}if(this.options.auto===0){return this.stopAuto()}if(this.timer!==null){return}this.autoStopped=false;var t=this;this.timer=window.setTimeout(function(){t.next()},this.options.auto*1e3)},stopAuto:function(){this.pauseAuto();this.autoStopped=true},pauseAuto:function(){if(this.timer===null){return}window.clearTimeout(this.timer);this.timer=null},buttons:function(e,t){if(e==null){e=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size===null||this.last<this.options.size);if(!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!==null&&this.last>=this.options.size){e=this.tail!==null&&!this.inTail}}if(t==null){t=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1);if(!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!==null&&this.first==1){t=this.tail!==null&&this.inTail}}var n=this;if(this.buttonNext.size()>0){this.buttonNext.unbind(this.options.buttonNextEvent+".jcarousel",this.funcNext);if(e){this.buttonNext.bind(this.options.buttonNextEvent+".jcarousel",this.funcNext)}this.buttonNext[e?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",e?false:true);if(this.options.buttonNextCallback!==null&&this.buttonNext.data("jcarouselstate")!=e){this.buttonNext.each(function(){n.options.buttonNextCallback(n,this,e)}).data("jcarouselstate",e)}}else{if(this.options.buttonNextCallback!==null&&this.buttonNextState!=e){this.options.buttonNextCallback(n,null,e)}}if(this.buttonPrev.size()>0){this.buttonPrev.unbind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev);if(t){this.buttonPrev.bind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev)}this.buttonPrev[t?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",t?false:true);if(this.options.buttonPrevCallback!==null&&this.buttonPrev.data("jcarouselstate")!=t){this.buttonPrev.each(function(){n.options.buttonPrevCallback(n,this,t)}).data("jcarouselstate",t)}}else{if(this.options.buttonPrevCallback!==null&&this.buttonPrevState!=t){this.options.buttonPrevCallback(n,null,t)}}this.buttonNextState=e;this.buttonPrevState=t},notify:function(e){var t=this.prevFirst===null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",e,t);if(this.prevFirst!==this.first){this.callback("itemFirstInCallback",e,t,this.first);this.callback("itemFirstOutCallback",e,t,this.prevFirst)}if(this.prevLast!==this.last){this.callback("itemLastInCallback",e,t,this.last);this.callback("itemLastOutCallback",e,t,this.prevLast)}this.callback("itemVisibleInCallback",e,t,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",e,t,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(t,n,r,i,s,o,u){if(this.options[t]==null||typeof this.options[t]!="object"&&n!="onAfterAnimation"){return}var a=typeof this.options[t]=="object"?this.options[t][n]:this.options[t];if(!e.isFunction(a)){return}var f=this;if(i===undefined){a(f,r,n)}else if(s===undefined){this.get(i).each(function(){a(f,this,i,r,n)})}else{var l=function(e){f.get(e).each(function(){a(f,this,e,r,n)})};for(var c=i;c<=s;c++){if(c!==null&&!(c>=o&&c<=u)){l(c)}}}},create:function(e){return this.format("<li></li>",e)},format:function(t,n){t=e(t);var r=t.get(0).className.split(" ");for(var i=0;i<r.length;i++){if(r[i].indexOf("jcarousel-")!=-1){t.removeClass(r[i])}}t.addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+n)).css({"float":this.options.rtl?"right":"left","list-style":"none"}).attr("jcarouselindex",n);return t},className:function(e){return e+" "+e+(!this.options.vertical?"-horizontal":"-vertical")},dimension:function(t,n){var i=e(t);if(n==null){return!this.options.vertical?i.outerWidth(true)||r.intval(this.options.itemFallbackDimension):i.outerHeight(true)||r.intval(this.options.itemFallbackDimension)}else{var s=!this.options.vertical?n-r.intval(i.css("marginLeft"))-r.intval(i.css("marginRight")):n-r.intval(i.css("marginTop"))-r.intval(i.css("marginBottom"));e(i).css(this.wh,s+"px");return this.dimension(i)}},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-r.intval(this.clip.css("borderLeftWidth"))-r.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-r.intval(this.clip.css("borderTopWidth"))-r.intval(this.clip.css("borderBottomWidth"))},index:function(e,t){if(t==null){t=this.options.size}return Math.round(((e-1)/t-Math.floor((e-1)/t))*t)+1}});r.extend({defaults:function(n){return e.extend(t,n||{})},intval:function(e){e=parseInt(e,10);return isNaN(e)?0:e},windowLoaded:function(){n=true}});e.fn.jcarousel=function(t){if(typeof t=="string"){var n=e(this).data("jcarousel"),i=Array.prototype.slice.call(arguments,1);return n[t].apply(n,i)}else{return this.each(function(){var n=e(this).data("jcarousel");if(n){if(t){e.extend(n.options,t)}n.reload()}else{e(this).data("jcarousel",new r(this,t))}})}}})(jQuery);var cc_bcObj={instances:{},createPlayer:function(e,t,n,r){if(!!!n){jQuery(e).html("No video or playlist ids were supplied");return}if(!!r&&!!brightcove.getExperience(r)){console.log("A player already exists with the id "+r+". Unable to create new player.");return}var i=this.resolveBCInfo(t);if(!!!i)return;var s;var o=jQuery(e);var u=o.parents(".width750").length>0?730:520;var a=!o.parent().hasClass("component_bcDesktopPlayer");if(a)o.addClass("subcomponent");var f=brightcove.createElement("object");if(!!r)f.id=r;var l={bgcolor:"#FFFFFF",width:u===730?!a?"435":"397":!a?"520":"482",height:u===730?!a?"245":"224":!a?"292":"270",isVid:"true",isUI:"true",dynamicStreaming:"true",includeAPI:"true",templateLoadHandler:"cc_bcObj.initPlayer",playerID:t,playerKey:i[1],wmode:"transparent"};for(var c in l){s=brightcove.createElement("param");s.name=c;s.value=l[c];f.appendChild(s)}if(o.length>0){o.addClass("cc_bc"+u+"Player");brightcove.createExperience(f,o[0],true);this.instances[f.id]={alias:i[2],pc_selector:e,bc_expId:null,size:u,isSubComp:a,videoOrPlaylist:n.videoOrPlaylist,videoOrPlaylistIDs:n.videoOrPlaylistIDs,videoList:[]}}},initPlayer:function(e){this.instances[e].bc_expId=e;this.getVideos(this.instances[e].videoOrPlaylist,this.instances[e].videoOrPlaylistIDs,e)},loadVideo:function(e,t){var n=brightcove.getExperience(t);var r=n.getModule(APIModules.VIDEO_PLAYER);r.loadVideo(e)},getVideos:function(e,t,n){var r=e==="video"?"V&video_ids=":"P&playlist_id=";var i=this.instances[n].alias;var s=this;$.ajax({type:"POST",url:"/apxy/proxy?urlAlias="+i+r+t.join(",")}).done(function(e){s.addVideos(e,n)})},addVideos:function(e,t){if(!!e){if(!!!e.error){var n=this.instances[t];var r=!!e.videos?e.videos:!!e.items?e.items:[e];jQuery.merge(n.videoList,r);this.buildCarousel(t);var i=brightcove.getExperience(t);var s=i.getModule(APIModules.VIDEO_PLAYER);s.cueVideo(r[0].id)}}},buildCarousel:function(e){var t=this.instances[e];var n=".cc_bc"+t.size+"Carousel";var r=jQuery(n,t.pc_selector);if(r.length===0&&t.videoList.length>1){if(t.size===520){var i=jQuery("<DIV></DIV>").appendTo(jQuery(t.pc_selector)).addClass("cc_bc520Carousel").addClass("texttwo");var s=jQuery("<UL></UL>").appendTo(i).addClass("cc_bc520Carousel_3m_skin");for(var o=0,u=t.videoList.length;o<u;o++){var a=t.videoList[o];var f=!!a.length?Math.round(a.length*.001):0;var l=Math.floor(f/60)<10?"0"+Math.floor(f/60):Math.floor(f/60);var c=f%60<10?"0"+f%60:f%60;var h=!!a.videoStillURL?a.videoStillURL:!!a.thumbnailURL?a.thumbnailURL:"/3MContentRetrievalAPI/BlobServlet?assetId=1273681609448&assetType=MMM_Image&blobAttribute=ImageFile";var p=jQuery("<LI></LI>").appendTo(s);jQuery("<IMG></IMG>").appendTo(p).attr({SRC:h,ALT:a.id,TITLE:a.name+" ("+l+":"+c+")"}).click(function(){cc_bcObj.loadVideo(this.alt,t.bc_expId);jQuery("IMG.selected",t.pc_selector).removeClass("selected");jQuery(this).addClass("selected")})}this.init520Carousel(e)}else{var i=jQuery("<DIV></DIV>").appendTo(jQuery(t.pc_selector)).addClass("cc_bc730Carousel");var s=jQuery("<UL></UL>").appendTo(i).addClass("cc_bc730Carousel_3m_skin");for(var o=0,u=t.videoList.length;o<u;o++){var a=t.videoList[o];var f=!!a.length?Math.round(a.length*.001):0;var l=Math.floor(f/60)<10?"0"+Math.floor(f/60):Math.floor(f/60);var c=f%60<10?"0"+f%60:f%60;var h=!!a.videoStillURL?a.videoStillURL:!!a.thumbnailURL?a.thumbnailURL:"/3MContentRetrievalAPI/BlobServlet?assetId=1273681609448&assetType=MMM_Image&blobAttribute=ImageFile";var p=jQuery("<LI></LI>").appendTo(s).click(function(){cc_bcObj.loadVideo($(this).find("IMG").attr("alt"),t.bc_expId);jQuery(".selected",t.pc_selector).removeClass("selected");jQuery(this).addClass("selected")});var d=jQuery("<DIV></DIV>").appendTo(p);jQuery("<IMG></IMG>").appendTo(d).attr({SRC:h,ALT:a.id,TITLE:a.name+" ("+l+":"+c+")"});var v=jQuery("<DIV></DIV>").appendTo(p).addClass("videoText");jQuery("<DIV>"+a.name+"</DIV>").appendTo(v).addClass("videoTitle")}}}},init520Carousel:function(e){var t=this.instances[e];var n=jQuery(".cc_bc520Carousel",t.pc_selector);n.each(function(){if(jQuery(this).find("li").length>3){jQuery(this).jcarousel({animation:"slow",scroll:1,wrap:"circular"});jQuery(this).find(".jcarousel-prev-horizontal").button({icons:{primary:"ui-icon-triangle-1-w"},disabled:false});jQuery(this).find(".jcarousel-next-horizontal").button({icons:{primary:"ui-icon-triangle-1-e"},disabled:false})}else{jQuery(this).jcarousel();jQuery(this).find(".jcarousel-prev").remove();jQuery(this).find(".jcarousel-next").remove();jQuery(this).find(".jcarousel-action").remove();var e=jQuery(this).find("li");jQuery(this).find("ul").css("margin","0px auto").width((e.outerWidth()+10)*e.length)}});jQuery(t.pc_selector).tooltip({tooltipClass:"cc_bcPlayer_tooltip",position:{my:"center bottom",at:"center top+5",using:function(e,t){$(this).css(e);$("<div>").addClass("tt_arrow").addClass(t.vertical).addClass(t.horizontal).appendTo(this)}}})},resolveBCInfo:function(e){var t=["1300793176001|AQ~~,AAAAtkVcRfk~,IW7AUVzMHXLEaXm7iDonNlPOiXxz80A6|BC_3M_CO_US_","1363991536001|AQ~~,AAABHqwihLE~,zgZRxGRxozQq0hLcqF7sn2S0bSU27zIG|BC_3M_DG_US_","1493748004001|AQ~~,AAABHqwiiJk~,rRCMvdiJDezYXr56Ln3S-7UJ1mtdz_qA|BC_3M_EC_US_","1494079984001|AQ~~,AAAA3yjUFlk~,jsze57R6RhzblP6btIVK0ziT83JwoVyB|BC_3M_HC_US_","1300495914001|AQ~~,AAAA0ZXCLsE~,b58gOH5d5NpdlJldLwQA3Ex5wAj7Hr_1|BC_3M_IT_US_","1490404457001|AQ~~,AAABHqwijIE~,eE4mETXuXRV9lkQW7WZSjJUm9R4J39cm|BC_3M_SSPS_US_","3234636295001|AQ~~,AAABHqwikGk~,7S9Nw1m3fNEftsQCUEY_7DxEjv2_oSmD|BC_3M_CORP_US_","1273986095001|AQ~~,AAABJqdXS0k~,ZvR0C7sLJCd5RChAIdSnrFHb75zsEElW|BC_Celum_Ext_QA_","3259523391001|AQ~~,AAACZYoKPBk~,2uj6FbDasd8OMrsDacy0No7Kxox9TlfS|BC_Celum_Ext_PROD_","3255438718001|AQ~~,AAAC9RHXG2k~,zrzqtheaMay1H7De5FRrgbb7sz337S3f|BC_Celum_Ext_TRN_"];for(var n=0,r=t.length;n<r;n++){if(t[n].indexOf(e)>-1)return t[n].split("|")}console.log("Unable to find information for playerId = "+e);return false}};(function(e){e.fn.slides=function(t){t=e.extend({},e.fn.slides.option,t);return this.each(function(){function S(o,u,a){if(!v&&d){v=true;t.animationStart(p+1);switch(o){case"next":c=p;l=p+1;l=i===l?0:l;g=s*2;o=-s*2;p=l;break;case"prev":c=p;l=p-1;l=l===-1?i-1:l;g=0;o=0;p=l;break;case"pagination":l=parseInt(a,10);c=e("."+t.paginationClass+" li."+t.currentClass+" a",n).attr("href").match("[^#/]+$");if(l>c){g=s*2;o=-s*2}else{g=0;o=0}p=l;break}if(u==="fade"){if(t.crossfade){r.children(":eq("+l+")",n).css({zIndex:10}).fadeIn(t.fadeSpeed,t.fadeEasing,function(){if(t.autoHeight){r.animate({height:r.children(":eq("+l+")",n).outerHeight()},t.autoHeightSpeed,function(){r.children(":eq("+c+")",n).css({display:"none",zIndex:0});r.children(":eq("+l+")",n).css({zIndex:0});t.animationComplete(l+1);v=false})}else{r.children(":eq("+c+")",n).css({display:"none",zIndex:0});r.children(":eq("+l+")",n).css({zIndex:0});t.animationComplete(l+1);v=false}})}else{r.children(":eq("+c+")",n).fadeOut(t.fadeSpeed,t.fadeEasing,function(){if(t.autoHeight){r.animate({height:r.children(":eq("+l+")",n).outerHeight()},t.autoHeightSpeed,function(){r.children(":eq("+l+")",n).fadeIn(t.fadeSpeed,t.fadeEasing)})}else{r.children(":eq("+l+")",n).fadeIn(t.fadeSpeed,t.fadeEasing,function(){if(e.browser.msie){e(this).get(0).style.removeAttribute("filter")}})}t.animationComplete(l+1);v=false})}}else{r.children(":eq("+l+")").css({left:g,display:"block"});e(".slide-content").fadeOut(200);e(".hotspot").fadeOut(200);if(t.autoHeight){r.animate({left:o,height:r.children(":eq("+l+")").outerHeight()},t.slideSpeed,t.slideEasing,function(){r.css({left:-s});r.children(":eq("+l+")").css({left:s,zIndex:5});r.children(":eq("+c+")").css({left:s,display:"none",zIndex:0});t.animationComplete(l+1);v=false})}else{r.animate({left:o},t.slideSpeed,t.slideEasing,function(){r.children(":eq("+l+")").children(".slide-content").fadeIn(200);r.children(":eq("+l+")").children(".hotspot").fadeIn(200);r.css({left:-s});r.children(":eq("+l+")").css({left:s,zIndex:5});r.children(":eq("+c+")").css({left:s,display:"none",zIndex:0});t.animationComplete(l+1);v=false})}}if(t.pagination){e("."+t.paginationClass+" li."+t.currentClass,n).removeClass(t.currentClass);e("."+t.paginationClass+" li:eq("+l+")",n).addClass(t.currentClass)}}}function x(){clearInterval(n.data("interval"))}function T(){if(t.pause){clearTimeout(n.data("pause"));clearInterval(n.data("interval"));w=setTimeout(function(){clearTimeout(n.data("pause"));E=setInterval(function(){S("next",a)},t.play);n.data("interval",E)},t.pause);n.data("pause",w)}else{x()}}function N(n){var r=e("."+t.toolTipClass+" li:eq("+n+")");var i=e("."+t.paginationClass+" li:eq("+n+")");e(".tooltips").show();r.css({display:"block"});i.addClass("active")}function C(n){e(".tooltips").hide();e("."+t.toolTipClass+" li").hide();e("."+t.paginationClass+" li").removeClass("active")}e("."+t.container,e(this)).children().wrapAll('<div class="slides_control"/>');var n=e(this),r=e(".slides_control",n),i=r.children().size(),s=r.children().outerWidth(),o=r.children().outerHeight(),u=t.start-1,a=t.effect.indexOf(",")<0?t.effect:t.effect.replace(" ","").split(",")[0],f=t.effect.indexOf(",")<0?a:t.effect.replace(" ","").split(",")[1],l=0,c=0,h=0,p=0,d,v,m,g,y,b,w,E;if(i<2){e("."+t.container,e(this)).fadeIn(t.fadeSpeed,t.fadeEasing,function(){d=true;t.slidesLoaded()});e("."+t.next+", ."+t.prev+", ."+t.paginationClass).fadeOut(0);return false}else{e(".cc-slides").mouseenter(function(){e("."+t.next+", ."+t.prev).fadeIn(100)});e(".cc-slides").mouseleave(function(){e("."+t.next+", ."+t.prev).fadeOut(100)})}if(i<2){return}if(u<0){u=0}if(u>i){u=i-1}if(t.start){p=u}if(t.randomize){r.randomize()}e("."+t.container,n).css({overflow:"hidden",position:"relative"});var k=r.children().children("a").children("img");e.each(k,function(t,n){var r=e(n).attr("src");e(n).parent().parent().css({backgroundImage:r})});r.children().css({position:"absolute",top:0,left:r.children().outerWidth(),zIndex:0,display:"none"});r.css({position:"relative",width:s*3,height:o,left:-s});e("."+t.container,n).css({display:"block"});if(t.autoHeight){r.children().css({height:"auto"});r.animate({height:r.children(":eq("+u+")").outerHeight()},t.autoHeightSpeed)}if(t.preload&&r.find("img:eq("+u+")").length){e("."+t.container,n).css({background:"url("+t.preloadImage+") no-repeat 50% 50%"});if(r.find("img:eq("+u+")").attr("src").indexOf("?")>-1)var L="&";else var L="?";var A=r.find("img:eq("+u+")").attr("src")+L+(new Date).getTime();if(e("img",n).parent().attr("class")!="slides_control"){b=r.children(":eq(0)")[0].tagName.toLowerCase()}else{b=r.find("img:eq("+u+")")}r.find("img:eq("+u+")").attr("src",A).load(function(){r.find(b+":eq("+u+")").fadeIn(t.fadeSpeed,t.fadeEasing,function(){e(this).css({zIndex:5});e("."+t.container,n).css({background:""});d=true;t.slidesLoaded()})})}else{r.children(":eq("+u+")").fadeIn(t.fadeSpeed,t.fadeEasing,function(){d=true;t.slidesLoaded()})}if(t.bigTarget){r.children().css({cursor:"pointer"});r.children().click(function(){S("next",a);return false})}e(r).mouseenter(function(){x()});if(t.generateNextPrev){e("."+t.container,n).after('<a href="#" class="'+t.prev+'">Prev</a>');e("."+t.prev,n).after('<a href="#" class="'+t.next+'">Next</a>')}e("."+t.next,n).click(function(e){e.preventDefault();S("next",a)});e("."+t.prev,n).click(function(e){e.preventDefault();S("prev",a)});if(t.generatePagination){if(t.prependPagination){n.prepend("<ul class="+t.paginationClass+"></ul>")}else{n.append("<ul class="+t.paginationClass+"></ul>")}r.children().each(function(){e("."+t.paginationClass,n).append('<li><a href="#'+h+'">'+(h+1)+"</a></li>");h++})}else{e("."+t.paginationClass+" li a",n).each(function(){e(this).attr("href","#"+h);h++})}e("."+t.paginationClass+" li:eq("+u+")",n).addClass(t.currentClass);e("."+t.paginationClass+" li a",n).click(function(){m=e(this).attr("href").match("[^#/]+$");if(p!=m){S("pagination",f,m)}return false});e("a.link",n).click(function(){m=e(this).attr("href").match("[^#/]+$")-1;if(p!=m){S("pagination",f,m)}return false});if(t.play){E=setInterval(function(){S("next",a)},t.play);n.data("interval",E)}if(t.toolTip){var O=e("."+t.paginationClass).clone();var M=O.find("li").toArray();e.each(M,function(t,n){var r=e(this).find("img").attr("alt");e(this).append('<span class="tip-text caption">'+r+"</span>")});O.removeClass(t.paginationClass).addClass(t.toolTipClass);e(".cc-slides").append(O);e("."+t.paginationClass+" li").hover(function(){N(e(this).index())},function(){C(e(this).index())})}})};e.fn.slides.option={preload:false,preloadImage:"/3MContentRetrievalAPI/BlobServlet?univid=1319233604003&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile",container:"slides_container",generateNextPrev:false,next:"next",prev:"prev",pagination:true,generatePagination:true,prependPagination:false,paginationClass:"pagination",toolTip:false,toolTipClass:"tooltips",currentClass:"current",fadeSpeed:350,fadeEasing:"",slideSpeed:600,slideEasing:"easeInOutExpo",start:1,effect:"slide",crossfade:false,randomize:false,play:0,pause:0,hoverPause:false,autoHeight:false,autoHeightSpeed:350,bigTarget:false,animationStart:function(){},animationComplete:function(){},slidesLoaded:function(){}};e.fn.randomize=function(t){function n(){return Math.round(Math.random())-.5}return e(this).each(function(){var r=e(this);var s=r.children();var o=s.length;if(o>1){s.hide();var u=[];for(i=0;i<o;i++){u[u.length]=i}u=u.sort(n);e.each(u,function(e,n){var i=s.eq(n);var o=i.clone(true);o.show().appendTo(r);if(t!==undefined){t(i,o)}i.remove()})}})}})(jQuery);(function(e){function n(e,n){if(t&&window.console&&window.console.log){if(n){window.console.log(n+": ",e)}else{window.console.log(e)}}}var t=true;e.fn.extend({getUniqueId:function(e,t,n){if(n===undefined){n=""}else{n="-"+n}return e+t+n},accessibleTabs:function(t){var r={wrapperClass:"cc-tabcontent",currentClass:"ui-state-active",tabhead:"h4",tabheadClass:"cc-tabhead",tabbody:".ui-widget-content",fx:"show",fxspeed:null,currentInfoText:"current tab: ",currentInfoPosition:"prepend",currentInfoClass:"current-info",tabsListClass:"cc-tabsList",syncheights:false,syncHeightMethodName:"syncHeight",cssClassAvailable:false,saveState:false,autoAnchor:true,pagination:false,position:"top",wrapInnerNavLinks:"",firstNavItemClass:"first",lastNavItemClass:"last",clearfixClass:"clearfix",tabliClass:"ui-state-default ui-corner-top"};var s={37:-1,38:-1,39:+1,40:+1};var o={top:"prepend",bottom:"append"};this.options=e.extend(r,t);var u=0;if(e("body").data("accessibleTabsCount")!==undefined){u=e("body").data("accessibleTabsCount")}e("body").data("accessibleTabsCount",this.size()+u);var a=this;return this.each(function(t){var r=e(this);var f="";var l=0;var c=[];e(r).wrapInner('<div class="'+a.options.wrapperClass+'"></div>');e(r).find(a.options.tabhead).each(function(n){var r="";elId=e(this).attr("id");if(elId){if(elId.indexOf("accessibletabscontent")===0){return}r=' id="'+elId+'"'}var i=a.getUniqueId("accessibletabscontent",u+t,n);var s=a.getUniqueId("accessibletabsnavigation",u+t,n);c.push(i);if(a.options.cssClassAvailable===true){var o="";if(e(this).attr("class")){o=e(this).attr("class");o=' class="'+o+'"'}f+='<li class="'+a.options.tabliClass+'" id="'+s+'"><a'+r+""+o+' href="#'+i+'">'+e(this).html()+"</a></li>"}else{f+='<li class="'+a.options.tabliClass+'" id="'+s+'"><a'+r+' href="#'+i+'">'+e(this).html()+"</a></li>"}e(this).attr({id:i,"class":a.options.tabheadClass,tabindex:"-1"});l++});if(a.options.syncheights&&e.fn[a.options.syncHeightMethodName]){e(r).find(a.options.tabbody)[a.options.syncHeightMethodName]();e(window).resize(function(){e(r).find(a.options.tabbody)[a.options.syncHeightMethodName]()})}var h="."+a.options.tabsListClass;if(!e(r).find(h).length){e(r)[o[a.options.position]]('<ul class="'+a.options.clearfixClass+" "+a.options.tabsListClass+" tabamount"+l+'"></ul>')}e(r).find(h).append(f);var p=new Array;var d=0;var v=0;var m=e(h).width();e(r).find(h+" li").each(function(){p.push(e(this).width());d+=e(this).outerWidth(true);if(e(this).width()>v)v=e(this).width()});while(d>m-20){for(i=0;i<p.length;i++){if(p[i]==v){p[i]-=1;d-=1;e(r).find(h+" li:eq("+i+")").width(p[i]).css({"white-space":"normal"})}}v-=1}var g=0;e(r).find(h+" li").each(function(){if(e(this).height()>g)g=e(this).height()}).height(g);var y=e(r).find(a.options.tabbody);if(y.length>0){e(y).hide();e(y[0]).show()}e(r).find("ul."+a.options.tabsListClass+">li:first").addClass(a.options.currentClass).addClass(a.options.firstNavItemClass).find("a")[a.options.currentInfoPosition]('<span class="'+a.options.currentInfoClass+'">'+a.options.currentInfoText+"</span>").parents("ul."+a.options.tabsListClass).children("li:last").addClass(a.options.lastNavItemClass);if(a.options.wrapInnerNavLinks){e(r).find("ul."+a.options.tabsListClass+">li>a").wrapInner(a.options.wrapInnerNavLinks)}e(r).find("ul."+a.options.tabsListClass+">li").each(function(t){e(this).click(function(n){n.preventDefault();r.trigger("showTab.accessibleTabs",[e(n.target)]);if(a.options.saveState&&e.cookie){e.cookie("accessibletab_"+r.attr("id")+"_active",t)}e(r).find("ul."+a.options.tabsListClass+">li."+a.options.currentClass).removeClass(a.options.currentClass).find("span."+a.options.currentInfoClass).remove();e(this).find("a").blur();e(r).find(a.options.tabbody+":visible").hide();e(r).find(a.options.tabbody).eq(t)[a.options.fx](a.options.fxspeed);e(this).find("a")[a.options.currentInfoPosition]('<span class="'+a.options.currentInfoClass+'">'+a.options.currentInfoText+"</span>").parent().addClass(a.options.currentClass);e(e(this).find("a").attr("href"),true).focus().keyup(function(n){if(s[n.keyCode]){a.showAccessibleTab(t+s[n.keyCode]);e(this).unbind("keyup")}})});e(this).focus(function(n){e(document).keyup(function(e){if(s[e.keyCode]){a.showAccessibleTab(t+s[e.keyCode])}})});e(this).find("a").blur(function(t){e(document).unbind("keyup")})});if(a.options.saveState&&e.cookie){var b=e.cookie("accessibletab_"+r.attr("id")+"_active");n(e.cookie("accessibletab_"+r.attr("id")+"_active"));if(b!==null){a.showAccessibleTab(b,r.attr("id"))}}if(a.options.autoAnchor&&window.location.hash){var w=e("."+a.options.tabsListClass).find(window.location.hash);if(w.size()){w.click()}}if(a.options.pagination){var E='<ul class="pagination">';E+='    <li class="previous"><a href="#{previousAnchor}"><span>{previousHeadline}</span></a></li>';E+='    <li class="next"><a href="#{nextAnchor}"><span>{nextHeadline}</span></a></li>';E+="</ul>";var S=e(r).find(".tabbody");var x=S.size();S.each(function(t){e(this).append(E);var n=t+1;if(n>=x){n=0}var i=t-1;if(i<0){i=x-1}var s=e(this).find(".pagination");var o=s.find(".previous");o.find("span").text(e("#"+c[i]).text());o.find("a").attr("href","#"+c[i]).click(function(t){t.preventDefault();e(r).find(".tabs-list a").eq(i).click()});var u=s.find(".next");u.find("span").text(e("#"+c[n]).text());u.find("a").attr("href","#"+c[n]).click(function(t){t.preventDefault();e(r).find(".tabs-list a").eq(n).click()})})}})},showAccessibleTab:function(t,r){n("showAccessibleTab");var i=this;if(r){var s=e("#"+r);var o=s.find("ul."+i.options.tabsListClass+">li>a");s.trigger("showTab.accessibleTabs",[o.eq(t)]);o.eq(t).click()}else{return this.each(function(){var n=e(this);n.trigger("showTab.accessibleTabs");var r=n.find("ul."+i.options.tabsListClass+">li>a");n.trigger("showTab.accessibleTabs",[r.eq(t)]);r.eq(t).click()})}},showAccessibleTabSelector:function(t){n("showAccessibleTabSelector");var r=this;var i=e(t);if(i){if(i.get(0).nodeName.toLowerCase()=="a"){i.click()}else{n("the selector of a showAccessibleTabSelector() call needs to point to a tabs headline!")}}}})})(jQuery);(function(e){e.fn.columnize=function(t){var n={width:400,columns:false,buildOnce:false,overflow:false,doneFunc:function(){},target:false,ignoreImageLoading:true,columnFloat:"left",lastNeverTallest:false,accuracy:false,manualBreaks:false,cssClassPrefix:""};var t=e.extend(n,t);if(typeof t.width=="string"){t.width=parseInt(t.width);if(isNaN(t.width)){t.width=n.width}}return this.each(function(){function h(e,t){var n=t?".":"";if(f.length){return n+f+"-"+e}return n+e}function p(n,r,i,s){while((a||i.height()<s)&&r[0].childNodes.length){var o=r[0].childNodes[0];if(e(o).find(h("columnbreak",true)).length){return}if(e(o).hasClass(h("columnbreak"))){return}n.append(o)}if(n[0].childNodes.length==0)return;var u=n[0].childNodes;var f=u[u.length-1];n[0].removeChild(f);var l=e(f);if(l[0].nodeType==3){var c=l[0].nodeValue;var p=t.width/18;if(t.accuracy)p=t.accuracy;var d;var v=null;while(i.height()<s&&c.length){var m=c.indexOf(" ",p);if(m!=-1){d=c.substring(0,c.indexOf(" ",p))}else{d=c}v=document.createTextNode(d);n.append(v);if(c.length>p&&m!=-1){c=c.substring(m)}else{c=""}}if(i.height()>=s&&v!=null){n[0].removeChild(v);c=v.nodeValue+c}if(c.length){l[0].nodeValue=c}else{return false}}if(r.contents().length){r.prepend(l)}else{r.append(l)}return l[0].nodeType==3}function d(e,t,n,r){if(e.contents(":last").find(h("columnbreak",true)).length){return}if(e.contents(":last").hasClass(h("columnbreak"))){return}if(t.contents().length){var i=t.contents(":first");if(i.get(0).nodeType!=1)return;var s=i.clone(true);if(i.hasClass(h("columnbreak"))){e.append(s);i.remove()}else if(a){e.append(s);i.remove()}else if(s.get(0).nodeType==1&&!s.hasClass(h("dontend"))){e.append(s);if(s.is("img")&&n.height()<r+20){i.remove()}else if(!i.hasClass(h("dontsplit"))&&n.height()<r+20){i.remove()}else if(s.is("img")||i.hasClass(h("dontsplit"))){s.remove()}else{s.empty();if(!p(s,i,n,r)){i.addClass(h("split"));if(i.children().length){d(s,i,n,r)}}else{i.addClass(h("split"))}if(s.get(0).childNodes.length==0){s.remove()}}}}}function v(){if(r.data("columnized")&&r.children().length==1){return}r.data("columnized",true);r.data("columnizing",true);r.empty();r.append(e("<div class='"+h("first")+" "+h("last")+" "+h("column")+" "+"' style='width:100%; float: "+t.columnFloat+";'></div>"));$col=r.children().eq(r.children().length-1);$destroyable=s.clone(true);if(t.overflow){targetHeight=t.overflow.height;p($col,$destroyable,$col,targetHeight);if(!$destroyable.contents().find(":first-child").hasClass(h("dontend"))){d($col,$destroyable,$col,targetHeight)}while($col.contents(":last").length&&m($col.contents(":last").get(0))){var n=$col.contents(":last");n.remove();$destroyable.prepend(n)}var i="";var o=document.createElement("DIV");while($destroyable[0].childNodes.length>0){var u=$destroyable[0].childNodes[0];if(u.attributes){for(var a=0;a<u.attributes.length;a++){if(u.attributes[a].nodeName.indexOf("jQuery")==0){u.removeAttribute(u.attributes[a].nodeName)}}}o.innerHTML="";o.appendChild($destroyable[0].childNodes[0]);i+=o.innerHTML}var f=e(t.overflow.id)[0];f.innerHTML=i}else{$col.append($destroyable)}r.data("columnizing",false);if(t.overflow&&t.overflow.doneFunc){t.overflow.doneFunc()}}function m(t){if(t.nodeType==3){if(/^\s+$/.test(t.nodeValue)){if(!t.previousSibling)return false;return m(t.previousSibling)}return false}if(t.nodeType!=1)return false;if(e(t).hasClass(h("dontend")))return true;if(t.childNodes.length==0)return false;return m(t.childNodes[t.childNodes.length-1])}function g(){l=0;if(o==r.width())return;o=r.width();var n=Math.round(r.width()/t.width);var u=t.width;var f=t.height;if(t.columns)n=t.columns;if(a){n=s.find(h("columnbreak",true)).length+1;u=false}if(n<=1){return v()}if(r.data("columnizing"))return;r.data("columnized",true);r.data("columnizing",true);r.empty();r.append(e("<div style='width:"+Math.floor(100/n)+"%; float: "+t.columnFloat+";'></div>"));N=r.children(":last");N.append(s.clone());i=N.height();r.empty();var c=i/n;var g=true;var y=3;var b=false;if(t.overflow){y=1;c=t.overflow.height}else if(f&&u){y=1;c=f;b=true}for(var w=0;w<y&&y<20;w++){r.empty();var E;try{E=s.clone(true)}catch(S){E=s.clone()}E.css("visibility","hidden");for(var x=0;x<n;x++){var T=x==0?h("first"):"";T+=" "+h("column");var T=x==n-1?h("last")+" "+T:T;r.append(e("<div class='"+T+"' style='width:"+Math.floor(100/n)+"%; float: "+t.columnFloat+";'></div>"))}var x=0;while(x<n-(t.overflow?0:1)||b&&E.contents().length){if(r.children().length<=x){r.append(e("<div class='"+T+"' style='width:"+Math.floor(100/n)+"%; float: "+t.columnFloat+";'></div>"))}var N=r.children().eq(x);p(N,E,N,c);d(N,E,N,c);while(N.contents(":last").length&&m(N.contents(":last").get(0))){var C=N.contents(":last");C.remove();E.prepend(C)}x++;if(N.contents().length==0&&E.contents().length){N.append(E.contents(":first"))}else if(x==n-(t.overflow?0:1)&&!t.overflow){if(E.find(h("columnbreak",true)).length){n++}}}if(t.overflow&&!b){var k=false;var L=document.all&&navigator.appVersion.indexOf("MSIE 7.")!=-1;if(k||L){var A="";var O=document.createElement("DIV");while(E[0].childNodes.length>0){var M=E[0].childNodes[0];for(var x=0;x<M.attributes.length;x++){if(M.attributes[x].nodeName.indexOf("jQuery")==0){M.removeAttribute(M.attributes[x].nodeName)}}O.innerHTML="";O.appendChild(E[0].childNodes[0]);A+=O.innerHTML}var _=e(t.overflow.id)[0];_.innerHTML=A}else{e(t.overflow.id).empty().append(E.contents().clone(true))}}else if(!b){N=r.children().eq(r.children().length-1);while(E.contents().length)N.append(E.contents(":first"));var D=N.height();var P=D-c;var H=0;var B=1e7;var j=0;var F=false;var I=0;r.children().each(function(e){return function(t){var n=e.children().eq(t);var r=n.children(":last").find(h("columnbreak",true)).length;if(!r){var i=n.height();F=false;H+=i;if(i>j){j=i;F=true}if(i<B)B=i;I++}}}(r));var q=H/I;if(H==0){w=y}else if(t.lastNeverTallest&&F){l+=30;c=c+30;if(w==y-1)y++}else if(j-B>30){c=q+30}else if(Math.abs(q-c)>20){c=q}else{w=y}}else{r.children().each(function(e){N=r.children().eq(e);N.width(u+"px");if(e==0){N.addClass(h("first"))}else if(e==r.children().length-1){N.addClass(h("last"))}else{N.removeClass(h("first"));N.removeClass(h("last"))}});r.width(r.children().length*u+"px")}r.append(e("<br style='clear:both;'>"))}r.find(h("column",true)).find(":first"+h("removeiffirst",true)).remove();r.find(h("column",true)).find(":last"+h("removeiflast",true)).remove();r.data("columnizing",false);if(t.overflow){t.overflow.doneFunc()}t.doneFunc()}var r=t.target?e(t.target):e(this);var i=e(this).height();var s=e("<div></div>");var o=0;var u=false;var a=t.manualBreaks;var f=n.cssClassPrefix;if(typeof t.cssClassPrefix=="string"){f=t.cssClassPrefix}var l=0;s.append(e(this).contents().clone(true));if(!t.ignoreImageLoading&&!t.target){if(!r.data("imageLoaded")){r.data("imageLoaded",true);if(e(this).find("img").length>0){var c=function(e,n){return function(){if(!e.data("firstImageLoaded")){e.data("firstImageLoaded","true");e.empty().append(n.children().clone(true));e.columnize(t)}}}(e(this),s);e(this).find("img").one("load",c);e(this).find("img").one("abort",c);return}}}r.empty();g();if(!t.buildOnce){e(window).resize(function(){if(!t.buildOnce&&e.browser.msie){if(r.data("timeout")){clearTimeout(r.data("timeout"))}r.data("timeout",setTimeout(g,200))}else if(!t.buildOnce){g()}else{}})}})}})(jQuery);(function(e,t,n){function g(t,n){this.element=t;this.options=e.extend({},m,n);this._defaults=m;this.id=t.id;this._name=s;this.init()}var s="mySocialWidget",u=t.document,a=u.getElementsByTagName("title"),f=e(a).html(),l=encodeURIComponent(t.location.href),c="http://www.facebook.com/sharer/sharer.php?u="+l,h="https://twitter.com/intent/tweet?text="+f+"&url="+l,p="https://accounts.google.com/ServiceLogin?service=oz&continue=https://plus.google.com/share?url="+l+"%26hl%3Den%26gpsrc%3Dframeless&btmpl=popup&hl=en",d="http://www.linkedin.com/shareArticle?url="+l+"&title="+f,v="javascript:void((function()%7Bvar%20e=document.createElement(&apos;script&apos;);e.setAttribute(&apos;type&apos;,&apos;text/javascript&apos;);e.setAttribute(&apos;charset&apos;,&apos;UTF-8&apos;);e.setAttribute(&apos;src&apos;,&apos;http://assets.pinterest.com/js/pinmarklet.js?r=&apos;+Math.random()*99999999);document.body.appendChild(e)%7D)());",m={totallinks:10,sociallnks:{facebook:{show:true,order:"010",lnkto:c,imgurl:"/3MContentRetrievalAPI/BlobServlet?assetId=1319220765365&assetType=MMM_Image&blobAttribute=ImageFile",alttxt:"Share with Facebook"},twitter:{show:true,order:"020",lnkto:h,imgurl:"/3MContentRetrievalAPI/BlobServlet?assetId=1319220764956&assetType=MMM_Image&blobAttribute=ImageFile",alttxt:"Share with Twitter"},linkedin:{show:true,order:"030",lnkto:d,imgurl:"/3MContentRetrievalAPI/BlobServlet?assetId=1319220765009&assetType=MMM_Image&blobAttribute=ImageFile",alttxt:"Share with Linkedin"},googleplus:{show:true,order:"040",lnkto:p,imgurl:"/3MContentRetrievalAPI/BlobServlet?assetId=1319220765096&assetType=MMM_Image&blobAttribute=ImageFile",alttxt:"Share with Googleplus"},pinterest:{show:true,order:"050",lnkto:v,imgurl:"/3MContentRetrievalAPI/BlobServlet?assetId=1319227324119&assetType=MMM_Image&blobAttribute=ImageFile",alttxt:"Share with Pinterest"},print:{show:false,order:"998",lnkto:"window.print()",imgurl:"/3MContentRetrievalAPI/BlobServlet?assetId=1319241328312&assetType=MMM_Image&blobAttribute=ImageFile",alttxt:"Print"},email:{show:false,order:"999",lnkto:"mailto:",imgurl:"/3MContentRetrievalAPI/BlobServlet?assetId=1319241328340&assetType=MMM_Image&blobAttribute=ImageFile",alttxt:"Email"}},label:"Share"};g.prototype.init=function(){function T(t){E.css({"webkit-transform":"rotate("+t+"deg)"});E.css({"-o-transform":"rotate("+t+"deg)"});E.css({"-moz-transform":"rotate("+t+"deg)"});if(e.browser.msie){if(parseInt(e.browser.version,10)>=9){E.css({msTransform:"rotate("+t+"deg)"})}else E.css({zoom:1,filter:'progid:DXImageTransform.Microsoft.BasicImage(SizingMethod="auto expand",rotation=3)',"background-color":"#d7d8dd"})}if(!e.browser.msie){E.css({marginTop:Math.floor((S-x)/2)+"px",marginLeft:Math.floor((e(".sharebgd").width()-w)/2)+"px"})}else{if(parseInt(e.browser.version,10)>=9){E.css({marginTop:Math.floor((S-x)/2)+"px",marginLeft:Math.floor((e(".sharebgd").width()-w)/2)+"px"})}else{E.css({marginLeft:Math.floor((e(".sharebgd").width()-x)/2)+"px"})}}}var n='<div class="first"></div>';n+='<div class="'+this.id+'_sociallist">';var s=e(this.element);var u=[],a=this.options.sociallnks,l=[];var c,h,p,d;var v=e("#masterwrap").width()-e(this.element).width();for(var m in a){l.push([m,a[m]])}var g=function(e){var t=0;for(i=0;i<l.length;i++){if(l[i][0]==e){if(!(e=="print"||e=="email")){for(q in l[i][1]){if(q=="show")t=1}if(t==0){for(o in a){if(o==e){a[o].show=true}}}return true}else{for(r in l[i][1]){if(r=="show"){if(r)return true}return false}}}}};if(g("facebook")){if(this.options.sociallnks.facebook.show){h=!this.options.sociallnks.facebook.lnkto?this._defaults.sociallnks.facebook.lnkto:this.options.sociallnks.facebook.lnkto;p=!this.options.sociallnks.facebook.imgurl?this._defaults.sociallnks.facebook.imgurl:this.options.sociallnks.facebook.imgurl;d=!this.options.sociallnks.facebook.alttxt?this._defaults.sociallnks.facebook.alttxt:this.options.sociallnks.facebook.alttxt;u.push(["facebook",this.options.sociallnks.facebook.order,h,p,d])}}else{h=this._defaults.sociallnks.facebook.lnkto;p=this._defaults.sociallnks.facebook.imgurl;d=this._defaults.sociallnks.facebook.alttxt;u.push(["facebook",this._defaults.sociallnks.facebook.order,h,p,d])}if(g("twitter")){if(this.options.sociallnks.twitter.show){h=!this.options.sociallnks.twitter.lnkto?this._defaults.sociallnks.twitter.lnkto:this.options.sociallnks.twitter.lnkto;p=!this.options.sociallnks.twitter.imgurl?this._defaults.sociallnks.twitter.imgurl:this.options.sociallnks.twitter.imgurl;d=!this.options.sociallnks.twitter.alttxt?this._defaults.sociallnks.twitter.alttxt:this.options.sociallnks.twitter.alttxt;u.push(["twitter",this.options.sociallnks.twitter.order,h,p,d])}}else{h=this._defaults.sociallnks.twitter.lnkto;p=this._defaults.sociallnks.twitter.imgurl;d=this._defaults.sociallnks.twitter.alttxt;u.push(["twitter",this._defaults.sociallnks.twitter.order,h,p,d])}if(g("linkedin")){if(this.options.sociallnks.linkedin.show){h=!this.options.sociallnks.linkedin.lnkto?this._defaults.sociallnks.linkedin.lnkto:this.options.sociallnks.linkedin.lnkto;p=!this.options.sociallnks.linkedin.imgurl?this._defaults.sociallnks.linkedin.imgurl:this.options.sociallnks.linkedin.imgurl;d=!this.options.sociallnks.linkedin.alttxt?this._defaults.sociallnks.linkedin.alttxt:this.options.sociallnks.linkedin.alttxt;u.push(["linkedin",this.options.sociallnks.linkedin.order,h,p,d])}}else{h=this._defaults.sociallnks.linkedin.lnkto;p=this._defaults.sociallnks.linkedin.imgurl;d=this._defaults.sociallnks.linkedin.alttxt;u.push(["facebook",this._defaults.sociallnks.linkedin.order,h,p,d])}if(g("googleplus")){if(this.options.sociallnks.googleplus.show){h=!this.options.sociallnks.googleplus.lnkto?this._defaults.sociallnks.googleplus.lnkto:this.options.sociallnks.googleplus.lnkto;p=!this.options.sociallnks.googleplus.imgurl?this._defaults.sociallnks.googleplus.imgurl:this.options.sociallnks.googleplus.imgurl;d=!this.options.sociallnks.googleplus.alttxt?this._defaults.sociallnks.googleplus.alttxt:this.options.sociallnks.googleplus.alttxt;u.push(["googleplus",this.options.sociallnks.googleplus.order,h,p,d])}}else{h=this._defaults.sociallnks.googleplus.lnkto;p=this._defaults.sociallnks.googleplus.imgurl;d=this._defaults.sociallnks.googleplus.alttxt;u.push(["googleplus",this._defaults.sociallnks.googleplus.order,h,p,d])}if(g("pinterest")){if(this.options.sociallnks.pinterest.show){h=!this.options.sociallnks.pinterest.lnkto?this._defaults.sociallnks.pinterest.lnkto:this.options.sociallnks.pinterest.lnkto;p=!this.options.sociallnks.pinterest.imgurl?this._defaults.sociallnks.pinterest.imgurl:this.options.sociallnks.pinterest.imgurl;d=!this.options.sociallnks.pinterest.alttxt?this._defaults.sociallnks.pinterest.alttxt:this.options.sociallnks.pinterest.alttxt;u.push(["pinterest",this.options.sociallnks.pinterest.order,h,p,d])}}else{h=this._defaults.sociallnks.pinterest.lnkto;p=this._defaults.sociallnks.pinterest.imgurl;d=this._defaults.sociallnks.pinterest.alttxt;u.push(["pinterest",this._defaults.sociallnks.pinterest.order,h,p,d])}for(i=0;i<l.length;i++){if(!(l[i][0]=="facebook"||l[i][0]=="twitter"||l[i][0]=="linkedin"||l[i][0]=="googleplus"||l[i][0]=="pinterest"||l[i][0]=="print"||l[i][0]=="email")&&l[i][1].show){if(l[i][1].lnkto&&l[i][1].imgurl){h=l[i][1].lnkto;c=l[i][1].order;p=l[i][1].imgurl;d=l[i][1].alttxt;u.push([l[i][0],c,h,p,d])}}}if(g("print")){if(this.options.sociallnks.print.show){h=!this.options.sociallnks.print.lnkto?this._defaults.sociallnks.print.lnkto:this.options.sociallnks.print.lnkto;p=!this.options.sociallnks.print.imgurl?this._defaults.sociallnks.print.imgurl:this.options.sociallnks.print.imgurl;d=!this.options.sociallnks.print.alttxt?this._defaults.sociallnks.print.alttxt:this.options.sociallnks.print.alttxt;u.push(["print",this.options.sociallnks.print.order,h,p,d])}}if(g("email")){var y=t.location.href,b="I'm sharing a page that you might be interested in: "+"%0D%0A"+""+"%0D%0A"+encodeURIComponent(f)+"%0D%0A "+y;if(this.options.sociallnks.email.show){h="mailto:?subject="+encodeURIComponent(f)+"&body="+b;p=!this.options.sociallnks.email.imgurl?this._defaults.sociallnks.email.imgurl:this.options.sociallnks.email.imgurl;d=!this.options.sociallnks.email.alttxt?this._defaults.sociallnks.email.alttxt:this.options.sociallnks.email.alttxt;u.push(["email",this.options.sociallnks.email.order,h,p,d])}}u.sort(function(e,t){return e[1]-t[1]});for(i=0;i<u.length;i++){if(i>9)console.log("Business rule : Only ten components permitted");else{n+=this.drawIcons(u[i])}}var w=this.options.label.length*8;n+='</div><div class="last"></div>'+'<div class="sharebgd">'+'<div id="sharetxt">'+this.options.label+"</div>"+'</div><div class="shareborder"></div>';e(this.element).html(n);e("#sharetxt").css({width:w+"px"});var E=e("#sharetxt"),S=e("#sharetxt").width(),x=e("#sharetxt").height();e(".sharebgd").css({height:w+10+"px"});T(-90);if(e(t).height()<550)e(this.element).css({left:v+"px",top:"10%",position:"fixed","z-index":"9999"});else e(this.element).css({left:v+"px",top:"30%",position:"fixed","z-index":"9999"});e(t).resize(function(){s.css({left:e(t).width()-e(".scroll_fixed").width()+"px",position:"fixed"})})};g.prototype.drawIcons=function(e){var t;if(e[0]=="print"){t='<div class="containersocial'+'" ><a class="'+e[0]+'" href="#" onclick="window.print();return false;" '+' alt="'+e[4]+'"> '+'<img src="'+e[3]+'" />'+"</a></div>"}else{if(e[0]=="pinterest"){t='<div class="containersocial'+'" ><a class="'+e[0]+'"'+' href="'+e[2]+'" alt="'+e[4]+'" >'+'<img src="'+e[3]+'" alt="'+e[4]+'"/>'+"</a></div>"}else{t='<div class="containersocial'+'" ><a class="'+e[0]+'" href="'+e[2]+'" alt="'+e[4]+'" '+' target="_blank">'+'<img src="'+e[3]+'" alt="'+e[4]+'"/>'+"</a></div>"}}return t};g.prototype.bindEvent=function(t){t.on("mouseenter",function(t){e(".social_opts").css("cursor","hand")}).mouseleave(function(){e(".social_opts").css("cursor","default")})};e.fn[s]=function(t){return this.each(function(){if(!e.data(this,"plugin_"+s)){e.data(this,"plugin_"+s,new g(this,t))}else{e.removeData(this,"plugin_"+s);this.element=null;e.data(this,"plugin_"+s,new g(this,t))}})}})(jQuery,window)