(function(a,d){function f(g,i,l){if(l===d&&g.nodeType===1){l=g.getAttribute("data-"+i);if(typeof l==="string"){try{l=l==="true"?true:l==="false"?false:l==="null"?null:!j.isNaN(l)?parseFloat(l):J.test(l)?j.parseJSON(l):l}catch(s){}j.data(g,i,l)}else l=d}return l}function h(){return false}function c(){return true}function b(g,i,l){l[0].type=g;return j.event.handle.apply(i,l)}function e(g){var i,l,s,x,A,F,E,K,ba,Q,fa,la=[];x=[];A=j.data(this,this.nodeType?"events":"__events__");if(typeof A==="function")A=
A.events;if(!(g.liveFired===this||!A||!A.live||g.button&&g.type==="click")){if(g.namespace)fa=RegExp("(^|\\.)"+g.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");g.liveFired=this;var Aa=A.live.slice(0);for(E=0;E<Aa.length;E++){A=Aa[E];A.origType.replace(Ba,"")===g.type?x.push(A.selector):Aa.splice(E--,1)}x=j(g.target).closest(x,g.currentTarget);K=0;for(ba=x.length;K<ba;K++){Q=x[K];for(E=0;E<Aa.length;E++){A=Aa[E];if(Q.selector===A.selector&&(!fa||fa.test(A.namespace))){F=Q.elem;s=null;if(A.preType===
"mouseenter"||A.preType==="mouseleave"){g.type=A.preType;s=j(g.relatedTarget).closest(A.selector)[0]}if(!s||s!==F)la.push({elem:F,handleObj:A,level:Q.level})}}}K=0;for(ba=la.length;K<ba;K++){x=la[K];if(l&&x.level>l)break;g.currentTarget=x.elem;g.data=x.handleObj.data;g.handleObj=x.handleObj;fa=x.handleObj.origHandler.apply(x.elem,arguments);if(fa===false||g.isPropagationStopped()){l=x.level;if(fa===false)i=false;if(g.isImmediatePropagationStopped())break}}return i}}function k(g,i){return(g&&g!=="*"?
g+".":"")+i.replace(T,"`").replace(ja,"&")}function r(g,i,l){if(j.isFunction(i))return j.grep(g,function(x,A){return!!i.call(x,A,x)===l});else if(i.nodeType)return j.grep(g,function(x){return x===i===l});else if(typeof i==="string"){var s=j.grep(g,function(x){return x.nodeType===1});if(ha.test(i))return j.filter(i,s,!l);else i=j.filter(i,s)}return j.grep(g,function(x){return j.inArray(x,i)>=0===l})}function w(g,i){var l=0;i.each(function(){if(this.nodeName===(g[l]&&g[l].nodeName)){var s=j.data(g[l++]),
x=j.data(this,s);if(s=s&&s.events){delete x.handle;x.events={};for(var A in s)for(var F in s[A])j.event.add(this,A,s[A][F],s[A][F].data)}}})}function o(g,i){i.src?j.ajax({url:i.src,async:false,dataType:"script"}):j.globalEval(i.text||i.textContent||i.innerHTML||"");i.parentNode&&i.parentNode.removeChild(i)}function m(g,i,l){var s=i==="width"?g.offsetWidth:g.offsetHeight;if(l==="border")return s;j.each(i==="width"?gb:hb,function(){l||(s-=parseFloat(j.css(g,"padding"+this))||0);if(l==="margin")s+=parseFloat(j.css(g,
"margin"+this))||0;else s-=parseFloat(j.css(g,"border"+this+"Width"))||0});return s}function q(g,i,l,s){if(j.isArray(i)&&i.length)j.each(i,function(x,A){l||ib.test(g)?s(g,A):q(g+"["+(typeof A==="object"||j.isArray(A)?x:"")+"]",A,l,s)});else if(!l&&i!=null&&typeof i==="object")j.isEmptyObject(i)?s(g,""):j.each(i,function(x,A){q(g+"["+x+"]",A,l,s)});else s(g,i)}function u(g,i){var l={};j.each(ab.concat.apply([],ab.slice(0,i)),function(){l[this]=g});return l}function y(g){if(!Ya[g]){var i=j("<"+g+">").appendTo("body"),
l=i.css("display");i.remove();if(l==="none"||l==="")l="block";Ya[g]=l}return Ya[g]}function B(g){return j.isWindow(g)?g:g.nodeType===9?g.defaultView||g.parentWindow:false}var v=a.document,j=function(){function g(){if(!i.isReady){try{v.documentElement.doScroll("left")}catch(D){setTimeout(g,1);return}i.ready()}}var i=function(D,R){return new i.fn.init(D,R)},l=a.jQuery,s=a.$,x,A=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,F=/\S/,E=/^\s+/,K=/\s+$/,ba=/\W/,Q=/\d/,fa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,la=/^[\],:{}\s]*$/,
Aa=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,aa=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,ya=/(?:^|:|,)(?:\s*\[)+/g,Ga=/(webkit)[ \/]([\w.]+)/,z=/(opera)(?:.*version)?[ \/]([\w.]+)/,C=/(msie) ([\w.]+)/,I=/(mozilla)(?:.*? rv:([\w.]+))?/,H=navigator.userAgent,L=false,N=[],W,ca=Object.prototype.toString,sa=Object.prototype.hasOwnProperty,Ha=Array.prototype.push,Ia=Array.prototype.slice,Ja=String.prototype.trim,oa=Array.prototype.indexOf,Qa={};i.fn=i.prototype={init:function(D,R){var X,
da,wa;if(!D)return this;if(D.nodeType){this.context=this[0]=D;this.length=1;return this}if(D==="body"&&!R&&v.body){this.context=v;this[0]=v.body;this.selector="body";this.length=1;return this}if(typeof D==="string")if((X=A.exec(D))&&(X[1]||!R))if(X[1]){wa=R?R.ownerDocument||R:v;if(da=fa.exec(D))if(i.isPlainObject(R)){D=[v.createElement(da[1])];i.fn.attr.call(D,R,true)}else D=[wa.createElement(da[1])];else{da=i.buildFragment([X[1]],[wa]);D=(da.cacheable?da.fragment.cloneNode(true):da.fragment).childNodes}return i.merge(this,
D)}else{if((da=v.getElementById(X[2]))&&da.parentNode){if(da.id!==X[2])return x.find(D);this.length=1;this[0]=da}this.context=v;this.selector=D;return this}else if(!R&&!ba.test(D)){this.selector=D;this.context=v;D=v.getElementsByTagName(D);return i.merge(this,D)}else return!R||R.jquery?(R||x).find(D):i(R).find(D);else if(i.isFunction(D))return x.ready(D);if(D.selector!==d){this.selector=D.selector;this.context=D.context}return i.makeArray(D,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length},
toArray:function(){return Ia.call(this,0)},get:function(D){return D==null?this.toArray():D<0?this.slice(D)[0]:this[D]},pushStack:function(D,R,X){var da=i();i.isArray(D)?Ha.apply(da,D):i.merge(da,D);da.prevObject=this;da.context=this.context;if(R==="find")da.selector=this.selector+(this.selector?" ":"")+X;else if(R)da.selector=this.selector+"."+R+"("+X+")";return da},each:function(D,R){return i.each(this,D,R)},ready:function(D){i.bindReady();if(i.isReady)D.call(v,i);else N&&N.push(D);return this},
eq:function(D){return D===-1?this.slice(D):this.slice(D,+D+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(Ia.apply(this,arguments),"slice",Ia.call(arguments).join(","))},map:function(D){return this.pushStack(i.map(this,function(R,X){return D.call(R,X,R)}))},end:function(){return this.prevObject||i(null)},push:Ha,sort:[].sort,splice:[].splice};i.fn.init.prototype=i.fn;i.extend=i.fn.extend=function(){var D,R,X,da,wa,ta=arguments[0]||
{},Fa=1,La=arguments.length,Za=false;if(typeof ta==="boolean"){Za=ta;ta=arguments[1]||{};Fa=2}if(typeof ta!=="object"&&!i.isFunction(ta))ta={};if(La===Fa){ta=this;--Fa}for(;Fa<La;Fa++)if((D=arguments[Fa])!=null)for(R in D){X=ta[R];da=D[R];if(ta!==da)if(Za&&da&&(i.isPlainObject(da)||(wa=i.isArray(da)))){if(wa){wa=false;X=X&&i.isArray(X)?X:[]}else X=X&&i.isPlainObject(X)?X:{};ta[R]=i.extend(Za,X,da)}else if(da!==d)ta[R]=da}return ta};i.extend({noConflict:function(D){a.$=s;if(D)a.jQuery=l;return i},
isReady:false,readyWait:1,ready:function(D){D===true&&i.readyWait--;if(!i.readyWait||D!==true&&!i.isReady){if(!v.body)return setTimeout(i.ready,1);i.isReady=true;if(!(D!==true&&--i.readyWait>0))if(N){var R=0,X=N;for(N=null;D=X[R++];)D.call(v,i);i.fn.trigger&&i(v).trigger("ready").unbind("ready")}}},bindReady:function(){if(!L){L=true;if(v.readyState==="complete")return setTimeout(i.ready,1);if(v.addEventListener){v.addEventListener("DOMContentLoaded",W,false);a.addEventListener("load",i.ready,false)}else if(v.attachEvent){v.attachEvent("onreadystatechange",
W);a.attachEvent("onload",i.ready);var D=false;try{D=a.frameElement==null}catch(R){}v.documentElement.doScroll&&D&&g()}}},isFunction:function(D){return i.type(D)==="function"},isArray:Array.isArray||function(D){return i.type(D)==="array"},isWindow:function(D){return D&&typeof D==="object"&&"setInterval"in D},isNaN:function(D){return D==null||!Q.test(D)||isNaN(D)},type:function(D){return D==null?String(D):Qa[ca.call(D)]||"object"},isPlainObject:function(D){if(!D||i.type(D)!=="object"||D.nodeType||
i.isWindow(D))return false;if(D.constructor&&!sa.call(D,"constructor")&&!sa.call(D.constructor.prototype,"isPrototypeOf"))return false;for(var R in D);return R===d||sa.call(D,R)},isEmptyObject:function(D){for(var R in D)return false;return true},error:function(D){throw D;},parseJSON:function(D){if(typeof D!=="string"||!D)return null;D=i.trim(D);if(la.test(D.replace(Aa,"@").replace(aa,"]").replace(ya,"")))return a.JSON&&a.JSON.parse?a.JSON.parse(D):(new Function("return "+D))();else i.error("Invalid JSON: "+
D)},noop:function(){},globalEval:function(D){if(D&&F.test(D)){var R=v.getElementsByTagName("head")[0]||v.documentElement,X=v.createElement("script");X.type="text/javascript";if(i.support.scriptEval)X.appendChild(v.createTextNode(D));else X.text=D;R.insertBefore(X,R.firstChild);R.removeChild(X)}},nodeName:function(D,R){return D.nodeName&&D.nodeName.toUpperCase()===R.toUpperCase()},each:function(D,R,X){var da,wa=0,ta=D.length,Fa=ta===d||i.isFunction(D);if(X)if(Fa)for(da in D){if(R.apply(D[da],X)===
false)break}else for(;wa<ta;){if(R.apply(D[wa++],X)===false)break}else if(Fa)for(da in D){if(R.call(D[da],da,D[da])===false)break}else for(X=D[0];wa<ta&&R.call(X,wa,X)!==false;X=D[++wa]);return D},trim:Ja?function(D){return D==null?"":Ja.call(D)}:function(D){return D==null?"":D.toString().replace(E,"").replace(K,"")},makeArray:function(D,R){var X=R||[];if(D!=null){var da=i.type(D);D.length==null||da==="string"||da==="function"||da==="regexp"||i.isWindow(D)?Ha.call(X,D):i.merge(X,D)}return X},inArray:function(D,
R){if(R.indexOf)return R.indexOf(D);for(var X=0,da=R.length;X<da;X++)if(R[X]===D)return X;return-1},merge:function(D,R){var X=D.length,da=0;if(typeof R.length==="number")for(var wa=R.length;da<wa;da++)D[X++]=R[da];else for(;R[da]!==d;)D[X++]=R[da++];D.length=X;return D},grep:function(D,R,X){var da=[],wa;X=!!X;for(var ta=0,Fa=D.length;ta<Fa;ta++){wa=!!R(D[ta],ta);X!==wa&&da.push(D[ta])}return da},map:function(D,R,X){for(var da=[],wa,ta=0,Fa=D.length;ta<Fa;ta++){wa=R(D[ta],ta,X);if(wa!=null)da[da.length]=
wa}return da.concat.apply([],da)},guid:1,proxy:function(D,R,X){if(arguments.length===2)if(typeof R==="string"){X=D;D=X[R];R=d}else if(R&&!i.isFunction(R)){X=R;R=d}if(!R&&D)R=function(){return D.apply(X||this,arguments)};if(D)R.guid=D.guid=D.guid||R.guid||i.guid++;return R},access:function(D,R,X,da,wa,ta){var Fa=D.length;if(typeof R==="object"){for(var La in R)i.access(D,La,R[La],da,wa,X);return D}if(X!==d){da=!ta&&da&&i.isFunction(X);for(La=0;La<Fa;La++)wa(D[La],R,da?X.call(D[La],La,wa(D[La],R)):
X,ta);return D}return Fa?wa(D[0],R):d},now:function(){return(new Date).getTime()},uaMatch:function(D){D=D.toLowerCase();D=Ga.exec(D)||z.exec(D)||C.exec(D)||D.indexOf("compatible")<0&&I.exec(D)||[];return{browser:D[1]||"",version:D[2]||"0"}},browser:{}});i.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(D,R){Qa["[object "+R+"]"]=R.toLowerCase()});H=i.uaMatch(H);if(H.browser){i.browser[H.browser]=true;i.browser.version=H.version}if(i.browser.webkit)i.browser.safari=
true;if(oa)i.inArray=function(D,R){return oa.call(R,D)};if(!/\s/.test("\u00a0")){E=/^[\s\xA0]+/;K=/[\s\xA0]+$/}x=i(v);if(v.addEventListener)W=function(){v.removeEventListener("DOMContentLoaded",W,false);i.ready()};else if(v.attachEvent)W=function(){if(v.readyState==="complete"){v.detachEvent("onreadystatechange",W);i.ready()}};return a.jQuery=a.$=i}();(function(){j.support={};var g=v.documentElement,i=v.createElement("script"),l=v.createElement("div"),s="script"+j.now();l.style.display="none";l.innerHTML=
"   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var x=l.getElementsByTagName("*"),A=l.getElementsByTagName("a")[0],F=v.createElement("select"),E=F.appendChild(v.createElement("option"));if(!(!x||!x.length||!A)){j.support={leadingWhitespace:l.firstChild.nodeType===3,tbody:!l.getElementsByTagName("tbody").length,htmlSerialize:!!l.getElementsByTagName("link").length,style:/red/.test(A.getAttribute("style")),hrefNormalized:A.getAttribute("href")===
"/a",opacity:/^0.55$/.test(A.style.opacity),cssFloat:!!A.style.cssFloat,checkOn:l.getElementsByTagName("input")[0].value==="on",optSelected:E.selected,deleteExpando:true,optDisabled:false,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};F.disabled=true;j.support.optDisabled=!E.disabled;i.type="text/javascript";try{i.appendChild(v.createTextNode("window."+s+"=1;"))}catch(K){}g.insertBefore(i,g.firstChild);
if(a[s]){j.support.scriptEval=true;delete a[s]}try{delete i.test}catch(ba){j.support.deleteExpando=false}g.removeChild(i);if(l.attachEvent&&l.fireEvent){l.attachEvent("onclick",function Q(){j.support.noCloneEvent=false;l.detachEvent("onclick",Q)});l.cloneNode(true).fireEvent("onclick")}l=v.createElement("div");l.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";g=v.createDocumentFragment();g.appendChild(l.firstChild);j.support.checkClone=g.cloneNode(true).cloneNode(true).lastChild.checked;
j(function(){var Q=v.createElement("div");Q.style.width=Q.style.paddingLeft="1px";v.body.appendChild(Q);j.boxModel=j.support.boxModel=Q.offsetWidth===2;if("zoom"in Q.style){Q.style.display="inline";Q.style.zoom=1;j.support.inlineBlockNeedsLayout=Q.offsetWidth===2;Q.style.display="";Q.innerHTML="<div style='width:4px;'></div>";j.support.shrinkWrapBlocks=Q.offsetWidth!==2}Q.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var fa=Q.getElementsByTagName("td");j.support.reliableHiddenOffsets=
fa[0].offsetHeight===0;fa[0].style.display="";fa[1].style.display="none";j.support.reliableHiddenOffsets=j.support.reliableHiddenOffsets&&fa[0].offsetHeight===0;Q.innerHTML="";v.body.removeChild(Q).style.display="none"});g=function(Q){var fa=v.createElement("div");Q="on"+Q;var la=Q in fa;if(!la){fa.setAttribute(Q,"return;");la=typeof fa[Q]==="function"}return la};j.support.submitBubbles=g("submit");j.support.changeBubbles=g("change");g=i=l=x=A=null}})();var O={},J=/^(?:\{.*\}|\[.*\])$/;j.extend({cache:{},
uuid:0,expando:"jQuery"+j.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(g,i,l){if(j.acceptData(g)){g=g==a?O:g;var s=g.nodeType,x=s?g[j.expando]:null,A=j.cache;if(!(s&&!x&&typeof i==="string"&&l===d)){if(s)x||(g[j.expando]=x=++j.uuid);else A=g;if(typeof i==="object")if(s)A[x]=j.extend(A[x],i);else j.extend(A,i);else if(s&&!A[x])A[x]={};g=s?A[x]:A;if(l!==d)g[i]=l;return typeof i==="string"?g[i]:g}}},removeData:function(g,i){if(j.acceptData(g)){g=
g==a?O:g;var l=g.nodeType,s=l?g[j.expando]:g,x=j.cache,A=l?x[s]:s;if(i){if(A){delete A[i];l&&j.isEmptyObject(A)&&j.removeData(g)}}else if(l&&j.support.deleteExpando)delete g[j.expando];else if(g.removeAttribute)g.removeAttribute(j.expando);else if(l)delete x[s];else for(var F in g)delete g[F]}},acceptData:function(g){if(g.nodeName){var i=j.noData[g.nodeName.toLowerCase()];if(i)return!(i===true||g.getAttribute("classid")!==i)}return true}});j.fn.extend({data:function(g,i){var l=null;if(typeof g===
"undefined"){if(this.length){var s=this[0].attributes,x;l=j.data(this[0]);for(var A=0,F=s.length;A<F;A++){x=s[A].name;if(x.indexOf("data-")===0){x=x.substr(5);f(this[0],x,l[x])}}}return l}else if(typeof g==="object")return this.each(function(){j.data(this,g)});var E=g.split(".");E[1]=E[1]?"."+E[1]:"";if(i===d){l=this.triggerHandler("getData"+E[1]+"!",[E[0]]);if(l===d&&this.length){l=j.data(this[0],g);l=f(this[0],g,l)}return l===d&&E[1]?this.data(E[0]):l}else return this.each(function(){var K=j(this),
ba=[E[0],i];K.triggerHandler("setData"+E[1]+"!",ba);j.data(this,g,i);K.triggerHandler("changeData"+E[1]+"!",ba)})},removeData:function(g){return this.each(function(){j.removeData(this,g)})}});j.extend({queue:function(g,i,l){if(g){i=(i||"fx")+"queue";var s=j.data(g,i);if(!l)return s||[];if(!s||j.isArray(l))s=j.data(g,i,j.makeArray(l));else s.push(l);return s}},dequeue:function(g,i){i=i||"fx";var l=j.queue(g,i),s=l.shift();if(s==="inprogress")s=l.shift();if(s){i==="fx"&&l.unshift("inprogress");s.call(g,
function(){j.dequeue(g,i)})}}});j.fn.extend({queue:function(g,i){if(typeof g!=="string"){i=g;g="fx"}if(i===d)return j.queue(this[0],g);return this.each(function(){var l=j.queue(this,g,i);g==="fx"&&l[0]!=="inprogress"&&j.dequeue(this,g)})},dequeue:function(g){return this.each(function(){j.dequeue(this,g)})},delay:function(g,i){g=j.fx?j.fx.speeds[g]||g:g;i=i||"fx";return this.queue(i,function(){var l=this;setTimeout(function(){j.dequeue(l,i)},g)})},clearQueue:function(g){return this.queue(g||"fx",[])}});
var M=/[\n\t]/g,V=/\s+/,ia=/\r/g,U=/^(?:href|src|style)$/,ka=/^(?:button|input)$/i,ra=/^(?:button|input|object|select|textarea)$/i,ua=/^a(?:rea)?$/i,va=/^(?:radio|checkbox)$/i;j.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};j.fn.extend({attr:function(g,i){return j.access(this,g,i,true,j.attr)},removeAttr:function(g){return this.each(function(){j.attr(this,
g,"");this.nodeType===1&&this.removeAttribute(g)})},addClass:function(g){if(j.isFunction(g))return this.each(function(ba){var Q=j(this);Q.addClass(g.call(this,ba,Q.attr("class")))});if(g&&typeof g==="string")for(var i=(g||"").split(V),l=0,s=this.length;l<s;l++){var x=this[l];if(x.nodeType===1)if(x.className){for(var A=" "+x.className+" ",F=x.className,E=0,K=i.length;E<K;E++)if(A.indexOf(" "+i[E]+" ")<0)F+=" "+i[E];x.className=j.trim(F)}else x.className=g}return this},removeClass:function(g){if(j.isFunction(g))return this.each(function(K){var ba=
j(this);ba.removeClass(g.call(this,K,ba.attr("class")))});if(g&&typeof g==="string"||g===d)for(var i=(g||"").split(V),l=0,s=this.length;l<s;l++){var x=this[l];if(x.nodeType===1&&x.className)if(g){for(var A=(" "+x.className+" ").replace(M," "),F=0,E=i.length;F<E;F++)A=A.replace(" "+i[F]+" "," ");x.className=j.trim(A)}else x.className=""}return this},toggleClass:function(g,i){var l=typeof g,s=typeof i==="boolean";if(j.isFunction(g))return this.each(function(x){var A=j(this);A.toggleClass(g.call(this,
x,A.attr("class"),i),i)});return this.each(function(){if(l==="string")for(var x,A=0,F=j(this),E=i,K=g.split(V);x=K[A++];){E=s?E:!F.hasClass(x);F[E?"addClass":"removeClass"](x)}else if(l==="undefined"||l==="boolean"){this.className&&j.data(this,"__className__",this.className);this.className=this.className||g===false?"":j.data(this,"__className__")||""}})},hasClass:function(g){g=" "+g+" ";for(var i=0,l=this.length;i<l;i++)if((" "+this[i].className+" ").replace(M," ").indexOf(g)>-1)return true;return false},
val:function(g){if(!arguments.length){var i=this[0];if(i){if(j.nodeName(i,"option")){var l=i.attributes.value;return!l||l.specified?i.value:i.text}if(j.nodeName(i,"select")){var s=i.selectedIndex;l=[];var x=i.options;i=i.type==="select-one";if(s<0)return null;var A=i?s:0;for(s=i?s+1:x.length;A<s;A++){var F=x[A];if(F.selected&&(j.support.optDisabled?!F.disabled:F.getAttribute("disabled")===null)&&(!F.parentNode.disabled||!j.nodeName(F.parentNode,"optgroup"))){g=j(F).val();if(i)return g;l.push(g)}}return l}if(va.test(i.type)&&
!j.support.checkOn)return i.getAttribute("value")===null?"on":i.value;return(i.value||"").replace(ia,"")}return d}var E=j.isFunction(g);return this.each(function(K){var ba=j(this),Q=g;if(this.nodeType===1){if(E)Q=g.call(this,K,ba.val());if(Q==null)Q="";else if(typeof Q==="number")Q+="";else if(j.isArray(Q))Q=j.map(Q,function(la){return la==null?"":la+""});if(j.isArray(Q)&&va.test(this.type))this.checked=j.inArray(ba.val(),Q)>=0;else if(j.nodeName(this,"select")){var fa=j.makeArray(Q);j("option",this).each(function(){this.selected=
j.inArray(j(this).val(),fa)>=0});if(!fa.length)this.selectedIndex=-1}else this.value=Q}})}});j.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(g,i,l,s){if(!g||g.nodeType===3||g.nodeType===8)return d;if(s&&i in j.attrFn)return j(g)[i](l);s=g.nodeType!==1||!j.isXMLDoc(g);var x=l!==d;i=s&&j.props[i]||i;var A=U.test(i);if((i in g||g[i]!==d)&&s&&!A){if(x){i==="type"&&ka.test(g.nodeName)&&g.parentNode&&j.error("type property can't be changed");
if(l===null)g.nodeType===1&&g.removeAttribute(i);else g[i]=l}if(j.nodeName(g,"form")&&g.getAttributeNode(i))return g.getAttributeNode(i).nodeValue;if(i==="tabIndex")return(i=g.getAttributeNode("tabIndex"))&&i.specified?i.value:ra.test(g.nodeName)||ua.test(g.nodeName)&&g.href?0:d;return g[i]}if(!j.support.style&&s&&i==="style"){if(x)g.style.cssText=""+l;return g.style.cssText}x&&g.setAttribute(i,""+l);if(!g.attributes[i]&&g.hasAttribute&&!g.hasAttribute(i))return d;g=!j.support.hrefNormalized&&s&&
A?g.getAttribute(i,2):g.getAttribute(i);return g===null?d:g}});var Ba=/\.(.*)$/,Da=/^(?:textarea|input|select)$/i,T=/\./g,ja=/ /g,Y=/[^\w\s.|`]/g,ga=function(g){return g.replace(Y,"\\$&")},pa={focusin:0,focusout:0};j.event={add:function(g,i,l,s){if(!(g.nodeType===3||g.nodeType===8)){if(j.isWindow(g)&&g!==a&&!g.frameElement)g=a;if(l===false)l=h;else if(!l)return;var x,A;if(l.handler){x=l;l=x.handler}if(!l.guid)l.guid=j.guid++;if(A=j.data(g)){var F=g.nodeType?"events":"__events__",E=A[F],K=A.handle;
if(typeof E==="function"){K=E.handle;E=E.events}else if(!E){g.nodeType||(A[F]=A=function(){});A.events=E={}}if(!K)A.handle=K=function(){return typeof j!=="undefined"&&!j.event.triggered?j.event.handle.apply(K.elem,arguments):d};K.elem=g;i=i.split(" ");for(var ba=0,Q;F=i[ba++];){A=x?j.extend({},x):{handler:l,data:s};if(F.indexOf(".")>-1){Q=F.split(".");F=Q.shift();A.namespace=Q.slice(0).sort().join(".")}else{Q=[];A.namespace=""}A.type=F;if(!A.guid)A.guid=l.guid;var fa=E[F],la=j.event.special[F]||{};
if(!fa){fa=E[F]=[];if(!la.setup||la.setup.call(g,s,Q,K)===false)if(g.addEventListener)g.addEventListener(F,K,false);else g.attachEvent&&g.attachEvent("on"+F,K)}if(la.add){la.add.call(g,A);if(!A.handler.guid)A.handler.guid=l.guid}fa.push(A);j.event.global[F]=true}g=null}}},global:{},remove:function(g,i,l,s){if(!(g.nodeType===3||g.nodeType===8)){if(l===false)l=h;var x,A,F=0,E,K,ba,Q,fa,la,Aa=g.nodeType?"events":"__events__",aa=j.data(g),ya=aa&&aa[Aa];if(aa&&ya){if(typeof ya==="function"){aa=ya;ya=ya.events}if(i&&
i.type){l=i.handler;i=i.type}if(!i||typeof i==="string"&&i.charAt(0)==="."){i=i||"";for(x in ya)j.event.remove(g,x+i)}else{for(i=i.split(" ");x=i[F++];){Q=x;E=x.indexOf(".")<0;K=[];if(!E){K=x.split(".");x=K.shift();ba=RegExp("(^|\\.)"+j.map(K.slice(0).sort(),ga).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(fa=ya[x])if(l){Q=j.event.special[x]||{};for(A=s||0;A<fa.length;A++){la=fa[A];if(l.guid===la.guid){if(E||ba.test(la.namespace)){s==null&&fa.splice(A--,1);Q.remove&&Q.remove.call(g,la)}if(s!=null)break}}if(fa.length===
0||s!=null&&fa.length===1){if(!Q.teardown||Q.teardown.call(g,K)===false)j.removeEvent(g,x,aa.handle);delete ya[x]}}else for(A=0;A<fa.length;A++){la=fa[A];if(E||ba.test(la.namespace)){j.event.remove(g,Q,la.handler,A);fa.splice(A--,1)}}}if(j.isEmptyObject(ya)){if(i=aa.handle)i.elem=null;delete aa.events;delete aa.handle;if(typeof aa==="function")j.removeData(g,Aa);else j.isEmptyObject(aa)&&j.removeData(g)}}}}},trigger:function(g,i,l,s){var x=g.type||g;if(!s){g=typeof g==="object"?g[j.expando]?g:j.extend(j.Event(x),
g):j.Event(x);if(x.indexOf("!")>=0){g.type=x=x.slice(0,-1);g.exclusive=true}if(!l){g.stopPropagation();j.event.global[x]&&j.each(j.cache,function(){this.events&&this.events[x]&&j.event.trigger(g,i,this.handle.elem)})}if(!l||l.nodeType===3||l.nodeType===8)return d;g.result=d;g.target=l;i=j.makeArray(i);i.unshift(g)}g.currentTarget=l;(s=l.nodeType?j.data(l,"handle"):(j.data(l,"__events__")||{}).handle)&&s.apply(l,i);s=l.parentNode||l.ownerDocument;try{if(!(l&&l.nodeName&&j.noData[l.nodeName.toLowerCase()]))if(l["on"+
x]&&l["on"+x].apply(l,i)===false){g.result=false;g.preventDefault()}}catch(A){}if(!g.isPropagationStopped()&&s)j.event.trigger(g,i,s,true);else if(!g.isDefaultPrevented()){var F;s=g.target;var E=x.replace(Ba,""),K=j.nodeName(s,"a")&&E==="click",ba=j.event.special[E]||{};if((!ba._default||ba._default.call(l,g)===false)&&!K&&!(s&&s.nodeName&&j.noData[s.nodeName.toLowerCase()])){try{if(s[E]){if(F=s["on"+E])s["on"+E]=null;j.event.triggered=true;s[E]()}}catch(Q){}if(F)s["on"+E]=F;j.event.triggered=false}}},
handle:function(g){var i,l,s,x;l=[];var A=j.makeArray(arguments);g=A[0]=j.event.fix(g||a.event);g.currentTarget=this;i=g.type.indexOf(".")<0&&!g.exclusive;if(!i){s=g.type.split(".");g.type=s.shift();l=s.slice(0).sort();s=RegExp("(^|\\.)"+l.join("\\.(?:.*\\.)?")+"(\\.|$)")}g.namespace=g.namespace||l.join(".");x=j.data(this,this.nodeType?"events":"__events__");if(typeof x==="function")x=x.events;l=(x||{})[g.type];if(x&&l){l=l.slice(0);x=0;for(var F=l.length;x<F;x++){var E=l[x];if(i||s.test(E.namespace)){g.handler=
E.handler;g.data=E.data;g.handleObj=E;E=E.handler.apply(this,A);if(E!==d){g.result=E;if(E===false){g.preventDefault();g.stopPropagation()}}if(g.isImmediatePropagationStopped())break}}}return g.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
fix:function(g){if(g[j.expando])return g;var i=g;g=j.Event(i);for(var l=this.props.length,s;l;){s=this.props[--l];g[s]=i[s]}if(!g.target)g.target=g.srcElement||v;if(g.target.nodeType===3)g.target=g.target.parentNode;if(!g.relatedTarget&&g.fromElement)g.relatedTarget=g.fromElement===g.target?g.toElement:g.fromElement;if(g.pageX==null&&g.clientX!=null){i=v.documentElement;l=v.body;g.pageX=g.clientX+(i&&i.scrollLeft||l&&l.scrollLeft||0)-(i&&i.clientLeft||l&&l.clientLeft||0);g.pageY=g.clientY+(i&&i.scrollTop||
l&&l.scrollTop||0)-(i&&i.clientTop||l&&l.clientTop||0)}if(g.which==null&&(g.charCode!=null||g.keyCode!=null))g.which=g.charCode!=null?g.charCode:g.keyCode;if(!g.metaKey&&g.ctrlKey)g.metaKey=g.ctrlKey;if(!g.which&&g.button!==d)g.which=g.button&1?1:g.button&2?3:g.button&4?2:0;return g},guid:1E8,proxy:j.proxy,special:{ready:{setup:j.bindReady,teardown:j.noop},live:{add:function(g){j.event.add(this,k(g.origType,g.selector),j.extend({},g,{handler:e,guid:g.handler.guid}))},remove:function(g){j.event.remove(this,
k(g.origType,g.selector),g)}},beforeunload:{setup:function(g,i,l){if(j.isWindow(this))this.onbeforeunload=l},teardown:function(g,i){if(this.onbeforeunload===i)this.onbeforeunload=null}}}};j.removeEvent=v.removeEventListener?function(g,i,l){g.removeEventListener&&g.removeEventListener(i,l,false)}:function(g,i,l){g.detachEvent&&g.detachEvent("on"+i,l)};j.Event=function(g){if(!this.preventDefault)return new j.Event(g);if(g&&g.type){this.originalEvent=g;this.type=g.type}else this.type=g;this.timeStamp=
j.now();this[j.expando]=true};j.Event.prototype={preventDefault:function(){this.isDefaultPrevented=c;var g=this.originalEvent;if(g)if(g.preventDefault)g.preventDefault();else g.returnValue=false},stopPropagation:function(){this.isPropagationStopped=c;var g=this.originalEvent;if(g){g.stopPropagation&&g.stopPropagation();g.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=c;this.stopPropagation()},isDefaultPrevented:h,isPropagationStopped:h,isImmediatePropagationStopped:h};
var Ca=function(g){var i=g.relatedTarget;try{for(;i&&i!==this;)i=i.parentNode;if(i!==this){g.type=g.data;j.event.handle.apply(this,arguments)}}catch(l){}},na=function(g){g.type=g.data;j.event.handle.apply(this,arguments)};j.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(g,i){j.event.special[g]={setup:function(l){j.event.add(this,i,l&&l.selector?na:Ca,g)},teardown:function(l){j.event.remove(this,i,l&&l.selector?na:Ca)}}});if(!j.support.submitBubbles)j.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!==
"form"){j.event.add(this,"click.specialSubmit",function(g){var i=g.target,l=i.type;if((l==="submit"||l==="image")&&j(i).closest("form").length){g.liveFired=d;return b("submit",this,arguments)}});j.event.add(this,"keypress.specialSubmit",function(g){var i=g.target,l=i.type;if((l==="text"||l==="password")&&j(i).closest("form").length&&g.keyCode===13){g.liveFired=d;return b("submit",this,arguments)}})}else return false},teardown:function(){j.event.remove(this,".specialSubmit")}};if(!j.support.changeBubbles){var Ea,
Na=function(g){var i=g.type,l=g.value;if(i==="radio"||i==="checkbox")l=g.checked;else if(i==="select-multiple")l=g.selectedIndex>-1?j.map(g.options,function(s){return s.selected}).join("-"):"";else if(g.nodeName.toLowerCase()==="select")l=g.selectedIndex;return l},Z=function(g,i){var l=g.target,s,x;if(!(!Da.test(l.nodeName)||l.readOnly)){s=j.data(l,"_change_data");x=Na(l);if(g.type!=="focusout"||l.type!=="radio")j.data(l,"_change_data",x);if(!(s===d||x===s))if(s!=null||x){g.type="change";g.liveFired=
d;return j.event.trigger(g,i,l)}}};j.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(g){var i=g.target,l=i.type;if(l==="radio"||l==="checkbox"||i.nodeName.toLowerCase()==="select")return Z.call(this,g)},keydown:function(g){var i=g.target,l=i.type;if(g.keyCode===13&&i.nodeName.toLowerCase()!=="textarea"||g.keyCode===32&&(l==="checkbox"||l==="radio")||l==="select-multiple")return Z.call(this,g)},beforeactivate:function(g){g=g.target;j.data(g,"_change_data",Na(g))}},setup:function(){if(this.type===
"file")return false;for(var g in Ea)j.event.add(this,g+".specialChange",Ea[g]);return Da.test(this.nodeName)},teardown:function(){j.event.remove(this,".specialChange");return Da.test(this.nodeName)}};Ea=j.event.special.change.filters;Ea.focus=Ea.beforeactivate}v.addEventListener&&j.each({focus:"focusin",blur:"focusout"},function(g,i){function l(s){s=j.event.fix(s);s.type=i;return j.event.trigger(s,null,s.target)}j.event.special[i]={setup:function(){pa[i]++===0&&v.addEventListener(g,l,true)},teardown:function(){--pa[i]===
0&&v.removeEventListener(g,l,true)}}});j.each(["bind","one"],function(g,i){j.fn[i]=function(l,s,x){if(typeof l==="object"){for(var A in l)this[i](A,s,l[A],x);return this}if(j.isFunction(s)||s===false){x=s;s=d}var F=i==="one"?j.proxy(x,function(K){j(this).unbind(K,F);return x.apply(this,arguments)}):x;if(l==="unload"&&i!=="one")this.one(l,s,x);else{A=0;for(var E=this.length;A<E;A++)j.event.add(this[A],l,F,s)}return this}});j.fn.extend({unbind:function(g,i){if(typeof g==="object"&&!g.preventDefault)for(var l in g)this.unbind(l,
g[l]);else{l=0;for(var s=this.length;l<s;l++)j.event.remove(this[l],g,i)}return this},delegate:function(g,i,l,s){return this.live(i,l,s,g)},undelegate:function(g,i,l){return arguments.length===0?this.unbind("live"):this.die(i,null,l,g)},trigger:function(g,i){return this.each(function(){j.event.trigger(g,i,this)})},triggerHandler:function(g,i){if(this[0]){var l=j.Event(g);l.preventDefault();l.stopPropagation();j.event.trigger(l,i,this[0]);return l.result}},toggle:function(g){for(var i=arguments,l=
1;l<i.length;)j.proxy(g,i[l++]);return this.click(j.proxy(g,function(s){var x=(j.data(this,"lastToggle"+g.guid)||0)%l;j.data(this,"lastToggle"+g.guid,x+1);s.preventDefault();return i[x].apply(this,arguments)||false}))},hover:function(g,i){return this.mouseenter(g).mouseleave(i||g)}});var G={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};j.each(["live","die"],function(g,i){j.fn[i]=function(l,s,x,A){var F,E=0,K,ba,Q=A||this.selector;A=A?this:j(this.context);if(typeof l===
"object"&&!l.preventDefault){for(F in l)A[i](F,s,l[F],Q);return this}if(j.isFunction(s)){x=s;s=d}for(l=(l||"").split(" ");(F=l[E++])!=null;){K=Ba.exec(F);ba="";if(K){ba=K[0];F=F.replace(Ba,"")}if(F==="hover")l.push("mouseenter"+ba,"mouseleave"+ba);else{K=F;if(F==="focus"||F==="blur"){l.push(G[F]+ba);F+=ba}else F=(G[F]||F)+ba;if(i==="live"){ba=0;for(var fa=A.length;ba<fa;ba++)j.event.add(A[ba],"live."+k(F,Q),{data:s,selector:Q,handler:x,origType:F,origHandler:x,preType:K})}else A.unbind("live."+k(F,
Q),x)}}return this}});j.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(g,i){j.fn[i]=function(l,s){if(s==null){s=l;l=null}return arguments.length>0?this.bind(i,l,s):this.trigger(i)};if(j.attrFn)j.attrFn[i]=true});a.attachEvent&&!a.addEventListener&&j(a).bind("unload",function(){for(var g in j.cache)if(j.cache[g].handle)try{j.event.remove(j.cache[g].handle.elem)}catch(i){}});
(function(){function g(z,C,I,H,L,N){L=0;for(var W=H.length;L<W;L++){var ca=H[L];if(ca){var sa=false;for(ca=ca[z];ca;){if(ca.sizcache===I){sa=H[ca.sizset];break}if(ca.nodeType===1&&!N){ca.sizcache=I;ca.sizset=L}if(ca.nodeName.toLowerCase()===C){sa=ca;break}ca=ca[z]}H[L]=sa}}}function i(z,C,I,H,L,N){L=0;for(var W=H.length;L<W;L++){var ca=H[L];if(ca){var sa=false;for(ca=ca[z];ca;){if(ca.sizcache===I){sa=H[ca.sizset];break}if(ca.nodeType===1){if(!N){ca.sizcache=I;ca.sizset=L}if(typeof C!=="string"){if(ca===
C){sa=true;break}}else if(E.filter(C,[ca]).length>0){sa=ca;break}}ca=ca[z]}H[L]=sa}}}var l=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,s=0,x=Object.prototype.toString,A=false,F=true;[0,0].sort(function(){F=false;return 0});var E=function(z,C,I,H){I=I||[];var L=C=C||v;if(C.nodeType!==1&&C.nodeType!==9)return[];if(!z||typeof z!=="string")return I;var N,W,ca,sa,Ha,Ia=true,Ja=E.isXML(C),oa=[],Qa=z;do{l.exec("");
if(N=l.exec(Qa)){Qa=N[3];oa.push(N[1]);if(N[2]){sa=N[3];break}}}while(N);if(oa.length>1&&ba.exec(z))if(oa.length===2&&K.relative[oa[0]])W=Ga(oa[0]+oa[1],C);else for(W=K.relative[oa[0]]?[C]:E(oa.shift(),C);oa.length;){z=oa.shift();if(K.relative[z])z+=oa.shift();W=Ga(z,W)}else{if(!H&&oa.length>1&&C.nodeType===9&&!Ja&&K.match.ID.test(oa[0])&&!K.match.ID.test(oa[oa.length-1])){N=E.find(oa.shift(),C,Ja);C=N.expr?E.filter(N.expr,N.set)[0]:N.set[0]}if(C){N=H?{expr:oa.pop(),set:la(H)}:E.find(oa.pop(),oa.length===
1&&(oa[0]==="~"||oa[0]==="+")&&C.parentNode?C.parentNode:C,Ja);W=N.expr?E.filter(N.expr,N.set):N.set;if(oa.length>0)ca=la(W);else Ia=false;for(;oa.length;){N=Ha=oa.pop();if(K.relative[Ha])N=oa.pop();else Ha="";if(N==null)N=C;K.relative[Ha](ca,N,Ja)}}else ca=[]}ca||(ca=W);ca||E.error(Ha||z);if(x.call(ca)==="[object Array]")if(Ia)if(C&&C.nodeType===1)for(z=0;ca[z]!=null;z++){if(ca[z]&&(ca[z]===true||ca[z].nodeType===1&&E.contains(C,ca[z])))I.push(W[z])}else for(z=0;ca[z]!=null;z++)ca[z]&&ca[z].nodeType===
1&&I.push(W[z]);else I.push.apply(I,ca);else la(ca,I);if(sa){E(sa,L,I,H);E.uniqueSort(I)}return I};E.uniqueSort=function(z){if(aa){A=F;z.sort(aa);if(A)for(var C=1;C<z.length;C++)z[C]===z[C-1]&&z.splice(C--,1)}return z};E.matches=function(z,C){return E(z,null,null,C)};E.matchesSelector=function(z,C){return E(C,null,null,[z]).length>0};E.find=function(z,C,I){var H;if(!z)return[];for(var L=0,N=K.order.length;L<N;L++){var W,ca=K.order[L];if(W=K.leftMatch[ca].exec(z)){var sa=W[1];W.splice(1,1);if(sa.substr(sa.length-
1)!=="\\"){W[1]=(W[1]||"").replace(/\\/g,"");H=K.find[ca](W,C,I);if(H!=null){z=z.replace(K.match[ca],"");break}}}}H||(H=C.getElementsByTagName("*"));return{set:H,expr:z}};E.filter=function(z,C,I,H){for(var L,N,W=z,ca=[],sa=C,Ha=C&&C[0]&&E.isXML(C[0]);z&&C.length;){for(var Ia in K.filter)if((L=K.leftMatch[Ia].exec(z))!=null&&L[2]){var Ja,oa,Qa=K.filter[Ia];oa=L[1];N=false;L.splice(1,1);if(oa.substr(oa.length-1)!=="\\"){if(sa===ca)ca=[];if(K.preFilter[Ia])if(L=K.preFilter[Ia](L,sa,I,ca,H,Ha)){if(L===
true)continue}else N=Ja=true;if(L)for(var D=0;(oa=sa[D])!=null;D++)if(oa){Ja=Qa(oa,L,D,sa);var R=H^!!Ja;if(I&&Ja!=null)if(R)N=true;else sa[D]=false;else if(R){ca.push(oa);N=true}}if(Ja!==d){I||(sa=ca);z=z.replace(K.match[Ia],"");if(!N)return[];break}}}if(z===W)if(N==null)E.error(z);else break;W=z}return sa};E.error=function(z){throw"Syntax error, unrecognized expression: "+z;};var K=E.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(z){return z.getAttribute("href")}},
relative:{"+":function(z,C){var I=typeof C==="string",H=I&&!/\W/.test(C);I=I&&!H;if(H)C=C.toLowerCase();H=0;for(var L=z.length,N;H<L;H++)if(N=z[H]){for(;(N=N.previousSibling)&&N.nodeType!==1;);z[H]=I||N&&N.nodeName.toLowerCase()===C?N||false:N===C}I&&E.filter(C,z,true)},">":function(z,C){var I,H=typeof C==="string",L=0,N=z.length;if(H&&!/\W/.test(C))for(C=C.toLowerCase();L<N;L++){if(I=z[L]){I=I.parentNode;z[L]=I.nodeName.toLowerCase()===C?I:false}}else{for(;L<N;L++)if(I=z[L])z[L]=H?I.parentNode:I.parentNode===
C;H&&E.filter(C,z,true)}},"":function(z,C,I){var H,L=s++,N=i;if(typeof C==="string"&&!/\W/.test(C)){H=C=C.toLowerCase();N=g}N("parentNode",C,L,z,H,I)},"~":function(z,C,I){var H,L=s++,N=i;if(typeof C==="string"&&!/\W/.test(C)){H=C=C.toLowerCase();N=g}N("previousSibling",C,L,z,H,I)}},find:{ID:function(z,C,I){if(typeof C.getElementById!=="undefined"&&!I)return(z=C.getElementById(z[1]))&&z.parentNode?[z]:[]},NAME:function(z,C){if(typeof C.getElementsByName!=="undefined"){for(var I=[],H=C.getElementsByName(z[1]),
L=0,N=H.length;L<N;L++)H[L].getAttribute("name")===z[1]&&I.push(H[L]);return I.length===0?null:I}},TAG:function(z,C){return C.getElementsByTagName(z[1])}},preFilter:{CLASS:function(z,C,I,H,L,N){z=" "+z[1].replace(/\\/g,"")+" ";if(N)return z;N=0;for(var W;(W=C[N])!=null;N++)if(W)if(L^(W.className&&(" "+W.className+" ").replace(/[\t\n]/g," ").indexOf(z)>=0))I||H.push(W);else if(I)C[N]=false;return false},ID:function(z){return z[1].replace(/\\/g,"")},TAG:function(z){return z[1].toLowerCase()},CHILD:function(z){if(z[1]===
"nth"){var C=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(z[2]==="even"&&"2n"||z[2]==="odd"&&"2n+1"||!/\D/.test(z[2])&&"0n+"+z[2]||z[2]);z[2]=C[1]+(C[2]||1)-0;z[3]=C[3]-0}z[0]=s++;return z},ATTR:function(z,C,I,H,L,N){C=z[1].replace(/\\/g,"");if(!N&&K.attrMap[C])z[1]=K.attrMap[C];if(z[2]==="~=")z[4]=" "+z[4]+" ";return z},PSEUDO:function(z,C,I,H,L){if(z[1]==="not")if((l.exec(z[3])||"").length>1||/^\w/.test(z[3]))z[3]=E(z[3],null,null,C);else{z=E.filter(z[3],C,I,true^L);I||H.push.apply(H,z);return false}else if(K.match.POS.test(z[0])||
K.match.CHILD.test(z[0]))return true;return z},POS:function(z){z.unshift(true);return z}},filters:{enabled:function(z){return z.disabled===false&&z.type!=="hidden"},disabled:function(z){return z.disabled===true},checked:function(z){return z.checked===true},selected:function(z){return z.selected===true},parent:function(z){return!!z.firstChild},empty:function(z){return!z.firstChild},has:function(z,C,I){return!!E(I[3],z).length},header:function(z){return/h\d/i.test(z.nodeName)},text:function(z){return"text"===
z.type},radio:function(z){return"radio"===z.type},checkbox:function(z){return"checkbox"===z.type},file:function(z){return"file"===z.type},password:function(z){return"password"===z.type},submit:function(z){return"submit"===z.type},image:function(z){return"image"===z.type},reset:function(z){return"reset"===z.type},button:function(z){return"button"===z.type||z.nodeName.toLowerCase()==="button"},input:function(z){return/input|select|textarea|button/i.test(z.nodeName)}},setFilters:{first:function(z,C){return C===
0},last:function(z,C,I,H){return C===H.length-1},even:function(z,C){return C%2===0},odd:function(z,C){return C%2===1},lt:function(z,C,I){return C<I[3]-0},gt:function(z,C,I){return C>I[3]-0},nth:function(z,C,I){return I[3]-0===C},eq:function(z,C,I){return I[3]-0===C}},filter:{PSEUDO:function(z,C,I,H){var L=C[1],N=K.filters[L];if(N)return N(z,I,C,H);else if(L==="contains")return(z.textContent||z.innerText||E.getText([z])||"").indexOf(C[3])>=0;else if(L==="not"){C=C[3];I=0;for(H=C.length;I<H;I++)if(C[I]===
z)return false;return true}else E.error("Syntax error, unrecognized expression: "+L)},CHILD:function(z,C){var I=C[1],H=z;switch(I){case "only":case "first":for(;H=H.previousSibling;)if(H.nodeType===1)return false;if(I==="first")return true;H=z;case "last":for(;H=H.nextSibling;)if(H.nodeType===1)return false;return true;case "nth":I=C[2];var L=C[3];if(I===1&&L===0)return true;var N=C[0],W=z.parentNode;if(W&&(W.sizcache!==N||!z.nodeIndex)){var ca=0;for(H=W.firstChild;H;H=H.nextSibling)if(H.nodeType===
1)H.nodeIndex=++ca;W.sizcache=N}H=z.nodeIndex-L;return I===0?H===0:H%I===0&&H/I>=0}},ID:function(z,C){return z.nodeType===1&&z.getAttribute("id")===C},TAG:function(z,C){return C==="*"&&z.nodeType===1||z.nodeName.toLowerCase()===C},CLASS:function(z,C){return(" "+(z.className||z.getAttribute("class"))+" ").indexOf(C)>-1},ATTR:function(z,C){var I=C[1];I=K.attrHandle[I]?K.attrHandle[I](z):z[I]!=null?z[I]:z.getAttribute(I);var H=I+"",L=C[2],N=C[4];return I==null?L==="!=":L==="="?H===N:L==="*="?H.indexOf(N)>=
0:L==="~="?(" "+H+" ").indexOf(N)>=0:!N?H&&I!==false:L==="!="?H!==N:L==="^="?H.indexOf(N)===0:L==="$="?H.substr(H.length-N.length)===N:L==="|="?H===N||H.substr(0,N.length+1)===N+"-":false},POS:function(z,C,I,H){var L=K.setFilters[C[2]];if(L)return L(z,I,C,H)}}},ba=K.match.POS,Q=function(z,C){return"\\"+(C-0+1)},fa;for(fa in K.match){K.match[fa]=RegExp(K.match[fa].source+/(?![^\[]*\])(?![^\(]*\))/.source);K.leftMatch[fa]=RegExp(/(^(?:.|\r|\n)*?)/.source+K.match[fa].source.replace(/\\(\d+)/g,Q))}var la=
function(z,C){z=Array.prototype.slice.call(z,0);if(C){C.push.apply(C,z);return C}return z};try{Array.prototype.slice.call(v.documentElement.childNodes,0)}catch(Aa){la=function(z,C){var I=0,H=C||[];if(x.call(z)==="[object Array]")Array.prototype.push.apply(H,z);else if(typeof z.length==="number")for(var L=z.length;I<L;I++)H.push(z[I]);else for(;z[I];I++)H.push(z[I]);return H}}var aa,ya;if(v.documentElement.compareDocumentPosition)aa=function(z,C){if(z===C){A=true;return 0}if(!z.compareDocumentPosition||
!C.compareDocumentPosition)return z.compareDocumentPosition?-1:1;return z.compareDocumentPosition(C)&4?-1:1};else{aa=function(z,C){var I,H,L=[],N=[];I=z.parentNode;H=C.parentNode;var W=I;if(z===C){A=true;return 0}else if(I===H)return ya(z,C);else if(I){if(!H)return 1}else return-1;for(;W;){L.unshift(W);W=W.parentNode}for(W=H;W;){N.unshift(W);W=W.parentNode}I=L.length;H=N.length;for(W=0;W<I&&W<H;W++)if(L[W]!==N[W])return ya(L[W],N[W]);return W===I?ya(z,N[W],-1):ya(L[W],C,1)};ya=function(z,C,I){if(z===
C)return I;for(z=z.nextSibling;z;){if(z===C)return-1;z=z.nextSibling}return 1}}E.getText=function(z){for(var C="",I,H=0;z[H];H++){I=z[H];if(I.nodeType===3||I.nodeType===4)C+=I.nodeValue;else if(I.nodeType!==8)C+=E.getText(I.childNodes)}return C};(function(){var z=v.createElement("div"),C="script"+(new Date).getTime(),I=v.documentElement;z.innerHTML="<a name='"+C+"'/>";I.insertBefore(z,I.firstChild);if(v.getElementById(C)){K.find.ID=function(H,L,N){if(typeof L.getElementById!=="undefined"&&!N)return(L=
L.getElementById(H[1]))?L.id===H[1]||typeof L.getAttributeNode!=="undefined"&&L.getAttributeNode("id").nodeValue===H[1]?[L]:d:[]};K.filter.ID=function(H,L){var N=typeof H.getAttributeNode!=="undefined"&&H.getAttributeNode("id");return H.nodeType===1&&N&&N.nodeValue===L}}I.removeChild(z);I=z=null})();(function(){var z=v.createElement("div");z.appendChild(v.createComment(""));if(z.getElementsByTagName("*").length>0)K.find.TAG=function(C,I){var H=I.getElementsByTagName(C[1]);if(C[1]==="*"){for(var L=
[],N=0;H[N];N++)H[N].nodeType===1&&L.push(H[N]);H=L}return H};z.innerHTML="<a href='#'></a>";if(z.firstChild&&typeof z.firstChild.getAttribute!=="undefined"&&z.firstChild.getAttribute("href")!=="#")K.attrHandle.href=function(C){return C.getAttribute("href",2)};z=null})();v.querySelectorAll&&function(){var z=E,C=v.createElement("div");C.innerHTML="<p class='TEST'></p>";if(!(C.querySelectorAll&&C.querySelectorAll(".TEST").length===0)){E=function(H,L,N,W){L=L||v;H=H.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");
if(!W&&!E.isXML(L))if(L.nodeType===9)try{return la(L.querySelectorAll(H),N)}catch(ca){}else if(L.nodeType===1&&L.nodeName.toLowerCase()!=="object"){var sa=L.getAttribute("id"),Ha=sa||"__sizzle__";sa||L.setAttribute("id",Ha);try{return la(L.querySelectorAll("#"+Ha+" "+H),N)}catch(Ia){}finally{sa||L.removeAttribute("id")}}return z(H,L,N,W)};for(var I in z)E[I]=z[I];C=null}}();(function(){var z=v.documentElement,C=z.matchesSelector||z.mozMatchesSelector||z.webkitMatchesSelector||z.msMatchesSelector,
I=false;try{C.call(v.documentElement,"[test!='']:sizzle")}catch(H){I=true}if(C)E.matchesSelector=function(L,N){N=N.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!E.isXML(L))try{if(I||!K.match.PSEUDO.test(N)&&!/!=/.test(N))return C.call(L,N)}catch(W){}return E(N,null,null,[L]).length>0}})();(function(){var z=v.createElement("div");z.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!z.getElementsByClassName||z.getElementsByClassName("e").length===0)){z.lastChild.className="e";if(z.getElementsByClassName("e").length!==
1){K.order.splice(1,0,"CLASS");K.find.CLASS=function(C,I,H){if(typeof I.getElementsByClassName!=="undefined"&&!H)return I.getElementsByClassName(C[1])};z=null}}})();E.contains=v.documentElement.contains?function(z,C){return z!==C&&(z.contains?z.contains(C):true)}:v.documentElement.compareDocumentPosition?function(z,C){return!!(z.compareDocumentPosition(C)&16)}:function(){return false};E.isXML=function(z){return(z=(z?z.ownerDocument||z:0).documentElement)?z.nodeName!=="HTML":false};var Ga=function(z,
C){for(var I,H=[],L="",N=C.nodeType?[C]:C;I=K.match.PSEUDO.exec(z);){L+=I[0];z=z.replace(K.match.PSEUDO,"")}z=K.relative[z]?z+"*":z;I=0;for(var W=N.length;I<W;I++)E(z,N[I],H);return E.filter(L,H)};j.find=E;j.expr=E.selectors;j.expr[":"]=j.expr.filters;j.unique=E.uniqueSort;j.text=E.getText;j.isXMLDoc=E.isXML;j.contains=E.contains})();var P=/Until$/,S=/^(?:parents|prevUntil|prevAll)/,ea=/,/,ha=/^.[^:#\[\.,]*$/,qa=Array.prototype.slice,ma=j.expr.match.POS;j.fn.extend({find:function(g){for(var i=this.pushStack("",
"find",g),l=0,s=0,x=this.length;s<x;s++){l=i.length;j.find(g,this[s],i);if(s>0)for(var A=l;A<i.length;A++)for(var F=0;F<l;F++)if(i[F]===i[A]){i.splice(A--,1);break}}return i},has:function(g){var i=j(g);return this.filter(function(){for(var l=0,s=i.length;l<s;l++)if(j.contains(this,i[l]))return true})},not:function(g){return this.pushStack(r(this,g,false),"not",g)},filter:function(g){return this.pushStack(r(this,g,true),"filter",g)},is:function(g){return!!g&&j.filter(g,this).length>0},closest:function(g,
i){var l=[],s,x,A=this[0];if(j.isArray(g)){var F,E={},K=1;if(A&&g.length){s=0;for(x=g.length;s<x;s++){F=g[s];E[F]||(E[F]=j.expr.match.POS.test(F)?j(F,i||this.context):F)}for(;A&&A.ownerDocument&&A!==i;){for(F in E){s=E[F];if(s.jquery?s.index(A)>-1:j(A).is(s))l.push({selector:F,elem:A,level:K})}A=A.parentNode;K++}}return l}F=ma.test(g)?j(g,i||this.context):null;s=0;for(x=this.length;s<x;s++)for(A=this[s];A;)if(F?F.index(A)>-1:j.find.matchesSelector(A,g)){l.push(A);break}else{A=A.parentNode;if(!A||
!A.ownerDocument||A===i)break}l=l.length>1?j.unique(l):l;return this.pushStack(l,"closest",g)},index:function(g){if(!g||typeof g==="string")return j.inArray(this[0],g?j(g):this.parent().children());return j.inArray(g.jquery?g[0]:g,this)},add:function(g,i){var l=typeof g==="string"?j(g,i||this.context):j.makeArray(g),s=j.merge(this.get(),l);return this.pushStack(!l[0]||!l[0].parentNode||l[0].parentNode.nodeType===11||!s[0]||!s[0].parentNode||s[0].parentNode.nodeType===11?s:j.unique(s))},andSelf:function(){return this.add(this.prevObject)}});
j.each({parent:function(g){return(g=g.parentNode)&&g.nodeType!==11?g:null},parents:function(g){return j.dir(g,"parentNode")},parentsUntil:function(g,i,l){return j.dir(g,"parentNode",l)},next:function(g){return j.nth(g,2,"nextSibling")},prev:function(g){return j.nth(g,2,"previousSibling")},nextAll:function(g){return j.dir(g,"nextSibling")},prevAll:function(g){return j.dir(g,"previousSibling")},nextUntil:function(g,i,l){return j.dir(g,"nextSibling",l)},prevUntil:function(g,i,l){return j.dir(g,"previousSibling",
l)},siblings:function(g){return j.sibling(g.parentNode.firstChild,g)},children:function(g){return j.sibling(g.firstChild)},contents:function(g){return j.nodeName(g,"iframe")?g.contentDocument||g.contentWindow.document:j.makeArray(g.childNodes)}},function(g,i){j.fn[g]=function(l,s){var x=j.map(this,i,l);P.test(g)||(s=l);if(s&&typeof s==="string")x=j.filter(s,x);x=this.length>1?j.unique(x):x;if((this.length>1||ea.test(s))&&S.test(g))x=x.reverse();return this.pushStack(x,g,qa.call(arguments).join(","))}});
j.extend({filter:function(g,i,l){if(l)g=":not("+g+")";return i.length===1?j.find.matchesSelector(i[0],g)?[i[0]]:[]:j.find.matches(g,i)},dir:function(g,i,l){var s=[];for(g=g[i];g&&g.nodeType!==9&&(l===d||g.nodeType!==1||!j(g).is(l));){g.nodeType===1&&s.push(g);g=g[i]}return s},nth:function(g,i,l){i=i||1;for(var s=0;g;g=g[l])if(g.nodeType===1&&++s===i)break;return g},sibling:function(g,i){for(var l=[];g;g=g.nextSibling)g.nodeType===1&&g!==i&&l.push(g);return l}});var za=/ jQuery\d+="(?:\d+|null)"/g,
xa=/^\s+/,Pa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ra=/<([\w:]+)/,Oa=/<tbody/i,Ma=/<|&#?\w+;/,Sa=/<(?:script|object|embed|option|style)/i,Ta=/checked\s*(?:[^=]|=\s*.checked.)/i,jb=/\=([^="'>\s]+\/)>/g,Ka={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>",
"</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};Ka.optgroup=Ka.option;Ka.tbody=Ka.tfoot=Ka.colgroup=Ka.caption=Ka.thead;Ka.th=Ka.td;if(!j.support.htmlSerialize)Ka._default=[1,"div<div>","</div>"];j.fn.extend({text:function(g){if(j.isFunction(g))return this.each(function(i){var l=j(this);l.text(g.call(this,i,l.text()))});if(typeof g!=="object"&&g!==d)return this.empty().append((this[0]&&this[0].ownerDocument||v).createTextNode(g));return j.text(this)},wrapAll:function(g){if(j.isFunction(g))return this.each(function(l){j(this).wrapAll(g.call(this,
l))});if(this[0]){var i=j(g,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&i.insertBefore(this[0]);i.map(function(){for(var l=this;l.firstChild&&l.firstChild.nodeType===1;)l=l.firstChild;return l}).append(this)}return this},wrapInner:function(g){if(j.isFunction(g))return this.each(function(i){j(this).wrapInner(g.call(this,i))});return this.each(function(){var i=j(this),l=i.contents();l.length?l.wrapAll(g):i.append(g)})},wrap:function(g){return this.each(function(){j(this).wrapAll(g)})},
unwrap:function(){return this.parent().each(function(){j.nodeName(this,"body")||j(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(g){this.nodeType===1&&this.appendChild(g)})},prepend:function(){return this.domManip(arguments,true,function(g){this.nodeType===1&&this.insertBefore(g,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(i){this.parentNode.insertBefore(i,this)});else if(arguments.length){var g=
j(arguments[0]);g.push.apply(g,this.toArray());return this.pushStack(g,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(i){this.parentNode.insertBefore(i,this.nextSibling)});else if(arguments.length){var g=this.pushStack(this,"after",arguments);g.push.apply(g,j(arguments[0]).toArray());return g}},remove:function(g,i){for(var l=0,s;(s=this[l])!=null;l++)if(!g||j.filter(g,[s]).length){if(!i&&s.nodeType===1){j.cleanData(s.getElementsByTagName("*"));
j.cleanData([s])}s.parentNode&&s.parentNode.removeChild(s)}return this},empty:function(){for(var g=0,i;(i=this[g])!=null;g++)for(i.nodeType===1&&j.cleanData(i.getElementsByTagName("*"));i.firstChild;)i.removeChild(i.firstChild);return this},clone:function(g){var i=this.map(function(){if(!j.support.noCloneEvent&&!j.isXMLDoc(this)){var l=this.outerHTML,s=this.ownerDocument;if(!l){l=s.createElement("div");l.appendChild(this.cloneNode(true));l=l.innerHTML}return j.clean([l.replace(za,"").replace(jb,'="$1">').replace(xa,
"")],s)[0]}else return this.cloneNode(true)});if(g===true){w(this,i);w(this.find("*"),i.find("*"))}return i},html:function(g){if(g===d)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null;else if(typeof g==="string"&&!Sa.test(g)&&(j.support.leadingWhitespace||!xa.test(g))&&!Ka[(Ra.exec(g)||["",""])[1].toLowerCase()]){g=g.replace(Pa,"<$1></$2>");try{for(var i=0,l=this.length;i<l;i++)if(this[i].nodeType===1){j.cleanData(this[i].getElementsByTagName("*"));this[i].innerHTML=g}}catch(s){this.empty().append(g)}}else j.isFunction(g)?
this.each(function(x){var A=j(this);A.html(g.call(this,x,A.html()))}):this.empty().append(g);return this},replaceWith:function(g){if(this[0]&&this[0].parentNode){if(j.isFunction(g))return this.each(function(i){var l=j(this),s=l.html();l.replaceWith(g.call(this,i,s))});if(typeof g!=="string")g=j(g).detach();return this.each(function(){var i=this.nextSibling,l=this.parentNode;j(this).remove();i?j(i).before(g):j(l).append(g)})}else return this.pushStack(j(j.isFunction(g)?g():g),"replaceWith",g)},detach:function(g){return this.remove(g,
true)},domManip:function(g,i,l){var s,x,A,F=g[0],E=[];if(!j.support.checkClone&&arguments.length===3&&typeof F==="string"&&Ta.test(F))return this.each(function(){j(this).domManip(g,i,l,true)});if(j.isFunction(F))return this.each(function(ba){var Q=j(this);g[0]=F.call(this,ba,i?Q.html():d);Q.domManip(g,i,l)});if(this[0]){s=F&&F.parentNode;s=j.support.parentNode&&s&&s.nodeType===11&&s.childNodes.length===this.length?{fragment:s}:j.buildFragment(g,this,E);A=s.fragment;if(x=A.childNodes.length===1?A=
A.firstChild:A.firstChild){i=i&&j.nodeName(x,"tr");x=0;for(var K=this.length;x<K;x++)l.call(i?j.nodeName(this[x],"table")?this[x].getElementsByTagName("tbody")[0]||this[x].appendChild(this[x].ownerDocument.createElement("tbody")):this[x]:this[x],x>0||s.cacheable||this.length>1?A.cloneNode(true):A)}E.length&&j.each(E,o)}return this}});j.buildFragment=function(g,i,l){var s,x,A;i=i&&i[0]?i[0].ownerDocument||i[0]:v;if(g.length===1&&typeof g[0]==="string"&&g[0].length<512&&i===v&&!Sa.test(g[0])&&(j.support.checkClone||
!Ta.test(g[0]))){x=true;if(A=j.fragments[g[0]])if(A!==1)s=A}if(!s){s=i.createDocumentFragment();j.clean(g,i,s,l)}if(x)j.fragments[g[0]]=A?s:1;return{fragment:s,cacheable:x}};j.fragments={};j.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(g,i){j.fn[g]=function(l){var s=[];l=j(l);var x=this.length===1&&this[0].parentNode;if(x&&x.nodeType===11&&x.childNodes.length===1&&l.length===1){l[i](this[0]);return this}else{x=0;for(var A=
l.length;x<A;x++){var F=(x>0?this.clone(true):this).get();j(l[x])[i](F);s=s.concat(F)}return this.pushStack(s,g,l.selector)}}});j.extend({clean:function(g,i,l,s){i=i||v;if(typeof i.createElement==="undefined")i=i.ownerDocument||i[0]&&i[0].ownerDocument||v;for(var x=[],A=0,F;(F=g[A])!=null;A++){if(typeof F==="number")F+="";if(F){if(typeof F==="string"&&!Ma.test(F))F=i.createTextNode(F);else if(typeof F==="string"){F=F.replace(Pa,"<$1></$2>");var E=(Ra.exec(F)||["",""])[1].toLowerCase(),K=Ka[E]||Ka._default,
ba=K[0],Q=i.createElement("div");for(Q.innerHTML=K[1]+F+K[2];ba--;)Q=Q.lastChild;if(!j.support.tbody){ba=Oa.test(F);E=E==="table"&&!ba?Q.firstChild&&Q.firstChild.childNodes:K[1]==="<table>"&&!ba?Q.childNodes:[];for(K=E.length-1;K>=0;--K)j.nodeName(E[K],"tbody")&&!E[K].childNodes.length&&E[K].parentNode.removeChild(E[K])}!j.support.leadingWhitespace&&xa.test(F)&&Q.insertBefore(i.createTextNode(xa.exec(F)[0]),Q.firstChild);F=Q.childNodes}if(F.nodeType)x.push(F);else x=j.merge(x,F)}}if(l)for(A=0;x[A];A++)if(s&&
j.nodeName(x[A],"script")&&(!x[A].type||x[A].type.toLowerCase()==="text/javascript"))s.push(x[A].parentNode?x[A].parentNode.removeChild(x[A]):x[A]);else{x[A].nodeType===1&&x.splice.apply(x,[A+1,0].concat(j.makeArray(x[A].getElementsByTagName("script"))));l.appendChild(x[A])}return x},cleanData:function(g){for(var i,l,s=j.cache,x=j.event.special,A=j.support.deleteExpando,F=0,E;(E=g[F])!=null;F++)if(!(E.nodeName&&j.noData[E.nodeName.toLowerCase()]))if(l=E[j.expando]){if((i=s[l])&&i.events)for(var K in i.events)x[K]?
j.event.remove(E,K):j.removeEvent(E,K,i.handle);if(A)delete E[j.expando];else E.removeAttribute&&E.removeAttribute(j.expando);delete s[l]}}});var bb=/alpha\([^)]*\)/i,kb=/opacity=([^)]*)/,lb=/-([a-z])/ig,mb=/([A-Z])/g,cb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},gb=["Left","Right"],hb=["Top","Bottom"],Va,db,Wa,pb=function(g,i){return i.toUpperCase()};j.fn.css=function(g,i){if(arguments.length===2&&i===d)return this;return j.access(this,g,i,true,function(l,
s,x){return x!==d?j.style(l,s,x):j.css(l,s)})};j.extend({cssHooks:{opacity:{get:function(g,i){if(i){var l=Va(g,"opacity","opacity");return l===""?"1":l}else return g.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,zoom:true,lineHeight:true},cssProps:{"float":j.support.cssFloat?"cssFloat":"styleFloat"},style:function(g,i,l,s){if(!(!g||g.nodeType===3||g.nodeType===8||!g.style)){var x,A=j.camelCase(i),F=g.style,E=j.cssHooks[A];i=j.cssProps[A]||A;if(l!==d){if(!(typeof l==="number"&&
isNaN(l)||l==null)){if(typeof l==="number"&&!j.cssNumber[A])l+="px";if(!E||!("set"in E)||(l=E.set(g,l))!==d)try{F[i]=l}catch(K){}}}else{if(E&&"get"in E&&(x=E.get(g,false,s))!==d)return x;return F[i]}}},css:function(g,i,l){var s,x=j.camelCase(i),A=j.cssHooks[x];i=j.cssProps[x]||x;if(A&&"get"in A&&(s=A.get(g,true,l))!==d)return s;else if(Va)return Va(g,i,x)},swap:function(g,i,l){var s={},x;for(x in i){s[x]=g.style[x];g.style[x]=i[x]}l.call(g);for(x in i)g.style[x]=s[x]},camelCase:function(g){return g.replace(lb,
pb)}});j.curCSS=j.css;j.each(["height","width"],function(g,i){j.cssHooks[i]={get:function(l,s,x){var A;if(s){if(l.offsetWidth!==0)A=m(l,i,x);else j.swap(l,ob,function(){A=m(l,i,x)});if(A<=0){A=Va(l,i,i);if(A==="0px"&&Wa)A=Wa(l,i,i);if(A!=null)return A===""||A==="auto"?"0px":A}if(A<0||A==null){A=l.style[i];return A===""||A==="auto"?"0px":A}return typeof A==="string"?A:A+"px"}},set:function(l,s){if(cb.test(s)){s=parseFloat(s);if(s>=0)return s+"px"}else return s}}});if(!j.support.opacity)j.cssHooks.opacity=
{get:function(g,i){return kb.test((i&&g.currentStyle?g.currentStyle.filter:g.style.filter)||"")?parseFloat(RegExp.$1)/100+"":i?"1":""},set:function(g,i){var l=g.style;l.zoom=1;var s=j.isNaN(i)?"":"alpha(opacity="+i*100+")",x=l.filter||"";l.filter=bb.test(x)?x.replace(bb,s):l.filter+" "+s}};if(v.defaultView&&v.defaultView.getComputedStyle)db=function(g,i,l){var s;l=l.replace(mb,"-$1").toLowerCase();if(!(i=g.ownerDocument.defaultView))return d;if(i=i.getComputedStyle(g,null)){s=i.getPropertyValue(l);
if(s===""&&!j.contains(g.ownerDocument.documentElement,g))s=j.style(g,l)}return s};if(v.documentElement.currentStyle)Wa=function(g,i){var l,s,x=g.currentStyle&&g.currentStyle[i],A=g.style;if(!cb.test(x)&&nb.test(x)){l=A.left;s=g.runtimeStyle.left;g.runtimeStyle.left=g.currentStyle.left;A.left=i==="fontSize"?"1em":x||0;x=A.pixelLeft+"px";A.left=l;g.runtimeStyle.left=s}return x===""?"auto":x};Va=db||Wa;if(j.expr&&j.expr.filters){j.expr.filters.hidden=function(g){var i=g.offsetHeight;return g.offsetWidth===
0&&i===0||!j.support.reliableHiddenOffsets&&(g.style.display||j.css(g,"display"))==="none"};j.expr.filters.visible=function(g){return!j.expr.filters.hidden(g)}}var qb=j.now(),rb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,sb=/^(?:select|textarea)/i,tb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,ub=/^(?:GET|HEAD)$/,ib=/\[\]$/,Ua=/\=\?(&|$)/,$a=/\?/,vb=/([?&])_=[^&]*/,wb=/^(\w+:)?\/\/([^\/?#]+)/,xb=/%20/g,yb=/#.*$/,eb=j.fn.load;j.fn.extend({load:function(g,
i,l){if(typeof g!=="string"&&eb)return eb.apply(this,arguments);else if(!this.length)return this;var s=g.indexOf(" ");if(s>=0){var x=g.slice(s,g.length);g=g.slice(0,s)}s="GET";if(i)if(j.isFunction(i)){l=i;i=null}else if(typeof i==="object"){i=j.param(i,j.ajaxSettings.traditional);s="POST"}var A=this;j.ajax({url:g,type:s,dataType:"html",data:i,complete:function(F,E){if(E==="success"||E==="notmodified")A.html(x?j("<div>").append(F.responseText.replace(rb,"")).find(x):F.responseText);l&&A.each(l,[F.responseText,
E,F])}});return this},serialize:function(){return j.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?j.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||sb.test(this.nodeName)||tb.test(this.type))}).map(function(g,i){var l=j(this).val();return l==null?null:j.isArray(l)?j.map(l,function(s){return{name:i.name,value:s}}):{name:i.name,value:l}}).get()}});j.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),
function(g,i){j.fn[i]=function(l){return this.bind(i,l)}});j.extend({get:function(g,i,l,s){if(j.isFunction(i)){s=s||l;l=i;i=null}return j.ajax({type:"GET",url:g,data:i,success:l,dataType:s})},getScript:function(g,i){return j.get(g,null,i,"script")},getJSON:function(g,i,l){return j.get(g,i,l,"json")},post:function(g,i,l,s){if(j.isFunction(i)){s=s||l;l=i;i={}}return j.ajax({type:"POST",url:g,data:i,success:l,dataType:s})},ajaxSetup:function(g){j.extend(j.ajaxSettings,g)},ajaxSettings:{url:location.href,
global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new a.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(g){var i=j.extend(true,{},j.ajaxSettings,g),l,s,x,A=i.type.toUpperCase(),F=ub.test(A);i.url=i.url.replace(yb,"");i.context=g&&g.context!=null?g.context:i;if(i.data&&
i.processData&&typeof i.data!=="string")i.data=j.param(i.data,i.traditional);if(i.dataType==="jsonp"){if(A==="GET")Ua.test(i.url)||(i.url+=($a.test(i.url)?"&":"?")+(i.jsonp||"callback")+"=?");else if(!i.data||!Ua.test(i.data))i.data=(i.data?i.data+"&":"")+(i.jsonp||"callback")+"=?";i.dataType="json"}if(i.dataType==="json"&&(i.data&&Ua.test(i.data)||Ua.test(i.url))){l=i.jsonpCallback||"jsonp"+qb++;if(i.data)i.data=(i.data+"").replace(Ua,"="+l+"$1");i.url=i.url.replace(Ua,"="+l+"$1");i.dataType="script";
var E=a[l];a[l]=function(H){if(j.isFunction(E))E(H);else{a[l]=d;try{delete a[l]}catch(L){}}x=H;j.handleSuccess(i,aa,s,x);j.handleComplete(i,aa,s,x);Q&&Q.removeChild(fa)}}if(i.dataType==="script"&&i.cache===null)i.cache=false;if(i.cache===false&&F){var K=j.now(),ba=i.url.replace(vb,"$1_="+K);i.url=ba+(ba===i.url?($a.test(i.url)?"&":"?")+"_="+K:"")}if(i.data&&F)i.url+=($a.test(i.url)?"&":"?")+i.data;i.global&&j.active++===0&&j.event.trigger("ajaxStart");K=(K=wb.exec(i.url))&&(K[1]&&K[1].toLowerCase()!==
location.protocol||K[2].toLowerCase()!==location.host);if(i.dataType==="script"&&A==="GET"&&K){var Q=v.getElementsByTagName("head")[0]||v.documentElement,fa=v.createElement("script");if(i.scriptCharset)fa.charset=i.scriptCharset;fa.src=i.url;if(!l){var la=false;fa.onload=fa.onreadystatechange=function(){if(!la&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){la=true;j.handleSuccess(i,aa,s,x);j.handleComplete(i,aa,s,x);fa.onload=fa.onreadystatechange=null;Q&&fa.parentNode&&
Q.removeChild(fa)}}}Q.insertBefore(fa,Q.firstChild);return d}var Aa=false,aa=i.xhr();if(aa){i.username?aa.open(A,i.url,i.async,i.username,i.password):aa.open(A,i.url,i.async);try{if(i.data!=null&&!F||g&&g.contentType)aa.setRequestHeader("Content-Type",i.contentType);if(i.ifModified){j.lastModified[i.url]&&aa.setRequestHeader("If-Modified-Since",j.lastModified[i.url]);j.etag[i.url]&&aa.setRequestHeader("If-None-Match",j.etag[i.url])}K||aa.setRequestHeader("X-Requested-With","XMLHttpRequest");aa.setRequestHeader("Accept",
i.dataType&&i.accepts[i.dataType]?i.accepts[i.dataType]+", */*; q=0.01":i.accepts._default)}catch(ya){}if(i.beforeSend&&i.beforeSend.call(i.context,aa,i)===false){i.global&&j.active--===1&&j.event.trigger("ajaxStop");aa.abort();return false}i.global&&j.triggerGlobal(i,"ajaxSend",[aa,i]);var Ga=aa.onreadystatechange=function(H){if(!aa||aa.readyState===0||H==="abort"){Aa||j.handleComplete(i,aa,s,x);Aa=true;if(aa)aa.onreadystatechange=j.noop}else if(!Aa&&aa&&(aa.readyState===4||H==="timeout")){Aa=true;
aa.onreadystatechange=j.noop;s=H==="timeout"?"timeout":!j.httpSuccess(aa)?"error":i.ifModified&&j.httpNotModified(aa,i.url)?"notmodified":"success";var L;if(s==="success")try{x=j.httpData(aa,i.dataType,i)}catch(N){s="parsererror";L=N}if(s==="success"||s==="notmodified")l||j.handleSuccess(i,aa,s,x);else j.handleError(i,aa,s,L);l||j.handleComplete(i,aa,s,x);H==="timeout"&&aa.abort();if(i.async)aa=null}};try{var z=aa.abort;aa.abort=function(){aa&&Function.prototype.call.call(z,aa);Ga("abort")}}catch(C){}i.async&&
i.timeout>0&&setTimeout(function(){aa&&!Aa&&Ga("timeout")},i.timeout);try{aa.send(F||i.data==null?null:i.data)}catch(I){j.handleError(i,aa,null,I);j.handleComplete(i,aa,s,x)}i.async||Ga();return aa}},param:function(g,i){var l=[],s=function(A,F){F=j.isFunction(F)?F():F;l[l.length]=encodeURIComponent(A)+"="+encodeURIComponent(F)};if(i===d)i=j.ajaxSettings.traditional;if(j.isArray(g)||g.jquery)j.each(g,function(){s(this.name,this.value)});else for(var x in g)q(x,g[x],i,s);return l.join("&").replace(xb,
"+")}});j.extend({active:0,lastModified:{},etag:{},handleError:function(g,i,l,s){g.error&&g.error.call(g.context,i,l,s);g.global&&j.triggerGlobal(g,"ajaxError",[i,g,s])},handleSuccess:function(g,i,l,s){g.success&&g.success.call(g.context,s,l,i);g.global&&j.triggerGlobal(g,"ajaxSuccess",[i,g])},handleComplete:function(g,i,l){g.complete&&g.complete.call(g.context,i,l);g.global&&j.triggerGlobal(g,"ajaxComplete",[i,g]);g.global&&j.active--===1&&j.event.trigger("ajaxStop")},triggerGlobal:function(g,i,
l){(g.context&&g.context.url==null?j(g.context):j.event).trigger(i,l)},httpSuccess:function(g){try{return!g.status&&location.protocol==="file:"||g.status>=200&&g.status<300||g.status===304||g.status===1223}catch(i){}return false},httpNotModified:function(g,i){var l=g.getResponseHeader("Last-Modified"),s=g.getResponseHeader("Etag");if(l)j.lastModified[i]=l;if(s)j.etag[i]=s;return g.status===304},httpData:function(g,i,l){var s=g.getResponseHeader("content-type")||"",x=i==="xml"||!i&&s.indexOf("xml")>=
0;g=x?g.responseXML:g.responseText;x&&g.documentElement.nodeName==="parsererror"&&j.error("parsererror");if(l&&l.dataFilter)g=l.dataFilter(g,i);if(typeof g==="string")if(i==="json"||!i&&s.indexOf("json")>=0)g=j.parseJSON(g);else if(i==="script"||!i&&s.indexOf("javascript")>=0)j.globalEval(g);return g}});if(a.ActiveXObject)j.ajaxSettings.xhr=function(){if(a.location.protocol!=="file:")try{return new a.XMLHttpRequest}catch(g){}try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(i){}};j.support.ajax=
!!j.ajaxSettings.xhr();var Ya={},zb=/^(?:toggle|show|hide)$/,Ab=/^([+\-]=)?([\d+.\-]+)(.*)$/,Xa,ab=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];j.fn.extend({show:function(g,i,l){if(g||g===0)return this.animate(u("show",3),g,i,l);else{l=0;for(var s=this.length;l<s;l++){g=this[l];i=g.style.display;if(!j.data(g,"olddisplay")&&i==="none")i=g.style.display="";i===""&&j.css(g,"display")==="none"&&j.data(g,
"olddisplay",y(g.nodeName))}for(l=0;l<s;l++){g=this[l];i=g.style.display;if(i===""||i==="none")g.style.display=j.data(g,"olddisplay")||""}return this}},hide:function(g,i,l){if(g||g===0)return this.animate(u("hide",3),g,i,l);else{g=0;for(i=this.length;g<i;g++){l=j.css(this[g],"display");l!=="none"&&j.data(this[g],"olddisplay",l)}for(g=0;g<i;g++)this[g].style.display="none";return this}},_toggle:j.fn.toggle,toggle:function(g,i,l){var s=typeof g==="boolean";if(j.isFunction(g)&&j.isFunction(i))this._toggle.apply(this,
arguments);else g==null||s?this.each(function(){var x=s?g:j(this).is(":hidden");j(this)[x?"show":"hide"]()}):this.animate(u("toggle",3),g,i,l);return this},fadeTo:function(g,i,l,s){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:i},g,l,s)},animate:function(g,i,l,s){var x=j.speed(i,l,s);if(j.isEmptyObject(g))return this.each(x.complete);return this[x.queue===false?"each":"queue"](function(){var A=j.extend({},x),F,E=this.nodeType===1,K=E&&j(this).is(":hidden"),ba=this;for(F in g){var Q=
j.camelCase(F);if(F!==Q){g[Q]=g[F];delete g[F];F=Q}if(g[F]==="hide"&&K||g[F]==="show"&&!K)return A.complete.call(this);if(E&&(F==="height"||F==="width")){A.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(j.css(this,"display")==="inline"&&j.css(this,"float")==="none")if(j.support.inlineBlockNeedsLayout)if(y(this.nodeName)==="inline")this.style.display="inline-block";else{this.style.display="inline";this.style.zoom=1}else this.style.display="inline-block"}if(j.isArray(g[F])){(A.specialEasing=
A.specialEasing||{})[F]=g[F][1];g[F]=g[F][0]}}if(A.overflow!=null)this.style.overflow="hidden";A.curAnim=j.extend({},g);j.each(g,function(fa,la){var Aa=new j.fx(ba,A,fa);if(zb.test(la))Aa[la==="toggle"?K?"show":"hide":la](g);else{var aa=Ab.exec(la),ya=Aa.cur()||0;if(aa){var Ga=parseFloat(aa[2]),z=aa[3]||"px";if(z!=="px"){j.style(ba,fa,(Ga||1)+z);ya*=(Ga||1)/Aa.cur();j.style(ba,fa,ya+z)}if(aa[1])Ga=(aa[1]==="-="?-1:1)*Ga+ya;Aa.custom(ya,Ga,z)}else Aa.custom(ya,la,"")}});return true})},stop:function(g,
i){var l=j.timers;g&&this.queue([]);this.each(function(){for(var s=l.length-1;s>=0;s--)if(l[s].elem===this){if(i)l[s](true);l.splice(s,1)}});i||this.dequeue();return this}});j.each({slideDown:u("show",1),slideUp:u("hide",1),slideToggle:u("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(g,i){j.fn[g]=function(l,s,x){return this.animate(i,l,s,x)}});j.extend({speed:function(g,i,l){var s=g&&typeof g==="object"?j.extend({},g):{complete:l||!l&&i||j.isFunction(g)&&
g,duration:g,easing:l&&i||i&&!j.isFunction(i)&&i};s.duration=j.fx.off?0:typeof s.duration==="number"?s.duration:s.duration in j.fx.speeds?j.fx.speeds[s.duration]:j.fx.speeds._default;s.old=s.complete;s.complete=function(){s.queue!==false&&j(this).dequeue();j.isFunction(s.old)&&s.old.call(this)};return s},easing:{linear:function(g,i,l,s){return l+s*g},swing:function(g,i,l,s){return(-Math.cos(g*Math.PI)/2+0.5)*s+l}},timers:[],fx:function(g,i,l){this.options=i;this.elem=g;this.prop=l;if(!i.orig)i.orig=
{}}});j.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(j.fx.step[this.prop]||j.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var g=parseFloat(j.css(this.elem,this.prop));return g&&g>-1E4?g:0},custom:function(g,i,l){function s(F){return x.step(F)}var x=this,A=j.fx;this.startTime=j.now();this.start=g;this.end=i;this.unit=l||this.unit||"px";this.now=
this.start;this.pos=this.state=0;s.elem=this.elem;if(s()&&j.timers.push(s)&&!Xa)Xa=setInterval(A.tick,A.interval)},show:function(){this.options.orig[this.prop]=j.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());j(this.elem).show()},hide:function(){this.options.orig[this.prop]=j.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(g){var i=j.now(),l=true;if(g||i>=this.options.duration+this.startTime){this.now=
this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var s in this.options.curAnim)if(this.options.curAnim[s]!==true)l=false;if(l){if(this.options.overflow!=null&&!j.support.shrinkWrapBlocks){var x=this.elem,A=this.options;j.each(["","X","Y"],function(E,K){x.style["overflow"+K]=A.overflow[E]})}this.options.hide&&j(this.elem).hide();if(this.options.hide||this.options.show)for(var F in this.options.curAnim)j.style(this.elem,F,this.options.orig[F]);this.options.complete.call(this.elem)}return false}else{g=
i-this.startTime;this.state=g/this.options.duration;i=this.options.easing||(j.easing.swing?"swing":"linear");this.pos=j.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||i](this.state,g,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};j.extend(j.fx,{tick:function(){for(var g=j.timers,i=0;i<g.length;i++)g[i]()||g.splice(i--,1);g.length||j.fx.stop()},interval:13,stop:function(){clearInterval(Xa);Xa=null},speeds:{slow:600,
fast:200,_default:400},step:{opacity:function(g){j.style(g.elem,"opacity",g.now)},_default:function(g){if(g.elem.style&&g.elem.style[g.prop]!=null)g.elem.style[g.prop]=(g.prop==="width"||g.prop==="height"?Math.max(0,g.now):g.now)+g.unit;else g.elem[g.prop]=g.now}}});if(j.expr&&j.expr.filters)j.expr.filters.animated=function(g){return j.grep(j.timers,function(i){return g===i.elem}).length};var Bb=/^t(?:able|d|h)$/i,fb=/^(?:body|html)$/i;j.fn.offset="getBoundingClientRect"in v.documentElement?function(g){var i=
this[0],l;if(g)return this.each(function(F){j.offset.setOffset(this,g,F)});if(!i||!i.ownerDocument)return null;if(i===i.ownerDocument.body)return j.offset.bodyOffset(i);try{l=i.getBoundingClientRect()}catch(s){}var x=i.ownerDocument,A=x.documentElement;if(!l||!j.contains(A,i))return l||{top:0,left:0};i=x.body;x=B(x);return{top:l.top+(x.pageYOffset||j.support.boxModel&&A.scrollTop||i.scrollTop)-(A.clientTop||i.clientTop||0),left:l.left+(x.pageXOffset||j.support.boxModel&&A.scrollLeft||i.scrollLeft)-
(A.clientLeft||i.clientLeft||0)}}:function(g){var i=this[0];if(g)return this.each(function(ba){j.offset.setOffset(this,g,ba)});if(!i||!i.ownerDocument)return null;if(i===i.ownerDocument.body)return j.offset.bodyOffset(i);j.offset.initialize();var l,s=i.offsetParent,x=i.ownerDocument,A=x.documentElement,F=x.body;l=(x=x.defaultView)?x.getComputedStyle(i,null):i.currentStyle;for(var E=i.offsetTop,K=i.offsetLeft;(i=i.parentNode)&&i!==F&&i!==A;){if(j.offset.supportsFixedPosition&&l.position==="fixed")break;
l=x?x.getComputedStyle(i,null):i.currentStyle;E-=i.scrollTop;K-=i.scrollLeft;if(i===s){E+=i.offsetTop;K+=i.offsetLeft;if(j.offset.doesNotAddBorder&&!(j.offset.doesAddBorderForTableAndCells&&Bb.test(i.nodeName))){E+=parseFloat(l.borderTopWidth)||0;K+=parseFloat(l.borderLeftWidth)||0}s=i.offsetParent}if(j.offset.subtractsBorderForOverflowNotVisible&&l.overflow!=="visible"){E+=parseFloat(l.borderTopWidth)||0;K+=parseFloat(l.borderLeftWidth)||0}}if(l.position==="relative"||l.position==="static"){E+=F.offsetTop;
K+=F.offsetLeft}if(j.offset.supportsFixedPosition&&l.position==="fixed"){E+=Math.max(A.scrollTop,F.scrollTop);K+=Math.max(A.scrollLeft,F.scrollLeft)}return{top:E,left:K}};j.offset={initialize:function(){var g=v.body,i=v.createElement("div"),l,s,x,A=parseFloat(j.css(g,"marginTop"))||0;j.extend(i.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});i.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";
g.insertBefore(i,g.firstChild);l=i.firstChild;s=l.firstChild;x=l.nextSibling.firstChild.firstChild;this.doesNotAddBorder=s.offsetTop!==5;this.doesAddBorderForTableAndCells=x.offsetTop===5;s.style.position="fixed";s.style.top="20px";this.supportsFixedPosition=s.offsetTop===20||s.offsetTop===15;s.style.position=s.style.top="";l.style.overflow="hidden";l.style.position="relative";this.subtractsBorderForOverflowNotVisible=s.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=g.offsetTop!==A;g.removeChild(i);
j.offset.initialize=j.noop},bodyOffset:function(g){var i=g.offsetTop,l=g.offsetLeft;j.offset.initialize();if(j.offset.doesNotIncludeMarginInBodyOffset){i+=parseFloat(j.css(g,"marginTop"))||0;l+=parseFloat(j.css(g,"marginLeft"))||0}return{top:i,left:l}},setOffset:function(g,i,l){var s=j.css(g,"position");if(s==="static")g.style.position="relative";var x=j(g),A=x.offset(),F=j.css(g,"top"),E=j.css(g,"left"),K=s==="absolute"&&j.inArray("auto",[F,E])>-1;s={};var ba={};if(K)ba=x.position();F=K?ba.top:parseInt(F,
10)||0;E=K?ba.left:parseInt(E,10)||0;if(j.isFunction(i))i=i.call(g,l,A);if(i.top!=null)s.top=i.top-A.top+F;if(i.left!=null)s.left=i.left-A.left+E;"using"in i?i.using.call(g,s):x.css(s)}};j.fn.extend({position:function(){if(!this[0])return null;var g=this[0],i=this.offsetParent(),l=this.offset(),s=fb.test(i[0].nodeName)?{top:0,left:0}:i.offset();l.top-=parseFloat(j.css(g,"marginTop"))||0;l.left-=parseFloat(j.css(g,"marginLeft"))||0;s.top+=parseFloat(j.css(i[0],"borderTopWidth"))||0;s.left+=parseFloat(j.css(i[0],
"borderLeftWidth"))||0;return{top:l.top-s.top,left:l.left-s.left}},offsetParent:function(){return this.map(function(){for(var g=this.offsetParent||v.body;g&&!fb.test(g.nodeName)&&j.css(g,"position")==="static";)g=g.offsetParent;return g})}});j.each(["Left","Top"],function(g,i){var l="scroll"+i;j.fn[l]=function(s){var x=this[0],A;if(!x)return null;if(s!==d)return this.each(function(){if(A=B(this))A.scrollTo(!g?s:j(A).scrollLeft(),g?s:j(A).scrollTop());else this[l]=s});else return(A=B(x))?"pageXOffset"in
A?A[g?"pageYOffset":"pageXOffset"]:j.support.boxModel&&A.document.documentElement[l]||A.document.body[l]:x[l]}});j.each(["Height","Width"],function(g,i){var l=i.toLowerCase();j.fn["inner"+i]=function(){return this[0]?parseFloat(j.css(this[0],l,"padding")):null};j.fn["outer"+i]=function(s){return this[0]?parseFloat(j.css(this[0],l,s?"margin":"border")):null};j.fn[l]=function(s){var x=this[0];if(!x)return s==null?null:this;if(j.isFunction(s))return this.each(function(F){var E=j(this);E[l](s.call(this,
F,E[l]()))});if(j.isWindow(x))return x.document.compatMode==="CSS1Compat"&&x.document.documentElement["client"+i]||x.document.body["client"+i];else if(x.nodeType===9)return Math.max(x.documentElement["client"+i],x.body["scroll"+i],x.documentElement["scroll"+i],x.body["offset"+i],x.documentElement["offset"+i]);else if(s===d){x=j.css(x,l);var A=parseFloat(x);return j.isNaN(A)?x:A}else return this.css(l,typeof s==="string"?s:s+"px")}})})(window);(function(a){var d={vertical:false,rtl:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null,
itemFallbackDimension:null},f=false;a(window).bind("load.jcarousel",function(){f=true});a.jcarousel=function(c,b){this.options=a.extend({},d,b||{});this.autoStopped=this.locked=false;this.buttonPrevState=this.buttonNextState=this.buttonPrev=this.buttonNext=this.list=this.clip=this.container=null;if(!b||b.rtl===undefined)this.options.rtl=(a(c).attr("dir")||a("html").attr("dir")||"").toLowerCase()=="rtl";this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical?this.options.rtl?
"right":"left":"top";for(var e="",k=c.className.split(" "),r=0;r<k.length;r++)if(k[r].indexOf("jcarousel-skin")!=-1){a(c).removeClass(k[r]);e=k[r];break}if(c.nodeName.toUpperCase()=="UL"||c.nodeName.toUpperCase()=="OL"){this.list=a(c);this.container=this.list.parent();if(this.container.hasClass("jcarousel-clip")){if(!this.container.parent().hasClass("jcarousel-container"))this.container=this.container.wrap("<div></div>");this.container=this.container.parent()}else if(!this.container.hasClass("jcarousel-container"))this.container=
this.list.wrap("<div></div>").parent()}else{this.container=a(c);this.list=this.container.find("ul,ol").eq(0)}e!==""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+e+'"></div>');this.clip=this.list.parent();if(!this.clip.length||!this.clip.hasClass("jcarousel-clip"))this.clip=this.list.wrap("<div></div>").parent();this.buttonNext=a(".jcarousel-next",this.container);if(this.buttonNext.size()===0&&this.options.buttonNextHTML!==null)this.buttonNext=
this.clip.after(this.options.buttonNextHTML).next();this.buttonNext.addClass(this.className("jcarousel-next"));this.buttonPrev=a(".jcarousel-prev",this.container);if(this.buttonPrev.size()===0&&this.options.buttonPrevHTML!==null)this.buttonPrev=this.clip.after(this.options.buttonPrevHTML).next();this.buttonPrev.addClass(this.className("jcarousel-prev"));this.clip.addClass(this.className("jcarousel-clip")).css({overflow:"hidden",position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",
position:"relative",top:0,margin:0,padding:0}).css(this.options.rtl?"right":"left",0);this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});!this.options.vertical&&this.options.rtl&&this.container.addClass("jcarousel-direction-rtl").attr("dir","rtl");var w=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null;e=this.list.children("li");var o=this;if(e.size()>0){var m=0,q=this.options.offset;e.each(function(){o.format(this,q++);m+=o.dimension(this,
w)});this.list.css(this.wh,m+100+"px");if(!b||b.size===undefined)this.options.size=e.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){o.next()};this.funcPrev=function(){o.prev()};this.funcResize=function(){o.reload()};this.options.initCallback!==null&&this.options.initCallback(this,"init");if(!f&&a.browser.safari){this.buttons(false,false);a(window).bind("load.jcarousel",function(){o.setup()})}else this.setup()};
var h=a.jcarousel;h.fn=h.prototype={jcarousel:"0.2.7"};h.fn.extend=h.extend=a.extend;h.fn.extend({setup:function(){this.prevLast=this.prevFirst=this.last=this.first=null;this.animating=false;this.tail=this.timer=null;this.inTail=false;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+"px");var c=this.pos(this.options.start,true);this.prevFirst=this.prevLast=null;this.animate(c,false);a(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize)}},
reset:function(){this.list.empty();this.list.css(this.lt,"0px");this.list.css(this.wh,"10px");this.options.initCallback!==null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!==null&&this.inTail&&this.list.css(this.lt,h.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=false;this.options.reloadCallback!==null&&this.options.reloadCallback(this);if(this.options.visible!==null){var c=this,b=Math.ceil(this.clipping()/this.options.visible),e=0,k=0;
this.list.children("li").each(function(r){e+=c.dimension(this,b);if(r+1<c.first)k=e});this.list.css(this.wh,e+"px");this.list.css(this.lt,-k+"px")}this.scroll(this.first,false)},lock:function(){this.locked=true;this.buttons()},unlock:function(){this.locked=false;this.buttons()},size:function(c){if(c!==undefined){this.options.size=c;this.locked||this.buttons()}return this.options.size},has:function(c,b){if(b===undefined||!b)b=c;if(this.options.size!==null&&b>this.options.size)b=this.options.size;for(var e=
c;e<=b;e++){var k=this.get(e);if(!k.length||k.hasClass("jcarousel-item-placeholder"))return false}return true},get:function(c){return a(".jcarousel-item-"+c,this.list)},add:function(c,b){var e=this.get(c),k=0,r=a(b);if(e.length===0){var w,o=h.intval(c);for(e=this.create(c);;){w=this.get(--o);if(o<=0||w.length){o<=0?this.list.prepend(e):w.after(e);break}}}else k=this.dimension(e);if(r.get(0).nodeName.toUpperCase()=="LI"){e.replaceWith(r);e=r}else e.empty().append(b);this.format(e.removeClass(this.className("jcarousel-item-placeholder")),
c);r=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null;k=this.dimension(e,r)-k;c>0&&c<this.first&&this.list.css(this.lt,h.intval(this.list.css(this.lt))-k+"px");this.list.css(this.wh,h.intval(this.list.css(this.wh))+k+"px");return e},remove:function(c){var b=this.get(c);if(!(!b.length||c>=this.first&&c<=this.last)){var e=this.dimension(b);c<this.first&&this.list.css(this.lt,h.intval(this.list.css(this.lt))+e+"px");b.remove();this.list.css(this.wh,h.intval(this.list.css(this.wh))-
e+"px")}},next:function(){this.tail!==null&&!this.inTail?this.scrollTail(false):this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!==null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.tail!==null&&this.inTail?this.scrollTail(true):this.scroll((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!==null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(c){if(!(this.locked||
this.animating||!this.tail)){this.pauseAuto();var b=h.intval(this.list.css(this.lt));b=!c?b-this.tail:b+this.tail;this.inTail=!c;this.prevFirst=this.first;this.prevLast=this.last;this.animate(b)}},scroll:function(c,b){if(!(this.locked||this.animating)){this.pauseAuto();this.animate(this.pos(c),b)}},pos:function(c,b){var e=h.intval(this.list.css(this.lt));if(this.locked||this.animating)return e;if(this.options.wrap!="circular")c=c<1?1:this.options.size&&c>this.options.size?this.options.size:c;for(var k=
this.first>c,r=this.options.wrap!="circular"&&this.first<=1?1:this.first,w=k?this.get(r):this.get(this.last),o=k?r:r-1,m=null,q=0,u=false,y=0;k?--o>=c:++o<c;){m=this.get(o);u=!m.length;if(m.length===0){m=this.create(o).addClass(this.className("jcarousel-item-placeholder"));w[k?"before":"after"](m);if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(o<=0||o>this.options.size)){w=this.get(this.index(o));if(w.length)m=this.add(o,w.clone(true))}}w=m;y=this.dimension(m);if(u)q+=
y;if(this.first!==null&&(this.options.wrap=="circular"||o>=1&&(this.options.size===null||o<=this.options.size)))e=k?e+y:e-y}r=this.clipping();var B=[],v=0,j=0;w=this.get(c-1);for(o=c;++v;){m=this.get(o);u=!m.length;if(m.length===0){m=this.create(o).addClass(this.className("jcarousel-item-placeholder"));if(w.length===0)this.list.prepend(m);else w[k?"before":"after"](m);if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(o<=0||o>this.options.size)){w=this.get(this.index(o));
if(w.length)m=this.add(o,w.clone(true))}}w=m;y=this.dimension(m);if(y===0)throw Error("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...");if(this.options.wrap!="circular"&&this.options.size!==null&&o>this.options.size)B.push(m);else if(u)q+=y;j+=y;if(j>=r)break;o++}for(m=0;m<B.length;m++)B[m].remove();if(q>0){this.list.css(this.wh,this.dimension(this.list)+q+"px");if(k){e-=q;this.list.css(this.lt,h.intval(this.list.css(this.lt))-q+"px")}}q=c+v-1;if(this.options.wrap!=
"circular"&&this.options.size&&q>this.options.size)q=this.options.size;if(o>q){v=0;o=q;for(j=0;++v;){m=this.get(o--);if(!m.length)break;j+=this.dimension(m);if(j>=r)break}}o=q-v+1;if(this.options.wrap!="circular"&&o<1)o=1;if(this.inTail&&k){e+=this.tail;this.inTail=false}this.tail=null;if(this.options.wrap!="circular"&&q==this.options.size&&q-v+1>=1){k=h.margin(this.get(q),!this.options.vertical?"marginRight":"marginBottom");if(j-k>r)this.tail=j-r-k}if(b&&c===this.options.size&&this.tail){e-=this.tail;
this.inTail=true}for(;c-- >o;)e+=this.dimension(this.get(c));this.prevFirst=this.first;this.prevLast=this.last;this.first=o;this.last=q;return e},animate:function(c,b){if(!(this.locked||this.animating)){this.animating=true;var e=this,k=function(){e.animating=false;c===0&&e.list.css(e.lt,0);if(!e.autoStopped&&(e.options.wrap=="circular"||e.options.wrap=="both"||e.options.wrap=="last"||e.options.size===null||e.last<e.options.size||e.last==e.options.size&&e.tail!==null&&!e.inTail))e.startAuto();e.buttons();
e.notify("onAfterAnimation");if(e.options.wrap=="circular"&&e.options.size!==null)for(var r=e.prevFirst;r<=e.prevLast;r++)if(r!==null&&!(r>=e.first&&r<=e.last)&&(r<1||r>e.options.size))e.remove(r)};this.notify("onBeforeAnimation");if(!this.options.animation||b===false){this.list.css(this.lt,c+"px");k()}else this.list.animate(!this.options.vertical?this.options.rtl?{right:c}:{left:c}:{top:c},this.options.animation,this.options.easing,k)}},startAuto:function(c){if(c!==undefined)this.options.auto=c;
if(this.options.auto===0)return this.stopAuto();if(this.timer===null){this.autoStopped=false;var b=this;this.timer=window.setTimeout(function(){b.next()},this.options.auto*1E3)}},stopAuto:function(){this.pauseAuto();this.autoStopped=true},pauseAuto:function(){if(this.timer!==null){window.clearTimeout(this.timer);this.timer=null}},buttons:function(c,b){if(c==null){c=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size===null||this.last<this.options.size);
if(!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!==null&&this.last>=this.options.size)c=this.tail!==null&&!this.inTail}if(b==null){b=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1);if(!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!==null&&this.first==1)b=this.tail!==null&&this.inTail}var e=this;if(this.buttonNext.size()>0){this.buttonNext.unbind(this.options.buttonNextEvent+".jcarousel",
this.funcNext);c&&this.buttonNext.bind(this.options.buttonNextEvent+".jcarousel",this.funcNext);this.buttonNext[c?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",c?false:true);this.options.buttonNextCallback!==null&&this.buttonNext.data("jcarouselstate")!=c&&this.buttonNext.each(function(){e.options.buttonNextCallback(e,this,c)}).data("jcarouselstate",c)}else this.options.buttonNextCallback!==null&&this.buttonNextState!=c&&this.options.buttonNextCallback(e,null,
c);if(this.buttonPrev.size()>0){this.buttonPrev.unbind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev);b&&this.buttonPrev.bind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev);this.buttonPrev[b?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",b?false:true);this.options.buttonPrevCallback!==null&&this.buttonPrev.data("jcarouselstate")!=b&&this.buttonPrev.each(function(){e.options.buttonPrevCallback(e,this,b)}).data("jcarouselstate",b)}else this.options.buttonPrevCallback!==
null&&this.buttonPrevState!=b&&this.options.buttonPrevCallback(e,null,b);this.buttonNextState=c;this.buttonPrevState=b},notify:function(c){var b=this.prevFirst===null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",c,b);if(this.prevFirst!==this.first){this.callback("itemFirstInCallback",c,b,this.first);this.callback("itemFirstOutCallback",c,b,this.prevFirst)}if(this.prevLast!==this.last){this.callback("itemLastInCallback",c,b,this.last);this.callback("itemLastOutCallback",
c,b,this.prevLast)}this.callback("itemVisibleInCallback",c,b,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",c,b,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(c,b,e,k,r,w,o){if(!(this.options[c]==null||typeof this.options[c]!="object"&&b!="onAfterAnimation")){var m=typeof this.options[c]=="object"?this.options[c][b]:this.options[c];if(a.isFunction(m)){var q=this;if(k===undefined)m(q,e,b);else if(r===undefined)this.get(k).each(function(){m(q,
this,k,e,b)});else{c=function(y){q.get(y).each(function(){m(q,this,y,e,b)})};for(var u=k;u<=r;u++)u!==null&&!(u>=w&&u<=o)&&c(u)}}}},create:function(c){return this.format("<li></li>",c)},format:function(c,b){c=a(c);for(var e=c.get(0).className.split(" "),k=0;k<e.length;k++)e[k].indexOf("jcarousel-")!=-1&&c.removeClass(e[k]);c.addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+b)).css({"float":this.options.rtl?"right":"left","list-style":"none"}).attr("jcarouselindex",
b);return c},className:function(c){return c+" "+c+(!this.options.vertical?"-horizontal":"-vertical")},dimension:function(c,b){var e=c.jquery!==undefined?c[0]:c,k=!this.options.vertical?(e.offsetWidth||h.intval(this.options.itemFallbackDimension))+h.margin(e,"marginLeft")+h.margin(e,"marginRight"):(e.offsetHeight||h.intval(this.options.itemFallbackDimension))+h.margin(e,"marginTop")+h.margin(e,"marginBottom");if(b==null||k==b)return k;k=!this.options.vertical?b-h.margin(e,"marginLeft")-h.margin(e,
"marginRight"):b-h.margin(e,"marginTop")-h.margin(e,"marginBottom");a(e).css(this.wh,k+"px");return this.dimension(e)},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-h.intval(this.clip.css("borderLeftWidth"))-h.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-h.intval(this.clip.css("borderTopWidth"))-h.intval(this.clip.css("borderBottomWidth"))},index:function(c,b){if(b==null)b=this.options.size;return Math.round(((c-1)/b-Math.floor((c-1)/b))*b)+1}});
h.extend({defaults:function(c){return a.extend(d,c||{})},margin:function(c,b){if(!c)return 0;var e=c.jquery!==undefined?c[0]:c;if(b=="marginRight"&&a.browser.safari){var k={display:"block","float":"none",width:"auto"},r,w;a.swap(e,k,function(){r=e.offsetWidth});k.marginRight=0;a.swap(e,k,function(){w=e.offsetWidth});return w-r}return h.intval(a.css(e,b))},intval:function(c){c=parseInt(c,10);return isNaN(c)?0:c}});a.fn.jcarousel=function(c){if(typeof c=="string"){var b=a(this).data("jcarousel"),e=
Array.prototype.slice.call(arguments,1);return b[c].apply(b,e)}else return this.each(function(){a(this).data("jcarousel",new h(this,c))})}})(jQuery);(function(a,d){function f(h){return!a(h).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};if(!a.ui.version){a.extend(a.ui,{version:"1.8.5",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}});a.fn.extend({_focus:a.fn.focus,focus:function(h,c){return typeof h==="number"?this.each(function(){var b=this;setTimeout(function(){a(b).focus();c&&c.call(b)},h)}):this._focus.apply(this,arguments)},scrollParent:function(){var h;h=a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,
"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!h.length?a(document):h},zIndex:function(h){if(h!==d)return this.css("zIndex",h);if(this.length){h=a(this[0]);for(var c;h.length&&h[0]!==document;){c=h.css("position");
if(c==="absolute"||c==="relative"||c==="fixed"){c=parseInt(h.css("zIndex"));if(!isNaN(c)&&c!=0)return c}h=h.parent()}}return 0},disableSelection:function(){return this.bind("mousedown.ui-disableSelection selectstart.ui-disableSelection",function(h){h.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(h,c){function b(w,o,m,q){a.each(e,function(){o-=parseFloat(a.curCSS(w,"padding"+this,true))||0;if(m)o-=parseFloat(a.curCSS(w,
"border"+this+"Width",true))||0;if(q)o-=parseFloat(a.curCSS(w,"margin"+this,true))||0});return o}var e=c==="Width"?["Left","Right"]:["Top","Bottom"],k=c.toLowerCase(),r={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+c]=function(w){if(w===d)return r["inner"+c].call(this);return this.each(function(){a.style(this,k,b(this,w)+"px")})};a.fn["outer"+c]=function(w,o){if(typeof w!=="number")return r["outer"+c].call(this,w);return this.each(function(){a.style(this,
k,b(this,w,true,o)+"px")})}});a.extend(a.expr[":"],{data:function(h,c,b){return!!a.data(h,b[3])},focusable:function(h){var c=h.nodeName.toLowerCase(),b=a.attr(h,"tabindex");if("area"===c){c=h.parentNode;b=c.name;if(!h.href||!b||c.nodeName.toLowerCase()!=="map")return false;h=a("img[usemap=#"+b+"]")[0];return!!h&&f(h)}return(/input|select|textarea|button|object/.test(c)?!h.disabled:"a"==c?h.href||!isNaN(b):!isNaN(b))&&f(h)},tabbable:function(h){var c=a.attr(h,"tabindex");return(isNaN(c)||c>=0)&&a(h).is(":focusable")}});
a(function(){var h=document.createElement("div"),c=document.body;a.extend(h.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=c.appendChild(h).offsetHeight===100;c.removeChild(h).style.display="none"});a.extend(a.ui,{plugin:{add:function(h,c,b){h=a.ui[h].prototype;for(var e in b){h.plugins[e]=h.plugins[e]||[];h.plugins[e].push([c,b[e]])}},call:function(h,c,b){if((c=h.plugins[c])&&h.element[0].parentNode)for(var e=0;e<c.length;e++)h.options[c[e][0]]&&c[e][1].apply(h.element,
b)}},contains:function(h,c){return document.compareDocumentPosition?h.compareDocumentPosition(c)&16:h!==c&&h.contains(c)},hasScroll:function(h,c){if(a(h).css("overflow")==="hidden")return false;var b=c&&c==="left"?"scrollLeft":"scrollTop",e=false;if(h[b]>0)return true;h[b]=1;e=h[b]>0;h[b]=0;return e},isOverAxis:function(h,c,b){return h>c&&h<c+b},isOver:function(h,c,b,e,k,r){return a.ui.isOverAxis(h,b,k)&&a.ui.isOverAxis(c,e,r)}})}})(jQuery);
(function(a,d){if(a.cleanData){var f=a.cleanData;a.cleanData=function(c){for(var b=0,e;(e=c[b])!=null;b++)a(e).triggerHandler("remove");f(c)}}else{var h=a.fn.remove;a.fn.remove=function(c,b){return this.each(function(){if(!b)if(!c||a.filter(c,[this]).length)a("*",this).add([this]).each(function(){a(this).triggerHandler("remove")});return h.call(a(this),c,b)})}}a.widget=function(c,b,e){var k=c.split(".")[0],r;c=c.split(".")[1];r=k+"-"+c;if(!e){e=b;b=a.Widget}a.expr[":"][r]=function(w){return!!a.data(w,
c)};a[k]=a[k]||{};a[k][c]=function(w,o){arguments.length&&this._createWidget(w,o)};b=new b;b.options=a.extend(true,{},b.options);a[k][c].prototype=a.extend(true,b,{namespace:k,widgetName:c,widgetEventPrefix:a[k][c].prototype.widgetEventPrefix||c,widgetBaseClass:r},e);a.widget.bridge(c,a[k][c])};a.widget.bridge=function(c,b){a.fn[c]=function(e){var k=typeof e==="string",r=Array.prototype.slice.call(arguments,1),w=this;e=!k&&r.length?a.extend.apply(null,[true,e].concat(r)):e;if(k&&e.substring(0,1)===
"_")return w;k?this.each(function(){var o=a.data(this,c);if(!o)throw"cannot call methods on "+c+" prior to initialization; attempted to call method '"+e+"'";if(!a.isFunction(o[e]))throw"no such method '"+e+"' for "+c+" widget instance";var m=o[e].apply(o,r);if(m!==o&&m!==d){w=m;return false}}):this.each(function(){var o=a.data(this,c);o?o.option(e||{})._init():a.data(this,c,new b(e,this))});return w}};a.Widget=function(c,b){arguments.length&&this._createWidget(c,b)};a.Widget.prototype={widgetName:"widget",
widgetEventPrefix:"",options:{disabled:false},_createWidget:function(c,b){a.data(b,this.widgetName,this);this.element=a(b);this.options=a.extend(true,{},this.options,a.metadata&&a.metadata.get(b)[this.widgetName],c);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._init()},_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(c,b){var e=c,k=this;if(arguments.length===0)return a.extend({},k.options);if(typeof c==="string"){if(b===d)return this.options[c];e={};e[c]=b}a.each(e,function(r,w){k._setOption(r,w)});return k},_setOption:function(c,b){this.options[c]=b;if(c==="disabled")this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",b);return this},enable:function(){return this._setOption("disabled",
false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(c,b,e){var k=this.options[c];b=a.Event(b);b.type=(c===this.widgetEventPrefix?c:this.widgetEventPrefix+c).toLowerCase();e=e||{};if(b.originalEvent){c=a.event.props.length;for(var r;c;){r=a.event.props[--c];b[r]=b.originalEvent[r]}}this.element.trigger(b,e);return!(a.isFunction(k)&&k.call(this.element[0],b,e)===false||b.isDefaultPrevented())}}})(jQuery);
(function(a){a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(f){return d._mouseDown(f)}).bind("click."+this.widgetName,function(f){if(d._preventClickEvent){d._preventClickEvent=false;f.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(d){d.originalEvent=d.originalEvent||{};if(!d.originalEvent.mouseHandled){this._mouseStarted&&
this._mouseUp(d);this._mouseDownEvent=d;var f=this,h=d.which==1,c=typeof this.options.cancel=="string"?a(d.target).parents().add(d.target).filter(this.options.cancel).length:false;if(!h||c||!this._mouseCapture(d))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){f.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=this._mouseStart(d)!==false;if(!this._mouseStarted){d.preventDefault();
return true}}this._mouseMoveDelegate=function(b){return f._mouseMove(b)};this._mouseUpDelegate=function(b){return f._mouseUp(b)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);a.browser.safari||d.preventDefault();return d.originalEvent.mouseHandled=true}},_mouseMove:function(d){if(a.browser.msie&&!d.button)return this._mouseUp(d);if(this._mouseStarted){this._mouseDrag(d);return d.preventDefault()}if(this._mouseDistanceMet(d)&&
this._mouseDelayMet(d))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,d)!==false)?this._mouseDrag(d):this._mouseUp(d);return!this._mouseStarted},_mouseUp:function(d){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=d.target==this._mouseDownEvent.target;this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return Math.max(Math.abs(this._mouseDownEvent.pageX-
d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
(function(a){a.ui=a.ui||{};var d=/left|center|right/,f=/top|center|bottom/,h=a.fn.position,c=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return h.apply(this,arguments);b=a.extend({},b);var e=a(b.of),k=e[0],r=(b.collision||"flip").split(" "),w=b.offset?b.offset.split(" "):[0,0],o,m,q;if(k.nodeType===9){o=e.width();m=e.height();q={top:0,left:0}}else if(k.scrollTo&&k.document){o=e.width();m=e.height();q={top:e.scrollTop(),left:e.scrollLeft()}}else if(k.preventDefault){b.at="left top";o=m=0;q=
{top:b.of.pageY,left:b.of.pageX}}else{o=e.outerWidth();m=e.outerHeight();q=e.offset()}a.each(["my","at"],function(){var u=(b[this]||"").split(" ");if(u.length===1)u=d.test(u[0])?u.concat(["center"]):f.test(u[0])?["center"].concat(u):["center","center"];u[0]=d.test(u[0])?u[0]:"center";u[1]=f.test(u[1])?u[1]:"center";b[this]=u});if(r.length===1)r[1]=r[0];w[0]=parseInt(w[0],10)||0;if(w.length===1)w[1]=w[0];w[1]=parseInt(w[1],10)||0;if(b.at[0]==="right")q.left+=o;else if(b.at[0]==="center")q.left+=o/
2;if(b.at[1]==="bottom")q.top+=m;else if(b.at[1]==="center")q.top+=m/2;q.left+=w[0];q.top+=w[1];return this.each(function(){var u=a(this),y=u.outerWidth(),B=u.outerHeight(),v=parseInt(a.curCSS(this,"marginLeft",true))||0,j=parseInt(a.curCSS(this,"marginTop",true))||0,O=y+v+parseInt(a.curCSS(this,"marginRight",true))||0,J=B+j+parseInt(a.curCSS(this,"marginBottom",true))||0,M=a.extend({},q),V;if(b.my[0]==="right")M.left-=y;else if(b.my[0]==="center")M.left-=y/2;if(b.my[1]==="bottom")M.top-=B;else if(b.my[1]===
"center")M.top-=B/2;M.left=parseInt(M.left);M.top=parseInt(M.top);V={left:M.left-v,top:M.top-j};a.each(["left","top"],function(ia,U){if(a.ui.position[r[ia]])a.ui.position[r[ia]][U](M,{targetWidth:o,targetHeight:m,elemWidth:y,elemHeight:B,collisionPosition:V,collisionWidth:O,collisionHeight:J,offset:w,my:b.my,at:b.at})});a.fn.bgiframe&&u.bgiframe();u.offset(a.extend(M,{using:b.using}))})};a.ui.position={fit:{left:function(b,e){var k=a(window);k=e.collisionPosition.left+e.collisionWidth-k.width()-k.scrollLeft();
b.left=k>0?b.left-k:Math.max(b.left-e.collisionPosition.left,b.left)},top:function(b,e){var k=a(window);k=e.collisionPosition.top+e.collisionHeight-k.height()-k.scrollTop();b.top=k>0?b.top-k:Math.max(b.top-e.collisionPosition.top,b.top)}},flip:{left:function(b,e){if(e.at[0]!=="center"){var k=a(window);k=e.collisionPosition.left+e.collisionWidth-k.width()-k.scrollLeft();var r=e.my[0]==="left"?-e.elemWidth:e.my[0]==="right"?e.elemWidth:0,w=e.at[0]==="left"?e.targetWidth:-e.targetWidth,o=-2*e.offset[0];
b.left+=e.collisionPosition.left<0?r+w+o:k>0?r+w+o:0}},top:function(b,e){if(e.at[1]!=="center"){var k=a(window);k=e.collisionPosition.top+e.collisionHeight-k.height()-k.scrollTop();var r=e.my[1]==="top"?-e.elemHeight:e.my[1]==="bottom"?e.elemHeight:0,w=e.at[1]==="top"?e.targetHeight:-e.targetHeight,o=-2*e.offset[1];b.top+=e.collisionPosition.top<0?r+w+o:k>0?r+w+o:0}}}};if(!a.offset.setOffset){a.offset.setOffset=function(b,e){if(/static/.test(a.curCSS(b,"position")))b.style.position="relative";var k=
a(b),r=k.offset(),w=parseInt(a.curCSS(b,"top",true),10)||0,o=parseInt(a.curCSS(b,"left",true),10)||0;r={top:e.top-r.top+w,left:e.left-r.left+o};"using"in e?e.using.call(b,r):k.css(r)};a.fn.offset=function(b){var e=this[0];if(!e||!e.ownerDocument)return null;if(b)return this.each(function(){a.offset.setOffset(this,b)});return c.call(this)}}})(jQuery);
(function(a){a.widget("ui.sortable",a.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},_create:function(){this.containerCache={};this.element.addClass("ui-sortable");
this.refresh();this.floating=this.items.length?/left|right/.test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var d=this.items.length-1;d>=0;d--)this.items[d].item.removeData("sortable-item");return this},_setOption:function(d,f){if(d==="disabled"){this.options[d]=f;this.widget()[f?"addClass":"removeClass"]("ui-sortable-disabled")}else a.Widget.prototype._setOption.apply(this,
arguments)},_mouseCapture:function(d,f){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(d);var h=null,c=this;a(d.target).parents().each(function(){if(a.data(this,"sortable-item")==c){h=a(this);return false}});if(a.data(d.target,"sortable-item")==c)h=a(d.target);if(!h)return false;if(this.options.handle&&!f){var b=false;a(this.options.handle,h).find("*").andSelf().each(function(){if(this==d.target)b=true});if(!b)return false}this.currentItem=
h;this._removeCurrentsFromItems();return true},_mouseStart:function(d,f,h){f=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(d);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,
{click:{left:d.pageX-this.offset.left,top:d.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(d);this.originalPageX=d.pageX;this.originalPageY=d.pageY;f.cursorAt&&this._adjustOffsetFromHelper(f.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();f.containment&&this._setContainment();
if(f.cursor){if(a("body").css("cursor"))this._storedCursor=a("body").css("cursor");a("body").css("cursor",f.cursor)}if(f.opacity){if(this.helper.css("opacity"))this._storedOpacity=this.helper.css("opacity");this.helper.css("opacity",f.opacity)}if(f.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=this.helper.css("zIndex");this.helper.css("zIndex",f.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML")this.overflowOffset=this.scrollParent.offset();this._trigger("start",
d,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!h)for(h=this.containers.length-1;h>=0;h--)this.containers[h]._trigger("activate",d,this._uiHash(this));if(a.ui.ddmanager)a.ui.ddmanager.current=this;a.ui.ddmanager&&!f.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,d);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(d);return true},_mouseDrag:function(d){this.position=this._generatePosition(d);this.positionAbs=this._convertPositionTo("absolute");
if(!this.lastPositionAbs)this.lastPositionAbs=this.positionAbs;if(this.options.scroll){var f=this.options,h=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-d.pageY<f.scrollSensitivity)this.scrollParent[0].scrollTop=h=this.scrollParent[0].scrollTop+f.scrollSpeed;else if(d.pageY-this.overflowOffset.top<f.scrollSensitivity)this.scrollParent[0].scrollTop=h=this.scrollParent[0].scrollTop-f.scrollSpeed;if(this.overflowOffset.left+
this.scrollParent[0].offsetWidth-d.pageX<f.scrollSensitivity)this.scrollParent[0].scrollLeft=h=this.scrollParent[0].scrollLeft+f.scrollSpeed;else if(d.pageX-this.overflowOffset.left<f.scrollSensitivity)this.scrollParent[0].scrollLeft=h=this.scrollParent[0].scrollLeft-f.scrollSpeed}else{if(d.pageY-a(document).scrollTop()<f.scrollSensitivity)h=a(document).scrollTop(a(document).scrollTop()-f.scrollSpeed);else if(a(window).height()-(d.pageY-a(document).scrollTop())<f.scrollSensitivity)h=a(document).scrollTop(a(document).scrollTop()+
f.scrollSpeed);if(d.pageX-a(document).scrollLeft()<f.scrollSensitivity)h=a(document).scrollLeft(a(document).scrollLeft()-f.scrollSpeed);else if(a(window).width()-(d.pageX-a(document).scrollLeft())<f.scrollSensitivity)h=a(document).scrollLeft(a(document).scrollLeft()+f.scrollSpeed)}h!==false&&a.ui.ddmanager&&!f.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,d)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+
"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";for(f=this.items.length-1;f>=0;f--){h=this.items[f];var c=h.item[0],b=this._intersectsWithPointer(h);if(b)if(c!=this.currentItem[0]&&this.placeholder[b==1?"next":"prev"]()[0]!=c&&!a.ui.contains(this.placeholder[0],c)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],c):1)){this.direction=b==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(h))this._rearrange(d,
h);else break;this._trigger("change",d,this._uiHash());break}}this._contactContainers(d);a.ui.ddmanager&&a.ui.ddmanager.drag(this,d);this._trigger("sort",d,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(d,f){if(d){a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,d);if(this.options.revert){var h=this,c=h.placeholder.offset();h.reverting=true;a(this.helper).animate({left:c.left-this.offset.parent.left-h.margins.left+(this.offsetParent[0]==
document.body?0:this.offsetParent[0].scrollLeft),top:c.top-this.offset.parent.top-h.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){h._clear(d)})}else this._clear(d,f);return false}},cancel:function(){if(this.dragging){this._mouseUp();this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("deactivate",
null,this._uiHash(this));if(this.containers[d].containerCache.over){this.containers[d]._trigger("out",null,this._uiHash(this));this.containers[d].containerCache.over=0}}}this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):
a(this.domPosition.parent).prepend(this.currentItem);return this},serialize:function(d){var f=this._getItemsAsjQuery(d&&d.connected),h=[];d=d||{};a(f).each(function(){var c=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||/(.+)[-=_](.+)/);if(c)h.push((d.key||c[1]+"[]")+"="+(d.key&&d.expression?c[1]:c[2]))});!h.length&&d.key&&h.push(d.key+"=");return h.join("&")},toArray:function(d){var f=this._getItemsAsjQuery(d&&d.connected),h=[];d=d||{};f.each(function(){h.push(a(d.item||this).attr(d.attribute||
"id")||"")});return h},_intersectsWith:function(d){var f=this.positionAbs.left,h=f+this.helperProportions.width,c=this.positionAbs.top,b=c+this.helperProportions.height,e=d.left,k=e+d.width,r=d.top,w=r+d.height,o=this.offset.click.top,m=this.offset.click.left;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>d[this.floating?"width":"height"]?c+o>r&&c+o<w&&f+m>e&&f+m<k:e<f+this.helperProportions.width/
2&&h-this.helperProportions.width/2<k&&r<c+this.helperProportions.height/2&&b-this.helperProportions.height/2<w},_intersectsWithPointer:function(d){var f=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,d.top,d.height);d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,d.left,d.width);f=f&&d;d=this._getDragVerticalDirection();var h=this._getDragHorizontalDirection();if(!f)return false;return this.floating?h&&h=="right"||d=="down"?2:1:d&&(d=="down"?2:1)},_intersectsWithSides:function(d){var f=
a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,d.top+d.height/2,d.height);d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,d.left+d.width/2,d.width);var h=this._getDragVerticalDirection(),c=this._getDragHorizontalDirection();return this.floating&&c?c=="right"&&d||c=="left"&&!d:h&&(h=="down"&&f||h=="up"&&!f)},_getDragVerticalDirection:function(){var d=this.positionAbs.top-this.lastPositionAbs.top;return d!=0&&(d>0?"down":"up")},_getDragHorizontalDirection:function(){var d=
this.positionAbs.left-this.lastPositionAbs.left;return d!=0&&(d>0?"right":"left")},refresh:function(d){this._refreshItems(d);this.refreshPositions();return this},_connectWith:function(){var d=this.options;return d.connectWith.constructor==String?[d.connectWith]:d.connectWith},_getItemsAsjQuery:function(d){var f=[],h=[],c=this._connectWith();if(c&&d)for(d=c.length-1;d>=0;d--)for(var b=a(c[d]),e=b.length-1;e>=0;e--){var k=a.data(b[e],"sortable");if(k&&k!=this&&!k.options.disabled)h.push([a.isFunction(k.options.items)?
k.options.items.call(k.element):a(k.options.items,k.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),k])}h.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(d=h.length-1;d>=0;d--)h[d][0].each(function(){f.push(this)});return a(f)},_removeCurrentsFromItems:function(){for(var d=this.currentItem.find(":data(sortable-item)"),
f=0;f<this.items.length;f++)for(var h=0;h<d.length;h++)d[h]==this.items[f].item[0]&&this.items.splice(f,1)},_refreshItems:function(d){this.items=[];this.containers=[this];var f=this.items,h=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],d,{item:this.currentItem}):a(this.options.items,this.element),this]],c=this._connectWith();if(c)for(var b=c.length-1;b>=0;b--)for(var e=a(c[b]),k=e.length-1;k>=0;k--){var r=a.data(e[k],"sortable");if(r&&r!=this&&!r.options.disabled){h.push([a.isFunction(r.options.items)?
r.options.items.call(r.element[0],d,{item:this.currentItem}):a(r.options.items,r.element),r]);this.containers.push(r)}}for(b=h.length-1;b>=0;b--){d=h[b][1];c=h[b][0];k=0;for(e=c.length;k<e;k++){r=a(c[k]);r.data("sortable-item",d);f.push({item:r,instance:d,width:0,height:0,left:0,top:0})}}},refreshPositions:function(d){if(this.offsetParent&&this.helper)this.offset.parent=this._getParentOffset();for(var f=this.items.length-1;f>=0;f--){var h=this.items[f],c=this.options.toleranceElement?a(this.options.toleranceElement,
h.item):h.item;if(!d){h.width=c.outerWidth();h.height=c.outerHeight()}c=c.offset();h.left=c.left;h.top=c.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(f=this.containers.length-1;f>=0;f--){c=this.containers[f].element.offset();this.containers[f].containerCache.left=c.left;this.containers[f].containerCache.top=c.top;this.containers[f].containerCache.width=this.containers[f].element.outerWidth();this.containers[f].containerCache.height=
this.containers[f].element.outerHeight()}return this},_createPlaceholder:function(d){var f=d||this,h=f.options;if(!h.placeholder||h.placeholder.constructor==String){var c=h.placeholder;h.placeholder={element:function(){var b=a(document.createElement(f.currentItem[0].nodeName)).addClass(c||f.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!c)b.style.visibility="hidden";return b},update:function(b,e){if(!(c&&!h.forcePlaceholderSize)){e.height()||e.height(f.currentItem.innerHeight()-
parseInt(f.currentItem.css("paddingTop")||0,10)-parseInt(f.currentItem.css("paddingBottom")||0,10));e.width()||e.width(f.currentItem.innerWidth()-parseInt(f.currentItem.css("paddingLeft")||0,10)-parseInt(f.currentItem.css("paddingRight")||0,10))}}}}f.placeholder=a(h.placeholder.element.call(f.element,f.currentItem));f.currentItem.after(f.placeholder);h.placeholder.update(f,f.placeholder)},_contactContainers:function(d){for(var f=null,h=null,c=this.containers.length-1;c>=0;c--)if(!a.ui.contains(this.currentItem[0],
this.containers[c].element[0]))if(this._intersectsWith(this.containers[c].containerCache)){if(!(f&&a.ui.contains(this.containers[c].element[0],f.element[0]))){f=this.containers[c];h=c}}else if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",d,this._uiHash(this));this.containers[c].containerCache.over=0}if(f)if(this.containers.length===1){this.containers[h]._trigger("over",d,this._uiHash(this));this.containers[h].containerCache.over=1}else if(this.currentContainer!=this.containers[h]){f=
1E4;c=null;for(var b=this.positionAbs[this.containers[h].floating?"left":"top"],e=this.items.length-1;e>=0;e--)if(a.ui.contains(this.containers[h].element[0],this.items[e].item[0])){var k=this.items[e][this.containers[h].floating?"left":"top"];if(Math.abs(k-b)<f){f=Math.abs(k-b);c=this.items[e]}}if(c||this.options.dropOnEmpty){this.currentContainer=this.containers[h];c?this._rearrange(d,c,null,true):this._rearrange(d,null,this.containers[h].element,true);this._trigger("change",d,this._uiHash());this.containers[h]._trigger("change",
d,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[h]._trigger("over",d,this._uiHash(this));this.containers[h].containerCache.over=1}}},_createHelper:function(d){var f=this.options;d=a.isFunction(f.helper)?a(f.helper.apply(this.element[0],[d,this.currentItem])):f.helper=="clone"?this.currentItem.clone():this.currentItem;d.parents("body").length||a(f.appendTo!="parent"?f.appendTo:this.currentItem[0].parentNode)[0].appendChild(d[0]);if(d[0]==
this.currentItem[0])this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")};if(d[0].style.width==""||f.forceHelperSize)d.width(this.currentItem.width());if(d[0].style.height==""||f.forceHelperSize)d.height(this.currentItem.height());return d},_adjustOffsetFromHelper:function(d){if(typeof d=="string")d=d.split(" ");if(a.isArray(d))d={left:+d[0],top:+d[1]||
0};if("left"in d)this.offset.click.left=d.left+this.margins.left;if("right"in d)this.offset.click.left=this.helperProportions.width-d.right+this.margins.left;if("top"in d)this.offset.click.top=d.top+this.margins.top;if("bottom"in d)this.offset.click.top=this.helperProportions.height-d.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var d=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],
this.offsetParent[0])){d.left+=this.scrollParent.scrollLeft();d.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)d={top:0,left:0};return{top:d.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:d.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var d=this.currentItem.position();return{top:d.top-
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:d.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var d=this.options;
if(d.containment=="parent")d.containment=this.helper[0].parentNode;if(d.containment=="document"||d.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(d.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(d.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(d.containment)){var f=
a(d.containment)[0];d=a(d.containment).offset();var h=a(f).css("overflow")!="hidden";this.containment=[d.left+(parseInt(a(f).css("borderLeftWidth"),10)||0)+(parseInt(a(f).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(f).css("borderTopWidth"),10)||0)+(parseInt(a(f).css("paddingTop"),10)||0)-this.margins.top,d.left+(h?Math.max(f.scrollWidth,f.offsetWidth):f.offsetWidth)-(parseInt(a(f).css("borderLeftWidth"),10)||0)-(parseInt(a(f).css("paddingRight"),10)||0)-this.helperProportions.width-
this.margins.left,d.top+(h?Math.max(f.scrollHeight,f.offsetHeight):f.offsetHeight)-(parseInt(a(f).css("borderTopWidth"),10)||0)-(parseInt(a(f).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(d,f){if(!f)f=this.position;var h=d=="absolute"?1:-1,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,b=/(html|body)/i.test(c[0].tagName);return{top:f.top+
this.offset.relative.top*h+this.offset.parent.top*h-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():b?0:c.scrollTop())*h),left:f.left+this.offset.relative.left*h+this.offset.parent.left*h-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():b?0:c.scrollLeft())*h)}},_generatePosition:function(d){var f=this.options,h=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],
this.offsetParent[0]))?this.offsetParent:this.scrollParent,c=/(html|body)/i.test(h[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]))this.offset.relative=this._getRelativeOffset();var b=d.pageX,e=d.pageY;if(this.originalPosition){if(this.containment){if(d.pageX-this.offset.click.left<this.containment[0])b=this.containment[0]+this.offset.click.left;if(d.pageY-this.offset.click.top<this.containment[1])e=this.containment[1]+this.offset.click.top;
if(d.pageX-this.offset.click.left>this.containment[2])b=this.containment[2]+this.offset.click.left;if(d.pageY-this.offset.click.top>this.containment[3])e=this.containment[3]+this.offset.click.top}if(f.grid){e=this.originalPageY+Math.round((e-this.originalPageY)/f.grid[1])*f.grid[1];e=this.containment?!(e-this.offset.click.top<this.containment[1]||e-this.offset.click.top>this.containment[3])?e:!(e-this.offset.click.top<this.containment[1])?e-f.grid[1]:e+f.grid[1]:e;b=this.originalPageX+Math.round((b-
this.originalPageX)/f.grid[0])*f.grid[0];b=this.containment?!(b-this.offset.click.left<this.containment[0]||b-this.offset.click.left>this.containment[2])?b:!(b-this.offset.click.left<this.containment[0])?b-f.grid[0]:b+f.grid[0]:b}}return{top:e-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():c?0:h.scrollTop()),left:b-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+
(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():c?0:h.scrollLeft())}},_rearrange:function(d,f,h,c){h?h[0].appendChild(this.placeholder[0]):f.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?f.item[0]:f.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var b=this,e=this.counter;window.setTimeout(function(){e==b.counter&&b.refreshPositions(!c)},0)},_clear:function(d,f){this.reverting=false;var h=[];!this._noFinalSort&&
this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var c in this._storedCSS)if(this._storedCSS[c]=="auto"||this._storedCSS[c]=="static")this._storedCSS[c]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!f&&h.push(function(b){this._trigger("receive",b,this._uiHash(this.fromOutside))});if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||
this.domPosition.parent!=this.currentItem.parent()[0])&&!f)h.push(function(b){this._trigger("update",b,this._uiHash())});if(!a.ui.contains(this.element[0],this.currentItem[0])){f||h.push(function(b){this._trigger("remove",b,this._uiHash())});for(c=this.containers.length-1;c>=0;c--)if(a.ui.contains(this.containers[c].element[0],this.currentItem[0])&&!f){h.push(function(b){return function(e){b._trigger("receive",e,this._uiHash(this))}}.call(this,this.containers[c]));h.push(function(b){return function(e){b._trigger("update",
e,this._uiHash(this))}}.call(this,this.containers[c]))}}for(c=this.containers.length-1;c>=0;c--){f||h.push(function(b){return function(e){b._trigger("deactivate",e,this._uiHash(this))}}.call(this,this.containers[c]));if(this.containers[c].containerCache.over){h.push(function(b){return function(e){b._trigger("out",e,this._uiHash(this))}}.call(this,this.containers[c]));this.containers[c].containerCache.over=0}}this._storedCursor&&a("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",
this._storedOpacity);if(this._storedZIndex)this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex);this.dragging=false;if(this.cancelHelperRemoval){if(!f){this._trigger("beforeStop",d,this._uiHash());for(c=0;c<h.length;c++)h[c].call(this,d);this._trigger("stop",d,this._uiHash())}return false}f||this._trigger("beforeStop",d,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.helper[0]!=this.currentItem[0]&&this.helper.remove();this.helper=null;if(!f){for(c=
0;c<h.length;c++)h[c].call(this,d);this._trigger("stop",d,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){a.Widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},_uiHash:function(d){var f=d||this;return{helper:f.helper,placeholder:f.placeholder||a([]),position:f.position,originalPosition:f.originalPosition,offset:f.positionAbs,item:f.currentItem,sender:d?d.element:null}}});a.extend(a.ui.sortable,{version:"1.8.5"})})(jQuery);
(function(a){a.widget("ui.autocomplete",{options:{appendTo:"body",delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},_create:function(){var d=this,f=this.element[0].ownerDocument;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(h){if(!d.options.disabled){var c=a.ui.keyCode;switch(h.keyCode){case c.PAGE_UP:d._move("previousPage",
h);break;case c.PAGE_DOWN:d._move("nextPage",h);break;case c.UP:d._move("previous",h);h.preventDefault();break;case c.DOWN:d._move("next",h);h.preventDefault();break;case c.ENTER:case c.NUMPAD_ENTER:d.menu.element.is(":visible")&&h.preventDefault();case c.TAB:if(!d.menu.active)break;d.menu.select(h);break;case c.ESCAPE:d.element.val(d.term);d.close(h);break;default:clearTimeout(d.searching);d.searching=setTimeout(function(){if(d.term!=d.element.val()){d.selectedItem=null;d.search(null,h)}},d.options.delay)}}}).bind("focus.autocomplete",
function(){if(!d.options.disabled){d.selectedItem=null;d.previous=d.element.val()}}).bind("blur.autocomplete",function(h){if(!d.options.disabled){clearTimeout(d.searching);d.closing=setTimeout(function(){d.close(h);d._change(h)},150)}});this._initSource();this.response=function(){return d._response.apply(d,arguments)};this.menu=a("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||"body",f)[0]).mousedown(function(h){var c=d.menu.element[0];h.target===c&&setTimeout(function(){a(document).one("mousedown",
function(b){b.target!==d.element[0]&&b.target!==c&&!a.ui.contains(c,b.target)&&d.close()})},1);setTimeout(function(){clearTimeout(d.closing)},13)}).menu({focus:function(h,c){var b=c.item.data("item.autocomplete");false!==d._trigger("focus",null,{item:b})&&/^key/.test(h.originalEvent.type)&&d.element.val(b.value)},selected:function(h,c){var b=c.item.data("item.autocomplete"),e=d.previous;if(d.element[0]!==f.activeElement){d.element.focus();d.previous=e}if(false!==d._trigger("select",h,{item:b})){d.term=
b.value;d.element.val(b.value)}d.close(h);d.selectedItem=b},blur:function(){d.menu.element.is(":visible")&&d.element.val()!==d.term&&d.element.val(d.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");a.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");this.menu.element.remove();a.Widget.prototype.destroy.call(this)},
_setOption:function(d,f){a.Widget.prototype._setOption.apply(this,arguments);d==="source"&&this._initSource();if(d==="appendTo")this.menu.element.appendTo(a(f||"body",this.element[0].ownerDocument)[0])},_initSource:function(){var d=this,f,h;if(a.isArray(this.options.source)){f=this.options.source;this.source=function(c,b){b(a.ui.autocomplete.filter(f,c.term))}}else if(typeof this.options.source==="string"){h=this.options.source;this.source=function(c,b){d.xhr&&d.xhr.abort();d.xhr=a.getJSON(h,c,function(e,
k,r){r===d.xhr&&b(e);d.xhr=null})}}else this.source=this.options.source},search:function(d,f){d=d!=null?d:this.element.val();this.term=this.element.val();if(d.length<this.options.minLength)return this.close(f);clearTimeout(this.closing);if(this._trigger("search")!==false)return this._search(d)},_search:function(d){this.element.addClass("ui-autocomplete-loading");this.source({term:d},this.response)},_response:function(d){if(d.length){d=this._normalize(d);this._suggest(d);this._trigger("open")}else this.close();
this.element.removeClass("ui-autocomplete-loading")},close:function(d){clearTimeout(this.closing);if(this.menu.element.is(":visible")){this._trigger("close",d);this.menu.element.hide();this.menu.deactivate()}},_change:function(d){this.previous!==this.element.val()&&this._trigger("change",d,{item:this.selectedItem})},_normalize:function(d){if(d.length&&d[0].label&&d[0].value)return d;return a.map(d,function(f){if(typeof f==="string")return{label:f,value:f};return a.extend({label:f.label||f.value,value:f.value||
f.label},f)})},_suggest:function(d){var f=this.menu.element.empty().zIndex(this.element.zIndex()+1),h;this._renderMenu(f,d);this.menu.deactivate();this.menu.refresh();this.menu.element.show().position(a.extend({of:this.element},this.options.position));d=f.width("").outerWidth();h=this.element.outerWidth();f.outerWidth(Math.max(d,h))},_renderMenu:function(d,f){var h=this;a.each(f,function(c,b){h._renderItem(d,b)})},_renderItem:function(d,f){return a("<li></li>").data("item.autocomplete",f).append(a("<a></a>").text(f.label)).appendTo(d)},
_move:function(d,f){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(d)||this.menu.last()&&/^next/.test(d)){this.element.val(this.term);this.menu.deactivate()}else this.menu[d](f);else this.search(null,f)},widget:function(){return this.menu.element}});a.extend(a.ui.autocomplete,{escapeRegex:function(d){return d.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(d,f){var h=RegExp(a.ui.autocomplete.escapeRegex(f),"i");return a.grep(d,function(c){return h.test(c.label||
c.value||c)})}})})(jQuery);
(function(a){a.widget("ui.menu",{_create:function(){var d=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(f){if(a(f.target).closest(".ui-menu-item a").length){f.preventDefault();d.select(f)}});this.refresh()},refresh:function(){var d=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(f){d.activate(f,
a(this).parent())}).mouseleave(function(){d.deactivate()})},activate:function(d,f){this.deactivate();if(this.hasScroll()){var h=f.offset().top-this.element.offset().top,c=this.element.attr("scrollTop"),b=this.element.height();if(h<0)this.element.attr("scrollTop",c+h);else h>=b&&this.element.attr("scrollTop",c+h-b+f.height())}this.active=f.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",d,{item:f})},deactivate:function(){if(this.active){this.active.children("a").removeClass("ui-state-hover").removeAttr("id");
this._trigger("blur");this.active=null}},next:function(d){this.move("next",".ui-menu-item:first",d)},previous:function(d){this.move("prev",".ui-menu-item:last",d)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(d,f,h){if(this.active){d=this.active[d+"All"](".ui-menu-item").eq(0);d.length?this.activate(h,d):this.activate(h,this.element.children(f))}else this.activate(h,
this.element.children(f))},nextPage:function(d){if(this.hasScroll())if(!this.active||this.last())this.activate(d,this.element.children(":first"));else{var f=this.active.offset().top,h=this.element.height(),c=this.element.children("li").filter(function(){var b=a(this).offset().top-f-h+a(this).height();return b<10&&b>-10});c.length||(c=this.element.children(":last"));this.activate(d,c)}else this.activate(d,this.element.children(!this.active||this.last()?":first":":last"))},previousPage:function(d){if(this.hasScroll())if(!this.active||
this.first())this.activate(d,this.element.children(":last"));else{var f=this.active.offset().top,h=this.element.height();result=this.element.children("li").filter(function(){var c=a(this).offset().top-f+h-a(this).height();return c<10&&c>-10});result.length||(result=this.element.children(":first"));this.activate(d,result)}else this.activate(d,this.element.children(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element.attr("scrollHeight")},select:function(d){this._trigger("selected",
d,{item:this.active})}})})(jQuery);
(function(a,d){var f=0,h=0;a.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(true)},_setOption:function(c,b){if(c=="selected")this.options.collapsible&&b==this.options.selected||
this.select(b);else{this.options[c]=b;this._tabify()}},_tabId:function(c){return c.title&&c.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+ ++f},_sanitizeSelector:function(c){return c.replace(/:/g,"\\:")},_cookie:function(){var c=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++h);return a.cookie.apply(null,[c].concat(a.makeArray(arguments)))},_ui:function(c,b){return{tab:c,panel:b,index:this.anchors.index(c)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var c=
a(this);c.html(c.data("label.tabs")).removeData("label.tabs")})},_tabify:function(c){function b(B,v){B.css("display","");!a.support.opacity&&v.opacity&&B[0].style.removeAttribute("filter")}var e=this,k=this.options,r=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=a(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return a("a",this)[0]});this.panels=a([]);this.anchors.each(function(B,v){var j=a(v).attr("href"),O=j.split("#")[0],J;if(O&&(O===location.toString().split("#")[0]||
(J=a("base")[0])&&O===J.href)){j=v.hash;v.href=j}if(r.test(j))e.panels=e.panels.add(e._sanitizeSelector(j));else if(j&&j!=="#"){a.data(v,"href.tabs",j);a.data(v,"load.tabs",j.replace(/#.*$/,""));j=e._tabId(v);v.href="#"+j;O=a("#"+j);if(!O.length){O=a(k.panelTemplate).attr("id",j).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(e.panels[B-1]||e.list);O.data("destroy.tabs",true)}e.panels=e.panels.add(O)}else k.disabled.push(B)});if(c){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");
this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(k.selected===d){location.hash&&this.anchors.each(function(B,v){if(v.hash==location.hash){k.selected=B;return false}});if(typeof k.selected!=="number"&&k.cookie)k.selected=parseInt(e._cookie(),10);if(typeof k.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length)k.selected=
this.lis.index(this.lis.filter(".ui-tabs-selected"));k.selected=k.selected||(this.lis.length?0:-1)}else if(k.selected===null)k.selected=-1;k.selected=k.selected>=0&&this.anchors[k.selected]||k.selected<0?k.selected:0;k.disabled=a.unique(k.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(B){return e.lis.index(B)}))).sort();a.inArray(k.selected,k.disabled)!=-1&&k.disabled.splice(a.inArray(k.selected,k.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");
if(k.selected>=0&&this.anchors.length){this.panels.eq(k.selected).removeClass("ui-tabs-hide");this.lis.eq(k.selected).addClass("ui-tabs-selected ui-state-active");e.element.queue("tabs",function(){e._trigger("show",null,e._ui(e.anchors[k.selected],e.panels[k.selected]))});this.load(k.selected)}a(window).bind("unload",function(){e.lis.add(e.anchors).unbind(".tabs");e.lis=e.anchors=e.panels=null})}else k.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));this.element[k.collapsible?"addClass":
"removeClass"]("ui-tabs-collapsible");k.cookie&&this._cookie(k.selected,k.cookie);c=0;for(var w;w=this.lis[c];c++)a(w)[a.inArray(c,k.disabled)!=-1&&!a(w).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");k.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(k.event!=="mouseover"){var o=function(B,v){v.is(":not(.ui-state-disabled)")&&v.addClass("ui-state-"+B)};this.lis.bind("mouseover.tabs",function(){o("hover",a(this))});this.lis.bind("mouseout.tabs",
function(){a(this).removeClass("ui-state-hover")});this.anchors.bind("focus.tabs",function(){o("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){a(this).closest("li").removeClass("ui-state-focus")})}var m,q;if(k.fx)if(a.isArray(k.fx)){m=k.fx[0];q=k.fx[1]}else m=q=k.fx;var u=q?function(B,v){a(B).closest("li").addClass("ui-tabs-selected ui-state-active");v.hide().removeClass("ui-tabs-hide").animate(q,q.duration||"normal",function(){b(v,q);e._trigger("show",null,e._ui(B,v[0]))})}:
function(B,v){a(B).closest("li").addClass("ui-tabs-selected ui-state-active");v.removeClass("ui-tabs-hide");e._trigger("show",null,e._ui(B,v[0]))},y=m?function(B,v){v.animate(m,m.duration||"normal",function(){e.lis.removeClass("ui-tabs-selected ui-state-active");v.addClass("ui-tabs-hide");b(v,m);e.element.dequeue("tabs")})}:function(B,v){e.lis.removeClass("ui-tabs-selected ui-state-active");v.addClass("ui-tabs-hide");e.element.dequeue("tabs")};this.anchors.bind(k.event+".tabs",function(){var B=this,
v=a(B).closest("li"),j=e.panels.filter(":not(.ui-tabs-hide)"),O=a(e._sanitizeSelector(B.hash));if(v.hasClass("ui-tabs-selected")&&!k.collapsible||v.hasClass("ui-state-disabled")||v.hasClass("ui-state-processing")||e.panels.filter(":animated").length||e._trigger("select",null,e._ui(this,O[0]))===false){this.blur();return false}k.selected=e.anchors.index(this);e.abort();if(k.collapsible)if(v.hasClass("ui-tabs-selected")){k.selected=-1;k.cookie&&e._cookie(k.selected,k.cookie);e.element.queue("tabs",
function(){y(B,j)}).dequeue("tabs");this.blur();return false}else if(!j.length){k.cookie&&e._cookie(k.selected,k.cookie);e.element.queue("tabs",function(){u(B,O)});e.load(e.anchors.index(this));this.blur();return false}k.cookie&&e._cookie(k.selected,k.cookie);if(O.length){j.length&&e.element.queue("tabs",function(){y(B,j)});e.element.queue("tabs",function(){u(B,O)});e.load(e.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";a.browser.msie&&this.blur()});this.anchors.bind("click.tabs",
function(){return false})},_getIndex:function(c){if(typeof c=="string")c=this.anchors.index(this.anchors.filter("[href$="+c+"]"));return c},destroy:function(){var c=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var b=a.data(this,"href.tabs");if(b)this.href=
b;var e=a(this).unbind(".tabs");a.each(["href","load","cache"],function(k,r){e.removeData(r+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){a.data(this,"destroy.tabs")?a(this).remove():a(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});c.cookie&&this._cookie(null,c.cookie);return this},add:function(c,b,e){if(e===d)e=this.anchors.length;
var k=this,r=this.options;b=a(r.tabTemplate.replace(/#\{href\}/g,c).replace(/#\{label\}/g,b));c=!c.indexOf("#")?c.replace("#",""):this._tabId(a("a",b)[0]);b.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var w=a("#"+c);w.length||(w=a(r.panelTemplate).attr("id",c).data("destroy.tabs",true));w.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(e>=this.lis.length){b.appendTo(this.list);w.appendTo(this.list[0].parentNode)}else{b.insertBefore(this.lis[e]);
w.insertBefore(this.panels[e])}r.disabled=a.map(r.disabled,function(o){return o>=e?++o:o});this._tabify();if(this.anchors.length==1){r.selected=0;b.addClass("ui-tabs-selected ui-state-active");w.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){k._trigger("show",null,k._ui(k.anchors[0],k.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[e],this.panels[e]));return this},remove:function(c){c=this._getIndex(c);var b=this.options,e=this.lis.eq(c).remove(),k=this.panels.eq(c).remove();
if(e.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(c+(c+1<this.anchors.length?1:-1));b.disabled=a.map(a.grep(b.disabled,function(r){return r!=c}),function(r){return r>=c?--r:r});this._tabify();this._trigger("remove",null,this._ui(e.find("a")[0],k[0]));return this},enable:function(c){c=this._getIndex(c);var b=this.options;if(a.inArray(c,b.disabled)!=-1){this.lis.eq(c).removeClass("ui-state-disabled");b.disabled=a.grep(b.disabled,function(e){return e!=c});this._trigger("enable",null,
this._ui(this.anchors[c],this.panels[c]));return this}},disable:function(c){c=this._getIndex(c);var b=this.options;if(c!=b.selected){this.lis.eq(c).addClass("ui-state-disabled");b.disabled.push(c);b.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[c],this.panels[c]))}return this},select:function(c){c=this._getIndex(c);if(c==-1)if(this.options.collapsible&&this.options.selected!=-1)c=this.options.selected;else return this;this.anchors.eq(c).trigger(this.options.event+".tabs");return this},
load:function(c){c=this._getIndex(c);var b=this,e=this.options,k=this.anchors.eq(c)[0],r=a.data(k,"load.tabs");this.abort();if(!r||this.element.queue("tabs").length!==0&&a.data(k,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(c).addClass("ui-state-processing");if(e.spinner){var w=a("span",k);w.data("label.tabs",w.html()).html(e.spinner)}this.xhr=a.ajax(a.extend({},e.ajaxOptions,{url:r,success:function(o,m){a(b._sanitizeSelector(k.hash)).html(o);b._cleanup();e.cache&&a.data(k,"cache.tabs",
true);b._trigger("load",null,b._ui(b.anchors[c],b.panels[c]));try{e.ajaxOptions.success(o,m)}catch(q){}},error:function(o,m){b._cleanup();b._trigger("load",null,b._ui(b.anchors[c],b.panels[c]));try{e.ajaxOptions.error(o,m,c,k)}catch(q){}}}));b.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(c,
b){this.anchors.eq(c).removeData("cache.tabs").data("load.tabs",b);return this},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.8.5"});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(c,b){var e=this,k=this.options,r=e._rotate||(e._rotate=function(o){clearTimeout(e.rotation);e.rotation=setTimeout(function(){var m=k.selected;e.select(++m<e.anchors.length?m:0)},c);o&&o.stopPropagation()}),w=e._unrotate||(e._unrotate=!b?function(o){o.clientX&&e.rotate(null)}:
function(){t=k.selected;r()});if(c){this.element.bind("tabsshow",r);this.anchors.bind(k.event+".tabs",w);r()}else{clearTimeout(e.rotation);this.element.unbind("tabsshow",r);this.anchors.unbind(k.event+".tabs",w);delete this._rotate;delete this._unrotate}return this}})})(jQuery);
(function(a,d){function f(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._inDialog=this._datepickerShowing=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass=
"ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",
"Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",
minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false,autoSize:false};a.extend(this._defaults,this.regional[""]);this.dpDiv=a('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}function h(b,e){a.extend(b,
e);for(var k in e)if(e[k]==null||e[k]==d)b[k]=e[k];return b}a.extend(a.ui,{datepicker:{version:"1.8.5"}});var c=(new Date).getTime();a.extend(f.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(b){h(this._defaults,b||{});return this},_attachDatepicker:function(b,e){var k=null,r;for(r in this._defaults){var w=b.getAttribute("date:"+r);if(w){k=k||{};try{k[r]=eval(w)}catch(o){k[r]=
w}}}r=b.nodeName.toLowerCase();w=r=="div"||r=="span";if(!b.id){this.uuid+=1;b.id="dp"+this.uuid}var m=this._newInst(a(b),w);m.settings=a.extend({},e||{},k||{});if(r=="input")this._connectDatepicker(b,m);else w&&this._inlineDatepicker(b,m)},_newInst:function(b,e){return{id:b[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:b,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:e,dpDiv:!e?this.dpDiv:a('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},
_connectDatepicker:function(b,e){var k=a(b);e.append=a([]);e.trigger=a([]);if(!k.hasClass(this.markerClassName)){this._attachments(k,e);k.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(r,w,o){e.settings[w]=o}).bind("getData.datepicker",function(r,w){return this._get(e,w)});this._autoSize(e);a.data(b,"datepicker",e)}},_attachments:function(b,e){var k=this._get(e,"appendText"),r=this._get(e,"isRTL");e.append&&
e.append.remove();if(k){e.append=a('<span class="'+this._appendClass+'">'+k+"</span>");b[r?"before":"after"](e.append)}b.unbind("focus",this._showDatepicker);e.trigger&&e.trigger.remove();k=this._get(e,"showOn");if(k=="focus"||k=="both")b.focus(this._showDatepicker);if(k=="button"||k=="both"){k=this._get(e,"buttonText");var w=this._get(e,"buttonImage");e.trigger=a(this._get(e,"buttonImageOnly")?a("<img/>").addClass(this._triggerClass).attr({src:w,alt:k,title:k}):a('<button type="button"></button>').addClass(this._triggerClass).html(w==
""?k:a("<img/>").attr({src:w,alt:k,title:k})));b[r?"before":"after"](e.trigger);e.trigger.click(function(){a.datepicker._datepickerShowing&&a.datepicker._lastInput==b[0]?a.datepicker._hideDatepicker():a.datepicker._showDatepicker(b[0]);return false})}},_autoSize:function(b){if(this._get(b,"autoSize")&&!b.inline){var e=new Date(2009,11,20),k=this._get(b,"dateFormat");if(k.match(/[DM]/)){var r=function(w){for(var o=0,m=0,q=0;q<w.length;q++)if(w[q].length>o){o=w[q].length;m=q}return m};e.setMonth(r(this._get(b,
k.match(/MM/)?"monthNames":"monthNamesShort")));e.setDate(r(this._get(b,k.match(/DD/)?"dayNames":"dayNamesShort"))+20-e.getDay())}b.input.attr("size",this._formatDate(b,e).length)}},_inlineDatepicker:function(b,e){var k=a(b);if(!k.hasClass(this.markerClassName)){k.addClass(this.markerClassName).append(e.dpDiv).bind("setData.datepicker",function(r,w,o){e.settings[w]=o}).bind("getData.datepicker",function(r,w){return this._get(e,w)});a.data(b,"datepicker",e);this._setDate(e,this._getDefaultDate(e),
true);this._updateDatepicker(e);this._updateAlternate(e)}},_dialogDatepicker:function(b,e,k,r,w){b=this._dialogInst;if(!b){this.uuid+=1;this._dialogInput=a('<input type="text" id="'+("dp"+this.uuid)+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>');this._dialogInput.keydown(this._doKeyDown);a("body").append(this._dialogInput);b=this._dialogInst=this._newInst(this._dialogInput,false);b.settings={};a.data(this._dialogInput[0],"datepicker",b)}h(b.settings,r||{});e=e&&e.constructor==
Date?this._formatDate(b,e):e;this._dialogInput.val(e);this._pos=w?w.length?w:[w.pageX,w.pageY]:null;if(!this._pos)this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)];this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");b.settings.onSelect=k;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);
a.blockUI&&a.blockUI(this.dpDiv);a.data(this._dialogInput[0],"datepicker",b);return this},_destroyDatepicker:function(b){var e=a(b),k=a.data(b,"datepicker");if(e.hasClass(this.markerClassName)){var r=b.nodeName.toLowerCase();a.removeData(b,"datepicker");if(r=="input"){k.append.remove();k.trigger.remove();e.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else if(r=="div"||r=="span")e.removeClass(this.markerClassName).empty()}},
_enableDatepicker:function(b){var e=a(b),k=a.data(b,"datepicker");if(e.hasClass(this.markerClassName)){var r=b.nodeName.toLowerCase();if(r=="input"){b.disabled=false;k.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(r=="div"||r=="span")e.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=a.map(this._disabledInputs,function(w){return w==b?null:w})}},_disableDatepicker:function(b){var e=
a(b),k=a.data(b,"datepicker");if(e.hasClass(this.markerClassName)){var r=b.nodeName.toLowerCase();if(r=="input"){b.disabled=true;k.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(r=="div"||r=="span")e.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=a.map(this._disabledInputs,function(w){return w==b?null:w});this._disabledInputs[this._disabledInputs.length]=b}},_isDisabledDatepicker:function(b){if(!b)return false;
for(var e=0;e<this._disabledInputs.length;e++)if(this._disabledInputs[e]==b)return true;return false},_getInst:function(b){try{return a.data(b,"datepicker")}catch(e){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(b,e,k){var r=this._getInst(b);if(arguments.length==2&&typeof e=="string")return e=="defaults"?a.extend({},a.datepicker._defaults):r?e=="all"?a.extend({},r.settings):this._get(r,e):null;var w=e||{};if(typeof e=="string"){w={};w[e]=k}if(r){this._curInst==r&&
this._hideDatepicker();var o=this._getDateDatepicker(b,true);h(r.settings,w);this._attachments(a(b),r);this._autoSize(r);this._setDateDatepicker(b,o);this._updateDatepicker(r)}},_changeDatepicker:function(b,e,k){this._optionDatepicker(b,e,k)},_refreshDatepicker:function(b){(b=this._getInst(b))&&this._updateDatepicker(b)},_setDateDatepicker:function(b,e){var k=this._getInst(b);if(k){this._setDate(k,e);this._updateDatepicker(k);this._updateAlternate(k)}},_getDateDatepicker:function(b,e){var k=this._getInst(b);
k&&!k.inline&&this._setDateFromField(k,e);return k?this._getDate(k):null},_doKeyDown:function(b){var e=a.datepicker._getInst(b.target),k=true,r=e.dpDiv.is(".ui-datepicker-rtl");e._keyEvent=true;if(a.datepicker._datepickerShowing)switch(b.keyCode){case 9:a.datepicker._hideDatepicker();k=false;break;case 13:k=a("td."+a.datepicker._dayOverClass,e.dpDiv).add(a("td."+a.datepicker._currentClass,e.dpDiv));k[0]?a.datepicker._selectDay(b.target,e.selectedMonth,e.selectedYear,k[0]):a.datepicker._hideDatepicker();
return false;case 27:a.datepicker._hideDatepicker();break;case 33:a.datepicker._adjustDate(b.target,b.ctrlKey?-a.datepicker._get(e,"stepBigMonths"):-a.datepicker._get(e,"stepMonths"),"M");break;case 34:a.datepicker._adjustDate(b.target,b.ctrlKey?+a.datepicker._get(e,"stepBigMonths"):+a.datepicker._get(e,"stepMonths"),"M");break;case 35:if(b.ctrlKey||b.metaKey)a.datepicker._clearDate(b.target);k=b.ctrlKey||b.metaKey;break;case 36:if(b.ctrlKey||b.metaKey)a.datepicker._gotoToday(b.target);k=b.ctrlKey||
b.metaKey;break;case 37:if(b.ctrlKey||b.metaKey)a.datepicker._adjustDate(b.target,r?+1:-1,"D");k=b.ctrlKey||b.metaKey;if(b.originalEvent.altKey)a.datepicker._adjustDate(b.target,b.ctrlKey?-a.datepicker._get(e,"stepBigMonths"):-a.datepicker._get(e,"stepMonths"),"M");break;case 38:if(b.ctrlKey||b.metaKey)a.datepicker._adjustDate(b.target,-7,"D");k=b.ctrlKey||b.metaKey;break;case 39:if(b.ctrlKey||b.metaKey)a.datepicker._adjustDate(b.target,r?-1:+1,"D");k=b.ctrlKey||b.metaKey;if(b.originalEvent.altKey)a.datepicker._adjustDate(b.target,
b.ctrlKey?+a.datepicker._get(e,"stepBigMonths"):+a.datepicker._get(e,"stepMonths"),"M");break;case 40:if(b.ctrlKey||b.metaKey)a.datepicker._adjustDate(b.target,+7,"D");k=b.ctrlKey||b.metaKey;break;default:k=false}else if(b.keyCode==36&&b.ctrlKey)a.datepicker._showDatepicker(this);else k=false;if(k){b.preventDefault();b.stopPropagation()}},_doKeyPress:function(b){var e=a.datepicker._getInst(b.target);if(a.datepicker._get(e,"constrainInput")){e=a.datepicker._possibleChars(a.datepicker._get(e,"dateFormat"));
var k=String.fromCharCode(b.charCode==d?b.keyCode:b.charCode);return b.ctrlKey||k<" "||!e||e.indexOf(k)>-1}},_doKeyUp:function(b){b=a.datepicker._getInst(b.target);if(b.input.val()!=b.lastVal)try{if(a.datepicker.parseDate(a.datepicker._get(b,"dateFormat"),b.input?b.input.val():null,a.datepicker._getFormatConfig(b))){a.datepicker._setDateFromField(b);a.datepicker._updateAlternate(b);a.datepicker._updateDatepicker(b)}}catch(e){a.datepicker.log(e)}return true},_showDatepicker:function(b){b=b.target||
b;if(b.nodeName.toLowerCase()!="input")b=a("input",b.parentNode)[0];if(!(a.datepicker._isDisabledDatepicker(b)||a.datepicker._lastInput==b)){var e=a.datepicker._getInst(b);a.datepicker._curInst&&a.datepicker._curInst!=e&&a.datepicker._curInst.dpDiv.stop(true,true);var k=a.datepicker._get(e,"beforeShow");h(e.settings,k?k.apply(b,[b,e]):{});e.lastVal=null;a.datepicker._lastInput=b;a.datepicker._setDateFromField(e);if(a.datepicker._inDialog)b.value="";if(!a.datepicker._pos){a.datepicker._pos=a.datepicker._findPos(b);
a.datepicker._pos[1]+=b.offsetHeight}var r=false;a(b).parents().each(function(){r|=a(this).css("position")=="fixed";return!r});if(r&&a.browser.opera){a.datepicker._pos[0]-=document.documentElement.scrollLeft;a.datepicker._pos[1]-=document.documentElement.scrollTop}k={left:a.datepicker._pos[0],top:a.datepicker._pos[1]};a.datepicker._pos=null;e.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});a.datepicker._updateDatepicker(e);k=a.datepicker._checkOffset(e,k,r);e.dpDiv.css({position:a.datepicker._inDialog&&
a.blockUI?"static":r?"fixed":"absolute",display:"none",left:k.left+"px",top:k.top+"px"});if(!e.inline){k=a.datepicker._get(e,"showAnim");var w=a.datepicker._get(e,"duration"),o=function(){a.datepicker._datepickerShowing=true;var m=a.datepicker._getBorders(e.dpDiv);e.dpDiv.find("iframe.ui-datepicker-cover").css({left:-m[0],top:-m[1],width:e.dpDiv.outerWidth(),height:e.dpDiv.outerHeight()})};e.dpDiv.zIndex(a(b).zIndex()+1);if(a.effects&&a.effects[k])e.dpDiv.show(k,a.datepicker._get(e,"showOptions"),
w,o);else e.dpDiv[k||"show"](k?w:null,o);if(!k||!w)o();e.input.is(":visible")&&!e.input.is(":disabled")&&e.input.focus();a.datepicker._curInst=e}}},_updateDatepicker:function(b){var e=this,k=a.datepicker._getBorders(b.dpDiv);b.dpDiv.empty().append(this._generateHTML(b)).find("iframe.ui-datepicker-cover").css({left:-k[0],top:-k[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){a(this).removeClass("ui-state-hover");
this.className.indexOf("ui-datepicker-prev")!=-1&&a(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&a(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!e._isDisabledDatepicker(b.inline?b.dpDiv.parent()[0]:b.input[0])){a(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");a(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&a(this).addClass("ui-datepicker-prev-hover");
this.className.indexOf("ui-datepicker-next")!=-1&&a(this).addClass("ui-datepicker-next-hover")}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();k=this._getNumberOfMonths(b);var r=k[1];r>1?b.dpDiv.addClass("ui-datepicker-multi-"+r).css("width",17*r+"em"):b.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");b.dpDiv[(k[0]!=1||k[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");b.dpDiv[(this._get(b,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");
b==a.datepicker._curInst&&a.datepicker._datepickerShowing&&b.input&&b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus()},_getBorders:function(b){var e=function(k){return{thin:1,medium:2,thick:3}[k]||k};return[parseFloat(e(b.css("border-left-width"))),parseFloat(e(b.css("border-top-width")))]},_checkOffset:function(b,e,k){var r=b.dpDiv.outerWidth(),w=b.dpDiv.outerHeight(),o=b.input?b.input.outerWidth():0,m=b.input?b.input.outerHeight():0,q=document.documentElement.clientWidth+a(document).scrollLeft(),
u=document.documentElement.clientHeight+a(document).scrollTop();e.left-=this._get(b,"isRTL")?r-o:0;e.left-=k&&e.left==b.input.offset().left?a(document).scrollLeft():0;e.top-=k&&e.top==b.input.offset().top+m?a(document).scrollTop():0;e.left-=Math.min(e.left,e.left+r>q&&q>r?Math.abs(e.left+r-q):0);e.top-=Math.min(e.top,e.top+w>u&&u>w?Math.abs(w+m):0);return e},_findPos:function(b){for(var e=this._get(this._getInst(b),"isRTL");b&&(b.type=="hidden"||b.nodeType!=1);)b=b[e?"previousSibling":"nextSibling"];
b=a(b).offset();return[b.left,b.top]},_hideDatepicker:function(b){var e=this._curInst;if(!(!e||b&&e!=a.data(b,"datepicker")))if(this._datepickerShowing){b=this._get(e,"showAnim");var k=this._get(e,"duration"),r=function(){a.datepicker._tidyDialog(e);this._curInst=null};if(a.effects&&a.effects[b])e.dpDiv.hide(b,a.datepicker._get(e,"showOptions"),k,r);else e.dpDiv[b=="slideDown"?"slideUp":b=="fadeIn"?"fadeOut":"hide"](b?k:null,r);b||r();if(b=this._get(e,"onClose"))b.apply(e.input?e.input[0]:null,[e.input?
e.input.val():"",e]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(a.blockUI){a.unblockUI();a("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(b){b.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(b){if(a.datepicker._curInst){b=a(b.target);b[0].id!=a.datepicker._mainDivId&&b.parents("#"+a.datepicker._mainDivId).length==0&&!b.hasClass(a.datepicker.markerClassName)&&
!b.hasClass(a.datepicker._triggerClass)&&a.datepicker._datepickerShowing&&!(a.datepicker._inDialog&&a.blockUI)&&a.datepicker._hideDatepicker()}},_adjustDate:function(b,e,k){b=a(b);var r=this._getInst(b[0]);if(!this._isDisabledDatepicker(b[0])){this._adjustInstDate(r,e+(k=="M"?this._get(r,"showCurrentAtPos"):0),k);this._updateDatepicker(r)}},_gotoToday:function(b){b=a(b);var e=this._getInst(b[0]);if(this._get(e,"gotoCurrent")&&e.currentDay){e.selectedDay=e.currentDay;e.drawMonth=e.selectedMonth=e.currentMonth;
e.drawYear=e.selectedYear=e.currentYear}else{var k=new Date;e.selectedDay=k.getDate();e.drawMonth=e.selectedMonth=k.getMonth();e.drawYear=e.selectedYear=k.getFullYear()}this._notifyChange(e);this._adjustDate(b)},_selectMonthYear:function(b,e,k){b=a(b);var r=this._getInst(b[0]);r._selectingMonthYear=false;r["selected"+(k=="M"?"Month":"Year")]=r["draw"+(k=="M"?"Month":"Year")]=parseInt(e.options[e.selectedIndex].value,10);this._notifyChange(r);this._adjustDate(b)},_clickMonthYear:function(b){var e=
this._getInst(a(b)[0]);e.input&&e._selectingMonthYear&&setTimeout(function(){e.input.focus()},0);e._selectingMonthYear=!e._selectingMonthYear},_selectDay:function(b,e,k,r){var w=a(b);if(!(a(r).hasClass(this._unselectableClass)||this._isDisabledDatepicker(w[0]))){w=this._getInst(w[0]);w.selectedDay=w.currentDay=a("a",r).html();w.selectedMonth=w.currentMonth=e;w.selectedYear=w.currentYear=k;this._selectDate(b,this._formatDate(w,w.currentDay,w.currentMonth,w.currentYear))}},_clearDate:function(b){b=
a(b);this._getInst(b[0]);this._selectDate(b,"")},_selectDate:function(b,e){var k=this._getInst(a(b)[0]);e=e!=null?e:this._formatDate(k);k.input&&k.input.val(e);this._updateAlternate(k);var r=this._get(k,"onSelect");if(r)r.apply(k.input?k.input[0]:null,[e,k]);else k.input&&k.input.trigger("change");if(k.inline)this._updateDatepicker(k);else{this._hideDatepicker();this._lastInput=k.input[0];typeof k.input[0]!="object"&&k.input.focus();this._lastInput=null}},_updateAlternate:function(b){var e=this._get(b,
"altField");if(e){var k=this._get(b,"altFormat")||this._get(b,"dateFormat"),r=this._getDate(b),w=this.formatDate(k,r,this._getFormatConfig(b));a(e).each(function(){a(this).val(w)})}},noWeekends:function(b){b=b.getDay();return[b>0&&b<6,""]},iso8601Week:function(b){b=new Date(b.getTime());b.setDate(b.getDate()+4-(b.getDay()||7));var e=b.getTime();b.setMonth(0);b.setDate(1);return Math.floor(Math.round((e-b)/864E5)/7)+1},parseDate:function(b,e,k){if(b==null||e==null)throw"Invalid arguments";e=typeof e==
"object"?e.toString():e+"";if(e=="")return null;for(var r=(k?k.shortYearCutoff:null)||this._defaults.shortYearCutoff,w=(k?k.dayNamesShort:null)||this._defaults.dayNamesShort,o=(k?k.dayNames:null)||this._defaults.dayNames,m=(k?k.monthNamesShort:null)||this._defaults.monthNamesShort,q=(k?k.monthNames:null)||this._defaults.monthNames,u=k=-1,y=-1,B=-1,v=false,j=function(ka){(ka=ia+1<b.length&&b.charAt(ia+1)==ka)&&ia++;return ka},O=function(ka){j(ka);ka=e.substring(V).match(RegExp("^\\d{1,"+(ka=="@"?14:
ka=="!"?20:ka=="y"?4:ka=="o"?3:2)+"}"));if(!ka)throw"Missing number at position "+V;V+=ka[0].length;return parseInt(ka[0],10)},J=function(ka,ra,ua){ka=j(ka)?ua:ra;for(ra=0;ra<ka.length;ra++)if(e.substr(V,ka[ra].length).toLowerCase()==ka[ra].toLowerCase()){V+=ka[ra].length;return ra+1}throw"Unknown name at position "+V;},M=function(){if(e.charAt(V)!=b.charAt(ia))throw"Unexpected literal at position "+V;V++},V=0,ia=0;ia<b.length;ia++)if(v)if(b.charAt(ia)=="'"&&!j("'"))v=false;else M();else switch(b.charAt(ia)){case "d":y=
O("d");break;case "D":J("D",w,o);break;case "o":B=O("o");break;case "m":u=O("m");break;case "M":u=J("M",m,q);break;case "y":k=O("y");break;case "@":var U=new Date(O("@"));k=U.getFullYear();u=U.getMonth()+1;y=U.getDate();break;case "!":U=new Date((O("!")-this._ticksTo1970)/1E4);k=U.getFullYear();u=U.getMonth()+1;y=U.getDate();break;case "'":if(j("'"))M();else v=true;break;default:M()}if(k==-1)k=(new Date).getFullYear();else if(k<100)k+=(new Date).getFullYear()-(new Date).getFullYear()%100+(k<=r?0:
-100);if(B>-1){u=1;y=B;do{r=this._getDaysInMonth(k,u-1);if(y<=r)break;u++;y-=r}while(1)}U=this._daylightSavingAdjust(new Date(k,u-1,y));if(U.getFullYear()!=k||U.getMonth()+1!=u||U.getDate()!=y)throw"Invalid date";return U},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*
864E9,formatDate:function(b,e,k){if(!e)return"";var r=(k?k.dayNamesShort:null)||this._defaults.dayNamesShort,w=(k?k.dayNames:null)||this._defaults.dayNames,o=(k?k.monthNamesShort:null)||this._defaults.monthNamesShort;k=(k?k.monthNames:null)||this._defaults.monthNames;var m=function(j){(j=v+1<b.length&&b.charAt(v+1)==j)&&v++;return j},q=function(j,O,J){O=""+O;if(m(j))for(;O.length<J;)O="0"+O;return O},u=function(j,O,J,M){return m(j)?M[O]:J[O]},y="",B=false;if(e)for(var v=0;v<b.length;v++)if(B)if(b.charAt(v)==
"'"&&!m("'"))B=false;else y+=b.charAt(v);else switch(b.charAt(v)){case "d":y+=q("d",e.getDate(),2);break;case "D":y+=u("D",e.getDay(),r,w);break;case "o":y+=q("o",(e.getTime()-(new Date(e.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":y+=q("m",e.getMonth()+1,2);break;case "M":y+=u("M",e.getMonth(),o,k);break;case "y":y+=m("y")?e.getFullYear():(e.getYear()%100<10?"0":"")+e.getYear()%100;break;case "@":y+=e.getTime();break;case "!":y+=e.getTime()*1E4+this._ticksTo1970;break;case "'":if(m("'"))y+=
"'";else B=true;break;default:y+=b.charAt(v)}return y},_possibleChars:function(b){for(var e="",k=false,r=function(o){(o=w+1<b.length&&b.charAt(w+1)==o)&&w++;return o},w=0;w<b.length;w++)if(k)if(b.charAt(w)=="'"&&!r("'"))k=false;else e+=b.charAt(w);else switch(b.charAt(w)){case "d":case "m":case "y":case "@":e+="0123456789";break;case "D":case "M":return null;case "'":if(r("'"))e+="'";else k=true;break;default:e+=b.charAt(w)}return e},_get:function(b,e){return b.settings[e]!==d?b.settings[e]:this._defaults[e]},
_setDateFromField:function(b,e){if(b.input.val()!=b.lastVal){var k=this._get(b,"dateFormat"),r=b.lastVal=b.input?b.input.val():null,w,o;w=o=this._getDefaultDate(b);var m=this._getFormatConfig(b);try{w=this.parseDate(k,r,m)||o}catch(q){this.log(q);r=e?"":r}b.selectedDay=w.getDate();b.drawMonth=b.selectedMonth=w.getMonth();b.drawYear=b.selectedYear=w.getFullYear();b.currentDay=r?w.getDate():0;b.currentMonth=r?w.getMonth():0;b.currentYear=r?w.getFullYear():0;this._adjustInstDate(b)}},_getDefaultDate:function(b){return this._restrictMinMax(b,
this._determineDate(b,this._get(b,"defaultDate"),new Date))},_determineDate:function(b,e,k){var r=function(w){var o=new Date;o.setDate(o.getDate()+w);return o};if(e=(e=e==null?k:typeof e=="string"?function(w){try{return a.datepicker.parseDate(a.datepicker._get(b,"dateFormat"),w,a.datepicker._getFormatConfig(b))}catch(o){}var m=(w.toLowerCase().match(/^c/)?a.datepicker._getDate(b):null)||new Date,q=m.getFullYear(),u=m.getMonth();m=m.getDate();for(var y=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,B=y.exec(w);B;){switch(B[2]||
"d"){case "d":case "D":m+=parseInt(B[1],10);break;case "w":case "W":m+=parseInt(B[1],10)*7;break;case "m":case "M":u+=parseInt(B[1],10);m=Math.min(m,a.datepicker._getDaysInMonth(q,u));break;case "y":case "Y":q+=parseInt(B[1],10);m=Math.min(m,a.datepicker._getDaysInMonth(q,u))}B=y.exec(w)}return new Date(q,u,m)}(e):typeof e=="number"?isNaN(e)?k:r(e):e)&&e.toString()=="Invalid Date"?k:e){e.setHours(0);e.setMinutes(0);e.setSeconds(0);e.setMilliseconds(0)}return this._daylightSavingAdjust(e)},_daylightSavingAdjust:function(b){if(!b)return null;
b.setHours(b.getHours()>12?b.getHours()+2:0);return b},_setDate:function(b,e,k){var r=!e,w=b.selectedMonth,o=b.selectedYear;e=this._restrictMinMax(b,this._determineDate(b,e,new Date));b.selectedDay=b.currentDay=e.getDate();b.drawMonth=b.selectedMonth=b.currentMonth=e.getMonth();b.drawYear=b.selectedYear=b.currentYear=e.getFullYear();if((w!=b.selectedMonth||o!=b.selectedYear)&&!k)this._notifyChange(b);this._adjustInstDate(b);if(b.input)b.input.val(r?"":this._formatDate(b))},_getDate:function(b){return!b.currentYear||
b.input&&b.input.val()==""?null:this._daylightSavingAdjust(new Date(b.currentYear,b.currentMonth,b.currentDay))},_generateHTML:function(b){var e=new Date;e=this._daylightSavingAdjust(new Date(e.getFullYear(),e.getMonth(),e.getDate()));var k=this._get(b,"isRTL"),r=this._get(b,"showButtonPanel"),w=this._get(b,"hideIfNoPrevNext"),o=this._get(b,"navigationAsDateFormat"),m=this._getNumberOfMonths(b),q=this._get(b,"showCurrentAtPos"),u=this._get(b,"stepMonths"),y=m[0]!=1||m[1]!=1,B=this._daylightSavingAdjust(!b.currentDay?
new Date(9999,9,9):new Date(b.currentYear,b.currentMonth,b.currentDay)),v=this._getMinMaxDate(b,"min"),j=this._getMinMaxDate(b,"max");q=b.drawMonth-q;var O=b.drawYear;if(q<0){q+=12;O--}if(j){var J=this._daylightSavingAdjust(new Date(j.getFullYear(),j.getMonth()-m[0]*m[1]+1,j.getDate()));for(J=v&&J<v?v:J;this._daylightSavingAdjust(new Date(O,q,1))>J;){q--;if(q<0){q=11;O--}}}b.drawMonth=q;b.drawYear=O;J=this._get(b,"prevText");J=!o?J:this.formatDate(J,this._daylightSavingAdjust(new Date(O,q-u,1)),this._getFormatConfig(b));
J=this._canAdjustMonth(b,-1,O,q)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+c+".datepicker._adjustDate('#"+b.id+"', -"+u+", 'M');\" title=\""+J+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"e":"w")+'">'+J+"</span></a>":w?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+J+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"e":"w")+'">'+J+"</span></a>";var M=this._get(b,"nextText");M=!o?M:this.formatDate(M,this._daylightSavingAdjust(new Date(O,
q+u,1)),this._getFormatConfig(b));w=this._canAdjustMonth(b,+1,O,q)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+c+".datepicker._adjustDate('#"+b.id+"', +"+u+", 'M');\" title=\""+M+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"w":"e")+'">'+M+"</span></a>":w?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+M+'"><span class="ui-icon ui-icon-circle-triangle-'+(k?"w":"e")+'">'+M+"</span></a>";u=this._get(b,"currentText");M=this._get(b,"gotoCurrent")&&
b.currentDay?B:e;u=!o?u:this.formatDate(u,M,this._getFormatConfig(b));o=!b.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+c+'.datepicker._hideDatepicker();">'+this._get(b,"closeText")+"</button>":"";r=r?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(k?o:"")+(this._isInRange(b,M)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+
c+".datepicker._gotoToday('#"+b.id+"');\">"+u+"</button>":"")+(k?"":o)+"</div>":"";o=parseInt(this._get(b,"firstDay"),10);o=isNaN(o)?0:o;u=this._get(b,"showWeek");M=this._get(b,"dayNames");this._get(b,"dayNamesShort");var V=this._get(b,"dayNamesMin"),ia=this._get(b,"monthNames"),U=this._get(b,"monthNamesShort"),ka=this._get(b,"beforeShowDay"),ra=this._get(b,"showOtherMonths"),ua=this._get(b,"selectOtherMonths");this._get(b,"calculateWeek");for(var va=this._getDefaultDate(b),Ba="",Da=0;Da<m[0];Da++){for(var T=
"",ja=0;ja<m[1];ja++){var Y=this._daylightSavingAdjust(new Date(O,q,b.selectedDay)),ga=" ui-corner-all",pa="";if(y){pa+='<div class="ui-datepicker-group';if(m[1]>1)switch(ja){case 0:pa+=" ui-datepicker-group-first";ga=" ui-corner-"+(k?"right":"left");break;case m[1]-1:pa+=" ui-datepicker-group-last";ga=" ui-corner-"+(k?"left":"right");break;default:pa+=" ui-datepicker-group-middle";ga=""}pa+='">'}pa+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+ga+'">'+(/all|left/.test(ga)&&
Da==0?k?w:J:"")+(/all|right/.test(ga)&&Da==0?k?J:w:"")+this._generateMonthYearHeader(b,q,O,v,j,Da>0||ja>0,ia,U)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var Ca=u?'<th class="ui-datepicker-week-col">'+this._get(b,"weekHeader")+"</th>":"";for(ga=0;ga<7;ga++){var na=(ga+o)%7;Ca+="<th"+((ga+o+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+M[na]+'">'+V[na]+"</span></th>"}pa+=Ca+"</tr></thead><tbody>";Ca=this._getDaysInMonth(O,q);if(O==b.selectedYear&&q==b.selectedMonth)b.selectedDay=
Math.min(b.selectedDay,Ca);ga=(this._getFirstDayOfMonth(O,q)-o+7)%7;Ca=y?6:Math.ceil((ga+Ca)/7);na=this._daylightSavingAdjust(new Date(O,q,1-ga));for(var Ea=0;Ea<Ca;Ea++){pa+="<tr>";var Na=!u?"":'<td class="ui-datepicker-week-col">'+this._get(b,"calculateWeek")(na)+"</td>";for(ga=0;ga<7;ga++){var Z=ka?ka.apply(b.input?b.input[0]:null,[na]):[true,""],G=na.getMonth()!=q,P=G&&!ua||!Z[0]||v&&na<v||j&&na>j;Na+='<td class="'+((ga+o+6)%7>=5?" ui-datepicker-week-end":"")+(G?" ui-datepicker-other-month":"")+
(na.getTime()==Y.getTime()&&q==b.selectedMonth&&b._keyEvent||va.getTime()==na.getTime()&&va.getTime()==Y.getTime()?" "+this._dayOverClass:"")+(P?" "+this._unselectableClass+" ui-state-disabled":"")+(G&&!ra?"":" "+Z[1]+(na.getTime()==B.getTime()?" "+this._currentClass:"")+(na.getTime()==e.getTime()?" ui-datepicker-today":""))+'"'+((!G||ra)&&Z[2]?' title="'+Z[2]+'"':"")+(P?"":' onclick="DP_jQuery_'+c+".datepicker._selectDay('#"+b.id+"',"+na.getMonth()+","+na.getFullYear()+', this);return false;"')+
">"+(G&&!ra?"&#xa0;":P?'<span class="ui-state-default">'+na.getDate()+"</span>":'<a class="ui-state-default'+(na.getTime()==e.getTime()?" ui-state-highlight":"")+(na.getTime()==Y.getTime()?" ui-state-active":"")+(G?" ui-priority-secondary":"")+'" href="#">'+na.getDate()+"</a>")+"</td>";na.setDate(na.getDate()+1);na=this._daylightSavingAdjust(na)}pa+=Na+"</tr>"}q++;if(q>11){q=0;O++}pa+="</tbody></table>"+(y?"</div>"+(m[0]>0&&ja==m[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");T+=pa}Ba+=
T}Ba+=r+(a.browser.msie&&parseInt(a.browser.version,10)<7&&!b.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");b._keyEvent=false;return Ba},_generateMonthYearHeader:function(b,e,k,r,w,o,m,q){var u=this._get(b,"changeMonth"),y=this._get(b,"changeYear"),B=this._get(b,"showMonthAfterYear"),v='<div class="ui-datepicker-title">',j="";if(o||!u)j+='<span class="ui-datepicker-month">'+m[e]+"</span>";else{m=r&&r.getFullYear()==k;var O=w&&w.getFullYear()==k;
j+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+c+".datepicker._selectMonthYear('#"+b.id+"', this, 'M');\" onclick=\"DP_jQuery_"+c+".datepicker._clickMonthYear('#"+b.id+"');\">";for(var J=0;J<12;J++)if((!m||J>=r.getMonth())&&(!O||J<=w.getMonth()))j+='<option value="'+J+'"'+(J==e?' selected="selected"':"")+">"+q[J]+"</option>";j+="</select>"}B||(v+=j+(o||!(u&&y)?"&#xa0;":""));if(o||!y)v+='<span class="ui-datepicker-year">'+k+"</span>";else{q=this._get(b,"yearRange").split(":");var M=
(new Date).getFullYear();m=function(V){V=V.match(/c[+-].*/)?k+parseInt(V.substring(1),10):V.match(/[+-].*/)?M+parseInt(V,10):parseInt(V,10);return isNaN(V)?M:V};e=m(q[0]);q=Math.max(e,m(q[1]||""));e=r?Math.max(e,r.getFullYear()):e;q=w?Math.min(q,w.getFullYear()):q;for(v+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+c+".datepicker._selectMonthYear('#"+b.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+c+".datepicker._clickMonthYear('#"+b.id+"');\">";e<=q;e++)v+='<option value="'+e+'"'+(e==k?
' selected="selected"':"")+">"+e+"</option>";v+="</select>"}v+=this._get(b,"yearSuffix");if(B)v+=(o||!(u&&y)?"&#xa0;":"")+j;v+="</div>";return v},_adjustInstDate:function(b,e,k){var r=b.drawYear+(k=="Y"?e:0),w=b.drawMonth+(k=="M"?e:0);e=Math.min(b.selectedDay,this._getDaysInMonth(r,w))+(k=="D"?e:0);r=this._restrictMinMax(b,this._daylightSavingAdjust(new Date(r,w,e)));b.selectedDay=r.getDate();b.drawMonth=b.selectedMonth=r.getMonth();b.drawYear=b.selectedYear=r.getFullYear();if(k=="M"||k=="Y")this._notifyChange(b)},
_restrictMinMax:function(b,e){var k=this._getMinMaxDate(b,"min"),r=this._getMinMaxDate(b,"max");e=k&&e<k?k:e;return r&&e>r?r:e},_notifyChange:function(b){var e=this._get(b,"onChangeMonthYear");if(e)e.apply(b.input?b.input[0]:null,[b.selectedYear,b.selectedMonth+1,b])},_getNumberOfMonths:function(b){b=this._get(b,"numberOfMonths");return b==null?[1,1]:typeof b=="number"?[1,b]:b},_getMinMaxDate:function(b,e){return this._determineDate(b,this._get(b,e+"Date"),null)},_getDaysInMonth:function(b,e){return 32-
(new Date(b,e,32)).getDate()},_getFirstDayOfMonth:function(b,e){return(new Date(b,e,1)).getDay()},_canAdjustMonth:function(b,e,k,r){var w=this._getNumberOfMonths(b);k=this._daylightSavingAdjust(new Date(k,r+(e<0?e:w[0]*w[1]),1));e<0&&k.setDate(this._getDaysInMonth(k.getFullYear(),k.getMonth()));return this._isInRange(b,k)},_isInRange:function(b,e){var k=this._getMinMaxDate(b,"min"),r=this._getMinMaxDate(b,"max");return(!k||e.getTime()>=k.getTime())&&(!r||e.getTime()<=r.getTime())},_getFormatConfig:function(b){var e=
this._get(b,"shortYearCutoff");e=typeof e!="string"?e:(new Date).getFullYear()%100+parseInt(e,10);return{shortYearCutoff:e,dayNamesShort:this._get(b,"dayNamesShort"),dayNames:this._get(b,"dayNames"),monthNamesShort:this._get(b,"monthNamesShort"),monthNames:this._get(b,"monthNames")}},_formatDate:function(b,e,k,r){if(!e){b.currentDay=b.selectedDay;b.currentMonth=b.selectedMonth;b.currentYear=b.selectedYear}e=e?typeof e=="object"?e:this._daylightSavingAdjust(new Date(r,k,e)):this._daylightSavingAdjust(new Date(b.currentYear,
b.currentMonth,b.currentDay));return this.formatDate(this._get(b,"dateFormat"),e,this._getFormatConfig(b))}});a.fn.datepicker=function(b){if(!a.datepicker.initialized){a(document).mousedown(a.datepicker._checkExternalClick).find("body").append(a.datepicker.dpDiv);a.datepicker.initialized=true}var e=Array.prototype.slice.call(arguments,1);if(typeof b=="string"&&(b=="isDisabled"||b=="getDate"||b=="widget"))return a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this[0]].concat(e));if(b=="option"&&
arguments.length==2&&typeof arguments[1]=="string")return a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this[0]].concat(e));return this.each(function(){typeof b=="string"?a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this].concat(e)):a.datepicker._attachDatepicker(this,b)})};a.datepicker=new f;a.datepicker.initialized=false;a.datepicker.uuid=(new Date).getTime();a.datepicker.version="1.8.5";window["DP_jQuery_"+c]=a})(jQuery);
jQuery.effects||function(a,d){function f(o){var m;if(o&&o.constructor==Array&&o.length==3)return o;if(m=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(o))return[parseInt(m[1],10),parseInt(m[2],10),parseInt(m[3],10)];if(m=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(o))return[parseFloat(m[1])*2.55,parseFloat(m[2])*2.55,parseFloat(m[3])*2.55];if(m=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(o))return[parseInt(m[1],
16),parseInt(m[2],16),parseInt(m[3],16)];if(m=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(o))return[parseInt(m[1]+m[1],16),parseInt(m[2]+m[2],16),parseInt(m[3]+m[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(o))return k.transparent;return k[a.trim(o).toLowerCase()]}function h(){var o=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,m={},q,u;if(o&&o.length&&o[0]&&o[o[0]])for(var y=o.length;y--;){q=o[y];if(typeof o[q]=="string"){u=q.replace(/\-(\w)/g,function(B,v){return v.toUpperCase()});
m[u]=o[q]}}else for(q in o)if(typeof o[q]==="string")m[q]=o[q];return m}function c(o){var m,q;for(m in o){q=o[m];if(q==null||a.isFunction(q)||m in w||/scrollbar/.test(m)||!/color/i.test(m)&&isNaN(parseFloat(q)))delete o[m]}return o}function b(o,m){var q={_:0},u;for(u in m)if(o[u]!=m[u])q[u]=m[u];return q}function e(o,m,q,u){if(typeof o=="object"){u=m;q=null;m=o;o=m.effect}if(a.isFunction(m)){u=m;q=null;m={}}if(typeof m=="number"||a.fx.speeds[m]){u=q;q=m;m={}}if(a.isFunction(q)){u=q;q=null}m=m||{};
q=q||m.duration;q=a.fx.off?0:typeof q=="number"?q:a.fx.speeds[q]||a.fx.speeds._default;u=u||m.complete;return[o,m,q,u]}a.effects={};a.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(o,m){a.fx.step[m]=function(q){if(!q.colorInit){var u;u=q.elem;var y=m,B;do{B=a.curCSS(u,y);if(B!=""&&B!="transparent"||a.nodeName(u,"body"))break;y="backgroundColor"}while(u=u.parentNode);u=f(B);q.start=u;q.end=f(q.end);q.colorInit=true}q.elem.style[m]=
"rgb("+Math.max(Math.min(parseInt(q.pos*(q.end[0]-q.start[0])+q.start[0],10),255),0)+","+Math.max(Math.min(parseInt(q.pos*(q.end[1]-q.start[1])+q.start[1],10),255),0)+","+Math.max(Math.min(parseInt(q.pos*(q.end[2]-q.start[2])+q.start[2],10),255),0)+")"}});var k={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]},r=["add","remove","toggle"],w={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.effects.animateClass=function(o,m,q,u){if(a.isFunction(q)){u=q;q=null}return this.each(function(){var y=a(this),B=y.attr("style")||" ",v=c(h.call(this)),j,O=y.attr("className");a.each(r,function(J,M){if(o[M])y[M+"Class"](o[M])});
j=c(h.call(this));y.attr("className",O);y.animate(b(v,j),m,q,function(){a.each(r,function(J,M){if(o[M])y[M+"Class"](o[M])});if(typeof y.attr("style")=="object"){y.attr("style").cssText="";y.attr("style").cssText=B}else y.attr("style",B);u&&u.apply(this,arguments)})})};a.fn.extend({_addClass:a.fn.addClass,addClass:function(o,m,q,u){return m?a.effects.animateClass.apply(this,[{add:o},m,q,u]):this._addClass(o)},_removeClass:a.fn.removeClass,removeClass:function(o,m,q,u){return m?a.effects.animateClass.apply(this,
[{remove:o},m,q,u]):this._removeClass(o)},_toggleClass:a.fn.toggleClass,toggleClass:function(o,m,q,u,y){return typeof m=="boolean"||m===d?q?a.effects.animateClass.apply(this,[m?{add:o}:{remove:o},q,u,y]):this._toggleClass(o,m):a.effects.animateClass.apply(this,[{toggle:o},m,q,u])},switchClass:function(o,m,q,u,y){return a.effects.animateClass.apply(this,[{add:m,remove:o},q,u,y])}});a.extend(a.effects,{version:"1.8.5",save:function(o,m){for(var q=0;q<m.length;q++)m[q]!==null&&o.data("ec.storage."+m[q],
o[0].style[m[q]])},restore:function(o,m){for(var q=0;q<m.length;q++)m[q]!==null&&o.css(m[q],o.data("ec.storage."+m[q]))},setMode:function(o,m){if(m=="toggle")m=o.is(":hidden")?"show":"hide";return m},getBaseline:function(o,m){var q,u;switch(o[0]){case "top":q=0;break;case "middle":q=0.5;break;case "bottom":q=1;break;default:q=o[0]/m.height}switch(o[1]){case "left":u=0;break;case "center":u=0.5;break;case "right":u=1;break;default:u=o[1]/m.width}return{x:u,y:q}},createWrapper:function(o){if(o.parent().is(".ui-effects-wrapper"))return o.parent();
var m={width:o.outerWidth(true),height:o.outerHeight(true),"float":o.css("float")},q=a("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});o.wrap(q);q=o.parent();if(o.css("position")=="static"){q.css({position:"relative"});o.css({position:"relative"})}else{a.extend(m,{position:o.css("position"),zIndex:o.css("z-index")});a.each(["top","left","bottom","right"],function(u,y){m[y]=o.css(y);if(isNaN(parseInt(m[y],10)))m[y]="auto"});
o.css({position:"relative",top:0,left:0})}return q.css(m).show()},removeWrapper:function(o){if(o.parent().is(".ui-effects-wrapper"))return o.parent().replaceWith(o);return o},setTransition:function(o,m,q,u){u=u||{};a.each(m,function(y,B){unit=o.cssUnit(B);if(unit[0]>0)u[B]=unit[0]*q+unit[1]});return u}});a.fn.extend({effect:function(o){var m=e.apply(this,arguments);m={options:m[1],duration:m[2],callback:m[3]};var q=a.effects[o];return q&&!a.fx.off?q.call(this,m):this},_show:a.fn.show,show:function(o){if(!o||
typeof o=="number"||a.fx.speeds[o]||!a.effects[o])return this._show.apply(this,arguments);else{var m=e.apply(this,arguments);m[1].mode="show";return this.effect.apply(this,m)}},_hide:a.fn.hide,hide:function(o){if(!o||typeof o=="number"||a.fx.speeds[o]||!a.effects[o])return this._hide.apply(this,arguments);else{var m=e.apply(this,arguments);m[1].mode="hide";return this.effect.apply(this,m)}},__toggle:a.fn.toggle,toggle:function(o){if(!o||typeof o=="number"||a.fx.speeds[o]||!a.effects[o]||typeof o==
"boolean"||a.isFunction(o))return this.__toggle.apply(this,arguments);else{var m=e.apply(this,arguments);m[1].mode="toggle";return this.effect.apply(this,m)}},cssUnit:function(o){var m=this.css(o),q=[];a.each(["em","px","%","pt"],function(u,y){if(m.indexOf(y)>0)q=[parseFloat(m),y]});return q}});a.easing.jswing=a.easing.swing;a.extend(a.easing,{def:"easeOutQuad",swing:function(o,m,q,u,y){return a.easing[a.easing.def](o,m,q,u,y)},easeInQuad:function(o,m,q,u,y){return u*(m/=y)*m+q},easeOutQuad:function(o,
m,q,u,y){return-u*(m/=y)*(m-2)+q},easeInOutQuad:function(o,m,q,u,y){if((m/=y/2)<1)return u/2*m*m+q;return-u/2*(--m*(m-2)-1)+q},easeInCubic:function(o,m,q,u,y){return u*(m/=y)*m*m+q},easeOutCubic:function(o,m,q,u,y){return u*((m=m/y-1)*m*m+1)+q},easeInOutCubic:function(o,m,q,u,y){if((m/=y/2)<1)return u/2*m*m*m+q;return u/2*((m-=2)*m*m+2)+q},easeInQuart:function(o,m,q,u,y){return u*(m/=y)*m*m*m+q},easeOutQuart:function(o,m,q,u,y){return-u*((m=m/y-1)*m*m*m-1)+q},easeInOutQuart:function(o,m,q,u,y){if((m/=
y/2)<1)return u/2*m*m*m*m+q;return-u/2*((m-=2)*m*m*m-2)+q},easeInQuint:function(o,m,q,u,y){return u*(m/=y)*m*m*m*m+q},easeOutQuint:function(o,m,q,u,y){return u*((m=m/y-1)*m*m*m*m+1)+q},easeInOutQuint:function(o,m,q,u,y){if((m/=y/2)<1)return u/2*m*m*m*m*m+q;return u/2*((m-=2)*m*m*m*m+2)+q},easeInSine:function(o,m,q,u,y){return-u*Math.cos(m/y*(Math.PI/2))+u+q},easeOutSine:function(o,m,q,u,y){return u*Math.sin(m/y*(Math.PI/2))+q},easeInOutSine:function(o,m,q,u,y){return-u/2*(Math.cos(Math.PI*m/y)-1)+
q},easeInExpo:function(o,m,q,u,y){return m==0?q:u*Math.pow(2,10*(m/y-1))+q},easeOutExpo:function(o,m,q,u,y){return m==y?q+u:u*(-Math.pow(2,-10*m/y)+1)+q},easeInOutExpo:function(o,m,q,u,y){if(m==0)return q;if(m==y)return q+u;if((m/=y/2)<1)return u/2*Math.pow(2,10*(m-1))+q;return u/2*(-Math.pow(2,-10*--m)+2)+q},easeInCirc:function(o,m,q,u,y){return-u*(Math.sqrt(1-(m/=y)*m)-1)+q},easeOutCirc:function(o,m,q,u,y){return u*Math.sqrt(1-(m=m/y-1)*m)+q},easeInOutCirc:function(o,m,q,u,y){if((m/=y/2)<1)return-u/
2*(Math.sqrt(1-m*m)-1)+q;return u/2*(Math.sqrt(1-(m-=2)*m)+1)+q},easeInElastic:function(o,m,q,u,y){o=1.70158;var B=0,v=u;if(m==0)return q;if((m/=y)==1)return q+u;B||(B=y*0.3);if(v<Math.abs(u)){v=u;o=B/4}else o=B/(2*Math.PI)*Math.asin(u/v);return-(v*Math.pow(2,10*(m-=1))*Math.sin((m*y-o)*2*Math.PI/B))+q},easeOutElastic:function(o,m,q,u,y){o=1.70158;var B=0,v=u;if(m==0)return q;if((m/=y)==1)return q+u;B||(B=y*0.3);if(v<Math.abs(u)){v=u;o=B/4}else o=B/(2*Math.PI)*Math.asin(u/v);return v*Math.pow(2,-10*
m)*Math.sin((m*y-o)*2*Math.PI/B)+u+q},easeInOutElastic:function(o,m,q,u,y){o=1.70158;var B=0,v=u;if(m==0)return q;if((m/=y/2)==2)return q+u;B||(B=y*0.3*1.5);if(v<Math.abs(u)){v=u;o=B/4}else o=B/(2*Math.PI)*Math.asin(u/v);if(m<1)return-0.5*v*Math.pow(2,10*(m-=1))*Math.sin((m*y-o)*2*Math.PI/B)+q;return v*Math.pow(2,-10*(m-=1))*Math.sin((m*y-o)*2*Math.PI/B)*0.5+u+q},easeInBack:function(o,m,q,u,y,B){if(B==d)B=1.70158;return u*(m/=y)*m*((B+1)*m-B)+q},easeOutBack:function(o,m,q,u,y,B){if(B==d)B=1.70158;
return u*((m=m/y-1)*m*((B+1)*m+B)+1)+q},easeInOutBack:function(o,m,q,u,y,B){if(B==d)B=1.70158;if((m/=y/2)<1)return u/2*m*m*(((B*=1.525)+1)*m-B)+q;return u/2*((m-=2)*m*(((B*=1.525)+1)*m+B)+2)+q},easeInBounce:function(o,m,q,u,y){return u-a.easing.easeOutBounce(o,y-m,0,u,y)+q},easeOutBounce:function(o,m,q,u,y){return(m/=y)<1/2.75?u*7.5625*m*m+q:m<2/2.75?u*(7.5625*(m-=1.5/2.75)*m+0.75)+q:m<2.5/2.75?u*(7.5625*(m-=2.25/2.75)*m+0.9375)+q:u*(7.5625*(m-=2.625/2.75)*m+0.984375)+q},easeInOutBounce:function(o,
m,q,u,y){if(m<y/2)return a.easing.easeInBounce(o,m*2,0,u,y)*0.5+q;return a.easing.easeOutBounce(o,m*2-y,0,u,y)*0.5+u*0.5+q}})}(jQuery);(function(a){a.effects.fade=function(d){return this.queue(function(){var f=a(this),h=a.effects.setMode(f,d.options.mode||"hide");f.animate({opacity:h},{queue:false,duration:d.duration,easing:d.options.easing,complete:function(){d.callback&&d.callback.apply(this,arguments);f.dequeue()}})})}})(jQuery);(function(a){a.extend(a.fn,{validate:function(d){if(this.length){var f=a.data(this[0],"validator");if(f)return f;f=new a.validator(d,this[0]);a.data(this[0],"validator",f);if(f.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){f.cancelSubmit=true});this.submit(function(h){function c(){if(f.settings.submitHandler){f.settings.submitHandler.call(f,f.currentForm,h);return false}return true}f.settings.debug&&h.preventDefault();if(f.cancelSubmit){f.cancelSubmit=false;return c()}if(f.form()){if(f.pendingRequest){f.formSubmitted=
true;return false}return c()}else{f.focusInvalid();return false}})}return f}else d&&d.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing")},valid:function(){if(a(this[0]).is("form"))return this.validate().form();else{var d=false,f=a(this[0].form).validate();this.each(function(){d|=f.element(this)});return d}},removeAttrs:function(d){var f={},h=this;a.each(d.split(/\s/),function(c,b){f[b]=h.attr(b);h.removeAttr(b)});return f},rules:function(d,f){var h=this[0];
if(d){var c=a.data(h.form,"validator").settings,b=c.rules,e=a.validator.staticRules(h);switch(d){case "add":a.extend(e,a.validator.normalizeRule(f));b[h.name]=e;if(f.messages)c.messages[h.name]=a.extend(c.messages[h.name],f.messages);break;case "remove":if(!f){delete b[h.name];return e}var k={};a.each(f.split(/\s/),function(r,w){k[w]=e[w];delete e[w]});return k}}h=a.validator.normalizeRules(a.extend({},a.validator.metadataRules(h),a.validator.classRules(h),a.validator.attributeRules(h),a.validator.staticRules(h)),
h);if(h.required){c=h.required;delete h.required;h=a.extend({required:c},h)}return h}});a.extend(a.expr[":"],{blank:function(d){return!a.trim(d.value)},filled:function(d){return!!a.trim(d.value)},unchecked:function(d){return!d.checked}});a.format=function(d,f){if(arguments.length==1)return function(){var h=a.makeArray(arguments);h.unshift(d);return a.format.apply(this,h)};if(arguments.length>2&&f.constructor!=Array)f=a.makeArray(arguments).slice(1);if(f.constructor!=Array)f=[f];a.each(f,function(h,
c){d=d.replace(RegExp("\\{"+h+"\\}","g"),c)});return d};a.validator=function(d,f){this.settings=a.extend({},a.validator.defaults,d);this.currentForm=f;this.init()};a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",errorElement:"label",focusInvalid:true,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(d){this.lastActive=d;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,
d,this.settings.errorClass);this.errorsFor(d).hide()}},onfocusout:function(d){if(!this.checkable(d)&&(d.name in this.submitted||!this.optional(d)))this.element(d)},onkeyup:function(d){if(d.name in this.submitted||d==this.lastElement)this.element(d)},onclick:function(d){d.name in this.submitted&&this.element(d)},highlight:function(d,f){a(d).addClass(f)},unhighlight:function(d,f){a(d).removeClass(f)}},setDefaults:function(d){a.extend(a.validator.defaults,d)},messages:{required:"This field is required.",
remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",dateDE:"Bitte geben Sie ein g\u00fcltiges Datum ein.",number:"Please enter a valid number.",numberDE:"Bitte geben Sie eine Nummer ein.",digits:"Please enter only digits",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",
maxlength:a.format("Please enter no more than {0} characters."),minlength:a.format("Please enter at least {0} characters."),rangelength:a.format("Please enter a value between {0} and {1} characters long."),range:a.format("Please enter a value between {0} and {1}."),max:a.format("Please enter a value less than or equal to {0}."),min:a.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){function d(c){var b=a.data(this[0].form,"validator");
b.settings["on"+c.type]&&b.settings["on"+c.type].call(b,this[0])}this.labelContainer=a(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm);this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var f=this.groups={};a.each(this.settings.groups,function(c,b){a.each(b.split(/\s/),function(e,k){f[k]=
c})});var h=this.settings.rules;a.each(h,function(c,b){h[c]=a.validator.normalizeRule(b)});a(this.currentForm).delegate("focusin focusout keyup",":text, :password, :file, select, textarea",d).delegate("click",":radio, :checkbox",d);this.settings.invalidHandler&&a(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){this.checkForm();a.extend(this.submitted,this.errorMap);this.invalid=a.extend({},this.errorMap);this.valid()||a(this.currentForm).triggerHandler("invalid-form",
[this]);this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var d=0,f=this.currentElements=this.elements();f[d];d++)this.check(f[d]);return this.valid()},element:function(d){this.lastElement=d=this.clean(d);this.prepareElement(d);this.currentElements=a(d);var f=this.check(d);if(f)delete this.invalid[d.name];else this.invalid[d.name]=true;if(!this.numberOfInvalids())this.toHide=this.toHide.add(this.containers);this.showErrors();return f},showErrors:function(d){if(d){a.extend(this.errorMap,
d);this.errorList=[];for(var f in d)this.errorList.push({message:d[f],element:this.findByName(f)[0]});this.successList=a.grep(this.successList,function(h){return!(h.name in d)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm();this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},
objectLength:function(d){var f=0,h;for(h in d)f++;return f},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return this.size()==0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus()}catch(d){}},findLastActive:function(){var d=this.lastActive;return d&&a.grep(this.errorList,function(f){return f.element.name==d.name}).length==
1&&d},elements:function(){var d=this,f={};return a([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&d.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in f||!d.objectLength(a(this).rules()))return false;return f[this.name]=true})},clean:function(d){return a(d)[0]},errors:function(){return a(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},
reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=a([]);this.toHide=a([]);this.formSubmitted=false;this.currentElements=a([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(d){this.reset();this.toHide=this.errorsFor(d)},check:function(d){d=this.clean(d);if(this.checkable(d))d=this.findByName(d.name)[0];var f=a(d).rules(),h=false;for(method in f){var c={method:method,parameters:f[method]};try{var b=a.validator.methods[method].call(this,
d.value.replace(/\r/g,""),d,c.parameters);if(b=="dependency-mismatch")h=true;else{h=false;if(b=="pending"){this.toHide=this.toHide.not(this.errorsFor(d));return}if(!b){this.formatAndAdd(d,c);return false}}}catch(e){this.settings.debug&&window.console&&console.log("exception occured when checking element "+d.id+", check the '"+c.method+"' method");throw e;}}if(!h){this.objectLength(f)&&this.successList.push(d);return true}},customMetaMessage:function(d,f){if(a.metadata){var h=this.settings.meta?a(d).metadata()[this.settings.meta]:
a(d).metadata();return h&&h.messages&&h.messages[f]}},customMessage:function(d,f){var h=this.settings.messages[d];return h&&(h.constructor==String?h:h[f])},findDefined:function(){for(var d=0;d<arguments.length;d++)if(arguments[d]!==undefined)return arguments[d]},defaultMessage:function(d,f){return this.findDefined(this.customMessage(d.name,f),this.customMetaMessage(d,f),!this.settings.ignoreTitle&&d.title||undefined,a.validator.messages[f],"<strong>Warning: No message defined for "+d.name+"</strong>")},
formatAndAdd:function(d,f){var h=this.defaultMessage(d,f.method);if(typeof h=="function")h=h.call(this,f.parameters,d);this.errorList.push({message:h,element:d});this.errorMap[d.name]=h;this.submitted[d.name]=h},addWrapper:function(d){if(this.settings.wrapper)d=d.add(d.parents(this.settings.wrapper));return d},defaultShowErrors:function(){for(var d=0;this.errorList[d];d++){var f=this.errorList[d];this.settings.highlight&&this.settings.highlight.call(this,f.element,this.settings.errorClass);this.showLabel(f.element,
f.message)}if(this.errorList.length)this.toShow=this.toShow.add(this.containers);if(this.settings.success)for(d=0;this.successList[d];d++)this.showLabel(this.successList[d]);if(this.settings.unhighlight){d=0;for(f=this.validElements();f[d];d++)this.settings.unhighlight.call(this,f[d],this.settings.errorClass)}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},
showLabel:function(d,f){var h=this.errorsFor(d);if(h.length){h.removeClass().addClass(this.settings.errorClass);h.attr("generated")&&h.html(f)}else{h=a("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(d),generated:true}).addClass(this.settings.errorClass).html(f||"");if(this.settings.wrapper)h=h.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();this.labelContainer.append(h).length||(this.settings.errorPlacement?this.settings.errorPlacement(h,a(d)):h.insertAfter(d))}if(!f&&
this.settings.success){h.text("");typeof this.settings.success=="string"?h.addClass(this.settings.success):this.settings.success(h)}this.toShow=this.toShow.add(h)},errorsFor:function(d){return this.errors().filter("[for='"+this.idOrName(d)+"']")},idOrName:function(d){return this.groups[d.name]||(this.checkable(d)?d.name:d.id||d.name)},checkable:function(d){return/radio|checkbox/i.test(d.type)},findByName:function(d){var f=this.currentForm;return a(document.getElementsByName(d)).map(function(h,c){return c.form==
f&&c.name==d&&c||null})},getLength:function(d,f){switch(f.nodeName.toLowerCase()){case "select":return a("option:selected",f).length;case "input":if(this.checkable(f))return this.findByName(f.name).filter(":checked").length}return d.length},depend:function(d,f){return this.dependTypes[typeof d]?this.dependTypes[typeof d](d,f):true},dependTypes:{"boolean":function(d){return d},string:function(d,f){return!!a(d,f.form).length},"function":function(d,f){return d(f)}},optional:function(d){return!a.validator.methods.required.call(this,
a.trim(d.value),d)&&"dependency-mismatch"},startRequest:function(d){if(!this.pending[d.name]){this.pendingRequest++;this.pending[d.name]=true}},stopRequest:function(d,f){this.pendingRequest--;if(this.pendingRequest<0)this.pendingRequest=0;delete this.pending[d.name];if(f&&this.pendingRequest==0&&this.formSubmitted&&this.form())a(this.currentForm).submit();else!f&&this.pendingRequest==0&&this.formSubmitted&&a(this.currentForm).triggerHandler("invalid-form",[this])},previousValue:function(d){return a.data(d,
"previousValue")||a.data(d,"previousValue",previous={old:null,valid:true,message:this.defaultMessage(d,"remote")})}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(d,f){d.constructor==String?this.classRuleSettings[d]=f:a.extend(this.classRuleSettings,d)},classRules:function(d){var f={};(d=
a(d).attr("class"))&&a.each(d.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(f,a.validator.classRuleSettings[this])});return f},attributeRules:function(d){var f={};d=a(d);for(method in a.validator.methods){var h=d.attr(method);if(h)f[method]=h}f.maxlength&&/-1|2147483647|524288/.test(f.maxlength)&&delete f.maxlength;return f},metadataRules:function(d){if(!a.metadata)return{};var f=a.data(d.form,"validator").settings.meta;return f?a(d).metadata()[f]:a(d).metadata()},staticRules:function(d){var f=
{},h=a.data(d.form,"validator");if(h.settings.rules)f=a.validator.normalizeRule(h.settings.rules[d.name])||{};return f},normalizeRules:function(d,f){a.each(d,function(h,c){if(c===false)delete d[h];else if(c.param||c.depends){var b=true;switch(typeof c.depends){case "string":b=!!a(c.depends,f.form).length;break;case "function":b=c.depends.call(f,f)}if(b)d[h]=c.param!==undefined?c.param:true;else delete d[h]}});a.each(d,function(h,c){d[h]=a.isFunction(c)?c(f):c});a.each(["minlength","maxlength","min",
"max"],function(){if(d[this])d[this]=Number(d[this])});a.each(["rangelength","range"],function(){if(d[this])d[this]=[Number(d[this][0]),Number(d[this][1])]});if(a.validator.autoCreateRanges){if(d.min&&d.max){d.range=[d.min,d.max];delete d.min;delete d.max}if(d.minlength&&d.maxlength){d.rangelength=[d.minlength,d.maxlength];delete d.minlength;delete d.maxlength}}d.messages&&delete d.messages;return d},normalizeRule:function(d){if(typeof d=="string"){var f={};a.each(d.split(/\s/),function(){f[this]=
true});d=f}return d},addMethod:function(d,f,h){a.validator.methods[d]=f;a.validator.messages[d]=h;f.length<3&&a.validator.addClassRules(d,a.validator.normalizeRule(d))},methods:{required:function(d,f,h){if(!this.depend(h,f))return"dependency-mismatch";switch(f.nodeName.toLowerCase()){case "select":d=a("option:selected",f);return d.length>0&&(f.type=="select-multiple"||(a.browser.msie&&!d[0].attributes.value.specified?d[0].text:d[0].value).length>0);case "input":if(this.checkable(f))return this.getLength(d,
f)>0;default:return a.trim(d).length>0}},remote:function(d,f,h){if(this.optional(f))return"dependency-mismatch";var c=this.previousValue(f);this.settings.messages[f.name]||(this.settings.messages[f.name]={});this.settings.messages[f.name].remote=typeof c.message=="function"?c.message(d):c.message;h=typeof h=="string"&&{url:h}||h;if(c.old!==d){c.old=d;var b=this;this.startRequest(f);var e={};e[f.name]=d;a.ajax(a.extend(true,{url:h,mode:"abort",port:"validate"+f.name,dataType:"json",data:e,success:function(k){if(k){var r=
b.formSubmitted;b.prepareElement(f);b.formSubmitted=r;b.successList.push(f);b.showErrors()}else{r={};r[f.name]=k||b.defaultMessage(f,"remote");b.showErrors(r)}c.valid=k;b.stopRequest(f,k)}},h));return"pending"}else if(this.pending[f.name])return"pending";return c.valid},minlength:function(d,f,h){return this.optional(f)||this.getLength(a.trim(d),f)>=h},maxlength:function(d,f,h){return this.optional(f)||this.getLength(a.trim(d),f)<=h},rangelength:function(d,f,h){d=this.getLength(a.trim(d),f);return this.optional(f)||
d>=h[0]&&d<=h[1]},min:function(d,f,h){return this.optional(f)||d>=h},max:function(d,f,h){return this.optional(f)||d<=h},range:function(d,f,h){return this.optional(f)||d>=h[0]&&d<=h[1]},email:function(d,f){return this.optional(f)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(d)},
url:function(d,f){return this.optional(f)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(d)},
date:function(d,f){return this.optional(f)||!/Invalid|NaN/.test(new Date(d))},dateISO:function(d,f){return this.optional(f)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(d)},dateDE:function(d,f){return this.optional(f)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(d)},number:function(d,f){return this.optional(f)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(d)},numberDE:function(d,f){return this.optional(f)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(d)},digits:function(d,f){return this.optional(f)||/^\d+$/.test(d)},
creditcard:function(d,f){if(this.optional(f))return"dependency-mismatch";if(/[^0-9-]+/.test(d))return false;var h=0,c=0,b=false;d=d.replace(/\D/g,"");for(n=d.length-1;n>=0;n--){c=d.charAt(n);c=parseInt(c,10);if(b)if((c*=2)>9)c-=9;h+=c;b=!b}return h%10==0},accept:function(d,f,h){h=typeof h=="string"?h:"png|jpe?g|gif";return this.optional(f)||d.match(RegExp(".("+h+")$","i"))},equalTo:function(d,f,h){return d==a(h).val()}}})})(jQuery);
(function(a){var d=a.ajax,f={};a.ajax=function(h){h=a.extend(h,a.extend({},a.ajaxSettings,h));var c=h.port;if(h.mode=="abort"){f[c]&&f[c].abort();return f[c]=d.apply(this,arguments)}return d.apply(this,arguments)}})(jQuery);
(function(a){a.each({focus:"focusin",blur:"focusout"},function(d,f){a.event.special[f]={setup:function(){if(a.browser.msie)return false;this.addEventListener(d,a.event.special[f].handler,true)},teardown:function(){if(a.browser.msie)return false;this.removeEventListener(d,a.event.special[f].handler,true)},handler:function(h){arguments[0]=a.event.fix(h);arguments[0].type=f;return a.event.handle.apply(this,arguments)}}});a.extend(a.fn,{delegate:function(d,f,h){return this.bind(d,function(c){var b=a(c.target);
if(b.is(f))return h.apply(b,arguments)})},triggerEvent:function(d,f){return this.triggerHandler(d,[a.event.fix({type:d,target:f})])}})})(jQuery);var textPadding=3,strictDocType=true,tabView_maxNumberOfTabs=6,dhtmlgoodies_tabObj=[],activeTabIndex=[],MSIE=navigator.userAgent.indexOf("MSIE")>=0?true:false,regExp=RegExp(".*MSIE ([0-9].[0-9]).*","g"),navigatorVersion=navigator.userAgent.replace(regExp,"$1"),ajaxObjects=[],tabView_countTabs=[],tabViewHeight=[],tabDivCounter=0,closeImageHeight=8,closeImageWidth=8;function setPadding(a,d){var f=a.getElementsByTagName("SPAN")[0];f.style.paddingLeft=d+"px";f.style.paddingRight=d+"px"}
function showTab(a,d){var f=a+"_";if(document.getElementById("tabView"+f+d)){if(activeTabIndex[a]>=0){if(activeTabIndex[a]==d)return;var h=document.getElementById("tabTab"+f+activeTabIndex[a]);h.className="tabInactive";var c=h.getElementsByTagName("IMG")[0];if(c.src.indexOf("tab_")==-1)c=h.getElementsByTagName("IMG")[1];c.src="/images/tab_right_inactive.gif";document.getElementById("tabView"+f+activeTabIndex[a]).style.display="none"}h=document.getElementById("tabTab"+f+d);h.className="tabActive";
c=h.getElementsByTagName("IMG")[0];if(c.src.indexOf("tab_")==-1)c=h.getElementsByTagName("IMG")[1];c.src="/images/tab_right_active.gif";document.getElementById("tabView"+f+d).style.display="block";activeTabIndex[a]=d;f=h.parentNode.getElementsByTagName("DIV")[0];countObjects=0;c=2;for(var b=false;f;){if(f.tagName=="DIV"){if(b){b=false;c-=2}if(f==h){c-=2;b=true;setPadding(f,textPadding+1)}else setPadding(f,textPadding);f.style.left=c+"px";countObjects++;c+=2}f=f.nextSibling}}}
function tabClick(){var a=this.id.split("_");showTab(this.parentNode.parentNode.id,a[a.length-1].replace(/[^0-9]/gi,""))}function rolloverTab(){if(this.className.indexOf("tabInactive")>=0){this.className="inactiveTabOver";var a=this.getElementsByTagName("IMG")[0];if(a.src.indexOf("tab_")<=0)a=this.getElementsByTagName("IMG")[1];a.src="/images/tab_right_over.gif"}}
function rolloutTab(){if(this.className=="inactiveTabOver"){this.className="tabInactive";var a=this.getElementsByTagName("IMG")[0];if(a.src.indexOf("tab_")<=0)a=this.getElementsByTagName("IMG")[1];a.src="/images/tab_right_inactive.gif"}}function hoverTabViewCloseButton(){this.src=this.src.replace("close.gif","close_over.gif")}function stopHoverTabViewCloseButton(){this.src=this.src.replace("close_over.gif","close.gif")}
function initTabs(a,d,f,h,c,b,e){b||(b=[]);if(!e||e=="undefined"){dhtmlgoodies_tabObj[a]=document.getElementById(a);h+="";if(h.indexOf("%")<0)h+="px";dhtmlgoodies_tabObj[a].style.width=h;c+="";if(c.length>0)if(c.indexOf("%")<0)c+="px";tabViewHeight[a]=c;h=document.createElement("DIV");c=dhtmlgoodies_tabObj[a].getElementsByTagName("DIV")[0];dhtmlgoodies_tabObj[a].insertBefore(h,c);h.className="dhtmlgoodies_tabPane";tabView_countTabs[a]=0}else{h=dhtmlgoodies_tabObj[a].getElementsByTagName("DIV")[0];
c=dhtmlgoodies_tabObj[a].getElementsByTagName("DIV")[1];c=tabViewHeight[a];f=tabView_countTabs[a]}for(c=0;c<d.length;c++){e=document.createElement("DIV");e.id="tabTab"+a+"_"+(c+tabView_countTabs[a]);e.onmouseover=rolloverTab;e.onmouseout=rolloutTab;e.onclick=tabClick;e.className="tabInactive";h.appendChild(e);var k=document.createElement("SPAN");k.innerHTML=d[c];k.style.position="relative";e.appendChild(k);if(b[c]){var r=document.createElement("IMG");r.src="images/close.gif";r.height=closeImageHeight+
"px";r.width=closeImageHeight+"px";r.setAttribute("height",closeImageHeight);r.setAttribute("width",closeImageHeight);r.style.position="absolute";r.style.top="6px";r.style.right="0px";r.onmouseover=hoverTabViewCloseButton;r.onmouseout=stopHoverTabViewCloseButton;k.innerHTML+="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";r.onclick=function(){deleteTab(this.parentNode.innerHTML)};k.appendChild(r)}r=document.createElement("IMG");r.valign="bottom";r.src="/images/tab_right_inactive.gif";if(navigatorVersion&&
navigatorVersion<6||MSIE&&!strictDocType){r.style.styleFloat="none";r.style.position="relative";r.style.top="4px";k.style.paddingTop="4px";e.style.cursor="hand"}e.appendChild(r)}b=dhtmlgoodies_tabObj[a].getElementsByTagName("DIV");for(c=h=0;c<b.length;c++)if(b[c].className=="dhtmlgoodies_aTab"&&b[c].parentNode.id==a){b[c].style.display="none";b[c].id="tabView"+a+"_"+h;h++}tabView_countTabs[a]+=d.length;showTab(a,f);return f}
function showAjaxTabContent(a,d,f){document.getElementById("tabView"+d+"_"+f).innerHTML=ajaxObjects[a].response}function resetTabIds(a){for(var d=0,f=0,h=dhtmlgoodies_tabObj[a].getElementsByTagName("DIV"),c=0;c<h.length;c++){if(h[c].className=="dhtmlgoodies_aTab"){h[c].id="tabView"+a+"_"+d;d++}if(h[c].id.indexOf("tabTab")>=0){h[c].id="tabTab"+a+"_"+f;f++}}tabView_countTabs[a]=f}
function createNewTab(a,d,f,h,c){if(!(tabView_countTabs[a]>=tabView_maxNumberOfTabs)){var b=document.createElement("DIV");b.className="dhtmlgoodies_aTab";dhtmlgoodies_tabObj[a].appendChild(b);var e=initTabs(a,Array(d),0,"","",Array(c),true);if(f)b.innerHTML=f;if(h){var k=ajaxObjects.length;ajaxObjects[k]=new sack;ajaxObjects[k].requestFile=h;ajaxObjects[k].onCompletion=function(){showAjaxTabContent(k,a,e)};ajaxObjects[k].runAJAX()}}}
function getTabIndexByTitle(a){a=a.replace(RegExp("(.*?)&nbsp.*$","gi"),"$1");for(var d in dhtmlgoodies_tabObj)for(var f=dhtmlgoodies_tabObj[d].getElementsByTagName("DIV"),h=0;h<f.length;h++)if(f[h].id.indexOf("tabTab")>=0)if(f[h].getElementsByTagName("SPAN")[0].innerHTML.replace(RegExp("(.*?)&nbsp.*$","gi"),"$1")==a){a=f[h].id.split("_");return[d,a[a.length-1].replace(/[^0-9]/g,"")/1]}return-1}
function addAjaxContentToTab(a,d){var f=getTabIndexByTitle(a);if(f!=-1){var h=ajaxObjects.length;tabId=f[1];parentId=f[0];ajaxObjects[h]=new sack;ajaxObjects[h].requestFile=d;ajaxObjects[h].onCompletion=function(){showAjaxTabContent(h,parentId,tabId)};ajaxObjects[h].runAJAX()}}
function deleteTab(a,d,f){if(a){f=getTabIndexByTitle(a);f!=-1&&deleteTab(false,f[1],f[0])}else if(d>=0)if(document.getElementById("tabTab"+f+"_"+d)){a=document.getElementById("tabTab"+f+"_"+d);a.parentNode.removeChild(a);d=document.getElementById("tabView"+f+"_"+d);d.parentNode.removeChild(d);resetTabIds(f);activeTabIndex[f]=-1;showTab(f,"0")}};(function(a){function d(){a.fn.ajaxSubmit.debug&&window.console&&window.console.log&&window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}a.fn.ajaxSubmit=function(f){function h(){function m(){if(!V++){O.detachEvent?O.detachEvent("onload",m):O.removeEventListener("load",m,false);var ra=true;try{if(ia)throw"timeout";var ua,va;va=O.contentWindow?O.contentWindow.document:O.contentDocument?O.contentDocument:O.document;if((va.body==null||va.body.innerHTML=="")&&!ka){ka=1;V--;setTimeout(m,
100);return}J.responseText=va.body?va.body.innerHTML:null;J.responseXML=va.XMLDocument?va.XMLDocument:va;J.getResponseHeader=function(T){return{"content-type":y.dataType}[T]};if(y.dataType=="json"||y.dataType=="script"){var Ba=va.getElementsByTagName("textarea")[0];J.responseText=Ba?Ba.value:J.responseText}else if(y.dataType=="xml"&&!J.responseXML&&J.responseText!=null)J.responseXML=q(J.responseText);ua=a.httpData(J,y.dataType)}catch(Da){ra=false;a.handleError(y,J,"error",Da)}if(ra){y.success(ua,
"success");M&&a.event.trigger("ajaxSuccess",[J,y])}M&&a.event.trigger("ajaxComplete",[J,y]);M&&!--a.active&&a.event.trigger("ajaxStop");if(y.complete)y.complete(J,ra?"success":"error");setTimeout(function(){j.remove();J.responseXML=null},100)}}function q(ra,ua){if(window.ActiveXObject){ua=new ActiveXObject("Microsoft.XMLDOM");ua.async="false";ua.loadXML(ra)}else ua=(new DOMParser).parseFromString(ra,"text/xml");return ua&&ua.documentElement&&ua.documentElement.tagName!="parsererror"?ua:null}var u=
r[0];if(a(":input[name=submit]",u).length)alert('Error: Form elements must not be named "submit".');else{var y=a.extend({},a.ajaxSettings,f),B=a.extend(true,{},a.extend(true,{},a.ajaxSettings),y),v="jqFormIO"+(new Date).getTime(),j=a('<iframe id="'+v+'" name="'+v+'" src="about:blank" />'),O=j[0];j.css({position:"absolute",top:"-1000px",left:"-1000px"});var J={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},
abort:function(){this.aborted=1;j.attr("src","about:blank")}},M=y.global;M&&!a.active++&&a.event.trigger("ajaxStart");M&&a.event.trigger("ajaxSend",[J,y]);if(B.beforeSend&&B.beforeSend(J,B)===false)B.global&&a.active--;else if(!J.aborted){var V=0,ia=0;if(B=u.clk){var U=B.name;if(U&&!B.disabled){f.extraData=f.extraData||{};f.extraData[U]=B.value;if(B.type=="image"){f.extraData[name+".x"]=u.clk_x;f.extraData[name+".y"]=u.clk_y}}}setTimeout(function(){var ra=r.attr("target"),ua=r.attr("action");u.setAttribute("target",
v);u.getAttribute("method")!="POST"&&u.setAttribute("method","POST");u.getAttribute("action")!=y.url&&u.setAttribute("action",y.url);f.skipEncodingOverride||r.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"});y.timeout&&setTimeout(function(){ia=true;m()},y.timeout);var va=[];try{if(f.extraData)for(var Ba in f.extraData)va.push(a('<input type="hidden" name="'+Ba+'" value="'+f.extraData[Ba]+'" />').appendTo(u)[0]);j.appendTo("body");O.attachEvent?O.attachEvent("onload",m):O.addEventListener("load",
m,false);u.submit()}finally{u.setAttribute("action",ua);ra?u.setAttribute("target",ra):r.removeAttr("target");a(va).remove()}},10);var ka=0}}}if(!this.length){d("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof f=="function")f={success:f};var c=this.attr("action")||window.location.href;c=(c.match(/^([^#]+)/)||[])[1];f=a.extend({url:c||"",type:this.attr("method")||"GET"},f||{});c={};this.trigger("form-pre-serialize",[this,f,c]);if(c.veto){d("ajaxSubmit: submit vetoed via form-pre-serialize trigger");
return this}if(f.beforeSerialize&&f.beforeSerialize(this,f)===false){d("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var b=this.formToArray(f.semantic);if(f.data){f.extraData=f.data;for(var e in f.data)if(f.data[e]instanceof Array)for(var k in f.data[e])b.push({name:e,value:f.data[e][k]});else b.push({name:e,value:f.data[e]})}if(f.beforeSubmit&&f.beforeSubmit(b,this,f)===false){d("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",
[b,this,f,c]);if(c.veto){d("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}e=a.param(b);if(f.type.toUpperCase()=="GET"){f.url+=(f.url.indexOf("?")>=0?"&":"?")+e;f.data=null}else f.data=e;var r=this,w=[];f.resetForm&&w.push(function(){r.resetForm()});f.clearForm&&w.push(function(){r.clearForm()});if(!f.dataType&&f.target){var o=f.success||function(){};w.push(function(m){a(f.target).html(m).each(o,arguments)})}else f.success&&w.push(f.success);f.success=function(m,q){for(var u=
0,y=w.length;u<y;u++)w[u].apply(f,[m,q,r])};e=a("input:file",this).fieldValue();k=false;for(c=0;c<e.length;c++)if(e[c])k=true;if(f.iframe||k)f.closeKeepAlive?a.get(f.closeKeepAlive,h):h();else a.ajax(f);this.trigger("form-submit-notify",[this,f]);return this};a.fn.ajaxForm=function(f){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){a(this).ajaxSubmit(f);return false}).each(function(){a(":submit,input:image",this).bind("click.form-plugin",function(h){var c=this.form;c.clk=this;if(this.type==
"image")if(h.offsetX!=undefined){c.clk_x=h.offsetX;c.clk_y=h.offsetY}else if(typeof a.fn.offset=="function"){var b=a(this).offset();c.clk_x=h.pageX-b.left;c.clk_y=h.pageY-b.top}else{c.clk_x=h.pageX-this.offsetLeft;c.clk_y=h.pageY-this.offsetTop}setTimeout(function(){c.clk=c.clk_x=c.clk_y=null},10)})})};a.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){a(":submit,input:image",this).unbind("click.form-plugin")})};a.fn.formToArray=function(f){var h=[];if(this.length==
0)return h;var c=this[0],b=f?c.getElementsByTagName("*"):c.elements;if(!b)return h;for(var e=0,k=b.length;e<k;e++){var r=b[e],w=r.name;if(w)if(f&&c.clk&&r.type=="image")!r.disabled&&c.clk==r&&h.push({name:w+".x",value:c.clk_x},{name:w+".y",value:c.clk_y});else if((r=a.fieldValue(r,true))&&r.constructor==Array)for(var o=0,m=r.length;o<m;o++)h.push({name:w,value:r[o]});else r!==null&&typeof r!="undefined"&&h.push({name:w,value:r})}if(!f&&c.clk){f=c.getElementsByTagName("input");e=0;for(k=f.length;e<
k;e++){b=f[e];(w=b.name)&&!b.disabled&&b.type=="image"&&c.clk==b&&h.push({name:w+".x",value:c.clk_x},{name:w+".y",value:c.clk_y})}}return h};a.fn.formSerialize=function(f){return a.param(this.formToArray(f))};a.fn.fieldSerialize=function(f){var h=[];this.each(function(){var c=this.name;if(c){var b=a.fieldValue(this,f);if(b&&b.constructor==Array)for(var e=0,k=b.length;e<k;e++)h.push({name:c,value:b[e]});else b!==null&&typeof b!="undefined"&&h.push({name:this.name,value:b})}});return a.param(h)};a.fn.fieldValue=
function(f){for(var h=[],c=0,b=this.length;c<b;c++){var e=a.fieldValue(this[c],f);e===null||typeof e=="undefined"||e.constructor==Array&&!e.length||(e.constructor==Array?a.merge(h,e):h.push(e))}return h};a.fieldValue=function(f,h){var c=f.name,b=f.type,e=f.tagName.toLowerCase();if(typeof h=="undefined")h=true;if(h&&(!c||f.disabled||b=="reset"||b=="button"||(b=="checkbox"||b=="radio")&&!f.checked||(b=="submit"||b=="image")&&f.form&&f.form.clk!=f||e=="select"&&f.selectedIndex==-1))return null;if(e==
"select"){var k=f.selectedIndex;if(k<0)return null;c=[];e=f.options;var r=(b=b=="select-one")?k+1:e.length;for(k=b?k:0;k<r;k++){var w=e[k];if(w.selected){var o=w.value;o||(o=w.attributes&&w.attributes.value&&!w.attributes.value.specified?w.text:w.value);if(b)return o;c.push(o)}}return c}return f.value};a.fn.clearForm=function(){return this.each(function(){a("input,select,textarea",this).clearFields()})};a.fn.clearFields=a.fn.clearInputs=function(){return this.each(function(){var f=this.type,h=this.tagName.toLowerCase();
if(f=="text"||f=="password"||h=="textarea")this.value="";else if(f=="checkbox"||f=="radio")this.checked=false;else if(h=="select")this.selectedIndex=-1})};a.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||typeof this.reset=="object"&&!this.reset.nodeType)this.reset()})};a.fn.enable=function(f){if(f==undefined)f=true;return this.each(function(){this.disabled=!f})};a.fn.selected=function(f){if(f==undefined)f=true;return this.each(function(){var h=this.type;if(h==
"checkbox"||h=="radio")this.checked=f;else if(this.tagName.toLowerCase()=="option"){h=a(this).parent("select");f&&h[0]&&h[0].type=="select-one"&&h.find("option").selected(false);this.selected=f}})}})(jQuery);var featuredcontentslider={settingcaches:{},jumpTo:function(a,d){this.turnpage(this.settingcaches[a],d)},buildcontentdivs:function(a){for(var d=$("#"+a.id+" div"),f=0;f<d.length;f++)if(this.css(d[f],"contentdiv","check")){a.contentdivs.push(d[f]);d[f].style.display="none"}},buildpaginate:function(a){this.buildcontentdivs(a);var d=$("#"+a.id),f=$("#paginate-"+a.id),h="",c=a.toc,b=a.nextprev;if(typeof c=="string"&&c!="markup"||typeof c=="object"){for(var e=1;e<=a.contentdivs.length;e++)h+='<a href="#'+
e+'" class="toc">'+(typeof c=="string"?c.replace(/#increment/,e):c[e-1])+"</a> ";h=(b[0]!=""?'<a href="#prev" class="prev">'+b[0]+"</a> ":"")+h+(b[1]!=""?'<a href="#next" class="next">'+b[1]+"</a>":"");f.html(h)}h=f.children("a");for(e=c=0;e<h.length;e++)if(this.css(h[e],"toc","check"))if(c>a.contentdivs.length-1)h[e].style.display="none";else{h[e].setAttribute("rel",++c);h[e][a.revealtype]=function(){featuredcontentslider.turnpage(a,this.getAttribute("rel"));return false};a.toclinks.push(h[e])}else if(this.css(h[e],
"prev","check")||this.css(h[e],"next","check"))h[e].onclick=function(){featuredcontentslider.turnpage(a,this.className);return false};this.turnpage(a,a.currentpage,true);if(a.autorotate[0]){f[a.revealtype]=function(){featuredcontentslider.cleartimer(a,window["fcsautorun"+a.id])};d.onclick=function(){featuredcontentslider.cleartimer(a,window["fcsautorun"+a.id])};a.autorotate[1]+=1/a.enablefade[1]*50;this.autorotate(a)}},urlparamselect:function(a){return window.location.search.match(RegExp(a+"=(\\d+)",
"i"))==null?null:parseInt(RegExp.$1)},turnpage:function(a,d,f){var h=a.currentpage,c=a.contentdivs.length;d=/prev/i.test(d)?h-1:/next/i.test(d)?h+1:parseInt(d);d=d<1?c:d>c?1:d;if(!(d==a.currentpage&&typeof f=="undefined")){a.currentpage=d;if(a.contentdivs[d-1]!=undefined)a.contentdivs[d-1].style.zIndex=++a.topzindex;this.cleartimer(a,window["fcsfade"+a.id]);a.cacheprevpage=a.prevpage;if(a.enablefade[0]==true){a.curopacity=0;this.fadeup(a)}if(a.enablefade[0]==false){a.contentdivs[a.prevpage-1].style.display=
"none";a.onChange(a.prevpage,a.currentpage)}a.contentdivs[d-1].style.visibility="visible";a.contentdivs[d-1].style.display="block";a.prevpage<=a.toclinks.length&&this.css(a.toclinks[a.prevpage-1],"selected","remove");d<=a.toclinks.length&&this.css(a.toclinks[d-1],"selected","add");a.prevpage=d}},setopacity:function(a,d){var f=a.contentdivs[a.currentpage-1];if(typeof f.style.MozOpacity!="undefined")f.style.MozOpacity=d;else if(typeof f.style.opacity!="undefined")f.style.opacity=d;a.curopacity=d},fadeup:function(a){if(a.curopacity<
1){this.setopacity(a,a.curopacity+a.enablefade[1]);window["fcsfade"+a.id]=setTimeout(function(){featuredcontentslider.fadeup(a)},50)}else{if(a.cacheprevpage!=a.currentpage)a.contentdivs[a.cacheprevpage-1].style.display="none";a.onChange(a.cacheprevpage,a.currentpage)}},cleartimer:function(a,d){if(typeof d!="undefined"){clearTimeout(d);clearInterval(d);if(a.cacheprevpage!=a.currentpage)a.contentdivs[a.cacheprevpage-1].style.display="none"}},css:function(a,d,f){var h=RegExp("(^|\\s+)"+d+"($|\\s+)",
"ig");if(f=="check")return h.test(a.className);else if(f=="remove")a.className=a.className.replace(h,"");else if(f=="add")a.className+=" "+d},autorotate:function(a){window["fcsautorun"+a.id]=setInterval(function(){featuredcontentslider.turnpage(a,"next")},a.autorotate[1])},init:function(a){if($("#"+a.id).length!=0){var d=this.urlparamselect(a.id);this.settingcaches[a.id]=a;a.contentdivs=[];a.toclinks=[];a.topzindex=0;a.currentpage=d||(this.enablepersist?persistedpage:1);a.prevpage=a.currentpage;a.revealtype=
"on"+(a.revealtype||"click");a.curopacity=0;a.onChange=a.onChange||function(){};a.contentsource[0]=="inline"&&this.buildpaginate(a)}}};var swfobject=function(){function a(){if(!pa){try{var G=U.getElementsByTagName("body")[0].appendChild(U.createElement("span"));G.parentNode.removeChild(G)}catch(P){return}pa=true;G=ua.length;for(var S=0;S<G;S++)ua[S]()}}function d(G){if(pa)G();else ua[ua.length]=G}function f(G){if(typeof ia.addEventListener!=O)ia.addEventListener("load",G,false);else if(typeof U.addEventListener!=O)U.addEventListener("load",G,false);else if(typeof ia.attachEvent!=O)u(ia,"onload",G);else if(typeof ia.onload=="function"){var P=
ia.onload;ia.onload=function(){P();G()}}else ia.onload=G}function h(){var G=U.getElementsByTagName("body")[0],P=U.createElement(J);P.setAttribute("type",M);var S=G.appendChild(P);if(S){var ea=0;(function(){if(typeof S.GetVariable!=O){var ha=S.GetVariable("$version");if(ha){ha=ha.split(" ")[1].split(",");Z.pv=[parseInt(ha[0],10),parseInt(ha[1],10),parseInt(ha[2],10)]}}else if(ea<10){ea++;setTimeout(arguments.callee,10);return}G.removeChild(P);S=null;c()})()}else c()}function c(){var G=va.length;if(G>
0)for(var P=0;P<G;P++){var S=va[P].id,ea=va[P].callbackFn,ha={success:false,id:S};if(Z.pv[0]>0){var qa=q(S);if(qa)if(y(va[P].swfVersion)&&!(Z.wk&&Z.wk<312)){v(S,true);if(ea){ha.success=true;ha.ref=b(S);ea(ha)}}else if(va[P].expressInstall&&e()){ha={};ha.data=va[P].expressInstall;ha.width=qa.getAttribute("width")||"0";ha.height=qa.getAttribute("height")||"0";if(qa.getAttribute("class"))ha.styleclass=qa.getAttribute("class");if(qa.getAttribute("align"))ha.align=qa.getAttribute("align");var ma={};qa=
qa.getElementsByTagName("param");for(var za=qa.length,xa=0;xa<za;xa++)if(qa[xa].getAttribute("name").toLowerCase()!="movie")ma[qa[xa].getAttribute("name")]=qa[xa].getAttribute("value");k(ha,ma,S,ea)}else{r(qa);ea&&ea(ha)}}else{v(S,true);if(ea){if((S=b(S))&&typeof S.SetVariable!=O){ha.success=true;ha.ref=S}ea(ha)}}}}function b(G){var P=null;if((G=q(G))&&G.nodeName=="OBJECT")if(typeof G.SetVariable!=O)P=G;else if(G=G.getElementsByTagName(J)[0])P=G;return P}function e(){return!Ca&&y("6.0.65")&&(Z.win||
Z.mac)&&!(Z.wk&&Z.wk<312)}function k(G,P,S,ea){Ca=true;Y=ea||null;ga={success:false,id:S};var ha=q(S);if(ha){if(ha.nodeName=="OBJECT"){T=w(ha);ja=null}else{T=ha;ja=S}G.id=V;if(typeof G.width==O||!/%$/.test(G.width)&&parseInt(G.width,10)<310)G.width="310";if(typeof G.height==O||!/%$/.test(G.height)&&parseInt(G.height,10)<137)G.height="137";U.title=U.title.slice(0,47)+" - Flash Player Installation";ea=Z.ie&&Z.win?"ActiveX":"PlugIn";ea="MMredirectURL="+ia.location.toString().replace(/&/g,"%26")+"&MMplayerType="+
ea+"&MMdoctitle="+U.title;if(typeof P.flashvars!=O)P.flashvars+="&"+ea;else P.flashvars=ea;if(Z.ie&&Z.win&&ha.readyState!=4){ea=U.createElement("div");S+="SWFObjectNew";ea.setAttribute("id",S);ha.parentNode.insertBefore(ea,ha);ha.style.display="none";(function(){ha.readyState==4?ha.parentNode.removeChild(ha):setTimeout(arguments.callee,10)})()}o(G,P,S)}}function r(G){if(Z.ie&&Z.win&&G.readyState!=4){var P=U.createElement("div");G.parentNode.insertBefore(P,G);P.parentNode.replaceChild(w(G),P);G.style.display=
"none";(function(){G.readyState==4?G.parentNode.removeChild(G):setTimeout(arguments.callee,10)})()}else G.parentNode.replaceChild(w(G),G)}function w(G){var P=U.createElement("div");if(Z.win&&Z.ie)P.innerHTML=G.innerHTML;else if(G=G.getElementsByTagName(J)[0])if(G=G.childNodes)for(var S=G.length,ea=0;ea<S;ea++)!(G[ea].nodeType==1&&G[ea].nodeName=="PARAM")&&G[ea].nodeType!=8&&P.appendChild(G[ea].cloneNode(true));return P}function o(G,P,S){var ea,ha=q(S);if(Z.wk&&Z.wk<312)return ea;if(ha){if(typeof G.id==
O)G.id=S;if(Z.ie&&Z.win){var qa="",ma;for(ma in G)if(G[ma]!=Object.prototype[ma])if(ma.toLowerCase()=="data")P.movie=G[ma];else if(ma.toLowerCase()=="styleclass")qa+=' class="'+G[ma]+'"';else if(ma.toLowerCase()!="classid")qa+=" "+ma+'="'+G[ma]+'"';ma="";for(var za in P)if(P[za]!=Object.prototype[za])ma+='<param name="'+za+'" value="'+P[za]+'" />';ha.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+qa+">"+ma+"</object>";Ba[Ba.length]=G.id;ea=q(G.id)}else{za=U.createElement(J);
za.setAttribute("type",M);for(var xa in G)if(G[xa]!=Object.prototype[xa])if(xa.toLowerCase()=="styleclass")za.setAttribute("class",G[xa]);else xa.toLowerCase()!="classid"&&za.setAttribute(xa,G[xa]);for(qa in P)if(P[qa]!=Object.prototype[qa]&&qa.toLowerCase()!="movie"){G=za;ma=qa;xa=P[qa];S=U.createElement("param");S.setAttribute("name",ma);S.setAttribute("value",xa);G.appendChild(S)}ha.parentNode.replaceChild(za,ha);ea=za}}return ea}function m(G){var P=q(G);if(P&&P.nodeName=="OBJECT")if(Z.ie&&Z.win){P.style.display=
"none";(function(){if(P.readyState==4){var S=q(G);if(S){for(var ea in S)if(typeof S[ea]=="function")S[ea]=null;S.parentNode.removeChild(S)}}else setTimeout(arguments.callee,10)})()}else P.parentNode.removeChild(P)}function q(G){var P=null;try{P=U.getElementById(G)}catch(S){}return P}function u(G,P,S){G.attachEvent(P,S);Da[Da.length]=[G,P,S]}function y(G){var P=Z.pv;G=G.split(".");G[0]=parseInt(G[0],10);G[1]=parseInt(G[1],10)||0;G[2]=parseInt(G[2],10)||0;return P[0]>G[0]||P[0]==G[0]&&P[1]>G[1]||P[0]==
G[0]&&P[1]==G[1]&&P[2]>=G[2]?true:false}function B(G,P,S,ea){if(!(Z.ie&&Z.mac)){var ha=U.getElementsByTagName("head")[0];if(ha){S=S&&typeof S=="string"?S:"screen";if(ea)Ea=na=null;if(!na||Ea!=S){ea=U.createElement("style");ea.setAttribute("type","text/css");ea.setAttribute("media",S);na=ha.appendChild(ea);if(Z.ie&&Z.win&&typeof U.styleSheets!=O&&U.styleSheets.length>0)na=U.styleSheets[U.styleSheets.length-1];Ea=S}if(Z.ie&&Z.win)na&&typeof na.addRule==J&&na.addRule(G,P);else na&&typeof U.createTextNode!=
O&&na.appendChild(U.createTextNode(G+" {"+P+"}"))}}}function v(G,P){if(Na){var S=P?"visible":"hidden";if(pa&&q(G))q(G).style.visibility=S;else B("#"+G,"visibility:"+S)}}function j(G){return/[\\\"<>\.;]/.exec(G)!=null&&typeof encodeURIComponent!=O?encodeURIComponent(G):G}var O="undefined",J="object",M="application/x-shockwave-flash",V="SWFObjectExprInst",ia=window,U=document,ka=navigator,ra=false,ua=[function(){ra?h():c()}],va=[],Ba=[],Da=[],T,ja,Y,ga,pa=false,Ca=false,na,Ea,Na=true,Z=function(){var G=
typeof U.getElementById!=O&&typeof U.getElementsByTagName!=O&&typeof U.createElement!=O,P=ka.userAgent.toLowerCase(),S=ka.platform.toLowerCase(),ea=S?/win/.test(S):/win/.test(P);S=S?/mac/.test(S):/mac/.test(P);P=/webkit/.test(P)?parseFloat(P.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false;var ha=!+"\u000b1",qa=[0,0,0],ma=null;if(typeof ka.plugins!=O&&typeof ka.plugins["Shockwave Flash"]==J){if((ma=ka.plugins["Shockwave Flash"].description)&&!(typeof ka.mimeTypes!=O&&ka.mimeTypes[M]&&!ka.mimeTypes[M].enabledPlugin)){ra=
true;ha=false;ma=ma.replace(/^.*\s+(\S+\s+\S+$)/,"$1");qa[0]=parseInt(ma.replace(/^(.*)\..*$/,"$1"),10);qa[1]=parseInt(ma.replace(/^.*\.(.*)\s.*$/,"$1"),10);qa[2]=/[a-zA-Z]/.test(ma)?parseInt(ma.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else if(typeof ia.ActiveXObject!=O)try{var za=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if(za)if(ma=za.GetVariable("$version")){ha=true;ma=ma.split(" ")[1].split(",");qa=[parseInt(ma[0],10),parseInt(ma[1],10),parseInt(ma[2],10)]}}catch(xa){}return{w3:G,pv:qa,
wk:P,ie:ha,win:ea,mac:S}}();(function(){if(Z.w3){if(typeof U.readyState!=O&&U.readyState=="complete"||typeof U.readyState==O&&(U.getElementsByTagName("body")[0]||U.body))a();if(!pa){typeof U.addEventListener!=O&&U.addEventListener("DOMContentLoaded",a,false);if(Z.ie&&Z.win){U.attachEvent("onreadystatechange",function(){if(U.readyState=="complete"){U.detachEvent("onreadystatechange",arguments.callee);a()}});ia==top&&function(){if(!pa){try{U.documentElement.doScroll("left")}catch(G){setTimeout(arguments.callee,
0);return}a()}}()}Z.wk&&function(){pa||(/loaded|complete/.test(U.readyState)?a():setTimeout(arguments.callee,0))}();f(a)}}})();(function(){Z.ie&&Z.win&&window.attachEvent("onunload",function(){for(var G=Da.length,P=0;P<G;P++)Da[P][0].detachEvent(Da[P][1],Da[P][2]);G=Ba.length;for(P=0;P<G;P++)m(Ba[P]);for(var S in Z)Z[S]=null;Z=null;for(var ea in swfobject)swfobject[ea]=null;swfobject=null})})();return{registerObject:function(G,P,S,ea){if(Z.w3&&G&&P){var ha={};ha.id=G;ha.swfVersion=P;ha.expressInstall=
S;ha.callbackFn=ea;va[va.length]=ha;v(G,false)}else ea&&ea({success:false,id:G})},getObjectById:function(G){if(Z.w3)return b(G)},embedSWF:function(G,P,S,ea,ha,qa,ma,za,xa,Pa){var Ra={success:false,id:P};if(Z.w3&&!(Z.wk&&Z.wk<312)&&G&&P&&S&&ea&&ha){v(P,false);d(function(){S+="";ea+="";var Oa={};if(xa&&typeof xa===J)for(var Ma in xa)Oa[Ma]=xa[Ma];Oa.data=G;Oa.width=S;Oa.height=ea;Ma={};if(za&&typeof za===J)for(var Sa in za)Ma[Sa]=za[Sa];if(ma&&typeof ma===J)for(var Ta in ma)if(typeof Ma.flashvars!=
O)Ma.flashvars+="&"+Ta+"="+ma[Ta];else Ma.flashvars=Ta+"="+ma[Ta];if(y(ha)){Sa=o(Oa,Ma,P);Oa.id==P&&v(P,true);Ra.success=true;Ra.ref=Sa}else if(qa&&e()){Oa.data=qa;k(Oa,Ma,P,Pa);return}else v(P,true);Pa&&Pa(Ra)})}else Pa&&Pa(Ra)},switchOffAutoHideShow:function(){Na=false},ua:Z,getFlashPlayerVersion:function(){return{major:Z.pv[0],minor:Z.pv[1],release:Z.pv[2]}},hasFlashPlayerVersion:y,createSWF:function(G,P,S){if(Z.w3)return o(G,P,S)},showExpressInstall:function(G,P,S,ea){Z.w3&&e()&&k(G,P,S,ea)},
removeSWF:function(G){Z.w3&&m(G)},createCSS:function(G,P,S,ea){Z.w3&&B(G,P,S,ea)},addDomLoadEvent:d,addLoadEvent:f,getQueryParamValue:function(G){var P=U.location.search||U.location.hash;if(P){if(/\?/.test(P))P=P.split("?")[1];if(G==null)return j(P);P=P.split("&");for(var S=0;S<P.length;S++)if(P[S].substring(0,P[S].indexOf("="))==G)return j(P[S].substring(P[S].indexOf("=")+1))}return""},expressInstallCallback:function(){if(Ca){var G=q(V);if(G&&T){G.parentNode.replaceChild(T,G);if(ja){v(ja,true);if(Z.ie&&
Z.win)T.style.display="block"}Y&&Y(ga)}Ca=false}}}}();(function(a,d){var f=a.document;(function(){var c=false,b=/xyz/.test(function(){})?/\b_super\b/:/.*/;this.JRClass=function(){};JRClass.extend=function(e){function k(){!c&&this.init&&this.init.apply(this,arguments)}var r=this.prototype;c=true;var w=new this;c=false;for(var o in e)w[o]=typeof e[o]=="function"&&typeof r[o]=="function"&&b.test(e[o])?function(m,q){return function(){var u=this._super;this._super=r[m];var y=q.apply(this,arguments);this._super=u;return y}}(o,e[o]):e[o];k.prototype=w;k.constructor=
k;k.extend=arguments.callee;return k}})();var h=JRClass.extend({init:function(c,b){this.video=typeof c=="string"?f.getElementById(c):c;this.video.player=this;this.values={};this.elements={};this.options={autoplay:false,preload:true,useBuiltInControls:false,controlsBelow:false,controlsAtStart:false,controlsHiding:true,defaultVolume:0.85,playerFallbackOrder:["html5","flash","links"],flashPlayer:"htmlObject",flashPlayerVersion:false};typeof h.options=="object"&&_V_.merge(this.options,h.options);typeof b==
"object"&&_V_.merge(this.options,b);if(this.getPreloadAttribute()!==d)this.options.preload=this.getPreloadAttribute();if(this.getAutoplayAttribute()!==d)this.options.autoplay=this.getAutoplayAttribute();this.box=this.video.parentNode;this.linksFallback=this.getLinksFallback();this.hideLinksFallback();this.each(this.options.playerFallbackOrder,function(e){if(this[e+"Supported"]()){this[e+"Init"]();return true}});this.activateElement(this,"player");this.activateElement(this.box,"box")},behaviors:{},
newBehavior:function(c,b,e){this.behaviors[c]=b;this.extend(e)},activateElement:function(c,b){if(typeof c=="string")c=f.getElementById(c);this.behaviors[b].call(this,c)},errors:[],warnings:[],warning:function(c){this.warnings.push(c);this.log(c)},history:[],log:function(c){if(c){if(typeof c=="string")c={type:c};c.type&&this.history.push(c.type);this.history.length>=50&&this.history.shift();try{console.log(c.type)}catch(b){try{opera.postError(c.type)}catch(e){}}}},setLocalStorage:function(c,b){if(localStorage)try{localStorage[c]=
b}catch(e){if(e.code==22||e.code==1014)this.warning(h.warnings.localStorageFull)}},getPreloadAttribute:function(){if(typeof this.video.hasAttribute=="function"&&this.video.hasAttribute("preload")){var c=this.video.getAttribute("preload");if(c===""||c==="true")return"auto";if(c==="false")return"none";return c}},getAutoplayAttribute:function(){if(typeof this.video.hasAttribute=="function"&&this.video.hasAttribute("autoplay")){if(this.video.getAttribute("autoplay")==="false")return false;return true}},
bufferedPercent:function(){return this.duration()?this.buffered()[1]/this.duration():0},each:function(c,b){if(!(!c||c.length===0))for(var e=0,k=c.length;e<k;e++)if(b.call(this,c[e],e))break},extend:function(c){for(var b in c)if(c.hasOwnProperty(b))this[b]=c[b]}});h.player=h.prototype;h.player.extend({flashSupported:function(){if(!this.flashElement)this.flashElement=this.getFlashElement();return this.flashElement&&this.flashPlayerVersionSupported()?true:false},flashInit:function(){this.replaceWithFlash();
this.element=this.flashElement;this.video.src="";var c=h.flashPlayers[this.options.flashPlayer];this.extend(h.flashPlayers[this.options.flashPlayer].api);c.init.context(this)()},getFlashElement:function(){for(var c=this.video.children,b=0,e=c.length;b<e;b++)if(c[b].className=="vjs-flash-fallback")return c[b]},replaceWithFlash:function(){if(this.flashElement){this.box.insertBefore(this.flashElement,this.video);this.video.style.display="none"}},flashPlayerVersionSupported:function(){var c=this.options.flashPlayerVersion?
this.options.flashPlayerVersion:h.flashPlayers[this.options.flashPlayer].flashPlayerVersion;return h.getFlashVersion()>=c}});h.flashPlayers={};h.flashPlayers.htmlObject={flashPlayerVersion:9,init:function(){return true},api:{width:function(c){if(c!==d){this.element.width=c;this.box.style.width=c+"px";this.triggerResizeListeners();return this}return this.element.width},height:function(c){if(c!==d){this.element.height=c;this.box.style.height=c+"px";this.triggerResizeListeners();return this}return this.element.height}}};
h.player.extend({linksSupported:function(){return true},linksInit:function(){this.showLinksFallback();this.element=this.video},getLinksFallback:function(){return this.box.getElementsByTagName("P")[0]},hideLinksFallback:function(){if(this.linksFallback)this.linksFallback.style.display="none"},showLinksFallback:function(){if(this.linksFallback)this.linksFallback.style.display="block"}});h.merge=function(c,b,e){for(var k in b)if(b.hasOwnProperty(k)&&(!e||!c.hasOwnProperty(k)))c[k]=b[k];return c};h.extend=
function(c){this.merge(this,c,true)};h.extend({setupAllWhenReady:function(c){h.options=c;h.DOMReady(h.setup)},DOMReady:function(c){h.addToDOMReady(c)},setup:function(c,b){var e=false,k=[],r;if(!c||c=="All")c=h.getVideoJSTags();else if(typeof c!="object"||c.nodeType==1){c=[c];e=true}for(var w=0;w<c.length;w++){r=typeof c[w]=="string"?f.getElementById(c[w]):c[w];k.push(new h(r,b))}return e?k[0]:k},getVideoJSTags:function(){for(var c=f.getElementsByTagName("video"),b=[],e,k=0,r=c.length;k<r;k++){e=c[k];
e.className.indexOf("video-js")!=-1&&b.push(e)}return b},browserSupportsVideo:function(){if(typeof h.videoSupport!="undefined")return h.videoSupport;h.videoSupport=!!f.createElement("video").canPlayType;return h.videoSupport},getFlashVersion:function(){if(typeof h.flashVersion!="undefined")return h.flashVersion;var c=0,b;if(typeof navigator.plugins!="undefined"&&typeof navigator.plugins["Shockwave Flash"]=="object"){if((b=navigator.plugins["Shockwave Flash"].description)&&!(typeof navigator.mimeTypes!=
"undefined"&&navigator.mimeTypes["application/x-shockwave-flash"]&&!navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin))c=parseInt(b.match(/^.*\s+([^\s]+)\.[^\s]+\s+[^\s]+$/)[1],10)}else if(typeof a.ActiveXObject!="undefined")try{if(b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"))c=parseInt(b.GetVariable("$version").match(/^[^\s]+\s(\d+)/)[1],10)}catch(e){}h.flashVersion=c;return h.flashVersion},isIE:function(){return!+"\u000b1"},isIPad:function(){return navigator.userAgent.match(/iPad/i)!==
null},isIPhone:function(){return navigator.userAgent.match(/iPhone/i)!==null},isIOS:function(){return h.isIPhone()||h.isIPad()},iOSVersion:function(){var c=navigator.userAgent.match(/OS (\d+)_/i);if(c&&c[1])return c[1]},isAndroid:function(){return navigator.userAgent.match(/Android/i)!==null},androidVersion:function(){var c=navigator.userAgent.match(/Android (\d+)\./i);if(c&&c[1])return c[1]},warnings:{videoNotReady:"Video is not ready yet (try playing the video first).",localStorageFull:"Local Storage is Full"}});
h.isIE()&&f.createElement("video");a.VideoJS=a._V_=h;h.player.extend({html5Supported:function(){return h.browserSupportsVideo()&&this.canPlaySource()?true:false},html5Init:function(){this.element=this.video;this.fixPreloading();this.supportProgressEvents();this.volume(localStorage&&localStorage.volume||this.options.defaultVolume);if(h.isIOS()){this.options.useBuiltInControls=true;this.iOSInterface()}else if(h.isAndroid()){this.options.useBuiltInControls=true;this.androidInterface()}if(!this.options.useBuiltInControls){this.video.controls=
false;this.options.controlsBelow&&_V_.addClass(this.box,"vjs-controls-below");this.activateElement(this.video,"playToggle");this.buildStylesCheckDiv();this.buildAndActivatePoster();this.buildBigPlayButton();this.buildAndActivateSpinner();this.buildAndActivateControlBar();this.loadInterface();this.getSubtitles()}},canPlaySource:function(){if(this.canPlaySourceResult)return this.canPlaySourceResult;for(var c=this.video.children,b=0,e=c.length;b<e;b++)if(c[b].tagName.toUpperCase()=="SOURCE"){var k=this.video.canPlayType(c[b].type)||
this.canPlayExt(c[b].src);if(k=="probably"||k=="maybe"){this.firstPlayableSource=c[b];return this.canPlaySourceResult=true}}return this.canPlaySourceResult=false},canPlayExt:function(c){if(!c)return"";if((c=c.match(/\.([^\.]+)$/))&&c[1]){c=c[1].toLowerCase();if(h.isAndroid()){if(c=="mp4"||c=="m4v")return"maybe"}else if(h.isIOS())if(c=="m3u8")return"maybe"}return""},forceTheSource:function(){this.video.src=this.firstPlayableSource.src;this.video.load()},fixPreloading:function(){if(typeof this.video.hasAttribute==
"function"&&this.video.hasAttribute("preload")&&this.video.preload!="none")this.video.autobuffer=true;else{this.video.autobuffer=false;this.video.preload="none"}},supportProgressEvents:function(){_V_.addListener(this.video,"progress",this.playerOnVideoProgress.context(this))},playerOnVideoProgress:function(c){this.setBufferedFromProgress(c)},setBufferedFromProgress:function(c){if(c.total>0){c=c.loaded/c.total*this.duration();if(c>this.values.bufferEnd)this.values.bufferEnd=c}},iOSInterface:function(){h.iOSVersion()<
4&&this.forceTheSource();h.isIPad()&&this.buildAndActivateSpinner()},androidInterface:function(){this.forceTheSource();_V_.addListener(this.video,"click",function(){this.play()});this.buildBigPlayButton();_V_.addListener(this.bigPlayButton,"click",function(){this.play()}.context(this));this.positionBox();this.showBigPlayButtons()},loadInterface:function(){if(!this.stylesHaveLoaded()){if(!this.positionRetries)this.positionRetries=1;if(this.positionRetries++<100){setTimeout(this.loadInterface.context(this),
10);return}}this.hideStylesCheckDiv();this.showPoster();this.video.paused!==false&&this.showBigPlayButtons();this.options.controlsAtStart&&this.showControlBars();this.positionAll()},buildAndActivateControlBar:function(){this.controls=_V_.createElement("div",{className:"vjs-controls"});this.box.appendChild(this.controls);this.activateElement(this.controls,"controlBar");this.activateElement(this.controls,"mouseOverVideoReporter");this.playControl=_V_.createElement("div",{className:"vjs-play-control",
innerHTML:"<span></span>"});this.controls.appendChild(this.playControl);this.activateElement(this.playControl,"playToggle");this.progressControl=_V_.createElement("div",{className:"vjs-progress-control"});this.controls.appendChild(this.progressControl);this.progressHolder=_V_.createElement("div",{className:"vjs-progress-holder"});this.progressControl.appendChild(this.progressHolder);this.activateElement(this.progressHolder,"currentTimeScrubber");this.loadProgressBar=_V_.createElement("div",{className:"vjs-load-progress"});
this.progressHolder.appendChild(this.loadProgressBar);this.activateElement(this.loadProgressBar,"loadProgressBar");this.playProgressBar=_V_.createElement("div",{className:"vjs-play-progress"});this.progressHolder.appendChild(this.playProgressBar);this.activateElement(this.playProgressBar,"playProgressBar");this.timeControl=_V_.createElement("div",{className:"vjs-time-control"});this.controls.appendChild(this.timeControl);this.currentTimeDisplay=_V_.createElement("span",{className:"vjs-current-time-display",
innerHTML:"00:00"});this.timeControl.appendChild(this.currentTimeDisplay);this.activateElement(this.currentTimeDisplay,"currentTimeDisplay");this.timeSeparator=_V_.createElement("span",{innerHTML:" / "});this.timeControl.appendChild(this.timeSeparator);this.durationDisplay=_V_.createElement("span",{className:"vjs-duration-display",innerHTML:"00:00"});this.timeControl.appendChild(this.durationDisplay);this.activateElement(this.durationDisplay,"durationDisplay");this.volumeControl=_V_.createElement("div",
{className:"vjs-volume-control",innerHTML:"<div><span></span><span></span><span></span><span></span><span></span><span></span></div>"});this.controls.appendChild(this.volumeControl);this.activateElement(this.volumeControl,"volumeScrubber");this.volumeDisplay=this.volumeControl.children[0];this.activateElement(this.volumeDisplay,"volumeDisplay");this.fullscreenControl=_V_.createElement("div",{className:"vjs-fullscreen-control",innerHTML:"<div><span></span><span></span><span></span><span></span></div>"});
this.controls.appendChild(this.fullscreenControl);this.activateElement(this.fullscreenControl,"fullscreenToggle")},buildAndActivatePoster:function(){this.updatePosterSource();if(this.video.poster){this.poster=f.createElement("img");this.box.appendChild(this.poster);this.poster.src=this.video.poster;this.poster.className="vjs-poster";this.activateElement(this.poster,"poster")}else this.poster=false},buildBigPlayButton:function(){this.bigPlayButton=_V_.createElement("div",{className:"vjs-big-play-button",
innerHTML:"<span></span>"});this.box.appendChild(this.bigPlayButton);this.activateElement(this.bigPlayButton,"bigPlayButton")},buildAndActivateSpinner:function(){this.spinner=_V_.createElement("div",{className:"vjs-spinner",innerHTML:"<div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div>"});this.box.appendChild(this.spinner);this.activateElement(this.spinner,"spinner")},buildStylesCheckDiv:function(){this.stylesCheckDiv=_V_.createElement("div",{className:"vjs-styles-check"});
this.stylesCheckDiv.style.position="absolute";this.box.appendChild(this.stylesCheckDiv)},hideStylesCheckDiv:function(){this.stylesCheckDiv.style.display="none"},stylesHaveLoaded:function(){return this.stylesCheckDiv.offsetHeight!=5?false:true},positionAll:function(){this.positionBox();this.positionControlBars();this.positionPoster()},positionBox:function(){if(this.videoIsFullScreen){this.box.style.width="";this.element.style.height="";if(this.options.controlsBelow){this.box.style.height="";this.element.style.height=
this.box.offsetHeight-this.controls.offsetHeight+"px"}}else{this.box.style.width=this.width()+"px";this.element.style.height=this.height()+"px";if(this.options.controlsBelow)this.element.style.height=""}},getSubtitles:function(){for(var c=this.video.getElementsByTagName("TRACK"),b=0,e=c.length;b<e;b++)if(c[b].getAttribute("kind")=="subtitles"&&c[b].getAttribute("src")){this.subtitlesSource=c[b].getAttribute("src");this.loadSubtitles();this.buildSubtitles()}},loadSubtitles:function(){_V_.get(this.subtitlesSource,
this.parseSubtitles.context(this))},parseSubtitles:function(c){c=c.split("\n");var b="",e,k;this.subtitles=[];this.currentSubtitle=false;for(var r=this.lastSubtitleIndex=0;r<c.length;r++)if(b=_V_.trim(c[r])){e={id:b,index:this.subtitles.length};b=_V_.trim(c[++r]);b=b.split(" --\> ");e.start=this.parseSubtitleTime(b[0]);e.end=this.parseSubtitleTime(b[1]);k=[];for(var w=r;w<c.length;w++){b=_V_.trim(c[++r]);if(!b)break;k.push(b)}e.text=k.join("<br/>");this.subtitles.push(e)}},parseSubtitleTime:function(c){var b=
c.split(":");c=0;c+=parseFloat(b[0])*3600;c+=parseFloat(b[1])*60;b=b[2].split(/\.|,/);c+=parseFloat(b[0]);if(ms=parseFloat(b[1]))c+=ms/1E3;return c},buildSubtitles:function(){this.subtitlesDisplay=_V_.createElement("div",{className:"vjs-subtitles"});this.box.appendChild(this.subtitlesDisplay);this.activateElement(this.subtitlesDisplay,"subtitlesDisplay")},addVideoListener:function(c,b){_V_.addListener(this.video,c,b.rEvtContext(this))},play:function(){this.video.play();return this},onPlay:function(c){this.addVideoListener("play",
c);return this},pause:function(){this.video.pause();return this},onPause:function(c){this.addVideoListener("pause",c);return this},paused:function(){return this.video.paused},currentTime:function(c){if(c!==d){try{this.video.currentTime=c}catch(b){this.warning(h.warnings.videoNotReady)}this.values.currentTime=c;return this}return this.video.currentTime},onCurrentTimeUpdate:function(c){this.currentTimeListeners.push(c)},duration:function(){return this.video.duration},buffered:function(){if(this.values.bufferStart===
d){this.values.bufferStart=0;this.values.bufferEnd=0}if(this.video.buffered&&this.video.buffered.length>0){var c=this.video.buffered.end(0);if(c>this.values.bufferEnd)this.values.bufferEnd=c}return[this.values.bufferStart,this.values.bufferEnd]},volume:function(c){if(c!==d){this.values.volume=Math.max(0,Math.min(1,parseFloat(c)));this.video.volume=this.values.volume;this.setLocalStorage("volume",this.values.volume);return this}if(this.values.volume)return this.values.volume;return this.video.volume},
onVolumeChange:function(c){_V_.addListener(this.video,"volumechange",c.rEvtContext(this))},width:function(c){if(c!==d){this.video.width=c;this.box.style.width=c+"px";this.triggerResizeListeners();return this}return this.video.offsetWidth},height:function(c){if(c!==d){this.video.height=c;this.box.style.height=c+"px";this.triggerResizeListeners();return this}return this.video.offsetHeight},supportsFullScreen:function(){if(typeof this.video.webkitEnterFullScreen=="function")if(!navigator.userAgent.match("Chrome")&&
!navigator.userAgent.match("Mac OS X 10.5"))return true;return false},html5EnterNativeFullScreen:function(){try{this.video.webkitEnterFullScreen()}catch(c){c.code==11&&this.warning(h.warnings.videoNotReady)}return this},enterFullScreen:function(){this.supportsFullScreen()?this.html5EnterNativeFullScreen():this.enterFullWindow()},exitFullScreen:function(){this.supportsFullScreen()||this.exitFullWindow()},enterFullWindow:function(){this.videoIsFullScreen=true;this.docOrigOverflow=f.documentElement.style.overflow;
_V_.addListener(f,"keydown",this.fullscreenOnEscKey.rEvtContext(this));_V_.addListener(a,"resize",this.fullscreenOnWindowResize.rEvtContext(this));f.documentElement.style.overflow="hidden";_V_.addClass(this.box,"vjs-fullscreen");this.positionAll()},exitFullWindow:function(){this.videoIsFullScreen=false;f.removeEventListener("keydown",this.fullscreenOnEscKey,false);a.removeEventListener("resize",this.fullscreenOnWindowResize,false);f.documentElement.style.overflow=this.docOrigOverflow;_V_.removeClass(this.box,
"vjs-fullscreen");this.positionAll()},onError:function(c){this.addVideoListener("error",c);return this},onEnded:function(c){this.addVideoListener("ended",c);return this}});h.player.newBehavior("player",function(){this.onError(this.playerOnVideoError);this.onPlay(this.playerOnVideoPlay);this.onPlay(this.trackCurrentTime);this.onPause(this.playerOnVideoPause);this.onPause(this.stopTrackingCurrentTime);this.onEnded(this.playerOnVideoEnded);this.trackBuffered();this.onBufferedUpdate(this.isBufferFull)},
{playerOnVideoError:function(c){this.log(c);this.log(this.video.error)},playerOnVideoPlay:function(){this.hasPlayed=true},playerOnVideoPause:function(){},playerOnVideoEnded:function(){this.currentTime(0);this.pause()},trackBuffered:function(){this.bufferedInterval=setInterval(this.triggerBufferedListeners.context(this),500)},stopTrackingBuffered:function(){clearInterval(this.bufferedInterval)},bufferedListeners:[],onBufferedUpdate:function(c){this.bufferedListeners.push(c)},triggerBufferedListeners:function(){this.isBufferFull();
this.each(this.bufferedListeners,function(c){c.context(this)()})},isBufferFull:function(){this.bufferedPercent()==1&&this.stopTrackingBuffered()},trackCurrentTime:function(){this.currentTimeInterval&&clearInterval(this.currentTimeInterval);this.currentTimeInterval=setInterval(this.triggerCurrentTimeListeners.context(this),100);this.trackingCurrentTime=true},stopTrackingCurrentTime:function(){clearInterval(this.currentTimeInterval);this.trackingCurrentTime=false},currentTimeListeners:[],triggerCurrentTimeListeners:function(c,
b){this.each(this.currentTimeListeners,function(e){e.context(this)(b||this.currentTime())})},resizeListeners:[],onResize:function(c){this.resizeListeners.push(c)},triggerResizeListeners:function(){this.each(this.resizeListeners,function(c){c.context(this)()})}});h.player.newBehavior("mouseOverVideoReporter",function(c){_V_.addListener(c,"mousemove",this.mouseOverVideoReporterOnMouseMove.context(this));_V_.addListener(c,"mouseout",this.mouseOverVideoReporterOnMouseOut.context(this))},{mouseOverVideoReporterOnMouseMove:function(){this.showControlBars();
clearInterval(this.mouseMoveTimeout);this.mouseMoveTimeout=setTimeout(this.hideControlBars.context(this),4E3)},mouseOverVideoReporterOnMouseOut:function(c){for(c=c.relatedTarget;c&&c!==this.box;)c=c.parentNode;c!==this.box&&this.hideControlBars()}});h.player.newBehavior("box",function(c){this.positionBox();_V_.addClass(c,"vjs-paused");this.activateElement(c,"mouseOverVideoReporter");this.onPlay(this.boxOnVideoPlay);this.onPause(this.boxOnVideoPause)},{boxOnVideoPlay:function(){_V_.removeClass(this.box,
"vjs-paused");_V_.addClass(this.box,"vjs-playing")},boxOnVideoPause:function(){_V_.removeClass(this.box,"vjs-playing");_V_.addClass(this.box,"vjs-paused")}});h.player.newBehavior("poster",function(c){this.activateElement(c,"mouseOverVideoReporter");this.activateElement(c,"playButton");this.onPlay(this.hidePoster);this.onEnded(this.showPoster);this.onResize(this.positionPoster)},{showPoster:function(){if(this.poster){this.poster.style.display="block";this.positionPoster()}},positionPoster:function(){if(!(!this.poster||
this.poster.style.display=="none")){this.poster.style.height=this.height()+"px";this.poster.style.width=this.width()+"px"}},hidePoster:function(){if(this.poster)this.poster.style.display="none"},updatePosterSource:function(){if(!this.video.poster){var c=this.video.getElementsByTagName("img");if(c.length>0)this.video.poster=c[0].src}}});h.player.newBehavior("controlBar",function(c){if(!this.controlBars){this.controlBars=[];this.onResize(this.positionControlBars)}this.controlBars.push(c);_V_.addListener(c,
"mousemove",this.onControlBarsMouseMove.context(this));_V_.addListener(c,"mouseout",this.onControlBarsMouseOut.context(this))},{showControlBars:function(){if(this.options.controlsAtStart||this.hasPlayed)this.each(this.controlBars,function(c){c.style.display="block"})},positionControlBars:function(){this.updatePlayProgressBars();this.updateLoadProgressBars()},hideControlBars:function(){this.options.controlsHiding&&!this.mouseIsOverControls&&this.each(this.controlBars,function(c){c.style.display="none"})},
onControlBarsMouseMove:function(){this.mouseIsOverControls=true},onControlBarsMouseOut:function(){this.mouseIsOverControls=false}});h.player.newBehavior("playToggle",function(c){if(!this.elements.playToggles){this.elements.playToggles=[];this.onPlay(this.playTogglesOnPlay);this.onPause(this.playTogglesOnPause)}this.elements.playToggles.push(c);_V_.addListener(c,"click",this.onPlayToggleClick.context(this))},{onPlayToggleClick:function(){this.paused()?this.play():this.pause()},playTogglesOnPlay:function(){this.each(this.elements.playToggles,
function(c){_V_.removeClass(c,"vjs-paused");_V_.addClass(c,"vjs-playing")})},playTogglesOnPause:function(){this.each(this.elements.playToggles,function(c){_V_.removeClass(c,"vjs-playing");_V_.addClass(c,"vjs-paused")})}});h.player.newBehavior("playButton",function(c){_V_.addListener(c,"click",this.onPlayButtonClick.context(this))},{onPlayButtonClick:function(){this.play()}});h.player.newBehavior("pauseButton",function(c){_V_.addListener(c,"click",this.onPauseButtonClick.context(this))},{onPauseButtonClick:function(){this.pause()}});
h.player.newBehavior("playProgressBar",function(c){if(!this.playProgressBars){this.playProgressBars=[];this.onCurrentTimeUpdate(this.updatePlayProgressBars)}this.playProgressBars.push(c)},{updatePlayProgressBars:function(c){var b=c!==d?c/this.duration():this.currentTime()/this.duration();if(isNaN(b))b=0;this.each(this.playProgressBars,function(e){if(e.style)e.style.width=_V_.round(b*100,2)+"%"})}});h.player.newBehavior("loadProgressBar",function(c){if(!this.loadProgressBars)this.loadProgressBars=
[];this.loadProgressBars.push(c);this.onBufferedUpdate(this.updateLoadProgressBars)},{updateLoadProgressBars:function(){this.each(this.loadProgressBars,function(c){if(c.style)c.style.width=_V_.round(this.bufferedPercent()*100,2)+"%"})}});h.player.newBehavior("currentTimeDisplay",function(c){if(!this.currentTimeDisplays){this.currentTimeDisplays=[];this.onCurrentTimeUpdate(this.updateCurrentTimeDisplays)}this.currentTimeDisplays.push(c)},{updateCurrentTimeDisplays:function(c){if(this.currentTimeDisplays){var b=
c?c:this.currentTime();this.each(this.currentTimeDisplays,function(e){e.innerHTML=_V_.formatTime(b)})}}});h.player.newBehavior("durationDisplay",function(c){if(!this.durationDisplays){this.durationDisplays=[];this.onCurrentTimeUpdate(this.updateDurationDisplays)}this.durationDisplays.push(c)},{updateDurationDisplays:function(){this.durationDisplays&&this.each(this.durationDisplays,function(c){if(this.duration())c.innerHTML=_V_.formatTime(this.duration())})}});h.player.newBehavior("currentTimeScrubber",
function(c){_V_.addListener(c,"mousedown",this.onCurrentTimeScrubberMouseDown.rEvtContext(this))},{onCurrentTimeScrubberMouseDown:function(c,b){c.preventDefault();this.currentScrubber=b;this.stopTrackingCurrentTime();this.videoWasPlaying=!this.paused();this.pause();_V_.blockTextSelection();this.setCurrentTimeWithScrubber(c);_V_.addListener(f,"mousemove",this.onCurrentTimeScrubberMouseMove.rEvtContext(this));_V_.addListener(f,"mouseup",this.onCurrentTimeScrubberMouseUp.rEvtContext(this))},onCurrentTimeScrubberMouseMove:function(c){this.setCurrentTimeWithScrubber(c)},
onCurrentTimeScrubberMouseUp:function(){_V_.unblockTextSelection();f.removeEventListener("mousemove",this.onCurrentTimeScrubberMouseMove,false);f.removeEventListener("mouseup",this.onCurrentTimeScrubberMouseUp,false);if(this.videoWasPlaying){this.play();this.trackCurrentTime()}},setCurrentTimeWithScrubber:function(c){c=_V_.getRelativePosition(c.pageX,this.currentScrubber)*this.duration();this.triggerCurrentTimeListeners(0,c);if(c==this.duration())c-=0.1;this.currentTime(c)}});h.player.newBehavior("volumeDisplay",
function(c){if(!this.volumeDisplays){this.volumeDisplays=[];this.onVolumeChange(this.updateVolumeDisplays)}this.volumeDisplays.push(c);this.updateVolumeDisplay(c)},{updateVolumeDisplays:function(){this.volumeDisplays&&this.each(this.volumeDisplays,function(c){this.updateVolumeDisplay(c)})},updateVolumeDisplay:function(c){var b=Math.ceil(this.volume()*6);this.each(c.children,function(e,k){k<b?_V_.addClass(e,"vjs-volume-level-on"):_V_.removeClass(e,"vjs-volume-level-on")})}});h.player.newBehavior("volumeScrubber",
function(c){_V_.addListener(c,"mousedown",this.onVolumeScrubberMouseDown.rEvtContext(this))},{onVolumeScrubberMouseDown:function(c,b){_V_.blockTextSelection();this.currentScrubber=b;this.setVolumeWithScrubber(c);_V_.addListener(f,"mousemove",this.onVolumeScrubberMouseMove.rEvtContext(this));_V_.addListener(f,"mouseup",this.onVolumeScrubberMouseUp.rEvtContext(this))},onVolumeScrubberMouseMove:function(c){this.setVolumeWithScrubber(c)},onVolumeScrubberMouseUp:function(c){this.setVolumeWithScrubber(c);
_V_.unblockTextSelection();f.removeEventListener("mousemove",this.onVolumeScrubberMouseMove,false);f.removeEventListener("mouseup",this.onVolumeScrubberMouseUp,false)},setVolumeWithScrubber:function(c){this.volume(_V_.getRelativePosition(c.pageX,this.currentScrubber))}});h.player.newBehavior("fullscreenToggle",function(c){_V_.addListener(c,"click",this.onFullscreenToggleClick.context(this))},{onFullscreenToggleClick:function(){this.videoIsFullScreen?this.exitFullScreen():this.enterFullScreen()},fullscreenOnWindowResize:function(){this.positionControlBars()},
fullscreenOnEscKey:function(c){c.keyCode==27&&this.exitFullScreen()}});h.player.newBehavior("bigPlayButton",function(c){if(!this.elements.bigPlayButtons){this.elements.bigPlayButtons=[];this.onPlay(this.bigPlayButtonsOnPlay);this.onEnded(this.bigPlayButtonsOnEnded)}this.elements.bigPlayButtons.push(c);this.activateElement(c,"playButton")},{bigPlayButtonsOnPlay:function(){this.hideBigPlayButtons()},bigPlayButtonsOnEnded:function(){this.showBigPlayButtons()},showBigPlayButtons:function(){this.each(this.elements.bigPlayButtons,
function(c){c.style.display="block"})},hideBigPlayButtons:function(){this.each(this.elements.bigPlayButtons,function(c){c.style.display="none"})}});h.player.newBehavior("spinner",function(c){if(!this.spinners){this.spinners=[];_V_.addListener(this.video,"loadeddata",this.spinnersOnVideoLoadedData.context(this));_V_.addListener(this.video,"loadstart",this.spinnersOnVideoLoadStart.context(this));_V_.addListener(this.video,"seeking",this.spinnersOnVideoSeeking.context(this));_V_.addListener(this.video,
"seeked",this.spinnersOnVideoSeeked.context(this));_V_.addListener(this.video,"canplay",this.spinnersOnVideoCanPlay.context(this));_V_.addListener(this.video,"canplaythrough",this.spinnersOnVideoCanPlayThrough.context(this));_V_.addListener(this.video,"waiting",this.spinnersOnVideoWaiting.context(this));_V_.addListener(this.video,"stalled",this.spinnersOnVideoStalled.context(this));_V_.addListener(this.video,"suspend",this.spinnersOnVideoSuspend.context(this));_V_.addListener(this.video,"playing",
this.spinnersOnVideoPlaying.context(this));_V_.addListener(this.video,"timeupdate",this.spinnersOnVideoTimeUpdate.context(this))}this.spinners.push(c)},{showSpinners:function(){this.each(this.spinners,function(c){c.style.display="block"});clearInterval(this.spinnerInterval);this.spinnerInterval=setInterval(this.rotateSpinners.context(this),100)},hideSpinners:function(){this.each(this.spinners,function(c){c.style.display="none"});clearInterval(this.spinnerInterval)},spinnersRotated:0,rotateSpinners:function(){this.each(this.spinners,
function(c){c.style.WebkitTransform="scale(0.5) rotate("+this.spinnersRotated+"deg)";c.style.MozTransform="scale(0.5) rotate("+this.spinnersRotated+"deg)"});if(this.spinnersRotated==360)this.spinnersRotated=0;this.spinnersRotated+=45},spinnersOnVideoLoadedData:function(){this.hideSpinners()},spinnersOnVideoLoadStart:function(){this.showSpinners()},spinnersOnVideoSeeking:function(){},spinnersOnVideoSeeked:function(){},spinnersOnVideoCanPlay:function(){},spinnersOnVideoCanPlayThrough:function(){this.hideSpinners()},
spinnersOnVideoWaiting:function(){this.showSpinners()},spinnersOnVideoStalled:function(){},spinnersOnVideoSuspend:function(){},spinnersOnVideoPlaying:function(){this.hideSpinners()},spinnersOnVideoTimeUpdate:function(){this.spinner.style.display=="block"&&this.hideSpinners()}});h.player.newBehavior("subtitlesDisplay",function(c){if(!this.subtitleDisplays){this.subtitleDisplays=[];this.onCurrentTimeUpdate(this.subtitleDisplaysOnVideoTimeUpdate);this.onEnded(function(){this.lastSubtitleIndex=0}.context(this))}this.subtitleDisplays.push(c)},
{subtitleDisplaysOnVideoTimeUpdate:function(c){if(this.subtitles)if(!this.currentSubtitle||this.currentSubtitle.start>=c||this.currentSubtitle.end<c){for(var b=false,e=this.subtitles[this.lastSubtitleIndex].start>c,k=this.lastSubtitleIndex-e?1:0;;)if(e){if(k<0||this.subtitles[k].end<c)break;if(this.subtitles[k].start<c){b=k;break}k--}else{if(k>=this.subtitles.length||this.subtitles[k].start>c)break;if(this.subtitles[k].end>c){b=k;break}k++}if(b!==false){this.currentSubtitle=this.subtitles[b];this.lastSubtitleIndex=
b;this.updateSubtitleDisplays(this.currentSubtitle.text)}else if(this.currentSubtitle){this.currentSubtitle=false;this.updateSubtitleDisplays("")}}},updateSubtitleDisplays:function(c){this.each(this.subtitleDisplays,function(b){b.innerHTML=c})}});h.extend({addClass:function(c,b){if((" "+c.className+" ").indexOf(" "+b+" ")==-1)c.className=c.className===""?b:c.className+" "+b},removeClass:function(c,b){if(c.className.indexOf(b)!=-1){var e=c.className.split(/\s+/);e.splice(e.lastIndexOf(b),1);c.className=
e.join(" ")}},createElement:function(c,b){return this.merge(f.createElement(c),b)},blockTextSelection:function(){f.body.focus();f.onselectstart=function(){return false}},unblockTextSelection:function(){f.onselectstart=function(){return true}},formatTime:function(c){c=Math.round(c);var b=Math.floor(c/60);c=Math.floor(c%60);return(b>=10?b:"0"+b)+":"+(c>=10?c:"0"+c)},getRelativePosition:function(c,b){return Math.max(0,Math.min(1,(c-this.findPosX(b))/b.offsetWidth))},findPosX:function(c){for(var b=c.offsetLeft;c=
c.offsetParent;)b+=c.offsetLeft;return b},getComputedStyleValue:function(c,b){return a.getComputedStyle(c,null).getPropertyValue(b)},round:function(c,b){b||(b=0);return Math.round(c*Math.pow(10,b))/Math.pow(10,b)},addListener:function(c,b,e){if(c.addEventListener)c.addEventListener(b,e,false);else c.attachEvent&&c.attachEvent("on"+b,e)},removeListener:function(c,b,e){if(c.removeEventListener)c.removeEventListener(b,e,false);else c.attachEvent&&c.detachEvent("on"+b,e)},get:function(c,b){if(typeof XMLHttpRequest==
"undefined")XMLHttpRequest=function(){try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(k){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(r){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(w){}throw Error("This browser does not support XMLHttpRequest.");};var e=new XMLHttpRequest;e.open("GET",c);e.onreadystatechange=function(){e.readyState==4&&e.status==200&&b(e.responseText)}.context(this);e.send()},trim:function(c){return c.toString().replace(/^\s+/,"").replace(/\s+$/,"")},
bindDOMReady:function(){if(f.readyState==="complete")return h.onDOMReady();if(f.addEventListener){f.addEventListener("DOMContentLoaded",h.DOMContentLoaded,false);a.addEventListener("load",h.onDOMReady,false)}else if(f.attachEvent){f.attachEvent("onreadystatechange",h.DOMContentLoaded);a.attachEvent("onload",h.onDOMReady)}},DOMContentLoaded:function(){if(f.addEventListener){f.removeEventListener("DOMContentLoaded",h.DOMContentLoaded,false);h.onDOMReady()}else if(f.attachEvent)if(f.readyState==="complete"){f.detachEvent("onreadystatechange",
h.DOMContentLoaded);h.onDOMReady()}},DOMReadyList:[],addToDOMReady:function(c){h.DOMIsReady?c.call(f):h.DOMReadyList.push(c)},DOMIsReady:false,onDOMReady:function(){if(!h.DOMIsReady){if(!f.body)return setTimeout(h.onDOMReady,13);h.DOMIsReady=true;if(h.DOMReadyList){for(var c=0;c<h.DOMReadyList.length;c++)h.DOMReadyList[c].call(f);h.DOMReadyList=null}}}});h.bindDOMReady();Function.prototype.context=function(c){var b=this;return function(){return b.apply(c,arguments)}};Function.prototype.evtContext=
function(c){var b=this;return function(e){return b.call(c,e,this)}};Function.prototype.rEvtContext=function(c,b){if(this.hasContext===true)return this;b||(b=c);for(var e in b)if(b[e]==this){b[e]=this.evtContext(c);b[e].hasContext=true;return b[e]}return this.evtContext(c)};a.jQuery&&function(c){c.fn.VideoJS=function(b){this.each(function(){h.setup(this,b)});return this};c.fn.player=function(){return this[0].player}}(jQuery);a.VideoJS=a._V_=h})(window);var clickedSubmitButton;function initJoinNewUnit(){$("#accept_checkbox").click(function(){this.checked==true?$("#reqsubmit").attr("disabled",false):$("#reqsubmit").attr("disabled",true)})}
function initCreateNewUnit(){initLocodeDropDown();$('select[name="fob_country"]').attr("id","fob_country");$('select[name="fob_country"], select[name="rank_id"]').attr("disabled",true);$("#create-new-unit-form").validate({rules:{unit_name:{required:true},address1:{required:true},country:{required:true},city:{required:true},fob_name:{required:true},address2:{required:true},fob_country:{required:true},email:{required:true,email:true,"pao-email":true},first_name:{required:true},last_name:{required:true},
rank_id:{rank:true},pao_telephone:{required:true}},messages:{unit_name:{required:"Required field."},address1:{required:"Required field."},country:{required:"Required field."},city:{required:"Required field."},fob_name:{required:"Required field."},address2:{required:"Required field."},fob_country:{required:"Required field."},email:{required:"Required field.",email:"Please enter a valid email."},first_name:{required:"Required field."},last_name:{required:"Required field."},pao_telephone:{required:"Required field."}}});
jQuery.validator.addMethod("rank",function(a){return a!=126},"Required field.");jQuery.validator.addMethod("pao-email",function(a){$("#pao-email-working").show();$.ajax({url:"/validation/uniqueemail/",dataType:"html",data:{email:a},success:function(d){$(".pao-check").hide();if(d=="false"){$(".account-exists").show();$(".pao-sub-data").hide();$(".pao-sub-data input, .pao-sub-data select").attr("disabled",true)}else{$(".account-notexists").show();$(".pao-sub-data").show();$(".pao-sub-data input, .pao-sub-data select").attr("disabled",
false)}$("#pao-email-working").hide()}});return true},"Required field.");$(".create-new-unit .deployed").click(function(){$(".fob-data").toggle();var a=$(this);$(".fob-data input, .fob-data select").each(function(){a.val()=="no"?$(this).attr("disabled",true):$(this).attr("disabled",false)})});$(".create-new-unit .member-pao").click(function(){$(".pao-data-container").toggle();var a=$('.pao-data input[name="email"]');$(this).val()=="no"?a.attr("disabled",false):a.attr("disabled",true);var d=$(this);
$(".pao-sub-data input, .pao-sub-data select").each(function(){d.val()=="no"?$(this).attr("disabled",false):$(this).attr("disabled",true)})})}var pif_tabs;
function initPif(){pif_tabs=$("#tabs").tabs();$("#mos").autocomplete({minLength:3,source:function(a,d){$.getJSON("/autocomplete/mos",{q:a.term},function(f){d(f)})},select:function(a,d){$(this).val(d.item.label);$("#mos_disp").html($("<input>").attr("name","mos_id").attr("type","hidden").val(d.item.id));return false}});$("#deployed_date").datepicker({dateFormat:"mm/dd/yy"});$("#redeploy_date").datepicker({dateFormat:"mm/dd/yy"});$('input[type="submit"]').bind("click",function(a){clickedSubmitButton=
a.target;$(clickedSubmitButton).parent("td").find("span").remove()});$("#pif_form_pa").validate({submitHandler:function(a){savePifSection(a)},rules:{mpad_contact_email:{required:true,email:true}},messages:{mpad_contact_email:{required:"* Required Field",email:"* Invalid Email"}}});$("#pif_form_basic").validate({submitHandler:function(a){savePifSection(a)},rules:{first_name:{required:true},last_name:{required:true},email:{required:true,email:true},phone:{required:true}},messages:{first_name:{required:"* Required Field"},
last_name:{required:"* Required Field"},email:{required:"* Required Field",email:"* Invalid Email"},phone:{required:"* Required Field"}}});$("#pif_form_personal").validate({submitHandler:function(a){savePifSection(a)},rules:{ethnic_origin:{required:true},languages:{required:true},school:{required:true}},messages:{ethnic_origin:{required:"* Required Field"},languages:{required:"* Required Field"},school:{required:"* Required Field"}}});$("#pif_form_deployment").validate({submitHandler:function(a){savePifSection(a)},
rules:{current_location:{required:true},home_station:{required:true}},messages:{current_location:{required:"* Required Field"},home_station:{required:"* Required Field"}}});$("#pif_form_family").validate({submitHandler:function(a){savePifSection(a)}});$("#pif_form_interview").validate({submitHandler:function(a){savePifSection(a)}});$("#pif_form_ausa").validate({submitHandler:function(a){savePifSection(a)}});initLocodeDropDown()}var pifId=null;
function savePifSection(a,d){$(clickedSubmitButton).parent("td").append('<img id="pif_working" src="/images/working.gif" alt="working" />');d||(d="/publicaffairs/savepif");if(pifId)d+="/id/"+pifId;$.ajax({data:"json",url:d,data:$(a).serializeArray(),async:false,success:function(f){appendStatusMessage(f)},error:function(f){appendStatusMessage(f)}})}
function appendStatusMessage(a){$("#pif_working").remove();var d;d=a.status=="1"?'<span class="success_update_status">&nbsp; <img src="/images/accept.png" alt="Update Successful" /> Update Successful</span>':'<span class="error_update_status">&nbsp; <img src="/images/error.gif" alt="Update Error" /> Update Error. Please contact <a href="mailto:dvidsweb@dvidshub.net">DVIDSWeb@dvidshub.net</a> for assistance.</span>';$(clickedSubmitButton).parent("td").find("span").remove();$(clickedSubmitButton).parent("td").append(d);
if(clickedSubmitButton.className=="proceed"&&a.status=="1"){a=clickedSubmitButton.id.split("_");pif_tabs.tabs("select",parseInt(a[1])+1)}};(function(a){a.fn.popupWindow=function(d){return this.each(function(){a(this).click(function(){a.fn.popupWindow.defaultSettings={centerBrowser:0,centerScreen:0,height:300,left:0,location:0,menubar:0,resizable:0,scrollbars:0,status:0,width:480,windowName:null,windowURL:null,top:0,toolbar:0};settings=a.extend({},a.fn.popupWindow.defaultSettings,d||{});var f="height="+settings.height+",width="+settings.width+",toolbar="+settings.toolbar+",scrollbars="+settings.scrollbars+",status="+settings.status+",resizable="+
settings.resizable+",location="+settings.location+",menuBar="+settings.menubar;settings.windowName=this.name||settings.windowName;settings.windowURL=this.href||settings.windowURL;var h,c;if(settings.centerBrowser){if(a.browser.msie){h=window.screenTop-120+((document.documentElement.clientHeight+120)/2-settings.height/2);c=window.screenLeft+((document.body.offsetWidth+20)/2-settings.width/2)}else{h=window.screenY+(window.outerHeight/2-settings.height/2);c=window.screenX+(window.outerWidth/2-settings.width/
2)}window.open(settings.windowURL,settings.windowName,f+",left="+c+",top="+h).focus()}else if(settings.centerScreen){h=(screen.height-settings.height)/2;c=(screen.width-settings.width)/2;window.open(settings.windowURL,settings.windowName,f+",left="+c+",top="+h).focus()}else window.open(settings.windowURL,settings.windowName,f+",left="+settings.left+",top="+settings.top).focus();return false})})}})(jQuery);(function(a){function d(c,b){var e=a(b);return e.length<2?e:c.parent().find(b)}function f(c,b){var e=this,k=c.add(e),r=c.children(),w=0,o=b.vertical;h||(h=e);r.length>1&&(r=a(b.items,c));a.extend(e,{getConf:function(){return b},getIndex:function(){return w},getSize:function(){return e.getItems().size()},getNaviButtons:function(){return u.add(y)},getRoot:function(){return c},getItemWrap:function(){return r},getItems:function(){return r.children(b.item).not("."+b.clonedClass)},move:function(v,j){return e.seekTo(w+
v,j)},next:function(v){return e.move(1,v)},prev:function(v){return e.move(-1,v)},begin:function(v){return e.seekTo(0,v)},end:function(v){return e.seekTo(e.getSize()-1,v)},focus:function(){return h=e},addItem:function(v){v=a(v);b.circular?(r.children("."+b.clonedClass+":last").before(v),r.children("."+b.clonedClass+":first").replaceWith(v.clone().addClass(b.clonedClass))):r.append(v);k.trigger("onAddItem",[v]);return e},seekTo:function(v,j,O){v.jquery||(v*=1);if(b.circular&&v===0&&w==-1&&j!==0)return e;
if(!b.circular&&v<0||v>e.getSize()||v<-1)return e;var J=v;v.jquery?v=e.getItems().index(v):J=e.getItems().eq(v);var M=a.Event("onBeforeSeek");if(!O){k.trigger(M,[v,j]);if(M.isDefaultPrevented()||!J.length)return e}J=o?{top:-J.position().top}:{left:-J.position().left};w=v;h=e;j===undefined&&(j=b.speed);r.animate(J,j,b.easing,O||function(){k.trigger("onSeek",[v])});return e}});a.each(["onBeforeSeek","onSeek","onAddItem"],function(v,j){a.isFunction(b[j])&&a(e).bind(j,b[j]);e[j]=function(O){O&&a(e).bind(j,
O);return e}});if(b.circular){var m=e.getItems().slice(-1).clone().prependTo(r),q=e.getItems().eq(1).clone().appendTo(r);m.add(q).addClass(b.clonedClass);e.onBeforeSeek(function(v,j,O){if(!v.isDefaultPrevented()){if(j==-1){e.seekTo(m,O,function(){e.end(0)});return v.preventDefault()}j==e.getSize()&&e.seekTo(q,O,function(){e.begin(0)})}});e.seekTo(0,0,function(){})}var u=d(c,b.prev).click(function(){e.prev()}),y=d(c,b.next).click(function(){e.next()});!b.circular&&e.getSize()>1&&(e.onBeforeSeek(function(v,
j){setTimeout(function(){v.isDefaultPrevented()||(u.toggleClass(b.disabledClass,j<=0),y.toggleClass(b.disabledClass,j>=e.getSize()-1))},1)}),b.initialIndex||u.addClass(b.disabledClass));b.mousewheel&&a.fn.mousewheel&&c.mousewheel(function(v,j){if(b.mousewheel){e.move(j<0?1:-1,b.wheelSpeed||50);return false}});if(b.touch){var B={};r[0].ontouchstart=function(v){v=v.touches[0];B.x=v.clientX;B.y=v.clientY};r[0].ontouchmove=function(v){if(v.touches.length==1&&!r.is(":animated")){var j=v.touches[0],O=B.x-
j.clientX;j=B.y-j.clientY;e[o&&j>0||!o&&O>0?"next":"prev"]();v.preventDefault()}}}b.keyboard&&a(document).bind("keydown.scrollable",function(v){if(b.keyboard&&!v.altKey&&!v.ctrlKey&&!a(v.target).is(":input"))if(!(b.keyboard!="static"&&h!=e)){var j=v.keyCode;if(o&&(j==38||j==40)){e.move(j==38?-1:1);return v.preventDefault()}if(!o&&(j==37||j==39)){e.move(j==37?-1:1);return v.preventDefault()}}});b.initialIndex&&e.seekTo(b.initialIndex,0,function(){})}a.tools=a.tools||{version:"v1.2.5"};a.tools.scrollable=
{conf:{activeClass:"active",circular:false,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:null,items:".items",keyboard:true,mousewheel:false,next:".next",prev:".prev",speed:400,vertical:false,touch:true,wheelSpeed:0}};var h;a.fn.scrollable=function(c){var b=this.data("scrollable");if(b)return b;c=a.extend({},a.tools.scrollable.conf,c);this.each(function(){b=new f(a(this),c);a(this).data("scrollable",b)});return c.api?b:this}})(jQuery);$(document).ready(function(){dvids.tagsPublic={tagsArray:[],container:null,type:null,typeId:null,mode:null,accessStatus:false,memberId:0,memberGroup:null,initiated:false,init:function(a,d,f,h,c){if(!d){alert("type id needed!");return false}this.type=a;this.typeId=d;this.memberId=h;this.memberGroup=c;this.container=$(".tags-public .tags-container");this.mode="readonly";this.loadTags();this.initEvents();this.setAccessStatus(f==null?false:f);this.checkAccessStatus();this.initiated=true},setAccessStatus:function(a){this.accessStatus=
a},checkAccessStatus:function(){this.accessStatus?this.allowAccess():this.denyAccess()},allowAccess:function(){this.setMode("editable")},denyAccess:function(){this.setMode("readonly")},initEvents:function(){if(!this.initiated){var a=this;$(".tags .input-wrapper .tag-input").autocomplete({source:function(d,f){var h={q:d.term.split(/,\s*/).pop()};$.getJSON("/autocomplete/tag",h,function(c){f(c)})}});$(".tags .input-wrapper .tag-input").bind("keydown",function(d){if((window.event?d.keyCode:d.which)==
13){$(".tags .input-wrapper .tag-input").autocomplete("close");a.createTag($(this).val())}});$(".tags .input-wrapper .add-tag-button").bind("click",function(){a.createTag($(".tags .input-wrapper .tag-input").val())})}},reset:function(){this.container.find("span.tag").remove();this.container.find("span.spacer").remove();this.tagsArray=[];this.container.find(".notfound").show()},initAuthBindings:function(a,d){var f=this;$(document).bind(dvids.auth.events.loginSuccess,function(h,c){dvids.tagsPublic.init(a,
d,c.tagBlacklist=="0"?true:false,c.id,c.groupId)});$(document).bind(dvids.auth.events.logout,function(){f.denyAccess()})},initEditableEvents:function(){$(".tags .input-wrapper").show()},initReadonlyEvents:function(){$(".tags .input-wrapper").hide();this.container.find("span.tag:last .spacer").hide()},updateSpacing:function(){$(this.tagsArray).each(function(d,f){if(f.mode=="readonly")f.getTagElement().find(".spacer").css("display","inline");else f.mode=="editable"&&f.getTagElement().find(".remove").css("display",
"inline")});var a=this.tagsArray[this.tagsArray.length-1];a&&a.mode=="readonly"&&a.getTagElement().find(".spacer").hide()},loadTags:function(){this.toggleLoading();this.reset();var a=this.getRemoteTags();if(a.length>0){this.container.find(".notfound").hide();for(var d in a)this.addTag(new dvids.tagsPublic.tag(a[d]))}this.toggleLoading()},getRemoteTags:function(){var a;$.ajax({url:"/tagspublic/tags",async:false,dataType:"json",data:{type:this.type,type_id:this.typeId},success:function(d){a=d}});return a},
createTag:function(a){a=a.replace(/^\s*/,"").replace(/\s*$/,"");if(!a){alert("Please enter a tag.");return false}this.toggleLoading();this._create_remote_tag(a);this.toggleLoading()},_create_remote_tag:function(a){var d=this;$.ajax({url:"/tagspublic/savetag",async:false,data:{type:this.type,type_id:this.typeId,display:a},error:function(){alert("Error: Tag not created.")},success:function(f){if(f.status=="duplicate"){alert("The tag you entered already exists for this asset.");return false}else if(f.status==
"blacklisted"){alert("The tag you entered has been blocked.");return false}else if(f.status=="notloggedin"){alert("You must be logged in to perform this function.");return false}else if(f.status=="memberblacklisted"){alert("You are not allowed to perform this function.");return false}d._create_local_tag(f)}})},_create_local_tag:function(a){this.addTag(new dvids.tagsPublic.tag(a));$(".tags .input-wrapper .tag-input").val("")},addTag:function(a){this.container.find(".notfound").hide();this.tagsArray.push(a);
var d=$("<div>"),f;if(this.mode=="editable")f=a.renderEditable();else if(this.mode=="readonly")f=a.renderReadonly();d.append(f);this.container.append(d.children());this.updateSpacing()},toggleLoading:function(){$(".tags .input-wrapper .loading img").css("display")=="none"?$(".tags .input-wrapper .loading img").css("display","inline"):$(".tags .input-wrapper .loading img").css("display","none")},removeTag:function(a){this.toggleLoading();this._remove_remote_tag(a);this.toggleLoading()},_remove_remote_tag:function(a){var d=
this;$.ajax({url:"/tagspublic/deletetag",async:false,data:{id:a.tagData.id},error:function(){alert("Error: Tag not deleted.")},success:function(f){if(f.status=="notloggedin"){alert("You must be logged in to perform this function.");return false}else if(f.status=="memberblacklisted"){alert("You are not allowed to perform this function.");return false}else if(f.status=="accessdenied"){alert("You may only delete tags if you added them or have sufficient privileges.");return false}d._remove_local_tag(a)}})},
_remove_local_tag:function(a){a.getTagElement().remove();this.removeFromTagsArray(a);this.updateSpacing()},removeFromTagsArray:function(a){for(var d in this.tagsArray)this.tagsArray[d].tagData.id==a.tagData.id&&this.tagsArray.splice(d,1);this.tagsArray.length==0&&this.container.find(".notfound").show()},setMode:function(a){this.mode=a;$(this.tagsArray).each(function(d,f){if(a=="editable")f.initEditableEvents();else a=="readonly"&&f.initReadonlyEvents()});if(a=="editable")this.initEditableEvents();
else a=="readonly"&&this.initReadonlyEvents()}};dvids.tagsPublic.tag=function(a){this.tagData=a;this.mode="readonly";this.tagEle=$('<span id="'+this.tagData.id+'" class="tag">'+this.tagData.display+'<div class="holder"><div class="remove" title="Delete">X&nbsp;&nbsp; </div><div class="spacer">, </div></div></span>')};dvids.tagsPublic.tag.prototype.unbindAllEvents=function(){this.tagEle.find(".holder").children().each(function(){$(this).unbind()})};dvids.tagsPublic.tag.prototype.renderEditable=function(){this.initEditableEvents();
return this.tagEle};dvids.tagsPublic.tag.prototype.inAdminGroup=function(a){var d=false;$(this.tagData.adminGroup).each(function(f,h){if(h==a)d=true});return d};dvids.tagsPublic.tag.prototype.initEditableEvents=function(){this.unbindAllEvents();if(this.tagData.memberId==dvids.tagsPublic.memberId||this.inAdminGroup(dvids.tagsPublic.memberGroup)){this.mode="editable";var a=this;this.tagEle.find(".remove").css("display","inline");this.tagEle.find(".spacer").hide();this.tagEle.find(".remove").bind("click",
function(){dvids.tagsPublic.removeTag(a)})}};dvids.tagsPublic.tag.prototype.renderReadonly=function(){this.initReadonlyEvents();return this.tagEle};dvids.tagsPublic.tag.prototype.initReadonlyEvents=function(){this.mode="readonly";this.tagEle.find(".remove").hide();this.tagEle.find(".spacer").css("display","inline");this.unbindAllEvents()};dvids.tagsPublic.tag.prototype.getTagElement=function(){return this.tagEle}});$(document).ready(function(){$("#mydvids_upload_link").click(function(){$("#upload_pic").show()})});(function(a){var d=a.browser.msie&&parseInt(a.browser.version)===6&&typeof window.XMLHttpRequest!=="object",f=a.browser.msie&&parseInt(a.browser.version)===7,h=null,c=[];a.modal=function(b,e){return a.modal.impl.init(b,e)};a.modal.close=function(){a.modal.impl.close()};a.modal.focus=function(b){a.modal.impl.focus(b)};a.modal.setContainerDimensions=function(){a.modal.impl.setContainerDimensions()};a.modal.setPosition=function(){a.modal.impl.setPosition()};a.modal.update=function(b,e){a.modal.impl.update(b,
e)};a.fn.modal=function(b){return a.modal.impl.init(this,b)};a.modal.defaults={appendTo:"body",focus:true,opacity:50,overlayId:"simplemodal-overlay",overlayCss:{},containerId:"simplemodal-container",containerCss:{},dataId:"simplemodal-data",dataCss:{},minHeight:null,minWidth:null,maxHeight:null,maxWidth:null,autoResize:false,autoPosition:true,zIndex:1E3,close:true,closeHTML:'<a class="modalCloseImg" title="Close"></a>',closeClass:"simplemodal-close",escClose:true,overlayClose:false,position:null,
persist:false,modal:true,onOpen:null,onShow:null,onClose:null};a.modal.impl={d:{},init:function(b,e){if(this.d.data)return false;h=a.browser.msie&&!a.boxModel;this.o=a.extend({},a.modal.defaults,e);this.zIndex=this.o.zIndex;this.occb=false;if(typeof b==="object"){b=b instanceof jQuery?b:a(b);this.d.placeholder=false;if(b.parent().parent().size()>0){b.before(a("<span></span>").attr("id","simplemodal-placeholder").css({display:"none"}));this.d.placeholder=true;this.display=b.css("display");if(!this.o.persist)this.d.orig=
b.clone(true)}}else if(typeof b==="string"||typeof b==="number")b=a("<div></div>").html(b);else{alert("SimpleModal Error: Unsupported data type: "+typeof b);return this}this.create(b);this.open();a.isFunction(this.o.onShow)&&this.o.onShow.apply(this,[this.d]);return this},create:function(b){c=this.getDimensions();if(this.o.modal&&d)this.d.iframe=a('<iframe src="javascript:false;"></iframe>').css(a.extend(this.o.iframeCss,{display:"none",opacity:0,position:"fixed",height:c[0],width:c[1],zIndex:this.o.zIndex,
top:0,left:0})).appendTo(this.o.appendTo);this.d.overlay=a("<div></div>").attr("id",this.o.overlayId).addClass("simplemodal-overlay").css(a.extend(this.o.overlayCss,{display:"none",opacity:this.o.opacity/100,height:this.o.modal?c[0]:0,width:this.o.modal?c[1]:0,position:"fixed",left:0,top:0,zIndex:this.o.zIndex+1})).appendTo(this.o.appendTo);this.d.container=a("<div></div>").attr("id",this.o.containerId).addClass("simplemodal-container").css(a.extend(this.o.containerCss,{display:"none",position:"fixed",
zIndex:this.o.zIndex+2})).append(this.o.close&&this.o.closeHTML?a(this.o.closeHTML).addClass(this.o.closeClass):"").appendTo(this.o.appendTo);this.d.wrap=a("<div></div>").attr("tabIndex",-1).addClass("simplemodal-wrap").css({height:"100%",outline:0,width:"100%"}).appendTo(this.d.container);this.d.data=b.attr("id",b.attr("id")||this.o.dataId).addClass("simplemodal-data").css(a.extend(this.o.dataCss,{display:"none"})).appendTo("body");this.setContainerDimensions();this.d.data.appendTo(this.d.wrap);
if(d||h)this.fixIE()},bindEvents:function(){var b=this;a("."+b.o.closeClass).bind("click.simplemodal",function(e){e.preventDefault();b.close()});b.o.modal&&b.o.close&&b.o.overlayClose&&b.d.overlay.bind("click.simplemodal",function(e){e.preventDefault();b.close()});a(document).bind("keydown.simplemodal",function(e){if(b.o.modal&&e.keyCode===9)b.watchTab(e);else if(b.o.close&&b.o.escClose&&e.keyCode===27){e.preventDefault();b.close()}});a(window).bind("resize.simplemodal",function(){c=b.getDimensions();
b.o.autoResize?b.setContainerDimensions():b.o.autoPosition&&b.setPosition();if(d||h)b.fixIE();else if(b.o.modal){b.d.iframe&&b.d.iframe.css({height:c[0],width:c[1]});b.d.overlay.css({height:c[0],width:c[1]})}})},unbindEvents:function(){a("."+this.o.closeClass).unbind("click.simplemodal");a(document).unbind("keydown.simplemodal");a(window).unbind("resize.simplemodal");this.d.overlay.unbind("click.simplemodal")},fixIE:function(){var b=this.o.position;a.each([this.d.iframe||null,!this.o.modal?null:this.d.overlay,
this.d.container],function(e,k){if(k){var r=k[0].style;r.position="absolute";if(e<2){r.removeExpression("height");r.removeExpression("width");r.setExpression("height",'document.body.scrollHeight > document.body.clientHeight ? document.body.scrollHeight : document.body.clientHeight + "px"');r.setExpression("width",'document.body.scrollWidth > document.body.clientWidth ? document.body.scrollWidth : document.body.clientWidth + "px"')}else{var w;if(b&&b.constructor===Array){e=b[0]?typeof b[0]==="number"?
b[0].toString():b[0].replace(/px/,""):k.css("top").replace(/px/,"");e=e.indexOf("%")===-1?e+' + (t = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"':parseInt(e.replace(/%/,""))+' * ((document.documentElement.clientHeight || document.body.clientHeight) / 100) + (t = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"';if(b[1]){w=typeof b[1]==="number"?b[1].toString():b[1].replace(/px/,"");
w=w.indexOf("%")===-1?w+' + (t = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft) + "px"':parseInt(w.replace(/%/,""))+' * ((document.documentElement.clientWidth || document.body.clientWidth) / 100) + (t = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft) + "px"'}}else{e='(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (t = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"';
w='(document.documentElement.clientWidth || document.body.clientWidth) / 2 - (this.offsetWidth / 2) + (t = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft) + "px"'}r.removeExpression("top");r.removeExpression("left");r.setExpression("top",e);r.setExpression("left",w)}}})},focus:function(b){var e=this;b=b&&a.inArray(b,["first","last"])!==-1?b:"first";var k=a(":input:enabled:visible:"+b,e.d.wrap);setTimeout(function(){k.length>0?k.focus():e.d.wrap.focus()},
10)},getDimensions:function(){var b=a(window);return[a.browser.opera&&a.browser.version>"9.5"&&a.fn.jquery<"1.3"||a.browser.opera&&a.browser.version<"9.5"&&a.fn.jquery>"1.2.6"?b[0].innerHeight:b.height(),b.width()]},getVal:function(b,e){return b?typeof b==="number"?b:b==="auto"?0:b.indexOf("%")>0?parseInt(b.replace(/%/,""))/100*(e==="h"?c[0]:c[1]):parseInt(b.replace(/px/,"")):null},update:function(b,e){if(!this.d.data)return false;this.d.origHeight=this.getVal(b,"h");this.d.origWidth=this.getVal(e,
"w");this.d.data.hide();b&&this.d.container.css("height",b);e&&this.d.container.css("width",e);this.setContainerDimensions();this.d.data.show();this.o.focus&&this.focus();this.unbindEvents();this.bindEvents()},setContainerDimensions:function(){var b=d||f,e=this.d.origHeight?this.d.origHeight:a.browser.opera?this.d.container.height():this.getVal(b?this.d.container[0].currentStyle.height:this.d.container.css("height"),"h");b=this.d.origWidth?this.d.origWidth:a.browser.opera?this.d.container.width():
this.getVal(b?this.d.container[0].currentStyle.width:this.d.container.css("width"),"w");var k=this.d.data.outerHeight(true),r=this.d.data.outerWidth(true);this.d.origHeight=this.d.origHeight||e;this.d.origWidth=this.d.origWidth||b;var w=this.o.maxHeight?this.getVal(this.o.maxHeight,"h"):null,o=this.o.maxWidth?this.getVal(this.o.maxWidth,"w"):null;w=w&&w<c[0]?w:c[0];o=o&&o<c[1]?o:c[1];var m=this.o.minHeight?this.getVal(this.o.minHeight,"h"):"auto";e=e?this.o.autoResize&&e>w?w:e<m?m:e:k?k>w?w:this.o.minHeight&&
m!=="auto"&&k<m?m:k:m;w=this.o.minWidth?this.getVal(this.o.minWidth,"w"):"auto";b=b?this.o.autoResize&&b>o?o:b<w?w:b:r?r>o?o:this.o.minWidth&&w!=="auto"&&r<w?w:r:w;this.d.container.css({height:e,width:b});this.d.wrap.css({overflow:k>e||r>b?"auto":"visible"});this.o.autoPosition&&this.setPosition()},setPosition:function(){var b,e;b=c[0]/2-this.d.container.outerHeight(true)/2;e=c[1]/2-this.d.container.outerWidth(true)/2;if(this.o.position&&Object.prototype.toString.call(this.o.position)==="[object Array]"){b=
this.o.position[0]||b;e=this.o.position[1]||e}this.d.container.css({left:e,top:b})},watchTab:function(b){if(a(b.target).parents(".simplemodal-container").length>0){this.inputs=a(":input:enabled:visible:first, :input:enabled:visible:last",this.d.data[0]);if(!b.shiftKey&&b.target===this.inputs[this.inputs.length-1]||b.shiftKey&&b.target===this.inputs[0]||this.inputs.length===0){b.preventDefault();this.focus(b.shiftKey?"last":"first")}}else{b.preventDefault();this.focus()}},open:function(){this.d.iframe&&
this.d.iframe.show();if(a.isFunction(this.o.onOpen))this.o.onOpen.apply(this,[this.d]);else{this.d.overlay.show();this.d.container.show();this.d.data.show()}this.o.focus&&this.focus();this.bindEvents()},close:function(){var b=this;if(!b.d.data)return false;b.unbindEvents();if(a.isFunction(b.o.onClose)&&!b.occb){b.occb=true;b.o.onClose.apply(b,[b.d])}else{if(b.d.placeholder){var e=a("#simplemodal-placeholder");if(b.o.persist)e.replaceWith(b.d.data.removeClass("simplemodal-data").css("display",b.display));
else{b.d.data.hide().remove();e.replaceWith(b.d.orig)}}else b.d.data.hide().remove();b.d.container.hide().remove();b.d.overlay.hide();b.d.iframe&&b.d.iframe.hide().remove();setTimeout(function(){b.d.overlay.remove();b.d={}},10)}}}})(jQuery);$(document).ready(function(){$("#suggestion_create").validate({errorPlacement:function(a,d){$(d).attr("name")=="description"?a.prependTo($("#desc_error")):a.appendTo(d.parent("td"))},rules:{first_name:{required:true},email:{required:true,email:true},description:{required:true}},messages:{first_name:{required:"First name required."},email:{required:"Email required.",email:"Please enter a valid email address."},description:{required:"Description required."}}})});(function(a){var d=a.fn.remove;a.fn.remove=function(f,h){return this.each(function(){if(!h)if(!f||a.filter(f,[this]).length)a("*",this).add(this).each(function(){a(this).triggerHandler("remove")});return d.call(a(this),f,h)})};a.widget=function(f,h,c){var b=f.split(".")[0],e;f=f.split(".")[1];e=b+"-"+f;if(!c){c=h;h=a.Widget}a.expr[":"][e]=function(k){return!!a.data(k,f)};a[b]=a[b]||{};a[b][f]=function(k,r){arguments.length&&this._createWidget(k,r)};h=new h;h.options=a.extend({},h.options);a[b][f].prototype=
a.extend(true,h,{namespace:b,widgetName:f,widgetEventPrefix:a[b][f].prototype.widgetEventPrefix||f,widgetBaseClass:e},c);a.widget.bridge(f,a[b][f])};a.widget.bridge=function(f,h){a.fn[f]=function(c){var b=typeof c==="string",e=Array.prototype.slice.call(arguments,1),k=this;c=!b&&e.length?a.extend.apply(null,[true,c].concat(e)):c;if(b&&c.substring(0,1)==="_")return k;b?this.each(function(){var r=a.data(this,f),w=r&&a.isFunction(r[c])?r[c].apply(r,e):r;if(w!==r&&w!==undefined){k=w;return false}}):this.each(function(){var r=
a.data(this,f);if(r){c&&r.option(c);r._init()}else a.data(this,f,new h(c,this))});return k}};a.Widget=function(f,h){arguments.length&&this._createWidget(f,h)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(f,h){this.element=a(h).data(this.widgetName,this);this.options=a.extend(true,{},this.options,a.metadata&&a.metadata.get(h)[this.widgetName],f);var c=this;this.element.bind("remove."+this.widgetName,function(){c.destroy()});this._create();
this._init()},_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 "+this.namespace+"-state-disabled")},widget:function(){return this.element},option:function(f,h){var c=f,b=this;if(arguments.length===0)return a.extend({},b.options);if(typeof f==="string"){if(h===undefined)return this.options[f];c={};c[f]=h}a.each(c,
function(e,k){b._setOption(e,k)});return b},_setOption:function(f,h){this.options[f]=h;if(f==="disabled")this.widget()[h?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",h);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(f,h,c){var b=this.options[f];h=a.Event(h);h.type=(f===this.widgetEventPrefix?f:this.widgetEventPrefix+f).toLowerCase();
c=c||{};if(h.originalEvent){f=a.event.props.length;for(var e;f;){e=a.event.props[--f];h[e]=h.originalEvent[e]}}this.element.trigger(h,c);return!(a.isFunction(b)&&b.call(this.element[0],h,c)===false||h.isDefaultPrevented())}}})(jQuery);$(function(){$("#registration").validate({errorPlacement:function(d,f){$(f).attr("name")=="account_type"?d.appendTo(f.prev("p")):d.appendTo(f.next("span"))},rules:{password:{required:true,minlength:5},vpassword:{equalTo:"#password"},email:{required:true,remote:"/validation/uniqueemail/"},first_name:{required:true},last_name:{required:true},agreement:{required:true},account_type:{required:true},outlet:{required:true}},messages:{password:{required:"Password required.",minlength:"Password must be five or more characters."},
vpassword:{equalTo:"Enter the same password as above."},email:{required:"E-mail required.",email:"Please enter a valid email.",militaryEmail:"Please enter a valid military email.",remote:"E-mail already exists."},first_name:{required:"First name is required."},last_name:{required:"Last name is required."},agreement:{required:"You must agree to the terms in order to register."},account_type:{required:"You must select an Account Type."},outlet:{required:"Outlet required as Media/Reporter/Blogger was selected."}}});
$("#first_name").focus();$("#member_new_email_validation_form").validate({errorPlacement:function(d,f){d.appendTo(f.parent("form"))},rules:{password:{required:true}},messages:{password:{required:"Password required."}}});var a=function(){var d=$('div#acct_types input[type="radio"]:checked').attr("id");if(d=="military_pa_comcam"){$("#visionIdRow").show();$("#visionIdRow input").attr("disabled",false)}else{$("#visionIdRow").hide();$("#visionIdRow input").attr("disabled",true)}if(d=="government_service"){$("#branch_and_rank").show();
$("#rank_id").selectOptions("289");$("#email").attr("class","email governmentEmail")}else if(d!="military_personnel"&&d!="military_pa_comcam"){$("#rank_id").selectOptions("126");$("#branch_and_rank").hide();$("#email").attr("class","email")}else{$("#branch_and_rank").show();$("#email").attr("class","email militaryEmail")}if(d!="media_reporter_blogger"){$("#outlet").hide();$('form#registration input[name="outlet"]').attr("disabled",true)}else{$("#outlet").show();$('form#registration input[name="outlet"]').attr("disabled",
false)}};a();$('div#acct_types input[type="radio"]').click(a)});
tabLoad=function(a,d){$.ajax({url:"/member/get-public-affairs-tabs",success:function(f){var h=$("#member_tabs_container").tabs({cache:true,selected:-1,ajaxOptions:{async:false}}),c;for(c in f.member_tabs){$("#member_tabs_container").tabs("add",f.member_tabs[c].url,f.member_tabs[c].label);parseInt($("#member_tabs_container").tabs("length"));$('div#member_tabs_container div[id^="ui-tabs-"]:gt(0)').addClass("ui-tabs-hide")}d&&h.tabs("option","disabled",d);currentTab?$("#member_tabs_container li a").each(function(){if($(this).find("span").html().toLowerCase().replace(/ /g,
"")==currentTab){$("#member_tabs_container").tabs("select",$(this).attr("href"));return false}}):h.tabs("select",a)}})};
function initEmailManagement(){$("#member_add_email_form").validate({errorPlacement:function(a,d){a.appendTo(d.parent("td"))},rules:{email:{required:true,email:true,remote:"/validation/uniqueemail/"},vemail:{equalTo:"#email"},password:{required:true}},messages:{email:{required:"Email required.",email:"Please enter a valid email",remote:"Email address already exists."},vemail:{equalTo:"Enter the same email as above."},password:{required:"Password required."}}});$('input[name="member_action"]').click(function(){if(this.id==
"removeemail")if($('input[name="email"]:checked').attr("class")=="member_primary_email"){alert("You cannot remove your primary email address.");return false}if(this.id=="resendnewemailvalidation")if($('input[name="email"]:checked').attr("class")=="member_primary_email"){alert("Your primary email address is already confirmed.");return false}if(this.id=="setprimaryemail")if($('input[name="email"]:checked').attr("class")=="member_primary_email"){alert("That email address is already your primary.");return false}var a=
$("#member_manage_email_form").attr("action");$("#member_manage_email_form").attr("action",a+this.id)})};(function(){function a(q){if(!q||typeof q!="object")return q;var u=new q.constructor,y;for(y in q)if(q.hasOwnProperty(y))u[y]=a(q[y]);return u}function d(q,u){if(q){var y,B=0,v=q.length;if(v===undefined)for(y in q){if(u.call(q[y],y,q[y])===false)break}else for(y=q[0];B<v&&u.call(y,B,y)!==false;y=q[++B]);return q}}function f(q,u,y){if(typeof u!="object")return q;q&&u&&d(u,function(B,v){if(!y||typeof v!="function")q[B]=v});return q}function h(q){var u=q.indexOf(".");if(u!=-1){var y=q.slice(0,u)||"*",
B=q.slice(u+1,q.length),v=[];d(document.getElementsByTagName(y),function(){this.className&&this.className.indexOf(B)!=-1&&v.push(this)});return v}}function c(q){q=q||window.event;if(q.preventDefault){q.stopPropagation();q.preventDefault()}else{q.returnValue=false;q.cancelBubble=true}return false}function b(q,u,y){q[u]=q[u]||[];q[u].push(y)}function e(){return"_"+(""+Math.random()).slice(2,10)}function k(q,u,y){var B=this,v=null,j=false,O,J,M=[],V={},ia={},U,ka,ra,ua,va,Ba;f(B,{id:function(){return U},
isLoaded:function(){return v!==null&&v.fp_play!==undefined&&!j},getParent:function(){return q},hide:function(T){if(T)q.style.height="0px";if(B.isLoaded())v.style.height="0px";return B},show:function(){q.style.height=Ba+"px";if(B.isLoaded())v.style.height=va+"px";return B},isHidden:function(){return B.isLoaded()&&parseInt(v.style.height,10)===0},load:function(T){if(!B.isLoaded()&&B._fireEvent("onBeforeLoad")!==false){var ja=0;d(m,function(){this.unload(function(){if(++ja==m.length){if((O=q.innerHTML)&&
!flashembed.isSupported(u.version))q.innerHTML="";if(T){T.cached=true;b(ia,"onLoad",T)}flashembed(q,u,{config:y})}})})}return B},unload:function(T){if(this.isFullscreen()&&/WebKit/i.test(navigator.userAgent)){T&&T(false);return B}if(O.replace(/\s/g,"")!==""){if(B._fireEvent("onBeforeUnload")===false){T&&T(false);return B}j=true;try{if(v){v.fp_close();B._fireEvent("onUnload")}}catch(ja){}setTimeout(function(){v=null;q.innerHTML=O;j=false;T&&T(true)},50)}else T&&T(false);return B},getClip:function(T){if(T===
undefined)T=ua;return M[T]},getCommonClip:function(){return J},getPlaylist:function(){return M},getPlugin:function(T){var ja=V[T];if(!ja&&B.isLoaded()){var Y=B._api().fp_getPlugin(T);if(Y){ja=new o(T,Y,B);V[T]=ja}}return ja},getScreen:function(){return B.getPlugin("screen")},getControls:function(){return B.getPlugin("controls")._fireEvent("onUpdate")},getLogo:function(){try{return B.getPlugin("logo")._fireEvent("onUpdate")}catch(T){}},getPlay:function(){return B.getPlugin("play")._fireEvent("onUpdate")},
getConfig:function(T){return T?a(y):y},getFlashParams:function(){return u},loadPlugin:function(T,ja,Y,ga){if(typeof Y=="function"){ga=Y;Y={}}var pa=ga?e():"_";B._api().fp_loadPlugin(T,ja,Y,pa);ja={};ja[pa]=ga;ga=new o(T,null,B,ja);return V[T]=ga},getState:function(){return B.isLoaded()?v.fp_getState():-1},play:function(T,ja){var Y=function(){T!==undefined?B._api().fp_play(T,ja):B._api().fp_play()};if(B.isLoaded())Y();else j?setTimeout(function(){B.play(T,ja)},50):B.load(function(){Y()});return B},
getVersion:function(){if(B.isLoaded()){var T=v.fp_getVersion();T.push("flowplayer.js 3.2.6");return T}return"flowplayer.js 3.2.6"},_api:function(){if(!B.isLoaded())throw"Flowplayer "+B.id()+" not loaded when calling an API method";return v},setClip:function(T){B.setPlaylist([T]);return B},getIndex:function(){return ra},_swfHeight:function(){return v.clientHeight}});d("Click*,Load*,Unload*,Keypress*,Volume*,Mute*,Unmute*,PlaylistReplace,ClipAdd,Fullscreen*,FullscreenExit,Error,MouseOver,MouseOut".split(","),
function(){var T="on"+this;if(T.indexOf("*")!=-1){T=T.slice(0,T.length-1);var ja="onBefore"+T.slice(2);B[ja]=function(Y){b(ia,ja,Y);return B}}B[T]=function(Y){b(ia,T,Y);return B}});d("pause,resume,mute,unmute,stop,toggle,seek,getStatus,getVolume,setVolume,getTime,isPaused,isPlaying,startBuffering,stopBuffering,isFullscreen,toggleFullscreen,reset,close,setPlaylist,addClip,playFeed,setKeyboardShortcutsEnabled,isKeyboardShortcutsEnabled".split(","),function(){var T=this;B[T]=function(ja,Y){if(!B.isLoaded())return B;
var ga=null;ga=ja!==undefined&&Y!==undefined?v["fp_"+T](ja,Y):ja===undefined?v["fp_"+T]():v["fp_"+T](ja);return ga==="undefined"||ga===undefined?B:ga}});B._fireEvent=function(T){if(typeof T=="string")T=[T];var ja=T[0],Y=T[1],ga=T[2],pa=T[3],Ca=0;y.debug&&console.log("$f.fireEvent",[].slice.call(T));if(!B.isLoaded()&&ja=="onLoad"&&Y=="player"){v=v||document.getElementById(ka);va=B._swfHeight();d(M,function(){this._fireEvent("onLoad")});d(V,function(Na,Z){Z._fireEvent("onUpdate")});J._fireEvent("onLoad")}if(!(ja==
"onLoad"&&Y!="player")){if(ja=="onError")if(typeof Y=="string"||typeof Y=="number"&&typeof ga=="number"){Y=ga;ga=pa}if(ja=="onContextMenu")d(y.contextMenu[Y],function(Na,Z){Z.call(B)});else if(ja=="onPluginEvent"||ja=="onBeforePluginEvent"){if(pa=V[Y.name||Y]){pa._fireEvent("onUpdate",Y);return pa._fireEvent(ga,T.slice(3))}}else{if(ja=="onPlaylistReplace"){M=[];var na=0;d(Y,function(){M.push(new w(this,na++,B))})}if(ja=="onClipAdd"){if(Y.isInStream)return;Y=new w(Y,ga,B);M.splice(ga,0,Y);for(Ca=ga+
1;Ca<M.length;Ca++)M[Ca].index++}var Ea=true;if(typeof Y=="number"&&Y<M.length){ua=Y;if(T=M[Y])Ea=T._fireEvent(ja,ga,pa);if(!T||Ea!==false)Ea=J._fireEvent(ja,ga,pa,T)}d(ia[ja],function(){Ea=this.call(B,Y,ga);this.cached&&ia[ja].splice(Ca,1);if(Ea===false)return false;Ca++});return Ea}}};if(typeof q=="string"){var Da=document.getElementById(q);if(!Da)throw"Flowplayer cannot access element: "+q;q=Da}(function(){function T(Y){var ga=B.hasiPadSupport&&B.hasiPadSupport();if(/iPad|iPhone|iPod/i.test(navigator.userAgent)&&
!/.flv$/i.test(M[0].url)&&!ga)return true;!B.isLoaded()&&B._fireEvent("onBeforeClick")!==false&&B.load();return c(Y)}if($f(q)){$f(q).getParent().innerHTML="";ra=$f(q).getIndex();m[ra]=B}else{m.push(B);ra=m.length-1}Ba=parseInt(q.style.height,10)||q.clientHeight;U=q.id||"fp"+e();ka=u.id||U+"_api";u.id=ka;y.playerId=U;if(typeof y=="string")y={clip:{url:y}};if(typeof y.clip=="string")y.clip={url:y.clip};y.clip=y.clip||{};if(q.getAttribute("href",2)&&!y.clip.url)y.clip.url=q.getAttribute("href",2);J=
new w(y.clip,-1,B);y.playlist=y.playlist||[y.clip];var ja=0;d(y.playlist,function(){var Y=this;if(typeof Y=="object"&&Y.length)Y={url:""+Y};d(y.clip,function(ga,pa){if(pa!==undefined&&Y[ga]===undefined&&typeof pa!="function")Y[ga]=pa});y.playlist[ja]=Y;Y=new w(Y,ja,B);M.push(Y);ja++});d(y,function(Y,ga){if(typeof ga=="function"){if(J[Y])J[Y](ga);else b(ia,Y,ga);delete y[Y]}});d(y.plugins,function(Y,ga){if(ga)V[Y]=new o(Y,ga,B)});if(!y.plugins||y.plugins.controls===undefined)V.controls=new o("controls",
null,B);V.canvas=new o("canvas",null,B);O=q.innerHTML;setTimeout(function(){if(O.replace(/\s/g,"")!=="")if(q.addEventListener)q.addEventListener("click",T,false);else q.attachEvent&&q.attachEvent("onclick",T);else{q.addEventListener&&q.addEventListener("click",c,false);B.load()}},0)})()}function r(q){this.length=q.length;this.each=function(u){d(q,u)};this.size=function(){return q.length}}var w=function(q,u,y){var B=this,v={},j={};B.index=u;if(typeof q=="string")q={url:q};f(this,q,true);d("Begin*,Start,Pause*,Resume*,Seek*,Stop*,Finish*,LastSecond,Update,BufferFull,BufferEmpty,BufferStop".split(","),
function(){var J="on"+this;if(J.indexOf("*")!=-1){J=J.slice(0,J.length-1);var M="onBefore"+J.slice(2);B[M]=function(V){b(j,M,V);return B}}B[J]=function(V){b(j,J,V);return B};if(u==-1){if(B[M])y[M]=B[M];if(B[J])y[J]=B[J]}});f(this,{onCuepoint:function(J,M){if(arguments.length==1){v.embedded=[null,J];return B}if(typeof J=="number")J=[J];var V=e();v[V]=[J,M];y.isLoaded()&&y._api().fp_addCuepoints(J,u,V);return B},update:function(J){f(B,J);y.isLoaded()&&y._api().fp_updateClip(J,u);var M=y.getConfig();
f(u==-1?M.clip:M.playlist[u],J,true)},_fireEvent:function(J,M,V,ia){if(J=="onLoad"){d(v,function(ra,ua){ua[0]&&y._api().fp_addCuepoints(ua[0],u,ra)});return false}ia=ia||B;if(J=="onCuepoint"){var U=v[M];if(U)return U[1].call(y,ia,V)}if(M&&"onBeforeBegin,onMetaData,onStart,onUpdate,onResume".indexOf(J)!=-1){f(ia,M);if(M.metaData)if(ia.duration)ia.fullDuration=M.metaData.duration;else ia.duration=M.metaData.duration}var ka=true;d(j[J],function(){ka=this.call(y,ia,M,V)});return ka}});if(q.onCuepoint){var O=
q.onCuepoint;B.onCuepoint.apply(B,typeof O=="function"?[O]:O);delete q.onCuepoint}d(q,function(J,M){if(typeof M=="function"){b(j,J,M);delete q[J]}});if(u==-1)y.onCuepoint=this.onCuepoint},o=function(q,u,y,B){var v=this,j={},O=false;B&&f(j,B);d(u,function(J,M){if(typeof M=="function"){j[J]=M;delete u[J]}});f(this,{animate:function(J,M,V){if(!J)return v;if(typeof M=="function"){V=M;M=500}if(typeof J=="string"){var ia=J;J={};J[ia]=M;M=500}if(V){var U=e();j[U]=V}if(M===undefined)M=500;u=y._api().fp_animate(q,
J,M,U);return v},css:function(J,M){if(M!==undefined){var V={};V[J]=M;J=V}u=y._api().fp_css(q,J);f(v,u);return v},show:function(){this.display="block";y._api().fp_showPlugin(q);return v},hide:function(){this.display="none";y._api().fp_hidePlugin(q);return v},toggle:function(){this.display=y._api().fp_togglePlugin(q);return v},fadeTo:function(J,M,V){if(typeof M=="function"){V=M;M=500}if(V){var ia=e();j[ia]=V}this.display=y._api().fp_fadeTo(q,J,M,ia);this.opacity=J;return v},fadeIn:function(J,M){return v.fadeTo(1,
J,M)},fadeOut:function(J,M){return v.fadeTo(0,J,M)},getName:function(){return q},getPlayer:function(){return y},_fireEvent:function(J,M){if(J=="onUpdate"){var V=y._api().fp_getPlugin(q);if(!V)return;f(v,V);delete v.methods;if(!O){d(V.methods,function(){var ia=""+this;v[ia]=function(){var U=[].slice.call(arguments);U=y._api().fp_invoke(q,ia,U);return U==="undefined"||U===undefined?v:U}});O=true}}if(V=j[J]){V=V.apply(v,M);J.slice(0,1)=="_"&&delete j[J];return V}return v}})},m=[];window.flowplayer=window.$f=
function(){var q=null,u=arguments[0];if(!arguments.length){d(m,function(){if(this.isLoaded()){q=this;return false}});return q||m[0]}if(arguments.length==1)if(typeof u=="number")return m[u];else{if(u=="*")return new r(m);d(m,function(){if(this.id()==u.id||this.id()==u||this.getParent()==u){q=this;return false}});return q}if(arguments.length>1){var y=arguments[1],B=arguments.length==3?arguments[2]:{};if(typeof y=="string")y={src:y};y=f({bgcolor:"#000000",version:[9,0],expressInstall:"http://static.flowplayer.org/swf/expressinstall.swf",
cachebusting:false},y);if(typeof u=="string")if(u.indexOf(".")!=-1){var v=[];d(h(u),function(){v.push(new k(this,a(y),a(B)))});return new r(v)}else{var j=document.getElementById(u);return new k(j!==null?j:u,y,B)}else if(u)return new k(u,y,B)}return null};f(window.$f,{fireEvent:function(){var q=[].slice.call(arguments),u=$f(q[0]);return u?u._fireEvent(q.slice(1)):null},addPlugin:function(q,u){k.prototype[q]=u;return $f},each:d,extend:f});if(typeof jQuery=="function")jQuery.fn.flowplayer=function(q,
u){if(!arguments.length||typeof arguments[0]=="number"){var y=[];this.each(function(){var B=$f(this);B&&y.push(B)});return arguments.length?y[arguments[0]]:new r(y)}return this.each(function(){$f(this,a(q),u?a(u):{})})}})();
(function(){function a(){if(w.done)return false;var o=document;if(o&&o.getElementsByTagName&&o.getElementById&&o.body){clearInterval(w.timer);w.timer=null;for(o=0;o<w.ready.length;o++)w.ready[o].call();w.ready=null;w.done=true}}function d(o,m){if(m)for(key in m)if(m.hasOwnProperty(key))o[key]=m[key];return o}function f(o){switch(h(o)){case "string":o=o.replace(RegExp('(["\\\\])',"g"),"\\$1");o=o.replace(/^\s?(\d+)%/,"$1pct");return'"'+o+'"';case "array":return"["+c(o,function(u){return f(u)}).join(",")+
"]";case "function":return'"function()"';case "object":var m=[],q;for(q in o)o.hasOwnProperty(q)&&m.push('"'+q+'":'+f(o[q]));return"{"+m.join(",")+"}"}return String(o).replace(/\s/g," ").replace(/\'/g,'"')}function h(o){if(o===null||o===undefined)return false;var m=typeof o;return m=="object"&&o.push?"array":m}function c(o,m){var q=[],u;for(u in o)if(o.hasOwnProperty(u))q[u]=m(o[u]);return q}function b(o,m){var q=d({},o),u=document.all,y='<object width="'+q.width+'" height="'+q.height+'"';if(u&&!q.id)q.id=
"_"+(""+Math.random()).substring(9);if(q.id)y+=' id="'+q.id+'"';if(q.cachebusting)q.src+=(q.src.indexOf("?")!=-1?"&":"?")+Math.random();y+=q.w3c||!u?' data="'+q.src+'" type="application/x-shockwave-flash"':' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';y+=">";if(q.w3c||u)y+='<param name="movie" value="'+q.src+'" />';q.width=q.height=q.id=q.w3c=q.src=null;for(var B in q)if(q[B]!==null)y+='<param name="'+B+'" value="'+q[B]+'" />';q="";if(m){for(var v in m)if(m[v]!==null)q+=v+"="+(typeof m[v]==
"object"?f(m[v]):m[v])+"&";q=q.substring(0,q.length-1);y+='<param name="flashvars" value=\''+q+"' />"}y+="</object>";return y}function e(o,m,q){var u=flashembed.getVersion();d(this,{getContainer:function(){return o},getConf:function(){return m},getVersion:function(){return u},getFlashvars:function(){return q},getApi:function(){return o.firstChild},getHTML:function(){return b(m,q)}});var y=m.version,B=m.expressInstall,v=!y||flashembed.isSupported(y);if(v){m.onFail=m.version=m.expressInstall=null;o.innerHTML=
b(m,q)}else if(y&&B&&flashembed.isSupported([6,65])){d(m,{src:B});q={MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title};o.innerHTML=b(m,q)}else if(o.innerHTML.replace(/\s/g,"")===""){o.innerHTML="<h2>Flash version "+y+" or greater is required</h2><h3>"+(u[0]>0?"Your version is "+u:"You have no flash plugin installed")+"</h3>"+(o.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='http://www.adobe.com/go/getflashplayer'>here</a></p>");
if(o.tagName=="A")o.onclick=function(){location.href="http://www.adobe.com/go/getflashplayer"}}if(!v&&m.onFail){y=m.onFail.call(this);if(typeof y=="string")o.innerHTML=y}if(document.all)window[m.id]=document.getElementById(m.id)}var k=typeof jQuery=="function",r={width:"100%",height:"100%",allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:null,onFail:null,expressInstall:null,w3c:false,cachebusting:false};if(k){jQuery.tools=jQuery.tools||{};jQuery.tools.flashembed={version:"1.0.4",
conf:r}}var w=k?jQuery:function(o){if(w.done)return o();if(w.timer)w.ready.push(o);else{w.ready=[o];w.timer=setInterval(a,13)}};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}});window.flashembed=function(o,m,q){if(typeof o=="string"){var u=document.getElementById(o);if(u)o=u;else{w(function(){flashembed(o,m,q)});return}}if(o){if(typeof m=="string")m={src:m};u=d({},r);d(u,m);return new e(o,u,q)}};d(window.flashembed,
{getVersion:function(){var o=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var m=navigator.plugins["Shockwave Flash"].description;if(typeof m!="undefined"){m=m.replace(/^.*\s+(\S+\s+\S+$)/,"$1");o=parseInt(m.replace(/^(.*)\..*$/,"$1"),10);m=/r/.test(m)?parseInt(m.replace(/^.*r(.*)$/,"$1"),10):0;o=[o,m]}}else if(window.ActiveXObject){try{m=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(q){try{m=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");o=
[6,0];m.AllowScriptAccess="always"}catch(u){if(o[0]==6)return o}try{m=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(y){}}if(typeof m=="object"){m=m.GetVariable("$version");if(typeof m!="undefined"){m=m.replace(/^\S+\s+(.*)$/,"$1").split(",");o=[parseInt(m[0],10),parseInt(m[2],10)]}}}return o},isSupported:function(o){var m=flashembed.getVersion();return m[0]>o[0]||m[0]==o[0]&&m[1]>=o[1]},domReady:w,asString:f,getHTML:b});if(k)jQuery.fn.flashembed=function(o,m){var q=null;this.each(function(){q=
flashembed(this,o,m)});return o.api===false?this:q}})();$(document).ready(function(){$("#forgot_password").validate({errorPlacement:function(a,d){a.appendTo(d.parent("p"))},rules:{email:{required:true,email:true}},messages:{email:{required:"Your email address is required.",email:"Please provide a valid email."}}})});(function(a){a.widget("ui.stars",{options:{inputType:"radio",split:0,disabled:false,cancelTitle:"Cancel Rating",cancelValue:0,cancelShow:true,disableValue:true,oneVoteOnly:false,showTitles:false,captionEl:null,callback:null,extraCallbackData:null,starWidth:16,cancelClass:"ui-stars-cancel",starClass:"ui-stars-star",starOnClass:"ui-stars-star-on",starHoverClass:"ui-stars-star-hover",starDisabledClass:"ui-stars-star-disabled",cancelHoverClass:"ui-stars-cancel-hover",cancelDisabledClass:"ui-stars-cancel-disabled"},
_init:function(){function d(e,k){if(e!=-1){var r=k?c.starHoverClass:c.starOnClass,w=k?c.starOnClass:c.starHoverClass;h.$stars.eq(e).prevAll("."+c.starClass).andSelf().removeClass(w).addClass(r);h.$stars.eq(e).nextAll("."+c.starClass).removeClass(c.starHoverClass+" "+c.starOnClass);h._showCap(c.id2title[e])}else f()}function f(){h.$stars.removeClass(c.starOnClass+" "+c.starHoverClass);h._showCap("")}var h=this,c=this.options,b=0;c.isSelect=c.inputType=="select";this.$form=a(this.element).closest("form");
this.$selec=c.isSelect?a("select",this.element):null;this.$rboxs=c.isSelect?a("option",this.$selec):a(":radio",this.element);this.$stars=this.$rboxs.map(function(e){var k={value:this.value,title:(c.isSelect?this.text:this.title)||this.value,isDefault:c.isSelect&&this.defaultSelected||this.defaultChecked};if(e==0){c.split=typeof c.split!="number"?0:c.split;c.val2id=[];c.id2val=[];c.id2title=[];c.name=c.isSelect?h.$selec.get(0).name:this.name;c.disabled=c.disabled||(c.isSelect?a(h.$selec).attr("disabled"):
a(this).attr("disabled"))}if(k.value==c.cancelValue){c.cancelTitle=k.title;return null}c.val2id[k.value]=b;c.id2val[b]=k.value;c.id2title[b]=k.title;if(k.isDefault){c.checked=b;c.value=c.defaultValue=k.value;c.title=k.title}e=a("<div/>").addClass(c.starClass);k=a("<a/>").attr("title",c.showTitles?k.title:"").text(k.value);if(c.split){var r=b%c.split,w=Math.floor(c.starWidth/c.split);e.width(w);k.css("margin-left","-"+r*w+"px")}b++;return e.append(k).get(0)});c.items=b;c.isSelect?this.$selec.remove():
this.$rboxs.remove();this.$cancel=a("<div/>").addClass(c.cancelClass).append(a("<a/>").attr("title",c.showTitles?c.cancelTitle:"").text(c.cancelValue));c.cancelShow&=!c.disabled&&!c.oneVoteOnly;c.cancelShow&&this.element.append(this.$cancel);this.element.append(this.$stars);if(c.checked===undefined){c.checked=-1;c.value=c.defaultValue=c.cancelValue;c.title=""}this.$value=a("<input type='hidden' name='"+c.name+"' value='"+c.value+"' />");this.element.append(this.$value);this.$stars.bind("click.stars",
function(e){if(!c.forceSelect&&c.disabled)return false;var k=h.$stars.index(this);c.checked=k;c.value=c.id2val[k];c.title=c.id2title[k];h.$value.attr({disabled:c.disabled?"disabled":"",value:c.value});d(k,false);h._disableCancel();!c.forceSelect&&h.callback(e,"star")}).bind("mouseover.stars",function(){if(c.disabled)return false;var e=h.$stars.index(this);d(e,true)}).bind("mouseout.stars",function(){if(c.disabled)return false;d(h.options.checked,false)});this.$cancel.bind("click.stars",function(e){if(!c.forceSelect&&
(c.disabled||c.value==c.cancelValue))return false;c.checked=-1;c.value=c.cancelValue;c.title="";h.$value.val(c.value);c.disableValue&&h.$value.attr({disabled:"disabled"});f();h._disableCancel();!c.forceSelect&&h.callback(e,"cancel")}).bind("mouseover.stars",function(){if(h._disableCancel())return false;h.$cancel.addClass(c.cancelHoverClass);f();h._showCap(c.cancelTitle)}).bind("mouseout.stars",function(){if(h._disableCancel())return false;h.$cancel.removeClass(c.cancelHoverClass);h.$stars.triggerHandler("mouseout.stars")});
this.$form.bind("reset.stars",function(){!c.disabled&&h.select(c.defaultValue)});a(window).unload(function(){h.$cancel.unbind(".stars");h.$stars.unbind(".stars");h.$form.unbind(".stars");h.$selec=h.$rboxs=h.$stars=h.$value=h.$cancel=h.$form=null});this.select(c.value);c.disabled&&this.disable()},_disableCancel:function(){var d=this.options,f=d.disabled||d.oneVoteOnly||d.value==d.cancelValue;f?this.$cancel.removeClass(d.cancelHoverClass).addClass(d.cancelDisabledClass):this.$cancel.removeClass(d.cancelDisabledClass);
this.$cancel.css("opacity",f?0.5:1);return f},_disableAll:function(){var d=this.options;this._disableCancel();d.disabled?this.$stars.filter("div").addClass(d.starDisabledClass):this.$stars.filter("div").removeClass(d.starDisabledClass)},_showCap:function(d){var f=this.options;f.captionEl&&f.captionEl.text(d)},value:function(){return this.options.value},select:function(d){var f=this.options;d=d==f.cancelValue?this.$cancel:this.$stars.eq(f.val2id[d]);f.forceSelect=true;d.triggerHandler("click.stars");
f.forceSelect=false},selectID:function(d){var f=this.options;d=d==-1?this.$cancel:this.$stars.eq(d);f.forceSelect=true;d.triggerHandler("click.stars");f.forceSelect=false},enable:function(){this.options.disabled=false;this._disableAll()},disable:function(){this.options.disabled=true;this._disableAll()},destroy:function(){this.options.isSelect?this.$selec.appendTo(this.element):this.$rboxs.appendTo(this.element);this.$form.unbind(".stars");this.$cancel.unbind(".stars").remove();this.$stars.unbind(".stars").remove();
this.$value.remove();this.element.unbind(".stars").removeData("stars")},callback:function(d,f){var h=this.options;h.callback&&h.callback(this,f,h.value,h.extraCallbackData,d);h.oneVoteOnly&&!h.disabled&&this.disable()}});a.extend(a.ui.stars,{version:"3.0.0"})})(jQuery);$(function(){var a=0;$(".ipad-slider-container .prev").click(function(d){d.preventDefault();a--;if(a<0)a=3;d=$("#screenshot").attr("src");var f=d.lastIndexOf("/");$(".ipad-slider li").removeClass("current");$("#screenshot").attr("src",d.substr(0,f+1)+$(".ipad-slider li").eq(a).addClass("current").attr("rel"))});$(".ipad-slider-container .next").click(function(d){d.preventDefault();a++;if(a>3)a=0;d=$("#screenshot").attr("src");var f=d.lastIndexOf("/");$(".ipad-slider li").removeClass("current");$("#screenshot").attr("src",
d.substr(0,f+1)+$(".ipad-slider li").eq(a).addClass("current").attr("rel"))})});function toggleSearchType(a){$('div[name="search_div"]:visible').children('input[name="search"]').removeAttr("name","");$('div[name="search_div"]:visible').hide();$("div#"+a+"_search_div").show();$("div#"+a+"_search_div").children("input#"+a+"_input").attr("name","search");$("p#tips span").hide();$("span#"+a+"_tip").show();switch(a){case "content":$("#createAlertButton").attr("disabled",false);break;case "unit":resetValidation(a);$("#unit_name").val("");break;case "personnel":resetValidation(a);$("#personnel_name").val("");
break;case "tags":resetValidation(a);$("#tags_name").val("")}}
function validateAlert(a){$("#"+a+"_valid_status").html('<img src="/images/working.gif" style="vertical-align: middle;" />');$.ajax({url:"/validation/"+a,dataType:"json",data:{name:$("#"+a+"_name").val()},success:function(d){$("#"+a+"_valid_status").html("");if(d.status=="true"){$("#"+a+"_valid_status").html('<img src="/images/accept.png" style="vertical-align: middle;" />');$("#createAlertButton").attr("disabled",false);$("#"+a+"_input").val(d.id)}else{$("#"+a+"_valid_status").html('<img src="/images/error.gif" style="vertical-align: middle;" />');
$("#createAlertButton").attr("disabled",true);$("#"+a+"_input").val("")}}})}function resetValidation(a){$("#"+a+"_valid_status").html('<img src="/images/error.gif" style="vertical-align: middle;" />');$("#"+a+"_input").val("");$("#createAlertButton").attr("disabled",true)}
$(function(){$(document).bind(dvids.auth.events.logout,function(){$("#alerts_logged_in").hide()});$(document).bind(dvids.auth.events.loginSuccess,function(){$("#alerts_logged_in").show()});$("#personnel_name").autocomplete({minLength:3,source:function(a,d){$.getJSON("/autocomplete/personnel",{q:a.term},function(f){d(f)})},select:function(a,d){$(this).val(d.item.label);validateAlert("personnel");return false}});$("#unit_name").autocomplete({minLength:3,source:function(a,d){$.getJSON("/autocomplete/unit",
{q:a.term},function(f){d(f)})},select:function(a,d){$(this).val(d.item.value);validateAlert("unit");return false}});$("#tags_name").keydown(function(a){if(a.keyCode==188)return false;return true});$("#tags_name").autocomplete({source:function(a,d){$.getJSON("/autocomplete/tag",{q:a.term},function(f){d(f)})},focus:function(){return false},select:function(a,d){this.value=d.item.value;validateAlert("tags");return false},search:function(){if(this.value.length<3)return false}});$("#alerts_form").validate({errorPlacement:function(a,
d){$(d).attr("name")=="source[]"?a.appendTo(d.parent()):a.appendTo($('span[name="form_valid_error"]'))},rules:{search:{required:true},"source[]":{required:true}},messages:{search:{required:"Please enter search term."},"source[]":{required:"Please select a source."}}})});jQuery.validator.addMethod("phoneUS",function(a,d){a=a.replace(/\s+/g,"");return this.optional(d)||a.length>9&&a.match(/^(1-?)?(\([2-9]\d{2}\)|[2-9]\d{2})-?[2-9]\d{2}-?\d{4}$/)},"Invalid phone number.");jQuery.validator.addMethod("ExtendedphoneUS",function(a,d){a=a.replace(/\s+/g,"");return this.optional(d)||a.length>9&&a.match(/^(1-?)?(\([2-9]\d{2}\)|[2-9]\d{2})-?[2-9]\d{2}-?\d{4}(\d|-){0,10}$/)},"Invalid phone number.");
jQuery.validator.addMethod("last4Social",function(a){a=a.replace(/\s+/g,"");return!a.match(/^0000$/)&&a.match(/^[0-9]{4}$/)},"Please enter a valid last 4 SSN.");jQuery.validator.addMethod("militaryEmail",function(a){return/(.mil|forces.gc.ca)$/i.test(a)},"Please enter a valid military email address.");jQuery.validator.addMethod("governmentEmail",function(a){return/(.mil|.gov)$/i.test(a)},"Please enter a valid .gov or .mil email address.");$(document).ready(function(){$("#login_form").validate({rules:{email:{required:true,email:true},password:{required:true}},messages:{email:{required:"Please provide a valid email.",email:"Please provide a valid email."},password:{required:"Please provide your password."}}})});jQuery.fn.highlight=function(a){function d(f,h){var c=0;if(f.nodeType==3){var b=f.data.toUpperCase().indexOf(h);if(b>=0){c=document.createElement("span");c.className="highlight";b=f.splitText(b);b.splitText(h.length);var e=b.cloneNode(true);c.appendChild(e);b.parentNode.replaceChild(c,b);c=1}}else if(f.nodeType==1&&f.childNodes&&!/(script|style)/i.test(f.tagName))for(b=0;b<f.childNodes.length;++b)b+=d(f.childNodes[b],h);return c}return this.each(function(){d(this,a.toUpperCase())})};
jQuery.fn.removeHighlight=function(){return this.find("span.highlight").each(function(){with(this.parentNode){replaceChild(this.firstChild,this);normalize()}}).end()};jQuery.cookie=function(a,d,f){if(typeof d!="undefined"){f=f||{};if(d===null){d="";f.expires=-1}var h="";if(f.expires&&(typeof f.expires=="number"||f.expires.toUTCString)){if(typeof f.expires=="number"){h=new Date;h.setTime(h.getTime()+f.expires*864E5)}else h=f.expires;h="; expires="+h.toUTCString()}var c=f.path?"; path="+f.path:"",b=f.domain?"; domain="+f.domain:"";f=f.secure?"; secure":"";document.cookie=[a,"=",encodeURIComponent(d),h,c,b,f].join("")}else{d=null;if(document.cookie&&document.cookie!=
""){f=document.cookie.split(";");for(h=0;h<f.length;h++){c=jQuery.trim(f[h]);if(c.substring(0,a.length+1)==a+"="){d=decodeURIComponent(c.substring(a.length+1));break}}}return d}};var fadebgcolor="white",fadearray=[],fadeclear=[],dom=document.getElementById,iebrowser=document.all;
function fadeshow(a,d,f,h,c,b,e){this.pausecheck=b;this.mouseovercheck=0;this.delay=c;this.degree=70;this.curimageindex=0;this.nextimageindex=1;fadearray[fadearray.length]=this;this.slideshowid=fadearray.length-1;this.canvasbase="canvas"+this.slideshowid;this.curcanvas=this.canvasbase+"_0";typeof e!="undefined"&&a.sort(function(){return 0.5-Math.random()});this.theimages=a;this.imageborder=parseInt(h);this.postimages=[];for(p=0;p<a.length;p++){this.postimages[p]=new Image;this.postimages[p].src=a[p][0]}d+=
this.imageborder*2;f+=this.imageborder*2;iebrowser&&dom||dom?document.write('<div id="master'+this.slideshowid+'" style="position:relative;width:'+d+"px;height:"+f+'px;overflow:hidden;"><div id="'+this.canvasbase+'_0" style="position:absolute;width:'+d+"px;height:"+f+"px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:"+fadebgcolor+'"></div><div id="'+this.canvasbase+'_1" style="position:absolute;width:'+d+"px;height:"+
f+"px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:"+fadebgcolor+'"></div></div>'):document.write('<div><img name="defaultslide'+this.slideshowid+'" src="'+this.postimages[0].src+'"></div>');if(iebrowser&&dom||dom)this.startit();else{this.curimageindex++;setInterval("fadearray["+this.slideshowid+"].rotateimage()",this.delay)}}
function fadepic(a){if(a.degree<100){a.degree+=10;if(a.tempobj.filters&&a.tempobj.filters[0])if(typeof a.tempobj.filters[0].opacity=="number")a.tempobj.filters[0].opacity=a.degree;else a.tempobj.style.filter="alpha(opacity="+a.degree+")";else if(a.tempobj.style.MozOpacity)a.tempobj.style.MozOpacity=a.degree/101;else if(a.tempobj.style.KhtmlOpacity)a.tempobj.style.KhtmlOpacity=a.degree/100;else if(a.tempobj.style.opacity&&!a.tempobj.filters)a.tempobj.style.opacity=a.degree/101}else{clearInterval(fadeclear[a.slideshowid]);
a.nextcanvas=a.curcanvas==a.canvasbase+"_0"?a.canvasbase+"_0":a.canvasbase+"_1";a.tempobj=iebrowser?iebrowser[a.nextcanvas]:document.getElementById(a.nextcanvas);a.populateslide(a.tempobj,a.nextimageindex);a.nextimageindex=a.nextimageindex<a.postimages.length-1?a.nextimageindex+1:0;setTimeout("fadearray["+a.slideshowid+"].rotateimage()",a.delay)}}
fadeshow.prototype.populateslide=function(a,d){var f="";if(this.theimages[d][1]!="")f='<a href="'+this.theimages[d][1]+'">';f+='<img src="'+this.postimages[d].src+'" border="'+this.imageborder+'px">';if(this.theimages[d][1]!="")f+="</a>";a.innerHTML=f};
fadeshow.prototype.rotateimage=function(){if(this.pausecheck==1)var a=this;if(this.mouseovercheck==1)setTimeout(function(){a.rotateimage()},100);else if(iebrowser&&dom||dom){this.resetit();(this.tempobj=iebrowser?iebrowser[this.curcanvas]:document.getElementById(this.curcanvas)).style.zIndex++;fadeclear[this.slideshowid]=setInterval("fadepic(fadearray["+this.slideshowid+"])",100);this.curcanvas=this.curcanvas==this.canvasbase+"_0"?this.canvasbase+"_1":this.canvasbase+"_0"}else document.images["defaultslide"+
this.slideshowid].src=this.postimages[this.curimageindex].src;this.curimageindex=this.curimageindex<this.postimages.length-1?this.curimageindex+1:0};
fadeshow.prototype.resetit=function(){this.degree=10;var a=iebrowser?iebrowser[this.curcanvas]:document.getElementById(this.curcanvas);if(a.filters&&a.filters[0])if(typeof a.filters[0].opacity=="number")a.filters(0).opacity=this.degree;else a.style.filter="alpha(opacity="+this.degree+")";else if(a.style.MozOpacity)a.style.MozOpacity=this.degree/101;else if(a.style.KhtmlOpacity)a.style.KhtmlOpacity=this.degree/100;else if(a.style.opacity&&!a.filters)a.style.opacity=this.degree/101};
fadeshow.prototype.startit=function(){this.populateslide(iebrowser?iebrowser[this.curcanvas]:document.getElementById(this.curcanvas),this.curimageindex);if(this.pausecheck==1){var a=this,d=iebrowser?iebrowser["master"+this.slideshowid]:document.getElementById("master"+this.slideshowid);d.onmouseover=function(){a.mouseovercheck=1};d.onmouseout=function(){a.mouseovercheck=0}}this.rotateimage()};$(document).ready(function(){$("#homenav, #subhome").mouseover(function(){$("#subhome").show();$("#subimages, #subnews, #subvideo, #subaudio, #subpublications, #submedia, #subabout").hide();return false});$("#homenav, #subhome").mouseout(function(){$("#subhome").hide();$(".activesub").show();return false});$("#imagesnav, #subimages").mouseover(function(){$("#subhome").hide();$("#subimages").show();$("#subnews").hide();$("#subvideo").hide();$("#subaudio").hide();$("#subpublications").hide();$("#submedia").hide();
$("#subabout").hide();return false});$("#imagesnav, #subimages").mouseout(function(){$("#subimages").hide();$(".activesub").show();return false});$("#newsnav, #subnews").mouseover(function(){$("#subhome").hide();$("#subimages").hide();$("#subnews").show();$("#subvideo").hide();$("#subaudio").hide();$("#subpublications").hide();$("#submedia").hide();$("#subabout").hide();return false});$("#newsnav, #subnews").mouseout(function(){$("#subnews").hide();$(".activesub").show();return false});$("#videonav, #subvideo").mouseover(function(){$("#subhome").hide();
$("#subimages").hide();$("#subnews").hide();$("#subvideo").show();$("#subaudio").hide();$("#subpublications").hide();$("#submedia").hide();$("#subabout").hide();return false});$("#videonav, #subvideo").mouseout(function(){$("#subvideo").hide();$(".activesub").show();return false});$("#audionav, #subaudio").mouseover(function(){$("#subhome").hide();$("#subimages").hide();$("#subnews").hide();$("#subvideo").hide();$("#subaudio").show();$("#subpublications").hide();$("#submedia").hide();$("#subabout").hide();
return false});$("#audionav, #subaudio").mouseout(function(){$("#subaudio").hide();$(".activesub").show();return false});$("#publicationsnav, #subpublications").mouseover(function(){$("#subhome").hide();$("#subimages").hide();$("#subnews").hide();$("#subvideo").hide();$("#subaudio").hide();$("#subpublications").show();$("#submedia").hide();$("#subabout").hide();return false});$("#publicationsnav, #subpublications").mouseout(function(){$("#subpublications").hide();$(".activesub").show();return false});
$("#medianav, #submedia").mouseover(function(){$("#subhome").hide();$("#subimages").hide();$("#subnews").hide();$("#subvideo").hide();$("#subaudio").hide();$("#subpublications").hide();$("#submedia").show();$("#subabout").hide();return false});$("#medianav, #submedia").mouseout(function(){$("#submedia").hide();$(".activesub").show();return false});$("#aboutnav, #subabout").mouseover(function(){$("#subhome").hide();$("#subimages").hide();$("#subnews").hide();$("#subvideo").hide();$("#subaudio").hide();
$("#subpublications").hide();$("#submedia").hide();$("#subabout").show();return false});$("#aboutnav, #subabout").mouseout(function(){$("#subabout").hide();$(".activesub").show();return false})});(function(a){$f.addPlugin("playlist",function(d,f){function h(v){var j=B;a.each(v,function(O,J){a.isFunction(J)||(j=j.replace("${"+O+"}",J).replace("$%7B"+O+"%7D",J))});return j}function c(){u=w().unbind("click.playlist").bind("click.playlist",function(){return e(a(this),u.index(this))})}function b(){d.empty();a.each(o.getPlaylist(),function(){d.append(h(this))});c()}function e(v,j){if(v.hasClass(m.playingClass)||v.hasClass(m.pausedClass))o.toggle();else{v.addClass(m.progressClass);o.play(j)}return false}
function k(){if(q)u=w();u.removeClass(m.playingClass);u.removeClass(m.pausedClass);u.removeClass(m.progressClass)}function r(v){return q?u.filter("[href="+v.originalUrl+"]"):u.eq(v.index)}function w(){var v=d.find("a");return v.length?v:d.children()}var o=this,m={playingClass:"playing",pausedClass:"paused",progressClass:"progress",template:'<a href="${url}">${title}</a>',loop:false,playOnClick:true,manual:false};a.extend(m,f);d=a(d);var q=o.getPlaylist().length<=1||m.manual,u=null;if(q){u=w();if(a.isFunction(u.live)){var y=
a(d.selector+" a");y.length||(y=a(d.selector+" > *"));y.live("click",function(){var v=a(this);return e(v,v.attr("href"))})}else u.click(function(){var v=a(this);return e(v,v.attr("href"))});y=o.getClip(0);!y.url&&m.playOnClick&&y.update({url:u.eq(0).attr("href")})}else{var B=d.is(":empty")?m.template:d.html();b()}o.onBegin(function(v){k();r(v).addClass(m.playingClass)});o.onPause(function(v){r(v).removeClass(m.playingClass).addClass(m.pausedClass)});o.onResume(function(v){r(v).removeClass(m.pausedClass).addClass(m.playingClass)});
if(!m.loop&&!q)o.onBeforeFinish(function(v){if(!v.isInStream&&v.index<u.length-1)return false});if(q&&m.loop)o.onBeforeFinish(function(v){v=r(v);v.next().length?v.next().click():u.eq(0).click();return false});o.onUnload(function(){k()});if(!q)o.onPlaylistReplace(function(){b()});o.onClipAdd(function(v,j){u.eq(j).before(h(v));c()});return o})})(jQuery);(function(a){a.fn.addOption=function(){var d=function(r,w,o,m){var q=document.createElement("option");q.value=w;q.text=o;o=r.options;var u=o.length;if(!r.cache){r.cache={};for(var y=0;y<u;y++)r.cache[o[y].value]=y}if(typeof r.cache[w]=="undefined")r.cache[w]=u;r.options[r.cache[w]]=q;if(m)q.selected=true},f=arguments;if(f.length==0)return this;var h=true,c=false,b,e,k;if(typeof f[0]=="object"){c=true;b=f[0]}if(f.length>=2){if(typeof f[1]=="boolean")h=f[1];else if(typeof f[2]=="boolean")h=f[2];if(!c){e=
f[0];k=f[1]}}this.each(function(){if(this.nodeName.toLowerCase()=="select")if(c)for(var r in b)d(this,r,b[r],h);else d(this,e,k,h)});return this};a.fn.ajaxAddOption=function(d,f,h,c,b){if(typeof d!="string")return this;if(typeof f!="object")f={};if(typeof h!="boolean")h=true;this.each(function(){var e=this;a.getJSON(d,f,function(k){a(e).addOption(k,h);if(typeof c=="function")typeof b=="object"?c.apply(e,b):c.call(e)})});return this};a.fn.removeOption=function(){var d=arguments;if(d.length==0)return this;
var f=typeof d[0],h,c;if(f=="string"||f=="object"||f=="function"){h=d[0];if(h.constructor==Array){f=h.length;for(var b=0;b<f;b++)this.removeOption(h[b],d[1]);return this}}else if(f=="number")c=d[0];else return this;this.each(function(){if(this.nodeName.toLowerCase()=="select"){if(this.cache)this.cache=null;var e=false,k=this.options;if(h)for(var r=k.length-1;r>=0;r--){if(h.constructor==RegExp){if(k[r].value.match(h))e=true}else if(k[r].value==h)e=true;if(e&&d[1]===true)e=k[r].selected;if(e)k[r]=null;
e=false}else(e=d[1]===true?k[c].selected:true)&&this.remove(c)}});return this};a.fn.sortOptions=function(d){var f=a(this).selectedValues(),h=typeof d=="undefined"?true:!!d;this.each(function(){if(this.nodeName.toLowerCase()=="select"){for(var c=this.options,b=c.length,e=[],k=0;k<b;k++)e[k]={v:c[k].value,t:c[k].text};e.sort(function(r,w){o1t=r.t.toLowerCase();o2t=w.t.toLowerCase();if(o1t==o2t)return 0;return h?o1t<o2t?-1:1:o1t>o2t?-1:1});for(k=0;k<b;k++){c[k].text=e[k].t;c[k].value=e[k].v}}}).selectOptions(f,
true);return this};a.fn.selectOptions=function(d,f){var h=typeof d;if(h=="object"&&d.constructor==Array){var c=this;a.each(d,function(){c.selectOptions(this,f)})}var b=f||false;if(h!="string"&&h!="function"&&h!="object")return this;this.each(function(){if(this.nodeName.toLowerCase()!="select")return this;for(var e=this.options,k=e.length,r=0;r<k;r++)if(d.constructor==RegExp)if(e[r].value.match(d))e[r].selected=true;else{if(b)e[r].selected=false}else if(e[r].value==d)e[r].selected=true;else if(b)e[r].selected=
false});return this};a.fn.copyOptions=function(d,f){var h=f||"selected";if(a(d).size()==0)return this;this.each(function(){if(this.nodeName.toLowerCase()!="select")return this;for(var c=this.options,b=c.length,e=0;e<b;e++)if(h=="all"||h=="selected"&&c[e].selected)a(d).addOption(c[e].value,c[e].text)});return this};a.fn.containsOption=function(d,f){var h=false,c=typeof d,b=typeof f;if(c!="string"&&c!="function"&&c!="object")return b=="function"?this:h;this.each(function(){if(this.nodeName.toLowerCase()!=
"select")return this;if(h&&b!="function")return false;for(var e=this.options,k=e.length,r=0;r<k;r++)if(d.constructor==RegExp){if(e[r].value.match(d)){h=true;b=="function"&&f.call(e[r],r)}}else if(e[r].value==d){h=true;b=="function"&&f.call(e[r],r)}});return b=="function"?this:h};a.fn.selectedValues=function(){var d=[];this.selectedOptions().each(function(){d[d.length]=this.value});return d};a.fn.selectedTexts=function(){var d=[];this.selectedOptions().each(function(){d[d.length]=this.text});return d};
a.fn.selectedOptions=function(){return this.find("option:selected")}})(jQuery);(function(a){a.ui=a.ui||{};if(!a.ui.version){a.extend(a.ui,{version:"1.8.2",plugin:{add:function(d,f,h){d=a.ui[d].prototype;for(var c in h){d.plugins[c]=d.plugins[c]||[];d.plugins[c].push([f,h[c]])}},call:function(d,f,h){if((f=d.plugins[f])&&d.element[0].parentNode)for(var c=0;c<f.length;c++)d.options[f[c][0]]&&f[c][1].apply(d.element,h)}},contains:function(d,f){return document.compareDocumentPosition?d.compareDocumentPosition(f)&16:d!==f&&d.contains(f)},hasScroll:function(d,f){if(a(d).css("overflow")==
"hidden")return false;var h=f&&f=="left"?"scrollLeft":"scrollTop",c=false;if(d[h]>0)return true;d[h]=1;c=d[h]>0;d[h]=0;return c},isOverAxis:function(d,f,h){return d>f&&d<f+h},isOver:function(d,f,h,c,b,e){return a.ui.isOverAxis(d,h,b)&&a.ui.isOverAxis(f,c,e)},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}});a.fn.extend({_focus:a.fn.focus,focus:function(d,f){return typeof d==="number"?this.each(function(){var h=this;setTimeout(function(){a(h).focus();f&&f.call(h)},d)}):this._focus.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect",
"none")},scrollParent:function(){var d;d=a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",
1))}).eq(0);return/fixed/.test(this.css("position"))||!d.length?a(document):d},zIndex:function(d){if(d!==undefined)return this.css("zIndex",d);if(this.length){d=a(this[0]);for(var f;d.length&&d[0]!==document;){f=d.css("position");if(f=="absolute"||f=="relative"||f=="fixed"){f=parseInt(d.css("zIndex"));if(!isNaN(f)&&f!=0)return f}d=d.parent()}}return 0}});a.extend(a.expr[":"],{data:function(d,f,h){return!!a.data(d,h[3])},focusable:function(d){var f=d.nodeName.toLowerCase(),h=a.attr(d,"tabindex");return(/input|select|textarea|button|object/.test(f)?
!d.disabled:"a"==f||"area"==f?d.href||!isNaN(h):!isNaN(h))&&!a(d)["area"==f?"parents":"closest"](":hidden").length},tabbable:function(d){var f=a.attr(d,"tabindex");return(isNaN(f)||f>=0)&&a(d).is(":focusable")}})}})(jQuery);(function(){window.dvids={}})();
dvids.auth={events:{loginSuccess:"loginSuccess",loginFailure:"loginFailure",logout:"logout",requestLogin:"requestLogin",query:"query"},requestLogin:function(){$.event.trigger(dvids.auth.events.requestLogin)},login:function(a,d,f,h){$.post("/login",{email:a,password:d,remember_me:f},function(c){h(c);c.errors||c.formErrors?$.event.trigger(dvids.auth.events.loginFailure,c):$.event.trigger(dvids.auth.events.loginSuccess,c);return c})},logout:function(a){$.get("/logout",{},function(d){a(d);$.event.trigger(dvids.auth.events.logout)})},
getAuth:function(){$.getJSON("/auth/query",{},function(a){$.event.trigger(dvids.auth.events.query,a)})}};
$(function(){function a(o,m){var q=$("#"+o+" div.active"),u=$("#"+m);if(u.attr("id")!=q.attr("id")){q.addClass("last-active");u.css({opacity:0}).addClass("active").animate({opacity:1},1E3,function(){q.removeClass("active last-active")})}}function d(o,m){var q=$("#"+o+" div.active"),u=$("#"+m);u.attr("id")!=q.attr("id")&&q.removeClass("active").hide(function(){u.addClass("active").show(function(){var y=u.find("video")[0].player;$(y.box).width("");$(y.element).height("");y.positionBox()})})}function f(o){$("#logged_in_user").html(o.name);
$("#login_links").hide();$("#login_current").fadeIn("fast");if(o.groupId==14||o.groupId==1||o.accountType=="Military Personnel"||o.groupId==5||o.groupId==6||o.groupId==8||o.groupId==7||o.groupId==10)$("#login_mydvids").fadeIn("fast");$("#login_favs").fadeIn("fast");o.groupId!=2&&o.groupId!=12&&o.groupId!=13&&$("#login_links_cms").fadeIn("fast");if(o.groupId==1||o.groupId==3||o.groupId==4||o.groupId==8||o.groupId==10||o.groupId==14)$("#login_links_direct").fadeIn("fast")}var h=false;$(".carousel_body").jcarousel({buttonNextHTML:'<a class="rightbtn"></a>',
buttonPrevHTML:'<a class="leftbtn"></a>',scroll:1,visible:5,wrap:"circular"});$(".carousel_body ul li a").click(function(){a("tab1",$(this).attr("rel"));return false});$("#featuredimage a").click(function(){$("#featuredvideo a").removeClass("selected");$(this).addClass("selected");$("#tab1").fadeIn();$("#tab2").hide();return false});$("#featuredvideo a").click(function(){$("#featuredimage a").removeClass("selected");$(this).addClass("selected");$("#tab2").css("height","357px");$("#tab2").fadeIn(function(){if(!h){$(this).html('<img src="http://static.dvidshub.net/images/ajax-loader-facebook.gif" alt="Loading" style="display: block; margin: 0 auto; padding-top: 140px;" />');
$(this).load("/index/featuredvideo",function(){h=true;$(".carousel_body_video").jcarousel({buttonNextHTML:'<a class="rightbtn_video"></a>',buttonPrevHTML:'<a class="leftbtn_video"></a>',scroll:1,visible:5,wrap:"circular"});VideoJS.setup(null);$(".carousel_body_video ul li a").click(function(){d("tab2",$(this).attr("rel"));return false})})}});$("#tab1").hide();return false});$("#newsfield").click(function(){$("#latestnews").removeClass("selected");$(this).addClass("selected");$("#tab3").show();$("#tab4").hide();
return false});$("#latestnews").click(function(){$("#newsfield").removeClass("selected");$(this).addClass("selected");$("#tab4").show();$("#tab3").hide();return false});$("#login").click(function(){$("#login_container").fadeIn("medium");return false});$("#login_links_cms").click(function(){$("#admintools_container").fadeIn("medium");return false});$(document).bind(dvids.auth.events.requestLogin,function(){$("#login_container").fadeIn("medium");bodyelem=$.browser.safari?$("body"):$("html,body");$(bodyelem).animate({scrollTop:0},
"slow")});$("#login_container input:text, #login_container input:password").focus(function(){$(this).addClass("focus")});$("#login_container input:text, #login_container input:password").blur(function(){$(this).removeClass("focus")});$("#login_container form").submit(function(){$("#login_container input").removeClass("formerror");$("#login_errors").html("");dvids.auth.login($("#login_email").val(),$("#login_password").val(),$("#login_remember_me").is(":checked"),function(o){if(o.errors){var m="";
for(r=0;r<o.errors.length;r++)m+="<li>"+o.errors[r]+"</li>";$("#login_errors").html(m).fadeIn("medium")}else if(o.formErrors)for(field in o.formErrors){element=$("#login_"+field);element.addClass("formerror")}else{$("#login_container").fadeOut("fast");f(o);$("#login_container input").removeClass("formerror");$("#login_errors").html("");$("#login_email").val("Your e-mail address");$("#login_password").val("")}});return false});$("#closelogin").click(function(){$("#login_container").fadeOut("fast");
$("#login_password").val("");$("#login_errors").remove();return false});$("#closeadmintools").click(function(){$("#admintools_container").fadeOut("fast");return false});$("#login_email").click(function(){$(this).val()=="Your e-mail address"&&$(this).val("")});$("#logout").click(function(){dvids.auth.logout(function(){$("#login_current").hide();$("#login_links_cms").hide();$("#login_links_direct").hide();$("#admintools_container").hide();$("#login_mydvids").hide();$("#login_links").fadeIn()});return false});
$("#toplink > .right").hide();dvids.auth.getAuth();$(document).bind(dvids.auth.events.query,function(o,m){m.loggedIn===true?f(m):$("#login_links").fadeIn()});featuredcontentslider.init({id:"slider1",contentsource:["inline",""],toc:"#increment",nextprev:["",""],revealtype:"click",enablefade:[true,0.1],autorotate:[true,5E3],onChange:function(){}});$("#term").html()!=null&&$("#searchfield").val($("#term").html());var c={dateFormat:"yymmdd",maxDate:"+0d",minDate:new Date(1991,4,24),changeMonth:true,changeYear:true};
$("#id_search_custom_date_start").datepicker(c);$("#id_search_custom_date_end").datepicker(c);$("#id_search_custom_date_go").click(function(){var o="",m=$(this).attr("rel"),q=$("#id_search_custom_date_start").val(),u=$("#id_search_custom_date_end").val();if(q.length==0&&u.length==0)$("#id_search_custom_date_start").addClass("error").focus();else{if(q.length>0)o+="&filter[date]="+q;if(u.length>0)o+="-"+u;window.location.href=m+o}});$("#nff_by_unit").change(function(){if($(this).val().length>0)window.location.href=
"/units/"+encodeURIComponent($(this).val())});$("#search_by_cocom").change(function(){if($(this).val().length>0)window.location.href=$(this).val()});$("#search_by_country").change(function(){if($(this).val().length>0)window.location.href="/search/country/"+encodeURIComponent($(this).val())});$("#submitcocom").click(function(o){o.preventDefault();if($("#cocom").val().length>0)window.location.href="/search/cocom/"+encodeURIComponent($("#cocom").val())});$("#holiday_select").change(function(){if($(this).val().length>
0)window.location.href="/holiday/"+encodeURIComponent($(this).val())});c=function(o,m){$.inArray(m.groupId,[1,4,6,8])!=-1&&$("#editTagLink").show()};var b=false,e="";$(document).bind(dvids.auth.events.query,function(o,m){e=m.id});$(document).bind(dvids.auth.events.loginSuccess,function(o,m){e=m.id});$("#login_links_cms a").click(function(o){o.preventDefault();if(!b){$("#admintools_container").load("/ajax/admintools/"+e);b=true}});$(document).bind(dvids.auth.events.query,c);$(document).bind(dvids.auth.events.loginSuccess,
c);$(document).bind(dvids.auth.events.logout,function(){$("#editTagLink").hide()});if(document.referrer.length>0){c=document.referrer.substring(document.referrer.lastIndexOf("?")+1).split("&");for(var k="",r=0;r<c.length;r++){var w=c[r].split("=");if(w[0]=="q"){k=w[1];break}}if(k.length>0){k=k.replace(/\+/g," ");c=k.split(" ");for(r=0;r<c.length;r++){$(".innerheaders").highlight(c[r]);$(".imagedescription").highlight(c[r]);$(".videodescription").highlight(c[r]);$("#newsbody").highlight(c[r]);$("#tags").highlight(c[r])}}}if($.browser.msie){c=
$.browser.version.substr(0,$.browser.version.indexOf("."));k=$.cookie("ie6-obsolete-confirm");if(c<=6&&k!="true"){$("body").append('<div id="ie-message">Your browser is obsolete. Please click <a href="/about/faq#faq36" target="_new" style="text-decoration:underline;">here</a> to learn how to resolve this issue.  [<a id="ie6-obsolete-close" href="#" style="color: black;">Close</a>]</div>');$("#ie6-obsolete-close").click(function(o){o.preventDefault();$("#ie-message").remove();$.cookie("ie6-obsolete-confirm",
"true")})}}$(document).bind(dvids.auth.events.loginSuccess,function(){if(!$.cookie("geo_alert")){$.cookie("geo_alert","true",{expires:1});$.ajax({url:"/ajax/geoalert",success:function(o){if(o.status=="true"){$("#geo_alert_header").html("Members in the "+o.region_display+" area!");$("#geo_alert_body").html(o.message);geoAlertModal=$.modal($("#geo_alert_container").html(),{closeHTML:""})}}})}});initLocodeDropDown();$(document).bind(dvids.auth.events.query,function(o,m){m.loggedIn===true&&dvids.notifications.init()});
$(document).bind(dvids.auth.events.loginSuccess,function(){dvids.notifications.init.call(dvids.notifications)});$(document).bind(dvids.auth.events.logout,function(){dvids.notifications.deconstruct.call(dvids.notifications)})});var geoAlertModal,currentState;
function initLocodeDropDown(){$("#country").change(function(a,d){$.get("/ajax/statelist",{country:$(this).val()},function(f){$("#subdiv").empty();$.param(f)?$.each(f,function(h,c){$("#subdiv").append($("<option></option>").attr("value",h).text(c))}):$("#subdiv").append($("<option></option>").attr("value","").text("- N/A -"));d&&$("#subdiv").selectOptions(d)},"json")});$("#city").autocomplete({minLength:2,source:function(a,d){var f={city:a.term,state:$("#subdiv").val(),country:$("#country").val()};
$.getJSON("/ajax/citylist",f,function(h){d(h)})}});currentState&&$("#country").trigger("change",[currentState])}dvids.currentWebcastAlert={};dvids.currentWebcastAlert.carousel_initCallback=function(a){a.clip.hover(function(){a.stopAuto()},function(){a.startAuto()})};dvids.currentWebcastAlert.initCarousel=function(){$("#cw_carousel").jcarousel({vertical:true,auto:2,scroll:1,wrap:"last",initCallback:dvids.currentWebcastAlert.carousel_initCallback})};dvids.frontPageAlert={};
dvids.frontPageAlert.carousel_initCallback=function(a){a.clip.hover(function(){a.stopAuto()},function(){a.startAuto()})};dvids.frontPageAlert.initCarousel=function(){$("#fp_carousel").jcarousel({vertical:true,auto:2,scroll:1,wrap:"last",initCallback:dvids.frontPageAlert.carousel_initCallback})};$(function(){var a=function(d,f){if($("#dvids-video-player-1").length>0){var h=$("#dvids-video-player-1").player();f.groupId>0&&h!==undefined&&h.html5Supported()&&!VideoJS.isIOS()&&$("#bitrate-choose").fadeIn()}};$(document).bind(dvids.auth.events.query,a);$(document).bind(dvids.auth.events.loginSuccess,a);$(document).bind(dvids.auth.events.logout,function(){$("#bitrate-choose").fadeOut();$("#bitrate-selector").slideUp()});$("#bitrate-choose").click(function(d){$("#bitrate-selector").slideToggle();
d.preventDefault()});$("#bitrate-selector a").click(function(d){var f=$(this).attr("rel");$("#dvids-video-player-1").attr("src",f);$("#dvids-video-player-1").player().play();d.preventDefault()});$("#embed-open").click(function(d){$("#embed-code").slideToggle();d.preventDefault()})});function assetRatingsData(a,d,f){this.starsContainerId=a+"_stars_container_"+d;this.ratingsId=a+"_ratings_"+d;this.mediaType=a;this.typeId=d;this.roundedAvg=Math.round(f)}dvids.assetRatingsData=assetRatingsData;
dvids.assetRatings={displayRatingMax:5,checkLoginStatus:function(a,d){d.groupId>0?dvids.assetRatings.showMemberStars(a.data.assetRatingData):dvids.assetRatings.showReadOnlyStars(a.data.assetRatingData)},_initStars:function(a){this.removeStars(assetRatingData.ratingsId);for(var d='<form id="'+a.ratingsId+'">',f=1;f<=this.displayRatingMax;f++)d+='<input type="radio" name="rating" value="'+f+'" id="rating'+f+'" '+(f==a.roundedAvg?'checked="checked"':"")+" />";d+='<span id="'+a.ratingsId+'_stats" class="ratings_stats"></span>';
d+="</form>";$("#"+a.starsContainerId).append(d)},removeStars:function(a){$("#"+a).remove()},showMemberStars:function(a){this._initStars(a);$("#"+a.ratingsId).stars({oneVoteOnly:false,inputType:"radio",extraCallbackData:{assetRatingData:a},callback:function(d,f,h){$.post("/assetratings/rateasset",{rating:h,type:a.mediaType,type_id:a.typeId},function(c){d.select(Math.round(c.average));dvids.assetRatings.showAssetStats(a)},"json")}});this.showAssetStats(a);this.showStarsContainer()},showReadOnlyStars:function(a){this._initStars(a);
$("#"+a.ratingsId).children('input[type="radio"]').attr("disabled","disabled");$("#"+a.ratingsId).stars();$("#"+a.ratingsId+"_stats").html('<span class="logintovote" onclick="dvids.auth.requestLogin()">Login to Vote!</span>');dvids.assetRatings.showStarsContainer()},showAssetStats:function(a){var d=(new Date).getTime();$.getJSON("/assetratings/assetstats",{type:a.mediaType,typeId:a.typeId,rand:d},function(f){$("#"+a.ratingsId+"_stats").html("("+f.count+" votes; "+f.average+")");a.roundedAvg=Math.round(f.average)})},
showStarsContainer:function(){$(".stars_container").show()}};$(document).ready(function(){var a=false;$("#pif_form_public_email").validate({submitHandler:function(d){if(a)a=false;else savePifSection(d)},rules:{email:{required:true,email:true}},messages:{email:{required:"* Required Field",email:"* Invalid Email"}}});$('#pif_form_public_email input[type="submit"]').bind("click.publicPifCheck",function(){$(this);var d=$('[name="email"]').val(),f=$('[name="first_name"]').val(),h=$('[name="last_name"]').val(),c=$('[name="refId"]').val();if(!d){alert("Please enter your email above.");
return false}$("#pif_form_pa, #tabs").addClass("pif_hidden");$.ajax({url:"/publicaffairs/publicpifcheck",async:false,dataType:"json",data:{email:d,rand:Math.random(),first_name:f,last_name:h,refId:c},success:function(b){var e=$("#public-pif-message").empty();if(b.status=="-1"){a=true;e.html(b.message);dvids.auth.requestLogin();return false}if(b.status=="-2"){a=true;e.html(b.message);return false}if(!b.id){alert("Error: PIF id cannot be null.");return false}pifId=b.id;$("#pif_form_pa, #tabs").removeClass("pif_hidden");
b=b.formdata;for(var k in b){$('input[name="'+k+'"][class!="publicpifemail"][type!="radio"][type!="checkbox"]').val(b[k]);$('select[name="'+k+'"]').val(b[k]);$('textarea[name="'+k+'"]').html(b[k]);$('input[type="radio"][type="radio"][value="'+b[k]+'"][name="'+k+'"]').attr("checked","checked");k=="ausa_branch"&&$("#branch_other_checkbox").is(":checked")&&$("#branch_other").val(b[k]);k=="ausa_contact_email"&&b[k]=="yes"&&$('input[type="checkbox"][type="checkbox"][name="'+k+'"]').attr("checked","checked").val("yes");
if(k=="removeDrop"){$("#unit_id").after('<input type="hidden" name="unit_id" value="'+b.unit_id+'">'+b[k]);$("#unit_id").remove()}}$("#country").trigger("change",[b.subdiv]);$('#pif_form_basic input[name="email"]').val(d).attr("readonly","readonly")},error:function(){alert("An error has occured.")}})});$('#pif_form_public_email input[name="email"]').bind("keyup",function(){$('#pif_form_basic input[name="email"]').val($(this).val())});$('#pif_form_public_email input[name="email"]').bind("keydown",
function(){$("#pif_form_pa, #tabs").addClass("pif_hidden")});$("#ausa_contact_email").click(function(){if($(this).is(":checked")){$(this).val("yes");$("#ausa_contact_email_no").remove()}else{$(this).val("no");$(this).after($('<input type="hidden" id="ausa_contact_email_no" name="ausa_contact_email" value="no" />'))}})});dvids.notifications={initialized:false,container:null,baseHtml:$('<span id="notifications_link" class="notifications_link"><a class="link_anchor" href="#"><img class="anchoricon" src="http://static.dvidshub.net/images/comment.png" alt="*" /><span class="new_flag"></span></a></span>'),list:$('<div id="notifications_list" class="notifications_list" style="position: absolute;display: none;"><h4 class="notifications_header">Notifications</h4><ul class="notifications_items"></ul><div class="notifications_footer"><a href="/notifications">See All Notifications</a></div></div>'),
items:null,notificationListVisible:false,notificationsRequested:false,init:function(){if(this.initialized==false){this.initialized=true;this.container=$("#notifications");this.items=this.list.find(".notifications_items");var a=this;this.baseHtml.find(".link_anchor").click(function(d){d.preventDefault();if(a.list.css("display")!="none")a.hideList();else{a.showList();a.getMemberNotifications();d.stopPropagation()}});this.container.attr("class","notifications");this.container.append(this.baseHtml);this.checkForUnreadNotifications();
this.initList();$(document).bind("click",function(){a.documentClickHandler.call(a)})}},deconstruct:function(){this.container.empty();this.baseHtml.unbind("click");this.notificationsRequested=false;this.hideList();this.removeNotifications();this.renderAsNoUnread();this.initialized=false},initList:function(){this.list.bind("click",function(a){a.stopPropagation()});$("body").append(this.list)},showList:function(){var a=$("#notifications_link").position().left,d=$("#notifications_link").position().top;
this.list.css("left",parseInt(a)-362);this.list.css("top",parseInt(d)+15);this.list.show();this.renderAsNoUnread();this.notificationListVisible=true},hideList:function(){this.hideCustomMessage();this.list.hide();this.notificationListVisible=false},removeNotifications:function(){this.items.empty();this.items=null},renderAsNoUnread:function(){var a=this.baseHtml.find(".new_flag");a.empty();a.hide();this.baseHtml.find(".link_anchor").find(".spacer").remove()},renderAsUnread:function(a){this.baseHtml.find(".link_anchor").append('<span class="spacer">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
var d=this.baseHtml.find("img.anchoricon"),f=d.position().left;d=d.position().top;var h=this.baseHtml.find(".new_flag");h.css("left",parseInt(f)+11);h.css("top",parseInt(d)-5);h.html(a);h.show()},documentClickHandler:function(){dvids.notifications.notificationListVisible&&this.hideList()},addNotification:function(a,d,f,h,c){context=this;var b=$("<li></li>");b.attr("id",a).addClass("notifications_item normal normal_top");a=$("<div></div>");a.addClass("message_container");d=$("<div>"+d+"</div>");d.addClass("message_left");
var e=$("<div></div>");e.addClass("message_right");var k=$('<img class="close_icon" src="http://static.dvidshub.net/images/iconGray_close.gif" alt="Close" style="cursor: pointer;" />');k.click(function(){var r=$(this).parents("li");context.removeNotification(r)});e.append(k);a.append(d);a.append(e);b.html(a);a=$('<div style="clear:both;"></div>');b.append(a);if(h!=""){h=$('<div><img src="http://static.dvidshub.net/images/link.png" alt="Link:" class="link_icon" /> <a href="'+h+'">'+h+"</a></div>");
h.addClass("notify_link");b.append(h)}f=$("<div>"+f+"</div>");f.addClass("date_created");b.append(f);b.mouseenter(function(){context.highlightItem(this)});b.mouseleave(function(){context.unhighlightItem(this)});c==0&&b.addClass("unread");this.items.append(b)},removeNotification:function(a){$(a).remove();$.ajax({url:"/notifications/hide",data:{"notification-id":$(a).attr("id")},context:this,success:function(){}})},highlightUnread:function(){var a=this;this.items.find("li.unread").each(function(){a.highlightItem(this)})},
highlightItem:function(a){a=$(a);var d=a.next("li"),f=a.prev("li");a.removeClass("normal normal_top");a.addClass("mouseover");f.hasClass("mouseover_bottom")||a.addClass("mouseover_top");if(!d.hasClass("mouseover_top")){a.addClass("mouseover_bottom");d.removeClass("normal_top")}},unhighlightItem:function(a){a=$(a);var d=a.prev("li"),f=a.next("li");a.removeClass("mouseover mouseover_top mouseover_bottom").addClass("normal");d.hasClass("mouseover_bottom")||a.addClass("normal_top");f.hasClass("mouseover_top")||
(f.hasClass("mouseover")?f.addClass("mouseover_top"):f.addClass("normal_top"))},checkForUnreadNotifications:function(){$.ajax({type:"post",url:"/notifications/checkforunread",dataType:"json",context:this,success:function(a){a.count>0&&this.renderAsUnread(a.count)}})},showCustomMessage:function(a,d,f){d||(d="custom_message");f||(f="custom_message");var h=$("<li></li>");h.attr("id",d).addClass(f).append(a);this.items.append(h)},hideCustomMessage:function(a){a||(a="custom_message");this.items.find("#"+
a).remove()},getMemberNotifications:function(){if(!this.notificationsRequested){this.showCustomMessage('<img src="http://static.dvidshub.net/images/working.gif" alt="Loading" />');$.ajax({type:"post",url:"/notifications/getmembernotifications",dataType:"json",context:this,success:function(a){var d=this;this.hideCustomMessage();if(a.status==true){$(a.notifications).each(function(f,h){d.addNotification(h.id,h.message,h.date_created,h.link,h.date_read)});this.items.find("li:last-child").addClass("normal_last_child");
this.highlightUnread();this.flagUnreadAsRead()}else this.showCustomMessage("You have no notifications.","no_notifications");this.notificationsRequested=true}})}},flagUnreadAsRead:function(){var a=[],d=0;this.items.find("li.unread").each(function(){a[d++]=$(this).attr("id")});a.length>0&&$.ajax({url:"/notifications/flagasread",dataType:"json",data:{"ids[]":a}})}};
$(document).ready(function(){$(".your_notification").mouseenter(function(){$(this).find(".hide_icon").show()}).mouseleave(function(){$(this).find(".hide_icon").hide()});$(".hide_icon").click(function(){var a=$(this).parents("div.your_notification");a.hasClass("hidden_top_border")&&a.next().addClass("hidden_top_border");$('div.your_notification[name="'+a.attr("name")+'"]').length==1&&$('h4.header[name="'+a.attr("name")+'"]').remove();dvids.notifications.removeNotification(a)})});

