var featuredcontentslider={ajaxloadingmsg:'<div style="margin: 20px 0 0 20px">Fetching slider Contents. Please wait...</div>',bustajaxcache:false,enablepersist:false,settingcaches:{},jumpTo:function(b,a){this.turnpage(this.settingcaches[b],a)},ajaxconnect:function(b){var a=false;if(window.ActiveXObject)try{a=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}else if(window.XMLHttpRequest)a=new XMLHttpRequest;else return false;var c=b.contentsource[1];a.onreadystatechange=function(){featuredcontentslider.ajaxpopulate(a,b)};document.getElementById(b.id).innerHTML=this.ajaxloadingmsg;var d=!this.bustajaxcache?"":c.indexOf("?")!=-1?"&"+ +new Date:"?"+ +new Date;a.open("GET",c+d,true);a.send(null)},ajaxpopulate:function(a,b){if(a.readyState==4&&(a.status==200||window.location.href.indexOf("http")==-1)){document.getElementById(b.id).innerHTML=a.responseText;this.buildpaginate(b)}},buildcontentdivs:function(c){for(var b=document.getElementById(c.id).getElementsByTagName("div"),a=0;a<b.length;a++)if(this.css(b[a],"contentdiv","check")){c.contentdivs.push(b[a]);b[a].style.display="none"}},buildpaginate:function(a){this.buildcontentdivs(a);var i=document.getElementById(a.id),g=document.getElementById("paginate-"+a.id),f="",d=a.toc,e=a.nextprev;if(typeof d=="string"&&d!="markup"||typeof d=="object"){for(var b=1;b<=a.contentdivs.length;b++)f+='<a href="#'+b+'" class="toc">'+(typeof d=="string"?d.replace(/#increment/,b):d[b-1])+"</a> ";f=(e[0]!=""?'<a href="#prev" class="prev">'+e[0]+"</a> ":"")+f+(e[1]!=""?'<a href="#next" class="next">'+e[1]+"</a>":"");g.innerHTML=f}for(var c=g.getElementsByTagName("a"),h=0,b=0;b<c.length;b++)if(this.css(c[b],"toc","check")){if(h>a.contentdivs.length-1){c[b].style.display="none";continue}c[b].setAttribute("rel",++h);c[b][a.revealtype]=function(){featuredcontentslider.turnpage(a,this.getAttribute("rel"));return false};a.toclinks.push(c[b])}else if(this.css(c[b],"prev","check")||this.css(c[b],"next","check"))c[b].onclick=function(){featuredcontentslider.turnpage(a,this.className);return false};this.turnpage(a,a.currentpage,true);if(a.autorotate[0]){g[a.revealtype]=function(){};a.autorotate[1]=a.autorotate[1]+1/a.enablefade[1]*50;this.autorotate(a)}},urlparamselect:function(b){var a=window.location.search.match(new RegExp(b+"=(\\d+)","i"));return a==null?null:parseInt(RegExp.$1)},turnpage:function(a,c,f){var d=a.currentpage,e=a.contentdivs.length,b=/prev/i.test(c)?d-1:/next/i.test(c)?d+1:parseInt(c);b=b<1?e:b>e?1:b;if(b==a.currentpage&&typeof f=="undefined")return;a.currentpage=b;a.contentdivs[b-1].style.zIndex=++a.topzindex;this.cleartimer(a,window["fcsfade"+a.id]);a.cacheprevpage=a.prevpage;if(a.enablefade[0]==true){a.curopacity=0;this.fadeup(a)}if(a.enablefade[0]==false){a.contentdivs[a.prevpage-1].style.display="none";a.onChange(a.prevpage,a.currentpage)}a.contentdivs[b-1].style.visibility="visible";a.contentdivs[b-1].style.display="block";a.prevpage<=a.toclinks.length&&this.css(a.toclinks[a.prevpage-1],"selected","remove");b<=a.toclinks.length&&this.css(a.toclinks[b-1],"selected","add");a.prevpage=b;this.enablepersist&&this.setCookie("fcspersist"+a.id,b)},setopacity:function(c,b){var a=c.contentdivs[c.currentpage-1];if(a.filters&&a.filters[0])if(typeof a.filters[0].opacity=="number")a.filters[0].opacity=b*100;else a.style.filter="alpha(opacity="+b*100+")";else if(typeof a.style.MozOpacity!="undefined")a.style.MozOpacity=b;else if(typeof a.style.opacity!="undefined")a.style.opacity=b;c.curopacity=b},fadeup:function(a){if(a.curopacity<1){this.setopacity(a,a.curopacity+a.enablefade[1]);window["fcsfade"+a.id]=setTimeout(function(){featuredcontentslider.fadeup(a)},50)}else{if(a.cacheprevpage!=a.currentpage)a.contentdivs[a.cacheprevpage-1].style.display="none";a.onChange(a.cacheprevpage,a.currentpage)}},cleartimer:function(a,b){if(typeof b!="undefined"){clearTimeout(b);clearInterval(b);if(a.cacheprevpage!=a.currentpage)a.contentdivs[a.cacheprevpage-1].style.display="none"}},css:function(a,c,b){var d=new RegExp("(^|\\s+)"+c+"($|\\s+)","ig");if(b=="check")return d.test(a.className);else if(b=="remove")a.className=a.className.replace(d,"");else if(b=="add")a.className+=" "+c},autorotate:function(a){window["fcsautorun"+a.id]=setInterval(function(){featuredcontentslider.turnpage(a,"next")},a.autorotate[1])},getCookie:function(b){var a=new RegExp(b+"=[^;]+","i");return document.cookie.match(a)?document.cookie.match(a)[0].split("=")[1]:null},setCookie:function(b,a){document.cookie=b+"="+a},init:function(a){var c=this.getCookie("fcspersist"+a.id)||1,b=this.urlparamselect(a.id);this.settingcaches[a.id]=a;a.contentdivs=[];a.toclinks=[];a.topzindex=0;a.currentpage=b||(this.enablepersist?c:1);a.prevpage=a.currentpage;a.revealtype="on"+(a.revealtype||"click");a.curopacity=0;a.onChange=a.onChange||function(){};a.contentsource[0]=="inline"&&this.buildpaginate(a);a.contentsource[0]=="ajax"&&this.ajaxconnect(a)}};TINY={};TINY.box=function(){var d,f,c,e,a,b=0;return{show:function(g){a={opacity:70,close:1,animate:1,fixed:1,mask:1,maskid:"",boxid:"",topsplit:2,url:0,post:0,height:0,width:0,html:0,iframe:0,fade:1};for(s in g)a[s]=g[s];if(!b){d=document.createElement("div");d.className="tbox";b=document.createElement("div");b.className="tinner";c=document.createElement("div");c.className="tcontent";f=document.createElement("div");f.className="tmask";e=document.createElement("div");e.className="tclose";e.v=0;document.body.appendChild(f);document.body.appendChild(d);d.appendChild(b);b.appendChild(c);f.onclick=e.onclick=TINY.box.hide;window.onresize=TINY.box.resize}else{d.style.display="none";clearTimeout(b.ah);if(e.v){b.removeChild(e);e.v=0}}b.id=a.boxid;f.id=a.maskid;d.style.position=a.fixed?"fixed":"absolute";if(a.html&&!a.animate){b.style.backgroundImage="none";c.innerHTML=a.html;c.style.display="";b.style.width=a.width?a.width+"px":"auto";b.style.height=a.height?a.height+"px":"auto"}else{c.style.display="none";if(!a.animate&&a.width&&a.height){b.style.width=a.width+"px";b.style.height=a.height+"px"}else b.style.width=b.style.height="100px"}if(a.mask){this.mask();this.alpha(f,1,a.opacity)}else this.alpha(d,1,100);if(a.autohide)b.ah=setTimeout(TINY.box.hide,1e3*a.autohide);else document.onkeypress=TINY.box.esc},fill:function(h,j,i,g,e,d){if(j)if(a.image){var f=new Image;f.onload=function(){e=e||f.width;d=d||f.height;TINY.box.psh(f,g,e,d)};f.src=a.image}else if(a.iframe)this.psh('<iframe src="'+a.iframe+'" width="'+a.width+'" frameborder="0" height="'+a.height+'"></iframe>',g,e,d);else{var c=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");c.onreadystatechange=function(){if(c.readyState==4&&c.status==200){b.style.backgroundImage="";TINY.box.psh(c.responseText,g,e,d)}};if(i){c.open("POST",h,true);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(i)}else{c.open("GET",h,true);c.send(null)}}else this.psh(h,g,e,d)},psh:function(e,f,d,a){if(typeof e=="object")c.appendChild(e);else c.innerHTML=e;var g=b.style.width,h=b.style.height;if(!d||!a){b.style.width=d?d+"px":"";b.style.height=a?a+"px":"";c.style.display="";if(!a)a=parseInt(c.offsetHeight);if(!d)d=parseInt(c.offsetWidth);c.style.display="none"}b.style.width=g;b.style.height=h;this.size(d,a,f)},esc:function(a){a=a||window.event;a.keyCode==27&&TINY.box.hide()},hide:function(){TINY.box.alpha(d,-1,0,3);document.onkeypress=null;a.closejs&&a.closejs()},resize:function(){TINY.box.pos();TINY.box.mask()},mask:function(){f.style.height=this.total(1)+"px";f.style.width=this.total(0)+"px"},pos:function(){var b;if(typeof a.top!="undefined")b=a.top;else{b=this.height()/a.topsplit-d.offsetHeight/2;b=b<20?20:b}if(!a.fixed&&!a.top)b+=this.top();d.style.top=b+"px";d.style.left=typeof a.left!="undefined"?a.left+"px":this.width()/2-d.offsetWidth/2+"px"},alpha:function(a,b,c){clearInterval(a.ai);if(b){a.style.opacity=0;a.style.filter="alpha(opacity=0)";a.style.display="block";TINY.box.pos()}a.ai=setInterval(function(){TINY.box.ta(a,c,b)},20)},ta:function(e,g,h){var j=Math.round(e.style.opacity*100);if(j==g){clearInterval(e.ai);if(h==-1){e.style.display="none";e==d?TINY.box.alpha(f,-1,0,2):c.innerHTML=b.style.backgroundImage=""}else if(e==f)this.alpha(d,1,100);else{d.style.filter="";TINY.box.fill(a.html||a.url,a.url||a.iframe||a.image,a.post,a.animate,a.width,a.height)}}else{var i=g-Math.floor(Math.abs(g-j)*.5)*h;e.style.opacity=i/100;e.style.filter="alpha(opacity="+i+")"}},size:function(f,d,i){if(i){clearInterval(b.si);var h=parseInt(b.style.width)>f?-1:1,g=parseInt(b.style.height)>d?-1:1;b.si=setInterval(function(){TINY.box.ts(f,h,d,g)},20)}else{b.style.backgroundImage="none";if(a.close){b.appendChild(e);e.v=1}b.style.width=f+"px";b.style.height=d+"px";c.style.display="";this.pos();a.openjs&&a.openjs()}},ts:function(f,j,d,i){var h=parseInt(b.style.width),g=parseInt(b.style.height);if(h==f&&g==d){clearInterval(b.si);b.style.backgroundImage="none";c.style.display="block";if(a.close){b.appendChild(e);e.v=1}a.openjs&&a.openjs()}else{if(h!=f)b.style.width=f-Math.floor(Math.abs(f-h)*.6)*j+"px";if(g!=d)b.style.height=d-Math.floor(Math.abs(d-g)*.6)*i+"px";this.pos()}},top:function(){return document.documentElement.scrollTop||document.body.scrollTop},width:function(){return self.innerWidth||document.documentElement.clientWidth||document.body.clientWidth},height:function(){return self.innerHeight||document.documentElement.clientHeight||document.body.clientHeight},total:function(c){var a=document.body,b=document.documentElement;return c?Math.max(Math.max(a.scrollHeight,b.scrollHeight),Math.max(a.clientHeight,b.clientHeight)):Math.max(Math.max(a.scrollWidth,b.scrollWidth),Math.max(a.clientWidth,b.clientWidth))}}}();var TINY=TINY||{};function T$(a){return document.getElementById(a)}function T$$(a,b){return b.getElementsByTagName(a)}TINY.fader=function(){var a={position:0,auto:0,navEvent:"click",duration:.25};function b(c,b){a.n=c;for(s in b)a[s]=b[s];this.build()}b.prototype.build=function(){var f=T$(a.id),g=a.slides=T$$("li",f),h=g.length,e=a.count=0;f.style.overflow="hidden";for(e;e<h;e++){var c=g[e];if(c.parentNode==f){c.className+=" fader-slide";c.opacity=0;c.style.filter="alpha(opacity=0)";a.count++}if(a.pauseHover){c.onmouseover=new Function(a.n+".pause()");c.onmouseout=new Function(a.n+".play()")}}if(a.navid){var d=T$(a.navid);if(a.pauseHover){d.onmouseover=new Function(a.n+".pause()");d.onmouseout=new Function(a.n+".play()")}d.style.display="block";a.nav=T$$("li",d);for(var b=0;b<a.count;b++)if(a.nav[b].addEventListener)a.nav[b].addEventListener(a.navEvent,new Function(a.n+".pos("+b+")"),0);else a.nav[b].attachEvent("on"+a.navEvent,new Function(a.n+".pos("+b+")"),0)}a.cssTrans=document.body.style.webkitTransition!==undefined||document.body.style.MozTransition!==undefined;this.pos(a.position,a.auto,1)};b.prototype.play=function(){if(!a.slides.ai)a.slides.ai=setInterval(new Function(a.n+".move(1, 1)"),a.auto*1e3)};b.prototype.pause=function(){clearInterval(a.slides.ai);a.slides.ai=0};b.prototype.move=function(c,e){var b=a.current+c,d=c==1?b==a.count?0:b:b<0?a.count-1:b;this.pos(d,e)};b.prototype.pos=function(d,e){if(a.current!=d){for(var b=a.slides[d],c=0;c<a.count;c++)a.slides[c].style.zIndex=c==d?3:c==a.current?2:1;clearInterval(b.si);this.pause();if(a.nav)for(var c=0;c<a.count;c++)a.nav[c].className=c==d?a.activeClass:"";if(a.duration){if(a.cssTrans){if(b.className.indexOf("fader-fade")!=-1)b.className=b.className.replace(" fader-fade","");b.si=setTimeout(function(){b.className+=" fader-fade"},20);(e||a.auto&&a.resume)&&!a.slides.ai&&this.play()}else{if(b.opacity>=100){b.opacity=b.style.opacity=0;b.style.filter="alpha(opacity=0)"}b.si=setInterval(new Function(a.n+".fade("+d+", "+e+")"),a.duration*1e3/10)}a.current=d}}};b.prototype.fade=function(c,d){var b=a.slides[c];if(b.opacity>=100){clearInterval(b.si);(d||a.auto&&a.resume)&&!a.slides.ai&&this.play()}else{b.opacity+=10;b.style.opacity=b.opacity/100;b.style.filter="alpha(opacity="+b.opacity+")"}};return{init:b}}();
/*! jQuery v1.8.2 jquery.com | jquery.org/license */
(function(d,b){function Lc(b){var c=Fb[b]={};return a.each(b.split(l),function(b,a){c[a]=!0}),c}function Gb(d,e,c){if(c===b&&d.nodeType===1){var f="data-"+e.replace(Pc,"-$1").toLowerCase();c=d.getAttribute(f);if(typeof c=="string"){try{c=c==="true"?!0:c==="false"?!1:c==="null"?null:+c+""===c?+c:Nc.test(c)?a.parseJSON(c):c}catch(g){}a.data(d,e,c)}else c=b}return c}function O(c){var b;for(b in c){if(b==="data"&&a.isEmptyObject(c[b]))continue;if(b!=="toJSON")return!1}return!0}function m(){return!1}function t(){return!0}function r(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function Y(a,b){do a=a[b];while(a&&a.nodeType!==1);return a}function Z(c,b,d){b=b||0;if(a.isFunction(b))return a.grep(c,function(a,c){var e=!!b.call(a,c,a);return e===d});if(b.nodeType)return a.grep(c,function(a){return a===b===d});if(typeof b=="string"){var e=a.grep(c,function(a){return a.nodeType===1});if(Ub.test(b))return a.filter(b,e,!d);b=a.filter(b,e)}return a.grep(c,function(c){return a.inArray(c,b)>=0===d})}function ab(c){var b=bb.split("|"),a=c.createDocumentFragment();if(a.createElement)while(b.length)a.createElement(b.pop());return a}function Sb(a,b){return a.getElementsByTagName(b)[0]||a.appendChild(a.ownerDocument.createElement(b))}function U(g,f){if(f.nodeType!==1||!a.hasData(g))return;var c,d,h,i=a._data(g),b=a._data(f,i),e=i.events;if(e){delete b.handle,b.events={};for(c in e)for(d=0,h=e[c].length;d<h;d++)a.event.add(f,c,e[c][d])}b.data&&(b.data=a.extend({},b.data))}function V(c,b){var d;if(b.nodeType!==1)return;b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(c),d=b.nodeName.toLowerCase(),d==="object"?(b.parentNode&&(b.outerHTML=c.outerHTML),a.support.html5Clone&&c.innerHTML&&!a.trim(b.innerHTML)&&(b.innerHTML=c.innerHTML)):d==="input"&&gb.test(c.type)?(b.defaultChecked=b.checked=c.checked,b.value!==c.value&&(b.value=c.value)):d==="option"?b.selected=c.defaultSelected:d==="input"||d==="textarea"?b.defaultValue=c.defaultValue:d==="script"&&b.text!==c.text&&(b.text=c.text),b.removeAttribute(a.expando)}function u(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function X(a){gb.test(a.type)&&(a.defaultChecked=a.checked)}function jb(b,a){if(a in b)return a;var d=a.charAt(0).toUpperCase()+a.slice(1),e=a,c=ib.length;while(c--){a=ib[c]+d;if(a in b)return a}return e}function w(b,c){return b=c||b,a.css(b,"display")==="none"||!a.contains(b.ownerDocument,b)}function S(f,g){for(var b,h,d=[],c=0,i=f.length;c<i;c++){b=f[c];if(!b.style)continue;d[c]=a._data(b,"olddisplay"),g?(!d[c]&&b.style.display==="none"&&(b.style.display=""),b.style.display===""&&w(b)&&(d[c]=a._data(b,"olddisplay",ob(b.nodeName)))):(h=e(b,"display"),!d[c]&&h!=="none"&&a._data(b,"olddisplay",h))}for(c=0;c<i;c++){b=f[c];if(!b.style)continue;if(!g||b.style.display==="none"||b.style.display==="")b.style.display=g?d[c]||"":"none"}return f}function kb(d,b,c){var a=ac.exec(b);return a?Math.max(0,a[1]-(c||0))+(a[2]||"px"):b}function lb(f,h,c,g){for(var b=c===(g?"border":"content")?4:h==="width"?1:0,d=0;b<4;b+=2)c==="margin"&&(d+=a.css(f,c+j[b],!0)),g?(c==="content"&&(d-=parseFloat(e(f,"padding"+j[b]))||0),c!=="margin"&&(d-=parseFloat(e(f,"border"+j[b]+"Width"))||0)):(d+=parseFloat(e(f,"padding"+j[b]))||0,c!=="padding"&&(d+=parseFloat(e(f,"border"+j[b]+"Width"))||0));return d}function nb(c,d,h){var b=d==="width"?c.offsetWidth:c.offsetHeight,f=!0,g=a.support.boxSizing&&a.css(c,"boxSizing")==="border-box";if(b<=0||b==null){b=e(c,d);if(b<0||b==null)b=c.style[d];if(v.test(b))return b;f=g&&(a.support.boxSizingReliable||b===c.style[d]),b=parseFloat(b)||0}return b+lb(c,d,h||(g?"border":"content"),f)+"px"}function ob(b){if(J[b])return J[b];var f=a("<"+b+">").appendTo(c.body),d=f.css("display");f.remove();if(d==="none"||d===""){n=c.body.appendChild(n||a.extend(c.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!o||!n.createElement)o=(n.contentWindow||n.contentDocument).document,o.write("<!doctype html><html><body>"),o.close();f=o.body.appendChild(o.createElement(b)),d=e(f,"display"),c.body.removeChild(n)}return J[b]=d,d}function L(c,b,d,e){var f;if(a.isArray(b))a.each(b,function(b,a){d||nc.test(c)?e(c,a):L(c+"["+(typeof a=="object"?b:"")+"]",a,d,e)});else if(!d&&a.type(b)==="object")for(f in b)L(c+"["+f+"]",b[f],d,e);else e(c,b)}function zb(b){return function(d,e){typeof d!="string"&&(e=d,d="*");var c,h,f,i=d.toLowerCase().split(l),g=0,j=i.length;if(a.isFunction(e))for(;g<j;g++)c=i[g],f=/^\+/.test(c),f&&(c=c.substr(1)||"*"),h=b[c]=b[c]||[],h[f?"unshift":"push"](e)}}function y(e,d,g,h,f,c){f=f||d.dataTypes[0],c=c||{},c[f]=!0;for(var a,i=e[f],j=0,l=i?i.length:0,k=e===N;j<l&&(k||!a);j++)a=i[j](d,g,h),typeof a=="string"&&(!k||c[a]?a=b:(d.dataTypes.unshift(a),a=y(e,d,g,h,a,c)));return(k||!a)&&!c["*"]&&(a=y(e,d,g,h,"*",c)),a}function mb(f,e){var c,d,g=a.ajaxSettings.flatOptions||{};for(c in e)e[c]!==b&&((g[c]?f:d||(d={}))[c]=e[c]);d&&a.extend(!0,f,d)}function kc(e,j,f){var g,a,d,h,i=e.contents,c=e.dataTypes,k=e.responseFields;for(a in k)a in f&&(j[k[a]]=f[a]);while(c[0]==="*")c.shift(),g===b&&(g=e.mimeType||j.getResponseHeader("content-type"));if(g)for(a in i)if(i[a]&&i[a].test(g)){c.unshift(a);break}if(c[0]in f)d=c[0];else{for(a in f){if(!c[0]||e.converters[a+" "+c[0]]){d=a;break}h||(h=a)}d=d||h}if(d)return d!==c[0]&&c.unshift(d),f[d]}function mc(d,e){var a,h,b,g,i=d.dataTypes.slice(),f=i[0],c={},j=0;d.dataFilter&&(e=d.dataFilter(e,d.dataType));if(i[1])for(a in d.converters)c[a.toLowerCase()]=d.converters[a];for(;b=i[++j];)if(b!=="*"){if(f!=="*"&&f!==b){a=c[f+" "+b]||c["* "+b];if(!a)for(h in c){g=h.split(" ");if(g[1]===b){a=c[f+" "+g[0]]||c["* "+g[0]];if(a){a===!0?a=c[h]:c[h]!==!0&&(b=g[0],i.splice(j--,0,b));break}}}if(a!==!0)if(a&&d["throws"])e=a(e);else try{e=a(e)}catch(k){return{state:"parsererror",error:a?k:"No conversion from "+f+" to "+b}}}f=b}return{state:"success",data:e}}function rb(){try{return new d.XMLHttpRequest}catch(a){}}function uc(){try{return new d.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}}function vb(){return setTimeout(function(){A=b},0),A=a.now()}function Ec(b,c){a.each(c,function(c,e){for(var d=(s[c]||[]).concat(s["*"]),a=0,f=d.length;a<f;a++)if(d[a].call(b,c,e))return})}function wb(c,i,e){var f,g=0,l=0,k=C.length,d=a.Deferred().always(function(){delete j.elem}),j=function(){for(var h=A||vb(),a=Math.max(0,b.startTime+b.duration-h),e=1-(a/b.duration||0),f=0,g=b.tweens.length;f<g;f++)b.tweens[f].run(e);return d.notifyWith(c,[b,e,a]),e<1&&g?a:(d.resolveWith(c,[b]),!1)},b=d.promise({elem:c,props:a.extend({},i),opts:a.extend(!0,{specialEasing:{}},e),originalProperties:i,originalOptions:e,startTime:A||vb(),duration:e.duration,tweens:[],createTween:function(d,f){var e=a.Tween(c,b.opts,d,f,b.opts.specialEasing[d]||b.opts.easing);return b.tweens.push(e),e},stop:function(a){for(var e=0,f=a?b.tweens.length:0;e<f;e++)b.tweens[e].run(1);return a?d.resolveWith(c,[b,a]):d.rejectWith(c,[b,a]),this}}),h=b.props;Fc(h,b.opts.specialEasing);for(;g<k;g++){f=C[g].call(b,c,h,b.opts);if(f)return f}return Ec(b,h),a.isFunction(b.opts.start)&&b.opts.start.call(c,b),a.fx.timer(a.extend(j,{anim:b,queue:b.opts.queue,elem:c})),b.progress(b.opts.progress).done(b.opts.done,b.opts.complete).fail(b.opts.fail).always(b.opts.always)}function Fc(d,h){var b,e,f,c,g;for(b in d){e=a.camelCase(b),f=h[e],c=d[b],a.isArray(c)&&(f=c[1],c=d[b]=c[0]),b!==e&&(d[e]=c,delete d[b]),g=a.cssHooks[e];if(g&&"expand"in g){c=g.expand(c),delete d[e];for(b in c)b in d||(d[b]=c[b],h[b]=f)}else h[e]=f}}function Gc(b,i,g){var f,c,m,n,j,k,d,q,h=this,e=b.style,o={},p=[],l=b.nodeType&&w(b);g.queue||(d=a._queueHooks(b,"fx"),d.unqueued==null&&(d.unqueued=0,q=d.empty.fire,d.empty.fire=function(){d.unqueued||q()}),d.unqueued++,h.always(function(){h.always(function(){d.unqueued--,a.queue(b,"fx").length||d.empty.fire()})})),b.nodeType===1&&("height"in i||"width"in i)&&(g.overflow=[e.overflow,e.overflowX,e.overflowY],a.css(b,"display")==="inline"&&a.css(b,"float")==="none"&&(!a.support.inlineBlockNeedsLayout||ob(b.nodeName)==="inline"?e.display="inline-block":e.zoom=1)),g.overflow&&(e.overflow="hidden",a.support.shrinkWrapBlocks||h.done(function(){e.overflow=g.overflow[0],e.overflowX=g.overflow[1],e.overflowY=g.overflow[2]}));for(f in i){m=i[f];if(zc.exec(m)){delete i[f];if(m===(l?"hide":"show"))continue;p.push(f)}}n=p.length;if(n){j=a._data(b,"fxshow")||a._data(b,"fxshow",{}),l?a(b).show():h.done(function(){a(b).hide()}),h.done(function(){var c;a.removeData(b,"fxshow",!0);for(c in o)a.style(b,c,o[c])});for(f=0;f<n;f++)c=p[f],k=h.createTween(c,l?j[c]:0),o[c]=j[c]||a.style(b,c),c in j||(j[c]=k.start,l&&(k.end=k.start,k.start=c==="width"||c==="height"?1:0))}}function f(a,b,c,d,e){return new f.prototype.init(a,b,c,d,e)}function x(c,b){var d,a={height:c},e=0;b=b?1:0;for(;e<4;e+=2-b)d=j[e],a["margin"+d]=a["padding"+d]=c;return b&&(a.opacity=a.width=c),a}function Bb(b){return a.isWindow(b)?b:b.nodeType===9?b.defaultView||b.parentWindow:!1}var Db,E,c=d.document,Kc=d.location,Mc=d.navigator,Oc=d.jQuery,Qc=d.$,Hb=Array.prototype.push,h=Array.prototype.slice,Ib=Array.prototype.indexOf,Rc=Object.prototype.toString,P=Object.prototype.hasOwnProperty,Q=String.prototype.trim,a=function(b,c){return new a.fn.init(b,c,Db)},F=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,Uc=/\S/,l=/\s+/,Xc=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,Yc=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,Ob=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,Zc=/^[\],:{}\s]*$/,ad=/(?:^|:|,)(?:\s*\[)+/g,dd=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,fd=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,Hc=/^-ms-/,Ic=/-([\da-z])/gi,Jc=function(b,a){return(a+"").toUpperCase()},D=function(){c.addEventListener?(c.removeEventListener("DOMContentLoaded",D,!1),a.ready()):c.readyState==="complete"&&(c.detachEvent("onreadystatechange",D),a.ready())},Eb={};a.fn=a.prototype={constructor:a,init:function(d,e,h){var f,g,j,i;if(!d)return this;if(d.nodeType)return this.context=this[0]=d,this.length=1,this;if(typeof d=="string"){d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&d.length>=3?f=[null,d,null]:f=Yc.exec(d);if(f&&(f[1]||!e)){if(f[1])return e=e instanceof a?e[0]:e,i=e&&e.nodeType?e.ownerDocument||e:c,d=a.parseHTML(f[1],i,!0),Ob.test(f[1])&&a.isPlainObject(e)&&this.attr.call(d,e,!0),a.merge(this,d);g=c.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return h.find(d);this.length=1,this[0]=g}return this.context=c,this.selector=d,this}return!e||e.jquery?(e||h).find(d):this.constructor(e).find(d)}return a.isFunction(d)?h.ready(d):(d.selector!==b&&(this.selector=d.selector,this.context=d.context),a.makeArray(d,this))},selector:"",jquery:"1.8.2",length:0,size:function(){return this.length},toArray:function(){return h.call(this)},"get":function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(e,c,d){var b=a.merge(this.constructor(),e);return b.prevObject=this,b.context=this.context,c==="find"?b.selector=this.selector+(this.selector?" ":"")+d:c&&(b.selector=this.selector+"."+c+"("+d+")"),b},each:function(b,c){return a.each(this,b,c)},ready:function(b){return a.ready.promise().done(b),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(h.apply(this,arguments),"slice",h.call(arguments).join(","))},map:function(b){return this.pushStack(a.map(this,function(a,c){return b.call(a,c,a)}))},end:function(){return this.prevObject||this.constructor(null)},push:Hb,sort:[].sort,splice:[].splice},a.fn.init.prototype=a.fn,a.extend=a.fn.extend=function(){var h,g,e,d,i,j,c=arguments[0]||{},f=1,l=arguments.length,k=!1;typeof c=="boolean"&&(k=c,c=arguments[1]||{},f=2),typeof c!="object"&&!a.isFunction(c)&&(c={}),l===f&&(c=this,--f);for(;f<l;f++)if((h=arguments[f])!=null)for(g in h){e=c[g],d=h[g];if(c===d)continue;k&&d&&(a.isPlainObject(d)||(i=a.isArray(d)))?(i?(i=!1,j=e&&a.isArray(e)?e:[]):j=e&&a.isPlainObject(e)?e:{},c[g]=a.extend(k,j,d)):d!==b&&(c[g]=d)}return c},a.extend({noConflict:function(b){return d.$===a&&(d.$=Qc),b&&d.jQuery===a&&(d.jQuery=Oc),a},isReady:!1,readyWait:1,holdReady:function(b){b?a.readyWait++:a.ready(!0)},ready:function(b){if(b===!0?--a.readyWait:a.isReady)return;if(!c.body)return setTimeout(a.ready,1);a.isReady=!0;if(b!==!0&&--a.readyWait>0)return;E.resolveWith(c,[a]),a.fn.trigger&&a(c).trigger("ready").off("ready")},isFunction:function(b){return a.type(b)==="function"},isArray:Array.isArray||function(b){return a.type(b)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):Eb[Rc.call(a)]||"object"},isPlainObject:function(c){if(!c||a.type(c)!=="object"||c.nodeType||a.isWindow(c))return!1;try{if(c.constructor&&!P.call(c,"constructor")&&!P.call(c.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}var d;for(d in c);return d===b||P.call(c,d)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},error:function(a){throw new Error(a);},parseHTML:function(e,b,f){var d;return!e||typeof e!="string"?null:(typeof b=="boolean"&&(f=b,b=0),b=b||c,(d=Ob.exec(e))?[b.createElement(d[1])]:(d=a.buildFragment([e],b,f?null:[]),a.merge([],(d.cacheable?a.clone(d.fragment):d.fragment).childNodes)))},parseJSON:function(b){if(!b||typeof b!="string")return null;b=a.trim(b);if(d.JSON&&d.JSON.parse)return d.JSON.parse(b);if(Zc.test(b.replace(dd,"@").replace(fd,"]").replace(ad,"")))return new Function("return "+b)();a.error("Invalid JSON: "+b)},parseXML:function(e){var c,f;if(!e||typeof e!="string")return null;try{d.DOMParser?(f=new DOMParser,c=f.parseFromString(e,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(e))}catch(g){c=b}return(!c||!c.documentElement||c.getElementsByTagName("parsererror").length)&&a.error("Invalid XML: "+e),c},noop:function(){},globalEval:function(a){a&&Uc.test(a)&&(d.execScript||function(a){d.eval.call(d,a)})(a)},camelCase:function(a){return a.replace(Hc,"ms-").replace(Ic,Jc)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(c,f,g){var d,e=0,h=c.length,i=h===b||a.isFunction(c);if(g){if(i){for(d in c)if(f.apply(c[d],g)===!1)break}else for(;e<h;)if(f.apply(c[e++],g)===!1)break}else if(i){for(d in c)if(f.call(c[d],d,c[d])===!1)break}else for(;e<h;)if(f.call(c[e],e,c[e++])===!1)break;return c},trim:Q&&!Q.call("﻿ ")?function(a){return a==null?"":Q.call(a)}:function(a){return a==null?"":(a+"").replace(Xc,"")},makeArray:function(b,e){var c,d=e||[];return b!=null&&(c=a.type(b),b.length==null||c==="string"||c==="function"||c==="regexp"||a.isWindow(b)?Hb.call(d,b):a.merge(d,b)),d},inArray:function(d,b,a){var c;if(b){if(Ib)return Ib.call(b,d,a);c=b.length,a=a?a<0?Math.max(0,c+a):a:0;for(;a<c;a++)if(a in b&&b[a]===d)return a}return-1},merge:function(a,d){var f=d.length,e=a.length,c=0;if(typeof f=="number")for(;c<f;c++)a[e++]=d[c];else while(d[c]!==b)a[e++]=d[c++];return a.length=e,a},grep:function(b,f,c){var d,e=[],a=0,g=b.length;c=!!c;for(;a<g;a++)d=!!f(b[a],a),c!==d&&e.push(b[a]);return e},map:function(c,i,j){var d,h,e=[],g=0,f=c.length,k=c instanceof a||f!==b&&typeof f=="number"&&(f>0&&c[0]&&c[f-1]||f===0||a.isArray(c));if(k)for(;g<f;g++)d=i(c[g],g,j),d!=null&&(e[e.length]=d);else for(h in c)d=i(c[h],h,j),d!=null&&(e[e.length]=d);return e.concat.apply([],e)},guid:1,proxy:function(c,d){var f,g,e;return typeof d=="string"&&(f=c[d],d=c,c=f),a.isFunction(c)?(g=h.call(arguments,2),e=function(){return c.apply(d,g.concat(h.call(arguments)))},e.guid=c.guid=c.guid||a.guid++,e):b},access:function(d,c,f,g,i,j,k){var h,l=f==null,e=0,m=d.length;if(f&&typeof f=="object"){for(e in f)a.access(d,c,e,f[e],1,j,g);i=1}else if(g!==b){h=k===b&&a.isFunction(g),l&&(h?(h=c,c=function(b,d,c){return h.call(a(b),c)}):(c.call(d,g),c=null));if(c)for(;e<m;e++)c(d[e],f,h?g.call(d[e],e,c(d[e],f)):g,k);i=1}return i?d:l?c.call(d):m?c(d[0],f):j},now:function(){return+new Date}}),a.ready.promise=function(e){if(!E){E=a.Deferred();if(c.readyState==="complete")setTimeout(a.ready,1);else if(c.addEventListener)c.addEventListener("DOMContentLoaded",D,!1),d.addEventListener("load",a.ready,!1);else{c.attachEvent("onreadystatechange",D),d.attachEvent("onload",a.ready);var b=!1;try{b=d.frameElement==null&&c.documentElement}catch(g){}b&&b.doScroll&&function f(){if(!a.isReady){try{b.doScroll("left")}catch(c){return setTimeout(f,50)}a.ready()}}()}}return E.promise(e)},a.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(b,a){Eb["[object "+a+"]"]=a.toLowerCase()}),Db=a(c);var Fb={};a.Callbacks=function(d){d=typeof d=="string"?Fb[d]||Lc(d):a.extend({},d);var f,k,h,l,i,g,c=[],e=!d.once&&[],m=function(a){f=d.memory&&a,k=!0,g=l||0,l=0,i=c.length,h=!0;for(;c&&g<i;g++)if(c[g].apply(a[0],a[1])===!1&&d.stopOnFalse){f=!1;break}h=!1,c&&(e?e.length&&m(e.shift()):f?c=[]:j.disable())},j={add:function(){if(c){var b=c.length;(function e(b){a.each(b,function(g,b){var f=a.type(b);f==="function"&&(!d.unique||!j.has(b))?c.push(b):b&&b.length&&f!=="string"&&e(b)})})(arguments),h?i=c.length:f&&(l=b,m(f))}return this},remove:function(){return c&&a.each(arguments,function(e,d){var b;while((b=a.inArray(d,c,b))>-1)c.splice(b,1),h&&(b<=i&&i--,b<=g&&g--)}),this},has:function(b){return a.inArray(b,c)>-1},empty:function(){return c=[],this},disable:function(){return c=e=f=b,this},disabled:function(){return!c},lock:function(){return e=b,f||j.disable(),this},locked:function(){return!e},fireWith:function(b,a){return a=a||[],a=[b,a.slice?a.slice():a],c&&(!k||e)&&(h?e.push(a):m(a)),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!k}};return j},a.extend({Deferred:function(e){var d=[["resolve","done",a.Callbacks("once memory"),"resolved"],["reject","fail",a.Callbacks("once memory"),"rejected"],["notify","progress",a.Callbacks("memory")]],f="pending",c={state:function(){return f},always:function(){return b.done(arguments).fail(arguments),this},then:function(){var c=arguments;return a.Deferred(function(e){a.each(d,function(h,d){var f=d[0],g=c[h];b[d[1]](a.isFunction(g)?function(){var c=g.apply(this,arguments);c&&a.isFunction(c.promise)?c.promise().done(e.resolve).fail(e.reject).progress(e.notify):e[f+"With"](this===b?e:this,[c])}:e[f])}),c=null}).promise()},promise:function(b){return b!=null?a.extend(b,c):c}},b={};return c.pipe=c.then,a.each(d,function(h,a){var e=a[2],g=a[3];c[a[1]]=e.add,g&&e.add(function(){f=g},d[h^1][2].disable,d[2][2].lock),b[a[0]]=e.fire,b[a[0]+"With"]=e.fireWith}),c.promise(b),e&&e.call(b,b),b},when:function(g){var b=0,d=h.call(arguments),c=d.length,f=c!==1||g&&a.isFunction(g.promise)?c:0,e=f===1?g:a.Deferred(),k=function(c,b,a){return function(d){b[c]=this,a[c]=arguments.length>1?h.call(arguments):d,a===i?e.notifyWith(b,a):--f||e.resolveWith(b,a)}},i,l,j;if(c>1){i=new Array(c),l=new Array(c),j=new Array(c);for(;b<c;b++)d[b]&&a.isFunction(d[b].promise)?d[b].promise().done(k(b,j,d)).fail(e.reject).progress(k(b,l,i)):--f}return f||e.resolveWith(j,d),e.promise()}}),a.support=function(){var e,j,g,k,l,f,h,m,n,i,o,b=c.createElement("div");b.setAttribute("className","t"),b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",j=b.getElementsByTagName("*"),g=b.getElementsByTagName("a")[0],g.style.cssText="top:1px;float:left;opacity:.5";if(!j||!j.length)return{};k=c.createElement("select"),l=k.appendChild(c.createElement("option")),f=b.getElementsByTagName("input")[0],e={leadingWhitespace:b.firstChild.nodeType===3,tbody:!b.getElementsByTagName("tbody").length,htmlSerialize:!!b.getElementsByTagName("link").length,style:/top/.test(g.getAttribute("style")),hrefNormalized:g.getAttribute("href")==="/a",opacity:/^0.5/.test(g.style.opacity),cssFloat:!!g.style.cssFloat,checkOn:f.value==="on",optSelected:l.selected,getSetAttribute:b.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",boxModel:c.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},f.checked=!0,e.noCloneChecked=f.cloneNode(!0).checked,k.disabled=!0,e.optDisabled=!l.disabled;try{delete b.test}catch(p){e.deleteExpando=!1}!b.addEventListener&&b.attachEvent&&b.fireEvent&&(b.attachEvent("onclick",o=function(){e.noCloneEvent=!1}),b.cloneNode(!0).fireEvent("onclick"),b.detachEvent("onclick",o)),f=c.createElement("input"),f.value="t",f.setAttribute("type","radio"),e.radioValue=f.value==="t",f.setAttribute("checked","checked"),f.setAttribute("name","t"),b.appendChild(f),h=c.createDocumentFragment(),h.appendChild(b.lastChild),e.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,e.appendChecked=f.checked,h.removeChild(f),h.appendChild(b);if(b.attachEvent)for(n in{submit:!0,change:!0,focusin:!0})m="on"+n,i=m in b,i||(b.setAttribute(m,"return;"),i=typeof b[m]=="function"),e[n+"Bubbles"]=i;return a(function(){var b,a,f,g,j="padding:0;margin:0;border:0;display:block;overflow:hidden;",h=c.getElementsByTagName("body")[0];if(!h)return;b=c.createElement("div"),b.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",h.insertBefore(b,h.firstChild),a=c.createElement("div"),b.appendChild(a),a.innerHTML="<table><tr><td></td><td>t</td></tr></table>",f=a.getElementsByTagName("td"),f[0].style.cssText="padding:0;margin:0;border:0;display:none",i=f[0].offsetHeight===0,f[0].style.display="",f[1].style.display="none",e.reliableHiddenOffsets=i&&f[0].offsetHeight===0,a.innerHTML="",a.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%;",e.boxSizing=a.offsetWidth===4,e.doesNotIncludeMarginInBodyOffset=h.offsetTop!==1,d.getComputedStyle&&(e.pixelPosition=(d.getComputedStyle(a,null)||{}).top!=="1%",e.boxSizingReliable=(d.getComputedStyle(a,null)||{width:"4px"}).width==="4px",g=c.createElement("div"),g.style.cssText=a.style.cssText=j,g.style.marginRight=g.style.width="0",a.style.width="1px",a.appendChild(g),e.reliableMarginRight=!parseFloat((d.getComputedStyle(g,null)||{}).marginRight)),typeof a.style.zoom!="undefined"&&(a.innerHTML="",a.style.cssText=j+"width:1px;padding:1px;display:inline;zoom:1",e.inlineBlockNeedsLayout=a.offsetWidth===3,a.style.display="block",a.style.overflow="visible",a.innerHTML="<div></div>",a.firstChild.style.width="5px",e.shrinkWrapBlocks=a.offsetWidth!==3,b.style.zoom=1),h.removeChild(b),b=a=f=g=null}),h.removeChild(b),j=g=k=l=f=h=b=null,e}();var Nc=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Pc=/([A-Z])/g;a.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(a.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(b){return b=b.nodeType?a.cache[b[a.expando]]:b[a.expando],!!b&&!O(b)},data:function(g,f,k,l){if(!a.acceptData(g))return;var e,h,i=a.expando,m=typeof f=="string",j=g.nodeType,d=j?a.cache:g,c=j?g[i]:g[i]&&i;if((!c||!d[c]||!l&&!d[c].data)&&m&&k===b)return;c||(j?g[i]=c=a.deletedIds.pop()||a.guid++:c=i),d[c]||(d[c]={},j||(d[c].toJSON=a.noop));if(typeof f=="object"||typeof f=="function")l?d[c]=a.extend(d[c],f):d[c].data=a.extend(d[c].data,f);return e=d[c],l||(e.data||(e.data={}),e=e.data),k!==b&&(e[a.camelCase(f)]=k),m?(h=e[f],h==null&&(h=e[a.camelCase(f)])):h=e,h},removeData:function(f,b,h){if(!a.acceptData(f))return;var e,g,j,i=f.nodeType,c=i?a.cache:f,d=i?f[a.expando]:a.expando;if(!c[d])return;if(b){e=h?c[d]:c[d].data;if(e){a.isArray(b)||(b in e?b=[b]:(b=a.camelCase(b),b in e?b=[b]:b=b.split(" ")));for(g=0,j=b.length;g<j;g++)delete e[b[g]];if(!(h?O:a.isEmptyObject)(e))return}}if(!h){delete c[d].data;if(!O(c[d]))return}i?a.cleanData([f],!0):a.support.deleteExpando||c!=c.window?delete c[d]:c[d]=null},_data:function(b,c,d){return a.data(b,c,d,!0)},acceptData:function(b){var c=b.nodeName&&a.noData[b.nodeName.toLowerCase()];return!c||c!==!0&&b.getAttribute("classid")===c}}),a.fn.extend({data:function(f,l){var c,h,i,g,k,e=this[0],j=0,d=null;if(f===b){if(this.length){d=a.data(e);if(e.nodeType===1&&!a._data(e,"parsedAttrs")){i=e.attributes;for(k=i.length;j<k;j++)g=i[j].name,g.indexOf("data-")||(g=a.camelCase(g.substring(5)),Gb(e,g,d[g]));a._data(e,"parsedAttrs",!0)}}return d}return typeof f=="object"?this.each(function(){a.data(this,f)}):(c=f.split(".",2),c[1]=c[1]?"."+c[1]:"",h=c[1]+"!",a.access(this,function(g){if(g===b)return d=this.triggerHandler("getData"+h,[c[0]]),d===b&&e&&(d=a.data(e,f),d=Gb(e,f,d)),d===b&&c[1]?this.data(c[0]):d;c[1]=g,this.each(function(){var b=a(this);b.triggerHandler("setData"+h,c),a.data(this,f,g),b.triggerHandler("changeData"+h,c)})},null,l,arguments.length>1,null,!1))},removeData:function(b){return this.each(function(){a.removeData(this,b)})}}),a.extend({queue:function(e,c,d){var b;if(e)return c=(c||"fx")+"queue",b=a._data(e,c),d&&(!b||a.isArray(d)?b=a._data(e,c,a.makeArray(d)):b.push(d)),b||[]},dequeue:function(c,b){b=b||"fx";var d=a.queue(c,b),g=d.length,e=d.shift(),f=a._queueHooks(c,b),h=function(){a.dequeue(c,b)};e==="inprogress"&&(e=d.shift(),g--),e&&(b==="fx"&&d.unshift("inprogress"),delete f.stop,e.call(c,h,f)),!g&&f&&f.empty.fire()},_queueHooks:function(b,d){var c=d+"queueHooks";return a._data(b,c)||a._data(b,c,{empty:a.Callbacks("once memory").add(function(){a.removeData(b,d+"queue",!0),a.removeData(b,c,!0)})})}}),a.fn.extend({queue:function(c,d){var e=2;return typeof c!="string"&&(d=c,c="fx",e--),arguments.length<e?a.queue(this[0],c):d===b?this:this.each(function(){var b=a.queue(this,c,d);a._queueHooks(this,c),c==="fx"&&b[0]!=="inprogress"&&a.dequeue(this,c)})},dequeue:function(b){return this.each(function(){a.dequeue(this,b)})},delay:function(b,c){return b=a.fx?a.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(a,c){var d=setTimeout(a,b);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(c,f){var d,g=1,h=a.Deferred(),e=this,i=this.length,j=function(){--g||h.resolveWith(e,[e])};typeof c!="string"&&(f=c,c=b),c=c||"fx";while(i--)d=a._data(e[i],c+"queueHooks"),d&&d.empty&&(g++,d.empty.add(j));return j(),h.promise(f)}});var i,Jb,Kb,Lb=/[\t\r\n]/g,Sc=/\r/g,Tc=/^(?:button|input)$/i,Vc=/^(?:button|input|object|select|textarea)$/i,Wc=/^a(?:rea|)$/i,Mb=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,Nb=a.support.getSetAttribute;a.fn.extend({attr:function(b,c){return a.access(this,a.attr,b,c,arguments.length>1)},removeAttr:function(b){return this.each(function(){a.removeAttr(this,b)})},prop:function(b,c){return a.access(this,a.prop,b,c,arguments.length>1)},removeProp:function(c){return c=a.propFix[c]||c,this.each(function(){try{this[c]=b,delete this[c]}catch(a){}})},addClass:function(b){var d,f,h,c,g,e,i;if(a.isFunction(b))return this.each(function(c){a(this).addClass(b.call(this,c,this.className))});if(b&&typeof b=="string"){d=b.split(l);for(f=0,h=this.length;f<h;f++){c=this[f];if(c.nodeType===1)if(!c.className&&d.length===1)c.className=b;else{g=" "+c.className+" ";for(e=0,i=d.length;e<i;e++)g.indexOf(" "+d[e]+" ")<0&&(g+=d[e]+" ");c.className=a.trim(g)}}}return this},removeClass:function(c){var g,d,e,f,i,h,j;if(a.isFunction(c))return this.each(function(b){a(this).removeClass(c.call(this,b,this.className))});if(c&&typeof c=="string"||c===b){g=(c||"").split(l);for(h=0,j=this.length;h<j;h++){e=this[h];if(e.nodeType===1&&e.className){d=(" "+e.className+" ").replace(Lb," ");for(f=0,i=g.length;f<i;f++)while(d.indexOf(" "+g[f]+" ")>=0)d=d.replace(" "+g[f]+" "," ");e.className=c?a.trim(d):""}}}return this},toggleClass:function(b,c){var d=typeof b,e=typeof c=="boolean";return a.isFunction(b)?this.each(function(d){a(this).toggleClass(b.call(this,d,this.className,c),c)}):this.each(function(){if(d==="string"){var f,i=0,h=a(this),g=c,j=b.split(l);while(f=j[i++])g=e?g:!h.hasClass(f),h[g?"addClass":"removeClass"](f)}else if(d==="undefined"||d==="boolean")this.className&&a._data(this,"__className__",this.className),this.className=this.className||b===!1?"":a._data(this,"__className__")||""})},hasClass:function(b){for(var c=" "+b+" ",a=0,d=this.length;a<d;a++)if(this[a].nodeType===1&&(" "+this[a].className+" ").replace(Lb," ").indexOf(c)>=0)return!0;return!1},val:function(f){var c,d,g,e=this[0];if(!arguments.length){if(e)return c=a.valHooks[e.type]||a.valHooks[e.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(e,"value"))!==b?d:(d=e.value,typeof d=="string"?d.replace(Sc,""):d==null?"":d);return}return g=a.isFunction(f),this.each(function(e){var d,h=a(this);if(this.nodeType!==1)return;g?d=f.call(this,e,h.val()):d=f,d==null?d="":typeof d=="number"?d+="":a.isArray(d)&&(d=a.map(d,function(a){return a==null?"":a+""})),c=a.valHooks[this.type]||a.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,d,"value")===b)this.value=d})}}),a.extend({valHooks:{option:{"get":function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{"get":function(g){var h,c,j,b,d=g.selectedIndex,i=[],e=g.options,f=g.type==="select-one";if(d<0)return null;c=f?d:0,j=f?d+1:e.length;for(;c<j;c++){b=e[c];if(b.selected&&(a.support.optDisabled?!b.disabled:b.getAttribute("disabled")===null)&&(!b.parentNode.disabled||!a.nodeName(b.parentNode,"optgroup"))){h=a(b).val();if(f)return h;i.push(h)}}return f&&!i.length&&e.length?a(e[d]).val():i},"set":function(c,d){var b=a.makeArray(d);return a(c).find("option").each(function(){this.selected=a.inArray(a(this).val(),b)>=0}),b.length||(c.selectedIndex=-1),b}}},attrFn:{},attr:function(d,c,e,k){var f,g,h,j=d.nodeType;if(!d||j===3||j===8||j===2)return;if(k&&a.isFunction(a.fn[c]))return a(d)[c](e);if(typeof d.getAttribute=="undefined")return a.prop(d,c,e);h=j!==1||!a.isXMLDoc(d),h&&(c=c.toLowerCase(),g=a.attrHooks[c]||(Mb.test(c)?Jb:i));if(e!==b){if(e===null){a.removeAttr(d,c);return}return g&&"set"in g&&h&&(f=g.set(d,e,c))!==b?f:(d.setAttribute(c,e+""),e)}return g&&"get"in g&&h&&(f=g.get(d,c))!==null?f:(f=d.getAttribute(c),f===null?b:f)},removeAttr:function(c,h){var d,e,b,f,g=0;if(h&&c.nodeType===1){e=h.split(l);for(;g<e.length;g++)b=e[g],b&&(d=a.propFix[b]||b,f=Mb.test(b),f||a.attr(c,b,""),c.removeAttribute(Nb?b:d),f&&d in c&&(c[d]=!1))}},attrHooks:{type:{"set":function(b,c){if(Tc.test(b.nodeName)&&b.parentNode)a.error("type property can't be changed");else if(!a.support.radioValue&&c==="radio"&&a.nodeName(b,"input")){var d=b.value;return b.setAttribute("type",c),d&&(b.value=d),c}}},value:{"get":function(b,c){return i&&a.nodeName(b,"button")?i.get(b,c):c in b?b.value:null},"set":function(b,c,d){if(i&&a.nodeName(b,"button"))return i.set(b,c,d);b.value=c}}},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(d,c,h){var f,e,i,g=d.nodeType;return!d||g===3||g===8||g===2?void 0:(i=g!==1||!a.isXMLDoc(d),i&&(c=a.propFix[c]||c,e=a.propHooks[c]),h!==b?e&&"set"in e&&(f=e.set(d,h,c))!==b?f:d[c]=h:e&&"get"in e&&(f=e.get(d,c))!==null?f:d[c])},propHooks:{tabIndex:{"get":function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):Vc.test(a.nodeName)||Wc.test(a.nodeName)&&a.href?0:b}}}}),Jb={"get":function(d,c){var e,f=a.prop(d,c);return f===!0||typeof f!="boolean"&&(e=d.getAttributeNode(c))&&e.nodeValue!==!1?c.toLowerCase():b},"set":function(c,e,b){var d;return e===!1?a.removeAttr(c,b):(d=a.propFix[b]||b,d in c&&(c[d]=!0),c.setAttribute(b,b.toLowerCase())),b}},Nb||(Kb={name:!0,id:!0,coords:!0},i=a.valHooks.button={"get":function(d,c){var a;return a=d.getAttributeNode(c),a&&(Kb[c]?a.value!=="":a.specified)?a.value:b},"set":function(b,e,d){var a=b.getAttributeNode(d);return a||(a=c.createAttribute(d),b.setAttributeNode(a)),a.value=e+""}},a.each(["width","height"],function(c,b){a.attrHooks[b]=a.extend(a.attrHooks[b],{"set":function(c,a){if(a==="")return c.setAttribute(b,"auto"),a}})}),a.attrHooks.contenteditable={"get":i.get,"set":function(b,a,c){a===""&&(a="false"),i.set(b,a,c)}}),a.support.hrefNormalized||a.each(["href","src","width","height"],function(d,c){a.attrHooks[c]=a.extend(a.attrHooks[c],{"get":function(d){var a=d.getAttribute(c,2);return a===null?b:a}})}),a.support.style||(a.attrHooks.style={"get":function(a){return a.style.cssText.toLowerCase()||b},"set":function(a,b){return a.style.cssText=b+""}}),a.support.optSelected||(a.propHooks.selected=a.extend(a.propHooks.selected,{"get":function(b){var a=b.parentNode;return a&&(a.selectedIndex,a.parentNode&&a.parentNode.selectedIndex),null}})),a.support.enctype||(a.propFix.enctype="encoding"),a.support.checkOn||a.each(["radio","checkbox"],function(){a.valHooks[this]={"get":function(a){return a.getAttribute("value")===null?"on":a.value}}}),a.each(["radio","checkbox"],function(){a.valHooks[this]=a.extend(a.valHooks[this],{"set":function(b,c){if(a.isArray(c))return b.checked=a.inArray(a(b).val(),c)>=0}})});var R=/^(?:textarea|input|select)$/i,Pb=/^([^\.]*|)(?:\.(.+)|)$/,bd=/(?:^|\s)hover(\.\S+|)\b/,cd=/^key/,ed=/^(?:mouse|contextmenu)|click/,Cb=/^(?:focusinfocus|focusoutblur)$/,Qb=function(b){return a.event.special.hover?b:b.replace(bd,"mouseenter$1 mouseleave$1")};a.event={add:function(c,k,e,r,i){var l,f,m,n,o,d,q,j,p,h,g;if(c.nodeType===3||c.nodeType===8||!k||!e||!(l=a._data(c)))return;e.handler&&(p=e,e=p.handler,i=p.selector),e.guid||(e.guid=a.guid++),m=l.events,m||(l.events=m={}),f=l.handle,f||(l.handle=f=function(c){return typeof a!="undefined"&&(!c||a.event.triggered!==c.type)?a.event.dispatch.apply(f.elem,arguments):b},f.elem=c),k=a.trim(Qb(k)).split(" ");for(n=0;n<k.length;n++){o=Pb.exec(k[n])||[],d=o[1],q=(o[2]||"").split(".").sort(),g=a.event.special[d]||{},d=(i?g.delegateType:g.bindType)||d,g=a.event.special[d]||{},j=a.extend({type:d,origType:o[1],data:r,handler:e,guid:e.guid,selector:i,needsContext:i&&a.expr.match.needsContext.test(i),"namespace":q.join(".")},p),h=m[d];if(!h){h=m[d]=[],h.delegateCount=0;if(!g.setup||g.setup.call(c,r,q,f)===!1)c.addEventListener?c.addEventListener(d,f,!1):c.attachEvent&&c.attachEvent("on"+d,f)}g.add&&(g.add.call(c,j),j.handler.guid||(j.handler.guid=e.guid)),i?h.splice(h.delegateCount++,0,j):h.push(j),a.event.global[d]=!0}c=null},global:{},remove:function(e,h,n,i,r){var j,o,b,p,f,q,k,l,g,c,d,m=a.hasData(e)&&a._data(e);if(!m||!(l=m.events))return;h=a.trim(Qb(h||"")).split(" ");for(j=0;j<h.length;j++){o=Pb.exec(h[j])||[],b=p=o[1],f=o[2];if(!b){for(b in l)a.event.remove(e,b+h[j],n,i,!0);continue}g=a.event.special[b]||{},b=(i?g.delegateType:g.bindType)||b,c=l[b]||[],q=c.length,f=f?new RegExp("(^|\\.)"+f.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(k=0;k<c.length;k++)d=c[k],(r||p===d.origType)&&(!n||n.guid===d.guid)&&(!f||f.test(d.namespace))&&(!i||i===d.selector||i==="**"&&d.selector)&&(c.splice(k--,1),d.selector&&c.delegateCount--,g.remove&&g.remove.call(e,d));c.length===0&&q!==c.length&&((!g.teardown||g.teardown.call(e,f,m.handle)===!1)&&a.removeEvent(e,b,m.handle),delete l[b])}a.isEmptyObject(l)&&(delete m.handle,a.removeData(e,"events",!0))},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(e,i,g,s){if(!g||g.nodeType!==3&&g.nodeType!==8){var p,t,j,h,k,m,l,n,o,r,f=e.type||e,q=[];if(Cb.test(f+a.event.triggered))return;f.indexOf("!")>=0&&(f=f.slice(0,-1),t=!0),f.indexOf(".")>=0&&(q=f.split("."),f=q.shift(),q.sort());if((!g||a.event.customEvent[f])&&!a.event.global[f])return;e=typeof e=="object"?e[a.expando]?e:new a.Event(f,e):new a.Event(f),e.type=f,e.isTrigger=!0,e.exclusive=t,e.namespace=q.join("."),e.namespace_re=e.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,m=f.indexOf(":")<0?"on"+f:"";if(!g){p=a.cache;for(j in p)p[j].events&&p[j].events[f]&&a.event.trigger(e,i,p[j].handle.elem,!0);return}e.result=b,e.target||(e.target=g),i=i!=null?a.makeArray(i):[],i.unshift(e),l=a.event.special[f]||{};if(l.trigger&&l.trigger.apply(g,i)===!1)return;o=[[g,l.bindType||f]];if(!s&&!l.noBubble&&!a.isWindow(g)){r=l.delegateType||f,h=Cb.test(r+f)?g:g.parentNode;for(k=g;h;h=h.parentNode)o.push([h,r]),k=h;k===(g.ownerDocument||c)&&o.push([k.defaultView||k.parentWindow||d,r])}for(j=0;j<o.length&&!e.isPropagationStopped();j++)h=o[j][0],e.type=o[j][1],n=(a._data(h,"events")||{})[e.type]&&a._data(h,"handle"),n&&n.apply(h,i),n=m&&h[m],n&&a.acceptData(h)&&n.apply&&n.apply(h,i)===!1&&e.preventDefault();return e.type=f,!s&&!e.isDefaultPrevented()&&(!l._default||l._default.apply(g.ownerDocument,i)===!1)&&(f!=="click"||!a.nodeName(g,"a"))&&a.acceptData(g)&&m&&g[f]&&(f!=="focus"&&f!=="blur"||e.target.offsetWidth!==0)&&!a.isWindow(g)&&(k=g[m],k&&(g[m]=null),a.event.triggered=f,g[f](),a.event.triggered=b,k&&(g[m]=k)),e.result}return},dispatch:function(c){c=a.event.fix(c||d.event);var f,k,g,l,m,j,n,e,i,u,o=(a._data(this,"events")||{})[c.type]||[],p=o.delegateCount,s=h.call(arguments),t=!c.exclusive&&!c.namespace,q=a.event.special[c.type]||{},r=[];s[0]=c,c.delegateTarget=this;if(q.preDispatch&&q.preDispatch.call(this,c)===!1)return;if(p&&(!c.button||c.type!=="click"))for(g=c.target;g!=this;g=g.parentNode||this)if(g.disabled!==!0||c.type!=="click"){m={},n=[];for(f=0;f<p;f++)e=o[f],i=e.selector,m[i]===b&&(m[i]=e.needsContext?a(i,this).index(g)>=0:a.find(i,this,null,[g]).length),m[i]&&n.push(e);n.length&&r.push({elem:g,matches:n})}o.length>p&&r.push({elem:this,matches:o.slice(p)});for(f=0;f<r.length&&!c.isPropagationStopped();f++){j=r[f],c.currentTarget=j.elem;for(k=0;k<j.matches.length&&!c.isImmediatePropagationStopped();k++){e=j.matches[k];if(t||!c.namespace&&!e.namespace||c.namespace_re&&c.namespace_re.test(e.namespace))c.data=e.data,c.handleObj=e,l=((a.event.special[e.origType]||{}).handle||e.handler).apply(j.elem,s),l!==b&&(c.result=l,l===!1&&(c.preventDefault(),c.stopPropagation()))}}return q.postDispatch&&q.postDispatch.call(this,c),c.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(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,f){var h,d,e,g=f.button,i=f.fromElement;return a.pageX==null&&f.clientX!=null&&(h=a.target.ownerDocument||c,d=h.documentElement,e=h.body,a.pageX=f.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=f.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?f.toElement:i),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(b){if(b[a.expando])return b;var f,g,d=b,e=a.event.fixHooks[b.type]||{},h=e.props?this.props.concat(e.props):this.props;b=a.Event(d);for(f=h.length;f;)g=h[--f],b[g]=d[g];return b.target||(b.target=d.srcElement||c),b.target.nodeType===3&&(b.target=b.target.parentNode),b.metaKey=!!b.metaKey,e.filter?e.filter(b,d):b},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(c,d,b){a.isWindow(this)&&(this.onbeforeunload=b)},teardown:function(b,a){this.onbeforeunload===a&&(this.onbeforeunload=null)}}},simulate:function(e,c,d,f){var b=a.extend(new a.Event,d,{type:e,isSimulated:!0,originalEvent:{}});f?a.event.trigger(b,null,c):a.event.dispatch.call(c,b),b.isDefaultPrevented()&&d.preventDefault()}},a.event.handle=a.event.dispatch,a.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,c,d){var b="on"+c;a.detachEvent&&(typeof a[b]=="undefined"&&(a[b]=null),a.detachEvent(b,d))},a.Event=function(b,c){if(this instanceof a.Event)b&&b.type?(this.originalEvent=b,this.type=b.type,this.isDefaultPrevented=b.defaultPrevented||b.returnValue===!1||b.getPreventDefault&&b.getPreventDefault()?t:m):this.type=b,c&&a.extend(this,c),this.timeStamp=b&&b.timeStamp||a.now(),this[a.expando]=!0;else return new a.Event(b,c)},a.Event.prototype={preventDefault:function(){this.isDefaultPrevented=t;var a=this.originalEvent;if(!a)return;a.preventDefault?a.preventDefault():a.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=t;var a=this.originalEvent;if(!a)return;a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=t,this.stopPropagation()},isDefaultPrevented:m,isPropagationStopped:m,isImmediatePropagationStopped:m},a.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(c,b){a.event.special[c]={delegateType:b,bindType:b,handle:function(c){var f,g=this,d=c.relatedTarget,e=c.handleObj,h=e.selector;if(!d||d!==g&&!a.contains(g,d))c.type=e.origType,f=e.handler.apply(this,arguments),c.type=b;return f}}}),a.support.submitBubbles||(a.event.special.submit={setup:function(){if(a.nodeName(this,"form"))return!1;a.event.add(this,"click._submit keypress._submit",function(e){var d=e.target,c=a.nodeName(d,"input")||a.nodeName(d,"button")?d.form:b;c&&!a._data(c,"_submit_attached")&&(a.event.add(c,"submit._submit",function(a){a._submit_bubble=!0}),a._data(c,"_submit_attached",!0))})},postDispatch:function(b){b._submit_bubble&&(delete b._submit_bubble,this.parentNode&&!b.isTrigger&&a.event.simulate("submit",this.parentNode,b,!0))},teardown:function(){if(a.nodeName(this,"form"))return!1;a.event.remove(this,"._submit")}}),a.support.changeBubbles||(a.event.special.change={setup:function(){if(R.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")a.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),a.event.add(this,"click._change",function(b){this._just_changed&&!b.isTrigger&&(this._just_changed=!1),a.event.simulate("change",this,b,!0)});return!1}a.event.add(this,"beforeactivate._change",function(c){var b=c.target;R.test(b.nodeName)&&!a._data(b,"_change_attached")&&(a.event.add(b,"change._change",function(b){this.parentNode&&!b.isSimulated&&!b.isTrigger&&a.event.simulate("change",this.parentNode,b,!0)}),a._data(b,"_change_attached",!0))})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return a.event.remove(this,"._change"),!R.test(this.nodeName)}}),a.support.focusinBubbles||a.each({focus:"focusin",blur:"focusout"},function(b,d){var e=0,f=function(b){a.event.simulate(d,b.target,a.event.fix(b),!0)};a.event.special[d]={setup:function(){e++===0&&c.addEventListener(b,f,!0)},teardown:function(){--e===0&&c.removeEventListener(b,f,!0)}}}),a.fn.extend({on:function(f,d,e,c,i){var g,h;if(typeof f=="object"){typeof d!="string"&&(e=e||d,d=b);for(h in f)this.on(h,d,e,f[h],i);return this}e==null&&c==null?(c=d,e=d=b):c==null&&(typeof d=="string"?(c=e,e=b):(c=e,e=d,d=b));if(c===!1)c=m;else if(!c)return this;return i===1&&(g=c,c=function(b){return a().off(b),g.apply(this,arguments)},c.guid=g.guid||(g.guid=a.guid++)),this.each(function(){a.event.add(this,f,c,e,d)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(c,e,f){var d,g;if(c&&c.preventDefault&&c.handleObj)return d=c.handleObj,a(c.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if(typeof c=="object"){for(g in c)this.off(g,e,c[g]);return this}if(e===!1||typeof e=="function")f=e,e=b;return f===!1&&(f=m),this.each(function(){a.event.remove(this,c,f,e)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(b,c,d){return a(this.context).on(b,this.selector,c,d),this},die:function(b,c){return a(this.context).off(b,this.selector||"**",c),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length===1?this.off(a,"**"):this.off(b,a||"**",c)},trigger:function(b,c){return this.each(function(){a.event.trigger(b,c,this)})},triggerHandler:function(b,c){if(this[0])return a.event.trigger(b,c,this[0],!0)},toggle:function(b){var c=arguments,e=b.guid||a.guid++,d=0,f=function(f){var e=(a._data(this,"lastToggle"+b.guid)||0)%d;return a._data(this,"lastToggle"+b.guid,e+1),f.preventDefault(),c[e].apply(this,arguments)||!1};f.guid=e;while(d<c.length)c[d++].guid=e;return this.click(f)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),a.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(c,b){a.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},cd.test(b)&&(a.event.fixHooks[b]=a.event.keyHooks),ed.test(b)&&(a.event.fixHooks[b]=a.event.mouseHooks)}),function(cb,db){function b(e,b,a,j){a=a||[],b=b||g;var f,c,h,d,i=b.nodeType;if(!e||typeof e!="string")return a;if(i!==1&&i!==9)return[];h=v(b);if(!h&&!j)if(f=jb.exec(e))if(d=f[1]){if(i===9){c=b.getElementById(d);if(!c||!c.parentNode)return a;if(c.id===d)return a.push(c),a}else if(b.ownerDocument&&(c=b.ownerDocument.getElementById(d))&&R(b,c)&&c.id===d)return a.push(c),a}else{if(f[2])return n.apply(a,o.call(b.getElementsByTagName(e),0)),a;if((d=f[3])&&X&&b.getElementsByClassName)return n.apply(a,o.call(b.getElementsByClassName(d),0)),a}return E(e.replace(x,"$1"),b,a,j,h)}function p(a){return function(b){var c=b.nodeName.toLowerCase();return c==="input"&&b.type===a}}function M(a){return function(b){var c=b.nodeName.toLowerCase();return(c==="input"||c==="button")&&b.type===a}}function k(a){return h(function(b){return b=+b,h(function(c,g){var d,e=a([],c.length,b),f=e.length;while(f--)c[d=e[f]]&&(c[d]=!(g[d]=c[d]))})})}function r(b,c,d){if(b===c)return d;var a=b.nextSibling;while(a){if(a===c)return-1;a=a.nextSibling}return 1}function s(i,m){var f,d,j,h,a,k,l,n=P[e][i];if(n)return m?0:n.slice(0);a=i,k=[],l=c.preFilter;while(a){if(!f||(d=gb.exec(a)))d&&(a=a.slice(d[0].length)),k.push(j=[]);f=!1;if(d=hb.exec(a))j.push(f=new V(d.shift())),a=a.slice(f.length),f.type=d[0].replace(x," ");for(h in c.filter)(d=z[h].exec(a))&&(!l[h]||(d=l[h](d,g,!0)))&&(j.push(f=new V(d.shift())),a=a.slice(f.length),f.type=h,f.matches=d);if(!f)break}return m?a.length:a?b.error(i):P(i,k).slice(0)}function A(a,b,f){var c=b.dir,d=f&&b.dir==="parentNode",g=lb++;return b.first?function(b,e,f){while(b=b[c])if(d||b.nodeType===1)return a(b,e,f)}:function(b,i,f){if(!f){var h,j=y+" "+g+" ",k=j+G;while(b=b[c])if(d||b.nodeType===1){if((h=b[e])===k)return b.sizset;if(typeof h=="string"&&h.indexOf(j)===0){if(b.sizset)return b}else{b[e]=k;if(a(b,i,f))return b.sizset=!0,b;b.sizset=!1}}}else while(b=b[c])if(d||b.nodeType===1)if(a(b,i,f))return b}}function B(a){return a.length>1?function(c,d,e){var b=a.length;while(b--)if(!a[b](c,d,e))return!1;return!0}:a[0]}function t(c,d,e,g,h){for(var b,f=[],a=0,i=c.length,j=d!=null;a<i;a++)if(b=c[a])if(!e||e(b,g,h))f.push(b),j&&d.push(a);return f}function C(c,f,d,b,a,g){return b&&!b[e]&&(b=C(b)),a&&!a[e]&&(a=C(a,g)),h(function(h,i,j,k){if(h&&a)return;var g,l,m,o=[],p=[],r=i.length,s=h||ab(f||"*",j.nodeType?[j]:j,[],h),q=c&&(h||!f)?t(s,o,c,j,k):s,e=d?a||(h?c:r||b)?[]:i:q;d&&d(q,e,j,k);if(b){m=t(e,p),b(m,[],j,k),g=m.length;while(g--)if(l=m[g])e[p[g]]=!(q[p[g]]=l)}if(h){g=c&&e.length;while(g--)if(l=e[g])h[o[g]]=!(i[o[g]]=l)}else e=t(e===i?e.splice(r,e.length):e),a?a(null,i,e,k):n.apply(i,e)})}function D(a){for(var i,f,d,h=a.length,j=c.relative[a[0].type],k=j||c.relative[" "],b=j?1:0,l=A(function(a){return a===i},k,!0),m=A(function(a){return W.call(i,a)>-1},k,!0),g=[function(c,a,b){return!j&&(b||a!==w)||((i=a).nodeType?l(c,a,b):m(c,a,b))}];b<h;b++)if(f=c.relative[a[b].type])g=[A(B(g),f)];else{f=c.filter[a[b].type].apply(null,a[b].matches);if(f[e]){d=++b;for(;d<h;d++)if(c.relative[a[d].type])break;return C(b>1&&B(g),b>1&&a.slice(0,b-1).join("").replace(x,"$1"),f,b<d&&D(a.slice(b,d)),d<h&&D(a=a.slice(d)),d<h&&a.join(""))}g.push(f)}return B(g)}function Z(f,d){var e=d.length>0,i=f.length>0,a=function(o,l,x,r,z){var j,m,p,k=[],q=0,h="0",s=o&&[],u=z!=null,A=w,B=o||i&&c.find.TAG("*",z&&l.parentNode||l),v=y+=A==null?1:Math.E;u&&(w=l!==g&&l,G=a.el);for(;(j=B[h])!=null;h++){if(i&&j){for(m=0;p=f[m];m++)if(p(j,l,x)){r.push(j);break}u&&(y=v,G=++a.el)}e&&((j=!p&&j)&&q--,o&&s.push(j))}q+=h;if(e&&h!==q){for(m=0;p=d[m];m++)p(s,k,l,x);if(o){if(q>0)while(h--)!s[h]&&!k[h]&&(k[h]=nb.call(r));k=t(k)}n.apply(r,k),u&&!o&&k.length>0&&q+d.length>1&&b.uniqueSort(r)}return u&&(y=v,w=A),s};return a.el=0,e?h(a):a}function ab(e,c,d,f){for(var a=0,g=c.length;a<g;a++)b(e,c[a],d,f);return d}function E(b,d,e,f,j){var g,a,h,k,l,i=s(b),p=i.length;if(!f&&i.length===1){a=i[0]=i[0].slice(0);if(a.length>2&&(h=a[0]).type==="ID"&&d.nodeType===9&&!j&&c.relative[a[1].type]){d=c.find.ID(h.matches[0].replace(m,""),d,j)[0];if(!d)return e;b=b.slice(a.shift().length)}for(g=z.POS.test(b)?-1:a.length-1;g>=0;g--){h=a[g];if(c.relative[k=h.type])break;if(l=c.find[k])if(f=l(h.matches[0].replace(m,""),L.test(a[0].type)&&d.parentNode||d,j)){a.splice(g,1),b=f.length&&a.join("");if(!b)return n.apply(e,o.call(f,0)),e;break}}}return I(b,i)(f,d,j,e,L.test(b)),e}function N(){}var G,H,c,u,v,R,I,J,q,w,U=!0,i="undefined",e=("sizcache"+Math.random()).replace(".",""),V=String,g=cb.document,f=g.documentElement,y=0,lb=0,nb=[].pop,n=[].push,o=[].slice,W=[].indexOf||function(b){for(var a=0,c=this.length;a<c;a++)if(this[a]===b)return a;return-1},h=function(a,b){return a[e]=b==null||b,a},F=function(){var a={},b=[];return h(function(d,e){return b.push(d)>c.cacheLength&&delete a[b.shift()],a[d]=e},a)},O=F(),P=F(),Q=F(),d="[\\x20\\t\\r\\n\\f]",l="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",eb=l.replace("w","w#"),fb="([*^$|!~]?=)",S="\\["+d+"*("+l+")"+d+"*(?:"+fb+d+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+eb+")|)|)"+d+"*\\]",K=":("+l+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+S+")|[^:]|\\\\.)*|.*))\\)|)",T=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+d+"*((?:-\\d)?\\d*)"+d+"*\\)|)(?=[^-]|$)",x=new RegExp("^"+d+"+|((?:^|[^\\\\])(?:\\\\.)*)"+d+"+$","g"),gb=new RegExp("^"+d+"*,"+d+"*"),hb=new RegExp("^"+d+"*([\\x20\\t\\r\\n\\f>+~])"+d+"*"),ib=new RegExp(K),jb=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,rb=/^:not/,L=/[\x20\t\r\n\f]*[+~]/,sb=/:not\($/,kb=/h\d/i,mb=/input|select|textarea|button/i,m=/\\(?!\\)/g,z={ID:new RegExp("^#("+l+")"),CLASS:new RegExp("^\\.("+l+")"),NAME:new RegExp("^\\[name=['\"]?("+l+")['\"]?\\]"),TAG:new RegExp("^("+l.replace("w","w*")+")"),ATTR:new RegExp("^"+S),PSEUDO:new RegExp("^"+K),POS:new RegExp(T,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+d+"*(even|odd|(([+-]|)(\\d*)n|)"+d+"*(?:([+-]|)"+d+"*(\\d+)|))"+d+"*\\)|)","i"),needsContext:new RegExp("^"+d+"*[>+~]|"+T,"i")},j=function(b){var a=g.createElement("div");try{return b(a)}catch(c){return!1}finally{a=null}},ob=j(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),pb=j(function(a){return a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!==i&&a.firstChild.getAttribute("href")==="#"}),bb=j(function(a){a.innerHTML="<select></select>";var b=typeof a.lastChild.getAttribute("multiple");return b!=="boolean"&&b!=="string"}),X=j(function(a){return a.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",!a.getElementsByClassName||!a.getElementsByClassName("e").length?!1:(a.lastChild.className="e",a.getElementsByClassName("e").length===2)}),Y=j(function(a){a.id=e+0,a.innerHTML="<a name='"+e+"'></a><div name='"+e+"'></div>",f.insertBefore(a,f.firstChild);var b=g.getElementsByName&&g.getElementsByName(e).length===2+g.getElementsByName(e+0).length;return H=!g.getElementById(e),f.removeChild(a),b});try{o.call(f.childNodes,0)[0].nodeType}catch(qb){o=function(a){for(var b,c=[];b=this[a];a++)c.push(b);return c}}b.matches=function(a,c){return b(a,null,null,c)},b.matchesSelector=function(a,c){return b(c,null,null,[a]).length>0},u=b.getText=function(a){var d,c="",e=0,b=a.nodeType;if(b){if(b===1||b===9||b===11){if(typeof a.textContent=="string")return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=u(a)}else if(b===3||b===4)return a.nodeValue}else for(;d=a[e];e++)c+=u(d);return c},v=b.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?b.nodeName!=="HTML":!1},R=b.contains=f.contains?function(a,c){var d=a.nodeType===9?a.documentElement:a,b=c&&c.parentNode;return a===b||!!(b&&b.nodeType===1&&d.contains&&d.contains(b))}:f.compareDocumentPosition?function(b,a){return a&&!!(b.compareDocumentPosition(a)&16)}:function(b,a){while(a=a.parentNode)if(a===b)return!0;return!1},b.attr=function(b,a){var d,e=v(b);return e||(a=a.toLowerCase()),(d=c.attrHandle[a])?d(b):e||bb?b.getAttribute(a):(d=b.getAttributeNode(a),d?typeof b[a]=="boolean"?b[a]?a:null:d.specified?d.value:null:null)},c=b.selectors={cacheLength:50,createPseudo:h,match:z,attrHandle:pb?{}:{href:function(a){return a.getAttribute("href",2)},type:function(a){return a.getAttribute("type")}},find:{ID:H?function(c,b,d){if(typeof b.getElementById!==i&&!d){var a=b.getElementById(c);return a&&a.parentNode?[a]:[]}}:function(b,c,d){if(typeof c.getElementById!==i&&!d){var a=c.getElementById(b);return a?a.id===b||typeof a.getAttributeNode!==i&&a.getAttributeNode("id").value===b?[a]:db:[]}},TAG:ob?function(b,a){if(typeof a.getElementsByTagName!==i)return a.getElementsByTagName(b)}:function(b,f){var c=f.getElementsByTagName(b);if(b==="*"){for(var a,d=[],e=0;a=c[e];e++)a.nodeType===1&&d.push(a);return d}return c},NAME:Y&&function(b,a){if(typeof a.getElementsByName!==i)return a.getElementsByName(name)},CLASS:X&&function(b,a,c){if(typeof a.getElementsByClassName!==i&&!c)return a.getElementsByClassName(b)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(m,""),a[3]=(a[4]||a[5]||"").replace(m,""),a[2]==="~="&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),a[1]==="nth"?(a[2]||b.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):2*(a[2]==="even"||a[2]==="odd")),a[4]=+(a[6]+a[7]||a[2]==="odd")):a[2]&&b.error(a[0]),a},PSEUDO:function(a){var b,c;if(z.CHILD.test(a[0]))return null;if(a[3])a[2]=a[3];else if(b=a[4])ib.test(b)&&(c=s(b,!0))&&(c=b.indexOf(")",b.length-c)-b.length)&&(b=b.slice(0,c),a[0]=a[0].slice(0,c)),a[2]=b;return a.slice(0,3)}},filter:{ID:H?function(a){return a=a.replace(m,""),function(b){return b.getAttribute("id")===a}}:function(a){return a=a.replace(m,""),function(b){var c=typeof b.getAttributeNode!==i&&b.getAttributeNode("id");return c&&c.value===a}},TAG:function(a){return a==="*"?function(){return!0}:(a=a.replace(m,"").toLowerCase(),function(b){return b.nodeName&&b.nodeName.toLowerCase()===a})},CLASS:function(a){var b=O[e][a];return b||(b=O(a,new RegExp("(^|"+d+")"+a+"("+d+"|$)"))),function(a){return b.test(a.className||typeof a.getAttribute!==i&&a.getAttribute("class")||"")}},ATTR:function(d,c,a){return function(f){var e=b.attr(f,d);return e==null?c==="!=":c?(e+="",c==="="?e===a:c==="!="?e!==a:c==="^="?a&&e.indexOf(a)===0:c==="*="?a&&e.indexOf(a)>-1:c==="$="?a&&e.substr(e.length-a.length)===a:c==="~="?(" "+e+" ").indexOf(a)>-1:c==="|="?e===a||e.substr(0,a.length+1)===a+"-":!1):!0}},CHILD:function(b,d,a,c){return b==="nth"?function(e){var b,d,f=e.parentNode;if(a===1&&c===0)return!0;if(f){d=0;for(b=f.firstChild;b;b=b.nextSibling)if(b.nodeType===1){d++;if(e===b)break}}return d-=c,d===a||d%a===0&&d/a>=0}:function(c){var a=c;switch(b){case"only":case"first":while(a=a.previousSibling)if(a.nodeType===1)return!1;if(b==="first")return!0;a=c;case"last":while(a=a.nextSibling)if(a.nodeType===1)return!1;return!0}}},PSEUDO:function(a,f){var g,d=c.pseudos[a]||c.setFilters[a.toLowerCase()]||b.error("unsupported pseudo: "+a);return d[e]?d(f):d.length>1?(g=[a,a,"",f],c.setFilters.hasOwnProperty(a.toLowerCase())?h(function(a,g){var b,c=d(a,f),e=c.length;while(e--)b=W.call(a,c[e]),a[b]=!(g[b]=c[e])}):function(a){return d(a,0,g)}):d}},pseudos:{not:h(function(d){var b=[],c=[],a=I(d.replace(x,"$1"));return a[e]?h(function(c,e,h,f){var d,g=a(c,null,f,[]),b=c.length;while(b--)if(d=g[b])c[b]=!(e[b]=d)}):function(d,f,e){return b[0]=d,a(b,null,e,c),!c.pop()}}),has:h(function(a){return function(c){return b(a,c).length>0}}),contains:h(function(a){return function(b){return(b.textContent||b.innerText||u(b)).indexOf(a)>-1}}),enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&!!a.checked||b==="option"&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!c.pseudos.empty(a)},empty:function(a){var b;a=a.firstChild;while(a){if(a.nodeName>"@"||(b=a.nodeType)===3||b===4)return!1;a=a.nextSibling}return!0},header:function(a){return kb.test(a.nodeName)},text:function(a){var b,c;return a.nodeName.toLowerCase()==="input"&&(b=a.type)==="text"&&((c=a.getAttribute("type"))==null||c.toLowerCase()===b)},radio:p("radio"),checkbox:p("checkbox"),file:p("file"),password:p("password"),image:p("image"),submit:M("submit"),reset:M("reset"),button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&a.type==="button"||b==="button"},input:function(a){return mb.test(a.nodeName)},focus:function(a){var b=a.ownerDocument;return a===b.activeElement&&(!b.hasFocus||b.hasFocus())&&(!!a.type||!!a.href)},active:function(a){return a===a.ownerDocument.activeElement},first:k(function(){return[0]}),last:k(function(b,a){return[a-1]}),eq:k(function(c,b,a){return[a<0?a+b:a]}),even:k(function(b,c){for(var a=0;a<c;a+=2)b.push(a);return b}),odd:k(function(b,c){for(var a=1;a<c;a+=2)b.push(a);return b}),lt:k(function(b,d,a){for(var c=a<0?a+d:a;--c>=0;)b.push(c);return b}),gt:k(function(b,c,a){for(var d=a<0?a+c:a;++d<c;)b.push(d);return b})}},J=f.compareDocumentPosition?function(a,b){return a===b?(q=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition:a.compareDocumentPosition(b)&4?-1:1}:function(c,d){if(c===d)return q=!0,0;if(c.sourceIndex&&d.sourceIndex)return c.sourceIndex-d.sourceIndex;var g,j,e=[],f=[],h=c.parentNode,i=d.parentNode,b=h;if(h===i)return r(c,d);if(!h)return-1;if(!i)return 1;while(b)e.unshift(b),b=b.parentNode;b=i;while(b)f.unshift(b),b=b.parentNode;g=e.length,j=f.length;for(var a=0;a<g&&a<j;a++)if(e[a]!==f[a])return r(e[a],f[a]);return a===g?r(c,f[a],-1):r(e[a],d,1)},[0,0].sort(J),U=!q,b.uniqueSort=function(a){var c,b=1;q=U,a.sort(J);if(q)for(;c=a[b];b++)c===a[b-1]&&a.splice(b--,1);return a},b.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a);},I=b.compile=function(c,b){var d,f=[],g=[],a=Q[e][c];if(!a){b||(b=s(c)),d=b.length;while(d--)a=D(b[d]),a[e]?f.push(a):g.push(a);a=Q(c,Z(g,f))}return a},g.querySelectorAll&&function(){var h,i=E,k=/'|\\/g,l=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,a=[":focus"],c=[":active",":focus"],g=f.matchesSelector||f.mozMatchesSelector||f.webkitMatchesSelector||f.oMatchesSelector||f.msMatchesSelector;j(function(b){b.innerHTML="<select><option selected=''></option></select>",b.querySelectorAll("[selected]").length||a.push("\\["+d+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),b.querySelectorAll(":checked").length||a.push(":checked")}),j(function(b){b.innerHTML="<p test=''></p>",b.querySelectorAll("[test^='']").length&&a.push("[*^$]="+d+"*(?:\"\"|'')"),b.innerHTML="<input type='hidden'/>",b.querySelectorAll(":enabled").length||a.push(":enabled",":disabled")}),a=new RegExp(a.join("|")),E=function(c,b,h,m,p){if(!m&&!p&&(!a||!a.test(c))){var d,g,j=!0,f=e,q=b,l=b.nodeType===9&&c;if(b.nodeType===1&&b.nodeName.toLowerCase()!=="object"){d=s(c),(j=b.getAttribute("id"))?f=j.replace(k,"\\$&"):b.setAttribute("id",f),f="[id='"+f+"'] ",g=d.length;while(g--)d[g]=f+d[g].join("");q=L.test(c)&&b.parentNode||b,l=d.join(",")}if(l)try{return n.apply(h,o.call(q.querySelectorAll(l),0)),h}catch(r){}finally{j||b.removeAttribute("id")}}return i(c,b,h,m,p)},g&&(j(function(a){h=g.call(a,"div");try{g.call(a,"[test!='']:sizzle"),c.push("!=",K)}catch(b){}}),c=new RegExp(c.join("|")),b.matchesSelector=function(e,d){d=d.replace(l,"='$1']");if(!v(e)&&!c.test(d)&&(!a||!a.test(d)))try{var f=g.call(e,d);if(f||h||e.document&&e.document.nodeType!==11)return f}catch(i){}return b(d,null,null,[e]).length>0})}(),c.pseudos.nth=c.pseudos.eq,c.filters=N.prototype=c.pseudos,c.setFilters=new N,b.attr=a.attr,a.find=b,a.expr=b.selectors,a.expr[":"]=a.expr.pseudos,a.unique=b.uniqueSort,a.text=b.getText,a.isXMLDoc=b.isXML,a.contains=b.contains}(d);var Rb=/Until$/,Tb=/^(?:parents|prev(?:Until|All))/,Ub=/^.[^:#\[\.,]*$/,W=a.expr.match.needsContext,Vb={children:!0,contents:!0,next:!0,prev:!0};a.fn.extend({find:function(e){var b,f,h,d,g,c,i=this;if(typeof e!="string")return a(e).filter(function(){for(b=0,f=i.length;b<f;b++)if(a.contains(i[b],this))return!0});c=this.pushStack("","find",e);for(b=0,f=this.length;b<f;b++){h=c.length,a.find(e,this[b],c);if(b>0)for(d=h;d<c.length;d++)for(g=0;g<h;g++)if(c[g]===c[d]){c.splice(d--,1);break}}return c},has:function(d){var b,c=a(d,this),e=c.length;return this.filter(function(){for(b=0;b<e;b++)if(a.contains(this,c[b]))return!0})},not:function(a){return this.pushStack(Z(this,a,!1),"not",a)},filter:function(a){return this.pushStack(Z(this,a,!0),"filter",a)},is:function(b){return!!b&&(typeof b=="string"?W.test(b)?a(b,this.context).index(this[0])>=0:a.filter(b,this).length>0:this.filter(b).length>0)},closest:function(d,f){for(var b,e=0,h=this.length,c=[],g=W.test(d)||typeof d!="string"?a(d,f||this.context):0;e<h;e++){b=this[e];while(b&&b.ownerDocument&&b!==f&&b.nodeType!==11){if(g?g.index(b)>-1:a.find.matchesSelector(b,d)){c.push(b);break}b=b.parentNode}}return c=c.length>1?a.unique(c):c,this.pushStack(c,"closest",d)},index:function(b){return b?typeof b=="string"?a.inArray(this[0],a(b)):a.inArray(b.jquery?b[0]:b,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(b,e){var d=typeof b=="string"?a(b,e):a.makeArray(b&&b.nodeType?[b]:b),c=a.merge(this.get(),d);return this.pushStack(r(d[0])||r(c[0])?c:a.unique(c))},addBack:function(a){return this.add(a==null?this.prevObject:this.prevObject.filter(a))}}),a.fn.andSelf=a.fn.addBack,a.each({parent:function(b){var a=b.parentNode;return a&&a.nodeType!==11?a:null},parents:function(b){return a.dir(b,"parentNode")},parentsUntil:function(b,d,c){return a.dir(b,"parentNode",c)},next:function(a){return Y(a,"nextSibling")},prev:function(a){return Y(a,"previousSibling")},nextAll:function(b){return a.dir(b,"nextSibling")},prevAll:function(b){return a.dir(b,"previousSibling")},nextUntil:function(b,d,c){return a.dir(b,"nextSibling",c)},prevUntil:function(b,d,c){return a.dir(b,"previousSibling",c)},siblings:function(b){return a.sibling((b.parentNode||{}).firstChild,b)},children:function(b){return a.sibling(b.firstChild)},contents:function(b){return a.nodeName(b,"iframe")?b.contentDocument||b.contentWindow.document:a.merge([],b.childNodes)}},function(b,c){a.fn[b]=function(f,e){var d=a.map(this,c,f);return Rb.test(b)||(e=f),e&&typeof e=="string"&&(d=a.filter(e,d)),d=this.length>1&&!Vb[b]?a.unique(d):d,this.length>1&&Tb.test(b)&&(d=d.reverse()),this.pushStack(d,b,h.call(arguments).join(","))}}),a.extend({filter:function(b,c,d){return d&&(b=":not("+b+")"),c.length===1?a.find.matchesSelector(c[0],b)?[c[0]]:[]:a.find.matches(b,c)},dir:function(g,d,e){var f=[],c=g[d];while(c&&c.nodeType!==9&&(e===b||c.nodeType!==1||!a(c).is(e)))c.nodeType===1&&f.push(c),c=c[d];return f},sibling:function(a,c){for(var b=[];a;a=a.nextSibling)a.nodeType===1&&a!==c&&b.push(a);return b}});var bb="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",Xb=/ jQuery\d+="(?:null|\d+)"/g,I=/^\s+/,db=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,eb=/<([\w:]+)/,bc=/<tbody/i,dc=/<|&#?\w+;/,ec=/<(?:script|style|link)/i,gc=/<(?:script|object|embed|option|style)/i,K=new RegExp("<(?:"+bb+")[\\s/>]","i"),gb=/^(?:checkbox|radio)$/,hb=/checked\s*(?:[^=]|=\s*.checked.)/i,hc=/\/(java|ecma)script/i,jc=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,g={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,"",""]},T=ab(c),G=T.appendChild(c.createElement("div"));g.optgroup=g.option,g.tbody=g.tfoot=g.colgroup=g.caption=g.thead,g.th=g.td,a.support.htmlSerialize||(g._default=[1,"X<div>","</div>"]),a.fn.extend({text:function(d){return a.access(this,function(d){return d===b?a.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(d))},null,d,arguments.length)},wrapAll:function(b){if(a.isFunction(b))return this.each(function(c){a(this).wrapAll(b.call(this,c))});if(this[0]){var c=a(b,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&c.insertBefore(this[0]),c.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(b){return a.isFunction(b)?this.each(function(c){a(this).wrapInner(b.call(this,c))}):this.each(function(){var c=a(this),d=c.contents();d.length?d.wrapAll(b):c.append(b)})},wrap:function(b){var c=a.isFunction(b);return this.each(function(d){a(this).wrapAll(c?b.call(this,d):b)})},unwrap:function(){return this.parent().each(function(){a.nodeName(this,"body")||a(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(a,this.firstChild)})},before:function(){if(!r(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var b=a.clean(arguments);return this.pushStack(a.merge(b,this),"before",this.selector)}},after:function(){if(!r(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var b=a.clean(arguments);return this.pushStack(a.merge(this,b),"after",this.selector)}},remove:function(c,e){for(var b,d=0;(b=this[d])!=null;d++)if(!c||a.filter(c,[b]).length)!e&&b.nodeType===1&&(a.cleanData(b.getElementsByTagName("*")),a.cleanData([b])),b.parentNode&&b.parentNode.removeChild(b);return this},empty:function(){for(var b,c=0;(b=this[c])!=null;c++){b.nodeType===1&&a.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(b,c){return b=b==null?!1:b,c=c==null?b:c,this.map(function(){return a.clone(this,b,c)})},html:function(c){return a.access(this,function(c){var d=this[0]||{},e=0,f=this.length;if(c===b)return d.nodeType===1?d.innerHTML.replace(Xb,""):b;if(typeof c=="string"&&!ec.test(c)&&(a.support.htmlSerialize||!K.test(c))&&(a.support.leadingWhitespace||!I.test(c))&&!g[(eb.exec(c)||["",""])[1].toLowerCase()]){c=c.replace(db,"<$1></$2>");try{for(;e<f;e++)d=this[e]||{},d.nodeType===1&&(a.cleanData(d.getElementsByTagName("*")),d.innerHTML=c);d=0}catch(h){}}d&&this.empty().append(c)},null,c,arguments.length)},replaceWith:function(b){return r(this[0])?this.length?this.pushStack(a(a.isFunction(b)?b():b),"replaceWith",b):this:a.isFunction(b)?this.each(function(d){var c=a(this),e=c.html();c.replaceWith(b.call(this,d,e))}):(typeof b!="string"&&(b=a(b).detach()),this.each(function(){var c=this.nextSibling,d=this.parentNode;a(this).remove(),c?a(c).before(b):a(d).append(b)}))},detach:function(a){return this.remove(a,!0)},domManip:function(c,e,i){c=[].concat.apply([],c);var j,g,d,m,f=0,h=c[0],k=[],l=this.length;if(!a.support.checkClone&&l>1&&typeof h=="string"&&hb.test(h))return this.each(function(){a(this).domManip(c,e,i)});if(a.isFunction(h))return this.each(function(f){var d=a(this);c[0]=h.call(this,f,e?d.html():b),d.domManip(c,e,i)});if(this[0]){j=a.buildFragment(c,this,k),d=j.fragment,g=d.firstChild,d.childNodes.length===1&&(d=g);if(g){e=e&&a.nodeName(g,"tr");for(m=j.cacheable||l-1;f<l;f++)i.call(e&&a.nodeName(this[f],"table")?Sb(this[f],"tbody"):this[f],f===m?d:a.clone(d,!0,!0))}d=g=null,k.length&&a.each(k,function(c,b){b.src?a.ajax?a.ajax({url:b.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):a.error("no ajax"):a.globalEval((b.text||b.textContent||b.innerHTML||"").replace(jc,"")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),a.buildFragment=function(g,d,j){var f,h,i,e=g[0];return d=d||c,d=!d.nodeType&&d[0]||d,d=d.ownerDocument||d,g.length===1&&typeof e=="string"&&e.length<512&&d===c&&e.charAt(0)==="<"&&!gc.test(e)&&(a.support.checkClone||!hb.test(e))&&(a.support.html5Clone||!K.test(e))&&(h=!0,f=a.fragments[e],i=f!==b),f||(f=d.createDocumentFragment(),a.clean(g,d,f,j),h&&(a.fragments[e]=i&&f)),{fragment:f,cacheable:h}},a.fragments={},a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(b,c){a.fn[b]=function(j){var g,d=0,h=[],e=a(j),i=e.length,f=this.length===1&&this[0].parentNode;if((f==null||f&&f.nodeType===11&&f.childNodes.length===1)&&i===1)return e[c](this[0]),this;for(;d<i;d++)g=(d>0?this.clone(!0):this).get(),a(e[d])[c](g),h=h.concat(g);return this.pushStack(h,b,e.selector)}}),a.extend({clone:function(b,g,h){var d,f,c,e;a.support.html5Clone||a.isXMLDoc(b)||!K.test("<"+b.nodeName+">")?e=b.cloneNode(!0):(G.innerHTML=b.outerHTML,G.removeChild(e=G.firstChild));if((!a.support.noCloneEvent||!a.support.noCloneChecked)&&(b.nodeType===1||b.nodeType===11)&&!a.isXMLDoc(b)){V(b,e),d=u(b),f=u(e);for(c=0;d[c];++c)f[c]&&V(d[c],f[c])}if(g){U(b,e);if(h){d=u(b),f=u(e);for(c=0;d[c];++c)U(d[c],f[c])}}return d=f=null,e},clean:function(t,f,m,r){var e,h,b,n,k,s,d,o,j,u,p,q,l=f===c&&T,i=[];if(!f||typeof f.createDocumentFragment=="undefined")f=c;for(e=0;(b=t[e])!=null;e++){typeof b=="number"&&(b+="");if(!b)continue;if(typeof b=="string")if(!dc.test(b))b=f.createTextNode(b);else{l=l||ab(f),d=f.createElement("div"),l.appendChild(d),b=b.replace(db,"<$1></$2>"),n=(eb.exec(b)||["",""])[1].toLowerCase(),k=g[n]||g._default,s=k[0],d.innerHTML=k[1]+b+k[2];while(s--)d=d.lastChild;if(!a.support.tbody){o=bc.test(b),j=n==="table"&&!o?d.firstChild&&d.firstChild.childNodes:k[1]==="<table>"&&!o?d.childNodes:[];for(h=j.length-1;h>=0;--h)a.nodeName(j[h],"tbody")&&!j[h].childNodes.length&&j[h].parentNode.removeChild(j[h])}!a.support.leadingWhitespace&&I.test(b)&&d.insertBefore(f.createTextNode(I.exec(b)[0]),d.firstChild),b=d.childNodes,d.parentNode.removeChild(d)}b.nodeType?i.push(b):a.merge(i,b)}d&&(b=d=l=null);if(!a.support.appendChecked)for(e=0;(b=i[e])!=null;e++)a.nodeName(b,"input")?X(b):typeof b.getElementsByTagName!="undefined"&&a.grep(b.getElementsByTagName("input"),X);if(m){p=function(a){if(!a.type||hc.test(a.type))return r?r.push(a.parentNode?a.parentNode.removeChild(a):a):m.appendChild(a)};for(e=0;(b=i[e])!=null;e++)if(!a.nodeName(b,"script")||!p(b))m.appendChild(b),typeof b.getElementsByTagName!="undefined"&&(q=a.grep(a.merge([],b.getElementsByTagName("script")),p),i.splice.apply(i,[e+1,0].concat(q)),e+=q.length)}return i},cleanData:function(i,j){for(var d,c,b,e,h=0,f=a.expando,g=a.cache,k=a.support.deleteExpando,l=a.event.special;(b=i[h])!=null;h++)if(j||a.acceptData(b)){c=b[f],d=c&&g[c];if(d){if(d.events)for(e in d.events)l[e]?a.event.remove(b,e):a.removeEvent(b,e,d.handle);g[c]&&(delete g[c],k?delete b[f]:b.removeAttribute?b.removeAttribute(f):b[f]=null,a.deletedIds.push(c))}}}}),function(){var d,b;a.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},d=a.uaMatch(Mc.userAgent),b={},d.browser&&(b[d.browser]=!0,b.version=d.version),b.chrome?b.webkit=!0:b.webkit&&(b.safari=!0),a.browser=b,a.sub=function(){function b(a,c){return new b.fn.init(a,c)}a.extend(!0,b,this),b.superclass=this,b.fn=b.prototype=this(),b.fn.constructor=b,b.sub=this.sub,b.fn.init=function e(c,c){return c&&c instanceof a&&!(c instanceof b)&&(c=b(c)),a.fn.init.call(this,e,c,d)},b.fn.init.prototype=b.fn;var d=b(c);return b}}();var e,n,o,H=/alpha\([^)]*\)/i,Wb=/opacity=([^)]*)/,Yb=/^(top|right|bottom|left)$/,Zb=/^(none|table(?!-c[ea]).+)/,cb=/^margin/,ac=new RegExp("^("+F+")(.*)$","i"),v=new RegExp("^("+F+")(?!px)[a-z%]+$","i"),cc=new RegExp("^([-+])=("+F+")","i"),J={},fc={position:"absolute",visibility:"hidden",display:"block"},fb={letterSpacing:0,fontWeight:400},j=["Top","Right","Bottom","Left"],ib=["Webkit","O","Moz","ms"],ic=a.fn.toggle;a.fn.extend({css:function(c,d){return a.access(this,function(c,d,e){return e!==b?a.style(c,d,e):a.css(c,d)},c,d,arguments.length>1)},show:function(){return S(this,!0)},hide:function(){return S(this)},toggle:function(b,c){var d=typeof b=="boolean";return a.isFunction(b)&&a.isFunction(c)?ic.apply(this,arguments):this.each(function(){d?b:w(this)?a(this).show():a(this).hide()})}}),a.extend({cssHooks:{opacity:{"get":function(b,c){if(c){var a=e(b,"opacity");return a===""?"1":a}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":a.support.cssFloat?"cssFloat":"styleFloat"},style:function(d,f,c,k){if(!d||d.nodeType===3||d.nodeType===8||!d.style)return;var g,h,e,i=a.camelCase(f),j=d.style;f=a.cssProps[i]||(a.cssProps[i]=jb(j,i)),e=a.cssHooks[f]||a.cssHooks[i];if(c===b)return e&&"get"in e&&(g=e.get(d,!1,k))!==b?g:j[f];h=typeof c,h==="string"&&(g=cc.exec(c))&&(c=(g[1]+1)*g[2]+parseFloat(a.css(d,f)),h="number");if(c==null||h==="number"&&isNaN(c))return;h==="number"&&!a.cssNumber[i]&&(c+="px");if(!e||!("set"in e)||(c=e.set(d,c,k))!==b)try{j[f]=c}catch(l){}},css:function(h,d,j,k){var c,i,f,g=a.camelCase(d);return d=a.cssProps[g]||(a.cssProps[g]=jb(h.style,g)),f=a.cssHooks[d]||a.cssHooks[g],f&&"get"in f&&(c=f.get(h,!0,k)),c===b&&(c=e(h,d)),c==="normal"&&d in fb&&(c=fb[d]),j||k!==b?(i=parseFloat(c),j||a.isNumeric(i)?i||0:c):c},swap:function(b,c,f){var d,a,e={};for(a in c)e[a]=b.style[a],b.style[a]=c[a];d=f.call(b);for(a in c)b.style[a]=e[a];return d}}),d.getComputedStyle?e=function(e,f){var c,h,i,j,g=d.getComputedStyle(e,null),b=e.style;return g&&(c=g[f],c===""&&!a.contains(e.ownerDocument,e)&&(c=a.style(e,f)),v.test(c)&&cb.test(f)&&(h=b.width,i=b.minWidth,j=b.maxWidth,b.minWidth=b.maxWidth=b.width=c,c=g.width,b.width=h,b.minWidth=i,b.maxWidth=j)),c}:c.documentElement.currentStyle&&(e=function(a,d){var f,e,b=a.currentStyle&&a.currentStyle[d],c=a.style;return b==null&&c&&c[d]&&(b=c[d]),v.test(b)&&!Yb.test(d)&&(f=c.left,e=a.runtimeStyle&&a.runtimeStyle.left,e&&(a.runtimeStyle.left=a.currentStyle.left),c.left=d==="fontSize"?"1em":b,b=c.pixelLeft+"px",c.left=f,e&&(a.runtimeStyle.left=e)),b===""?"auto":b}),a.each(["height","width"],function(c,b){a.cssHooks[b]={"get":function(c,f,d){if(f)return c.offsetWidth===0&&Zb.test(e(c,"display"))?a.swap(c,fc,function(){return nb(c,b,d)}):nb(c,b,d)},"set":function(c,e,d){return kb(c,e,d?lb(c,b,d,a.support.boxSizing&&a.css(c,"boxSizing")==="border-box"):0)}}}),a.support.opacity||(a.cssHooks.opacity={"get":function(a,b){return Wb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},"set":function(f,e){var b=f.style,c=f.currentStyle,g=a.isNumeric(e)?"alpha(opacity="+e*100+")":"",d=c&&c.filter||b.filter||"";b.zoom=1;if(e>=1&&a.trim(d.replace(H,""))===""&&b.removeAttribute){b.removeAttribute("filter");if(c&&!c.filter)return}b.filter=H.test(d)?d.replace(H,g):d+" "+g}}),a(function(){a.support.reliableMarginRight||(a.cssHooks.marginRight={"get":function(b,c){return a.swap(b,{display:"inline-block"},function(){if(c)return e(b,"marginRight")})}}),!a.support.pixelPosition&&a.fn.position&&a.each(["top","left"],function(c,b){a.cssHooks[b]={"get":function(c,f){if(f){var d=e(c,b);return v.test(d)?a(c).position()[b]+"px":d}}}})}),a.expr&&a.expr.filters&&(a.expr.filters.hidden=function(b){return b.offsetWidth===0&&b.offsetHeight===0||!a.support.reliableHiddenOffsets&&(b.style&&b.style.display||e(b,"display"))==="none"},a.expr.filters.visible=function(b){return!a.expr.filters.hidden(b)}),a.each({margin:"",padding:"",border:"Width"},function(b,c){a.cssHooks[b+c]={expand:function(d){for(var e=typeof d=="string"?d.split(" "):[d],f={},a=0;a<4;a++)f[b+j[a]+c]=e[a]||e[a-2]||e[0];return f}},cb.test(b)||(a.cssHooks[b+c].set=kb)});var lc=/%20/g,nc=/\[\]$/,qb=/\r?\n/g,pc=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,rc=/^(?:select|textarea)/i;a.fn.extend({serialize:function(){return a.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?a.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||rc.test(this.nodeName)||pc.test(this.type))}).map(function(d,c){var b=a(this).val();return b==null?null:a.isArray(b)?a.map(b,function(a){return{name:c.name,value:a.replace(qb,"\r\n")}}):{name:c.name,value:b.replace(qb,"\r\n")}}).get()}}),a.param=function(c,d){var e,f=[],g=function(c,b){b=a.isFunction(b)?b():b==null?"":b,f[f.length]=encodeURIComponent(c)+"="+encodeURIComponent(b)};d===b&&(d=a.ajaxSettings&&a.ajaxSettings.traditional);if(a.isArray(c)||c.jquery&&!a.isPlainObject(c))a.each(c,function(){g(this.name,this.value)});else for(e in c)L(e,c[e],d,g);return f.join("&").replace(lc,"+")};var q,k,tc=/#.*$/,vc=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,wc=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,xc=/^(?:GET|HEAD)$/,yc=/^\/\//,sb=/\?/,Bc=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Dc=/([?&])_=[^&]*/,tb=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,ub=a.fn.load,N={},xb={},yb=["*/"]+["*"];try{k=Kc.href}catch(gd){k=c.createElement("a"),k.href="",k=k.href}q=tb.exec(k.toLowerCase())||[],a.fn.load=function(c,d,e){if(typeof c!="string"&&ub)return ub.apply(this,arguments);if(!this.length)return this;var f,h,i,j=this,g=c.indexOf(" ");return g>=0&&(f=c.slice(g,c.length),c=c.slice(0,g)),a.isFunction(d)?(e=d,d=b):d&&typeof d=="object"&&(h="POST"),a.ajax({url:c,type:h,dataType:"html",data:d,complete:function(a,b){e&&j.each(e,i||[a.responseText,b,a])}}).done(function(b){i=arguments,j.html(f?a("<div>").append(b.replace(Bc,"")).find(f):b)}),this},a.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(c,b){a.fn[b]=function(a){return this.on(b,a)}}),a.each(["get","post"],function(d,c){a[c]=function(g,d,e,f){return a.isFunction(d)&&(f=f||e,e=d,d=b),a.ajax({type:c,url:g,data:d,success:e,dataType:f})}}),a.extend({getScript:function(c,d){return a.get(c,b,d,"script")},getJSON:function(b,c,d){return a.get(b,c,d,"json")},ajaxSetup:function(b,c){return c?mb(b,a.ajaxSettings):(c=b,b=a.ajaxSettings),mb(b,c),b},ajaxSettings:{url:k,isLocal:wc.test(q[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":yb},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":d.String,"text html":!0,"text json":a.parseJSON,"text xml":a.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:zb(N),ajaxTransport:zb(xb),ajax:function(n,h){function r(h,q,r,y){var j,o,n,w,l,k=q;if(e===2)return;e=2,t&&clearTimeout(t),i=b,s=y||"",d.readyState=h>0?4:0,r&&(w=kc(c,d,r));if(h>=200&&h<300||h===304)c.ifModified&&(l=d.getResponseHeader("Last-Modified"),l&&(a.lastModified[f]=l),l=d.getResponseHeader("Etag"),l&&(a.etag[f]=l)),h===304?(k="notmodified",j=!0):(j=mc(c,w),k=j.state,o=j.data,n=j.error,j=!n);else{n=k;if(!k||h)k="error",h<0&&(h=0)}d.status=h,d.statusText=(q||k)+"",j?v.resolveWith(g,[o,k,d]):v.rejectWith(g,[d,k,n]),d.statusCode(p),p=b,m&&u.trigger("ajax"+(j?"Success":"Error"),[d,c,j?o:n]),x.fireWith(g,[d,k]),m&&(u.trigger("ajaxComplete",[d,c]),--a.active||a.event.trigger("ajaxStop"))}typeof n=="object"&&(h=n,n=b),h=h||{};var f,s,o,i,t,k,m,j,c=a.ajaxSetup({},h),g=c.context||c,u=g!==c&&(g.nodeType||g instanceof a)?a(g):a.event,v=a.Deferred(),x=a.Callbacks("once memory"),p=c.statusCode||{},z={},A={},e=0,B="canceled",d={readyState:0,setRequestHeader:function(a,c){if(!e){var b=a.toLowerCase();a=A[b]=A[b]||a,z[a]=c}return this},getAllResponseHeaders:function(){return e===2?s:null},getResponseHeader:function(c){var a;if(e===2){if(!o){o={};while(a=vc.exec(s))o[a[1].toLowerCase()]=a[2]}a=o[c.toLowerCase()]}return a===b?null:a},overrideMimeType:function(a){return e||(c.mimeType=a),this},abort:function(a){return a=a||B,i&&i.abort(a),r(0,a),this}};v.promise(d),d.success=d.done,d.error=d.fail,d.complete=x.add,d.statusCode=function(b){if(b){var a;if(e<2)for(a in b)p[a]=[p[a],b[a]];else a=b[d.status],d.always(a)}return this},c.url=((n||c.url)+"").replace(tc,"").replace(yc,q[1]+"//"),c.dataTypes=a.trim(c.dataType||"*").toLowerCase().split(l),c.crossDomain==null&&(k=tb.exec(c.url.toLowerCase())||!1,c.crossDomain=k&&k.join(":")+(k[3]?"":k[1]==="http:"?80:443)!==q.join(":")+(q[3]?"":q[1]==="http:"?80:443)),c.data&&c.processData&&typeof c.data!="string"&&(c.data=a.param(c.data,c.traditional)),y(N,c,h,d);if(e===2)return d;m=c.global,c.type=c.type.toUpperCase(),c.hasContent=!xc.test(c.type),m&&a.active++===0&&a.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(sb.test(c.url)?"&":"?")+c.data,delete c.data),f=c.url;if(c.cache===!1){var C=a.now(),w=c.url.replace(Dc,"$1_="+C);c.url=w+(w===c.url?(sb.test(c.url)?"&":"?")+"_="+C:"")}}(c.data&&c.hasContent&&c.contentType!==!1||h.contentType)&&d.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(f=f||c.url,a.lastModified[f]&&d.setRequestHeader("If-Modified-Since",a.lastModified[f]),a.etag[f]&&d.setRequestHeader("If-None-Match",a.etag[f])),d.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+yb+"; q=0.01":""):c.accepts["*"]);for(j in c.headers)d.setRequestHeader(j,c.headers[j]);if(!c.beforeSend||c.beforeSend.call(g,d,c)!==!1&&e!==2){B="abort";for(j in{success:1,error:1,complete:1})d[j](c[j]);i=y(xb,c,h,d);if(!i)r(-1,"No Transport");else{d.readyState=1,m&&u.trigger("ajaxSend",[d,c]),c.async&&c.timeout>0&&(t=setTimeout(function(){d.abort("timeout")},c.timeout));try{e=1,i.send(z,r)}catch(D){if(e<2)r(-1,D);else throw D;}}return d}return d.abort()},active:0,lastModified:{},etag:{}});var pb=[],oc=/\?/,z=/(=)\?(?=&|$)|\?\?/,qc=a.now();a.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var b=pb.pop()||a.expando+"_"+qc++;return this[b]=!0,b}}),a.ajaxPrefilter("json jsonp",function(c,m,n){var e,g,f,h=c.data,i=c.url,j=c.jsonp!==!1,k=j&&z.test(i),l=j&&!k&&typeof h=="string"&&!(c.contentType||"").indexOf("application/x-www-form-urlencoded")&&z.test(h);if(c.dataTypes[0]==="jsonp"||k||l)return e=c.jsonpCallback=a.isFunction(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,g=d[e],k?c.url=i.replace(z,"$1"+e):l?c.data=h.replace(z,"$1"+e):j&&(c.url+=(oc.test(i)?"&":"?")+c.jsonp+"="+e),c.converters["script json"]=function(){return f||a.error(e+" was not called"),f[0]},c.dataTypes[0]="json",d[e]=function(){f=arguments},n.always(function(){d[e]=g,c[e]&&(c.jsonpCallback=m.jsonpCallback,pb.push(e)),f&&a.isFunction(g)&&g(f[0]),f=g=b}),"script"}),a.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(b){return a.globalEval(b),b}}}),a.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),a.ajaxTransport("script",function(d){if(d.crossDomain){var a,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(g,f){a=c.createElement("script"),a.async="async",d.scriptCharset&&(a.charset=d.scriptCharset),a.src=d.url,a.onload=a.onreadystatechange=function(d,c){if(c||!a.readyState||/loaded|complete/.test(a.readyState))a.onload=a.onreadystatechange=null,e&&a.parentNode&&e.removeChild(a),a=b,c||f(200,"success")},e.insertBefore(a,e.firstChild)},abort:function(){a&&a.onload(0,1)}}}});var p,M=d.ActiveXObject?function(){for(var a in p)p[a](0,1)}:!1,sc=0;a.ajaxSettings.xhr=d.ActiveXObject?function(){return!this.isLocal&&rb()||uc()}:rb,function(b){a.extend(a.support,{ajax:!!b,cors:!!b&&"withCredentials"in b})}(a.ajaxSettings.xhr()),a.support.ajax&&a.ajaxTransport(function(c){if(!c.crossDomain||a.support.cors){var e;return{send:function(h,j){var i,g,f=c.xhr();c.username?f.open(c.type,c.url,c.async,c.username,c.password):f.open(c.type,c.url,c.async);if(c.xhrFields)for(g in c.xhrFields)f[g]=c.xhrFields[g];c.mimeType&&f.overrideMimeType&&f.overrideMimeType(c.mimeType),!c.crossDomain&&!h["X-Requested-With"]&&(h["X-Requested-With"]="XMLHttpRequest");try{for(g in h)f.setRequestHeader(g,h[g])}catch(k){}f.send(c.hasContent&&c.data||null),e=function(n,k){var d,l,m,g,h;try{if(e&&(k||f.readyState===4)){e=b,i&&(f.onreadystatechange=a.noop,M&&delete p[i]);if(k)f.readyState!==4&&f.abort();else{d=f.status,m=f.getAllResponseHeaders(),g={},h=f.responseXML,h&&h.documentElement&&(g.xml=h);try{g.text=f.responseText}catch(n){}try{l=f.statusText}catch(o){l=""}!d&&c.isLocal&&!c.crossDomain?d=g.text?200:404:d===1223&&(d=204)}}}catch(q){k||j(-1,q)}g&&j(d,l,g,m)},c.async?f.readyState===4?setTimeout(e,0):(i=++sc,M&&(p||(p={},a(d).unload(M)),p[i]=e),f.onreadystatechange=e):e()},abort:function(){e&&e(0,1)}}}});var A,B,zc=/^(?:toggle|show|hide)$/,Ac=new RegExp("^(?:([-+])=|)("+F+")([a-z%]*)$","i"),Cc=/queueHooks$/,C=[Gc],s={"*":[function(f,i){var g,h,b=this.createTween(f,i),e=Ac.exec(i),j=b.cur(),c=+j||0,d=1,k=20;if(e){g=+e[2],h=e[3]||(a.cssNumber[f]?"":"px");if(h!=="px"&&c){c=a.css(b.elem,f,!0)||g||1;do d=d||".5",c=c/d,a.style(b.elem,f,c+h);while(d!==(d=b.cur()/j)&&d!==1&&--k)}b.unit=h,b.start=c,b.end=e[1]?c+(e[1]+1)*g:g}return b}]};a.Animation=a.extend(wb,{tweener:function(b,e){a.isFunction(b)?(e=b,b=["*"]):b=b.split(" ");for(var c,d=0,f=b.length;d<f;d++)c=b[d],s[c]=s[c]||[],s[c].unshift(e)},prefilter:function(a,b){b?C.unshift(a):C.push(a)}}),a.Tween=f,f.prototype={constructor:f,init:function(c,d,b,e,f,g){this.elem=c,this.prop=b,this.easing=f||"swing",this.options=d,this.start=this.now=this.cur(),this.end=e,this.unit=g||(a.cssNumber[b]?"":"px")},cur:function(){var a=f.propHooks[this.prop];return a&&a.get?a.get(this):f.propHooks._default.get(this)},run:function(b){var c,d=f.propHooks[this.prop];return this.options.duration?this.pos=c=a.easing[this.easing](b,this.options.duration*b,0,1,this.options.duration):this.pos=c=b,this.now=(this.end-this.start)*c+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),d&&d.set?d.set(this):f.propHooks._default.set(this),this}},f.prototype.init.prototype=f.prototype,f.propHooks={_default:{"get":function(b){var c;return b.elem[b.prop]==null||!!b.elem.style&&b.elem.style[b.prop]!=null?(c=a.css(b.elem,b.prop,!1,""),!c||c==="auto"?0:c):b.elem[b.prop]},"set":function(b){a.fx.step[b.prop]?a.fx.step[b.prop](b):b.elem.style&&(b.elem.style[a.cssProps[b.prop]]!=null||a.cssHooks[b.prop])?a.style(b.elem,b.prop,b.now+b.unit):b.elem[b.prop]=b.now}}},f.propHooks.scrollTop=f.propHooks.scrollLeft={"set":function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},a.each(["toggle","show","hide"],function(c,b){var d=a.fn[b];a.fn[b]=function(e,f,g){return e==null||typeof e=="boolean"||!c&&a.isFunction(e)&&a.isFunction(f)?d.apply(this,arguments):this.animate(x(b,!0),e,f,g)}}),a.fn.extend({fadeTo:function(a,b,c,d){return this.filter(w).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(c,f,g,h){var d=a.isEmptyObject(c),b=a.speed(f,g,h),e=function(){var e=wb(this,a.extend({},c),b);d&&e.stop(!0)};return d||b.queue===!1?this.each(e):this.queue(b.queue,e)},stop:function(c,e,d){var f=function(a){var b=a.stop;delete a.stop,b(d)};return typeof c!="string"&&(d=e,e=c,c=b),e&&c!==!1&&this.queue(c||"fx",[]),this.each(function(){var h=!0,b=c!=null&&c+"queueHooks",g=a.timers,e=a._data(this);if(b)e[b]&&e[b].stop&&f(e[b]);else for(b in e)e[b]&&e[b].stop&&Cc.test(b)&&f(e[b]);for(b=g.length;b--;)g[b].elem===this&&(c==null||g[b].queue===c)&&(g[b].anim.stop(d),h=!1,g.splice(b,1));(h||!d)&&a.dequeue(this,c)})}}),a.each({slideDown:x("show"),slideUp:x("hide"),slideToggle:x("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(b,c){a.fn[b]=function(a,b,d){return this.animate(c,a,b,d)}}),a.speed=function(c,d,e){var b=c&&typeof c=="object"?a.extend({},c):{complete:e||!e&&d||a.isFunction(c)&&c,duration:c,easing:e&&d||d&&!a.isFunction(d)&&d};b.duration=a.fx.off?0:typeof b.duration=="number"?b.duration:b.duration in a.fx.speeds?a.fx.speeds[b.duration]:a.fx.speeds._default;if(b.queue==null||b.queue===!0)b.queue="fx";return b.old=b.complete,b.complete=function(){a.isFunction(b.old)&&b.old.call(this),b.queue&&a.dequeue(this,b.queue)},b},a.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},a.timers=[],a.fx=f.prototype.init,a.fx.tick=function(){for(var d,b=a.timers,c=0;c<b.length;c++)d=b[c],!d()&&b[c]===d&&b.splice(c--,1);b.length||a.fx.stop()},a.fx.timer=function(b){b()&&a.timers.push(b)&&!B&&(B=setInterval(a.fx.tick,a.fx.interval))},a.fx.interval=13,a.fx.stop=function(){clearInterval(B),B=null},a.fx.speeds={slow:600,fast:200,_default:400},a.fx.step={},a.expr&&a.expr.filters&&(a.expr.filters.animated=function(b){return a.grep(a.timers,function(a){return b===a.elem}).length});var Ab=/^(?:body|html)$/i;a.fn.offset=function(i){if(arguments.length)return i===b?this:this.each(function(b){a.offset.setOffset(this,i,b)});var d,g,h,j,k,l,m,e={top:0,left:0},c=this[0],f=c&&c.ownerDocument;return!f?void 0:(g=f.body)===c?a.offset.bodyOffset(c):(d=f.documentElement,a.contains(d,c)?(typeof c.getBoundingClientRect!="undefined"&&(e=c.getBoundingClientRect()),h=Bb(f),j=d.clientTop||g.clientTop||0,k=d.clientLeft||g.clientLeft||0,l=h.pageYOffset||d.scrollTop,m=h.pageXOffset||d.scrollLeft,{top:e.top+l-j,left:e.left+m-k}):e)},a.offset={bodyOffset:function(b){var c=b.offsetTop,d=b.offsetLeft;return a.support.doesNotIncludeMarginInBodyOffset&&(c+=parseFloat(a.css(b,"marginTop"))||0,d+=parseFloat(a.css(b,"marginLeft"))||0),{top:c,left:d}},setOffset:function(c,b,m){var e=a.css(c,"position");e==="static"&&(c.style.position="relative");var f=a(c),g=f.offset(),k=a.css(c,"top"),l=a.css(c,"left"),n=(e==="absolute"||e==="fixed")&&a.inArray("auto",[k,l])>-1,d={},h={},i,j;n?(h=f.position(),i=h.top,j=h.left):(i=parseFloat(k)||0,j=parseFloat(l)||0),a.isFunction(b)&&(b=b.call(c,m,g)),b.top!=null&&(d.top=b.top-g.top+i),b.left!=null&&(d.left=b.left-g.left+j),"using"in b?b.using.call(c,d):f.css(d)}},a.fn.extend({position:function(){if(!this[0])return;var e=this[0],b=this.offsetParent(),c=this.offset(),d=Ab.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(a.css(e,"marginTop"))||0,c.left-=parseFloat(a.css(e,"marginLeft"))||0,d.top+=parseFloat(a.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(a.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var b=this.offsetParent||c.body;while(b&&!Ab.test(b.nodeName)&&a.css(b,"position")==="static")b=b.offsetParent;return b||c.body})}}),a.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(d,c){var e=/Y/.test(c);a.fn[d]=function(f){return a.access(this,function(g,h,f){var d=Bb(g);if(f===b)return d?c in d?d[c]:d.document.documentElement[h]:g[h];d?d.scrollTo(e?a(d).scrollLeft():f,e?f:a(d).scrollTop()):g[h]=f},d,f,arguments.length,null)}}),a.each({Height:"height",Width:"width"},function(c,d){a.each({padding:"inner"+c,content:d,"":"outer"+c},function(e,f){a.fn[f]=function(f,i){var g=arguments.length&&(e||typeof f!="boolean"),h=e||(f===!0||i===!0?"margin":"border");return a.access(this,function(d,g,f){var e;return a.isWindow(d)?d.document.documentElement["client"+c]:d.nodeType===9?(e=d.documentElement,Math.max(d.body["scroll"+c],e["scroll"+c],d.body["offset"+c],e["offset"+c],e["client"+c])):f===b?a.css(d,g,f,h):a.style(d,g,f,h)},d,g?f:b,g,null)}})}),d.jQuery=d.$=a,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return a})})(window);(function(a){a.extend(a.fn,{validate:function(c){if(this.length){var b=a.data(this[0],"validator");if(b)return b;this.attr("novalidate","novalidate");b=new a.validator(c,this[0]);a.data(this[0],"validator",b);if(b.settings.onsubmit){c=this.find("input, button");c.filter(".cancel").click(function(){b.cancelSubmit=true});b.settings.submitHandler&&c.filter(":submit").click(function(){b.submitButton=this});this.submit(function(d){function c(){if(b.settings.submitHandler){if(b.submitButton)var c=a("<input type='hidden'/>").attr("name",b.submitButton.name).val(b.submitButton.value).appendTo(b.currentForm);b.settings.submitHandler.call(b,b.currentForm);b.submitButton&&c.remove();return false}return true}b.settings.debug&&d.preventDefault();if(b.cancelSubmit){b.cancelSubmit=false;return c()}if(b.form()){if(b.pendingRequest){b.formSubmitted=true;return false}return c()}else{b.focusInvalid();return false}})}return b}else c&&c.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing")},valid:function(){if(a(this[0]).is("form"))return this.validate().form();else{var b=true,c=a(this[0].form).validate();this.each(function(){b&=c.element(this)});return b}},removeAttrs:function(d){var b={},c=this;a.each(d.split(/\s/),function(d,a){b[a]=c.attr(a);c.removeAttr(a)});return b},rules:function(f,c){var b=this[0];if(f){var d=a.data(b.form,"validator").settings,g=d.rules,e=a.validator.staticRules(b);switch(f){case"add":a.extend(e,a.validator.normalizeRule(c));g[b.name]=e;if(c.messages)d.messages[b.name]=a.extend(d.messages[b.name],c.messages);break;case"remove":if(!c){delete g[b.name];return e}var h={};a.each(c.split(/\s/),function(b,a){h[a]=e[a];delete e[a]});return h}}b=a.validator.normalizeRules(a.extend({},a.validator.metadataRules(b),a.validator.classRules(b),a.validator.attributeRules(b),a.validator.staticRules(b)),b);if(b.required){d=b.required;delete b.required;b=a.extend({required:d},b)}return b}});a.extend(a.expr[":"],{blank:function(b){return!a.trim(""+b.value)},filled:function(b){return!!a.trim(""+b.value)},unchecked:function(a){return!a.checked}});a.validator=function(b,c){this.settings=a.extend(true,{},a.validator.defaults,b);this.currentForm=c;this.init()};a.validator.format=function(c,b){if(arguments.length==1)return function(){var b=a.makeArray(arguments);b.unshift(c);return a.validator.format.apply(this,b)};if(arguments.length>2&&b.constructor!=Array)b=a.makeArray(arguments).slice(1);if(b.constructor!=Array)b=[b];a.each(b,function(a,b){c=c.replace(RegExp("\\{"+a+"\\}","g"),b)});return c};a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:true,ignore:":hidden",ignoreTitle:false,onfocusin:function(a){this.lastActive=a;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass);this.addWrapper(this.errorsFor(a)).hide()}},onfocusout:function(a){!this.checkable(a)&&(a.name in this.submitted||!this.optional(a))&&this.element(a)},onkeyup:function(a){(a.name in this.submitted||a==this.lastElement)&&this.element(a)},onclick:function(a){if(a.name in this.submitted)this.element(a);else a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(b,c,d){b.type==="radio"?this.findByName(b.name).addClass(c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){b.type==="radio"?this.findByName(b.name).removeClass(c).addClass(d):a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){function b(c){var b=a.data(this[0].form,"validator"),d="on"+c.type.replace(/^validate/,"");b.settings[d]&&b.settings[d].call(b,this[0],c)}this.labelContainer=a(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm);this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var d=this.groups={};a.each(this.settings.groups,function(b,c){a.each(c.split(/\s/),function(c,a){d[a]=b})});var c=this.settings.rules;a.each(c,function(b,d){c[b]=a.validator.normalizeRule(d)});a(this.currentForm).validateDelegate("[type='text'], [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",b).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",b);this.settings.invalidHandler&&a(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){this.checkForm();a.extend(this.submitted,this.errorMap);this.invalid=a.extend({},this.errorMap);this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(b){this.lastElement=b=this.validationTargetFor(this.clean(b));this.prepareElement(b);this.currentElements=a(b);var c=this.check(b);if(c)delete this.invalid[b.name];else this.invalid[b.name]=true;if(!this.numberOfInvalids())this.toHide=this.toHide.add(this.containers);this.showErrors();return c},showErrors:function(b){if(b){a.extend(this.errorMap,b);this.errorList=[];for(var c in b)this.errorList.push({message:b[c],element:this.findByName(c)[0]});this.successList=a.grep(this.successList,function(a){return!(a.name in b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm();this.submitted={};this.lastElement=null;this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(b){var a=0,c;for(c in b)a++;return a},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return this.size()==0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(b){}},findLastActive:function(){var b=this.lastActive;return b&&a.grep(this.errorList,function(a){return a.element.name==b.name}).length==1&&b},elements:function(){var b=this,c={};return a(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&b.settings.debug&&window.console&&console.error("%o has no name assigned",this);return this.name in c||!b.objectLength(a(this).rules())?false:c[this.name]=true})},clean:function(b){return a(b)[0]},errors:function(){return a(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=a([]);this.toHide=a([]);this.currentElements=a([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(a){this.reset();this.toHide=this.errorsFor(a)},check:function(b){b=this.validationTargetFor(this.clean(b));var d=a(b).rules(),e=false,c;for(c in d){var f={method:c,parameters:d[c]};try{var g=a.validator.methods[c].call(this,b.value.replace(/\r/g,""),b,f.parameters);if(g=="dependency-mismatch")e=true;else{e=false;if(g=="pending"){this.toHide=this.toHide.not(this.errorsFor(b));return}if(!g){this.formatAndAdd(b,f);return false}}}catch(h){this.settings.debug&&window.console&&console.log("exception occured when checking element "+b.id+", check the '"+f.method+"' method",h);throw h;}}if(!e){this.objectLength(d)&&this.successList.push(b);return true}},customMetaMessage:function(c,d){if(a.metadata){var b=this.settings.meta?a(c).metadata()[this.settings.meta]:a(c).metadata();return b&&b.messages&&b.messages[d]}},customMessage:function(b,c){var a=this.settings.messages[b];return a&&(a.constructor==String?a:a[c])},findDefined:function(){for(var a=0;a<arguments.length;a++)if(arguments[a]!==undefined)return arguments[a]},defaultMessage:function(b,c){return this.findDefined(this.customMessage(b.name,c),this.customMetaMessage(b,c),!this.settings.ignoreTitle&&b.title||undefined,a.validator.messages[c],"<strong>Warning: No message defined for "+b.name+"</strong>")},formatAndAdd:function(b,c){var a=this.defaultMessage(b,c.method),d=/\$?\{(\d+)\}/g;if(typeof a=="function")a=a.call(this,c.parameters,b);else if(d.test(a))a=jQuery.format(a.replace(d,"{$1}"),c.parameters);this.errorList.push({message:a,element:b});this.errorMap[b.name]=a;this.submitted[b.name]=a},addWrapper:function(a){if(this.settings.wrapper)a=a.add(a.parent(this.settings.wrapper));return a},defaultShowErrors:function(){for(var a=0;this.errorList[a];a++){var b=this.errorList[a];this.settings.highlight&&this.settings.highlight.call(this,b.element,this.settings.errorClass,this.settings.validClass);this.showLabel(b.element,b.message)}if(this.errorList.length)this.toShow=this.toShow.add(this.containers);if(this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight){a=0;for(b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass)}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(c,d){var b=this.errorsFor(c);if(b.length){b.removeClass(this.settings.validClass).addClass(this.settings.errorClass);b.attr("generated")&&b.html(d)}else{b=a("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(c),generated:true}).addClass(this.settings.errorClass).html(d||"");if(this.settings.wrapper)b=b.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();this.labelContainer.append(b).length||(this.settings.errorPlacement?this.settings.errorPlacement(b,a(c)):b.insertAfter(c))}if(!d&&this.settings.success){b.text("");typeof this.settings.success=="string"?b.addClass(this.settings.success):this.settings.success(b)}this.toShow=this.toShow.add(b)},errorsFor:function(b){var c=this.idOrName(b);return this.errors().filter(function(){return a(this).attr("for")==c})},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(a){if(this.checkable(a))a=this.findByName(a.name).not(this.settings.ignore)[0];return a},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){var c=this.currentForm;return a(document.getElementsByName(b)).map(function(d,a){return a.form==c&&a.name==b&&a||null})},getLength:function(c,b){switch(b.nodeName.toLowerCase()){case"select":return a("option:selected",b).length;case"input":if(this.checkable(b))return this.findByName(b.name).filter(":checked").length}return c.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):true},dependTypes:{"boolean":function(a){return a},string:function(b,c){return!!a(b,c.form).length},"function":function(a,b){return a(b)}},optional:function(b){return!a.validator.methods.required.call(this,a.trim(b.value),b)&&"dependency-mismatch"},startRequest:function(a){if(!this.pending[a.name]){this.pendingRequest++;this.pending[a.name]=true}},stopRequest:function(c,b){this.pendingRequest--;if(this.pendingRequest<0)this.pendingRequest=0;delete this.pending[c.name];if(b&&this.pendingRequest==0&&this.formSubmitted&&this.form()){a(this.currentForm).submit();this.formSubmitted=false}else if(!b&&this.pendingRequest==0&&this.formSubmitted){a(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false}},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:true,message:this.defaultMessage(b,"remote")})}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(b,c){b.constructor==String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={};(b=a(b).attr("class"))&&a.each(b.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])});return c},attributeRules:function(d){var b={};d=a(d);for(var c in a.validator.methods){var e;if(e=c==="required"&&typeof a.fn.prop==="function"?d.prop(c):d.attr(c))b[c]=e;else if(d[0].getAttribute("type")===c)b[c]=true}b.maxlength&&/-1|2147483647|524288/.test(b.maxlength)&&delete b.maxlength;return b},metadataRules:function(b){if(!a.metadata)return{};var c=a.data(b.form,"validator").settings.meta;return c?a(b).metadata()[c]:a(b).metadata()},staticRules:function(b){var c={},d=a.data(b.form,"validator");if(d.settings.rules)c=a.validator.normalizeRule(d.settings.rules[b.name])||{};return c},normalizeRules:function(b,c){a.each(b,function(e,d){if(d===false)delete b[e];else if(d.param||d.depends){var f=true;switch(typeof d.depends){case"string":f=!!a(d.depends,c.form).length;break;case"function":f=d.depends.call(c,c)}if(f)b[e]=d.param!==undefined?d.param:true;else delete b[e]}});a.each(b,function(e,d){b[e]=a.isFunction(d)?d(c):d});a.each(["minlength","maxlength","min","max"],function(){if(b[this])b[this]=Number(b[this])});a.each(["rangelength","range"],function(){if(b[this])b[this]=[Number(b[this][0]),Number(b[this][1])]});if(a.validator.autoCreateRanges){if(b.min&&b.max){b.range=[b.min,b.max];delete b.min;delete b.max}if(b.minlength&&b.maxlength){b.rangelength=[b.minlength,b.maxlength];delete b.minlength;delete b.maxlength}}b.messages&&delete b.messages;return b},normalizeRule:function(b){if(typeof b=="string"){var c={};a.each(b.split(/\s/),function(){c[this]=true});b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c;a.validator.messages[b]=d!=undefined?d:a.validator.messages[b];c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(c,b,d){if(!this.depend(d,b))return"dependency-mismatch";switch(b.nodeName.toLowerCase()){case"select":return(c=a(b).val())&&c.length>0;case"input":if(this.checkable(b))return this.getLength(c,b)>0;default:return a.trim(c).length>0}},remote:function(f,b,e){if(this.optional(b))return"dependency-mismatch";var d=this.previousValue(b);this.settings.messages[b.name]||(this.settings.messages[b.name]={});d.originalMessage=this.settings.messages[b.name].remote;this.settings.messages[b.name].remote=d.message;e=typeof e=="string"&&{url:e}||e;if(this.pending[b.name])return"pending";if(d.old===f)return d.valid;d.old=f;var c=this;this.startRequest(b);var g={};g[b.name]=f;a.ajax(a.extend(true,{url:e,mode:"abort",port:"validate"+b.name,dataType:"json",data:g,success:function(e){c.settings.messages[b.name].remote=d.originalMessage;var h=e===true;if(h){var g=c.formSubmitted;c.prepareElement(b);c.formSubmitted=g;c.successList.push(b);c.showErrors()}else{g={};e=e||c.defaultMessage(b,"remote");g[b.name]=d.message=a.isFunction(e)?e(f):e;c.showErrors(g)}d.valid=h;c.stopRequest(b,h)}},e));return"pending"},minlength:function(c,b,d){return this.optional(b)||this.getLength(a.trim(c),b)>=d},maxlength:function(c,b,d){return this.optional(b)||this.getLength(a.trim(c),b)<=d},rangelength:function(b,c,d){b=this.getLength(a.trim(b),c);return this.optional(c)||b>=d[0]&&b<=d[1]},min:function(a,b,c){return this.optional(b)||a>=c},max:function(a,b,c){return this.optional(b)||a<=c},range:function(a,c,b){return this.optional(c)||a>=b[0]&&a<=b[1]},email:function(a,b){return this.optional(b)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(a)},url:function(a,b){return this.optional(b)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a)},date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a))},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(b,f){if(this.optional(f))return"dependency-mismatch";if(/[^0-9 -]+/.test(b))return false;var e=0,a=0,c=false;b=b.replace(/\D/g,"");for(var d=b.length-1;d>=0;d--){a=b.charAt(d);a=parseInt(a,10);if(c)if((a*=2)>9)a-=9;e+=a;c=!c}return e%10==0},accept:function(b,c,a){a=typeof a=="string"?a.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(c)||b.match(RegExp(".("+a+")$","i"))},equalTo:function(c,d,b){b=a(b).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){a(d).valid()});return c==b.val()}}});a.format=a.validator.format})(jQuery);(function(b){var a={};if(b.ajaxPrefilter)b.ajaxPrefilter(function(c,b,d){b=c.port;if(c.mode=="abort"){a[b]&&a[b].abort();a[b]=d}});else{var c=b.ajax;b.ajax=function(d){var e=("port"in d?d:b.ajaxSettings).port;if(("mode"in d?d:b.ajaxSettings).mode=="abort"){a[e]&&a[e].abort();return a[e]=c.apply(this,arguments)}return c.apply(this,arguments)}}})(jQuery);(function(a){!jQuery.event.special.focusin&&!jQuery.event.special.focusout&&document.addEventListener&&a.each({focus:"focusin",blur:"focusout"},function(c,b){function d(c){c=a.event.fix(c);c.type=b;return a.event.handle.call(this,c)}a.event.special[b]={setup:function(){this.addEventListener(c,d,true)},teardown:function(){this.removeEventListener(c,d,true)},handler:function(c){arguments[0]=a.event.fix(c);arguments[0].type=b;return a.event.handle.apply(this,arguments)}}});a.extend(a.fn,{validateDelegate:function(b,c,d){return this.bind(c,function(e){var c=a(e.target);if(c.is(b))return d.apply(c,arguments)})}})})(jQuery);(function(a){var d=a.validator,b,f="unobtrusiveValidation";function c(a,b,c){a.rules[b]=c;if(a.message)a.messages[b]=a.message}function i(a){return a.replace(/^\s+|\s+$/g,"").split(/\s*,\s*/g)}function g(a){return a.substr(0,a.lastIndexOf(".")+1)}function e(a,b){if(a.indexOf("*.")===0)a=a.replace("*.",b);return a}function l(c,d){var b=a(this).find("[data-valmsg-for='"+d[0].name+"']"),e=a.parseJSON(b.attr("data-valmsg-replace"))!==false;b.removeClass("field-validation-valid").addClass("field-validation-error");c.data("unobtrusiveContainer",b);if(e){b.empty();c.removeClass("input-validation-error").appendTo(b)}else c.hide()}function k(e,d){var c=a(this).find("[data-valmsg-summary=true]"),b=c.find("ul");if(b&&b.length&&d.errorList.length){b.empty();c.addClass("validation-summary-errors").removeClass("validation-summary-valid");a.each(d.errorList,function(){a("<li />").html(this.message).appendTo(b)})}}function j(c){var b=c.data("unobtrusiveContainer"),d=a.parseJSON(b.attr("data-valmsg-replace"));if(b){b.addClass("field-validation-valid").removeClass("field-validation-error");c.removeData("unobtrusiveContainer");d&&b.empty()}}function h(d){var b=a(d),c=b.data(f);if(!c){c={options:{errorClass:"input-validation-error",errorElement:"span",errorPlacement:a.proxy(l,d),invalidHandler:a.proxy(k,d),messages:{},rules:{},success:a.proxy(j,d)},attachValidation:function(){b.validate(this.options)},validate:function(){b.validate();return b.valid()}};b.data(f,c)}return c}d.unobtrusive={adapters:[],parseElement:function(b,i){var d=a(b),f=d.parents("form")[0],c,e,g;if(!f)return;c=h(f);c.options.rules[b.name]=e={};c.options.messages[b.name]=g={};a.each(this.adapters,function(){var c="data-val-"+this.name,i=d.attr(c),h={};if(i!==undefined){c+="-";a.each(this.params,function(){h[this]=d.attr(c+this)});this.adapt({element:b,form:f,message:i,params:h,rules:e,messages:g})}});jQuery.extend(e,{__dummy__:true});!i&&c.attachValidation()},parse:function(b){a(b).find(":input[data-val=true]").each(function(){d.unobtrusive.parseElement(this,true)});a("form").each(function(){var a=h(this);a&&a.attachValidation()})}};b=d.unobtrusive.adapters;b.add=function(c,a,b){if(!b){b=a;a=[]}this.push({name:c,params:a,adapt:b});return this};b.addBool=function(a,b){return this.add(a,function(d){c(d,b||a,true)})};b.addMinMax=function(e,g,f,a,d,b){return this.add(e,[d||"min",b||"max"],function(b){var e=b.params.min,d=b.params.max;if(e&&d)c(b,a,[e,d]);else if(e)c(b,g,e);else d&&c(b,f,d)})};b.addSingleVal=function(a,b,d){return this.add(a,[b||"val"],function(e){c(e,d||a,e.params[b])})};d.addMethod("__dummy__",function(){return true});d.addMethod("regex",function(b,c,d){var a;if(this.optional(c))return true;a=new RegExp(d).exec(b);return a&&a.index===0&&a[0].length===b.length});b.addSingleVal("accept","exts").addSingleVal("regex","pattern");b.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url");b.addMinMax("length","minlength","maxlength","rangelength").addMinMax("range","min","max","range");b.add("equalto",["other"],function(b){var h=g(b.element.name),i=b.params.other,d=e(i,h),f=a(b.form).find(":input[name='"+d+"']")[0];c(b,"equalTo",f)});b.add("required",function(a){(a.element.tagName.toUpperCase()!=="INPUT"||a.element.type.toUpperCase()!=="CHECKBOX")&&c(a,"required",true)});b.add("remote",["url","type","additionalfields"],function(b){var d={url:b.params.url,type:b.params.type||"GET",data:{}},f=g(b.element.name);a.each(i(b.params.additionalfields||b.element.name),function(h,g){var c=e(g,f);d.data[c]=function(){return a(b.form).find(":input[name='"+c+"']").val()}});c(b,"remote",d)});a(function(){d.unobtrusive.parse(document)})})(jQuery);
/*!
 * jQuery blockUI plugin
 * Version 2.45 (13-SEP-2012)
 * @requires jQuery v1.2.3 or later
 *
 * Examples at: http://malsup.com/jquery/block/
 * Copyright (c) 2007-2012 M. Alsup
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 * Thanks to Amir-Hossein Sobhi for some excellent contributions!
 */
(function(){"use strict";function a(a){if(/1\.(0|1|2)\.(0|1|2)/.test(a.fn.jquery)||/^1.1/.test(a.fn.jquery)){alert("blockUI requires jQuery v1.2.3 or later!  You are using v"+a.fn.jquery);return}a.fn._fadeIn=a.fn.fadeIn;var g=a.noop||function(){},f=/MSIE/.test(navigator.userAgent),m=/MSIE 6.0/.test(navigator.userAgent),p=document.documentMode||0,n=a.isFunction(document.createElement("div").style.setExpression);a.blockUI=function(a){i(window,a)};a.unblockUI=function(a){e(window,a)};a.growlUI=function(e,d,b,f){var c=a('<div class="growlUI"></div>');e&&c.append("<h1>"+e+"</h1>");d&&c.append("<h2>"+d+"</h2>");if(b===undefined)b=3e3;a.blockUI({message:c,fadeIn:700,fadeOut:1e3,centerY:false,timeout:b,showOverlay:false,onUnblock:f,css:a.blockUI.defaults.growlCSS})};a.fn.block=function(b){var c=a.extend({},a.blockUI.defaults,b||{});this.each(function(){var b=a(this);if(c.ignoreIfBlocked&&b.data("blockUI.isBlocked"))return;b.unblock({fadeOut:0})});return this.each(function(){if(a.css(this,"position")=="static")this.style.position="relative";this.style.zoom=1;i(this,b)})};a.fn.unblock=function(a){return this.each(function(){e(this,a)})};a.blockUI.version=2.42;a.blockUI.defaults={message:"<h1>Please wait...</h1>",title:null,draggable:true,theme:false,css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},themedCSS:{width:"30%",top:"40%",left:"35%"},overlayCSS:{backgroundColor:"#fff",opacity:.7,cursor:"wait"},growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:.6,cursor:"default",color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px","border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:false,baseZ:1e3,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,onBlock:null,onUnblock:null,quirksmodeOffsetHack:4,blockMsgClass:"blockMsg",ignoreIfBlocked:false};var c=null,b=[];function i(q,h){var B,x,k=q==window,i=h&&h.message!==undefined?h.message:undefined;h=a.extend({},a.blockUI.defaults,h||{});if(h.ignoreIfBlocked&&a(q).data("blockUI.isBlocked"))return;h.overlayCSS=a.extend({},a.blockUI.defaults.overlayCSS,h.overlayCSS||{});B=a.extend({},a.blockUI.defaults.css,h.css||{});x=a.extend({},a.blockUI.defaults.themedCSS,h.themedCSS||{});i=i===undefined?h.message:i;k&&c&&e(window,{fadeOut:0});if(i&&typeof i!="string"&&(i.parentNode||i.jquery)){var v=i.jquery?i[0]:i,s={};a(q).data("blockUI.history",s);s.el=v;s.parent=v.parentNode;s.display=v.style.display;s.position=v.style.position;s.parent&&s.parent.removeChild(v)}a(q).data("blockUI.onUnblock",h.onUnblock);var t=h.baseZ,w=f||h.forceIframe?a('<iframe class="blockUI" style="z-index:'+t+++';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+h.iframeSrc+'"></iframe>'):a('<div class="blockUI" style="display:none"></div>'),u=h.theme?a('<div class="blockUI blockOverlay ui-widget-overlay" style="z-index:'+t+++';display:none"></div>'):a('<div class="blockUI blockOverlay" style="z-index:'+t+++';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>'),p,r;if(h.theme&&k){r='<div class="blockUI '+h.blockMsgClass+' blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+(t+10)+';display:none;position:fixed">';if(h.title)r+='<div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(h.title||"&nbsp;")+"</div>";r+='<div class="ui-widget-content ui-dialog-content"></div>';r+="</div>"}else if(h.theme){r='<div class="blockUI '+h.blockMsgClass+' blockElement ui-dialog ui-widget ui-corner-all" style="z-index:'+(t+10)+';display:none;position:absolute">';if(h.title)r+='<div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(h.title||"&nbsp;")+"</div>";r+='<div class="ui-widget-content ui-dialog-content"></div>';r+="</div>"}else if(k)r='<div class="blockUI '+h.blockMsgClass+' blockPage" style="z-index:'+(t+10)+';display:none;position:fixed"></div>';else r='<div class="blockUI '+h.blockMsgClass+' blockElement" style="z-index:'+(t+10)+';display:none;position:absolute"></div>';p=a(r);if(i)if(h.theme){p.css(x);p.addClass("ui-widget-content")}else p.css(B);u.css(h.overlayCSS);u.css("position",k?"fixed":"absolute");(f||h.forceIframe)&&w.css("opacity",0);var y=[w,u,p],F=k?a("body"):a(q);a.each(y,function(){this.appendTo(F)});h.theme&&h.draggable&&a.fn.draggable&&p.draggable({handle:".ui-dialog-titlebar",cancel:"li"});var G=n&&(!a.boxModel||a("object,embed",k?null:q).length>0);if(m||G){k&&h.allowBodyStretch&&a.boxModel&&a("html,body").css("height","100%");if((m||!a.boxModel)&&!k)var E=d(q,"borderTopWidth"),D=d(q,"borderLeftWidth"),A=E?"(0 - "+E+")":0,z=D?"(0 - "+D+")":0;a.each(y,function(d,e){var a=e[0].style;a.position="absolute";if(d<2){k?a.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+h.quirksmodeOffsetHack+') + "px"'):a.setExpression("height",'this.parentNode.offsetHeight + "px"');k?a.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):a.setExpression("width",'this.parentNode.offsetWidth + "px"');z&&a.setExpression("left",z);A&&a.setExpression("top",A)}else if(h.centerY){k&&a.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');a.marginTop=0}else if(!h.centerY&&k){var c=h.css&&h.css.top?parseInt(h.css.top,10):0,b="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+c+') + "px"';a.setExpression("top",b)}})}if(i){if(h.theme)p.find(".ui-widget-content").append(i);else p.append(i);(i.jquery||i.nodeType)&&a(i).show()}(f||h.forceIframe)&&h.showOverlay&&w.show();if(h.fadeIn){var C=h.onBlock?h.onBlock:g,H=h.showOverlay&&!i?C:g,I=i?C:g;h.showOverlay&&u._fadeIn(h.fadeIn,H);i&&p._fadeIn(h.fadeIn,I)}else{h.showOverlay&&u.show();i&&p.show();h.onBlock&&h.onBlock()}l(1,q,h);if(k){c=p[0];b=a(":input:enabled:visible",c);h.focusInput&&setTimeout(j,20)}else o(p[0],h.centerX,h.centerY);if(h.timeout){var J=setTimeout(function(){k?a.unblockUI(h):a(q).unblock(h)},h.timeout);a(q).data("blockUI.timeout",J)}}function e(g,d){var i=g==window,e=a(g),h=e.data("blockUI.history"),j=e.data("blockUI.timeout");if(j){clearTimeout(j);e.removeData("blockUI.timeout")}d=a.extend({},a.blockUI.defaults,d||{});l(0,g,d);if(d.onUnblock===null){d.onUnblock=e.data("blockUI.onUnblock");e.removeData("blockUI.onUnblock")}var f;if(i)f=a("body").children().filter(".blockUI").add("body > .blockUI");else f=e.find(">.blockUI");if(i)c=b=null;if(d.fadeOut){f.fadeOut(d.fadeOut);setTimeout(function(){k(f,h,d,g)},d.fadeOut)}else k(f,h,d,g)}function k(e,b,c,d){e.each(function(){this.parentNode&&this.parentNode.removeChild(this)});if(b&&b.el){b.el.style.display=b.display;b.el.style.position=b.position;b.parent&&b.parent.appendChild(b.el);a(d).removeData("blockUI.history")}if(typeof c.onUnblock=="function")c.onUnblock(d,c)}function l(b,i,d){var f=i==window,g=a(i);if(!b&&(f&&!c||!f&&!g.data("blockUI.isBlocked")))return;g.data("blockUI.isBlocked",b);if(!d.bindEvents||b&&!d.showOverlay)return;var e="mousedown mouseup keydown keypress";b?a(document).bind(e,d,h):a(document).unbind(e,h)}function h(d){if(d.keyCode&&d.keyCode==9)if(c&&d.data.constrainTabKey){var e=b,h=!d.shiftKey&&d.target===e[e.length-1],f=d.shiftKey&&d.target===e[0];if(h||f){setTimeout(function(){j(f)},10);return false}}var g=d.data;return a(d.target).parents("div."+g.blockMsgClass).length>0?true:a(d.target).parents().children().filter("div.blockUI").length===0}function j(c){if(!b)return;var a=b[c===true?b.length-1:0];a&&a.focus()}function o(a,g,h){var b=a.parentNode,e=a.style,c=(b.offsetWidth-a.offsetWidth)/2-d(b,"borderLeftWidth"),f=(b.offsetHeight-a.offsetHeight)/2-d(b,"borderTopWidth");if(g)e.left=c>0?c+"px":"0";if(h)e.top=f>0?f+"px":"0"}function d(b,c){return parseInt(a.css(b,c),10)||0}}if(typeof define==="function"&&define.amd&&define.amd.jQuery)define(["jquery"],a);else a(jQuery)})();var distLookUpHandler=null;(function(){var a={init:function(){return _this=this},_this:null,sendEmail:function(d,c){var b={value:" | "+c+" | "+d},a=[b];_this.openEmailSender(a,1)},sendEcard:function(d,c){var b={value:" | "+c+" | "+d},a=[b];_this.openEmailSender(a,2)},sendEmailToAll:function(){_this.initVolumeContact(1,true)},sendEcardToAll:function(){_this.initVolumeContact(2,true)},sendContactEmailToAll:function(){_this.initVolumeContact(1,false)},sendContactEcardToAll:function(){_this.initVolumeContact(2,false)},initVolumeContact:function(c,b){var a=$("select#CurrentPage");if(a.length>0&&a[0].length>1)_this.volumeModal(c,b);else _this.volumeContact(c,null,b)},volumeContact:function(a,b,d){$.modal.close();if(b){$("#ContactForm").remove();var e=(d?volumeContactUrl:contactVolumeUrl)+"&Mode="+a+"&"+window.location.search.substring(1);this.openPopup(e,"VolumeContact","height=600,width=800,scrollbars=yes,resizable=yes");return}var c=$('input[name="DistSendMediaInfo"]');_this.openEmailSender(c,a)},sendEmailTo:function(a){var b=$("#DistEmail_"+a);_this.openEmailSender(b,1)},openEmailSender:function(e,f){var b=_this.getEmailForm(f),a;$.each(e,function(c,d){a=d.value.split(" | ");b.append('<input type="hidden" name="contacts['+c+'].Id" value="'+a[0]+'" /><input type="hidden" name="contacts['+c+'].Name" value="'+a[2]+'" /><input type="hidden" name="contacts['+c+'].Email" value="'+a[1]+'" />')});var c="emailsender",d=_this.openPopup("",c,"height=630,width=830,scrollbars=yes,resizable=yes");b.attr("target",c);if(!d.opener)d.opener=self;b.submit();return true},getEmailForm:function(a){$("#ContactForm").remove();lForm=$(document.createElement("form")).attr("id","ContactForm").attr("method","post").attr("action",a==2?"/CommunicationCenter/Media/ContactList":"/CommunicationCenter/Email/ContactList");$("body").append(lForm);return lForm},openPopup:function(d,c,a){if(!a)a="width=800, height=600, scrollbars=yes";var b=window.open(d,c,a);b&&b.focus();return b},viewUserProfile:function(a){_this.openPopup(gUserProfileUrl+a,"UserProfile_"+a,"width=850,height=700,scrollbars=yes")},viewOrderDetail:function(a){_this.openPopup(gOrderDetailUrl+a,"orderdetail"+a,"width=850,height=700,scrollbars=yes")},openDistributorFinder:function(a){this.openPopup("/BackOffice/Distributor/LookUp","distributorlookup","width=850,height=520,scrollbars=yes");distLookUpHandler=a},selectDistributor:function(c,a,b){distLookUpHandler(c,a,b)},volumeModal:function(b,a){$.modal('<div id="volModal"><p>This report contains multiple pages. Would you like to include the distributors of all the pages? </p><p> Click "Yes, Extend Selection" to include all the pages, or click "No, only this page." to include only those in the current page.</p><p><input type="button" value="Yes, extend selection" class="optionbtn" onclick="voll.volumeContact('+b+", true, "+a+')"/> <input type="button" value="No, only this page." class="optionbtn" onclick="voll.volumeContact('+b+", false, "+a+')"/> <input type="button" value="Cancel" class="optionbtn" onclick="$.modal.close();"/></p></div>',{minHeight:120})},_modal:null,modal:function(b){if(b.iframe){_this._modal=$.modal('<iframe id="modalIframe" height="100%" width="100%" style="border:0" frameborder="0" scrolling="no">',b);var a=document.getElementById("modalIframe");a.src=b.iframe;a.onload=_this.updateModalHeight.bind(a)}else _this._modal=$.modal(arguments[0],arguments[1])},closeModal:function(){$.modal.close()},updateModalHeight:function(){var a=this;if(a.contentWindow){var b=a.contentWindow.document.body.scrollHeight;a.style.height=b+"px";_this._modal.d.container.animate({height:b},"fast",_this._modal.setPosition.bind(_this._modal))}},asyncSubmit:function(e,a,d){var c=$(e);if(c.valid()){var b=$(d);b.hide();a&&$(a).block({message:null});$.ajax({type:"POST",url:c.attr("action"),data:c.serialize(),success:function(d){c.find("input[type='submit']").removeAttr("disabled");if(d.Success)if(d.RedirectUrl)document.location.href=d.RedirectUrl;else alert("Form was submitted successfully.");else{a&&$(a).unblock();b.text(d.Message);b.slideDown()}},error:function(){a&&$(a).unblock();c.find("input[type='submit']").removeAttr("disabled");b.text("An error occurred processing your request, Please try again later.");b.slideDown()}})}return false},asycFormUpdate:function(f,a,e){var d=e?e:{},c=$(f);if(c.valid()){var b=$(d.messageLabel);b.hide();a&&$(a).block({message:"<br/><p>Please wait ...</p>"});$.ajax({type:"POST",url:c.attr("action"),data:c.serialize(),success:function(e){if(_this.validateSession(e)){c.find("input[type='submit']").removeAttr("disabled");if(e.Success){if(e.RedirectUrl)document.location.href=e.RedirectUrl;else _this.displayMessage(e.Message,true);d.resetForm&&c.each(function(){this.reset()})}else{a&&$(a).unblock();if(b.length>0){b.text(e.Message);b.slideDown()}else try{_this.displayMessage(e.Message,false,true)}catch(f){alert(e.Message)}}a&&$(a).unblock();d.success&&d.success()}},error:function(d){if(_this.validateSession(d)){a&&$(a).unblock();c.find("input[type='submit']").removeAttr("disabled");if(b.length>0){b.text("An error occurred processing your request, Please try again later.");b.slideDown()}else alert(d.Message?d.Message:"An error occurred processing your request, Please try again later.")}}})}return false},ajax:function(b){var a=jQuery.extend({},b);a.success=function(a,c,d){_this.validateSession(a)&&b.success(a,c,d)};a.error=function(a,c,d){_this.validateSession(a)&&b.error(a,c,d)};return $.ajax(a)},displayMessage:function(a,c,b){if(b)a=a.replace(/\n/g,"<br>");TINY.box.show({html:a,animate:false,close:false,boxid:c?"tb-success":"tb-error",mask:false,autohide:7,top:-0})},validateSession:function(a){if(a.SessionExpired){document.location.href=a.RedirectUrl;alert(a.Message);return false}return true},resizeIframe:function(c){currentfr=document.getElementById(c);var b=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1],a=parseFloat(b)>=.1?16:0;if(currentfr&&!window.opera){currentfr.style.display="block";if(currentfr.contentDocument&&currentfr.contentDocument.body.offsetHeight)currentfr.height=currentfr.contentDocument.body.offsetHeight+a;else if(currentfr.Document&&currentfr.Document.body.scrollHeight)currentfr.height=currentfr.Document.body.scrollHeight}},pageHelp:function(a){_this.openPopup(a,"VollaraHelp","width=800, height=600, scrollbars=yes")},ccvDetail:function(){var a="<div><h3>CCV Example</h3><p>Visa, MasterCard & Discover<br/>";a+='<img src="/globalassets/images/corporate_images/card_ccv.jpg" /></p>';a+='<p font="arial"><span>American Express</span>';a+='<img src="/globalassets/images/corporate_images/card_amex_ccv.jpg" width="200"/></p>';a+='<input type="button" class="optionbtn" value="Close Window" onclick="voll.closeModal();" />';a+="</div>";_this.modal(a,{minWidth:250,minHeight:370})}};window.voll=a.init()})();$(function(){$("#SendEmailAll").click(voll.sendEmailToAll);$("#SendEcardAll").click(voll.sendEcardToAll);$(".collapsiblepanel").each(function(d,c){var a=$(c).children(".title"),b=$(c).children(".collapsiblecontent");if(a.length>0&&b.length>0){!a.hasClass("expanded")&&setTimeout(function(){b.slideToggle()},1e3);a.click(function(){b.slideToggle("fast",function(){a.toggleClass("title-expanded","title-collapsed")})})}})});$(window).load(function(){setTimeout(volSetGrids,100)});var _volGrids=null,_volGridsSet=null;function volSetGrids(){if(_volGridsSet!=null)return;if(_volGrids==null)_volGrids=$(".scrollablegrid");var b=$(document.body);if(_volGrids.length>0)if($.chromatable){var a=800-(b.height()-_volGrids.height());if(_volGrids.parent(".scrolling_inner").length==0&&_volGrids.height()>a){var a=800-(b.height()-_volGrids.height());_volGrids.chromatable({width:"100%",height:a+"px",scrolling:"yes"});_volGridsSet=true}}jQuery.validator.addMethod("RequiredIf",function(d,e,b){var a=false,c=false;if(!b)a=true;else switch(b.property){case"selectedIndex":if(document.getElementById(b.controlId).selectedIndex==b.matchingValue){c=true;a=d!=""}else{c=false;a=true}}return a});$("form").each(function(){$(this).bind("submit",function(){$(this).valid()&&$(this).find("input[type='submit']").attr("disabled",true)});$(this).find("input[dataValRequiredIf]").each(function(d,b){var a=b.getAttribute("dataValRequiredIf").split("|"),c={controlId:a[0],property:a[1],matchingValue:a[2]};$(b).rules("add",{RequiredIf:c});$(document.getElementById(a[0])).bind("change",function(){if(this.selectedIndex==2){$("#"+a[3]).show();$(this).addClass("required")}else{$("#"+a[3]).hide();$(this).removeClass("required")}})})})}(function(a){a.fn.extend({limiter:function(b,d){a(this).on("keyup focus keydown",function(){c(this,d)});function c(a,e){var d=a.value.split("\n").length-1,c=a.value.length+d;if(c>b){a.value=a.value.substr(0,b-d);c=b}e.html(b-c)}c(a(this)[0],d)}})})(jQuery);(function(a,l,i){var b=a([]),c=a.resize=a.extend(a.resize,{}),k,f="setTimeout",g="resize",d=g+"-special-event",h="delay",e="throttleWindow";c[h]=250;c[e]=true;a.event.special[g]={setup:function(){if(!c[e]&&this[f])return false;var g=a(this);b=b.add(g);a.data(this,d,{w:g.width(),h:g.height()});b.length===1&&j()},teardown:function(){if(!c[e]&&this[f])return false;var g=a(this);b=b.not(g);g.removeData(d);!b.length&&clearTimeout(k)},add:function(b){if(!c[e]&&this[f])return false;var g;function h(h,b,c){var e=a(this),f=a.data(this,d);f.w=b!==i?b:e.width();f.h=c!==i?c:e.height();g.apply(this,arguments)}if(a.isFunction(b)){g=b;return h}else{g=b.handler;b.handler=h}}};function j(){k=l[f](function(){b.each(function(){var c=a(this),f=c.width(),e=c.height(),b=a.data(this,d);(f!==b.w||e!==b.h)&&c.trigger(g,[b.w=f,b.h=e])});j()},c[h])}})(jQuery,this);String.prototype.endsWith=function(a){return this.indexOf(a,this.length-a.length)!==-1};$(function(){var a=document.location.toString().toLowerCase(),b=document.getElementById("homebtn");if(b&&(a.indexOf(b.href.toLowerCase())>-1||(a+"home").indexOf(b.href.toLowerCase())>-1)){$(b).addClass("mnselected");return}$("ul#mainnav li a").each(function(e,b){if(b.href&&a.endsWith(b.href.toLowerCase())){$(b).addClass("mnselected");return false}else{var c=false;if(b.rel){var d=document.getElementById(b.rel.replace(/\[\w+\]/,""));$(d).find("li a").each(function(e,d){if(d.href&&a.endsWith(d.href.toLowerCase())){$(b).addClass("mnselected");c=true;return false}});if(c)return false}}})});(function(a){var b={init:function(){var b=this;b.click(function(){b.removeClass("selected");a(this).addClass("selected");var c=b.index(a(this));a("#vtab>div").hide();a("#vtab>div").eq(c).show().each(function(d,b){var c=a(b).attr("rel");if(c){a.ajax({type:"POST",url:c,success:function(d){var c=a(b);c.empty();c.append(d)},error:function(a,b){alert(a);alert(b)}});a(b).removeAttr("rel")}})}).eq(0).click()}};a.fn.vollTabs=function(c){if(b[c])return b[c].apply(this,Array.prototype.slice.call(arguments,1));else if(typeof c==="object"||!c)return b.init.apply(this,arguments);else a.error("Method "+c+" does not exist on jQuery.tooltip")}})(jQuery);jQuery.extend(jQuery.easing,{easeOutBack:function(f,b,c,d,e,a){if(a==undefined)a=1.70158;return d*((b=b/e-1)*b*((a+1)*b+a)+1)+c},easeInQuad:function(e,a,b,c,d){return c*(a/=d)*a+b},easeInOutCirc:function(e,a,b,c,d){return(a/=d/2)<1?-c/2*(Math.sqrt(1-a*a)-1)+b:c/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInOutSine:function(e,d,a,b,c){return-b/2*(Math.cos(Math.PI*d/c)-1)+a}});var ddmegamenu={startzindex:100,wrapperoffset:[10,25,435,184],ismobile:navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(android)|(webOS)/i)!=null,init:function(d){var b=jQuery,a=b.extend({fx:"slide",easing:"easeInOutSine",dur:"normal",hidedelay:200},d);if(a.fx=="none")a.dur=0;var c=b("#"+a.menuid);$anchors=c.attr("rel")?c:c.find("a[rel]");function e(c){c.each(function(){var f=b(this),g=b("#"+f.attr("rel").replace(/\[\w+\]/,"")),l=/\[left\]/.test(f.attr("rel")),k=/\[center\]/.test(f.attr("rel")),j=/\[centernutrition\]/.test(f.attr("rel"));g.wrap('<div class="megawrapper" style="z-index:'+ddmegamenu.startzindex+';position:absolute;top:0;left:0;visibility:hidden"><div style="position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;"></div></div>').css({visibility:"inherit",top:-g.outerHeight()}).data("timer",{});var h=g.closest("div.megawrapper").css({width:g.outerWidth()+ddmegamenu.wrapperoffset[0],height:g.outerHeight()+ddmegamenu.wrapperoffset[1]}),i=f.closest("div.megawrapper");if(i.length>0)h.appendTo(i);else{h.appendTo(document.body);g.data("istopmenu",true)}f.bind(d.trigger=="click"?"click":"mouseenter",function(){clearTimeout(g.data("timer").hide);var b=g.data("istopmenu")?f.offset():f.position();if(g.data("istopmenu")){c.removeClass("selected");f.addClass("selected")}if(k==true)h.css({visibility:"visible",left:b.left-(h.outerWidth()-f.outerWidth()-ddmegamenu.wrapperoffset[2]),top:b.top+f.outerHeight(),zIndex:++ddmegamenu.startzindex});else if(j==true)h.css({visibility:"visible",left:b.left-(h.outerWidth()-f.outerWidth()-ddmegamenu.wrapperoffset[3]),top:b.top+f.outerHeight(),zIndex:++ddmegamenu.startzindex});else h.css({visibility:"visible",left:b.left-(l?h.outerWidth()-f.outerWidth()-ddmegamenu.wrapperoffset[0]:0),top:b.top+f.outerHeight(),zIndex:++ddmegamenu.startzindex});g.stop().animate({top:0},a.dur,a.easing);if(d.trigger=="click"&&!ddmegamenu.ismobile)return false});f.mouseleave(function(){g.data("timer").hide=setTimeout(function(){g.stop().animate({top:-g.outerHeight()},a.dur,function(){h.css({visibility:"hidden"})});f.removeClass("selected")},a.hidedelay)});f.click(function(){if(ddmegamenu.ismobile)return false});h.mouseenter(function(){clearTimeout(g.data("timer").hide)});h.bind("mouseleave click",function(b){g.data("timer").hide=setTimeout(function(){g.stop().animate({top:-g.outerHeight()},b.type=="click"?0:a.dur,function(){h.css({visibility:"hidden"})});f.removeClass("selected")},a.hidedelay)});e(g.find("a[rel]"))})}e($anchors)},docinit:function(a){jQuery(function(){ddmegamenu.init(a)})}},ddaccordion={ajaxloadingmsg:"<br /><span>Loading Content...</span>",headergroup:{},contentgroup:{},preloadimages:function(a){a.each(function(){var a=new Image;a.src=this.src})},expandone:function(b,c,a){this.toggleone(b,c,"expand",a)},collapseone:function(a,b){this.toggleone(a,b,"collapse")},expandall:function(a){var b=this.headergroup[a];this.contentgroup[a].filter(":hidden").each(function(){b.eq(parseInt($(this).attr("contentindex"))).trigger("evt_accordion")})},collapseall:function(a){var b=this.headergroup[a];this.contentgroup[a].filter(":visible").each(function(){b.eq(parseInt($(this).attr("contentindex"))).trigger("evt_accordion")})},toggleone:function(c,d,a,e){var f=this.headergroup[c].eq(d),b=this.contentgroup[c].eq(d);(typeof a=="undefined"||a=="expand"&&b.is(":hidden")||a=="collapse"&&b.is(":visible"))&&f.trigger("evt_accordion",[false,e])},toggleonebyid:function(a,c,d,b){var e=$("."+a).index($("#"+c));this.toggleone(a,e,d,b)},ajaxloadcontent:function(d,b,f,e){var a=d.data("ajaxinfo");function c(d){if(d){a.cacheddata=d;a.status="cached";if(b.queue("fx").length==0){b.hide().html(d);a.status="complete";e()}}a.status!="complete"&&setTimeout(function(){c(a.cacheddata)},100)}if(a.status=="none"){b.html(this.ajaxloadingmsg);b.slideDown(f.animatespeed);a.status="loading";$.ajax({url:a.url,error:function(a){c("Error fetching content. Server Response: "+a.responseText)},success:function(a){a=a==""?" ":a;c(a)}})}else a.status=="loading"&&c(a.cacheddata)},expandit:function(a,d,b,f,g,h,e){var c=a.data("ajaxinfo");if(c)if(c.status=="none"||c.status=="loading")this.ajaxloadcontent(a,d,b,function(){ddaccordion.expandit(a,d,b,f,g)});else if(c.status=="cached"){d.html(c.cacheddata);c.cacheddata=null;c.status="complete"}this.transformHeader(a,b,"expand");d.slideDown(h?0:b.animatespeed,function(){b.onopenclose(a.get(0),parseInt(a.attr("headerindex")),d.css("display"),f);if(e){var h=b.collapseprev?20:0;clearTimeout(b.sthtimer);b.sthtimer=setTimeout(function(){ddaccordion.scrollToHeader(a)},h)}if(b.postreveal=="gotourl"&&g){var c=a.is("a")?a.get(0):a.find("a:eq(0)").get(0);c&&setTimeout(function(){location=c.href},200+(e?400+h:0))}})},scrollToHeader:function(a){ddaccordion.$docbody.stop().animate({scrollTop:a.offset().top},400)},collapseit:function(a,c,b,d){this.transformHeader(a,b,"collapse");c.slideUp(b.animatespeed,function(){b.onopenclose(a.get(0),parseInt(a.attr("headerindex")),c.css("display"),d)})},transformHeader:function(b,a,c){b.addClass(c=="expand"?a.cssclass.expand:a.cssclass.collapse).removeClass(c=="expand"?a.cssclass.collapse:a.cssclass.expand);if(a.htmlsetting.location=="src"){b=b.is("img")?b:b.find("img").eq(0);b.attr("src",c=="expand"?a.htmlsetting.expand:a.htmlsetting.collapse)}else if(a.htmlsetting.location=="prefix")b.find(".accordprefix").empty().append(c=="expand"?a.htmlsetting.expand:a.htmlsetting.collapse);else a.htmlsetting.location=="suffix"&&b.find(".accordsuffix").empty().append(c=="expand"?a.htmlsetting.expand:a.htmlsetting.collapse)},urlparamselect:function(b){var a=window.location.search.match(new RegExp(b+"=((\\d+)(,(\\d+))*)","i"));if(a!=null)a=RegExp.$1.split(",");return a},getCookie:function(b){var a=new RegExp(b+"=[^;]+","i");return document.cookie.match(a)?document.cookie.match(a)[0].split("=")[1]:null},setCookie:function(b,a){document.cookie=b+"="+a+"; path=/"},init:function(a){document.write('<style type="text/css">\n');document.write("."+a.contentclass+"{display: none}\n");document.write("a.hiddenajaxlink{display: none}\n");document.write("</style>");jQuery(document).ready(function(b){ddaccordion.urlparamselect(a.headerclass);var g=ddaccordion.getCookie(a.headerclass);ddaccordion.headergroup[a.headerclass]=b("."+a.headerclass);ddaccordion.contentgroup[a.headerclass]=b("."+a.contentclass);ddaccordion.$docbody=window.opera?document.compatMode=="CSS1Compat"?jQuery("html"):jQuery("body"):jQuery("html,body");var e=ddaccordion.headergroup[a.headerclass],f=ddaccordion.contentgroup[a.headerclass];a.cssclass={collapse:a.toggleclass[0],expand:a.toggleclass[1]};a.revealtype=a.revealtype||"click";a.revealtype=a.revealtype.replace(/mouseover/i,"mouseenter");if(a.revealtype=="clickgo"){a.postreveal="gotourl";a.revealtype="click"}if(typeof a.togglehtml=="undefined")a.htmlsetting={location:"none"};else a.htmlsetting={location:a.togglehtml[0],collapse:a.togglehtml[1],expand:a.togglehtml[2]};a.oninit=typeof a.oninit=="undefined"?function(){}:a.oninit;a.onopenclose=typeof a.onopenclose=="undefined"?function(){}:a.onopenclose;var d={},c=ddaccordion.urlparamselect(a.headerclass)||(a.persiststate&&g!=null?g:a.defaultexpanded);if(typeof c=="string")c=c.replace(/c/ig,"").split(",");if(c.length==1&&c[0]=="-1")c=[];if(a.collapseprev&&c.length>1)c=[c.pop()];if(a.onemustopen&&c.length==0)c=[0];e.each(function(g){var e=b(this);if(/(prefix)|(suffix)/i.test(a.htmlsetting.location)&&e.html()!=""){b('<span class="accordprefix"></span>').prependTo(this);b('<span class="accordsuffix"></span>').appendTo(this)}e.attr("headerindex",g+"h");f.eq(g).attr("contentindex",g+"c");var h=f.eq(g),i=h.find("a.hiddenajaxlink:eq(0)");i.length==1&&e.data("ajaxinfo",{url:i.attr("href"),cacheddata:null,status:"none"});var j=typeof c[0]=="number"?g:g+"";if(jQuery.inArray(j,c)!=-1){ddaccordion.expandit(e,h,a,false,false,!a.animatedefault);d={$header:e,$content:h}}else{h.hide();a.onopenclose(e.get(0),parseInt(e.attr("headerindex")),h.css("display"),false);ddaccordion.transformHeader(e,a,"collapse")}});e.bind("evt_accordion",function(h,g,e){var c=f.eq(parseInt(b(this).attr("headerindex")));if(c.css("display")=="none"){ddaccordion.expandit(b(this),c,a,true,g,false,e);a.collapseprev&&d.$header&&b(this).get(0)!=d.$header.get(0)&&ddaccordion.collapseit(d.$header,d.$content,a,true);d={$header:b(this),$content:c}}else(!a.onemustopen||a.onemustopen&&d.$header&&b(this).get(0)!=d.$header.get(0))&&ddaccordion.collapseit(b(this),c,a,true)});e.bind(a.revealtype,function(){if(a.revealtype=="mouseenter"){clearTimeout(a.revealdelay);var c=parseInt(b(this).attr("headerindex"));a.revealdelay=setTimeout(function(){ddaccordion.expandone(a.headerclass,c,a.scrolltoheader)},a.mouseoverdelay||0)}else{b(this).trigger("evt_accordion",[true,a.scrolltoheader]);return false}});e.bind("mouseleave",function(){clearTimeout(a.revealdelay)});a.oninit(e.get(),c);b(window).bind("unload",function(){e.unbind();var c=[];f.filter(":visible").each(function(){c.push(b(this).attr("contentindex"))});if(a.persiststate==true&&e.length>0){c=c.length==0?"-1c":c;ddaccordion.setCookie(a.headerclass,c)}})})}};ddaccordion.preloadimages(jQuery(ddaccordion.ajaxloadingmsg).filter("img"));var bookmarkscroll={setting:{duration:1e3,yoffset:0},topkeyword:"#top",scrollTo:function(c,a,e){var d=jQuery,a=a||{},b=typeof c=="string"&&c.length>0?c==this.topkeyword?0:d("#"+c):c?d(c):[];(b===0||b.length==1&&(!a.autorun||a.autorun&&Math.abs(b.offset().top+(a.yoffset||this.setting.yoffset)-d(window).scrollTop())>5))&&this.$body.animate({scrollTop:b===0?0:b.offset().top+(a.yoffset||this.setting.yoffset)},a.duration||this.setting.duration,function(){if(b!==0&&e)location.hash=e})},urlparamselect:function(){var a=window.location.search.match(/scrollto=[\w\-_,]+/i);return a?a[0].split("=")[1]:null},init:function(){jQuery(document).ready(function(b){var a=bookmarkscroll;a.$body=window.opera?document.compatMode=="CSS1Compat"?b("html"):b("body"):b("html,body");var c=a.urlparamselect();c&&setTimeout(function(){a.scrollTo(document.getElementById(c)||b("a[name="+c+"]:eq(0)").get(0),{autorun:true})},100);b('a[href^="#"]').each(function(){var d=this.getAttribute("href").match(/#\w+$/i);d=d?d[0].substring(1):null;if(this.hash.length>1){var c=b("a[name="+this.hash.substr(1)+"]:eq(0)");if(c.length==1||this.hash==a.topkeyword){(c.length==1&&!document.all||document.all&&window.XMLHttpRequest)&&c.html(".").css({position:"absolute",fontSize:1,visibility:"hidden"});b(this).click(function(b){a.scrollTo(this.hash==a.topkeyword?a.topkeyword:c.get(0),{},this.hash);b.preventDefault()})}}})})}};bookmarkscroll.init();$(document).ready(function(){$(".chillTip").mouseover(function(){$("body").append('<div class="title"></div>');var a=$(this).attr("title");$(".title").append("<p>"+a+"</p>");$(".title").css("filter:","alpha(opacity=90)").css("-moz-opacity","0.90").css("-khtml-opacity","0.90").css("opacity","0.90");$(".title").fadeIn(500);this.tip=this.title;this.title=""});$(".chillTip").mousemove(function(b){var f=$(window).scrollTop(),e=$(window).width(),a=15,c,d;if(e-a*2>=$(".title").width()+b.pageX)c=b.pageX+a;else c=e-$(".title").width()-a;if(f+a*2>=b.pageY-$(".title").height())d=f+a;else d=b.pageY-$(".title").height()-a;$(".title").css({left:c,top:d})});$(".chillTip").mouseout(function(){$(".title").remove();this.title=this.tip})});
/*!
 * jQuery Expander Plugin v1.4.2
 *
 * Date: Sat Mar 31 20:51:48 2012 EDT
 * Requires: jQuery v1.3+
 *
 * Copyright 2011, Karl Swedberg
 * Dual licensed under the MIT and GPL licenses (just like jQuery):
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 *
 *
 *
*/
(function(a){a.expander={version:"1.4.2",defaults:{slicePoint:850,preserveWords:true,widow:4,expandText:"read more",expandPrefix:"&hellip; ",expandAfterSummary:false,summaryClass:"summary",detailClass:"details",moreClass:"read-more",lessClass:"read-less",collapseTimer:0,expandEffect:"slideDown",expandSpeed:600,collapseEffect:"slideUp",collapseSpeed:600,userCollapse:true,userCollapseText:"read less",userCollapsePrefix:" ",onSlice:null,beforeExpand:null,afterExpand:null,onCollapse:null}};a.fn.expander=function(c){var d="init";if(typeof c=="string"){d=c;c={}}var b=a.extend({},a.expander.defaults,c),p=/^<(?:area|br|col|embed|hr|img|input|link|meta|param).*>$/i,o=b.wordEnd||/(&(?:[^;]+;)?|[a-zA-Z\u00C0-\u0100]+)$/,g=/<\/?(\w+)[^>]*>/g,j=/<(\w+)[^>]*>/g,i=/<\/(\w+)>/g,f=/(<\/[^>]+>)\s*$/,r=/^<[^>]+>.?/,e,k={init:function(){this.each(function(){var x,K,o,C,E,B,s,A,k,D,u,F,H=[],y=[],v={},w=this,f=a(this),J=a([]),c=a.meta?a.extend({},b,f.data()):b,M=!!f.find("."+c.detailClass).length,G=!!f.find("*").filter(function(){var b=a(this).css("display");return/^block|table|list/.test(b)}).length,P=G?"div":"span",z=P+"."+c.detailClass,I="span."+c.moreClass,L=c.expandSpeed||0,t=a.trim(f.html()),Q=a.trim(f.text()),d=t.slice(0,c.slicePoint);if(a.data(this,"expander"))return;a.data(this,"expander",true);a.each(["onSlice","beforeExpand","afterExpand","onCollapse"],function(d,b){v[b]=a.isFunction(c[b])});d=l(d);E=d.replace(g,"").length;while(E<c.slicePoint){C=t.charAt(d.length);if(C=="<")C=t.slice(d.length).match(r)[0];d+=C;E++}d=l(d,c.preserveWords);B=d.match(j)||[];s=d.match(i)||[];o=[];a.each(B,function(b,a){!p.test(a)&&o.push(a)});B=o;K=s.length;for(x=0;x<K;x++)s[x]=s[x].replace(i,"$1");a.each(B,function(e,d){var c=d.replace(j,"$1"),b=a.inArray(c,s);if(b===-1){H.push(d);y.push("</"+c+">")}else s.splice(b,1)});y.reverse();if(!M){k=t.slice(d.length);D=a.trim(k.replace(g,""));if(D===""||D.split(/\s+/).length<c.widow)return;A=y.pop()||"";d+=y.join("");k=H.join("")+k}else{k=f.find(z).remove().html();d=f.html();t=d+k;A=""}c.moreLabel=f.find(I).length?"":m(c);if(G)k=t;d+=A;c.summary=d;c.details=k;c.lastCloseTag=A;if(v.onSlice){o=c.onSlice.call(w,c);c=o&&o.details?o:c}var O=q(c,G);f.html(O);u=f.find(z);F=f.find(I);u.hide();F.find("a").unbind("click.expander").bind("click.expander",N);J=f.find("div."+c.summaryClass);c.userCollapse&&!f.find("span."+c.lessClass).length&&f.find(z).append('<span class="'+c.lessClass+'">'+c.userCollapsePrefix+"<a>"+c.userCollapseText+"</a></span>");f.find("span."+c.lessClass+" a").unbind("click.expander").bind("click.expander",function(d){d.preventDefault();clearTimeout(e);var b=a(this).closest(z);h(c,b);v.onCollapse&&c.onCollapse.call(w,true)});function N(a){a.preventDefault();F.hide();J.hide();v.beforeExpand&&c.beforeExpand.call(w);u.stop(false,true)[c.expandEffect](L,function(){u.css({zoom:""});v.afterExpand&&c.afterExpand.call(w);n(c,u,w)})}})},destroy:function(){if(!this.data("expander"))return;this.removeData("expander");this.each(function(){var c=a(this),d=a.meta?a.extend({},b,c.data()):b,e=c.find("."+d.detailClass).contents();c.find("."+d.moreClass).remove();c.find("."+d.summaryClass).remove();c.find("."+d.detailClass).after(e).remove();c.find("."+d.lessClass).remove()})}};k[d]&&k[d].call(this);function q(b,d){var c="span",a=b.summary;if(d){c="div";if(f.test(a)&&!b.expandAfterSummary)a=a.replace(f,b.moreLabel+"$1");else a+=b.moreLabel;a='<div class="'+b.summaryClass+'">'+a+"</div>"}else a+=b.moreLabel;return[a,"<",c+' class="'+b.detailClass+'"',">",b.details,"</"+c+">"].join("")}function m(a){var b='<span class="'+a.moreClass+'">'+a.expandPrefix;b+="<a>"+a.expandText+"</a></span>";return b}function l(b,c){if(b.lastIndexOf("<")>b.lastIndexOf(">"))b=b.slice(0,b.lastIndexOf("<"));if(c)b=b.replace(o,"");return a.trim(b)}function h(a,b){b.stop(true,true)[a.collapseEffect](a.collapseSpeed,function(){var c=b.prev("span."+a.moreClass).show();!c.length&&b.parent().children("div."+a.summaryClass).show().find("span."+a.moreClass).show()})}function n(b,c,d){if(b.collapseTimer)e=setTimeout(function(){h(b,c);a.isFunction(b.onCollapse)&&b.onCollapse.call(d,false)},b.collapseTimer)}return this};a.fn.expander.defaults=a.expander.defaults})(jQuery);function expstickybar(d){var a=jQuery.extend({position:"bottom",peekamount:30,revealtype:"manual",speed:800},d),b=this,c=!document.all||document.all&&document.compatMode=="CSS1Compat"&&window.XMLHttpRequest;if(!c||window.opera)return;jQuery(function(c){if(a.externalcontent){b.$ajaxstickydiv=c('<div id="ajaxstickydiv_'+a.id+'"></div>').appendTo(document.body);b.loadcontent(c,a)}else b.init(c,a)})}expstickybar.prototype={loadcontent:function(c,a){var b=this,d=a.externalcontent.replace(/^http:\/\/[^\/]+\//i,"http://"+window.location.hostname+"/");c.ajax({url:d,async:true,error:function(a){alert("Error fetching Ajax content.<br />Server Response: "+a.responseText)},success:function(d){b.$ajaxstickydiv.html(d);b.init(c,a)}})},showhide:function(c,e){var a=this,f=jQuery,b=c=="show"?0:-(this.height-this.setting.peekamount),d=this.setting.position=="bottom"?{bottom:b}:{top:b};this.$stickybar.stop().animate(d,e?this.setting.speed:0,function(){a.$indicators.each(function(){var b=f(this);b.attr("src",a.currentstate=="show"?b.attr("data-closeimage"):b.attr("data-openimage"))})});a.currentstate=c},toggle:function(){var a=this.currentstate=="show"?"hide":"show";this.showhide(a,true)},init:function(c,a){var b=this;this.$stickybar=c("#"+a.id).css("visibility","visible");this.height=this.$stickybar.outerHeight();this.currentstate="hide";a.peekamount=Math.min(this.height,a.peekamount);this.setting=a;a.revealtype=="mouseover"&&this.$stickybar.bind("mouseenter mouseleave",function(a){b.showhide(a.type=="mouseenter"?"show":"hide",true)});this.$indicators=this.$stickybar.find("img[data-openimage]");this.$stickybar.find("a[href=#togglebar]").click(function(){b.toggle();return false});setTimeout(function(){b.height=b.$stickybar.outerHeight()},1e3);this.showhide("hide")}};var mystickybar=new expstickybar({id:"footerbar",position:"bottom",revealtype:"manual",peekamount:50,externalcontent:"",speed:600});ddaccordion.init({headerclass:"VORDERtools",contentclass:"openVORDERtools",revealtype:"click",mouseoverdelay:200,collapseprev:false,defaultexpanded:[],onemustopen:false,animatedefault:true,scrolltoheader:false,persiststate:false,toggleclass:["","VORDERtoolsSelected"],togglehtml:["prefix","",""],animatespeed:"600",oninit:function(){},onopenclose:function(){}});ddaccordion.init({headerclass:"Htools",contentclass:"openHtools",revealtype:"click",mouseoverdelay:200,collapseprev:true,defaultexpanded:[],onemustopen:false,animatedefault:true,scrolltoheader:false,persiststate:false,toggleclass:["",""],togglehtml:["prefix","",""],animatespeed:"600",oninit:function(){},onopenclose:function(){}});ddaccordion.init({headerclass:"Ntools",contentclass:"openNtools",revealtype:"click",mouseoverdelay:200,collapseprev:true,defaultexpanded:[],onemustopen:false,animatedefault:true,scrolltoheader:false,persiststate:false,toggleclass:["","Ntoolsselected"],togglehtml:["prefix","",""],animatespeed:"600",oninit:function(){},onopenclose:function(){}});ddaccordion.init({headerclass:"Ttools",contentclass:"openTtools",revealtype:"click",mouseoverdelay:200,collapseprev:true,defaultexpanded:[0],onemustopen:true,animatedefault:true,scrolltoheader:false,persiststate:false,toggleclass:["","Ttoolsselected"],togglehtml:["prefix","+&nbsp;&nbsp;","-&nbsp;&nbsp;"],animatespeed:"600",oninit:function(){},onopenclose:function(){}});ddaccordion.init({headerclass:"SFtools",contentclass:"openSFtools",revealtype:"click",mouseoverdelay:200,collapseprev:true,defaultexpanded:[0],onemustopen:true,animatedefault:true,scrolltoheader:false,persiststate:true,toggleclass:["","SFtoolsSelected"],togglehtml:["prefix","",""],animatespeed:"600",oninit:function(){},onopenclose:function(){}});ddmegamenu.docinit({menuid:"mainnavmenu",easing:"easeInOutSine",dur:500});$(function(){$("div.readmore").expander({slicePoint:850,expandText:" Read More &raquo;",userCollapseText:" &laquo; Read Less"})});$(function(){$("a[data-popup]").live("click",function(a){window.open($(this)[0].href);a.preventDefault()})});function dd_scrolltotop(a){a=a||500;var b=document.compatMode=="BackCompat"?document.body:document.documentElement;if(b.scrollTop==0)b=document.body;var g=b.scrollTop,d,c,h=+new Date,i=0,e=g;clearTimeout(d);function f(){c=+new Date-h;if(c<a){b.scrollTop=e-e*(1-Math.cos(c/a*Math.PI))/2;d=setTimeout(function(){f()},10)}}f()}if(typeof MPStoreOpenWin2=="undefined")MPStoreOpenWin2=[];if(typeof MPStoreWinStngs2=="undefined"){MPStoreWinStngs2={};MPStoreWinStngs2.url="";MPStoreWinStngs2.name="";MPStoreWinStngs2.options="";MPStoreWinStngs2.focus=true;MPStoreWinStngs2.html="";MPStoreWinStngs2.redirect=""}function MPOpenPopupWin2JS(a){MPStoreWinStngs2.url="";MPStoreWinStngs2.name="";MPStoreWinStngs2.options="";MPStoreWinStngs2.focus=true;MPStoreWinStngs2.html="";MPStoreWinStngs2.redirect="";var j=a[1]!="#"&&a[1]!="(EmptyReference!)"&&a[1]!="(Empty Reference!)"?a[1]:"",t=a[31]!="#"&&a[31]!="(EmptyReference!)"&&a[31]!="(Empty Reference!)"?a[31]:"";if(j!=""){var v=a[2]==1?"image":"page";MPStoreWinStngs2.focus=a[3];var u=/[\w\S?]/,o="";a[11]=a[11]==true?"yes":"no";for(var d=a[4]!=""?a[4]:"PopUpWin",n=0;n<d.length;n++)if(u.test(d.charAt(n)))o+=d.charAt(n);d=o!=""?o:"PopUpWin";var f=a[7]>screen.availWidth?screen.availWidth:a[7],e=a[9]>screen.availHeight?screen.availHeight:a[9];if(a[6]==true||a[8]==true){f=screen.availWidth;g=0}if(a[6]==true||a[10]==true){e=screen.availHeight;h=0}var g=a[13]!=""?a[13]:0,h=a[15]!=""?a[15]:0;if(a[12]==true&&f>0&&e>0){g=Math.round((screen.availWidth-f)/2);h=Math.round((screen.availHeight-e)/2)}else{if(a[14]==1&&f>0)g=screen.availWidth-f-g;else if(a[14]==2)g=Math.round((screen.availWidth-f)/2);if(a[16]==1&&e>0)h=screen.availHeight-e-h;else if(a[16]==2)h=Math.round((screen.availHeight-e)/2)}for(i=17;i<=22;i++)a[i]=a[i]==true?"yes":"no";if(a[5]==true&&typeof MPStoreOpenWin2[d]!="undefined"){var m=MPStoreOpenWin2[d];if(m&&typeof m=="object")!m.closed&&m.close()}var c="";if(f>0)c+="width="+f+",";if(e>0)c+="height="+e+",";c+="resizable="+a[11];c+=",scrollbars="+a[17];c+=",menubar="+a[18];c+=",toolbar="+a[21];c+=",directories="+a[19];c+=",location="+a[22];c+=",status="+a[20];c+=",left="+g;c+=",top="+h;if(v=="image"){var k="Verdana, Arial, Helvetica, sans-serif";if(a[28]==1)k="Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif";else if(a[28]==2)k="Helvetica, Geneva, Arial, SunSans-Regular, sans-serif";else if(a[28]==3)k='"Times New Roman", Times, Georgia, serif';else if(a[28]==4)k='"Courier New", Courier, Monaco, monospace';var r=a[27]!=""?a[27]:"black",l=a[30]!=""?a[30]:"#00417d",q=a[29]!=""&&a[29]>5?a[29]+"":"12",p=a[24]!=""?a[24]:"#ffffff",b="";b+='<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\n\n';b+="<html>\n\n";b+="<head>\n";b+='<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">\n';if(a[23]!="")b+="<title>"+a[23]+"</title>\n";b+='<style type="text/css" media="screen"><!--\n';b+="body, div, td  { color: "+r+"; font-size: "+q+"px; font-family: "+k+"; background-color: "+p+"; margin: 0; padding: 0 }\n";b+=".textpad  { margin: 0; padding: 4px 0 }\n";if(a[25]==true){b+="a { color: "+l+"; font-size: "+q+"px; text-decoration: none }\n";b+="a:link { color: "+l+"; text-decoration: none }\n";b+="a:visited { color: "+l+"; text-decoration: none }\n";b+="a:hover { color: "+l+"; text-decoration: underline }\n"}b+="--></style>\n</head>\n\n";b+='<body bgcolor="'+p+'" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">\n';if(a[26]!="")b+='<div class="textpad" align="center">'+a[26]+"</div>\n";b+='<div align="center"><img src="'+j+'" alt="" border="0"></div>\n';if(a[25]!="")b+='<div class="textpad" align="center"><a href="#" onclick="self.close();">Close Window</a></div>\n';b+="</body>\n\n</html>";MPStoreWinStngs2.html=b;MPStoreWinStngs2.type="image";j=""}MPStoreWinStngs2.name=d;MPStoreWinStngs2.options=c;MPStoreWinStngs2.url=j;MPStoreWinStngs2.redirect=t;var s=window.open(j,d,c);MPStoreOpenWin2[MPStoreWinStngs2.name]=s;setTimeout("MPTriggerDelayWin2()",400)}}function MPTriggerDelayWin2(){if(typeof MPStoreOpenWin2[MPStoreWinStngs2.name]=="object"){var a=MPStoreOpenWin2[MPStoreWinStngs2.name];if(a.closed)a=window.open(MPStoreWinStngs2.url,MPStoreWinStngs2.name,MPStoreWinStngs2.options);if(a&&typeof a=="object")if(MPStoreWinStngs2.type=="image"&&MPStoreWinStngs2.html!="")if(!a.closed){a.document.open();a.document.write(MPStoreWinStngs2.html);a.document.close()}if(MPStoreWinStngs2.redirect!="")window.location=MPStoreWinStngs2.redirect;MPStoreOpenWin2[MPStoreWinStngs2.name]=a;if(a&&typeof a=="object")!a.closed&&MPStoreWinStngs2.focus&&a.focus();MPStoreWinStngs2.url="";MPStoreWinStngs2.name="";MPStoreWinStngs2.options="";MPStoreWinStngs2.focus=true;MPStoreWinStngs2.html="";MPStoreWinStngs2.redirect=""}}function MPOpenPop2(){var b=[];b[0]="Open Popup JavaScript 2.0";for(var a=1;a<32;a++)b[a]=eval("mp"+a);MPOpenPopupWin2JS(b);return false}var alwaysOnTop={dsettings:{targetid:"backofficeannounce",orientation:2,position:[205,-30],externalsource:"",frequency:"session",hideafter:4e4,fadeduration:[1e3,1e3],display:0},settingscache:{},positiontarget:function(c,a){var d=!document.all||document.all&&document.compatMode=="CSS1Compat"&&window.XMLHttpRequest,b={position:d?"fixed":"absolute",visibility:"visible"};if(a.fadeduration[0]>0)b.opacity=0;b[/^[13]$/.test(a.orientation)?"left":"right"]=a.position[0];b[/^[12]$/.test(a.orientation)?"top":"bottom"]=a.position[1];if(document.all&&!window.XMLHttpRequest)b.width=c.width();c.css(b);if(!d){this.keepfixed(c,a);var e="scroll."+a.targetid+" resize."+a.targetid;jQuery(window).bind(e,function(){alwaysOnTop.keepfixed(c,a)})}this.revealdiv(c,a,d);a.hideafter>0&&setTimeout(function(){alwaysOnTop.hidediv(a.targetid)},a.hideafter+a.fadeduration[0])},keepfixed:function(c,a){var b=jQuery(window),e=/^[13]$/.test(a.orientation),d=/^[12]$/.test(a.orientation),f=b.scrollLeft()+(e?a.position[0]:b.width()-c.outerWidth()-a.position[0]),g=b.scrollTop()+(d?a.position[1]:b.height()-c.outerHeight()-a.position[1]);c.css({left:f+"px",top:g+"px"})},revealdiv:function(c,a){if(a.fadeduration[0]>0)c.show().animate({opacity:1},a.fadeduration[0]);else c.show();if(a.frequency=="session")this.setCookie("sots"+a.targetid,"shown");else if(/^\d+ day/i.test(a.frequency)){var b=parseInt(a.frequency);this.setCookie("sotp"+a.targetid,b,b)}},hidediv:function(c){var b=jQuery("#"+c);if(b.css("display")=="none")return;var a=this.settingscache[c];if(a.fadeduration[1]>0)b.animate({opacity:0},a.fadeduration[1],function(){b.hide()});else b.hide();var d="scroll."+a.targetid+" resize."+a.targetid;jQuery(window).unbind(d)},loadajaxcontent:function(b,a){b.ajax({url:a.externalsource,error:function(a){alert("Error fetching Ajax content.\nServer Response: "+a.responseText)},success:function(d){var c=b(d);if(c.get(0).id==a.targetid)alwaysOnTop.positiontarget(c.appendTo("body"),a);else alert('Error: The value you have entered for "targetid" ('+a.targetid+") doesn't match the ID of your remote content's DIV container ("+c.get(0).id+"). This must be corrected")}})},init:function(b){var a={};a=jQuery.extend(a,this.dsettings,b);this.settingscache[a.targetid]=a;if(typeof a.frequency=="number")a.display=a.frequency>Math.random()?1:0;else if(a.frequency=="session")a.display=this.getCookie("sots"+a.targetid)=="shown"?0:1;else if(/^\d+ day/i.test(a.frequency)){parseInt(this.getCookie("sotp"+a.targetid))!=parseInt(a.frequency)&&this.setCookie("sotp"+a.targetid,"",-1);a.display=this.getCookie("sotp"+a.targetid)!=null?0:1}jQuery(document).ready(function(c){if(a.externalsource!=""&&a.display)alwaysOnTop.loadajaxcontent(c,a);else if(a.externalsource==""){var b=c("#"+a.targetid);if(!a.display){b.hide();return false}else alwaysOnTop.positiontarget(b,a)}})},getCookie:function(b){var a=new RegExp(b+"=[^;]*","i");return document.cookie.match(a)?document.cookie.match(a)[0].split("=")[1]:null},setCookie:function(d,b,c){if(typeof c!="undefined"){var a=new Date,e=a.setDate(a.getDate()+c);document.cookie=d+"="+b+"; expires="+a.toGMTString()}else document.cookie=d+"="+b+"; path=/"}}