﻿/*!
 * jQuery UI 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI
 */
var mejs,BS;(function(n,t){function i(t){return!n(t).parents().andSelf().filter(function(){return n.curCSS(this,"visibility")==="hidden"||n.expr.filters.hidden(this)}).length}n.ui=n.ui||{},n.ui.version||(n.extend(n.ui,{version:"1.8.11",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),n.fn.extend({_focus:n.fn.focus,focus:function(t,i){return typeof t=="number"?this.each(function(){var r=this;setTimeout(function(){n(r).focus(),i&&i.call(r)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return t=n.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(n.curCSS(this,"position",1))&&/(auto|scroll)/.test(n.curCSS(this,"overflow",1)+n.curCSS(this,"overflow-y",1)+n.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(n.curCSS(this,"overflow",1)+n.curCSS(this,"overflow-y",1)+n.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("position"))||!t.length?n(document):t},zIndex:function(i){if(i!==t)return this.css("zIndex",i);if(this.length){i=n(this[0]);for(var r;i.length&&i[0]!==document;){r=i.css("position");if(r==="absolute"||r==="relative"||r==="fixed"){r=parseInt(i.css("zIndex"),10);if(!isNaN(r)&&r!==0)return r}i=i.parent()}}return 0},disableSelection:function(){return this.bind((n.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(n){n.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),n.each(["Width","Height"],function(i,r){function e(t,i,r,u){return n.each(o,function(){i-=parseFloat(n.curCSS(t,"padding"+this,!0))||0,r&&(i-=parseFloat(n.curCSS(t,"border"+this+"Width",!0))||0),u&&(i-=parseFloat(n.curCSS(t,"margin"+this,!0))||0)}),i}var o=r==="Width"?["Left","Right"]:["Top","Bottom"],u=r.toLowerCase(),f={innerWidth:n.fn.innerWidth,innerHeight:n.fn.innerHeight,outerWidth:n.fn.outerWidth,outerHeight:n.fn.outerHeight};n.fn["inner"+r]=function(i){return i===t?f["inner"+r].call(this):this.each(function(){n(this).css(u,e(this,i)+"px")})},n.fn["outer"+r]=function(t,i){return typeof t!="number"?f["outer"+r].call(this,t):this.each(function(){n(this).css(u,e(this,t,!0,i)+"px")})}}),n.extend(n.expr[":"],{data:function(t,i,r){return!!n.data(t,r[3])},focusable:function(t){var r=t.nodeName.toLowerCase(),u=n.attr(t,"tabindex");return"area"===r?(r=t.parentNode,u=r.name,!t.href||!u||r.nodeName.toLowerCase()!=="map"?!1:(t=n("img[usemap=#"+u+"]")[0],!!t&&i(t))):(/input|select|textarea|button|object/.test(r)?!t.disabled:"a"==r?t.href||!isNaN(u):!isNaN(u))&&i(t)},tabbable:function(t){var i=n.attr(t,"tabindex");return(isNaN(i)||i>=0)&&n(t).is(":focusable")}}),n(function(){var i=document.body,t=i.appendChild(t=document.createElement("div"));n.extend(t.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),n.support.minHeight=t.offsetHeight===100,n.support.selectstart="onselectstart"in t,i.removeChild(t).style.display="none"}),n.extend(n.ui,{plugin:{add:function(t,i,r){t=n.ui[t].prototype;for(var u in r)t.plugins[u]=t.plugins[u]||[],t.plugins[u].push([i,r[u]])},call:function(n,t,i){if((t=n.plugins[t])&&n.element[0].parentNode)for(var r=0;r<t.length;r++)n.options[t[r][0]]&&t[r][1].apply(n.element,i)}},contains:function(n,t){return document.compareDocumentPosition?n.compareDocumentPosition(t)&16:n!==t&&n.contains(t)},hasScroll:function(t,i){if(n(t).css("overflow")==="hidden")return!1;i=i&&i==="left"?"scrollLeft":"scrollTop";var r=!1;return t[i]>0?!0:(t[i]=1,r=t[i]>0,t[i]=0,r)},isOverAxis:function(n,t,i){return n>t&&n<t+i},isOver:function(t,i,r,u,f,e){return n.ui.isOverAxis(t,r,f)&&n.ui.isOverAxis(i,u,e)}}))})(jQuery);
/*!
 * jQuery UI Widget 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Widget
 */
(function(n,t){var r,i;n.cleanData?(r=n.cleanData,n.cleanData=function(t){for(var u=0,i;(i=t[u])!=null;u++)n(i).triggerHandler("remove");r(t)}):(i=n.fn.remove,n.fn.remove=function(t,r){return this.each(function(){return r||(!t||n.filter(t,[this]).length)&&n("*",this).add([this]).each(function(){n(this).triggerHandler("remove")}),i.call(n(this),t,r)})}),n.widget=function(t,i,r){var u=t.split(".")[0],f;t=t.split(".")[1],f=u+"-"+t,r||(r=i,i=n.Widget),n.expr[":"][f]=function(i){return!!n.data(i,t)},n[u]=n[u]||{},n[u][t]=function(n,t){arguments.length&&this._createWidget(n,t)},i=new i,i.options=n.extend(!0,{},i.options),n[u][t].prototype=n.extend(!0,i,{namespace:u,widgetName:t,widgetEventPrefix:n[u][t].prototype.widgetEventPrefix||t,widgetBaseClass:f},r),n.widget.bridge(t,n[u][t])},n.widget.bridge=function(i,r){n.fn[i]=function(u){var o=typeof u=="string",e=Array.prototype.slice.call(arguments,1),f=this;return u=!o&&e.length?n.extend.apply(null,[!0,u].concat(e)):u,o&&u.charAt(0)==="_"?f:(o?this.each(function(){var r=n.data(this,i),o=r&&n.isFunction(r[u])?r[u].apply(r,e):r;if(o!==r&&o!==t)return f=o,!1}):this.each(function(){var t=n.data(this,i);t?t.option(u||{})._init():n.data(this,i,new r(u,this))}),f)}},n.Widget=function(n,t){arguments.length&&this._createWidget(n,t)},n.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(t,i){n.data(i,this.widgetName,this),this.element=n(i),this.options=n.extend(!0,{},this.options,this._getCreateOptions(),t);var r=this;this.element.bind("remove."+this.widgetName,function(){r.destroy()}),this._create(),this._trigger("create"),this._init()},_getCreateOptions:function(){return n.metadata&&n.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName),this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(i,r){var u=i;if(arguments.length===0)return n.extend({},this.options);if(typeof i=="string"){if(r===t)return this.options[i];u={},u[i]=r}return this._setOptions(u),this},_setOptions:function(t){var i=this;return n.each(t,function(n,t){i._setOption(n,t)}),this},_setOption:function(n,t){return this.options[n]=t,n==="disabled"&&this.widget()[t?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",t),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(t,i,r){var f=this.options[t],u;i=n.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),r=r||{};if(i.originalEvent)for(t=n.event.props.length;t;)u=n.event.props[--t],i[u]=i.originalEvent[u];return this.element.trigger(i,r),!(n.isFunction(f)&&f.call(this.element[0],i,r)===!1||i.isDefaultPrevented())}}})(jQuery);
/*!
 * jQuery UI Mouse 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Mouse
 *
 * Depends:
 *	jquery.ui.widget.js
 */
(function(n){n.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(n){return t._mouseDown(n)}).bind("click."+this.widgetName,function(i){if(!0===n.data(i.target,t.widgetName+".preventClickEvent"))return n.removeData(i.target,t.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(t){t.originalEvent=t.originalEvent||{};if(!t.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var i=this,u=t.which==1,r=typeof this.options.cancel=="string"?n(t.target).parents().add(t.target).filter(this.options.cancel).length:!1;if(!u||r||!this._mouseCapture(t))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)){this._mouseStarted=this._mouseStart(t)!==!1;if(!this._mouseStarted)return t.preventDefault(),!0}return!0===n.data(t.target,this.widgetName+".preventClickEvent")&&n.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(n){return i._mouseMove(n)},this._mouseUpDelegate=function(n){return i._mouseUp(n)},n(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),t.originalEvent.mouseHandled=!0}},_mouseMove:function(t){return n.browser.msie&&!(document.documentMode>=9)&&!t.button?this._mouseUp(t):this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&((this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1)?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){return n(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target==this._mouseDownEvent.target&&n.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(n){return Math.max(Math.abs(this._mouseDownEvent.pageX-n.pageX),Math.abs(this._mouseDownEvent.pageY-n.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})(jQuery),(function(n){n.ui=n.ui||{};var i=/left|center|right/,t=/top|center|bottom/,u=n.fn.position,r=n.fn.offset;n.fn.position=function(r){if(!r||!r.of)return u.apply(this,arguments);r=n.extend({},r);var e=n(r.of),l=e[0],c=(r.collision||"flip").split(" "),o=r.offset?r.offset.split(" "):[0,0],s,h,f;return l.nodeType===9?(s=e.width(),h=e.height(),f={top:0,left:0}):l.setTimeout?(s=e.width(),h=e.height(),f={top:e.scrollTop(),left:e.scrollLeft()}):l.preventDefault?(r.at="left top",s=h=0,f={top:r.of.pageY,left:r.of.pageX}):(s=e.outerWidth(),h=e.outerHeight(),f=e.offset()),n.each(["my","at"],function(){var n=(r[this]||"").split(" ");n.length===1&&(n=i.test(n[0])?n.concat(["center"]):t.test(n[0])?["center"].concat(n):["center","center"]),n[0]=i.test(n[0])?n[0]:"center",n[1]=t.test(n[1])?n[1]:"center",r[this]=n}),c.length===1&&(c[1]=c[0]),o[0]=parseInt(o[0],10)||0,o.length===1&&(o[1]=o[0]),o[1]=parseInt(o[1],10)||0,r.at[0]==="right"?f.left+=s:r.at[0]==="center"&&(f.left+=s/2),r.at[1]==="bottom"?f.top+=h:r.at[1]==="center"&&(f.top+=h/2),f.left+=o[0],f.top+=o[1],this.each(function(){var i=n(this),e=i.outerWidth(),u=i.outerHeight(),v=parseInt(n.curCSS(this,"marginLeft",!0))||0,a=parseInt(n.curCSS(this,"marginTop",!0))||0,y=e+v+(parseInt(n.curCSS(this,"marginRight",!0))||0),p=u+a+(parseInt(n.curCSS(this,"marginBottom",!0))||0),t=n.extend({},f),l;r.my[0]==="right"?t.left-=e:r.my[0]==="center"&&(t.left-=e/2),r.my[1]==="bottom"?t.top-=u:r.my[1]==="center"&&(t.top-=u/2),t.left=Math.round(t.left),t.top=Math.round(t.top),l={left:t.left-v,top:t.top-a},n.each(["left","top"],function(i,f){n.ui.position[c[i]]&&n.ui.position[c[i]][f](t,{targetWidth:s,targetHeight:h,elemWidth:e,elemHeight:u,collisionPosition:l,collisionWidth:y,collisionHeight:p,offset:o,my:r.my,at:r.at})}),n.fn.bgiframe&&i.bgiframe(),i.offset(n.extend(t,{using:r.using}))})},n.ui.position={fit:{left:function(t,i){var r=n(window);r=i.collisionPosition.left+i.collisionWidth-r.width()-r.scrollLeft(),t.left=r>0?t.left-r:Math.max(t.left-i.collisionPosition.left,t.left)},top:function(t,i){var r=n(window);r=i.collisionPosition.top+i.collisionHeight-r.height()-r.scrollTop(),t.top=r>0?t.top-r:Math.max(t.top-i.collisionPosition.top,t.top)}},flip:{left:function(t,i){var r;if(i.at[0]!=="center"){r=n(window),r=i.collisionPosition.left+i.collisionWidth-r.width()-r.scrollLeft();var e=i.my[0]==="left"?-i.elemWidth:i.my[0]==="right"?i.elemWidth:0,f=i.at[0]==="left"?i.targetWidth:-i.targetWidth,u=-2*i.offset[0];t.left+=i.collisionPosition.left<0?e+f+u:r>0?e+f+u:0}},top:function(t,i){var r;if(i.at[1]!=="center"){r=n(window),r=i.collisionPosition.top+i.collisionHeight-r.height()-r.scrollTop();var e=i.my[1]==="top"?-i.elemHeight:i.my[1]==="bottom"?i.elemHeight:0,f=i.at[1]==="top"?i.targetHeight:-i.targetHeight,u=-2*i.offset[1];t.top+=i.collisionPosition.top<0?e+f+u:r>0?e+f+u:0}}}},n.offset.setOffset||(n.offset.setOffset=function(t,i){/static/.test(n.curCSS(t,"position"))&&(t.style.position="relative");var u=n(t),r=u.offset(),e=parseInt(n.curCSS(t,"top",!0),10)||0,f=parseInt(n.curCSS(t,"left",!0),10)||0;r={top:i.top-r.top+e,left:i.left-r.left+f},"using"in i?i.using.call(t,r):u.css(r)},n.fn.offset=function(t){var i=this[0];return!i||!i.ownerDocument?null:t?this.each(function(){n.offset.setOffset(this,t)}):r.call(this)})})(jQuery),jQuery.effects||function(n,t){function e(t){var i;return t&&t.constructor==Array&&t.length==3?t:(i=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(t))?[parseInt(i[1],10),parseInt(i[2],10),parseInt(i[3],10)]:(i=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(t))?[parseFloat(i[1])*2.55,parseFloat(i[2])*2.55,parseFloat(i[3])*2.55]:(i=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(t))?[parseInt(i[1],16),parseInt(i[2],16),parseInt(i[3],16)]:(i=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(t))?[parseInt(i[1]+i[1],16),parseInt(i[2]+i[2],16),parseInt(i[3]+i[3],16)]:/rgba\(0, 0, 0, 0\)/.exec(t)?f.transparent:f[n.trim(t).toLowerCase()]}function l(t,i){var r;do{r=n.curCSS(t,i);if(r!=""&&r!="transparent"||n.nodeName(t,"body"))break;i="backgroundColor"}while(t=t.parentNode);return e(r)}function s(){var n=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,r={},t,u,i;if(n&&n.length&&n[0]&&n[n[0]])for(i=n.length;i--;)t=n[i],typeof n[t]=="string"&&(u=t.replace(/\-(\w)/g,function(n,t){return t.toUpperCase()}),r[u]=n[t]);else for(t in n)typeof n[t]=="string"&&(r[t]=n[t]);return r}function o(t){var i,r;for(i in t)r=t[i],(r==null||n.isFunction(r)||i in h||/scrollbar/.test(i)||!/color/i.test(i)&&isNaN(parseFloat(r)))&&delete t[i];return t}function c(n,t){var r={_:0},i;for(i in t)n[i]!=t[i]&&(r[i]=t[i]);return r}function i(t,i,r,u){return typeof t=="object"&&(u=i,r=null,i=t,t=i.effect),n.isFunction(i)&&(u=i,r=null,i={}),(typeof i=="number"||n.fx.speeds[i])&&(u=r,r=i,i={}),n.isFunction(r)&&(u=r,r=null),i=i||{},r=r||i.duration,r=n.fx.off?0:typeof r=="number"?r:r in n.fx.speeds?n.fx.speeds[r]:n.fx.speeds._default,u=u||i.complete,[t,i,r,u]}function r(t){return!t||typeof t=="number"||n.fx.speeds[t]?!0:typeof t=="string"&&!n.effects[t]?!0:!1}n.effects={},n.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(t,i){n.fx.step[i]=function(n){n.colorInit||(n.start=l(n.elem,i),n.end=e(n.end),n.colorInit=!0),n.elem.style[i]="rgb("+Math.max(Math.min(parseInt(n.pos*(n.end[0]-n.start[0])+n.start[0],10),255),0)+","+Math.max(Math.min(parseInt(n.pos*(n.end[1]-n.start[1])+n.start[1],10),255),0)+","+Math.max(Math.min(parseInt(n.pos*(n.end[2]-n.start[2])+n.start[2],10),255),0)+")"}});var f={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},u=["add","remove","toggle"],h={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};n.effects.animateClass=function(t,i,r,f){return n.isFunction(r)&&(f=r,r=null),this.queue("fx",function(){var e=n(this),a=e.attr("style")||" ",h=o(s.call(this)),l,v=e.attr("className");n.each(u,function(n,i){t[i]&&e[i+"Class"](t[i])}),l=o(s.call(this)),e.attr("className",v),e.animate(c(h,l),i,r,function(){n.each(u,function(n,i){t[i]&&e[i+"Class"](t[i])}),typeof e.attr("style")=="object"?(e.attr("style").cssText="",e.attr("style").cssText=a):e.attr("style",a),f&&f.apply(this,arguments)}),h=n.queue(this),l=h.splice(h.length-1,1)[0],h.splice(1,0,l),n.dequeue(this)})},n.fn.extend({_addClass:n.fn.addClass,addClass:function(t,i,r,u){return i?n.effects.animateClass.apply(this,[{add:t},i,r,u]):this._addClass(t)},_removeClass:n.fn.removeClass,removeClass:function(t,i,r,u){return i?n.effects.animateClass.apply(this,[{remove:t},i,r,u]):this._removeClass(t)},_toggleClass:n.fn.toggleClass,toggleClass:function(i,r,u,f,e){return typeof r=="boolean"||r===t?u?n.effects.animateClass.apply(this,[r?{add:i}:{remove:i},u,f,e]):this._toggleClass(i,r):n.effects.animateClass.apply(this,[{toggle:i},r,u,f])},switchClass:function(t,i,r,u,f){return n.effects.animateClass.apply(this,[{add:i,remove:t},r,u,f])}}),n.extend(n.effects,{version:"1.8.11",save:function(n,t){for(var i=0;i<t.length;i++)t[i]!==null&&n.data("ec.storage."+t[i],n[0].style[t[i]])},restore:function(n,t){for(var i=0;i<t.length;i++)t[i]!==null&&n.css(t[i],n.data("ec.storage."+t[i]))},setMode:function(n,t){return t=="toggle"&&(t=n.is(":hidden")?"show":"hide"),t},getBaseline:function(n,t){var i;switch(n[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=n[0]/t.height}switch(n[1]){case"left":n=0;break;case"center":n=.5;break;case"right":n=1;break;default:n=n[1]/t.width}return{x:n,y:i}},createWrapper:function(t){if(t.parent().is(".ui-effects-wrapper"))return t.parent();var i={width:t.outerWidth(!0),height:t.outerHeight(!0),float:t.css("float")},r=n("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});return t.wrap(r),r=t.parent(),t.css("position")=="static"?(r.css({position:"relative"}),t.css({position:"relative"})):(n.extend(i,{position:t.css("position"),zIndex:t.css("z-index")}),n.each(["top","left","bottom","right"],function(n,r){i[r]=t.css(r),isNaN(parseInt(i[r],10))&&(i[r]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),r.css(i).show()},removeWrapper:function(n){return n.parent().is(".ui-effects-wrapper")?n.parent().replaceWith(n):n},setTransition:function(t,i,r,u){return u=u||{},n.each(i,function(n,i){unit=t.cssUnit(i),unit[0]>0&&(u[i]=unit[0]*r+unit[1])}),u}}),n.fn.extend({effect:function(t){var u=i.apply(this,arguments),r={options:u[1],duration:u[2],callback:u[3]},f;return u=r.options.mode,f=n.effects[t],n.fx.off||!f?u?this[u](r.duration,r.callback):this.each(function(){r.callback&&r.callback.call(this)}):f.call(this,r)},_show:n.fn.show,show:function(n){if(r(n))return this._show.apply(this,arguments);var t=i.apply(this,arguments);return t[1].mode="show",this.effect.apply(this,t)},_hide:n.fn.hide,hide:function(n){if(r(n))return this._hide.apply(this,arguments);var t=i.apply(this,arguments);return t[1].mode="hide",this.effect.apply(this,t)},__toggle:n.fn.toggle,toggle:function(t){if(r(t)||typeof t=="boolean"||n.isFunction(t))return this.__toggle.apply(this,arguments);var u=i.apply(this,arguments);return u[1].mode="toggle",this.effect.apply(this,u)},cssUnit:function(t){var r=this.css(t),i=[];return n.each(["em","px","%","pt"],function(n,t){r.indexOf(t)>0&&(i=[parseFloat(r),t])}),i}}),n.easing.jswing=n.easing.swing,n.extend(n.easing,{def:"easeOutQuad",swing:function(t,i,r,u,f){return n.easing[n.easing.def](t,i,r,u,f)},easeInQuad:function(n,t,i,r,u){return r*(t/=u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(n,t,i,r,u){n=1.70158;var f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,n=f/4):n=f/(2*Math.PI)*Math.asin(r/e),-(e*Math.pow(2,10*(t-=1))*Math.sin((t*u-n)*2*Math.PI/f))+i)},easeOutElastic:function(n,t,i,r,u){n=1.70158;var f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,n=f/4):n=f/(2*Math.PI)*Math.asin(r/e),e*Math.pow(2,-10*t)*Math.sin((t*u-n)*2*Math.PI/f)+r+i)},easeInOutElastic:function(n,t,i,r,u){n=1.70158;var f=0,e=r;if(t==0)return i;if((t/=u/2)==2)return i+r;return f||(f=u*.3*1.5),e<Math.abs(r)?(e=r,n=f/4):n=f/(2*Math.PI)*Math.asin(r/e),t<1?-.5*e*Math.pow(2,10*(t-=1))*Math.sin((t*u-n)*2*Math.PI/f)+i:e*Math.pow(2,-10*(t-=1))*Math.sin((t*u-n)*2*Math.PI/f)*.5+r+i},easeInBack:function(n,i,r,u,f,e){return e==t&&(e=1.70158),u*(i/=f)*i*((e+1)*i-e)+r},easeOutBack:function(n,i,r,u,f,e){return e==t&&(e=1.70158),u*((i=i/f-1)*i*((e+1)*i+e)+1)+r},easeInOutBack:function(n,i,r,u,f,e){return e==t&&(e=1.70158),(i/=f/2)<1?u/2*i*i*(((e*=1.525)+1)*i-e)+r:u/2*((i-=2)*i*(((e*=1.525)+1)*i+e)+2)+r},easeInBounce:function(t,i,r,u,f){return u-n.easing.easeOutBounce(t,f-i,0,u,f)+r},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(t,i,r,u,f){return i<f/2?n.easing.easeInBounce(t,i*2,0,u,f)*.5+r:n.easing.easeOutBounce(t,i*2-f,0,u,f)*.5+u*.5+r}})}(jQuery),(function(n){n.effects.blind=function(t){return this.queue(function(){var i=n(this),s=["position","top","bottom","left","right"],o=n.effects.setMode(i,t.options.mode||"hide"),u=t.options.direction||"vertical",r,f,e;n.effects.save(i,s),i.show(),r=n.effects.createWrapper(i).css({overflow:"hidden"}),f=u=="vertical"?"height":"width",u=u=="vertical"?r.height():r.width(),o=="show"&&r.css(f,0),e={},e[f]=o=="show"?u:0,r.animate(e,t.duration,t.options.easing,function(){o=="hide"&&i.hide(),n.effects.restore(i,s),n.effects.removeWrapper(i),t.callback&&t.callback.apply(i[0],arguments),i.dequeue()})})}})(jQuery),(function(n){n.effects.bounce=function(t){return this.queue(function(){var i=n(this),a=["position","top","bottom","left","right"],o=n.effects.setMode(i,t.options.mode||"effect"),u=t.options.direction||"up",r=t.options.distance||20,l=t.options.times||5,c=t.duration||250,e,f,s,h;for(/show|hide/.test(o)&&a.push("opacity"),n.effects.save(i,a),i.show(),n.effects.createWrapper(i),e=u=="up"||u=="down"?"top":"left",u=u=="up"||u=="left"?"pos":"neg",r=t.options.distance||(e=="top"?i.outerHeight({margin:!0})/3:i.outerWidth({margin:!0})/3),o=="show"&&i.css("opacity",0).css(e,u=="pos"?-r:r),o=="hide"&&(r/=l*2),o!="hide"&&l--,o=="show"&&(f={opacity:1},f[e]=(u=="pos"?"+=":"-=")+r,i.animate(f,c/2,t.options.easing),r/=2,l--),f=0;f<l;f++)s={},h={},s[e]=(u=="pos"?"-=":"+=")+r,h[e]=(u=="pos"?"+=":"-=")+r,i.animate(s,c/2,t.options.easing).animate(h,c/2,t.options.easing),r=o=="hide"?r*2:r/2;o=="hide"?(f={opacity:0},f[e]=(u=="pos"?"-=":"+=")+r,i.animate(f,c/2,t.options.easing,function(){i.hide(),n.effects.restore(i,a),n.effects.removeWrapper(i),t.callback&&t.callback.apply(this,arguments)})):(s={},h={},s[e]=(u=="pos"?"-=":"+=")+r,h[e]=(u=="pos"?"+=":"-=")+r,i.animate(s,c/2,t.options.easing).animate(h,c/2,t.options.easing,function(){n.effects.restore(i,a),n.effects.removeWrapper(i),t.callback&&t.callback.apply(this,arguments)})),i.queue("fx",function(){i.dequeue()}),i.dequeue()})}})(jQuery),(function(n){n.effects.clip=function(t){return this.queue(function(){var i=n(this),s=["position","top","bottom","left","right","height","width"],o=n.effects.setMode(i,t.options.mode||"hide"),u=t.options.direction||"vertical",r,f,e;n.effects.save(i,s),i.show(),r=n.effects.createWrapper(i).css({overflow:"hidden"}),r=i[0].tagName=="IMG"?r:i,f={size:u=="vertical"?"height":"width",position:u=="vertical"?"top":"left"},u=u=="vertical"?r.height():r.width(),o=="show"&&(r.css(f.size,0),r.css(f.position,u/2)),e={},e[f.size]=o=="show"?u:0,e[f.position]=o=="show"?0:u/2,r.animate(e,{queue:!1,duration:t.duration,easing:t.options.easing,complete:function(){o=="hide"&&i.hide(),n.effects.restore(i,s),n.effects.removeWrapper(i),t.callback&&t.callback.apply(i[0],arguments),i.dequeue()}})})}})(jQuery),(function(n){n.effects.drop=function(t){return this.queue(function(){var i=n(this),s=["position","top","bottom","left","right","opacity"],e=n.effects.setMode(i,t.options.mode||"hide"),r=t.options.direction||"left",u,f,o;n.effects.save(i,s),i.show(),n.effects.createWrapper(i),u=r=="up"||r=="down"?"top":"left",r=r=="up"||r=="left"?"pos":"neg",f=t.options.distance||(u=="top"?i.outerHeight({margin:!0})/2:i.outerWidth({margin:!0})/2),e=="show"&&i.css("opacity",0).css(u,r=="pos"?-f:f),o={opacity:e=="show"?1:0},o[u]=(e=="show"?r=="pos"?"+=":"-=":r=="pos"?"-=":"+=")+f,i.animate(o,{queue:!1,duration:t.duration,easing:t.options.easing,complete:function(){e=="hide"&&i.hide(),n.effects.restore(i,s),n.effects.removeWrapper(i),t.callback&&t.callback.apply(this,arguments),i.dequeue()}})})}})(jQuery),(function(n){n.effects.explode=function(t){return this.queue(function(){var r=t.options.pieces?Math.round(Math.sqrt(t.options.pieces)):3,u=t.options.pieces?Math.round(Math.sqrt(t.options.pieces)):3,i,o,f;t.options.mode=t.options.mode=="toggle"?n(this).is(":visible")?"hide":"show":t.options.mode,i=n(this).show().css("visibility","hidden"),o=i.offset(),o.top-=parseInt(i.css("marginTop"),10)||0,o.left-=parseInt(i.css("marginLeft"),10)||0;for(var s=i.outerWidth(!0),h=i.outerHeight(!0),e=0;e<r;e++)for(f=0;f<u;f++)i.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-f*(s/u),top:-e*(h/r)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:s/u,height:h/r,left:o.left+f*(s/u)+(t.options.mode=="show"?(f-Math.floor(u/2))*(s/u):0),top:o.top+e*(h/r)+(t.options.mode=="show"?(e-Math.floor(r/2))*(h/r):0),opacity:t.options.mode=="show"?0:1}).animate({left:o.left+f*(s/u)+(t.options.mode=="show"?0:(f-Math.floor(u/2))*(s/u)),top:o.top+e*(h/r)+(t.options.mode=="show"?0:(e-Math.floor(r/2))*(h/r)),opacity:t.options.mode=="show"?1:0},t.duration||500);setTimeout(function(){t.options.mode=="show"?i.css({visibility:"visible"}):i.css({visibility:"visible"}).hide(),t.callback&&t.callback.apply(i[0]),i.dequeue(),n("div.ui-effects-explode").remove()},t.duration||500)})}})(jQuery),(function(n){n.effects.fade=function(t){return this.queue(function(){var i=n(this),r=n.effects.setMode(i,t.options.mode||"hide");i.animate({opacity:r},{queue:!1,duration:t.duration,easing:t.options.easing,complete:function(){t.callback&&t.callback.apply(this,arguments),i.dequeue()}})})}})(jQuery),(function(n){n.effects.fold=function(t){return this.queue(function(){var i=n(this),l=["position","top","bottom","left","right"],e=n.effects.setMode(i,t.options.mode||"hide"),s=t.options.size||15,o=!!t.options.horizFirst,h=t.duration?t.duration/2:n.fx.speeds._default/2,r;n.effects.save(i,l),i.show();var u=n.effects.createWrapper(i).css({overflow:"hidden"}),f=e=="show"!=o,c=f?["width","height"]:["height","width"];f=f?[u.width(),u.height()]:[u.height(),u.width()],r=/([0-9]+)%/.exec(s),r&&(s=parseInt(r[1],10)/100*f[e=="hide"?0:1]),e=="show"&&u.css(o?{height:0,width:s}:{height:s,width:0}),o={},r={},o[c[0]]=e=="show"?f[0]:s,r[c[1]]=e=="show"?f[1]:0,u.animate(o,h,t.options.easing).animate(r,h,t.options.easing,function(){e=="hide"&&i.hide(),n.effects.restore(i,l),n.effects.removeWrapper(i),t.callback&&t.callback.apply(i[0],arguments),i.dequeue()})})}})(jQuery),(function(n){n.effects.highlight=function(t){return this.queue(function(){var i=n(this),f=["backgroundImage","backgroundColor","opacity"],r=n.effects.setMode(i,t.options.mode||"show"),u={backgroundColor:i.css("backgroundColor")};r=="hide"&&(u.opacity=0),n.effects.save(i,f),i.show().css({backgroundImage:"none",backgroundColor:t.options.color||"#ffff99"}).animate(u,{queue:!1,duration:t.duration,easing:t.options.easing,complete:function(){r=="hide"&&i.hide(),n.effects.restore(i,f),r=="show"&&!n.support.opacity&&this.style.removeAttribute("filter"),t.callback&&t.callback.apply(this,arguments),i.dequeue()}})})}})(jQuery),(function(n){n.effects.pulsate=function(t){return this.queue(function(){var i=n(this),r=n.effects.setMode(i,t.options.mode||"show");for(times=(t.options.times||5)*2-1,duration=t.duration?t.duration/2:n.fx.speeds._default/2,isVisible=i.is(":visible"),animateTo=0,isVisible||(i.css("opacity",0).show(),animateTo=1),(r=="hide"&&isVisible||r=="show"&&!isVisible)&&times--,r=0;r<times;r++)i.animate({opacity:animateTo},duration,t.options.easing),animateTo=(animateTo+1)%2;i.animate({opacity:animateTo},duration,t.options.easing,function(){animateTo==0&&i.hide(),t.callback&&t.callback.apply(this,arguments)}),i.queue("fx",function(){i.dequeue()}).dequeue()})}})(jQuery),(function(n){n.effects.puff=function(t){return this.queue(function(){var i=n(this),u=n.effects.setMode(i,t.options.mode||"hide"),f=parseInt(t.options.percent,10)||150,e=f/100,r={height:i.height(),width:i.width()};n.extend(t.options,{fade:!0,mode:u,percent:u=="hide"?f:100,from:u=="hide"?r:{height:r.height*e,width:r.width*e}}),i.effect("scale",t.options,t.duration,t.callback),i.dequeue()})},n.effects.scale=function(t){return this.queue(function(){var i=n(this),u=n.extend(!0,{},t.options),r=n.effects.setMode(i,t.options.mode||"effect"),e=parseInt(t.options.percent,10)||(parseInt(t.options.percent,10)==0?0:r=="hide"?0:100),o=t.options.direction||"both",f=t.options.origin;r!="effect"&&(u.origin=f||["middle","center"],u.restore=!0),f={height:i.height(),width:i.width()},i.from=t.options.from||(r=="show"?{height:0,width:0}:f),e={y:o!="horizontal"?e/100:1,x:o!="vertical"?e/100:1},i.to={height:f.height*e.y,width:f.width*e.x},t.options.fade&&(r=="show"&&(i.from.opacity=0,i.to.opacity=1),r=="hide"&&(i.from.opacity=1,i.to.opacity=0)),u.from=i.from,u.to=i.to,u.mode=r,i.effect("size",u,t.duration,t.callback),i.dequeue()})},n.effects.size=function(t){return this.queue(function(){var i=n(this),f=["position","top","bottom","left","right","width","height","overflow","opacity"],v=["position","top","bottom","left","right","overflow","opacity"],a=["width","height","overflow"],c=["fontSize"],o=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],e=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],y=n.effects.setMode(i,t.options.mode||"effect"),l=t.options.restore||!1,h=t.options.scale||"both",s=t.options.origin,u={height:i.height(),width:i.width()},r;i.from=t.options.from||u,i.to=t.options.to||u,s&&(s=n.effects.getBaseline(s,u),i.from.top=(u.height-i.from.height)*s.y,i.from.left=(u.width-i.from.width)*s.x,i.to.top=(u.height-i.to.height)*s.y,i.to.left=(u.width-i.to.width)*s.x),r={from:{y:i.from.height/u.height,x:i.from.width/u.width},to:{y:i.to.height/u.height,x:i.to.width/u.width}},(h=="box"||h=="both")&&(r.from.y!=r.to.y&&(f=f.concat(o),i.from=n.effects.setTransition(i,o,r.from.y,i.from),i.to=n.effects.setTransition(i,o,r.to.y,i.to)),r.from.x!=r.to.x&&(f=f.concat(e),i.from=n.effects.setTransition(i,e,r.from.x,i.from),i.to=n.effects.setTransition(i,e,r.to.x,i.to))),(h=="content"||h=="both")&&r.from.y!=r.to.y&&(f=f.concat(c),i.from=n.effects.setTransition(i,c,r.from.y,i.from),i.to=n.effects.setTransition(i,c,r.to.y,i.to)),n.effects.save(i,l?f:v),i.show(),n.effects.createWrapper(i),i.css("overflow","hidden").css(i.from),(h=="content"||h=="both")&&(o=o.concat(["marginTop","marginBottom"]).concat(c),e=e.concat(["marginLeft","marginRight"]),a=f.concat(o).concat(e),i.find("*[width]").each(function(){child=n(this),l&&n.effects.save(child,a);var i={height:child.height(),width:child.width()};child.from={height:i.height*r.from.y,width:i.width*r.from.x},child.to={height:i.height*r.to.y,width:i.width*r.to.x},r.from.y!=r.to.y&&(child.from=n.effects.setTransition(child,o,r.from.y,child.from),child.to=n.effects.setTransition(child,o,r.to.y,child.to)),r.from.x!=r.to.x&&(child.from=n.effects.setTransition(child,e,r.from.x,child.from),child.to=n.effects.setTransition(child,e,r.to.x,child.to)),child.css(child.from),child.animate(child.to,t.duration,t.options.easing,function(){l&&n.effects.restore(child,a)})})),i.animate(i.to,{queue:!1,duration:t.duration,easing:t.options.easing,complete:function(){i.to.opacity===0&&i.css("opacity",i.from.opacity),y=="hide"&&i.hide(),n.effects.restore(i,l?f:v),n.effects.removeWrapper(i),t.callback&&t.callback.apply(this,arguments),i.dequeue()}})})}})(jQuery),(function(n){n.effects.shake=function(t){return this.queue(function(){var i=n(this),c=["position","top","bottom","left","right"],e,s,o,h;n.effects.setMode(i,t.options.mode||"effect");var r=t.options.direction||"left",u=t.options.distance||20,l=t.options.times||3,f=t.duration||t.options.duration||140;for(n.effects.save(i,c),i.show(),n.effects.createWrapper(i),e=r=="up"||r=="down"?"top":"left",s=r=="up"||r=="left"?"pos":"neg",r={},o={},h={},r[e]=(s=="pos"?"-=":"+=")+u,o[e]=(s=="pos"?"+=":"-=")+u*2,h[e]=(s=="pos"?"-=":"+=")+u*2,i.animate(r,f,t.options.easing),u=1;u<l;u++)i.animate(o,f,t.options.easing).animate(h,f,t.options.easing);i.animate(o,f,t.options.easing).animate(r,f/2,t.options.easing,function(){n.effects.restore(i,c),n.effects.removeWrapper(i),t.callback&&t.callback.apply(this,arguments)}),i.queue("fx",function(){i.dequeue()}),i.dequeue()})}})(jQuery),(function(n){n.effects.slide=function(t){return this.queue(function(){var i=n(this),s=["position","top","bottom","left","right"],o=n.effects.setMode(i,t.options.mode||"show"),r=t.options.direction||"left",f,u,e;n.effects.save(i,s),i.show(),n.effects.createWrapper(i).css({overflow:"hidden"}),f=r=="up"||r=="down"?"top":"left",r=r=="up"||r=="left"?"pos":"neg",u=t.options.distance||(f=="top"?i.outerHeight({margin:!0}):i.outerWidth({margin:!0})),o=="show"&&i.css(f,r=="pos"?isNaN(u)?"-"+u:-u:u),e={},e[f]=(o=="show"?r=="pos"?"+=":"-=":r=="pos"?"-=":"+=")+u,i.animate(e,{queue:!1,duration:t.duration,easing:t.options.easing,complete:function(){o=="hide"&&i.hide(),n.effects.restore(i,s),n.effects.removeWrapper(i),t.callback&&t.callback.apply(this,arguments),i.dequeue()}})})}})(jQuery),(function(n){n.effects.transfer=function(t){return this.queue(function(){var u=n(this),r=n(t.options.to),i=r.offset(),f;r={top:i.top,left:i.left,height:r.innerHeight(),width:r.innerWidth()},i=u.offset(),f=n('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(t.options.className).css({top:i.top,left:i.left,height:u.innerHeight(),width:u.innerWidth(),position:"absolute"}).animate(r,t.duration,t.options.easing,function(){f.remove(),t.callback&&t.callback.apply(u[0],arguments),u.dequeue()})})}})(jQuery),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,t,i,r,u){return jQuery.easing[jQuery.easing.def](n,t,i,r,u)},easeInQuad:function(n,t,i,r,u){return r*(t/=u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),-(e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f))+i)},easeOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),e*Math.pow(2,-10*t)*Math.sin((t*u-o)*2*Math.PI/f)+r+i)},easeInOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;if(t==0)return i;if((t/=u/2)==2)return i+r;return f||(f=u*.3*1.5),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),t<1?-.5*e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)+i:e*Math.pow(2,-10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)*.5+r+i},easeInBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*(t/=u)*t*((f+1)*t-f)+i},easeOutBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*((t=t/u-1)*t*((f+1)*t+f)+1)+i},easeInOutBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),(t/=u/2)<1?r/2*t*t*(((f*=1.525)+1)*t-f)+i:r/2*((t-=2)*t*(((f*=1.525)+1)*t+f)+2)+i},easeInBounce:function(n,t,i,r,u){return r-jQuery.easing.easeOutBounce(n,u-t,0,r,u)+i},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(n,t,i,r,u){return t<u/2?jQuery.easing.easeInBounce(n,t*2,0,r,u)*.5+i:jQuery.easing.easeOutBounce(n,t*2-u,0,r,u)*.5+r*.5+i}}),(function(n){function i(c){return o--<1?this:n(f).length===0?(n(t+".include-loaded")[h?"show":"unwrap"](),n(document).trigger("includeReady"),this):(n(f,c).each(function(){var t=n(this),f=t.attr("src")||t.attr("data-src"),o;if(f){o=f.split("/").slice(0,-1).join("/")+"/";try{n.ajax({type:"GET",url:f,complete:function(n,f){if(f!=="error"&&n.responseText){var h=n.responseText;s&&(h=e(h,o)),t.html(h).addClass("include-loaded").removeAttrs(["src","data-src"]),setTimeout(function(){i(t.get(0))},u)}else r(t)}})}catch(h){r(t,f)}}}),this)}function e(n,t){return n.replace(/(\b(?:src|href)=")([^"]+")/g,function(){var n=arguments;return/^http(s{0,1}):\/{2}|^\//.test(n[2])?n[1]+n[2]:n[1]+t+n[2]})}function r(n,t){window.console&&console.warn&&console.warn("Unable to load ",t),setTimeout(function(){n.removeAttrs(["src","data-src"]),i(n.get(0))},u)}var o=20,t="span",f=t+"[src],"+t+"[data-src]",u=30,h=!1,s=!0;n.fn.includeReady=function(t){return n(document).bind("includeReady",function(n){t(n)}),this},n.fn.unwrap=function(){return this.each(function(){var t=n(this);t.replaceWith(t.contents())})},n.fn.removeAttrs=function(n){for(var t=n.length;t--;)this.removeAttr(n[t])},n(document).ready(function(){i(document)})})(jQuery),(function(n){n.fn.jpgScaleFix=function(t){return t=n.extend({imgCSSClass:"clone"},t),n.browser.msie?this.each(function(){n(this).each(function(){var i=n(this),e;i.attr("width",i.width()),i.attr("height",i.height());var u="",r="",o=i.attr("id")?'id="'+i.attr("id")+'" ':"",s=i.attr("class")?'class="'+t.imgCSSClass+" "+i.attr("class")+'" ':'class="'+t.imgCSSClass+'"',c=i.attr("title")?'title="'+i.attr("title")+'" ':"",l=i.attr("alt")?'alt="'+i.attr("alt")+'" ':"",h=i.attr("align")?"float:"+i.attr("align")+";":"",f=i.parent().attr("href")?"cursor:hand;":"";this.style.border&&(u+="border:"+this.style.border+";",this.style.border=""),this.style.padding&&(u+="padding:"+this.style.padding+";",this.style.padding=""),this.style.margin&&(u+="margin:"+this.style.margin+";",this.style.margin=""),e=this.style.cssText,r+="<span "+o+s+c+l,r+='style="white-space:pre-line;'+h+f,r+="width:"+i.attr("width")+"px; height:"+i.attr("height")+"px;",r+="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+i.attr("src")+"', sizingMethod='scale');",r+=e+'"></span>',u!==""&&(r='<span style="display:block;'+u+f+"width:"+i.attr("width")+"px;height:"+i.attr("height")+'px;">'+r+"</span>"),i.hide(),i.after(r)})}):void 0}})(jQuery),(function(n,t,i){function o(n,t){var i=(n[0]||0)-(t[0]||0);return i>0||!i&&n.length>0&&o(n.slice(1),t.slice(1))}function s(n){var i,r,t;if(typeof n!=u)return n;i=[],r="";for(t in n)r=typeof n[t]==u?s(n[t]):[t,e?encodeURI(n[t]):n[t]].join("="),i.push(r);return i.join("&")}function h(n){var i=[],t;for(t in n)n[t]&&i.push([t,'="',n[t],'"'].join(""));return i.join(" ")}function c(n){var i=[],t;for(t in n)i.push(['<param name="',t,'" value="',s(n[t]),'" />'].join(""));return i.join("")}var u="object",e=!0,f,r;try{f=i.description||function(){return new i("ShockwaveFlash.ShockwaveFlash").GetVariable("$version")}()}catch(l){f="Unavailable"}r=f.match(/\d+/g)||[0],n[t]={available:r[0]>0,activeX:i&&!i.name,version:{original:f,array:r,string:r.join("."),major:parseInt(r[0],10)||0,minor:parseInt(r[1],10)||0,release:parseInt(r[2],10)||0},hasVersion:function(n){return n=/string|number/.test(typeof n)?n.toString().split("."):/object/.test(typeof n)?[n.major,n.minor]:n||[0,0],o(r,n)},encodeParams:!0,expressInstall:"expressInstall.swf",expressInstallIsActive:!1,create:function(n){if(!n.swf||this.expressInstallIsActive||!this.available&&!n.hasVersionFail)return!1;if(!this.hasVersion(n.hasVersion||1)){this.expressInstallIsActive=!0;if(typeof n.hasVersionFail=="function")if(!n.hasVersionFail.apply(n))return!1;n={swf:n.expressInstall||this.expressInstall,height:137,width:214,flashvars:{MMredirectURL:location.href,MMplayerType:this.activeX?"ActiveX":"PlugIn",MMdoctitle:document.title.slice(0,47)+" - Flash Player Installation"}}}attrs={data:n.swf,type:"application/x-shockwave-flash",id:n.id||"flash_"+Math.floor(Math.random()*999999999),width:n.width||320,height:n.height||180,style:n.style||""},e=typeof n.useEncode!="undefined"?n.useEncode:this.encodeParams,n.movie=n.swf,n.wmode=n.wmode||"opaque",delete n.fallback,delete n.hasVersion,delete n.hasVersionFail,delete n.height,delete n.id,delete n.swf,delete n.useEncode,delete n.width;var t=document.createElement("div");return t.innerHTML=["<object ",h(attrs),">",c(n),"</object>"].join(""),t.firstChild}},n.fn[t]=function(i){var r=this.find(u).andSelf().filter(u);return/string|object/.test(typeof i)&&this.each(function(){var f=n(this),r;i=typeof i==u?i:{swf:i},i.fallback=this,(r=n[t].create(i))&&(f.children().remove(),f.html(r))}),typeof i=="function"&&r.each(function(){var r=this;r.jsInteractionTimeoutMs=r.jsInteractionTimeoutMs||0,r.jsInteractionTimeoutMs<660&&(r.clientWidth||r.clientHeight?i.call(r):setTimeout(function(){n(r)[t](i)},r.jsInteractionTimeoutMs+66))}),r}})(jQuery,"flash",navigator.plugins["Shockwave Flash"]||window.ActiveXObject);
/*!
* MediaElement.js
* HTML5 <video> and <audio> shim and player
* http://mediaelementjs.com/
*
* Creates a JavaScript object that mimics HTML5 MediaElement API
* for browsers that don't understand HTML5 or can't play the provided codec
* Can play MP4 (H.264), Ogg, WebM, FLV, WMV, WMA, ACC, and MP3
*
* Copyright 2010, John Dyer (http://johndyer.me)
* Dual licensed under the MIT or GPL Version 2 licenses.
*
*/
mejs=mejs||{},mejs.version="2.1.6",mejs.meIndex=0,mejs.plugins={silverlight:[{version:[3,0],types:["video/mp4","video/m4v","video/mov","video/wmv","audio/wma","audio/m4a","audio/mp3","audio/wav","audio/mpeg"]}],flash:[{version:[9,0,124],types:["video/mp4","video/m4v","video/mov","video/flv","video/x-flv","audio/flv","audio/x-flv","audio/mp3","audio/m4a","audio/mpeg"]}]},mejs.Utility={encodeUrl:function(n){return encodeURIComponent(n)},escapeHTML:function(n){return n.toString().split("&").join("&amp;").split("<").join("&lt;").split('"').join("&quot;")},absolutizeUrl:function(n){var t=document.createElement("div");return t.innerHTML='<a href="'+this.escapeHTML(n)+'">x</a>',t.firstChild.href},getScriptPath:function(n){for(var u=0,t,f="",r="",i,e=document.getElementsByTagName("script");u<e.length;u++){for(i=e[u].src,t=0;t<n.length;t++){r=n[t];if(i.indexOf(r)>-1){f=i.substring(0,i.indexOf(r));break}}if(f!=="")break}return f},secondsToTimeCode:function(n,t){n=Math.round(n);var r,i=Math.floor(n/60);return i<60||(r=Math.floor(i/60),i=i%60),r=r===undefined?"00":r>=10?r:"0"+r,i=i>=10?i:"0"+i,n=Math.floor(n%60),n=n>=10?n:"0"+n,(r>0||t===!0?r+":":"")+i+":"+n},timeCodeToSeconds:function(n){var t=n.split(":");return t[0]*3600+t[1]*60+parseFloat(t[2].replace(",","."))}},mejs.PluginDetector={hasPluginVersion:function(n,t){var i=this.plugins[n];return t[1]=t[1]||0,t[2]=t[2]||0,i[0]>t[0]||i[0]==t[0]&&i[1]>t[1]||i[0]==t[0]&&i[1]==t[1]&&i[2]>=t[2]?!0:!1},nav:window.navigator,ua:window.navigator.userAgent.toLowerCase(),plugins:[],addPlugin:function(n,t,i,r,u){this.plugins[n]=this.detectPlugin(t,i,r,u)},detectPlugin:function(n,t,i,r){var u=[0,0,0],o,f,e;if(typeof this.nav.plugins!="undefined"&&typeof this.nav.plugins[n]=="object"){o=this.nav.plugins[n].description;if(o&&!(typeof this.nav.mimeTypes!="undefined"&&this.nav.mimeTypes[t]&&!this.nav.mimeTypes[t].enabledPlugin))for(u=o.replace(n,"").replace(/^\s+/,"").replace(/\sr/gi,".").split("."),f=0;f<u.length;f++)u[f]=parseInt(u[f].match(/\d+/),10)}else if(typeof window.ActiveXObject!="undefined")try{e=new ActiveXObject(i),e&&(u=r(e))}catch(s){}return u}},mejs.PluginDetector.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(n){var i=[],t=n.GetVariable("$version");return t&&(t=t.split(" ")[1].split(","),i=[parseInt(t[0],10),parseInt(t[1],10),parseInt(t[2],10)]),i}),mejs.PluginDetector.addPlugin("silverlight","Silverlight Plug-In","application/x-silverlight-2","AgControl.AgControl",function(n){var t=[0,0,0,0],i=function(n,t,i,r){while(n.isVersionSupported(t[0]+"."+t[1]+"."+t[2]+"."+t[3]))t[i]+=r;t[i]-=r};return i(n,t,0,1),i(n,t,1,1),i(n,t,2,1e4),i(n,t,2,1e3),i(n,t,2,100),i(n,t,2,10),i(n,t,2,1),i(n,t,3,1),t}),mejs.PluginDetector.ua.match(/android 2\.[12]/)!==null&&(HTMLMediaElement.canPlayType=function(n){return n.match(/video\/(mp4|m4v)/gi)!==null?"probably":""}),mejs.MediaFeatures={init:function(){var u=mejs.PluginDetector.nav,n=mejs.PluginDetector.ua.toLowerCase(),t,i,r=["source","track","audio","video"];for(this.isiPad=n.match(/ipad/i)!==null,this.isiPhone=n.match(/iphone/i)!==null,this.isAndroid=n.match(/android/i)!==null,this.isIE=u.appName.toLowerCase().indexOf("microsoft")!=-1,this.isChrome=n.match(/chrome/gi)!==null,t=0;t<r.length;t++)i=document.createElement(r[t]);this.hasNativeFullScreen=typeof i.webkitEnterFullScreen!="undefined",this.isChrome&&(this.hasNativeFullScreen=!1),this.hasNativeFullScreen&&n.match(/mac os x 10_5/i)&&(this.hasNativeFullScreen=!1)}},mejs.MediaFeatures.init(),mejs.HtmlMediaElement={pluginType:"native",isFullScreen:!1,setCurrentTime:function(n){this.currentTime=n},setMuted:function(n){this.muted=n},setVolume:function(n){this.volume=n},stop:function(){this.pause()},setSrc:function(n){if(typeof n=="string")this.src=n;else for(var i,t=0;t<n.length;t++)i=n[t],this.canPlayType(i.type)&&(this.src=i.src)},setVideoSize:function(n,t){this.width=n,this.height=t}},mejs.PluginMediaElement=function(n,t,i){this.id=n,this.pluginType=t,this.src=i,this.events={}},mejs.PluginMediaElement.prototype={pluginElement:null,pluginType:"",isFullScreen:!1,playbackRate:-1,defaultPlaybackRate:-1,seekable:[],played:[],paused:!0,ended:!1,seeking:!1,duration:0,error:null,muted:!1,volume:1,currentTime:0,play:function(){this.pluginApi!=null&&(this.pluginApi.playMedia(),this.paused=!1)},load:function(){this.pluginApi!=null&&(this.pluginApi.loadMedia(),this.paused=!1)},pause:function(){this.pluginApi!=null&&(this.pluginApi.pauseMedia(),this.paused=!0)},stop:function(){this.pluginApi!=null&&(this.pluginApi.stopMedia(),this.paused=!0)},canPlayType:function(n){for(var i,t,u=mejs.plugins[this.pluginType],r=0;r<u.length;r++){t=u[r];if(mejs.PluginDetector.hasPluginVersion(this.pluginType,t.version))for(i=0;i<t.types.length;i++)if(n==t.types[i])return!0}return!1},setSrc:function(n){if(typeof n=="string")this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(n)),this.src=mejs.Utility.absolutizeUrl(n);else for(var i,t=0;t<n.length;t++)i=n[t],this.canPlayType(i.type)&&(this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(i.src)),this.src=mejs.Utility.absolutizeUrl(n))},setCurrentTime:function(n){this.pluginApi!=null&&(this.pluginApi.setCurrentTime(n),this.currentTime=n)},setVolume:function(n){this.pluginApi!=null&&(this.pluginApi.setVolume(n),this.volume=n)},setMuted:function(n){this.pluginApi!=null&&(this.pluginApi.setMuted(n),this.muted=n)},setVideoSize:function(n,t){this.pluginElement.style&&(this.pluginElement.style.width=n+"px",this.pluginElement.style.height=t+"px"),this.pluginApi!=null&&this.pluginApi.setVideoSize(n,t)},setFullscreen:function(n){this.pluginApi!=null&&this.pluginApi.setFullscreen(n)},addEventListener:function(n,t){this.events[n]=this.events[n]||[],this.events[n].push(t)},removeEventListener:function(n,t){if(!n)return this.events={},!0;var r=this.events[n];if(!r)return!0;if(!t)return this.events[n]=[],!0;for(i=0;i<r.length;i++)if(r[i]===t)return this.events[n].splice(i,1),!0;return!1},dispatchEvent:function(n){var t,r,i=this.events[n];if(i)for(r=Array.prototype.slice.call(arguments,1),t=0;t<i.length;t++)i[t].apply(null,r)}},mejs.MediaPluginBridge={pluginMediaElements:{},htmlMediaElements:{},registerPluginElement:function(n,t,i){this.pluginMediaElements[n]=t,this.htmlMediaElements[n]=i},initPlugin:function(n){var t=this.pluginMediaElements[n],i=this.htmlMediaElements[n];switch(t.pluginType){case"flash":t.pluginElement=t.pluginApi=document.getElementById(n);break;case"silverlight":t.pluginElement=document.getElementById(t.id),t.pluginApi=t.pluginElement.Content.MediaElementJS}t.pluginApi!=null&&t.success&&t.success(t,i)},fireEvent:function(n,t,i){var r,f,e,u=this.pluginMediaElements[n];u.ended=!1,u.paused=!0,r={type:t,target:u};for(f in i)u[f]=i[f],r[f]=i[f];e=i.bufferedTime||0,r.target.buffered=r.buffered={start:function(){return 0},end:function(){return e},length:1},u.dispatchEvent(r.type,r)}},mejs.MediaElementDefaults={mode:"auto",plugins:["flash","silverlight"],enablePluginDebug:!1,type:"",pluginPath:mejs.Utility.getScriptPath(["mediaelement.js","mediaelement.min.js","mediaelement-and-player.js","mediaelement-and-player.min.js"]),flashName:"flashmediaelement.swf",enablePluginSmoothing:!1,silverlightName:"silverlightmediaelement.xap",defaultVideoWidth:480,defaultVideoHeight:270,pluginWidth:-1,pluginHeight:-1,timerRate:250,success:function(){},error:function(){}},mejs.MediaElement=function(n,t){return mejs.HtmlMediaElementShim.create(n,t)},mejs.HtmlMediaElementShim={create:function(n,t){var s=mejs.MediaElementDefaults,i=typeof n=="string"?document.getElementById(n):n,c=i.tagName.toLowerCase()=="video",l=typeof i.canPlayType!="undefined",r={method:"",url:""},f=i.getAttribute("poster"),e=i.getAttribute("autoplay"),u=i.getAttribute("preload"),o=i.getAttribute("controls"),h;for(h in t)s[h]=t[h];f=typeof f=="undefined"||f===null?"":f,u=typeof u=="undefined"||u===null||u==="false"?"none":u,e=!(typeof e=="undefined"||e===null||e==="false"),o=!(typeof o=="undefined"||o===null||o==="false"),r=this.determinePlayback(i,s,c,l);if(r.method=="native")return this.updateNative(i,s,e,u,r);if(r.method!=="")return this.createPlugin(i,s,c,r.method,r.url!==null?mejs.Utility.absolutizeUrl(r.url):"",f,e,u,o);this.createErrorMessage(i,s,r.url!==null?mejs.Utility.absolutizeUrl(r.url):"",f)},determinePlayback:function(n,t,i,r){var f=[],u,a,v,y,h,s,e={method:"",url:""},o=n.getAttribute("src"),c,p,l;if(typeof t.type!="undefined"&&t.type!=="")f.push({type:t.type,url:null});else if(o!="undefined"&&o!==null)s=this.checkType(o,n.getAttribute("type"),i),f.push({type:s,url:o});else for(u=0;u<n.childNodes.length;u++)h=n.childNodes[u],h.nodeType==1&&h.tagName.toLowerCase()=="source"&&(o=h.getAttribute("src"),s=this.checkType(o,h.getAttribute("type"),i),f.push({type:s,url:o}));if(r&&(t.mode==="auto"||t.mode==="native"))for(u=0;u<f.length;u++)if(n.canPlayType(f[u].type).replace(/no/,"")!==""||n.canPlayType(f[u].type.replace(/mp3/,"mpeg")).replace(/no/,"")!=="")return e.method="native",e.url=f[u].url,e;if(t.mode==="auto"||t.mode==="shim")for(u=0;u<f.length;u++)for(s=f[u].type,a=0;a<t.plugins.length;a++)for(c=t.plugins[a],p=mejs.plugins[c],v=0;v<p.length;v++){l=p[v];if(mejs.PluginDetector.hasPluginVersion(c,l.version))for(y=0;y<l.types.length;y++)if(s==l.types[y])return e.method=c,e.url=f[u].url,e}return e.method===""&&(e.url=f[0].url),e},checkType:function(n,t,i){var r;return n&&!t?(r=n.substring(n.lastIndexOf(".")+1),(i?"video":"audio")+"/"+r):t&&~t.indexOf(";")?t.substr(0,t.indexOf(";")):t},createErrorMessage:function(n,t,i,r){var u=document.createElement("div");u.className="me-cannotplay";try{u.style.width=n.width+"px",u.style.height=n.height+"px"}catch(f){}u.innerHTML=r!==""?'<a href="'+i+'"><img src="'+r+'" /></a>':'<a href="'+i+'"><span>Download File</span></a>',n.parentNode.insertBefore(u,n),n.style.display="none",t.error(n)},createPlugin:function(n,t,i,r,u,f,e,o,s){var a=1,v=1,l="me_"+r+"_"+mejs.meIndex++,p=new mejs.PluginMediaElement(l,r,u),y=document.createElement("div"),w,h,c;h=n.parentNode;while(h!==null&&h.tagName.toLowerCase()!="body"){if(h.parentNode.tagName.toLowerCase()=="p"){h.parentNode.parentNode.insertBefore(h,h.parentNode);break}h=h.parentNode}i?(a=t.videoWidth>0?t.videoWidth:n.getAttribute("width")!==null?n.getAttribute("width"):t.defaultVideoWidth,v=t.videoHeight>0?t.videoHeight:n.getAttribute("height")!==null?n.getAttribute("height"):t.defaultVideoHeight):t.enablePluginDebug&&(a=320,v=240),p.success=t.success,mejs.MediaPluginBridge.registerPluginElement(l,p,n),y.className="me-plugin",n.parentNode.insertBefore(y,n),c=["id="+l,"isvideo="+(i?"true":"false"),"autoplay="+(e?"true":"false"),"preload="+o,"width="+a,"startvolume="+t.startVolume,"timerrate="+t.timerRate,"height="+v],u!==null&&(r=="flash"?c.push("file="+mejs.Utility.encodeUrl(u)):c.push("file="+u)),t.enablePluginDebug&&c.push("debug=true"),t.enablePluginSmoothing&&c.push("smoothing=true"),s&&c.push("controls=true");switch(r){case"silverlight":y.innerHTML='<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" id="'+l+'" name="'+l+'" width="'+a+'" height="'+v+'"><param name="initParams" value="'+c.join(",")+'" /><param name="windowless" value="true" /><param name="background" value="black" /><param name="minRuntimeVersion" value="3.0.0.0" /><param name="autoUpgrade" value="true" /><param name="source" value="'+t.pluginPath+t.silverlightName+'" /></object>';break;case"flash":mejs.MediaFeatures.isIE?(w=document.createElement("div"),y.appendChild(w),w.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+l+'" width="'+a+'" height="'+v+'"><param name="movie" value="'+t.pluginPath+t.flashName+"?x="+new Date+'" /><param name="flashvars" value="'+c.join("&amp;")+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /></object>'):y.innerHTML='<embed id="'+l+'" name="'+l+'" play="true" loop="false" quality="high" bgcolor="#000000" wmode="transparent" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" src="'+t.pluginPath+t.flashName+'" flashvars="'+c.join("&")+'" width="'+a+'" height="'+v+'"></embed>'}return n.style.display="none",p},updateNative:function(n,t,i,r,u){for(var f in mejs.HtmlMediaElement)n[f]=mejs.HtmlMediaElement[f];return mejs.MediaFeatures.isChrome&&(r!=="none"||i?i&&(n.load(),n.play()):(n.src="",n.load(),n.canceledPreload=!0,n.addEventListener("play",function(){n.canceledPreload&&(n.src=u.url,n.load(),n.play(),n.canceledPreload=!1)},!1))),t.success(n,n),n}},window.mejs=mejs,window.MediaElement=mejs.MediaElement;
/*!
 * MediaElementPlayer
 * http://mediaelementjs.com/
 *
 * Creates a controller bar for HTML5 <video> add <audio> tags
 * using jQuery and MediaElement.js (HTML5 Flash/Silverlight wrapper)
 *
 * Copyright 2010, John Dyer (http://johndyer.me)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 *
 */
(function(n){mejs.MepDefaults={poster:"",defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,audioWidth:400,audioHeight:30,startVolume:.8,loop:!1,enableAutosize:!0,alwaysShowHours:!1,features:["playpause","current","progress","duration","tracks","volume","fullscreen"]},mejs.mepIndex=0,mejs.MediaElementPlayer=function(t,i){if(!(this instanceof mejs.MediaElementPlayer))return new mejs.MediaElementPlayer(t,i);var r=this,u=mejs.MediaFeatures;return r.options=n.extend({},mejs.MepDefaults,i),r.$media=r.$node=n(t),r.node=r.media=r.$media[0],typeof r.node.player!="undefined"?r.node.player:(r.node.player=r,r.isVideo=r.media.tagName.toLowerCase()==="video",r.init(),r)},mejs.MediaElementPlayer.prototype={init:function(){var t=this,i=mejs.MediaFeatures,r=n.extend(!0,{},t.options,{success:function(n,i){t.meReady(n,i)},error:function(n){t.handleError(n)}});i.isiPad||i.isiPhone?(t.$media.attr("controls","controls"),t.$media.removeAttr("poster"),i.isiPad&&t.media.getAttribute("autoplay")!==null&&(t.media.load(),t.media.play())):i.isAndroid?t.isVideo&&(t.$media.find("source").length>0&&(t.media.src=t.$media.find('source[src$="mp4"]').attr("src")),t.$media.click(function(){t.media.play()})):(t.$media.removeAttr("controls"),t.id="mep_"+mejs.mepIndex++,t.container=n('<div id="'+t.id+'" class="mejs-container"><div class="mejs-inner"><div class="mejs-mediaelement"></div><div class="mejs-layers"></div><div class="mejs-controls"></div><div class="mejs-clear"></div></div></div>').addClass(t.$media[0].className).insertBefore(t.$media),t.container.find(".mejs-mediaelement").append(t.$media),t.controls=t.container.find(".mejs-controls"),t.layers=t.container.find(".mejs-layers"),t.isVideo?(t.width=t.options.videoWidth>0?t.options.videoWidth:t.$media[0].getAttribute("width")!==null?t.$media.attr("width"):t.options.defaultVideoWidth,t.height=t.options.videoHeight>0?t.options.videoHeight:t.$media[0].getAttribute("height")!==null?t.$media.attr("height"):t.options.defaultVideoHeight):(t.width=t.options.audioWidth,t.height=t.options.audioHeight),t.setPlayerSize(t.width,t.height),r.pluginWidth=t.height,r.pluginHeight=t.width),mejs.MediaElement(t.$media[0],r)},meReady:function(t,i){var r=this,f=mejs.MediaFeatures,e,u;if(this.created)return;this.created=!0,r.media=t,r.domNode=i;if(!f.isiPhone&&!f.isAndroid&&!f.isiPad){r.buildposter(r,r.controls,r.layers,r.media),r.buildoverlays(r,r.controls,r.layers,r.media),r.findTracks();for(e in r.options.features){u=r.options.features[e];if(r["build"+u])try{r["build"+u](r,r.controls,r.layers,r.media)}catch(o){}}r.setPlayerSize(r.width,r.height),r.setControlsSize(),r.isVideo&&(r.container.bind("mouseenter",function(){r.controls.css("visibility","visible"),r.controls.stop(!0,!0).fadeIn(200)}).bind("mouseleave",function(){r.media.paused||r.controls.stop(!0,!0).fadeOut(200,function(){n(this).css("visibility","hidden"),n(this).css("display","block")})}),r.domNode.getAttribute("autoplay")!==null&&r.controls.css("visibility","hidden"),r.options.enableAutosize&&r.media.addEventListener("loadedmetadata",function(n){r.options.videoHeight>0||r.domNode.getAttribute("height")!==null||isNaN(n.target.videoHeight)||(r.setPlayerSize(n.target.videoWidth,n.target.videoHeight),r.setControlsSize(),r.media.setVideoSize(n.target.videoWidth,n.target.videoHeight))},!1)),r.media.addEventListener("ended",function(){r.media.setCurrentTime(0),r.media.pause(),r.setProgressRail&&r.setProgressRail(),r.setCurrentRail&&r.setCurrentRail(),r.options.loop?r.media.play():r.controls.css("visibility","visible")},!0),r.media.addEventListener("loadedmetadata",function(){r.updateDuration&&r.updateDuration(),r.updateCurrent&&r.updateCurrent(),r.setControlsSize()},!0),setTimeout(function(){r.setControlsSize(),r.setPlayerSize(r.width,r.height)},50)}r.options.success&&r.options.success(r.media,r.domNode)},handleError:function(n){this.options.error&&this.options.error(n)},setPlayerSize:function(n,t){var i=this;i.width=parseInt(n,10),i.height=parseInt(t,10),i.container.width(i.width).height(i.height),i.layers.children(".mejs-layer").width(i.width).height(i.height)},setControlsSize:function(){var t=this,f=0,u=0,i=t.controls.find(".mejs-time-rail"),r=t.controls.find(".mejs-time-total"),o=t.controls.find(".mejs-time-current"),e=t.controls.find(".mejs-time-loaded");others=i.siblings(),others.each(function(){n(this).css("position")!="absolute"&&(f+=n(this).outerWidth(!0))}),u=t.controls.width()-f-(i.outerWidth(!0)-i.outerWidth(!1)),i.width(u),r.width(u-(r.outerWidth(!0)-r.width())),t.setProgressRail&&t.setProgressRail(),t.setCurrentRail&&t.setCurrentRail()},buildposter:function(t,i,r,u){var e=n('<div class="mejs-poster mejs-layer"><img /></div>').appendTo(r),f=t.$media.attr("poster"),o=e.find("img").width(t.width).height(t.height);t.options.poster!=""?o.attr("src",t.options.poster):f!==""&&f!=null?o.attr("src",f):e.remove(),u.addEventListener("play",function(){e.hide()},!1)},buildoverlays:function(t,i,r,u){if(!t.isVideo)return;var e=n('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-loading"><span></span></div></div>').hide().appendTo(r),f=n('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-error"></div></div>').hide().appendTo(r),o=n('<div class="mejs-overlay mejs-layer mejs-overlay-play"><div class="mejs-overlay-button"></div></div>').appendTo(r).click(function(){u.paused?u.play():u.pause()});u.addEventListener("play",function(){o.hide(),f.hide()},!1),u.addEventListener("pause",function(){o.show()},!1),u.addEventListener("loadstart",function(){e.show()},!1),u.addEventListener("canplay",function(){e.hide()},!1),u.addEventListener("error",function(){e.hide(),f.show(),f.find("mejs-overlay-error").html("Error loading this resource")},!1)},findTracks:function(){var t=this,i=t.$media.find("track");t.tracks=[],i.each(function(){t.tracks.push({srclang:n(this).attr("srclang").toLowerCase(),src:n(this).attr("src"),kind:n(this).attr("kind"),entries:[],isLoaded:!1})})},changeSkin:function(n){this.container[0].className="mejs-container "+n,this.setPlayerSize(),this.setControlsSize()},play:function(){this.media.play()},pause:function(){this.media.pause()},load:function(){this.media.load()},setMuted:function(n){this.media.setMuted(n)},setCurrentTime:function(n){this.media.setCurrentTime(n)},getCurrentTime:function(){return this.media.currentTime},setVolume:function(n){this.media.setVolume(n)},getVolume:function(){return this.media.volume},setSrc:function(n){this.media.setSrc(n)}},jQuery.fn.mediaelementplayer=function(t){return this.each(function(){new mejs.MediaElementPlayer(n(this),t)})},window.MediaElementPlayer=mejs.MediaElementPlayer})(jQuery),(function(n){MediaElementPlayer.prototype.buildplaypause=function(t,i,r,u){var f=n('<div class="mejs-button mejs-playpause-button mejs-play" type="button"><button type="button"></button></div>').appendTo(i).click(function(n){return n.preventDefault(),u.paused?u.play():u.pause(),!1});u.addEventListener("play",function(){f.removeClass("mejs-play").addClass("mejs-pause")},!1),u.addEventListener("playing",function(){f.removeClass("mejs-play").addClass("mejs-pause")},!1),u.addEventListener("pause",function(){f.removeClass("mejs-pause").addClass("mejs-play")},!1),u.addEventListener("paused",function(){f.removeClass("mejs-pause").addClass("mejs-play")},!1)}})(jQuery),(function(n){MediaElementPlayer.prototype.buildstop=function(t,i,r,u){var f=n('<div class="mejs-button mejs-stop-button mejs-stop"><button type="button"></button></div>').appendTo(i).click(function(){u.paused||u.pause(),u.currentTime>0&&(u.setCurrentTime(0),i.find(".mejs-time-current").width("0px"),i.find(".mejs-time-handle").css("left","0px"),i.find(".mejs-time-float-current").html(mejs.Utility.secondsToTimeCode(0)),i.find(".mejs-currenttime").html(mejs.Utility.secondsToTimeCode(0)),r.find(".mejs-poster").show())})}})(jQuery),(function(n){MediaElementPlayer.prototype.buildprogress=function(t,i,r,u){n('<div class="mejs-time-rail"><span class="mejs-time-total"><span class="mejs-time-loaded"></span><span class="mejs-time-current"></span><span class="mejs-time-handle"></span><span class="mejs-time-float"><span class="mejs-time-float-current">00:00</span><span class="mejs-time-float-corner"></span></span></span></div>').appendTo(i);var o=this,e=i.find(".mejs-time-total"),c=i.find(".mejs-time-loaded"),a=i.find(".mejs-time-current"),v=i.find(".mejs-time-handle"),y=i.find(".mejs-time-float"),l=i.find(".mejs-time-float-current"),h=function(n){var i=n.pageX,t=e.offset(),h=e.outerWidth(),r=0,o=0,s;i>t.left&&i<=h+t.left&&u.duration&&(r=(i-t.left)/h,o=r<=.02?0:r*u.duration,f&&u.setCurrentTime(o),s=i-t.left,y.css("left",s),l.html(mejs.Utility.secondsToTimeCode(o)))},f=!1,s=!1;e.bind("mousedown",function(n){return f=!0,h(n),!1}),i.find(".mejs-time-rail").bind("mouseenter",function(){s=!0}).bind("mouseleave",function(){s=!1}),n(document).bind("mouseup",function(){f=!1}).bind("mousemove",function(n){(f||s)&&h(n)}),u.addEventListener("progress",function(n){t.setProgressRail(n),t.setCurrentRail(n)},!1),u.addEventListener("timeupdate",function(n){t.setProgressRail(n),t.setCurrentRail(n)},!1),o.loaded=c,o.total=e,o.current=a,o.handle=v},MediaElementPlayer.prototype.setProgressRail=function(n){var r=this,t=n!=undefined?n.target:r.media,i=null;t&&t.buffered&&t.buffered.length>0&&t.buffered.end&&t.duration?i=t.buffered.end(0)/t.duration:t&&t.bytesTotal!=undefined&&t.bytesTotal>0&&t.bufferedBytes!=undefined?i=t.bufferedBytes/t.bytesTotal:n&&n.lengthComputable&&n.total!=0&&(i=n.loaded/n.total),i!==null&&(i=Math.min(1,Math.max(0,i)),r.loaded&&r.total&&r.loaded.width(r.total.width()*i))},MediaElementPlayer.prototype.setCurrentRail=function(){var n=this,t,i;n.media.currentTime!=undefined&&n.media.duration&&n.total&&n.handle&&(t=n.total.width()*n.media.currentTime/n.media.duration,i=t-n.handle.outerWidth(!0)/2,n.current.width(t),n.handle.css("left",i))}})(jQuery),(function(n){MediaElementPlayer.prototype.buildcurrent=function(t,i,r,u){var f=this;n('<div class="mejs-time"><span class="mejs-currenttime">'+(t.options.alwaysShowHours?"00:":"")+"00:00</span></div>").appendTo(i),f.currenttime=f.controls.find(".mejs-currenttime"),u.addEventListener("timeupdate",function(){t.updateCurrent()},!1)},MediaElementPlayer.prototype.buildduration=function(t,i,r,u){var f=this;i.children().last().find(".mejs-currenttime").length>0?n(' <span> | </span> <span class="mejs-duration">'+(t.options.alwaysShowHours?"00:":"")+"00:00</span>").appendTo(i.find(".mejs-time")):(i.find(".mejs-currenttime").parent().addClass("mejs-currenttime-container"),n('<div class="mejs-time mejs-duration-container"><span class="mejs-duration">'+(t.options.alwaysShowHours?"00:":"")+"00:00</span></div>").appendTo(i)),f.durationD=f.controls.find(".mejs-duration"),u.addEventListener("timeupdate",function(){t.updateDuration()},!1)},MediaElementPlayer.prototype.updateCurrent=function(){var n=this;n.currenttime&&n.currenttime.html(mejs.Utility.secondsToTimeCode(n.media.currentTime|0,n.options.alwaysShowHours||n.media.duration>3600))},MediaElementPlayer.prototype.updateDuration=function(){var n=this;n.media.duration&&n.durationD&&n.durationD.html(mejs.Utility.secondsToTimeCode(n.media.duration,n.options.alwaysShowHours))}})(jQuery),(function(n){MediaElementPlayer.prototype.buildvolume=function(t,i,r,u){var f=n('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button"></button><div class="mejs-volume-slider"><div class="mejs-volume-total"></div><div class="mejs-volume-current"></div><div class="mejs-volume-handle"></div></div></div>').appendTo(i),a=f.find(".mejs-volume-slider"),e=f.find(".mejs-volume-total"),c=f.find(".mejs-volume-current"),o=f.find(".mejs-volume-handle"),s=function(n){var t=e.height()-e.height()*n;o.css("top",t-o.height()/2),c.height(e.height()-t+parseInt(e.css("top").replace(/px/,""),10)),c.css("top",t)},l=function(n){var r=e.height(),h=e.offset(),s=parseInt(e.css("top").replace(/px/,""),10),t=n.pageY-h.top,i=(r-t)/r;t<0?t=0:t>r&&(t=r),o.css("top",t-o.height()/2+s),c.height(r-t),c.css("top",t+s),i==0?(u.setMuted(!0),f.removeClass("mejs-mute").addClass("mejs-unmute")):(u.setMuted(!1),f.removeClass("mejs-unmute").addClass("mejs-mute")),i=Math.max(0,i),i=Math.min(i,1),u.setVolume(i)},h=!1;a.bind("mousedown",function(n){return l(n),h=!0,!1}),n(document).bind("mouseup",function(){h=!1}).bind("mousemove",function(n){h&&l(n)}),f.find("span").click(function(){u.muted?(u.setMuted(!1),f.removeClass("mejs-unmute").addClass("mejs-mute"),s(1)):(u.setMuted(!0),f.removeClass("mejs-mute").addClass("mejs-unmute"),s(0))}),u.addEventListener("volumechange",function(n){h||s(n.target.volume)},!0),s(t.options.startVolume),u.pluginType==="native"&&u.setVolume(t.options.startVolume)}})(jQuery),(function(n){MediaElementPlayer.prototype.buildfullscreen=function(t,i,r,u){if(!t.isVideo)return;var e=0,f=0,h=t.container,s=n('<div class="mejs-button mejs-fullscreen-button"><button type="button"></button></div>').appendTo(i).click(function(){var n=mejs.MediaFeatures.hasNativeFullScreen?!u.webkitDisplayingFullscreen:!u.isFullScreen;o(n)}),o=function(n){switch(u.pluginType){case"flash":case"silverlight":u.setFullscreen(n);break;case"native":mejs.MediaFeatures.hasNativeFullScreen?n?(u.webkitEnterFullScreen(),u.isFullScreen=!0):(u.webkitExitFullScreen(),u.isFullScreen=!1):n?(e=t.$media.height(),f=t.$media.width(),h.addClass("mejs-container-fullscreen").width("100%").height("100%").css("z-index",1e3),t.$media.width("100%").height("100%"),r.children("div").width("100%").height("100%"),s.removeClass("mejs-fullscreen").addClass("mejs-unfullscreen"),t.setControlsSize(),u.isFullScreen=!0):(h.removeClass("mejs-container-fullscreen").width(f).height(e).css("z-index",1),t.$media.width(f).height(e),r.children("div").width(f).height(e),s.removeClass("mejs-unfullscreen").addClass("mejs-fullscreen"),t.setControlsSize(),u.isFullScreen=!1)}};n(document).bind("keydown",function(n){u.isFullScreen&&n.keyCode==27&&o(!1)})}})(jQuery),(function(n){n.extend(mejs.MepDefaults,{startLanguage:"",translations:[],translationSelector:!1,googleApiKey:""}),n.extend(MediaElementPlayer.prototype,{buildtracks:function(t,i,r,u){if(!t.isVideo)return;if(t.tracks.length==0)return;var f,e="";t.chapters=n('<div class="mejs-chapters mejs-layer"></div>').prependTo(r).hide(),t.captions=n('<div class="mejs-captions-layer mejs-layer"><div class="mejs-captions-position"><span class="mejs-captions-text"></span></div></div>').prependTo(r).hide(),t.captionsText=t.captions.find(".mejs-captions-text"),t.captionsButton=n('<div class="mejs-button mejs-captions-button"><button type="button" ></button><div class="mejs-captions-selector"><ul><li><input type="radio" name="'+t.id+'_captions" id="'+t.id+'_captions_none" value="none" checked="checked" /><label for="'+t.id+'_captions_none">None</label></li></ul></div></button>').appendTo(i).delegate("input[type=radio]","click",function(){lang=this.value;if(lang=="none")t.selectedTrack=null;else for(f=0;f<t.tracks.length;f++)if(t.tracks[f].srclang==lang){t.selectedTrack=t.tracks[f],t.captions.attr("lang",t.selectedTrack.srclang),t.displayCaptions();break}}),t.container.bind("mouseenter",function(){t.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover")}).bind("mouseleave",function(){u.paused||t.container.find(".mejs-captions-position").removeClass("mejs-captions-position-hover")}),t.trackToLoad=-1,t.selectedTrack=null,t.isLoadingTrack=!1;if(t.tracks.length>0&&t.options.translations.length>0)for(f=0;f<t.options.translations.length;f++)t.tracks.push({srclang:t.options.translations[f].toLowerCase(),src:null,kind:"subtitles",entries:[],isLoaded:!1,isTranslation:!0});for(f=0;f<t.tracks.length;f++)t.tracks[f].kind=="subtitles"&&t.addTrackButton(t.tracks[f].srclang,t.tracks[f].isTranslation);t.loadNextTrack(),u.addEventListener("timeupdate",function(){t.displayCaptions()},!1),u.addEventListener("loadedmetadata",function(){t.displayChapters()},!1),t.container.hover(function(){t.chapters.css("visibility","visible"),t.chapters.fadeIn(200)},function(){u.paused||t.chapters.fadeOut(200,function(){n(this).css("visibility","hidden"),n(this).css("display","block")})}),t.node.getAttribute("autoplay")!==null&&t.chapters.css("visibility","hidden");if(t.options.translationSelector){for(f in mejs.language.codes)e+='<option value="'+f+'">'+mejs.language.codes[f]+"</option>";t.container.find(".mejs-captions-selector ul").before(n('<select class="mejs-captions-translations"><option value="">--Add Translation--</option>'+e+"</select>")),t.container.find(".mejs-captions-translations").change(function(){var i=n(this);lang=i.val(),lang!=""&&(t.tracks.push({srclang:lang,src:null,entries:[],isLoaded:!1,isTranslation:!0}),t.isLoadingTrack||(t.trackToLoad--,t.addTrackButton(lang,!0),t.options.startLanguage=lang,t.loadNextTrack()))})}},loadNextTrack:function(){var n=this;n.trackToLoad++,n.trackToLoad<n.tracks.length?(n.isLoadingTrack=!0,n.loadTrack(n.trackToLoad)):n.isLoadingTrack=!1},loadTrack:function(t){var r=this,i=r.tracks[t],u=function(){i.isLoaded=!0,r.enableTrackButton(i.srclang),r.loadNextTrack()};i.isTranslation?mejs.TrackFormatParser.translateTrackText(r.tracks[0].entries,r.tracks[0].srclang,i.srclang,r.options.googleApiKey,function(n){i.entries=n,u()}):n.ajax({url:i.src,success:function(n){i.entries=mejs.TrackFormatParser.parse(n),u(),i.kind=="chapters"&&r.media.duration>0&&r.drawChapters(i)},error:function(){r.loadNextTrack()}})},enableTrackButton:function(t){var i=this;i.captionsButton.find("input[value="+t+"]").prop("disabled",!1).siblings("label").html(mejs.language.codes[t]||t),i.options.startLanguage==t&&n("#"+i.id+"_captions_"+t).click(),i.adjustLanguageBox()},addTrackButton:function(t,i){var r=this,u=mejs.language.codes[t]||t;r.captionsButton.find("ul").append(n('<li><input type="radio" name="'+r.id+'_captions" id="'+r.id+"_captions_"+t+'" value="'+t+'" disabled="disabled" /><label for="'+r.id+"_captions_"+t+'">'+u+(i?" (translating)":" (loading)")+"</label></li>")),r.adjustLanguageBox(),r.container.find(".mejs-captions-translations option[value="+t+"]").remove()},adjustLanguageBox:function(){var n=this;n.captionsButton.find(".mejs-captions-selector").height(n.captionsButton.find(".mejs-captions-selector ul").outerHeight(!0)+n.captionsButton.find(".mejs-captions-translations").outerHeight(!0))},displayCaptions:function(){if(typeof this.tracks=="undefined")return;var n=this,i,t=n.selectedTrack;if(t!=null&&t.isLoaded){for(i=0;i<t.entries.times.length;i++)if(n.media.currentTime>=t.entries.times[i].start&&n.media.currentTime<=t.entries.times[i].stop){n.captionsText.html(t.entries.text[i]),n.captions.show();return}n.captions.hide()}else n.captions.hide()},displayChapters:function(){for(var t=this,n=0;n<t.tracks.length;n++)if(t.tracks[n].kind=="chapters"&&t.tracks[n].isLoaded){t.drawChapters(t.tracks[n]);break}},drawChapters:function(t){var r=this,i,e,u=0,f=0;for(r.chapters.empty(),i=0;i<t.entries.times.length;i++)e=t.entries.times[i].stop-t.entries.times[i].start,u=Math.floor(e/r.media.duration*100),(u+f>100||i==t.entries.times.length-1&&u+f<100)&&(u=100-f),r.chapters.append(n('<div class="mejs-chapter" rel="'+t.entries.times[i].start+'" style="left: '+f.toString()+"%;width: "+u.toString()+'%;"><div class="mejs-chapter-block'+(i==t.entries.times.length-1?" mejs-chapter-block-last":"")+'"><span class="ch-title">'+t.entries.text[i]+'</span><span class="ch-time">'+mejs.Utility.secondsToTimeCode(t.entries.times[i].start)+"&ndash;"+mejs.Utility.secondsToTimeCode(t.entries.times[i].stop)+"</span></div></div>")),f+=u;r.chapters.find("div.mejs-chapter").click(function(){r.media.setCurrentTime(parseFloat(n(this).attr("rel"))),r.media.paused&&r.media.play()}),r.chapters.show()}}),mejs.language={codes:{af:"Afrikaans",sq:"Albanian",ar:"Arabic",be:"Belarusian",bg:"Bulgarian",ca:"Catalan",zh:"Chinese","zh-cn":"Chinese Simplified","zh-tw":"Chinese Traditional",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch",en:"English",et:"Estonian",tl:"Filipino",fi:"Finnish",fr:"French",gl:"Galician",de:"German",el:"Greek",ht:"Haitian Creole",iw:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",ga:"Irish",it:"Italian",ja:"Japanese",ko:"Korean",lv:"Latvian",lt:"Lithuanian",mk:"Macedonian",ms:"Malay",mt:"Maltese",no:"Norwegian",fa:"Persian",pl:"Polish",pt:"Portuguese",ro:"Romanian",ru:"Russian",sr:"Serbian",sk:"Slovak",sl:"Slovenian",es:"Spanish",sw:"Swahili",sv:"Swedish",tl:"Tagalog",th:"Thai",tr:"Turkish",uk:"Ukrainian",vi:"Vietnamese",cy:"Welsh",yi:"Yiddish"}},mejs.TrackFormatParser={pattern_identifier:/^[0-9]+$/,pattern_timecode:/^([0-9]{2}:[0-9]{2}:[0-9]{2}(,[0-9]{1,3})?) --\> ([0-9]{2}:[0-9]{2}:[0-9]{2}(,[0-9]{3})?)(.*)$/,split2:function(n,t){return n.split(t)},parse:function(n){for(var t=0,i=this.split2(n,/\r?\n/),f={text:[],times:[]},r,u;t<i.length;t++)if(this.pattern_identifier.exec(i[t])){t++,r=this.pattern_timecode.exec(i[t]);if(r&&t<i.length){t++,u=i[t],t++;while(i[t]!==""&&t<i.length)u=u+"\n"+i[t],t++;f.text.push(u),f.times.push({start:mejs.Utility.timeCodeToSeconds(r[1]),stop:mejs.Utility.timeCodeToSeconds(r[3]),settings:r[5]})}}return f},translateTrackText:function(n,t,i,r,u){var e={text:[],times:[]},o,f;this.translateText(n.text.join(" <a></a>"),t,i,r,function(t){for(o=t.split("<a></a>"),f=0;f<n.text.length;f++)e.text[f]=o[f],e.times[f]={start:n.times[f].start,stop:n.times[f].stop,settings:n.times[f].settings};u(e)})},translateText:function(n,t,i,r,u){var e,f=[],h,c=1e3,o="",s=function(){f.length>0?(h=f.shift(),mejs.TrackFormatParser.translateChunk(h,t,i,r,function(n){n!="undefined"&&(o+=n),s()})):u(o)};while(n.length>0)n.length>c?(e=n.lastIndexOf(".",c),f.push(n.substring(0,e)),n=n.substring(e+1)):(f.push(n),n="");s()},translateChunk:function(t,i,r,u,f){var e={q:t,langpair:i+"|"+r,v:"1.0"};u!==""&&u!==null&&(e.key=u),n.ajax({url:"https://ajax.googleapis.com/ajax/services/language/translate",data:e,type:"GET",dataType:"jsonp",success:function(n){f(n.responseData.translatedText)},error:function(){f(null)}})}},"x\n\ny".split(/\n/gi).length!=3&&(mejs.TrackFormatParser.split2=function(n,t){for(var u=[],i="",r=0;r<n.length;r++)i+=n.substring(r,r+1),t.test(i)&&(u.push(i.replace(t,"")),i="");return u.push(i),u})})(jQuery),window.log=function(){log.history=log.history||[],log.history.push(arguments);if(this.console){arguments.callee=arguments.callee.caller;var n=[].slice.call(arguments);typeof console.log=="object"?log.apply.call(console.log,console,n):console.log.apply(console,n)}},(function(n){function i(){}for(var r="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,timeStamp,profile,profileEnd,time,timeEnd,trace,warn".split(","),t;t=r.pop();)n[t]=n[t]||i})(function(){try{return console.log(),window.console}catch(n){return window.console={}}}()),window.trace=window.log,Object.create||(Object.create=function(n){function t(){}if(arguments.length>1)throw new Error("Object.create implementation only accepts the first parameter in this browser.");return t.prototype=n,new t}),BS=window.BS||{},BS.Utils=function(){return{extractObjectFromQS:function(n){var r=n.split("&"),u={},t=0,i=[],f=r.length;for(t;t<f;t++)i=r[t].split("="),u[i[0]]=i[1];return u},createDelayManager:function(){var n=0;return function(t,i){clearTimeout(n),n=setTimeout(t,i)}},preload:function(n){var i=n.length,r=document,u=r.body,f="fileSize"in document,t;while(i--){if(f){(new Image).src=n[i];continue}t=r.createElement("object"),t.data=n[i],t.width=t.height=0,t.className+=" visuallyhidden",u.appendChild(t)}},prefix:window.location.href.indexOf(".html")>0?"":"/",iPad:/ipad/.test(navigator.userAgent.toLowerCase()),chrome:/chrome/.test(navigator.userAgent.toLowerCase()),safari:/safari/.test(navigator.userAgent.toLowerCase())}}(jQuery),(function(n){function l(t){var e=n("<img>").attr({src:"/images/icon_video_load.png"}).css({display:"block",position:"absolute",left:"50%",top:"220px",margin:"0 0 0 -29px"}),f=n("<img>").attr({src:t.attr("poster")}).css({display:"block",width:t.attr("width"),height:t.attr("height")}),u=n("<a class='thumb'>").attr({href:t.attr("src")}).css({display:"block",width:t.attr("width"),height:t.attr("height"),position:"absolute",bottom:0}).click(function(){var i=t[0];if(i.player)return t.show(),n(this).hide(),i=i.player.media,i.play(),!1});t.css({width:t.parent().width(),height:t.parent().height()}).after(u.append(f).append(e)).hide(),r(t,function(t,i){t.addEventListener("ended",function(){n(i).hide(),n(i).parent().find("a.thumb").show()},!1)})}function r(t,i){t.mediaelementplayer({mode:n.flash.available?"shim":"auto",pluginPath:BS.Utils.prefix+"mediaelement/",timerRate:1e3,success:i,enablePluginSmoothing:!0,error:function(n,t){console&&(console.log(n),console.log(t))}})}function u(){n(".floating_box video").map(function(){if(this.player){var t=n(this).parents(".floating_box").width();$Box=n(this).parents(".floating_box"),this.player.setPlayerSize(t,t/16*9),this.player.setControlsSize(),$Box.find(".mejs-poster img").css({width:"auto",height:"auto"}),$Box.data("video",t/16*9)}})}function c(){n("#frontpage_box_wrapper, #sub_content_box_footer").map(function(){var o=function(n,t){n.find(t).stop(!0).animate({width:Math.round(n.data("dimensions").width*i.scale),height:Math.floor(n.data("dimensions").height*i.scale),left:-Math.round(n.data("dimensions").width*.1),top:-Math.ceil(n.data("dimensions").height*.1)},{duration:i.time-100,easing:i.ease})},s=function(n,t){n.find(t).stop(!0).animate({width:n.data("dimensions").width,height:n.data("dimensions").height,left:0,top:0},{duration:i.time,easing:i.ease})},c=function(t,r){var u=function(t,r){r?t.find("object").length>0&&n.isFunction(t.find("object").get(0).imgOver)&&t.find("object").get(0).imgOver():o(t),t.find(".link_box_container").stop(!0).delay(i.time-100).animate({top:"10px"},{duration:i.time-100,easing:i.ease})};t.css("z-index",4e3),n("#frontpage_box_wrapper").length?DimLayer.show(i.time-150,function(){u(t,r)}):u(t,r)},h=function(t,r){var u=function(t,r){r?t.find("object").length>0&&n.isFunction(t.find("object").get(0).imgOut)&&t.find("object").get(0).imgOut():s(t),t.css("z-index","auto"),t.find(".link_box_container").stop(!0).animate({top:"-200px"},{duration:parseInt(i.time)-50,easing:i.ease,complete:function(){}})};n("#frontpage_box_wrapper").length?DimLayer.hide(i.time-150,function(){u(t,r)}):u(t,r)},v,f,t,l,a,e,u,r;n.flash.available&&!BS.Utils.safari?(f=jQuery.extend(!0,{},i),l="fakeLink",n(".floating_box.zoom, .floating_box.dim").each(function(){var i=n(this),e=i.find("a:first"),o,u;r=n(this).find("img"),f.imgURL=r.attr("src"),r.parent().flash({swf:BS.Utils.prefix+"swf/frontpageItem.swf",wmode:"opaque",allowScriptAccess:"always",flashvars:f,width:r.width(),height:r.height()}),!i.is(".dim")&&e.length>0&&e.attr("href")&&(t=n("<a></a>"),t.attr("class","fakeLink"),t.attr("href",e.attr("href")),t.attr("target",e.attr("target")),i.prepend(t)),o=i.find("object"),u=o.get(0),i.is(".dim")?i.hover(function(){c(i,!0)},function(){h(i,!0)}):(i.bind("mouseover",function(){o.length>0&&n.isFunction(u.imgOver)&&u.imgOver()}),i.bind("mouseout",function(){o.length>0&&n.isFunction(u.imgOut)&&u.imgOut()}))})):(e=n.browser.msie&&n.browser.version<9||!1,u=e?".clone":"img",e&&n(".floating_box.zoom, .floating_box.dim").find("img").jpgScaleFix({imgCSSClass:"clone"}),n(".floating_box.zoom, .floating_box.dim").each(function(){var t=n(this),i=t.find(u);t.data("dimensions",{width:i.width(),height:i.height()}),t.is(".dim")?t.hover(function(){c(n(this),!1)},function(){h(n(this),!1)}):t.hover(function(){o(t,u)},function(){s(t,u)})}))})}function a(){n("#footer li.has_children").hover(function(){n(this).children("ul").slideDown("fast","easeOutExpo")},function(){n(this).children("ul").slideUp("fast","easeOutExpo")})}function y(){n(".floating_box video").map(function(){var t=n(this),e=t.parent(),c=Math.round((e.height()-t.height())/2),f=i.time-100,s=function(t,r){DimLayer.preventFadeOut=!0;var o=n(r),u=o.parents(".floating_box"),e=o.parents(".mejs-container");DimLayer.bind("click",function(){t.pause()}),e.height()>u.data("video")&&u.data("video",e.height()),u.css("z-index",4e3).stop(!0).animate({height:u.data("video")},{duration:f,easing:i.ease,complete:function(){DimLayer.show(f)}})},o=function(t,r){DimLayer.preventFadeOut=!1;var e=n(r),u=e.parents(".floating_box"),o=e.parents(".mejs-container");DimLayer.unbind("click"),u.stop(!0).animate({height:u.data("box")},{duration:f,easing:i.ease,complete:function(){DimLayer.hide(f,function(){u.css("z-index","auto")})}})},h=t.attr("src");e.data({box:e.height(),video:t.height()}),BS.Utils.iPad?l(t):r(t,function(t,i){n(i).parents(".floating_box").find(".mejs-controls").css("visibility","hidden"),t.addEventListener("play",function(){s(t,i)},!1),t.addEventListener("pause",function(){o(t,i)},!1),t.addEventListener("end",function(){o(t,i)},!1),u()})})}function v(){n(".top_video video").map(function(){var t=n(this);r(t,function(){}),n(".video_list_placeholder a").click(function(){var i=t[0];return i.player&&(i=i.player.media),n("html, body").animate({scrollTop:0},"slow"),i.setSrc(n(this).attr("href")),i.play(),!1})})}function e(){n(".top_video video, .floating_box video").map(function(){this.player&&this.player.pause()})}function f(){n("#left_nav").map(function(){var t=n(this);t.find("ul li").hover(function(){var i=n(this).children("div");i.length>0&&(t.find("ul li div").hide(),i.show(),BS.Utils.iPad&&n("video").hide())},function(){n(this).children("div").hide(),BS.Utils.iPad&&n("video").show()})})}function o(){n("#main_nav").map(function(){var t=n(this),r=t.find("div.brands div.content, div.about div.content, div.jobs div.content"),f=function(){var u=n(this),r=t.find(".top_dropdown.open");r.length===0?(e(),u.children(".top_dropdown").addClass("open").slideDown(100,function(){DimLayer.preventFadeOut=!0,DimLayer.show(i.time),BS.Utils.iPad&&n("video").hide()})):(r.removeClass("open").hide(),u.children(".top_dropdown").addClass("open").show())},u=function(){var u=t.find(".top_dropdown.open");u.slideUp(100,function(){r.addClass("defaultBG"),r.removeAttr("style"),u.removeClass("open"),DimLayer.preventFadeOut=!1,DimLayer.hide(i.time),BS.Utils.iPad&&n("video").show()})};t.find("> ul > li > a").click(function(){return!1}),t.find(".job_search_formular select").bind("focus",function(){t.data("selectActive",!0)}).bind("blur",function(){t.data("selectActive",!1)}).bind("change",function(){t.data("selectActive",!1)}),r.children(".slide_container").topMenuSlideshow(),r.find("ul a").each(function(){var t=n(this);t.mouseover(function(){var u=n(this).closest("ul").children().index(n(this).closest("li")),r=t.closest(".content").children(".slide_container").data("controller");r&&t.parent().hasClass("has_background")&&(r.pause(),r.showSlideByIndex(u))})}),t.find(".top_dropdown ul.dynamic_size").each(function(){n(this).children().size()>9?n(this).addClass("small"):n(this).children().size()>6&&n(this).addClass("medium")}),t.find("> ul > li").mouseenter(function(){var u=n(this),r;clearTimeout(t.data("timeout")),r=n(this).find(".slide_container").data("controller"),r&&r.play(),f.call(u)}).mouseleave(function(){var f=n(this),r;clearTimeout(t.data("timeout")),r=n(this).find(".slide_container").data("controller"),r&&r.pause(),t.data("timeout",setTimeout(function(){t.data("selectActive")||u.call(f)},500))})})}function h(){var t={_dimLayer:null,_delay:null,preventFadeOut:!1,preventFadeUp:!1,init:function(i){i.length===1&&(this._delay=BS.Utils.createDelayManager(),this._dimLayer=i,this.resize(),n(window).bind("resize",function(){t._delay(function(){t.resize()},400)}))},resize:function(){this._dimLayer.css({width:n(window).width()+"px",height:n(document).height()+"px",left:-this._dimLayer.parent().get(0).offsetLeft+"px",top:-this._dimLayer.parent().get(0).offsetTop+"px"})},show:function(t,i){this.preventFadeUp||this._dimLayer.stop(!0).fadeTo(t,.5,function(){n.isFunction(i)&&i()})},hide:function(t,i){this.preventFadeOut||this._dimLayer.fadeOut(t,function(){n.isFunction(i)&&i()})},bind:function(t,i){n.isFunction(i)&&this._dimLayer.css({"pointer-events":"auto"}).bind(t,i)},unbind:function(){this._dimLayer.css({"pointer-events":"none"}).unbind("ev")}};window.DimLayer=t,n("#dim_layer").length||(n("#sub_content").length?n("#sub_content").append('<div id="dim_layer"></div>'):n("#wrapper").append('<div id="dim_layer"></div>')),t.init(n("#dim_layer"))}function s(){var f=BS.Utils.createDelayManager(),t=n("#wrapper img.wallpaper"),e,i=function(){n(window).width()<1242?n("#frontpage_box_wrapper").removeClass("wide"):n("#frontpage_box_wrapper").addClass("wide"),u()},r=function(){t.data("dim").height>t.height()?t.hide():t.is(":hidden")&&t.show()};t.data("dim",{width:t.width(),height:t.height()}),e=t.wrap('<div class="wallpaper" />').parent().css({backgroundImage:"url("+t.attr("src")+")"}),n(window).bind("resize",function(){f(function(){i(500)},400),r()}),n(window).load(function(){r()}),i(0)}var i=BS.Utils.extractObjectFromQS(n("#animationDefaults").text());n(document).ready(function(){isEditMode&&n("html").addClass("isEditMode"),s(),h(),o(),v(),y(),a(),f(),c()}),window.trimDd=function(){n("dd").each(function(){n(this).text()==""&&(n(this).prev().remove(),n(this).remove())})},n(window).load(function(){n("html").removeClass("not-ready")})})(jQuery),(function(n){function t(){n.fn.topMenuSlideshow=function(t){if(this.length)return this.each(function(){var r=Object.create(i);r.init(t,this),n.data(this,"controller",r)})}}var i={animating:!1,_currentIndex:undefined,_container:undefined,_slides:undefined,_numberOfSlides:undefined,_timeout:undefined,_paused:!0,_settings:{slideTime:2e3,animationTime:100},_animationQueue:[],init:function(t,i){this._container=n(i),this._slides=this._container.children("img"),this._numberOfSlides=this._slides.length,this._currentIndex=Math.floor(Math.random()*(this._numberOfSlides-0)+0),this._slides.eq(this._currentIndex).css("z-index",3)},pause:function(){this._paused=!0,clearTimeout(this._timeout)},play:function(){var n=this;this._paused=!1,this._timeout=setTimeout(function(){n._loop(n)},this._settings.slideTime-this._settings.animationTime)},showSlideByIndex:function(n){var t=this;this.animating?this._animationQueue.push(n):this._animate(this._currentIndex,n)},_finishAnimationQueue:function(n){var t=n._animationQueue[n._animationQueue.length-1];n._animationQueue=[],n._animate(n._currentIndex,t)},_animate:function(n,t){if(n!==t){this.animating=!0;var f=this._slides,u=f.eq(n),e=f.eq(t),r=this;u.css("z-index","3"),e.css("z-index","2"),f.not(u).not(e).css("z-index","1"),e.css("opacity","1"),u.animate({opacity:0},this._settings.animationTime,function(){u.css("z-index","1"),r._currentIndex=t,r._animationQueue.length!==0&&r._finishAnimationQueue(r),r.animating=!1})}},_showNextSlide:function(){var n=this._currentIndex,t=n===this._numberOfSlides-1?0:n+1;this._animate(n,t)},_loop:function(n){n._showNextSlide(),(function(){n.animating?setTimeout(arguments.callee,50):n._paused||(n._timeout=setTimeout(function(){n._loop(n)},n._settings.slideTime))})()}};t()})(jQuery)
