/* jQuery v1.6.4 http://jquery.com/ | http://jquery.org/license */
(function(a,b){function cu(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1;}function cr(a){if(!cg[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ch||(ch=c.createElement("iframe"),ch.frameBorder=ch.width=ch.height=0),b.appendChild(ch);if(!ci||!ch.createElement){ci=(ch.contentWindow||ch.contentDocument).document,ci.write((c.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),ci.close();}d=ci.createElement(a),ci.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ch);}cg[a]=e;}return cg[a];}function cq(a,b){var c={};f.each(cm.concat.apply([],cm.slice(0,b)),function(){c[this]=a;});return c;}function cp(){cn=b;}function co(){setTimeout(cp,0);return cn=f.now();}function cf(){try{return new a.ActiveXObject("Microsoft.XMLHTTP");}catch(b){}}function ce(){try{return new a.XMLHttpRequest;}catch(b){}}function b$(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1){for(h in a.converters){typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);}}l=k,k=d[g];if(k==="*"){k=l;}else{if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break;}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)));}}}return c;}function bZ(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g){i in d&&(c[g[i]]=d[i]);}while(f[0]==="*"){f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));}if(h){for(i in e){if(e[i]&&e[i].test(h)){f.unshift(i);break;}}}if(f[0] in d){j=f[0];}else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break;}k||(k=i);}j=j||k;}if(j){j!==f[0]&&f.unshift(j);return d[j];}}function bY(a,b,c,d){if(f.isArray(b)){f.each(b,function(b,e){c||bA.test(a)?d(a,e):bY(a+"["+(typeof e=="object"||f.isArray(e)?b:"")+"]",e,c,d);});}else{if(!c&&b!=null&&typeof b=="object"){for(var e in b){bY(a+"["+e+"]",b[e],c,d);}}else{d(a,b);}}}function bX(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c){c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);}e&&f.extend(!0,a,e);}function bW(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bP,l;for(;i<j&&(k||!l);i++){l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=bW(a,c,d,e,l,g)));}(k||!l)&&!g["*"]&&(l=bW(a,c,d,e,"*",g));return l;}function bV(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bL),e=0,g=d.length,h,i,j;for(;e<g;e++){h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c);}}};}function by(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?bt:bu;if(d>0){c!=="border"&&f.each(e,function(){c||(d-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(f.css(a,c+this))||0:d-=parseFloat(f.css(a,"border"+this+"Width"))||0;});return d+"px";}d=bv(a,b,b);if(d<0||d==null){d=a.style[b]||0;}d=parseFloat(d)||0,c&&f.each(e,function(){d+=parseFloat(f.css(a,"padding"+this))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+this+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+this))||0);});return d+"px";}function bl(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bd,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b);}function bk(a){f.nodeName(a,"input")?bj(a):"getElementsByTagName" in a&&f.grep(a.getElementsByTagName("input"),bj);}function bj(a){if(a.type==="checkbox"||a.type==="radio"){a.defaultChecked=a.checked;}}function bi(a){return"getElementsByTagName" in a?a.getElementsByTagName("*"):"querySelectorAll" in a?a.querySelectorAll("*"):[];}function bh(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object"){b.outerHTML=a.outerHTML;}else{if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option"){b.selected=a.defaultSelected;}else{if(c==="input"||c==="textarea"){b.defaultValue=a.defaultValue;}}}else{a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);}}b.removeAttribute(f.expando);}}function bg(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c=f.expando,d=f.data(a),e=f.data(b,d);if(d=d[c]){var g=d.events;e=e[c]=f.extend({},d);if(g){delete e.handle,e.events={};for(var h in g){for(var i=0,j=g[h].length;i<j;i++){f.event.add(b,h+(g[h][i].namespace?".":"")+g[h][i].namespace,g[h][i],g[h][i].data);}}}}}}function bf(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a;}function V(a,b,c){b=b||0;if(f.isFunction(b)){return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c;});}if(b.nodeType){return f.grep(a,function(a,d){return a===b===c;});}if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1;});if(Q.test(b)){return f.filter(b,d,!c);}b=f.filter(b,d);}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c;});}function U(a){return !a||!a.parentNode||a.parentNode.nodeType===11;}function M(a,b){return(a&&a!=="*"?a+".":"")+b.replace(y,"`").replace(z,"&");}function L(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;i<s.length;i++){g=s[i],g.origType.replace(w,"")===a.type?q.push(g.selector):s.splice(i--,1);}e=f(a.target).closest(q,a.currentTarget);for(j=0,k=e.length;j<k;j++){m=e[j];for(i=0;i<s.length;i++){g=s[i];if(m.selector===g.selector&&(!n||n.test(g.namespace))&&!m.elem.disabled){h=m.elem,d=null;if(g.preType==="mouseenter"||g.preType==="mouseleave"){a.type=g.preType,d=f(a.relatedTarget).closest(g.selector)[0],d&&f.contains(h,d)&&(d=h);}(!d||d!==h)&&p.push({elem:h,handleObj:g,level:m.level});}}}for(j=0,k=p.length;j<k;j++){e=p[j];if(c&&e.level>c){break;}a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped()){break;}}}return b;}}function J(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault();}function D(){return !0;}function C(){return !1;}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve());},0);}function l(a){for(var b in a){if(b!=="toJSON"){return !1;}}return !0;}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d);}catch(g){}f.data(a,c,d);}else{d=b;}}return d;}var c=a.document,d=a.navigator,e=a.location,f=function(){function K(){if(!e.isReady){try{c.documentElement.doScroll("left");}catch(a){setTimeout(K,1);return;}e.ready();}}var e=function(a,b){return new e.fn.init(a,b,h);},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,x=/^-ms-/,y=function(a,b){return(b+"").toUpperCase();},z=d.userAgent,A,B,C,D=Object.prototype.toString,E=Object.prototype.hasOwnProperty,F=Array.prototype.push,G=Array.prototype.slice,H=String.prototype.trim,I=Array.prototype.indexOf,J={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a){return this;}if(a.nodeType){this.context=this[0]=a,this.length=1;return this;}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this;}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a);}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2]){return f.find(a);}this.length=1,this[0]=h;}this.context=c,this.selector=a;return this;}return !d||d.jquery?(d||f).find(a):this.constructor(d).find(a);}if(e.isFunction(a)){return f.ready(a);}a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this);},selector:"",jquery:"1.6.4",length:0,size:function(){return this.length;},toArray:function(){return G.call(this,0);},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a];},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?F.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d;},each:function(a,b){return e.each(this,a,b);},ready:function(a){e.bindReady(),B.done(a);return this;},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1);},first:function(){return this.eq(0);},last:function(){return this.eq(-1);},slice:function(){return this.pushStack(G.apply(this,arguments),"slice",G.call(arguments).join(","));},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b);}));},end:function(){return this.prevObject||this.constructor(null);},push:F,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++){if((a=arguments[j])!=null){for(c in a){d=i[c],f=a[c];if(i===f){continue;}l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f);}}}return i;},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e;},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0);},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body){return setTimeout(e.ready,1);}e.isReady=!0;if(a!==!0&&--e.readyWait>0){return;}B.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready");}},bindReady:function(){if(!B){B=e._Deferred();if(c.readyState==="complete"){return setTimeout(e.ready,1);}if(c.addEventListener){c.addEventListener("DOMContentLoaded",C,!1),a.addEventListener("load",e.ready,!1);}else{if(c.attachEvent){c.attachEvent("onreadystatechange",C),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null;}catch(d){}c.documentElement.doScroll&&b&&K();}}}},isFunction:function(a){return e.type(a)==="function";},isArray:Array.isArray||function(a){return e.type(a)==="array";},isWindow:function(a){return a&&typeof a=="object"&&"setInterval" in a;},isNaN:function(a){return a==null||!m.test(a)||isNaN(a);},type:function(a){return a==null?String(a):J[D.call(a)]||"object";},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a)){return !1;}try{if(a.constructor&&!E.call(a,"constructor")&&!E.call(a.constructor.prototype,"isPrototypeOf")){return !1;}}catch(c){return !1;}var d;for(d in a){}return d===b||E.call(a,d);},isEmptyObject:function(a){for(var b in a){return !1;}return !0;},error:function(a){throw a;},parseJSON:function(b){if(typeof b!="string"||!b){return null;}b=e.trim(b);if(a.JSON&&a.JSON.parse){return a.JSON.parse(b);}if(o.test(b.replace(p,"@").replace(q,"]").replace(r,""))){return(new Function("return "+b))();}e.error("Invalid JSON: "+b);},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c));}catch(g){d=b;}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d;},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b);})(b);},camelCase:function(a){return a.replace(x,"ms-").replace(w,y);},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase();},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a){if(c.apply(a[f],d)===!1){break;}}}else{for(;g<h;){if(c.apply(a[g++],d)===!1){break;}}}}else{if(i){for(f in a){if(c.call(a[f],f,a[f])===!1){break;}}}else{for(;g<h;){if(c.call(a[g],g,a[g++])===!1){break;}}}}return a;},trim:H?function(a){return a==null?"":H.call(a);}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"");},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?F.call(c,a):e.merge(c,a);}return c;},inArray:function(a,b){if(!b){return -1;}if(I){return I.call(b,a);}for(var c=0,d=b.length;c<d;c++){if(b[c]===a){return c;}}return -1;},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number"){for(var f=c.length;e<f;e++){a[d++]=c[e];}}else{while(c[e]!==b){a[d++]=c[e++];}}a.length=d;return a;},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++){e=!!b(a[f],f),c!==e&&d.push(a[f]);}return d;},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k){for(;i<j;i++){f=c(a[i],i,d),f!=null&&(h[h.length]=f);}}else{for(g in a){f=c(a[g],g,d),f!=null&&(h[h.length]=f);}}return h.concat.apply([],h);},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d;}if(!e.isFunction(a)){return b;}var f=G.call(arguments,2),g=function(){return a.apply(c,f.concat(G.call(arguments)));};g.guid=a.guid=a.guid||g.guid||e.guid++;return g;},access:function(a,c,d,f,g,h){var i=a.length;if(typeof c=="object"){for(var j in c){e.access(a,j,c[j],f,g,d);}return a;}if(d!==b){f=!h&&f&&e.isFunction(d);for(var k=0;k<i;k++){g(a[k],c,f?d.call(a[k],k,g(a[k],c)):d,h);}return a;}return i?g(a[0],c):b;},now:function(){return(new Date).getTime();},uaMatch:function(a){a=a.toLowerCase();var b=s.exec(a)||t.exec(a)||u.exec(a)||a.indexOf("compatible")<0&&v.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"};},sub:function(){function a(b,c){return new a.fn.init(b,c);}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b);},a.fn.init.prototype=a.fn;var b=a(c);return a;},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase();}),A=e.uaMatch(z),A.browser&&(e.browser[A.browser]=!0,e.browser.version=A.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?C=function(){c.removeEventListener("DOMContentLoaded",C,!1),e.ready();}:c.attachEvent&&(C=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",C),e.ready());});return e;}(),g="done fail isResolved isRejected promise then always pipe".split(" "),h=[].slice;f.extend({_Deferred:function(){var a=[],b,c,d,e={done:function(){if(!d){var c=arguments,g,h,i,j,k;b&&(k=b,b=0);for(g=0,h=c.length;g<h;g++){i=c[g],j=f.type(i),j==="array"?e.done.apply(e,i):j==="function"&&a.push(i);}k&&e.resolveWith(k[0],k[1]);}return this;},resolveWith:function(e,f){if(!d&&!b&&!c){f=f||[],c=1;try{while(a[0]){a.shift().apply(e,f);}}finally{b=[e,f],c=0;}}return this;},resolve:function(){e.resolveWith(this,arguments);return this;},isResolved:function(){return !!c||!!b;},cancel:function(){d=1,a=[];return this;}};return e;},Deferred:function(a){var b=f._Deferred(),c=f._Deferred(),d;f.extend(b,{then:function(a,c){b.done(a).fail(c);return this;},always:function(){return b.done.apply(b,arguments).fail.apply(this,arguments);},fail:c.done,rejectWith:c.resolveWith,reject:c.resolve,isRejected:c.isResolved,pipe:function(a,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[c,"reject"]},function(a,c){var e=c[0],g=c[1],h;f.isFunction(e)?b[a](function(){h=e.apply(this,arguments),h&&f.isFunction(h.promise)?h.promise().then(d.resolve,d.reject):d[g+"With"](this===b?d:this,[h]);}):b[a](d[g]);});}).promise();},promise:function(a){if(a==null){if(d){return d;}d=a={};}var c=g.length;while(c--){a[g[c]]=b[g[c]];}return a;}}),b.done(c.cancel).fail(b.cancel),delete b.cancel,a&&a.call(b,b);return b;},when:function(a){function i(a){return function(c){b[a]=arguments.length>1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0));};}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c<d;c++){b[c]&&f.isFunction(b[c].promise)?b[c].promise().then(i(c),g.reject):--e;}e||g.resolveWith(g,b);}else{g!==a&&g.resolveWith(g,d?[a]:[]);}return g.promise();}}),f.support=function(){var a=c.createElement("div"),b=c.documentElement,d,e,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;a.setAttribute("className","t"),a.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e){return{};}g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=a.getElementsByTagName("input")[0],k={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,k.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,k.optDisabled=!h.disabled;try{delete a.test;}catch(v){k.deleteExpando=!1;}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1;}),a.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),k.radioValue=i.value==="t",i.setAttribute("checked","checked"),a.appendChild(i),l=c.createDocumentFragment(),l.appendChild(a.firstChild),k.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",m=c.getElementsByTagName("body")[0],o=c.createElement(m?"div":"body"),p={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},m&&f.extend(p,{position:"absolute",left:"-1000px",top:"-1000px"});for(t in p){o.style[t]=p[t];}o.appendChild(a),n=m||b,n.insertBefore(o,n.firstChild),k.appendChecked=i.checked,k.boxModel=a.offsetWidth===2,"zoom" in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",k.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",q=a.getElementsByTagName("td"),u=q[0].offsetHeight===0,q[0].style.display="",q[1].style.display="none",k.reliableHiddenOffsets=u&&q[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",a.appendChild(j),k.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),o.innerHTML="",n.removeChild(o);if(a.attachEvent){for(t in {submit:1,change:1,focusin:1}){s="on"+t,u=s in a,u||(a.setAttribute(s,"return;"),u=typeof a[s]=="function"),k[t+"Bubbles"]=u;}}o=l=g=h=m=j=a=i=null;return k;}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return !!a&&!l(a);},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i=f.expando,j=typeof c=="string",k=a.nodeType,l=k?f.cache:a,m=k?a[f.expando]:a[f.expando]&&f.expando;if((!m||e&&m&&l[m]&&!l[m][i])&&j&&d===b){return;}m||(k?a[f.expando]=m=++f.uuid:m=f.expando),l[m]||(l[m]={},k||(l[m].toJSON=f.noop));if(typeof c=="object"||typeof c=="function"){e?l[m][i]=f.extend(l[m][i],c):l[m]=f.extend(l[m],c);}g=l[m],e&&(g[i]||(g[i]={}),g=g[i]),d!==b&&(g[f.camelCase(c)]=d);if(c==="events"&&!g[c]){return g[i]&&g[i].events;}j?(h=g[c],h==null&&(h=g[f.camelCase(c)])):h=g;return h;}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e=f.expando,g=a.nodeType,h=g?f.cache:a,i=g?a[f.expando]:f.expando;if(!h[i]){return;}if(b){d=c?h[i][e]:h[i];if(d){d[b]||(b=f.camelCase(b)),delete d[b];if(!l(d)){return;}}}if(c){delete h[i][e];if(!l(h[i])){return;}}var j=h[i][e];f.support.deleteExpando||!h.setInterval?delete h[i]:h[i]=null,j?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=j):g&&(f.support.deleteExpando?delete a[f.expando]:a.removeAttribute?a.removeAttribute(f.expando):a[f.expando]=null);}},_data:function(a,b,c){return f.data(a,b,c,!0);},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b){return b!==!0&&a.getAttribute("classid")===b;}}return !0;}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h<i;h++){g=e[h].name,g.indexOf("data-")===0&&(g=f.camelCase(g.substring(5)),k(this[0],g,d[g]));}}}return d;}if(typeof a=="object"){return this.each(function(){f.data(this,a);});}var j=a.split(".");j[1]=j[1]?"."+j[1]:"";if(c===b){d=this.triggerHandler("getData"+j[1]+"!",[j[0]]),d===b&&this.length&&(d=f.data(this[0],a),d=k(this[0],a,d));return d===b&&j[1]?this.data(j[0]):d;}return this.each(function(){var b=f(this),d=[j[0],c];b.triggerHandler("setData"+j[1]+"!",d),f.data(this,a,c),b.triggerHandler("changeData"+j[1]+"!",d);});},removeData:function(a){return this.each(function(){f.removeData(this,a);});}}),f.extend({_mark:function(a,c){a&&(c=(c||"fx")+"mark",f.data(a,c,(f.data(a,c,b,!0)||0)+1,!0));},_unmark:function(a,c,d){a!==!0&&(d=c,c=a,a=!1);if(c){d=d||"fx";var e=d+"mark",g=a?0:(f.data(c,e,b,!0)||1)-1;g?f.data(c,e,g,!0):(f.removeData(c,e,!0),m(c,d,"mark"));}},queue:function(a,c,d){if(a){c=(c||"fx")+"queue";var e=f.data(a,c,b,!0);d&&(!e||f.isArray(d)?e=f.data(a,c,f.makeArray(d),!0):e.push(d));return e||[];}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e;d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),d.call(a,function(){f.dequeue(a,b);})),c.length||(f.removeData(a,b+"queue",!0),m(a,b,"queue"));}}),f.fn.extend({queue:function(a,c){typeof a!="string"&&(c=a,a="fx");if(c===b){return f.queue(this[0],a);}return this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a);});},dequeue:function(a){return this.each(function(){f.dequeue(this,a);});},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(){var c=this;setTimeout(function(){f.dequeue(c,b);},a);});},clearQueue:function(a){return this.queue(a||"fx",[]);},promise:function(a,c){function m(){--h||d.resolveWith(e,[e]);}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--){if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f._Deferred(),!0)){h++,l.done(m);}}m();return d.promise();}});var n=/[\n\t\r]/g,o=/\s+/,p=/\r/g,q=/^(?:button|input)$/i,r=/^(?:button|input|object|select|textarea)$/i,s=/^a(?:rea)?$/i,t=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,u,v;f.fn.extend({attr:function(a,b){return f.access(this,a,b,!0,f.attr);},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a);});},prop:function(a,b){return f.access(this,a,b,!0,f.prop);},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a];}catch(c){}});},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a)){return this.each(function(b){f(this).addClass(a.call(this,b,this.className));});}if(a&&typeof a=="string"){b=a.split(o);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1){if(!e.className&&b.length===1){e.className=a;}else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++){~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");}e.className=f.trim(g);}}}}return this;},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a)){return this.each(function(b){f(this).removeClass(a.call(this,b,this.className));});}if(a&&typeof a=="string"||a===b){c=(a||"").split(o);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className){if(a){h=(" "+g.className+" ").replace(n," ");for(i=0,j=c.length;i<j;i++){h=h.replace(" "+c[i]+" "," ");}g.className=f.trim(h);}else{g.className="";}}}}return this;},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a)){return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b);});}return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(o);while(e=j[g++]){i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e);}}else{if(c==="undefined"||c==="boolean"){this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||"";}}});},hasClass:function(a){var b=" "+a+" ";for(var c=0,d=this.length;c<d;c++){if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(n," ").indexOf(b)>-1){return !0;}}return !1;},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get" in c&&(d=c.get(e,"value"))!==b){return d;}d=e.value;return typeof d=="string"?d.replace(p,""):d==null?"":d;}return b;}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+"";})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set" in c)||c.set(this,h,"value")===b){this.value=h;}}});}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return !b||b.specified?a.value:a.text;}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0){return null;}for(var h=g?c:0,i=g?c+1:e.length;h<i;h++){var j=e[h];if(j.selected&&(f.support.optDisabled?!j.disabled:j.getAttribute("disabled")===null)&&(!j.parentNode.disabled||!f.nodeName(j.parentNode,"optgroup"))){b=f(j).val();if(g){return b;}d.push(b);}}if(g&&!d.length&&e.length){return f(e[c]).val();}return d;},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0;}),c.length||(a.selectedIndex=-1);return c;}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2){return b;}if(e&&c in f.attrFn){return f(a)[c](d);}if(!("getAttribute" in a)){return f.prop(a,c,d);}var h,i,j=g!==1||!f.isXMLDoc(a);j&&(c=f.attrFix[c]||c,i=f.attrHooks[c],i||(t.test(c)?i=v:u&&(i=u)));if(d!==b){if(d===null){f.removeAttr(a,c);return b;}if(i&&"set" in i&&j&&(h=i.set(a,d,c))!==b){return h;}a.setAttribute(c,""+d);return d;}if(i&&"get" in i&&j&&(h=i.get(a,c))!==null){return h;}h=a.getAttribute(c);return h===null?b:h;},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.attr(a,b,""),a.removeAttribute(b),t.test(b)&&(c=f.propFix[b]||b) in a&&(a[c]=!1));},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode){f.error("type property can't be changed");}else{if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b;}}}},value:{get:function(a,b){if(u&&f.nodeName(a,"button")){return u.get(a,b);}return b in a?a.value:null;},set:function(a,b,c){if(u&&f.nodeName(a,"button")){return u.set(a,b,c);}a.value=b;}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2){return b;}var g,h,i=e!==1||!f.isXMLDoc(a);i&&(c=f.propFix[c]||c,h=f.propHooks[c]);return d!==b?h&&"set" in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get" in h&&(g=h.get(a,c))!==null?g:a[c];},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b;}}}}),f.attrHooks.tabIndex=f.propHooks.tabIndex,v={get:function(a,c){var d;return f.prop(a,c)===!0||(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b;},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c;}},f.support.getSetAttribute||(u=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b;},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+"";}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c;}}});})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d;}});}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b;},set:function(a,b){return a.style.cssText=""+b;}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null;}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value;}};}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b)){return a.checked=f.inArray(f(a).val(),b)>=0;}}});});var w=/\.(.*)$/,x=/^(?:textarea|input|select)$/i,y=/\./g,z=/ /g,A=/[^\w\s.|`]/g,B=function(a){return a.replace(A,"\\$&");};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1){d=C;}else{if(!d){return;}}var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i){return;}var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b;}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1){a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k);}}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0;}a=null;}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=C);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t){return;}c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t){f.event.remove(a,h+c);}return;}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),B).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p){continue;}if(!d){for(j=0;j<p.length;j++){q=p[j];if(l||n.test(q.namespace)){f.event.remove(a,r,q.handler,j),p.splice(j--,1);}}continue;}o=f.event.special[h]||{};for(j=e||0;j<p.length;j++){q=p[j];if(d.guid===q.guid){if(l||n.test(q.namespace)){e==null&&p.splice(j--,1),o.remove&&o.remove.call(a,q);}if(e!=null){break;}}}if(p.length===0||e!=null&&p.length===1){(!o.teardown||o.teardown.call(a,m)===!1)&&f.removeEvent(a,h,s.handle),g=null,delete t[h];}}if(f.isEmptyObject(t)){var u=s.handle;u&&(u.elem=null),delete s.events,delete s.handle,f.isEmptyObject(s)&&f.removeData(a,b,!0);}}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){var h=c.type||c,i=[],j;h.indexOf("!")>=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e){c.preventDefault(),c.stopPropagation();}if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem);});return;}if(e.nodeType===3||e.nodeType===8){return;}c.result=b,c.target=e,d=d!=null?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a;}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]());}catch(p){}n&&(e[l]=n),f.event.triggered=b;}}return c.result;}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h<i;h++){var j=d[h];if(e||c.namespace_re.test(j.namespace)){c.handler=j.handler,c.data=j.data,c.handleObj=j;var k=j.handler.apply(this,g);k!==b&&(c.result=k,k===!1&&(c.preventDefault(),c.stopPropagation()));if(c.isImmediatePropagationStopped()){break;}}}return c.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(a){if(a[f.expando]){return a;}var d=a;a=f.Event(d);for(var e=this.props.length,g;e;){g=this.props[--e],a[g]=d[g];}a.target||(a.target=a.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement);if(a.pageX==null&&a.clientX!=null){var h=a.target.ownerDocument||c,i=h.documentElement,j=h.body;a.pageX=a.clientX+(i&&i.scrollLeft||j&&j.scrollLeft||0)-(i&&i.clientLeft||j&&j.clientLeft||0),a.pageY=a.clientY+(i&&i.scrollTop||j&&j.scrollTop||0)-(i&&i.clientTop||j&&j.clientTop||0);}a.which==null&&(a.charCode!=null||a.keyCode!=null)&&(a.which=a.charCode!=null?a.charCode:a.keyCode),!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey),!a.which&&a.button!==b&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0);return a;},guid:100000000,proxy:f.proxy,special:{ready:{setup:f.bindReady,teardown:f.noop},live:{add:function(a){f.event.add(this,M(a.origType,a.selector),f.extend({},a,{handler:L,guid:a.handler.guid}));},remove:function(a){f.event.remove(this,M(a.origType,a.selector),a);}},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c);},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null);}}}},f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1);}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c);},f.Event=function(a,b){if(!this.preventDefault){return new f.Event(a,b);}a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?D:C):this.type=a,b&&f.extend(this,b),this.timeStamp=f.now(),this[f.expando]=!0;},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=D;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1);},stopPropagation:function(){this.isPropagationStopped=D;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0);},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=D,this.stopPropagation();},isDefaultPrevented:C,isPropagationStopped:C,isImmediatePropagationStopped:C};var E=function(a){var b=a.relatedTarget,c=!1,d=a.type;a.type=a.data,b!==this&&(b&&(c=f.contains(this,b)),c||(f.event.handle.apply(this,arguments),a.type=d));},F=function(a){a.type=a.data,f.event.handle.apply(this,arguments);};f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={setup:function(c){f.event.add(this,b,c&&c.selector?F:E,a);},teardown:function(a){f.event.remove(this,b,a&&a.selector?F:E);}};}),f.support.submitBubbles||(f.event.special.submit={setup:function(a,b){if(!f.nodeName(this,"form")){f.event.add(this,"click.specialSubmit",function(a){var b=a.target,c=f.nodeName(b,"input")||f.nodeName(b,"button")?b.type:"";(c==="submit"||c==="image")&&f(b).closest("form").length&&J("submit",this,arguments);}),f.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,c=f.nodeName(b,"input")||f.nodeName(b,"button")?b.type:"";(c==="text"||c==="password")&&f(b).closest("form").length&&a.keyCode===13&&J("submit",this,arguments);});}else{return !1;}},teardown:function(a){f.event.remove(this,".specialSubmit");}});if(!f.support.changeBubbles){var G,H=function(a){var b=f.nodeName(a,"input")?a.type:"",c=a.value;b==="radio"||b==="checkbox"?c=a.checked:b==="select-multiple"?c=a.selectedIndex>-1?f.map(a.options,function(a){return a.selected;}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c;},I=function(c){var d=c.target,e,g;if(!!x.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=H(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e){return;}if(e!=null||g){c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d);}}};f.event.special.change={filters:{focusout:I,beforedeactivate:I,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&I.call(this,a);},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&I.call(this,a);},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",H(b));}},setup:function(a,b){if(this.type==="file"){return !1;}for(var c in G){f.event.add(this,c+".specialChange",G[c]);}return x.test(this.nodeName);},teardown:function(a){f.event.remove(this,".specialChange");return x.test(this.nodeName);}},G=f.event.special.change.filters,G.focus=G.beforeactivate;}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault();}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0);},teardown:function(){--d===0&&c.removeEventListener(a,e,!0);}};}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a){this[c](h,d,a[h],e);}return this;}if(arguments.length===2||d===!1){e=d,d=b;}c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments);},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one"){this.one(a,d,e);}else{for(var i=0,j=this.length;i<j;i++){f.event.add(this[i],a,g,d);}}return this;};}),f.fn.extend({unbind:function(a,b){if(typeof a=="object"&&!a.preventDefault){for(var c in a){this.unbind(c,a[c]);}}else{for(var d=0,e=this.length;d<e;d++){f.event.remove(this[d],a,b);}}return this;},delegate:function(a,b,c,d){return this.live(b,c,d,a);},undelegate:function(a,b,c){return arguments.length===0?this.unbind("live"):this.die(b,null,c,a);},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this);});},triggerHandler:function(a,b){if(this[0]){return f.event.trigger(a,b,this[0],!0);}},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f.data(this,"lastToggle"+a.guid)||0)%d;f.data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1;};e.guid=c;while(d<b.length){b[d++].guid=c;}return this.click(e);},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a);}});var K={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};f.each(["live","die"],function(a,c){f.fn[c]=function(a,d,e,g){var h,i=0,j,k,l,m=g||this.selector,n=g?this:f(this.context);if(typeof a=="object"&&!a.preventDefault){for(var o in a){n[c](o,d,a[o],m);}return this;}if(c==="die"&&!a&&g&&g.charAt(0)==="."){n.unbind(g);return this;}if(d===!1||f.isFunction(d)){e=d||C,d=b;}a=(a||"").split(" ");while((h=a[i++])!=null){j=w.exec(h),k="",j&&(k=j[0],h=h.replace(w,""));if(h==="hover"){a.push("mouseenter"+k,"mouseleave"+k);continue;}l=h,K[h]?(a.push(K[h]+k),h=h+k):h=(K[h]||h)+k;if(c==="live"){for(var p=0,q=n.length;p<q;p++){f.event.add(n[p],"live."+M(h,m),{data:d,selector:m,handler:e,origType:h,origHandler:e,preType:l});}}else{n.unbind("live."+M(h,m),e);}}return this;};}),f.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(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.bind(b,a,c):this.trigger(b);},f.attrFn&&(f.attrFn[b]=!0);}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g<h;g++){var i=d[g];if(i){var j=!1;i=i[a];while(i){if(i.sizcache===c){j=d[i.sizset];break;}if(i.nodeType===1){f||(i.sizcache=c,i.sizset=g);if(typeof b!="string"){if(i===b){j=!0;break;}}else{if(k.filter(b,[i]).length>0){j=i;break;}}}i=i[a];}d[g]=j;}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g<h;g++){var i=d[g];if(i){var j=!1;i=i[a];while(i){if(i.sizcache===c){j=d[i.sizset];break;}i.nodeType===1&&!f&&(i.sizcache=c,i.sizset=g);if(i.nodeName.toLowerCase()===b){j=i;break;}i=i[a];}d[g]=j;}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0;});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9){return[];}if(!b||typeof b!="string"){return f;}var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break;}}}while(i);if(x.length>1&&m.exec(b)){if(x.length===2&&l.relative[x[0]]){j=v(x[0]+x[1],d);}else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length){b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j);}}}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length){r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w);}}else{n=x=[];}}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]"){if(!u){f.push.apply(f,n);}else{if(d&&d.nodeType===1){for(t=0;n[t]!=null;t++){n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);}}else{for(t=0;n[t]!=null;t++){n[t]&&n[t].nodeType===1&&f.push(j[t]);}}}}else{p(n,f);}o&&(k(o,h,f,g),k.uniqueSort(f));return f;};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g){for(var b=1;b<a.length;b++){a[b]===a[b-1]&&a.splice(b--,1);}}}return a;},k.matches=function(a,b){return k(a,null,null,b);},k.matchesSelector=function(a,b){return k(b,null,null,[a]).length>0;},k.find=function(a,b,c){var d;if(!a){return[];}for(var e=0,f=l.order.length;e<f;e++){var g,h=l.order[e];if(g=l.leftMatch[h].exec(a)){var j=g[1];g.splice(1,1);if(j.substr(j.length-1)!=="\\"){g[1]=(g[1]||"").replace(i,""),d=l.find[h](g,b,c);if(d!=null){a=a.replace(l.match[h],"");break;}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a};},k.filter=function(a,c,d,e){var f,g,h=a,i=[],j=c,m=c&&c[0]&&k.isXML(c[0]);while(a&&c.length){for(var n in l.filter){if((f=l.leftMatch[n].exec(a))!=null&&f[2]){var o,p,q=l.filter[n],r=f[1];g=!1,f.splice(1,1);if(r.substr(r.length-1)==="\\"){continue;}j===i&&(i=[]);if(l.preFilter[n]){f=l.preFilter[n](f,j,d,i,e,m);if(!f){g=o=!0;}else{if(f===!0){continue;}}}if(f){for(var s=0;(p=j[s])!=null;s++){if(p){o=q(p,f,s,j);var t=e^!!o;d&&o!=null?t?g=!0:j[s]=!1:t&&(i.push(p),g=!0);}}}if(o!==b){d||(j=i),a=a.replace(l.match[n],"");if(!g){return[];}break;}}}if(a===h){if(g==null){k.error(a);}else{break;}}h=a;}return j;},k.error=function(a){throw"Syntax error, unrecognized expression: "+a;};var l=k.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|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href");},type:function(a){return a.getAttribute("type");}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!j.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++){if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1){}a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b;}}e&&k.filter(b,a,!0);},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1;}}}else{for(;e<f;e++){c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);}d&&k.filter(b,a,!0);}},"":function(a,b,c){var e,f=d++,g=u;typeof b=="string"&&!j.test(b)&&(b=b.toLowerCase(),e=b,g=t),g("parentNode",b,f,a,e,c);},"~":function(a,b,c){var e,f=d++,g=u;typeof b=="string"&&!j.test(b)&&(b=b.toLowerCase(),e=b,g=t),g("previousSibling",b,f,a,e,c);}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[];}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++){d[e].getAttribute("name")===a[1]&&c.push(d[e]);}return c.length===0?null:c;}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined"){return b.getElementsByTagName(a[1]);}}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(i,"")+" ";if(f){return a;}for(var g=0,h;(h=b[g])!=null;g++){h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));}return !1;},ID:function(a){return a[1].replace(i,"");},TAG:function(a,b){return a[1].replace(i,"").toLowerCase();},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0;}else{a[2]&&k.error(a[0]);}a[0]=d++;return a;},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a;},PSEUDO:function(b,c,d,e,f){if(b[1]==="not"){if((a.exec(b[3])||"").length>1||/^\w/.test(b[3])){b[3]=k(b[3],null,null,c);}else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return !1;}}else{if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0])){return !0;}}return b;},POS:function(a){a.unshift(!0);return a;}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden";},disabled:function(a){return a.disabled===!0;},checked:function(a){return a.checked===!0;},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0;},parent:function(a){return !!a.firstChild;},empty:function(a){return !a.firstChild;},has:function(a,b,c){return !!k(c[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null);},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type;},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type;},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type;},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type;},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type;},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type;},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type;},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button";},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},focus:function(a){return a===a.ownerDocument.activeElement;}},setFilters:{first:function(a,b){return b===0;},last:function(a,b,c,d){return b===d.length-1;},even:function(a,b){return b%2===0;},odd:function(a,b){return b%2===1;},lt:function(a,b,c){return b<c[3]-0;},gt:function(a,b,c){return b>c[3]-0;},nth:function(a,b,c){return c[3]-0===b;},eq:function(a,b,c){return c[3]-0===b;}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f){return f(a,c,b,d);}if(e==="contains"){return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;}if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++){if(g[h]===a){return !1;}}return !0;}k.error(e);},CHILD:function(a,b){var c=b[1],d=a;switch(c){case"only":case"first":while(d=d.previousSibling){if(d.nodeType===1){return !1;}}if(c==="first"){return !0;}d=a;case"last":while(d=d.nextSibling){if(d.nodeType===1){return !1;}}return !0;case"nth":var e=b[2],f=b[3];if(e===1&&f===0){return !0;}var g=b[0],h=a.parentNode;if(h&&(h.sizcache!==g||!a.nodeIndex)){var i=0;for(d=h.firstChild;d;d=d.nextSibling){d.nodeType===1&&(d.nodeIndex=++i);}h.sizcache=g;}var j=a.nodeIndex-f;return e===0?j===0:j%e===0&&j/e>=0;}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b;},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b;},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1;},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1;},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f){return f(a,c,b,d);}}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1);};for(var o in l.match){l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));}var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b;}return a;};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType;}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]"){Array.prototype.push.apply(d,a);}else{if(typeof a.length=="number"){for(var f=a.length;c<f;c++){d.push(a[c]);}}else{for(;a[c];c++){d.push(a[c]);}}}return d;};}var r,s;c.documentElement.compareDocumentPosition?r=function(a,b){if(a===b){g=!0;return 0;}if(!a.compareDocumentPosition||!b.compareDocumentPosition){return a.compareDocumentPosition?-1:1;}return a.compareDocumentPosition(b)&4?-1:1;}:(r=function(a,b){if(a===b){g=!0;return 0;}if(a.sourceIndex&&b.sourceIndex){return a.sourceIndex-b.sourceIndex;}var c,d,e=[],f=[],h=a.parentNode,i=b.parentNode,j=h;if(h===i){return s(a,b);}if(!h){return -1;}if(!i){return 1;}while(j){e.unshift(j),j=j.parentNode;}j=i;while(j){f.unshift(j),j=j.parentNode;}c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++){if(e[k]!==f[k]){return s(e[k],f[k]);}}return k===c?s(a,f[k],-1):s(e[k],b,1);},s=function(a,b,c){if(a===b){return c;}var d=a.nextSibling;while(d){if(d===b){return -1;}d=d.nextSibling;}return 1;}),k.getText=function(a){var b="",c;for(var d=0;a[d];d++){c=a[d],c.nodeType===3||c.nodeType===4?b+=c.nodeValue:c.nodeType!==8&&(b+=k.getText(c.childNodes));}return b;},function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[];}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b;}),e.removeChild(a),e=a=null;}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++){c[e].nodeType===1&&d.push(c[e]);}c=d;}return c;}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2);}),a=null;}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1]){return p(e.getElementsByTagName(b),f);}if(h[2]&&l.find.CLASS&&e.getElementsByClassName){return p(e.getElementsByClassName(h[2]),f);}}if(e.nodeType===9){if(b==="body"&&e.body){return p([e.body],f);}if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode){return p([],f);}if(i.id===h[3]){return p([i],f);}}try{return p(e.querySelectorAll(b),f);}catch(j){}}else{if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q){return p(e.querySelectorAll("[id='"+o+"'] "+b),f);}}catch(s){}finally{n||m.removeAttribute("id");}}}}return a(b,e,f,g);};for(var e in a){k[e]=a[e];}b=null;}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle");}catch(f){e=!0;}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a)){try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11){return f;}}}catch(g){}}return k(c,null,null,[a]).length>0;};}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1){return;}l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c){return b.getElementsByClassName(a[1]);}},a=null;}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0);}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return !!(a.compareDocumentPosition(b)&16);}:k.contains=function(){return !1;},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1;};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a)){e+=c[0],a=a.replace(l.match.PSEUDO,"");}a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g<h;g++){k(a,f[g],d);}return k.filter(e,d);};f.find=k,f.expr=k.selectors,f.expr[":"]=f.expr.filters,f.unique=k.uniqueSort,f.text=k.getText,f.isXMLDoc=k.isXML,f.contains=k.contains;}();var N=/Until$/,O=/^(?:parents|prevUntil|prevAll)/,P=/,/,Q=/^.[^:#\[\.,]*$/,R=Array.prototype.slice,S=f.expr.match.POS,T={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string"){return f(a).filter(function(){for(c=0,d=b.length;c<d;c++){if(f.contains(b[c],this)){return !0;}}});}var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0){for(h=g;h<e.length;h++){for(i=0;i<g;i++){if(e[i]===e[h]){e.splice(h--,1);break;}}}}}return e;},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++){if(f.contains(this,b[a])){return !0;}}});},not:function(a){return this.pushStack(V(this,a,!1),"not",a);},filter:function(a){return this.pushStack(V(this,a,!0),"filter",a);},is:function(a){return !!a&&(typeof a=="string"?f.filter(a,this).length>0:this.filter(a).length>0);},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d<e;d++){i=a[d],j[i]||(j[i]=S.test(i)?f(i,b||this.context):i);}while(g&&g.ownerDocument&&g!==b){for(i in j){h=j[i],(h.jquery?h.index(g)>-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});}g=g.parentNode,k++;}}return c;}var l=S.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(l?l.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break;}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11){break;}}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a);},index:function(a){if(!a){return this[0]&&this[0].parentNode?this.prevAll().length:-1;}if(typeof a=="string"){return f.inArray(this[0],f(a));}return f.inArray(a.jquery?a[0]:a,this);},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(U(c[0])||U(d[0])?d:f.unique(d));},andSelf:function(){return this.add(this.prevObject);}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null;},parents:function(a){return f.dir(a,"parentNode");},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c);},next:function(a){return f.nth(a,2,"nextSibling");},prev:function(a){return f.nth(a,2,"previousSibling");},nextAll:function(a){return f.dir(a,"nextSibling");},prevAll:function(a){return f.dir(a,"previousSibling");},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c);},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c);},siblings:function(a){return f.sibling(a.parentNode.firstChild,a);},children:function(a){return f.sibling(a.firstChild);},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes);}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=R.call(arguments);N.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!T[a]?f.unique(e):e,(this.length>1||P.test(d))&&O.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","));};}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b);},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d))){g.nodeType===1&&e.push(g),g=g[c];}return e;},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c]){if(a.nodeType===1&&++e===b){break;}}return a;},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling){a.nodeType===1&&a!==b&&c.push(a);}return c;}});var W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|object|embed|option|style)/i,bb=/checked\s*(?:[^=]|=\s*.checked.)/i,bc=/\/(java|ecma)script/i,bd=/^\s*<!(?:\[CDATA\[|\-\-)/,be={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,"",""]};be.optgroup=be.option,be.tbody=be.tfoot=be.colgroup=be.caption=be.thead,be.th=be.td,f.support.htmlSerialize||(be._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){if(f.isFunction(a)){return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()));});}if(typeof a!="object"&&a!==b){return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));}return f.text(this);},wrapAll:function(a){if(f.isFunction(a)){return this.each(function(b){f(this).wrapAll(a.call(this,b));});}if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1){a=a.firstChild;}return a;}).append(this);}return this;},wrapInner:function(a){if(f.isFunction(a)){return this.each(function(b){f(this).wrapInner(a.call(this,b));});}return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a);});},wrap:function(a){return this.each(function(){f(this).wrapAll(a);});},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes);}).end();},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a);});},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild);});},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this);});}if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments);}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling);});}if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0]).toArray());return a;}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++){if(!a||f.filter(a,[d]).length){!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);}}return this;},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild){b.removeChild(b.firstChild);}}return this;},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b);});},html:function(a){if(a===b){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;}if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!be[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(var c=0,d=this.length;c<d;c++){this[c].nodeType===1&&(f.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a);}}catch(e){this.empty().append(a);}}else{f.isFunction(a)?this.each(function(b){var c=f(this);c.html(a.call(this,b,c.html()));}):this.empty().append(a);}return this;},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a)){return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d));});}typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a);});}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this;},detach:function(a){return this.remove(a,!0);},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bb.test(j)){return this.each(function(){f(this).domManip(a,c,d,!0);});}if(f.isFunction(j)){return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d);});}if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++){d.call(c?bf(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h);}}k.length&&f.each(k,bl);}return this;}}),f.buildFragment=function(a,b,d){var e,g,h,i;b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof a[0]=="string"&&a[0].length<512&&i===c&&a[0].charAt(0)==="<"&&!ba.test(a[0])&&(f.support.checkClone||!bb.test(a[0]))&&(g=!0,h=f.fragments[a[0]],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[a[0]]=h?e:1);return{fragment:e,cacheable:g};},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this;}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j);}return this.pushStack(d,a,e.selector);};}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bh(a,d),e=bi(a),g=bi(d);for(h=0;e[h];++h){g[h]&&bh(e[h],g[h]);}}if(b){bg(a,d);if(c){e=bi(a),g=bi(d);for(h=0;e[h];++h){bg(e[h],g[h]);}}}e=g=null;return d;},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k){continue;}if(typeof k=="string"){if(!_.test(k)){k=b.createTextNode(k);}else{k=k.replace(Y,"<$1></$2>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=be[l]||be._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--){o=o.lastChild;}if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]==="<table>"&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i){f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i]);}}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes;}}var r;if(!f.support.appendChecked){if(k[0]&&typeof(r=k.length)=="number"){for(i=0;i<r;i++){bk(k[i]);}}else{bk(k);}}k.nodeType?h.push(k):h=f.merge(h,k);}if(d){g=function(a){return !a.type||bc.test(a.type);};for(j=0;h[j];j++){if(e&&f.nodeName(h[j],"script")&&(!h[j].type||h[j].type.toLowerCase()==="text/javascript")){e.push(h[j].parentNode?h[j].parentNode.removeChild(h[j]):h[j]);}else{if(h[j].nodeType===1){var s=f.grep(h[j].getElementsByTagName("script"),g);h.splice.apply(h,[j+1,0].concat(s));}d.appendChild(h[j]);}}}return h;},cleanData:function(a){var b,c,d=f.cache,e=f.expando,g=f.event.special,h=f.support.deleteExpando;for(var i=0,j;(j=a[i])!=null;i++){if(j.nodeName&&f.noData[j.nodeName.toLowerCase()]){continue;}c=j[f.expando];if(c){b=d[c]&&d[c][e];if(b&&b.events){for(var k in b.events){g[k]?f.event.remove(j,k):f.removeEvent(j,k,b.handle);}b.handle&&(b.handle.elem=null);}h?delete j[f.expando]:j.removeAttribute&&j.removeAttribute(f.expando),delete d[c];}}}});var bm=/alpha\([^)]*\)/i,bn=/opacity=([^)]*)/,bo=/([A-Z]|^ms)/g,bp=/^-?\d+(?:px)?$/i,bq=/^-?\d/,br=/^([\-+])=([\-+.\de]+)/,bs={position:"absolute",visibility:"hidden",display:"block"},bt=["Left","Right"],bu=["Top","Bottom"],bv,bw,bx;f.fn.css=function(a,c){if(arguments.length===2&&c===b){return this;}return f.access(this,a,c,!0,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c);});},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bv(a,"opacity","opacity");return c===""?"1":c;}return a.style.opacity;}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get" in k&&(g=k.get(a,!1,e))!==b){return g;}return j[c];}h=typeof d,h==="string"&&(g=br.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d)){return;}h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set" in k)||(d=k.set(a,d))!==b){try{j[c]=d;}catch(l){}}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get" in g&&(e=g.get(a,!0,d))!==b){return e;}if(bv){return bv(a,c);}},swap:function(a,b,c){var d={};for(var e in b){d[e]=a.style[e],a.style[e]=b[e];}c.call(a);for(e in b){a.style[e]=d[e];}}}),f.curCSS=f.css,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){var e;if(c){if(a.offsetWidth!==0){return by(a,b,d);}f.swap(a,bs,function(){e=by(a,b,d);});return e;}},set:function(a,b){if(!bp.test(b)){return b;}b=parseFloat(b);if(b>=0){return b+"px";}}};}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bn.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":"";},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bm,""))===""){c.removeAttribute("filter");if(d&&!d.filter){return;}}c.filter=bm.test(g)?g.replace(bm,e):g+" "+e;}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bv(a,"margin-right","marginRight"):c=a.style.marginRight;});return c;}});}),c.defaultView&&c.defaultView.getComputedStyle&&(bw=function(a,c){var d,e,g;c=c.replace(bo,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView)){return b;}if(g=e.getComputedStyle(a,null)){d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));}return d;}),c.documentElement.currentStyle&&(bx=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bp.test(d)&&bq.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d;}),bv=bw||bx,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none";},f.expr.filters.visible=function(a){return !f.expr.filters.hidden(a);});var bz=/%20/g,bA=/\[\]$/,bB=/\r?\n/g,bC=/#.*$/,bD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bE=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bF=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bG=/^(?:GET|HEAD)$/,bH=/^\/\//,bI=/\?/,bJ=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bK=/^(?:select|textarea)/i,bL=/\s+/,bM=/([?&])_=[^&]*/,bN=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bO=f.fn.load,bP={},bQ={},bR,bS,bT=["*/"]+["*"];try{bR=e.href;}catch(bU){bR=c.createElement("a"),bR.href="",bR=bR.href;}bS=bN.exec(bR.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bO){return bO.apply(this,arguments);}if(!this.length){return this;}var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e);}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a;}),i.html(g?f("<div>").append(c.replace(bJ,"")).find(g):c)),d&&i.each(d,[c,b,a]);}});return this;},serialize:function(){return f.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||bK.test(this.nodeName)||bE.test(this.type));}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bB,"\r\n")};}):{name:b.name,value:c.replace(bB,"\r\n")};}).get();}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(b,a);};}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g});};}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script");},getJSON:function(a,b,c){return f.get(a,b,c,"json");},ajaxSetup:function(a,b){b?bX(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),bX(a,b);return a;},ajaxSettings:{url:bR,isLocal:bF.test(bS[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bT},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bV(bP),ajaxTransport:bV(bQ),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?bZ(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified")){f.lastModified[k]=y;}if(z=v.getResponseHeader("Etag")){f.etag[k]=z;}}if(a===304){w="notmodified",o=!0;}else{try{r=b$(d,x),w="success",o=!0;}catch(A){w="parsererror",u=A;}}}else{u=w;if(!w||a){w="error",a<0&&(a=0);}}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"));}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f._Deferred(),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b;}return this;},getAllResponseHeaders:function(){return s===2?n:null;},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bD.exec(n)){o[c[1].toLowerCase()]=c[2];}}c=o[a.toLowerCase()];}return c===b?null:c;},overrideMimeType:function(a){s||(d.mimeType=a);return this;},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this;}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.done,v.statusCode=function(a){if(a){var b;if(s<2){for(b in a){j[b]=[j[b],a[b]];}}else{b=a[v.status],v.then(b,b);}}return this;},d.url=((a||d.url)+"").replace(bC,"").replace(bH,bS[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bL),d.crossDomain==null&&(r=bN.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bS[1]&&r[2]==bS[2]&&(r[3]||(r[1]==="http:"?80:443))==(bS[3]||(bS[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bW(bP,d,c,v);if(s===2){return !1;}t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bG.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bI.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bM,"$1_="+x);d.url=y+(y===d.url?(bI.test(d.url)?"&":"?")+"_="+x:"");}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bT+"; q=0.01":""):d.accepts["*"]);for(u in d.headers){v.setRequestHeader(u,d.headers[u]);}if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return !1;}for(u in {success:1,error:1,complete:1}){v[u](d[u]);}p=bW(bQ,d,c,v);if(!p){w(-1,"No Transport");}else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout");},d.timeout));try{s=1,p.send(l,w);}catch(z){s<2?w(-1,z):f.error(z);}}return v;},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b);};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a)){f.each(a,function(){e(this.name,this.value);});}else{for(var g in a){bY(g,a[g],c,e);}}return d.join("&").replace(bz,"+");}}),f.extend({active:0,lastModified:{},etag:{}});var b_=f.now(),ca=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+b_++;}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ca.test(b.url)||e&&ca.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ca,l),b.url===j&&(e&&(k=k.replace(ca,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a];},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0]);}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0];},b.dataTypes[0]="json";return"script";}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a;}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1);}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState)){d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success");}},e.insertBefore(d,e.firstChild);},abort:function(){d&&d.onload(0,1);}};}});var cb=a.ActiveXObject?function(){for(var a in cd){cd[a](0,1);}}:!1,cc=0,cd;f.ajaxSettings.xhr=a.ActiveXObject?function(){return !this.isLocal&&ce()||cf();}:ce,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials" in a});}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields){for(j in c.xhrFields){h[j]=c.xhrFields[j];}}c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e){h.setRequestHeader(j,e[j]);}}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cb&&delete cd[i]);if(e){h.readyState!==4&&h.abort();}else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText;}catch(o){k="";}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204);}}}catch(p){e||g(-1,p);}m&&g(j,k,m,l);},!c.async||h.readyState===4?d():(i=++cc,cb&&(cd||(cd={},f(a).unload(cb)),cd[i]=d),h.onreadystatechange=d);},abort:function(){d&&d(0,1);}};}});var cg={},ch,ci,cj=/^(?:toggle|show|hide)$/,ck=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cl,cm=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cn;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0){return this.animate(cq("show",3),a,b,c);}for(var g=0,h=this.length;g<h;g++){d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),e===""&&f.css(d,"display")==="none"&&f._data(d,"olddisplay",cr(d.nodeName)));}for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none"){d.style.display=f._data(d,"olddisplay")||"";}}}return this;},hide:function(a,b,c){if(a||a===0){return this.animate(cq("hide",3),a,b,c);}for(var d=0,e=this.length;d<e;d++){if(this[d].style){var g=f.css(this[d],"display");g!=="none"&&!f._data(this[d],"olddisplay")&&f._data(this[d],"olddisplay",g);}}for(d=0;d<e;d++){this[d].style&&(this[d].style.display="none");}return this;},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]();}):this.animate(cq("toggle",3),a,b,c);return this;},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d);},animate:function(a,b,c,d){var e=f.speed(b,c,d);if(f.isEmptyObject(a)){return this.each(e.complete,[!1]);}a=f.extend({},a);return this[e.queue===!1?"each":"queue"](function(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]),h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d){return b.complete.call(this);}c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(f.support.inlineBlockNeedsLayout?(j=cr(this.nodeName),j==="inline"?this.style.display="inline-block":(this.style.display="inline",this.style.zoom=1)):this.style.display="inline-block"));}b.overflow!=null&&(this.style.overflow="hidden");for(i in a){k=new f.fx(this,b,i),h=a[i],cj.test(h)?k[h==="toggle"?d?"show":"hide":h]():(l=ck.exec(h),m=k.cur(),l?(n=parseFloat(l[2]),o=l[3]||(f.cssNumber[i]?"":"px"),o!=="px"&&(f.style(this,i,(n||1)+o),m=(n||1)/k.cur()*m,f.style(this,i,m+o)),l[1]&&(n=(l[1]==="-="?-1:1)*n+m),k.custom(m,n,o)):k.custom(m,h,""));}return !0;});},stop:function(a,b){a&&this.queue([]),this.each(function(){var a=f.timers,c=a.length;b||f._unmark(!0,this);while(c--){a[c].elem===this&&(b&&a[c](!0),a.splice(c,1));}}),b||this.dequeue();return this;}}),f.each({slideDown:cq("show",1),slideUp:cq("hide",1),slideToggle:cq("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d);};}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default,d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue!==!1?f.dequeue(this):a!==!1&&f._unmark(this);};return d;},easing:{linear:function(a,b,c,d){return c+d*a;},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+0.5)*d+c;}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{};}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.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 a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a;},custom:function(a,b,c){function g(a){return d.step(a);}var d=this,e=f.fx;this.startTime=cn||co(),this.start=a,this.end=b,this.unit=c||this.unit||(f.cssNumber[this.prop]?"":"px"),this.now=this.start,this.pos=this.state=0,g.elem=this.elem,g()&&f.timers.push(g)&&!cl&&(cl=setInterval(e.tick,e.interval));},show:function(){this.options.orig[this.prop]=f.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show();},hide:function(){this.options.orig[this.prop]=f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0);},step:function(a){var b=cn||co(),c=!0,d=this.elem,e=this.options,g,h;if(a||b>=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties){e.animatedProperties[g]!==!0&&(c=!1);}if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a];}),e.hide&&f(d).hide();if(e.hide||e.show){for(var i in e.animatedProperties){f.style(d,i,e.orig[i]);}}e.complete.call(d);}return !1;}e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return !0;}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b<a.length;++b){a[b]()||a.splice(b--,1);}a.length||f.fx.stop();},interval:13,stop:function(){clearInterval(cl),cl=null;},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now);},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=a.now;}}}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem;}).length;});var cs=/^t(?:able|d|h)$/i,ct=/^(?:body|html)$/i;"getBoundingClientRect" in c.documentElement?f.fn.offset=function(a){var b=this[0],c;if(a){return this.each(function(b){f.offset.setOffset(this,a,b);});}if(!b||!b.ownerDocument){return null;}if(b===b.ownerDocument.body){return f.offset.bodyOffset(b);}try{c=b.getBoundingClientRect();}catch(d){}var e=b.ownerDocument,g=e.documentElement;if(!c||!f.contains(g,b)){return c?{top:c.top,left:c.left}:{top:0,left:0};}var h=e.body,i=cu(e),j=g.clientTop||h.clientTop||0,k=g.clientLeft||h.clientLeft||0,l=i.pageYOffset||f.support.boxModel&&g.scrollTop||h.scrollTop,m=i.pageXOffset||f.support.boxModel&&g.scrollLeft||h.scrollLeft,n=c.top+l-j,o=c.left+m-k;return{top:n,left:o};}:f.fn.offset=function(a){var b=this[0];if(a){return this.each(function(b){f.offset.setOffset(this,a,b);});}if(!b||!b.ownerDocument){return null;}if(b===b.ownerDocument.body){return f.offset.bodyOffset(b);}f.offset.initialize();var c,d=b.offsetParent,e=b,g=b.ownerDocument,h=g.documentElement,i=g.body,j=g.defaultView,k=j?j.getComputedStyle(b,null):b.currentStyle,l=b.offsetTop,m=b.offsetLeft;while((b=b.parentNode)&&b!==i&&b!==h){if(f.offset.supportsFixedPosition&&k.position==="fixed"){break;}c=j?j.getComputedStyle(b,null):b.currentStyle,l-=b.scrollTop,m-=b.scrollLeft,b===d&&(l+=b.offsetTop,m+=b.offsetLeft,f.offset.doesNotAddBorder&&(!f.offset.doesAddBorderForTableAndCells||!cs.test(b.nodeName))&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),e=d,d=b.offsetParent),f.offset.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),k=c;}if(k.position==="relative"||k.position==="static"){l+=i.offsetTop,m+=i.offsetLeft;}f.offset.supportsFixedPosition&&k.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),m+=Math.max(h.scrollLeft,i.scrollLeft));return{top:l,left:m};},f.offset={initialize:function(){var a=c.body,b=c.createElement("div"),d,e,g,h,i=parseFloat(f.css(a,"marginTop"))||0,j="<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>";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop;},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c};},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using" in b?b.using.call(a,k):e.css(k);}},f.fn.extend({position:function(){if(!this[0]){return null;}var a=this[0],b=this.offsetParent(),c=this.offset(),d=ct.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left};},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!ct.test(a.nodeName)&&f.css(a,"position")==="static"){a=a.offsetParent;}return a;});}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e){return null;}g=cu(e);return g?"pageXOffset" in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d];}return this.each(function(){g=cu(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c;});};}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a&&a.style?parseFloat(f.css(a,d,"padding")):null;},f.fn["outer"+c]=function(a){var b=this[0];return b&&b.style?parseFloat(f.css(b,d,a?"margin":"border")):null;},f.fn[d]=function(a){var e=this[0];if(!e){return a==null?null:this;}if(f.isFunction(a)){return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()));});}if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g;}if(e.nodeType===9){return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);}if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNaN(j)?i:j;}return this.css(d,typeof a=="string"?a:a+"px");};}),a.jQuery=a.$=f;})(window);if(typeof(cfgBW)=="undefined"){var cfgBW={paths:{},cfg:{}};}cfgBW.paths={jwplayer:"/styles/objects/player.swf"};cfgBW.cfg={ratingUrl:""};
/*
 * jQuery UI 1.8rc3
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI
 */
jQuery.ui||(function($){var isFF2=$.browser.mozilla&&(parseFloat($.browser.version)<1.9);$.ui={version:"1.8rc3",plugin:{add:function(module,option,set){var proto=$.ui[module].prototype;for(var i in set){proto.plugins[i]=proto.plugins[i]||[];proto.plugins[i].push([option,set[i]]);}},call:function(instance,name,args){var set=instance.plugins[name];if(!set||!instance.element[0].parentNode){return;}for(var i=0;i<set.length;i++){if(instance.options[set[i][0]]){set[i][1].apply(instance.element,args);}}}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b);},hasScroll:function(el,a){if($(el).css("overflow")=="hidden"){return false;}var scroll=(a&&a=="left")?"scrollLeft":"scrollTop",has=false;if(el[scroll]>0){return true;}el[scroll]=1;has=(el[scroll]>0);el[scroll]=0;return has;},isOverAxis:function(x,reference,size){return(x>reference)&&(x<(reference+size));},isOver:function(y,x,top,left,height,width){return $.ui.isOverAxis(y,top,height)&&$.ui.isOverAxis(x,left,width);},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};$.fn.extend({_focus:$.fn.focus,focus:function(delay,fn){return typeof delay==="number"?this.each(function(){var elem=this;setTimeout(function(){$(elem).focus();(fn&&fn.call(elem));},delay);}):this._focus.apply(this,arguments);},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui");},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false;});},scrollParent:function(){var scrollParent;if(($.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){scrollParent=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test($.curCSS(this,"position",1))&&(/(auto|scroll)/).test($.curCSS(this,"overflow",1)+$.curCSS(this,"overflow-y",1)+$.curCSS(this,"overflow-x",1));}).eq(0);}else{scrollParent=this.parents().filter(function(){return(/(auto|scroll)/).test($.curCSS(this,"overflow",1)+$.curCSS(this,"overflow-y",1)+$.curCSS(this,"overflow-x",1));}).eq(0);}return(/fixed/).test(this.css("position"))||!scrollParent.length?$(document):scrollParent;},zIndex:function(zIndex){if(zIndex!==undefined){return this.css("zIndex",zIndex);}if(this.length){var elem=$(this[0]),position,value;while(elem.length&&elem[0]!==document){position=elem.css("position");if(position=="absolute"||position=="relative"||position=="fixed"){value=parseInt(elem.css("zIndex"));if(!isNaN(value)&&value!=0){return value;}}elem=elem.parent();}}return 0;}});$.extend($.expr[":"],{data:function(elem,i,match){return !!$.data(elem,match[3]);},focusable:function(element){var nodeName=element.nodeName.toLowerCase(),tabIndex=$.attr(element,"tabindex");return(/input|select|textarea|button|object/.test(nodeName)?!element.disabled:"a"==nodeName||"area"==nodeName?element.href||!isNaN(tabIndex):!isNaN(tabIndex))&&!$(element)["area"==nodeName?"parents":"closest"](":hidden").length;},tabbable:function(element){var tabIndex=$.attr(element,"tabindex");return(isNaN(tabIndex)||tabIndex>=0)&&$(element).is(":focusable");}});})(jQuery);(function($){$.createClickAreaHandler=function(opts){function handleClick(e){var jTarget=$(e.target);if((opts.clickTargets==="all"||jTarget.closest(opts.clickTargets,this)[0])&&!jTarget.closest(opts.stopTargets,this)[0]){var anchor=$(opts.anchorSel,this),target=anchor.attr("target"),url=(anchor[0])?anchor[0].href:false,win;if(!url){return;}if(target&&!(/_blank|_self/.test(target))){if(target==="_top"&&top.location){top.location.href=url;}else{if(target==="_parent"&&parent.location){parent.location.href=url;}else{win=window.open(url,target);}}}else{if(e.ctrlKey||e.shiftKey||(/_blank/.test(target))){win=window.open(url);}else{location.href=url;}}if(win&&win.focus){win.focus();}}}return handleClick;};$.fn.clickArea=function(opts){opts=$.extend({},$.fn.clickArea.defaults,opts);this.inOut(function(e){if(opts.noWidgetFocus&&$(e.target).hasClass("a11y-focus-widget")){return;}$(this).addClass("hover-clickarea");},function(){$(this).removeClass("hover-clickarea");},{bindStyle:opts.bindStyle,useEventTypes:(opts.addOver)?"both":"focus"});return this[opts.bindStyle]("click",$.createClickAreaHandler(opts));};$.fn.clickArea.defaults={anchorSel:"a[href]",stopTargets:"a[href], input, select, textarea, button, label",clickTargets:"all",bindStyle:"bind",addOver:false,noWidgetFocus:false};})(jQuery);
/*
 * jQuery UI Widget 1.8rc3
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Widget
 */
(function($){var _remove=$.fn.remove;$.fn.remove=function(selector,keepData){return this.each(function(){if(!keepData){if(!selector||$.filter(selector,[this]).length){$("*",this).add(this).each(function(){$(this).triggerHandler("remove");});}}return _remove.call($(this),selector,keepData);});};$.widget=function(name,base,prototype){var namespace=name.split(".")[0],fullName;name=name.split(".")[1];fullName=namespace+"-"+name;if(!prototype){prototype=base;base=$.Widget;}$.expr[":"][fullName]=function(elem){return !!$.data(elem,name);};$[namespace]=$[namespace]||{};$[namespace][name]=function(options,element){if(arguments.length){this._createWidget(options,element);}};var basePrototype=new base();basePrototype.options=$.extend({},basePrototype.options);$[namespace][name].prototype=$.extend(true,basePrototype,{namespace:namespace,widgetName:name,widgetEventPrefix:$[namespace][name].prototype.widgetEventPrefix||name,widgetBaseClass:fullName},prototype);$.widget.bridge(name,$[namespace][name]);};$.widget.bridge=function(name,object){$.fn[name]=function(options){var isMethodCall=typeof options==="string",args=Array.prototype.slice.call(arguments,1),returnValue=this;options=!isMethodCall&&args.length?$.extend.apply(null,[true,options].concat(args)):options;if(isMethodCall&&options.substring(0,1)==="_"){return returnValue;}if(isMethodCall){this.each(function(){var instance=$.data(this,name),methodValue=instance&&$.isFunction(instance[options])?instance[options].apply(instance,args):instance;if(methodValue!==instance&&methodValue!==undefined){returnValue=methodValue;return false;}});}else{this.each(function(){var instance=$.data(this,name);if(instance){if(options){instance.option(options);}instance._init();}else{$.data(this,name,new object(options,this));}});}return returnValue;};};$.Widget=function(options,element){if(arguments.length){this._createWidget(options,element);}};$.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(options,element){this.element=$(element).data(this.widgetName,this);this.options=$.extend(true,{},this.options,$.metadata&&$.metadata.get(element)[this.widgetName],options);var self=this;this.element.bind("remove."+this.widgetName,function(){self.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(key,value){var options=key,self=this;if(arguments.length===0){return $.extend({},self.options);}if(typeof key==="string"){if(value===undefined){return this.options[key];}options={};options[key]=value;}$.each(options,function(key,value){self._setOption(key,value);});return self;},_setOption:function(key,value){this.options[key]=value;if(key==="disabled"){this.widget()[value?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",value);}return this;},enable:function(){return this._setOption("disabled",false);},disable:function(){return this._setOption("disabled",true);},_trigger:function(type,event,data){var callback=this.options[type];event=$.Event(event);event.type=(type===this.widgetEventPrefix?type:this.widgetEventPrefix+type).toLowerCase();data=data||{};if(event.originalEvent){for(var i=$.event.props.length,prop;i;){prop=$.event.props[--i];event[prop]=event.originalEvent[prop];}}this.element.trigger(event,data);return !($.isFunction(callback)&&callback.call(this.element[0],event,data)===false||event.isDefaultPrevented());}};})(jQuery);(function($){if(!window.console){window.console={};}if(!console.log){console.log=function(){};}var head=/h\d/,form=/input|select|button|textarea/,exp=$.expr.filters;exp.srVisible=function(elem,i){return(elem.offsetWidth>0&&elem.offsetHeight>0&&jQuery.curCSS(elem,"visibility")!=="hidden");};exp.srfocusable=function(elem,i,_skipVisible){var name=elem.nodeName.toLowerCase();return((head.test(name))||(name==="area")||(name==="a"&&elem.href)||(form.test(name)&&!elem.disabled&&elem.type!=="hidden"));};var semanticAtom=["a","p","li","dt","dd","blockquote","address","th","td","dfn"];exp.semanticAtom=function(elem,i){var name=elem.nodeName.toLowerCase();return((exp.srfocusable(elem,i)||$.inArray(name,semanticAtom)!==-1));};exp.semanticAtomSrFocusable=exp.semanticAtom;$.fn.firstExpOf=function(sel){if(!this[0]){return this.pushStack([]);}var elems=$("*",this[0]),len=elems.length,ret=[];for(var i=0;i<len;i++){if(exp[sel](elems[i],i)){ret=[elems[i]];break;}}return this.pushStack(ret);};var currentLoc=location.href.split("#")[0];$.fn.getHrefHash=function(sel){var ret="";if(this[0]){ret=this[0].href.replace(currentLoc,"");}return ret;};$.setA11yMode=function(hard){if(hard){$.expr.filters.semanticAtomSrFocusable=$.expr.filters.srfocusable;}else{$.expr.filters.semanticAtomSrFocusable=$.expr.filters.semanticAtom;}};(function(){var body,bodyStyle;$.SCROLLBARWIDTH=15;function setConstants(){body=$(document.body);bodyStyle=body[0].style;var testElem=$('<div style="position: absolute; visibility: hidden; width: 80px; overflow: scroll;height: 80px;"><div style="width: 99px; height: 99px;" /></div>').appendTo("body");$.SCROLLBARWIDTH=testElem.innerWidth()-$("div",testElem).css("width","auto").innerWidth();testElem.remove();testElem=null;}$(setConstants);})();$.each(["outerHeight","outerWidth","height","width","innerHeight","innerWidth"],function(i,name){$.fn[name+"s"]=function(arg){if((name==="height"||name==="width")&&arg!==undefined){return $.fn[name].apply(this,arguments);}var ret=0;this.each(function(){ret+=$(this)[name](arg);});return ret;};});})(jQuery);(function($){var allowFocus=true;function stopFocus(){allowFocus=false;setTimeout(function(){allowFocus=true;},1);}function testDomTarget(e){var oE=e.originalEvent;if(e.target===document||e.target===window||$.nodeName(e.target,"body")||$.nodeName(e.target,"html")){stopFocus();return false;}if(oE){if(allowFocus&&e.target&&e.target.nodeType===1&&(oE.explicitOriginalTarget&&oE.explicitOriginalTarget&&oE.explicitOriginalTarget!==window&&oE.explicitOriginalTarget!==document&&!$(oE.explicitOriginalTarget).is("html, body")||oE.toElement||oE.fromElement)){return true;}else{return false;}}return true;}$.each(["focusin","focusout"],function(i,eType){$.event.special["dom"+eType]={setup:function(){$(this).bind(eType,$.event.special["dom"+eType].handler);return true;},teardown:function(){$(this).unbind(eType,$.event.special["dom"+eType].handler);return true;},handler:function(e){if(testDomTarget(e)){e=$.extend({},e,{type:"dom"+eType});return $.event.handle.call(this,e);}return undefined;}};});var clearInterval=window.clearInterval,setInterval=window.setInterval,setTimeout=window.setTimeout;$.createTimer=function(obj){function clear(name){if(obj[name]!==undefined){clearInterval(obj[name]);}}return{setInterval:function(name,fn,delay){clear(name);obj[name]=setInterval(function(){fn.call(obj);},delay);},setDelay:function(name,fn,delay){clear(name);obj[name]=setTimeout(function(){fn.call(obj);},delay);},clear:clear};};})(jQuery);(function($){var offsetBaseCSS="position: absolute; width: 1px; height: 1px; overflow: hidden;margin: 0; padding: 0;top: 0;",offsetDir=($("html").attr("dir")==="rtl")?"right: -9999em;":"left: -99999em;",offsetCSS=offsetBaseCSS+offsetDir,version=parseInt($.browser.version,10);$.support.waiAria=(!$.browser.msie||version>7);$.notIE6=(!$.browser.msie||version>6);$.browser.lteIE6=($.browser.msie&&version<7);$.browser.lteIE7=($.browser.msie&&version<8);$.browser.lteIE8=($.browser.msie&&version<9);$(function(){var style=document.createElement("style"),styleS;style.setAttribute("type","text/css");style=$(style).prependTo("head");styleS=document.styleSheets[0];function add(sel,prop){if(styleS.cssRules||styleS.rules){if(styleS.insertRule){styleS.insertRule(sel+" {"+prop+";}",styleS.cssRules.length);}else{if(styleS.addRule){styleS.addRule(sel,prop);}}}}add(".a11y-js-overflow","overflow:visible !important");add(".a11y-hidden","position:absolute");add(".a11y-hidden",offsetDir.replace(";",""));$.cssRule={add:add};});$.ui=$.ui||{};if(!$.ui.keyCode){$.ui.keyCode={DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38};}$.ui.userMode=(function(){var userBg,timer,testDiv;function testBg(){testDiv=testDiv||$('<div style="'+offsetCSS+'"></div>').appendTo("body");var black=$.curCSS(testDiv.css({backgroundColor:"#000000"})[0],"backgroundColor",true),white=$.curCSS(testDiv.css({backgroundColor:"#ffffff"})[0],"backgroundColor",true),newBgStatus=(black===white||white==="transparent");if(newBgStatus!=userBg){userBg=newBgStatus;$.event.trigger({type:"usermode",disabled:!userBg,enabled:userBg});}return userBg;}function init(){testBg();clearInterval(timer);timer=setInterval(testBg,3000);}$.event.special.usermode={add:function(handler){testBg();var elem=this;setTimeout(function(){$(elem).trigger({type:"usermode",disabled:!userBg,enabled:userBg});},0);return handler;},setup:function(){},teardown:function(){},handler:function(){}};return{get:testBg,init:init};})();$.fn.userMode=function(fn){return this[(fn)?"bind":"trigger"]("usermode",fn);};$(function(){$("html").userMode(function(e){$(this)[e.enabled?"addClass":"removeClass"]("hcm");});$.ui.userMode.init();});(function($){var preventclick=false;function handleAriaClick(e){if(!preventclick&&(!e.keyCode||e.keyCode===$.ui.keyCode.ENTER)){preventclick=true;setTimeout(function(){preventclick=false;},1);return $.event.special.ariaclick.handler.apply(this,arguments);}else{if(preventclick&&e.type=="click"){e.preventDefault();return false;}}return undefined;}$.event.special.ariaclick={setup:function(){$(this).bind("click keydown",handleAriaClick);return true;},teardown:function(){$(this).unbind("click keydown",handleAriaClick);return true;},handler:function(e){e.type="ariaclick";return $.event.handle.apply(this,arguments);}};})(jQuery);$.bodyDefaultFontsize=10;$.testEm=(function(){var body,timer,emPx=0,oldVal=0,html=$(document.documentElement);function test(){var fSize=parseInt($.curCSS(body,"fontSize",true),10),e;if(emPx!==fSize){emPx=fSize;e={type:"emchange",emPx:emPx,oldEmPx:oldVal};$.event.trigger(e);}oldVal=fSize;emPx=fSize;return e;}function addEmClass(e){var dif=e.emPx-$.bodyDefaultFontsize,prefix=(dif>0)?"em-increased-":"em-decreased-",newCl=[];dif=Math.abs(dif)+1;while(dif-->1){newCl.push(prefix+dif);}html[0].className=$.grep(html[0].className.split(" "),function(n){return(n.indexOf("em-increased-")!==0&&n.indexOf("em-decreased-")!==0);}).concat(newCl).join(" ");}$(function(){setTimeout(function(){body=document.body;addEmClass(test());html.bind("emchange",addEmClass);timer=setInterval(test,999);},0);});return test;})();(function($){var allowFocus=true,currentFocus=document,supActiveElem=("activeElement" in document),minFocusTimer=70,focusTimer;function stopKeyFocus(e){allowFocus=false;setTimeout(function(){allowFocus=true;},1);}function addFocus(e){var jElm=$(e.target).addClass("a11y-focus");currentFocus=e.target;if(!supActiveElem){document.activeElement=e.target;}if(allowFocus){jElm.addClass("a11y-focus-key").trigger("keyfocus");}}$(document).bind("mousedown click",stopKeyFocus).bind("domfocusin",addFocus).bind("focusout",function(e){$(e.target).removeClass("a11y-focus-key a11y-focus-widget a11y-focus");});function addTabindex(jElm){var tabindex=jElm.attr("tabindex");if(!(tabindex||tabindex===0)){jElm.css({outline:"none"}).attr({tabindex:"-1"});if(!$.support.waiAria&&jElm[0]){jElm[0].hideFocus=true;}}return jElm;}$.fn.setFocus=function(opts){if(!this[0]){return this;}opts=$.extend({},$.fn.setFocus.defaults,opts);var elem=this[0],jElm=$(elem),activeElem=document.activeElement,now=new Date().getTime(),focusFn=function(){try{stopKeyFocus();elem.focus();jElm.addClass("a11y-focus-widget");}catch(e){}},fxParent;if(opts.addTabindex){addTabindex(jElm);}$.ui.SR.update();if(!opts.fast){if(activeElem&&activeElem.focus&&activeElem.blur){activeElem.blur();activeElem.focus();}clearTimeout(focusTimer);fxParent=jElm.closest(":animated",opts.context);if(fxParent[0]){fxParent.queue(function(){var time=new Date().getTime()-now-minFocusTimer;time=(time>9)?time:9;focusTimer=setTimeout(focusFn,time);setTimeout(function(){fxParent.dequeue();},time+16);});}else{focusTimer=setTimeout(focusFn,minFocusTimer);}}else{focusFn();}return this;};$.fn.setFocus.defaults={addTabindex:true,fast:false,context:false};})(jQuery);$.fn.ariaHide=function(){$.fn.hide.apply(this,arguments);return this.attr({"aria-hidden":"true"});};$.fn.ariaShow=function(){$.fn.show.apply(this,arguments);return this.attr({"aria-hidden":"false"});};$.ui.SR=(function(){var input,val=0,alertBox,boxTimer,statusBox,statusTimer;function init(){alertBox=$('<div class="a11y-hidden" role="alert" style="'+offsetCSS+'" />').ariaHide().appendTo("body");statusBox=$('<div class="a11y-hidden" style="'+offsetCSS+'"><div aria-live="polite" relevant="additions text" /> </div>').appendTo("body").find("div");input=$('<form role="presentation" action="#" class="aural" style="'+offsetCSS+'"><input name="sr-update" id="sr-update" type="hidden" value="'+val+'" /></form>').appendTo("body").find("input").ajaxComplete(update);}function update(){var posStyle,wrapperHeight;if(input){input[0].setAttribute("value",""+(++val));setTimeout(function(){input[0].setAttribute("value",""+(++val));},1);}}function alert(notice){clearTimeout(boxTimer);alertBox.ariaHide().html(notice).find("*").attr({role:"presentation"}).end().ariaShow();boxTimer=setTimeout(function(){alertBox.ariaHide().empty();},999);}function giveStatus(text){text=$("<div>"+text+"</div>").find("*").attr({role:"presentation"}).end();statusBox.html(text);clearTimeout(statusTimer);statusTimer=setTimeout(function(){statusBox.empty();},999);}return{update:update,alert:alert,giveStatus:giveStatus,init:init};})();$($.ui.SR.init);if(!$.fn.getID){var uId=new Date().getTime();$.fn.getID=function(setAll){function setID(){var id=this.getAttribute("id");if(!id){id="ID-"+(uId++);this.setAttribute("id",id);}return id;}if(this[0]){if(setAll){this.each(setID);}return setID.call(this[0]);}return undefined;};}$.each({labelWith:"aria-labelledby",describeWith:"aria-describedby",ownsThis:"aria-owns",controlsThis:"aria-controls",activateThis:"aria-activedescendant"},function(name,prop){$.fn[name]=function(elem){return this.attr(prop,$(elem).getID());};});$.fn.inOut=function(enter,out,opts){opts=$.extend({},$.fn.inOut.defaults,opts);var eventTypes="mouseenter mouseleave focusin focusout",selector=this.selector,context=this.context;if(opts.useEventTypes==="mouse"){eventTypes="mouseenter mouseleave";}else{if(opts.useEventTypes==="focus"){eventTypes="focusin focusout";}}function handler(e){var fn,params,elem=this,evt;if(/focusin|mouseenter/.test(e.type)){fn=enter;params=[1,"in",true];}else{fn=out;params=[-1,"out",false];}var inOutData=$.data(this,"inOutData");clearTimeout(inOutData.inOutTimer);inOutData.inEvents=Math.max(inOutData.inEvents+params[0],0);inOutData.inOutTimer=setTimeout(function(){if(params[2]!=inOutData.inOutState&&(params[2]||!opts.bothOut||!inOutData.inEvents)){inOutData.inOutState=params[2];evt=$.Event(params[1]);evt.target=e.target;evt.currentTarget=elem;evt.originalEvent=e;fn.call(elem,evt);}},/focus/.test(e.type)?opts.keyDelay:opts.mouseDelay);}this.each(function(){$(this).data("inOutData",{inEvents:0});})[opts.bindStyle](eventTypes,handler);return this;};$.fn.inOut.defaults={mouseDelay:0,bindStyle:"bind",keyDelay:1,bothOut:false,useEventTypes:"both"};$.fn.slideParentDown=function(opts){opts=$.extend({},$.fn.slideParentDown.defaults,opts);var fn=opts.complete;return this.each(function(){var jElm=$(this),parent=jElm.parent().css({height:""}),outerHeight;jElm.css((opts.hideStyle==="visibility")?{visibility:""}:{display:"block"});outerHeight=parent.height();if($.browser.mozilla){jElm.css({display:"none"});setTimeout(function(){jElm.css({display:"block"});},opts.fireFoxRepaint);}parent.css({overflow:"hidden",height:"0px"}).animate({height:outerHeight},$.extend({},opts,{complete:function(){parent.css({height:"",overflow:""});fn.apply(this,arguments);}}));});};$.fn.slideParentDown.defaults={duration:400,complete:$.noop,hideStyle:"display",fireFoxRepaint:0};$.fn.slideParentUp=function(opts){opts=$.extend({},$.fn.slideParentUp.defaults,opts);var fn=opts.complete;return this.each(function(){var jElm=$(this),parent=jElm.parent().css({overflow:"hidden"}),cssProp={height:"0px"};if($.browser.mozilla&&opts.flickrFix){cssProp.flickrFix=Math.random()*2;}parent.animate(cssProp,$.extend({},opts,{complete:function(){if(opts.hideStyle==="visibility"){jElm.css({visibility:"hidden"});}else{jElm.css({display:"none"});parent.css({height:"",overflow:"",display:""});}fn.apply(this,arguments);}}));});};$.fn.slideParentUp.defaults={duration:400,hideStyle:"display",complete:$.noop,flickrFix:false};})(jQuery);(function($){$.support.JSON=!!(window.JSON&&JSON.stringify&&JSON.parse);try{$.support.domStorage=!!(window.sessionStorage&&window.localStorage);}catch(e){$.support.domStorage=false;}$.support.advancedStorage=($.support.JSON&&$.support.domStorage);$.each(["sessionStorage","localStorage"],function(i,name){$[name]=(function(){if(!$.support.advancedStorage){return{add:function(){return false;},remove:function(){return false;},get:function(){return false;}};}var store=window[name];function add(key,val,noStringify){store[key]=(noStringify||typeof val==="string")?val:JSON.stringify(val);}function get(key,noParse){return(noParse||!store[key])?store[key]:JSON.parse(store[key]);}function remove(key){if(key){store.removeItem(key);}else{store.clear();}}return{add:add,remove:remove,get:get};})();});})(jQuery);
/* Copyright (c) 2009 Brandon Aaron (http://brandonaaron.net)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers.
 * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix.
 * 
 * Aperto: added mmwheel event
 *
 * Version: 3.0.2
 * 
 * Requires: 1.2.2+
 */
(function($){var types=["DOMMouseScroll","mousewheel"];$.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var i=types.length;i;){this.addEventListener(types[--i],handler,false);}}else{this.onmousewheel=handler;}},teardown:function(){if(this.removeEventListener){for(var i=types.length;i;){this.removeEventListener(types[--i],handler,false);}}else{this.onmousewheel=null;}}};$.fn.extend({mousewheel:function(fn){return fn?this.bind("mousewheel",fn):this.trigger("mousewheel");},unmousewheel:function(fn){return this.unbind("mousewheel",fn);}});function handler(event){var args=[].slice.call(arguments,1),delta=0,returnValue=true;event=$.event.fix(event||window.event);event.type="mousewheel";if(event.wheelDelta){delta=event.wheelDelta/120;}if(event.detail){delta=-event.detail/3;}args.unshift(event,delta);return $.event.handle.apply(this,args);}})(jQuery);(function($){var mwheelI={pos:[-260,-260]},minDif=3,doc=document,root=doc.documentElement,body=doc.body,longDelay,shortDelay;function unsetPos(){if(this===mwheelI.elem){mwheelI.pos=[-260,-260];mwheelI.elem=false;minDif=3;}}$.event.special.mwheelIntent={setup:function(){var jElm=$(this).bind("mousewheel",$.event.special.mwheelIntent.handler);if(this!==doc&&this!==root&&this!==body){jElm.bind("mouseleave",unsetPos);}jElm=null;return true;},teardown:function(){$(this).unbind("mousewheel",$.event.special.mwheelIntent.handler).unbind("mouseleave",unsetPos);return true;},handler:function(e,d){var pos=[e.clientX,e.clientY];if(this===mwheelI.elem||Math.abs(mwheelI.pos[0]-pos[0])>minDif||Math.abs(mwheelI.pos[1]-pos[1])>minDif){mwheelI.elem=this;mwheelI.pos=pos;minDif=250;clearTimeout(shortDelay);shortDelay=setTimeout(function(){minDif=10;},200);clearTimeout(longDelay);longDelay=setTimeout(function(){minDif=3;},1500);e=$.extend({},e,{type:"mwheelIntent"});return $.event.handle.call(this,e,d);}}};$.fn.extend({mwheelIntent:function(fn){return fn?this.bind("mwheelIntent",fn):this.trigger("mwheelIntent");},unmwheelIntent:function(fn){return this.unbind("mwheelIntent",fn);}});$(function(){body=doc.body;if(!$.fn.mousewheel){setTimeout(function(){throw ("Please include the mousewheel plugin before the mwheelIntent-plugin");},0);}$(doc).bind("mwheelIntent.mwheelIntentDefault",function(){});});})(jQuery);(function($){$.widget("ui.scroller",{options:{hidingWrapper:"div.rack",moveWrapper:"div.rack-design",atoms:"div.teaser",nextLink:"a.next",prevLink:"a.prev",activeLinkClass:"show",stickyFirstLast:true,linkFn:function(){},moveStep:"atom",direction:"horizontal",hidingWidth:false,hidingHeight:false,animate:true,animateOptions:{duration:600,complete:function(){}},enableMwheel:true,diashow:false,restartDiaShow:true,addSubPixel:0,recalcStageOnresize:true,bindStyle:"bind",pagination:false,paginationAtoms:'<li class="pa-$number"><a href="#">$number</a></li>',paginationTitleFrom:false,activePaginationClass:"on",paginationFn:false},_create:function(){var elem=this.element[0],o=this.options,that=this,fn=o.animateOptions.complete;o.animateOptions.complete=function(){if(fn&&$.isFunction(fn)){fn.call(this,that);}that.propagate("end");};o.direction=(o.direction=="vertical")?{scroll:"scrollTop",outerD:"outerHeight",dim:"height",dir:"Top"}:{scroll:"scrollLeft",outerD:"outerWidth",dim:"width",dir:"Left"};this.moveElem=$(o.moveWrapper,elem);this.atomElem=$(o.atoms,elem);this.hidingWrapper=$(o.hidingWrapper,elem);this.nextLink=$(o.nextLink,elem);this.prevLink=$(o.prevLink,elem);this.position=0;this.atomPos=0;this.percentage=0;this.oldPosition=0;this.oldAtomPos=0;if(o.hidingHeight||o.hidingWidth){var css=(o.hidingHeight)?{height:o.hidingHeight}:{};if((o.hidingWidth)){css=$.extend(css,{width:o.hidingWidth});}this.hidingWrapper.css(css);}this.selectedFocus=false;if($.fn.setFocus&&$.fn.closest){var traverse={};if((o.direction.dir==="Top")){traverse[$.ui.keyCode.UP]="prev";traverse[$.ui.keyCode.DOWN]="next";}else{traverse[$.ui.keyCode.LEFT]="prev";traverse[$.ui.keyCode.RIGHT]="next";}this.moveElem.bind("keyfocus",function(e){var atom=$(e.target).closest(o.atoms);if(atom[0]){that.scrollIntoView(atom);}}).bind("focusin",function(e){var atom=$(e.target).closest(o.atoms);that.selectedFocus=(atom[0])?atom:false;}).bind("focusout",function(e){that.selectedFocus=false;}).bind("keydown",function(e){if(that.selectedFocus===false||!traverse[e.keyCode]){return;}var selectElement=that.selectedFocus[traverse[e.keyCode]](o.atoms);if(selectElement&&selectElement[0]){e.preventDefault();selectElement.setFocus();that.scrollIntoView(selectElement);}else{if(that.isSliding){e.preventDefault();}}});}this.dims=[0];this.hidingWrapper[0][o.direction.scroll]=0;this.minPos=0;this.update();if(o.recalcStageOnresize){$(window).bind("resize",function(){setTimeout(function(){that.stageWidthUpdate.call(that);},0);});}if(o.diashow){this.startDiashow();this.element.bind("mouseenter focusin",function(){clearInterval(that.diaTimer);setTimeout(function(){clearInterval(that.diaTimer);},99);});if(o.restartDiaShow){this.element.bind("mouseleave focusout",function(){that.startDiashow.call(that);});}}if(o.enableMwheel&&$.fn.mwheelIntent){this.hidingWrapper.mwheelIntent(function(e,d){that.stopDiashow.call(that);d=(d<0)?"-":"+";if((that.position>=that.maxPos&&d==="-")||(d==="+"&&that.position<=that.minPos)){return !that.isSliding;}var moveStep=(o.moveStep)?o.moveStep:"atom";that.moveTo(d+"atom1");return false;});}var handlePrevNext=function(){var dir=($.inArray(this,that.prevLink)!==-1)?"+":"-";that.stopDiashow.call(that);that.moveTo(dir+o.moveStep);return false;};this.nextLink.bind("click.uiscroller",handlePrevNext);this.prevLink.bind("click.uiscroller",handlePrevNext);if($.browser.msie&&parseInt($.browser.version,10)<7){var over=function(){$(this).addClass("over");},out=function(){$(this).removeClass("over");};this.nextLink.hover(over,out);this.prevLink.hover(over,out);}if(o.defaultSelected){this.moveTo("goTo"+o.defaultSelected,false);}this.propagate("init");},stageWidthUpdate:function(){this.dims[1]=this.hidingWrapper[this.options.direction.dim]();this.maxPos=(this.dims[0]-this.dims[1]);this.updatePosition_Controls();},createPagination:function(hard){var content="<ul>",that=this,tmpContent,o=this.options;this.pagination=$(o.pagination,this.element[0]);this.atomElem.each(function(i){tmpContent=o.paginationAtoms.replace(/\$number/g,i+1);content+=(o.paginationTitleFrom)?tmpContent.replace(/\$title/g,$(o.paginationTitleFrom,this).text()):tmpContent;});this.pagination.html(content+"</ul>").find("a").each(function(i){$(this).click(function(){that.stopDiashow.call(that);that.moveTo.call(that,"goTo"+i);return false;});});},getIndexNearPos:function(nPos){var len=this.dims.length;while(len--){if(nPos>=this.dims[len]){return len;}}return false;},inView:function(atom){var dir=this.options.direction,stageDim=this.dims[1],atomDim=atom[dir.outerD](),curPos=this.hidingWrapper["scroll"+dir.dir](),atomPos=atom[0]["offset"+dir.dir];if(curPos>atomPos||stageDim<atomDim+atomPos-curPos){return atomPos;}return false;},scrollIntoView:function(atom){var inView=this.inView(atom);if(inView!==false){this.moveTo(inView);}},_setOption:function(k,v){var o=this.options;switch(k){case"enableMwheel":if(!v&&o.enableMwheel){this.hidingWrapper.unmwheelIntent();}break;case"addSubPixel":if(o.addSubPixel!==v){this.dims[0]-=o.addSubPixel;o.addSubPixel=v;this.dims[0]+=o.addSubPixel;this.update();}break;}$.widget.prototype._setOption.apply(this,arguments);},startDiashow:function(){var that=this;this.diaTimer=null;clearInterval(this.diaTimer);this.diaTimer=setInterval(function(){((that.position===that.maxPos&&that.options.type!=="carousel")?that.moveTo(0,false):that.moveTo("-"+that.options.moveStep));},this.options.diashow);},stopDiashow:function(){this.element.unbind(".diashow");clearInterval(this.diaTimer);},update:function(hard){var that=this,jElm,o=this.options;if(hard){this.dims=[0];}this.dims[1]=this.hidingWrapper.css({overflow:"hidden",position:"relative"})[o.direction.dim]();var from=this.dims.length-2;for(var i=from,len=this.atomElem.length;i<len;i++){jElm=$(this.atomElem[i]);that.dims.push(that.dims[0]);that.dims[0]+=jElm[o.direction.outerD]({margin:true});}this.dims[0]+=o.addSubPixel;this.maxPos=(this.dims[0]-this.dims[1]);var moveCss={};moveCss[o.direction.dim]=this.dims[0]+"px";this.moveElem.css(moveCss);if(o.pagination){this.createPagination(hard);}this.updatePosition_Controls();},updatePosition_Controls:function(pos){var o=this.options;pos=(isNaN(pos))?parseInt(this.hidingWrapper[0][o.direction.scroll],10):pos;function changeState(elem,active){var doo=(active)?{style:"addClass"}:{style:"removeClass"};return elem[doo.style](o.activeLinkClass);}if(pos!==this.position){this.percentage=pos/(this.maxPos/100);this.oldPosition=this.position;this.oldAtomPos=this.atomPos;this.position=pos;var num=this.getIndexNearPos(this.position);num=(num)?num-2:0;this.atomPos=num;}this.percentage=pos/(this.maxPos/100);if(pos<=this.minPos&&this.prevLink.hasClass(o.activeLinkClass)){o.linkFn.call(this.prevLink,"hide",this.ui());changeState(this.prevLink);}else{if(pos>this.minPos&&!this.prevLink.hasClass(o.activeLinkClass)){o.linkFn.call(this.prevLink,"show",this.ui());changeState(this.prevLink,true);}}if(pos>=this.maxPos&&this.nextLink.hasClass(o.activeLinkClass)){o.linkFn.call(this.nextLink,"hide",this.ui());changeState(this.nextLink);}else{if(pos<this.maxPos&&!this.nextLink.hasClass(o.activeLinkClass)){o.linkFn.call(this.nextLink,"show",this.ui());changeState(this.nextLink,true);}}if(this.pagination){var oldActive=this.pagination.find("li").filter("."+o.activePaginationClass).removeClass(o.activePaginationClass),newActive=oldActive.end().eq(this.atomPos).addClass(o.activePaginationClass);if($.isFunction(o.paginationFn)){o.paginationFn.call(oldActive,"inactive");o.paginationFn.call(newActive,"active");}}},getNummericPosition:function(ePos){var rel=false,num,lastDim=this.dims[this.dims.length-1];if(ePos.indexOf("goTo")===0){num=parseInt(/(\d+)$/.exec(ePos)[0],10)+2;ePos=this.dims[num];}else{if(ePos.indexOf("centerTo")===0){num=parseInt(/(\d+)$/.exec(ePos)[0],10)+2;ePos=this.dims[num]-(this.dims[1]/2)+(this.atomElem.filter(":eq("+num+")")[this.options.direction.outerD]()/2);}else{if(ePos=="-atom"||ePos=="-atom1"){num=this.atomPos+3;ePos=(this.dims[num]||this.dims[num]===0)?this.dims[num]:lastDim;}else{if(ePos=="+atom"||ePos=="+atom1"){ePos=(this.atomPos)?this.dims[this.atomPos+1]:0;}else{if(ePos.indexOf("atom")==1){num=parseInt(/(\d+)$/.exec(ePos)[0],10);if(ePos.indexOf("-")===0){num+=2;if(this.dims[this.atomPos+num]){ePos=this.dims[this.atomPos+num];}else{ePos=lastDim;}}else{num-=2;var aLen=this.atomPos-num;if(aLen>1&&this.dims[this.atomPos-num]){ePos=this.dims[this.atomPos-num];}else{ePos=0;}}}else{if(ePos.indexOf("+")===0||ePos.indexOf("-")===0){rel=ePos.slice(0,1);ePos=parseInt(ePos.slice(1),10);ePos=(rel=="-")?this.position+ePos:this.position-ePos;}else{var per=/(\d+)%$/.exec(ePos);if(per&&per[1]){ePos=this.maxPos/100*parseFloat(ePos);}}}}}}}if(this.options.stickyFirstLast){if((ePos-this.maxPos)*-1<this.atomElem.filter(":last")[this.options.direction.outerD]()){ePos=this.maxPos;}else{if(ePos<this.atomElem[this.options.direction.outerD]()){ePos=0;}}}return ePos;},moveTo:function(pos,anim,animOp){pos=(typeof pos==="string"||isNaN(pos))?this.getNummericPosition(pos):pos;pos=(pos<=0)?0:(pos>=this.maxPos)?this.maxPos:pos;if(pos===this.position){return false;}var o=this.options,scroll=o.direction.scroll;this.updatePosition_Controls(pos);this.propagate("start",this.oldPosition);anim=(typeof anim=="undefined")?o.animate:anim;if(anim){animOp=animOp||{};animOp=$.extend({},o.animateOptions,{slide:this},animOp);var animCss=(scroll=="scrollTop")?{scrollTop:pos,uiscrollerComplete:pos}:{scrollLeft:pos,uiscrollerComplete:pos};this.hidingWrapper.stop().animate(animCss,animOp);}else{this.hidingWrapper.stop()[0][scroll]=pos;this.propagate("end");}},ui:function(){return{instance:this,options:this.options,pos:this.position,percentPos:this.percentage,oldIndex:this.oldAtomPos,newIndex:this.atomPos,size:this.dims.length-2};},propagate:function(n,pos){var args=(pos||pos===0)?$.extend({},this.ui(),{pos:pos,percentPos:pos/(this.maxPos/100)}):this.ui();if(n==="start"){this.isSliding=true;}else{if(n==="end"){this.isSliding=false;}}this.element.triggerHandler("uiscroller"+n,[args]);if(this.options[n]){this.options[n].call(this.element[0],{type:"uiscroller"+n},args);}}});$.extend($.fx.step,{uiscrollerComplete:function(fx){if(fx.now||fx.now===0){var scroller=fx.options.slide;if(scroller){scroller.propagate("slide",scroller.hidingWrapper[0][scroller.options.direction.scroll]);}}}});})(jQuery);(function($){$.objScale=(function(){function getDim(obj){var height,width,ret=(obj.jquery)?{height:($.nodeName(obj[0],"object"))?parseInt(obj[0].height,10):obj.height(),width:($.nodeName(obj[0],"object"))?parseInt(obj[0].width,10):obj.width()}:(isFinite(obj.width)&&isFinite(obj.height))?{width:obj.width,height:obj.height}:getDim($(obj));return ret;}function scaleTo(obj,num,side){var cur=getDim(obj),percentage,reverseSide=(side=="height")?"width":"height";percentage=cur[side]/num;return cur[reverseSide]/percentage;}function scaleHeightTo(obj,height){return scaleTo(obj,height,"height");}function scaleWidthTo(obj,width){return scaleTo(obj,width,"width");}function constrainObjTo(obj,container,opts){opts=$.extend({margin:[0,0],padding:[0,0],cleanCSS:true},opts);var cur=getDim(obj),con=getDim(container),maxWidth=con.width-opts.padding[1],maxHeight=con.height-opts.padding[0],estimatetPer=con.height/con.width,curPer=cur.height/cur.width,ret=$.extend({},cur);if(opts.margin[1]){maxWidth-=opts.margin[1]*2;}if(opts.margin[0]){maxHeight-=opts.margin[0]*2;}if(estimatetPer<curPer&&maxHeight<cur.height){ret.width=scaleTo(obj,maxHeight,"height");ret.height=maxHeight;}else{if(maxWidth<cur.width){ret.width=maxWidth;ret.height=scaleTo(obj,maxWidth,"width");}}if(!opts.cleanCSS){ret.widthSubtraction=ret.width-cur.width;ret.heightSubtraction=ret.height-cur.height;}$.extend(ret,centerObjTo(ret,con,opts));return ret;}function centerObjTo(obj,container,opts){opts=$.extend({margin:[0,0],vertical:true,horizontal:true},opts);var cur=getDim(obj),con=getDim(container),ret={};if(opts.vertical){ret.top=(con.height-cur.height)/2;if(isFinite(opts.margin[0])){ret.top=Math.max(ret.top,opts.margin[0]);}}if(opts.horizontal){ret.left=(con.width-cur.width)/2;if(isFinite(opts.margin[1])){ret.left=Math.max(ret.left,opts.margin[1]);}}return ret;}function scaleObjTo(obj,container,opts){opts=$.extend({margin:[false,false],padding:[0,0],scaleToFit:false},opts);var cur=getDim(obj),con=getDim(container),curPer=cur.height/cur.width,ret={};con.maxHeight=con.height-opts.padding[0];con.maxWidth=con.width-opts.padding[1];if(opts.margin[0]){con.maxHeight-=opts.margin[0];}if(opts.margin[1]){con.maxWidth-=opts.margin[1];}var estimatetPer=con.maxHeight/con.maxWidth;if(opts.scaleToFit!==estimatetPer>curPer){ret.width=con.maxWidth;ret.height=scaleTo(obj,con.maxWidth,"width");}else{ret.width=scaleTo(obj,con.maxHeight,"height");ret.height=con.maxHeight;}$.extend(ret,centerObjTo(ret,con,opts));return ret;}return{scaleWidthTo:scaleWidthTo,scaleHeightTo:scaleHeightTo,scaleSidesIn:scaleObjTo,scaleObjTo:scaleObjTo,constrainObjTo:constrainObjTo,getDim:getDim,centerObjTo:centerObjTo};})();})(jQuery);(function($){$.widget("ui.progressbar",{options:{value:0},_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this._valueMin(),"aria-valuemax":this._valueMax(),"aria-valuenow":this._value()});this.valueDiv=$("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element);this._refreshValue();},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow");this.valueDiv.remove();$.Widget.prototype.destroy.apply(this,arguments);},value:function(newValue){if(newValue===undefined){return this._value();}this._setOption("value",newValue);return this;},_setOption:function(key,value){switch(key){case"value":this.options.value=value;this._refreshValue();this._trigger("change");break;}$.Widget.prototype._setOption.apply(this,arguments);},_value:function(){var val=this.options.value;if(typeof val!=="number"){val=0;}if(val<this._valueMin()){val=this._valueMin();}if(val>this._valueMax()){val=this._valueMax();}return val;},_valueMin:function(){return 0;},_valueMax:function(){return 100;},_refreshValue:function(){var value=this.value();this.valueDiv[value===this._valueMax()?"addClass":"removeClass"]("ui-corner-right").width(value+"%");this.element.attr("aria-valuenow",value);}});$.extend($.ui.progressbar,{version:"1.8rc3"});})(jQuery);
/*
 * jQuery UI Mouse 1.8rc3
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Mouse
 *
 * Depends:
 *	jquery.ui.widget.js
 */
(function($){$.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var self=this;this.element.bind("mousedown."+this.widgetName,function(event){return self._mouseDown(event);}).bind("click."+this.widgetName,function(event){if(self._preventClickEvent){self._preventClickEvent=false;event.stopImmediatePropagation();return false;}});this.started=false;},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);},_mouseDown:function(event){event.originalEvent=event.originalEvent||{};if(event.originalEvent.mouseHandled){return;}(this._mouseStarted&&this._mouseUp(event));this._mouseDownEvent=event;var self=this,btnIsLeft=(event.which==1),elIsCancel=(typeof this.options.cancel=="string"?$(event.target).parents().add(event.target).filter(this.options.cancel).length:false);if(!btnIsLeft||elIsCancel||!this._mouseCapture(event)){return true;}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){self.mouseDelayMet=true;},this.options.delay);}if(this._mouseDistanceMet(event)&&this._mouseDelayMet(event)){this._mouseStarted=(this._mouseStart(event)!==false);if(!this._mouseStarted){event.preventDefault();return true;}}this._mouseMoveDelegate=function(event){return self._mouseMove(event);};this._mouseUpDelegate=function(event){return self._mouseUp(event);};$(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);($.browser.safari||event.preventDefault());event.originalEvent.mouseHandled=true;return true;},_mouseMove:function(event){if($.browser.msie&&!event.button){return this._mouseUp(event);}if(this._mouseStarted){this._mouseDrag(event);return event.preventDefault();}if(this._mouseDistanceMet(event)&&this._mouseDelayMet(event)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,event)!==false);(this._mouseStarted?this._mouseDrag(event):this._mouseUp(event));}return !this._mouseStarted;},_mouseUp:function(event){$(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(event.target==this._mouseDownEvent.target);this._mouseStop(event);}return false;},_mouseDistanceMet:function(event){return(Math.max(Math.abs(this._mouseDownEvent.pageX-event.pageX),Math.abs(this._mouseDownEvent.pageY-event.pageY))>=this.options.distance);},_mouseDelayMet:function(event){return this.mouseDelayMet;},_mouseStart:function(event){},_mouseDrag:function(event){},_mouseStop:function(event){},_mouseCapture:function(event){return true;}});})(jQuery);(function($){var numPages=5;$.widget("ui.slider",$.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var self=this,o=this.options;this._keySliding=false;this._mouseSliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");if(o.disabled){this.element.addClass("ui-slider-disabled ui-disabled");}this.range=$([]);if(o.range){if(o.range===true){this.range=$("<div></div>");if(!o.values){o.values=[this._valueMin(),this._valueMin()];}if(o.values.length&&o.values.length!=2){o.values=[o.values[0],o.values[0]];}}else{this.range=$("<div></div>");}this.range.appendTo(this.element).addClass("ui-slider-range");if(o.range=="min"||o.range=="max"){this.range.addClass("ui-slider-range-"+o.range);}this.range.addClass("ui-widget-header");}if($(".ui-slider-handle",this.element).length==0){$('<a href="#"></a>').appendTo(this.element).addClass("ui-slider-handle");}if(o.values&&o.values.length){while($(".ui-slider-handle",this.element).length<o.values.length){$('<a href="#"></a>').appendTo(this.element).addClass("ui-slider-handle");}}this.handles=$(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(event){event.preventDefault();}).hover(function(){if(!o.disabled){$(this).addClass("ui-state-hover");}},function(){$(this).removeClass("ui-state-hover");}).focus(function(){if(!o.disabled){$(".ui-slider .ui-state-focus").removeClass("ui-state-focus");$(this).addClass("ui-state-focus");}else{$(this).blur();}}).blur(function(){$(this).removeClass("ui-state-focus");});this.handles.each(function(i){$(this).data("index.ui-slider-handle",i);});this.handles.keydown(function(event){var ret=true;var index=$(this).data("index.ui-slider-handle");if(self.options.disabled){return;}switch(event.keyCode){case $.ui.keyCode.HOME:case $.ui.keyCode.END:case $.ui.keyCode.PAGE_UP:case $.ui.keyCode.PAGE_DOWN:case $.ui.keyCode.UP:case $.ui.keyCode.RIGHT:case $.ui.keyCode.DOWN:case $.ui.keyCode.LEFT:ret=false;if(!self._keySliding){self._keySliding=true;$(this).addClass("ui-state-active");self._start(event,index);}break;}var curVal,newVal,step=self._step();if(self.options.values&&self.options.values.length){curVal=newVal=self.values(index);}else{curVal=newVal=self.value();}switch(event.keyCode){case $.ui.keyCode.HOME:newVal=self._valueMin();break;case $.ui.keyCode.END:newVal=self._valueMax();break;case $.ui.keyCode.PAGE_UP:newVal=curVal+((self._valueMax()-self._valueMin())/numPages);break;case $.ui.keyCode.PAGE_DOWN:newVal=curVal-((self._valueMax()-self._valueMin())/numPages);break;case $.ui.keyCode.UP:case $.ui.keyCode.RIGHT:if(curVal==self._valueMax()){return;}newVal=curVal+step;break;case $.ui.keyCode.DOWN:case $.ui.keyCode.LEFT:if(curVal==self._valueMin()){return;}newVal=curVal-step;break;}self._slide(event,index,newVal);return ret;}).keyup(function(event){var index=$(this).data("index.ui-slider-handle");if(self._keySliding){self._stop(event,index);self._change(event,index);self._keySliding=false;$(this).removeClass("ui-state-active");}});this._refreshValue();this._animateOff=false;},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy();return this;},_mouseCapture:function(event){var o=this.options;if(o.disabled){return false;}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();var position={x:event.pageX,y:event.pageY};var normValue=this._normValueFromMouse(position);var distance=this._valueMax()-this._valueMin()+1,closestHandle;var self=this,index;this.handles.each(function(i){var thisDistance=Math.abs(normValue-self.values(i));if(distance>thisDistance){distance=thisDistance;closestHandle=$(this);index=i;}});if(o.range==true&&this.values(1)==o.min){closestHandle=$(this.handles[++index]);}this._start(event,index);this._mouseSliding=true;self._handleIndex=index;closestHandle.addClass("ui-state-active").focus();var offset=closestHandle.offset();var mouseOverHandle=!$(event.target).parents().andSelf().is(".ui-slider-handle");this._clickOffset=mouseOverHandle?{left:0,top:0}:{left:event.pageX-offset.left-(closestHandle.width()/2),top:event.pageY-offset.top-(closestHandle.height()/2)-(parseInt(closestHandle.css("borderTopWidth"),10)||0)-(parseInt(closestHandle.css("borderBottomWidth"),10)||0)+(parseInt(closestHandle.css("marginTop"),10)||0)};normValue=this._normValueFromMouse(position);this._slide(event,index,normValue);this._animateOff=true;return true;},_mouseStart:function(event){return true;},_mouseDrag:function(event){var position={x:event.pageX,y:event.pageY};var normValue=this._normValueFromMouse(position);this._slide(event,this._handleIndex,normValue);return false;},_mouseStop:function(event){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(event,this._handleIndex);this._change(event,this._handleIndex);this._handleIndex=null;this._clickOffset=null;this._animateOff=false;return false;},_detectOrientation:function(){this.orientation=this.options.orientation=="vertical"?"vertical":"horizontal";},_normValueFromMouse:function(position){var pixelTotal,pixelMouse;if("horizontal"==this.orientation){pixelTotal=this.elementSize.width;pixelMouse=position.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0);}else{pixelTotal=this.elementSize.height;pixelMouse=position.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0);}var percentMouse=(pixelMouse/pixelTotal);if(percentMouse>1){percentMouse=1;}if(percentMouse<0){percentMouse=0;}if("vertical"==this.orientation){percentMouse=1-percentMouse;}var valueTotal=this._valueMax()-this._valueMin(),valueMouse=percentMouse*valueTotal,valueMouseModStep=valueMouse%this.options.step,normValue=this._valueMin()+valueMouse-valueMouseModStep;if(valueMouseModStep>(this.options.step/2)){normValue+=this.options.step;}return parseFloat(normValue.toFixed(5));},_start:function(event,index){var uiHash={handle:this.handles[index],value:this.value()};if(this.options.values&&this.options.values.length){uiHash.value=this.values(index);uiHash.values=this.values();}this._trigger("start",event,uiHash);},_slide:function(event,index,newVal){var handle=this.handles[index];if(this.options.values&&this.options.values.length){var otherVal=this.values(index?0:1);if((this.options.values.length==2&&this.options.range===true)&&((index==0&&newVal>otherVal)||(index==1&&newVal<otherVal))){newVal=otherVal;}if(newVal!=this.values(index)){var newValues=this.values();newValues[index]=newVal;var allowed=this._trigger("slide",event,{handle:this.handles[index],value:newVal,values:newValues});var otherVal=this.values(index?0:1);if(allowed!==false){this.values(index,newVal,true);}}}else{if(newVal!=this.value()){var allowed=this._trigger("slide",event,{handle:this.handles[index],value:newVal});if(allowed!==false){this.value(newVal);}}}},_stop:function(event,index){var uiHash={handle:this.handles[index],value:this.value()};if(this.options.values&&this.options.values.length){uiHash.value=this.values(index);uiHash.values=this.values();}this._trigger("stop",event,uiHash);},_change:function(event,index){if(!this._keySliding&&!this._mouseSliding){var uiHash={handle:this.handles[index],value:this.value()};if(this.options.values&&this.options.values.length){uiHash.value=this.values(index);uiHash.values=this.values();}this._trigger("change",event,uiHash);}},value:function(newValue){if(arguments.length){this.options.value=this._trimValue(newValue);this._refreshValue();this._change(null,0);}return this._value();},values:function(index,newValue){if(arguments.length>1){this.options.values[index]=this._trimValue(newValue);this._refreshValue();this._change(null,index);}if(arguments.length){if($.isArray(arguments[0])){var vals=this.options.values,newValues=arguments[0];for(var i=0,l=vals.length;i<l;i++){vals[i]=this._trimValue(newValues[i]);this._change(null,i);}this._refreshValue();}else{if(this.options.values&&this.options.values.length){return this._values(index);}else{return this.value();}}}else{return this._values();}},_setOption:function(key,value){$.Widget.prototype._setOption.apply(this,arguments);switch(key){case"disabled":if(value){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled");this.element.addClass("ui-disabled");}else{this.handles.removeAttr("disabled");this.element.removeClass("ui-disabled");}case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case"value":this._animateOff=true;this._refreshValue();this._animateOff=false;break;case"values":this._animateOff=true;this._refreshValue();this._animateOff=false;break;}},_step:function(){var step=this.options.step;return step;},_value:function(){var val=this.options.value;val=this._trimValue(val);return val;},_values:function(index){if(arguments.length){var val=this.options.values[index];val=this._trimValue(val);return val;}else{var vals=this.options.values.slice();for(var i=0,l=vals.length;i<l;i++){vals[i]=this._trimValue(vals[i]);}return vals;}},_trimValue:function(val){if(val<this._valueMin()){val=this._valueMin();}if(val>this._valueMax()){val=this._valueMax();}return val;},_valueMin:function(){var valueMin=this.options.min;return valueMin;},_valueMax:function(){var valueMax=this.options.max;return valueMax;},_refreshValue:function(){var oRange=this.options.range,o=this.options,self=this;var animate=(!this._animateOff)?o.animate:false;if(this.options.values&&this.options.values.length){var vp0,vp1;this.handles.each(function(i,j){var valPercent=(self.values(i)-self._valueMin())/(self._valueMax()-self._valueMin())*100;var _set={};_set[self.orientation=="horizontal"?"left":"bottom"]=valPercent+"%";$(this).stop(1,1)[animate?"animate":"css"](_set,o.animate);if(self.options.range===true){if(self.orientation=="horizontal"){((i==0)&&self.range.stop(1,1)[animate?"animate":"css"]({left:valPercent+"%"},o.animate));((i==1)&&self.range[animate?"animate":"css"]({width:(valPercent-lastValPercent)+"%"},{queue:false,duration:o.animate}));}else{((i==0)&&self.range.stop(1,1)[animate?"animate":"css"]({bottom:(valPercent)+"%"},o.animate));((i==1)&&self.range[animate?"animate":"css"]({height:(valPercent-lastValPercent)+"%"},{queue:false,duration:o.animate}));}}lastValPercent=valPercent;});}else{var value=this.value(),valueMin=this._valueMin(),valueMax=this._valueMax(),valPercent=valueMax!=valueMin?(value-valueMin)/(valueMax-valueMin)*100:0;var _set={};_set[self.orientation=="horizontal"?"left":"bottom"]=valPercent+"%";this.handle.stop(1,1)[animate?"animate":"css"](_set,o.animate);((oRange=="min")&&(this.orientation=="horizontal")&&this.range.stop(1,1)[animate?"animate":"css"]({width:valPercent+"%"},o.animate));((oRange=="max")&&(this.orientation=="horizontal")&&this.range[animate?"animate":"css"]({width:(100-valPercent)+"%"},{queue:false,duration:o.animate}));((oRange=="min")&&(this.orientation=="vertical")&&this.range.stop(1,1)[animate?"animate":"css"]({height:valPercent+"%"},o.animate));((oRange=="max")&&(this.orientation=="vertical")&&this.range[animate?"animate":"css"]({height:(100-valPercent)+"%"},{queue:false,duration:o.animate}));}}});$.extend($.ui.slider,{version:"1.8rc3"});})(jQuery);(function($){var sup=$.ui.slider.prototype;$.support.valueText=(!$.browser.msie||parseInt($.browser.version,10)>8);$.widget("ui.a11ySlider",$.ui.slider,{options:{label:false,textValue:"{value} %",roundValue:true},widgetEventPrefix:"slide",_create:function(){sup._create.apply(this,arguments);var o=this.options;this.element.attr("role","application");this.handles.removeAttr("href").attr({tabindex:"0",role:"slider"});if(o.label){this.handles.labelWith(o.label);}this._updateA11yValues();},_slide:function(e,index){var ret=sup._slide.apply(this,arguments);this._updateA11yValues(index);return ret;},_updateA11yValues:function(index){var that=this,o=this.options,limits={max:this._valueMax(),min:this._valueMin()};function updateHandle(i){var handle=$(this),now=(o.values&&o.values.length)?that._values(i):that.value(),textValue;if(o.roundValue&&isFinite(now)){now=Math.round(now*100)/100;}textValue=$.isArray(o.textValue)?o.textValue[i]:$.isFunction(o.textValue)?o.textValue(now):o.textValue;textValue=textValue.replace("{value}",now);handle.attr({"aria-valuenow":($.support.valueText)?now:textValue,"aria-valuetext":textValue,"aria-valuemin":limits.max,"aria-valuemax":limits.min});}if(isFinite(index)){this.handles.filter(":eq("+index+")").each(updateHandle);}else{this.handles.each(updateHandle);}}});})(jQuery);(function($){var posMatrix={left:0,top:0,center:1,middle:1,right:2,bottom:2,sameleft:3,sametop:3,sameright:4,samebottom:4};function getPosition(aroundElement,posElement,offset,type,pos,fitToView){var params=(type=="horizontal")?["Left","outerWidth","width"]:["Top","outerHeight","height"],uOff=offset[params[0].toLowerCase()],posDim=posElement[params[1]](),flipped={},viewPort={},inViewFlip,ret;pos=isFinite(pos)?pos:posMatrix[pos];switch(pos){case 0:ret=uOff-posDim;break;case 1:ret=uOff+(aroundElement[params[1]]()/2)-(posDim/2);break;case 2:ret=uOff+aroundElement[params[1]]();break;case 3:ret=uOff;break;case 4:ret=uOff+aroundElement[params[1]]()-posDim;break;}function inView(retPos,posType){if(!fitToView){return true;}viewPort.start=viewPort.start||$(window)["scroll"+params[0]]();viewPort.end=viewPort.end||viewPort.start+$(window)[params[2]]();if(viewPort.start>retPos&&posType<2){return 2;}else{if(viewPort.end<retPos+posDim&&posType>0){return 0;}}return true;}inViewFlip=inView(ret,pos);if(inViewFlip!==true){flipped.pos=inViewFlip;flipped.ret=getPosition(aroundElement,posElement,offset,type,flipped.pos)[0];if(inView(flipped.ret,flipped.pos)===true){ret=flipped.ret;pos=flipped.pos;}}return[ret,pos];}$.posAround=function(posElement,aroundElement,o){o=$.extend({},$.posAround.defaults,o);posElement=$(posElement);var offset,css={};if(isFinite(aroundElement.pageX)&&isFinite(aroundElement.pageY)){offset={top:aroundElement.pageY,left:aroundElement.pageX};aroundElement.outerWidth=function(){return o.mouseWidth;};aroundElement.outerHeight=function(){return o.mouseHeight;};}else{aroundElement=$(aroundElement);offset=aroundElement.offset();}css.left=getPosition(aroundElement,posElement,offset,"horizontal",o.horizontal,o.fitToView);css.top=getPosition(aroundElement,posElement,offset,"vertical",o.vertical,o.fitToView);$.posAround.setPosClass(posElement,css);return css;};$.posAround.setPosClass=function(posElement,css){$.posAround.cleanUpPosClass(posElement);posElement.addClass("positionaround-"+css.left[1]+"-"+css.top[1]);css.top=css.top[0];css.left=css.left[0];};$.posAround.cleanUpPosClass=function(posElement){var classes=$.grep(posElement.attr("class").split(" "),function(classVal){return(classVal.indexOf("positionaround-")!==0);});posElement.attr("class",classes.join(" "));};$.posAround.defaults={horizontal:"right",vertical:"bottom",fitToView:true,mouseWidth:15,mouseHeight:20};})(jQuery);(function($){$.fn.fadeInTo=function(){var args=arguments;return this.each(function(){var jElm=$(this);if(jElm.css("display")==="none"){jElm.css({opacity:"0",display:"block"});}$.fn.fadeTo.apply(jElm,args);});};var maskID=new Date().getTime();$.widget("ui.overlayProto",{hideElementsOnShow:function(){var o=this.options,that=this;this.hiddenElements=$([]);if(o.hideWindowedFlash){this.hiddenElements=$("object, embed").filter(function(){return !(((this.getAttribute("classid")||"").toLowerCase()==="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"||this.getAttribute("type")==="application/x-shockwave-flash")&&(this.getAttribute("transparent")!=="transparent"&&(/<param\s+(?:[^>]*(?:name=["'?]\bwmode["'?][\s\/>]|\bvalue=["'?](?:opaque|transparent)["'?][\s\/>])[^>]*){2}/i.test(this.innerHTML))));});}if(o.hideWhileShown){this.hiddenElements=this.hiddenElements.add(o.hideWhileShown);}this.hiddenElements=this.hiddenElements.filter(function(){return($.curCSS(this,"visibility")!=="hidden"&&!$.contains(that.element[0],this));}).filter(o.hideFilter).css({visibility:"hidden"});}});$.widget("ui.mask",$.ui.overlayProto,{options:{extraClass:false,closeOnClick:true,closeOnEsc:true,hideFilter:function(){return true;},handleDisplay:true,fadeInTime:0,fadeOutTime:0,opacity:0.8,bgIframe:false,cssWidth:true},_create:function(){var o=this.options,that=this,css;maskID++;this.id=maskID;this.maskedElement=this.element.parent();if(this.maskedElement.is("body")){this.dimensionElement=$(document);this.calcMethod={height:"height",width:"width"};}else{this.dimensionElement=this.maskedElement.css({position:"relative"});this.calcMethod={height:"innerHeight",width:"innerWidth"};}if(this.maskedElement.is("body")||(parseInt($.browser.version,10)<7&&$.browser.msie)){css={display:"none",position:"absolute",top:"0",left:"0"};this.calcSize=true;}else{css={display:"none",position:"absolute",top:0,left:0,right:0,bottom:0};this.calcSize=false;}this.element.css(css);this.isVisible=false;if(o.closeOnClick){this.element.click(function(e){that.hide.call(that,e,this);});}if(o.extraClass){this.element.addClass(o.extraClass);}},ui:function(){return{instance:this};},hide:function(e,elem){if(!this.isVisible){return;}var result=this._trigger("close",e,this.ui()),o=this.options,that=this;if(result===false){return;}this.isVisible=false;if(o.handleDisplay){if(o.fadeOutTime){this.element.fadeOut(o.fadeOutTime,function(){that.unexpose.call(that);});}else{this.element.hide();this.unexpose();}}this.element.queue(function(){if(that.hiddenElements&&that.hiddenElements.css){that.hiddenElements.css({visibility:"visible"});}that.maskedElement.removeClass("mask-visible");that.element.dequeue();});$(document).unbind(".mask"+this.id);$(window).unbind(".mask"+this.id);},resize:function(set){var ret={height:this.dimensionElement[this.calcMethod.height]()};if(!this.options.cssWidth){ret.width=this.dimensionElement[this.calcMethod.width]();}if(set){this.element.css(ret);}return ret;},show:function(e,o){if(this.isVisible){return;}o=(o)?$.extend(true,{},this.options,o):this.options;var that=this,resize=function(e){that.resize.call(that,true);};if(o.expose){this.expose(o.expose);}this._trigger("show",e,$.extend(true,{},this.ui(),o));this.isVisible=true;this.maskedElement.addClass("mask-visible");this.hideElementsOnShow();if(o.handleDisplay){if(this.calcSize){this.resize(true);}if(o.fadeInTime){this.element.fadeInTo(o.fadeInTime,o.opacity);}else{this.element.css({opacity:o.opacity,display:"block"});}}if(o.closeOnEsc){$(document).bind("keydown.mask"+this.id,function(e){if(e.keyCode===$.ui.keyCode.ESCAPE){that.hide.call(that,e,this);}});}if(that.calcSize){$(document).bind("resize.mask"+this.id+" emchange.mask"+this.id,resize);$(window).bind("resize.mask"+this.id,resize);}},unexpose:function(elem){if(!elem&&!this.exposed){return;}var exposed=elem||this.exposed;exposed.each(function(){$(this).css({position:"",zIndex:""});});if(!elem){this.exposed=false;}},expose:function(jElm){var zIndex=parseInt(this.maskedElement.css("z-index"),10)||9;jElm=this.maskedElement.find(jElm);jElm.each(function(){var jExpose=$(this);if(jExpose.css("position")==="static"){jExpose.css({position:"relative"});}zIndex++;jExpose.css({zIndex:zIndex});});this.exposed=jElm;}});var currentFocus,id=new Date().getTime();$(document).bind("focusin",function(e){if(e.target.nodeType==1){currentFocus=e.target;}});if(!$.fn.mask){$.fn.mask=function(){return this;};}$.widget("ui.cOverlay",$.ui.overlayProto,{options:{mask:false,maskOpts:{},bgIframe:false,hideWindowedFlash:"auto",hideWhileShown:false,hideFilter:function(){return true;},extraClass:false,attrs:{},bodyShowClass:"overlay-visible",positionType:"",positionOpts:{},followMouse:false,restoreFocus:"auto",focusOnShow:false,closeOnEsc:true,closeBtnSel:"a.close-button",animShow:function(jElm,ui){jElm.css(ui.posCSS).css({visibility:"visible"});},animHide:function(jElm,ui){jElm.css({visibility:"hidden"});},addRole:false,createA11yWrapper:"auto",labelledbySel:false,describedbySel:false,openerSel:false,openerContext:document,bindStyle:"bind",openEvent:"ariaclick",closeEvent:false,openDelay:0,setInitialContent:false},_create:function(){var o=this.options,that=this,close=function(e){var elem=this;that.timer.clear("openTimer");that.timer.setDelay("closeTimer",function(){that.hide(e,{closer:elem});},1);return false;},show=function(e){var elem=this;if(that.closeTimer!==undefined&&(!that.currentOpener||that.currentOpener[0]===elem||elem===that.element[0])){that.timer.clear("closeTimer");}that.timer.setDelay("openTimer",function(){that.show(e,{opener:elem});},o.openDelay);return false;},isDialog,isSpecial;this.timer=$.createTimer(this);this.mask=$([]);if(o.mask&&o.hideWindowedFlash==="auto"){o.maskOpts=o.maskOpts||{};o.maskOpts.hideWindowedFlash=true;}else{o.hideWindowedFlash=false;}if(o.extraClass){this.element.addClass(o.extraClass);}if(o.mask){this.mask=$('<div class="mask" />').insertBefore(this.element).mask($.extend(o.maskOpts,{close:function(e,ui){that.timer.clear("openTimer");return that.hide(e,ui);}}));}this.element.css({visibility:"hidden"}).addClass("a11y-js-overflow").attr(o.attrs).attr({"aria-hidden":"true"});if(o.createA11yWrapper===true||(o.createA11yWrapper&&this.element.parent().is("body"))){this.element.wrap('<div class="a11y-wrapper" />');}if(o.restoreFocus==="auto"){o.restoreFocus=!!(o.focusOnShow);}if(o.setInitialContent){this.fillContent(this.element,o.setInitialContent);}this.clonedOverlay=this.element.clone().attr({role:"presentation"}).addClass("cloned-overlay");if(o.bgIframe&&$.fn.bgIframe&&parseInt($.browser.version,10)<7){this.element.bgIframe();}id++;this.id="overlay-"+id;this.isVisible=false;this.hiddenElements=$([]);this.openers=$([]);this.closeBtn=$(o.closeBtnSel,this.element).bind("ariaclick",function(e){that.timer.clear("openTimer");that.hide(e,{closer:this});return false;});if(o.openerSel){this.openers=$(o.openerSel,o.openercontext);if(o.openEvent){this.openers[o.bindStyle](o.openEvent,show);}if(o.closeEvent){this.openers[o.bindStyle](o.closeEvent,close);}}if($.support.waiAria){if(this.closeBtn[0]&&$.nodeName(this.closeBtn[0],"a")){this.closeBtn.removeAttr("href").attr({tabindex:"0",role:"button"});}if(o.labelledbySel){this.element.labelWith($(o.labelledbySel,this.element));}if(o.describedbySel){this.element.describeWith($(o.describedbySel,this.element));}if(o.addRole){this.element.attr("role",o.addRole);}}this._trigger("init",{type:"init"},this.ui());},fillContent:function(element,content,isClone){var o=this.options;element=element||this.element;content=content||this.content||{};$.each(content,function(name,html){if($.isFunction(html)){html(name,element,content,isClone);}else{$("."+name,element).html(html);}});if(o.addRole==="tooltip"||o.addRole==="alert"){$("*",this.element).attr({role:"presentation"});}},ui:function(){var obj={instance:this,isVisible:this.isVisible,openers:this.openers,id:this.id,element:this.element},arg=arguments;for(var i=0,len=arg.length;i<len;i++){if(arg[i]){$.extend(obj,arg[i]);}}return obj;},show:function(e,extras){this.timer.clear("closeTimer");this.currentOpener=(extras&&extras.opener)?$(extras.opener):(e&&e.currentTarget)?$(e.currentTarget):$(currentFocus);extras=extras||{};extras.opener=this.currentOpener;if(this.isVisible||this._trigger("beforeShow",e,this.ui({extras:extras}))===false||this.stopShow){return;}this.isVisible=true;var o=this.options,that=this,focusElement=(o.focusOnShow===true)?this.element.firstExpOf("semanticAtomSrFocusable"):(o.focusOnShow)?$(o.focusOnShow,this.element):$([]),posCSS,ui;this.hideElementsOnShow();if(o.addRole==="tooltip"&&this.currentOpener){this.currentOpener.attr({"aria-describedby":this.element.getID()});}posCSS=this.setPosition(e,extras);ui=this.ui({extras:extras,posCSS:posCSS});this.mask.mask("show");o.animShow(this.element.stop(true,true),ui);this.element.attr({"aria-hidden":"false"});$.ui.SR.update();this.restoreFocus=currentFocus;focusElement.setFocus();$("body").addClass(o.bodyShowClass);if(o.closeOnEsc){$(document).bind("keydown."+this.id,function(e){if(e.keyCode===$.ui.keyCode.ESCAPE){that.hide.call(that,e,{closer:this});}});}this.mask.mask("resize",true);$.ui.SR.update();this._trigger("show",e,ui);},hide:function(e,extras){if(!this.isVisible){return;}var o=this.options,ui=this.ui({extras:extras});if(this._trigger("beforeHide",e,ui)===false){return false;}this.isVisible=false;if(o.addRole==="tooltip"&&this.currentOpener){this.currentOpener.removeAttr("aria-describedby");}this.mask.mask("hide");$(document).unbind("."+this.id);$(window).unbind("."+this.id);if(o.restoreFocus&&this.restoreFocus){$(this.restoreFocus).setFocus({fast:true});}o.animHide(this.element,ui);if(this.removeFlashContent){this.removeFlashContent();}this.element.attr({"aria-hidden":"true"});this.hiddenElements.css({visibility:"visible"});this._trigger("hide",e,ui);$("body").removeClass(o.bodyShowClass);this.restoreFocus=false;},setPosition:function(e,extras,elem){elem=elem||this.element;var o=this.options,pos={};e=(e&&e.type)?e:{type:"unknown"};extras=extras||{};if(!extras.opener){extras.opener=this.currentOpener;}if(typeof o.positionType==="string"&&$.ui.cOverlay.posMethods[o.positionType]){pos=$.ui.cOverlay.posMethods[o.positionType](elem,e,extras,this);}else{if($.isFunction(o.positionType)){pos=o.positionType(elem,e,extras,this);}}return pos;}});$.ui.cOverlay.posMethods={};$.ui.cOverlay.posMethods.around=function(overlay,e,extra,ui){var o=ui.options,pos;if(!$.posAround){setTimeout(function(){throw ("please install the posAround plugin");},0);return{};}if(o.followMouse&&e.type.indexOf("mouse")!=-1){pos=$.posAround(overlay,e,o.positionOpts);$(document).bind("mousemove."+ui.id,function(evt){var delta={top:e.pageY-evt.pageY,left:e.pageX-evt.pageX},posDelta={top:pos.top-delta.top,left:pos.left-delta.left};overlay.css({top:pos.top-delta.top,left:pos.left-delta.left});});}else{if(o.positionOpts.posTarget||extra.opener){pos=$.posAround(overlay,o.positionOpts.posTarget||extra.opener,o.positionOpts);}}return pos;};$.ui.cOverlay.posMethods.centerInsideView=function(overlay,e,extra,ui){var o=ui.options,doc=$(document),pos;if(!$.objScale){setTimeout(function(){throw ("please install the objScale plugin");},0);return{};}pos=$.objScale.centerObjTo(overlay,$(window),o.positionOpts);pos.top+=doc.scrollTop();pos.left+=doc.scrollLeft();return pos;};})(jQuery);(function($){$.widget("ui.starrating",{options:{ajaxOpts:{},ajax:true,containerElement:false},_create:function(){if(!this.element.is("form")){return;}var that=this,o=this.options;this.buttons=$("input,button",this.element).filter(":submit");this.preRated=this.buttons.filter(".rate-pre").prevAll(":submit").andSelf().addClass("rate-pre");this.container=(o.containerElement)?$(o.containerElement,this.element):this.element;this.element.bind("submit",function(e){e.preventDefault();});if(this.buttons.is(":disabled")){this.preRated.addClass("rate-final");return;}this.container.inOut($.noop,$.proxy(this,"reset"));this.container.bind("mouseover.starrate focusin.starrate",function(e){var input=$(e.target);if(!input.is(":submit")){return;}that.addClasses(input,"rate-over");}).bind("click.starrate",function(e){var input=$(e.target);if(!input.is(":submit")){return;}if(e.target.disabled){return false;}var data={};if(e.target.name&&e.target.value){data[e.target.name]=e.target.value;}that.rated(input);$.ajax($.extend({data:$.extend(that.element.serializeArray(),data),url:that.element.attr("action"),dataType:"text",type:that.element.attr("method")||"GET"},o.ajaxOpts));});this._trigger("init",false,this.ui());},rated:function(input){this.buttons.attr("disabled",true);this.container.unbind(".starrate");this.addClasses(input,"rate-my");this._trigger("rated",false,this.ui({ratedElement:input}));},reset:function(){if(this.buttons.is(":disabled")){return;}this.buttons.removeClass("rate-over");this.preRated.addClass("rate-pre");this._trigger("reset",false,this.ui());},addClasses:function(input,name){this.buttons.removeClass("rate-pre");input.prevAll(":submit").andSelf().addClass(name);input.nextAll(":submit").removeClass(name);if(name==="rate-over"){this._trigger("over",false,this.ui({overElement:input}));}},ui:function(obj){return $.extend({instance:this,element:this.element,container:this.container,buttons:this.buttons},obj||{});}});})(jQuery);(function($){$.createSetUnsetFunction=function(obj){if(typeof obj=="string"){var objPaths=obj.split(".");if(typeof window[objPaths[0]]=="undefined"){window[objPaths[0]]={};}obj=window[objPaths[0]];for(var i=1,len=objPaths.length;i<len;i++){if(typeof obj[objPaths[i]]=="undefined"){obj[objPaths[i]]={};}obj=obj[objPaths[i]];}}return function(fillObj,valStr){var options=fillObj;if(typeof fillObj=="string"){options={};options[fillObj]=valStr;}for(name in options){if(typeof obj[name]=="undefined"){obj[name]=options[name];}}};};$.i18n=(function(){var langs={},defLang="de",active=$("html").attr("lang")||"de";function setActive(lang){active=lang;}function setDefault(lang){defLang=lang;}function setText(lang,name,text){if(text!==undefined){var o={};o[name]=text;name=o;}if(!langs[lang]){langs[lang]={};}for(var i in name){langs[lang][i]=name[i];}}function getText(lang,name){if(!name){name=lang;lang=active;}if(!langs[lang]){langs[lang]={};}var ret=langs[lang][name];return(ret!==undefined)?ret:(langs[defLang][name]||"");}return{setActive:setActive,setDefault:setDefault,setText:setText,getText:getText};})();})(jQuery);(function($){(function(){$.tmpl=function tmpl(str,data){var fn=new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+str.replace(/[\r\t\n]/g," ").split("<%").join("\t").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split("\t").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');}return p.join('');");return data?fn(data):fn;};})();$.transformObj=function(obj,objMap){var content={},isSet=true;$.each(objMap,function(prop,src){var propSet=obj;$.each(src,function(i,switchProp){if(propSet[switchProp]){propSet=propSet[switchProp];}else{return false;}});if(isSet){content[prop]=propSet;}else{return false;}});return content;};})(jQuery);(function($){var paths=$.createSetUnsetFunction("cfgBW.paths");paths({jwplayer:"../../players/jw-player/player.swf"});$.i18n.setActive("de");$.i18n.setText("de",{timeSliderText:"{value} %",settingsConfirm:"bestätigen",rated:"Danke für Ihre Bewertung."});cfgBW.tmpl={vidSettings:{radios:$.tmpl('<li><input id="id-<%=num%>-<%=name%>" name="choose-format" value="<%=name%>" type="radio"<%=checked%> /> <label for="id-<%=num%>-<%=name%>"><%=text%></label></li>')}};cfgBW.cfg={ratingUrl:""};})(jQuery);(function($){$.multimediaSupport={};var m=$.multimediaSupport,vID=new Date().getTime(),doc=document;$.support.video=!!($("<video />")[0].canPlayType);$.support.audio=!!($("<audio />")[0].canPlayType);$.support.mediaElements=($.support.video&&$.support.audio);var oldAttr=$.attr,attrElems=/video|audio|source/i,srcNames={src:1,poster:1},booleanNames={loop:1,autoplay:1,controls:1},mixedNames={srces:1,getConfig:1,preload:1},preloadVals={auto:1,metadata:1,none:1};$.attr=function(elem,name,value,pass){if(!(elem.nodeName&&attrElems.test(elem.nodeName)&&(mixedNames[name]||booleanNames[name]||srcNames[name]))){return oldAttr(elem,name,value,pass);}var set=(value!==undefined),elemName,api,ret;if(!set){if(booleanNames[name]){return(typeof elem[name]==="boolean")?elem[name]:!!((elem.attributes[name]||{}).specified);}if(srcNames[name]){return $.support.video&&elem[name]||m.makeAbsURI(elem.getAttribute(name));}switch(name){case"srces":ret=$.attr(elem,"src");if(ret){ret=[{src:ret,type:elem.getAttribute("type"),media:elem.getAttribute("media")}];}else{ret=[];$("source",elem).each(function(i){ret.push({src:$.attr(this,"src"),type:this.getAttribute("type"),media:this.getAttribute("media")});});if(!ret.length){$("a.source",elem).each(function(){ret.push({src:this.href,type:this.getAttribute("type"),media:this.getAttribute("data-media")});});}}break;case"getConfig":ret={};$.each(["autoplay","loop","controls","poster","preload"],function(i,name){ret[name]=$.attr(elem,name);});break;case"preload":ret=elem.getAttribute("preload");if(!preloadVals[ret]){ret="auto";}break;}return ret;}else{if(booleanNames[name]){value=!!(value);elem[name]=value;if(value){elem[name]=value;elem.setAttribute(name,name);}else{elem[name]=value;elem.removeAttribute(name);}}else{if(srcNames[name]){elem.setAttribute(name,value);}else{if(name==="srces"){$("source, a.source",elem).remove();elem.removeAttribute("src");value=$.isArray(value)?value:[value];$.each(value,function(i,src){ret=doc.createElement("source");if(typeof src==="string"){src={src:src};}ret.setAttribute("src",src.src);if(src.type){ret.setAttribute("type",src.type);}if(src.media){ret.setAttribute("media",src.media);}elem.appendChild(ret);});}else{if(name==="getConfig"){$.each(value,function(n,v){$.attr(elem,n,v);});}else{if(name==="preload"){if(!preloadVals[value]){return;}elem.setAttribute(name,value);}}}}}}};function sourceError(){$.event.special.mediaerror.handler.apply($(this).closest("video, audio")[0],arguments);}function bindSource(e){if(!$.support.mediaElements){return;}var apis=$.data(this,"mediaElemSupport");if(!apis||!apis.apis){return;}if(e&&e.type){$.data(this,"calledMediaError",false);}apis=apis.apis;var elem=this,srces=$.attr(this,"srces");if(elem.error||(srces.length&&!apis.nativ.canPlaySrces(srces))){$.event.special.mediaerror.handler.call(this,$.Event("mediaerror"));try{elem.pause();}catch(er){}}$("source",this).unbind("error",sourceError).filter(":last").bind("error",sourceError);}$.event.special.mediaerror={setup:function(){var media=$(this).bind("error",$.event.special.mediaerror.handler).bind("native_mediareset",bindSource);setTimeout(function(){media.each(bindSource);},0);},teardown:function(){$(this).unbind("error",$.event.special.mediaerror.handler).find("source").unbind("error",sourceError);},handler:function(e){if($.data(this,"calledMediaError")){return;}e=$.extend({},e||{},{type:"mediaerror"});$.data(this,"calledMediaError",true);return $.event.handle.apply(this,arguments);}};function getExt(src){var pos=(src.indexOf("?")+1),ext="";src=(pos)?src.substring(0,pos):src;pos=src.lastIndexOf(".")+1;ext=src.substr(pos);return ext;}var mimeTypes={audio:{"audio/ogg":["ogg","oga","ogm"],"audio/mpeg":["mp2","mp3","mpga","mpega"],"audio/mp4":["mp4","mpg4"],"audio/wav":["wav"],"audio/x-m4a":["m4a"],"audio/x-m4p":["m4p"],"audio/3gpp":["3gp","3gpp"]},video:{"video/ogg":["ogg","ogv","ogm"],"video/mpeg":["mpg","mpeg","mpe"],"video/mp4":["mp4","mpg4","m4v"],"video/quicktime":["mov","qt"],"video/x-msvideo":["avi"],"video/x-ms-asf":["asf","asx"],"video/flv":["flv","f4v"],"video/3gpp":["3gp","3gpp"]}};$.extend(m,{registerMimetype:function(elemName,mimeObj){if(arguments.length===1){$.each(mimeTypes,function(name){m.registerMimetype(name,elemName);});return;}$.each(mimeObj,function(mime,exts){if(mimeTypes[elemName][mime]){mimeTypes[elemName][mime]=[];}mimeTypes[elemName][mime]=mimeTypes[elemName][mime].concat(exts);});},_showMimeTypes:function(){if(window.console){console.log(mimeTypes);}},add:function(name,elemName,api){if(!this.apis[elemName][name]){this.apis[elemName][name]=m.beget(this.fn);if(name!=="nativ"&&$.inArray(name,$.fn.mediaElementEmbed.defaults.apiOrder)===-1){$.fn.mediaElementEmbed.defaults.apiOrder.push(name);}}$.extend(true,this.apis[elemName][name],api);},fn:{_init:$.noop,canPlayType:function(type){var elem=this.apiElem,ret;if(elem&&elem.canPlayType){ret=elem.canPlayType(type);return(ret==="no")?"":ret;}var parts=m.extractContainerCodecsFormType(type),that=this;ret="probably";if(!parts[1]){return(this.canPlayContainer&&$.inArray(parts[0],this.canPlayContainer)!==-1)?"maybe":"";}$.each(parts[1],function(i,part){if(!that.canPlayCodecs||$.inArray(part,that.canPlayCodecs)===-1){ret="";return false;}});return ret;},canPlaySrc:function(src){var that=this;if(typeof src!=="string"){if(src.type){return this.canPlayType(src.type);}src=src.src;}var ext=getExt(src),ret="";$.each(mimeTypes[this.nodeName],function(mime,exts){var index=$.inArray(ext,exts);if(index!==-1){ret=that.canPlayType(mime);return false;}});return ret;},canPlaySrces:function(srces){srces=srces||$.attr(this.element,"srces");if(!$.isArray(srces)){srces=[srces];}var that=this,canplay=false,src="";$.each(srces,function(i,curSrc){canplay=that.canPlaySrc(curSrc);if(canplay){src=curSrc;return false;}});return src;},_setActive:$.noop,_setInactive:$.noop,_trigger:function(e){$(this.element).triggerHandler(e,e);}},apis:{audio:{},video:{}},extractContainerCodecsFormType:function(type){var types=type.split(/\s*;\s*/g);if(types[1]&&types[1].indexOf("codecs")!==-1){types[1]=types[1].replace(/["|']$/,"").replace(/^\s*codecs=('|")/,"").split(/\s*,\s*/g);}return types;},makeAbsURI:(function(){return function(src){if(src&&typeof src==="string"){src=$('<a href="'+src+'"></a>')[0].href;}return src;};})(),beget:function(sup){var F=function(){};F.prototype=sup;return new F();},_create:function(elemName,supType,element,opts){var data=$.data(element,"mediaElemSupport")||$.data(element,"mediaElemSupport",{apis:{},nodeName:elemName});if(!data.apis[supType]){data.apis[supType]=m.beget(m.apis[elemName][supType]);data.apis[supType].element=element;data.apis[supType].nodeName=elemName;data.apis[supType].name=supType;data.apis[supType].data={};data.apis[supType].embedOpts=opts;}return data;},_setAPIActive:function(element,supType){var data=$.data(element,"mediaElemSupport"),oldActive=data.name;if(oldActive===supType){return true;}var hideElem=data.apis[oldActive].apiElem,showElem=data.apis[supType]&&data.apis[supType].apiElem,apiReady=false;if(showElem&&showElem.nodeName){if(data.nodeName!=="audio"||$.attr(element,"controls")){if(supType==="nativ"){data.apis[supType].visualElem.css({display:""});}else{data.apis[supType].visualElem.css({width:data.apis[oldActive].visualElem.width(),height:data.apis[oldActive].visualElem.height(),visibility:""});}}data.apis[supType]._setActive(oldActive);apiReady=true;data.apis[supType]._trigger({type:"apiActivated",api:supType});}data.apis[supType].isAPIActive=true;if(hideElem&&hideElem.nodeName){if(oldActive==="nativ"){hideElem.style.display="none";}else{data.apis[oldActive].visualElem.css({height:0,width:0,visibility:"hidden"});}data.apis[oldActive]._setInactive(supType);data.apis[oldActive].isAPIActive=false;data.apis[supType]._trigger({type:"apiDeActivated",api:oldActive});}data.name=supType;return apiReady;},getSuitedPlayers:function(elem,apiOrder){var apis=$.data(elem,"mediaElemSupport");if(!apis||!apis.apis){return;}apis=apis.apis;var srces=$.attr(elem,"srces"),supported=false,getSupported=function(name,api){console.log(name+" : "+api.isTechAvailable+(api.isTechAvailable()));if((typeof api.isTechAvailable==="boolean"&&!api.isTechAvailable)||($.isFunction(api.isTechAvailable)&&!api.isTechAvailable())){return;}var src=api.canPlaySrces(srces);if(src){supported={src:src.src||src,name:name};}return supported;};if(!srces.length){return"noSource";}if(apiOrder){$.each(apiOrder,function(i,name){return !(getSupported(name,apis[name]));});}else{$.each(apis,function(name,api){return !(getSupported(name,api));});}return supported;},_embedApi:function(elem,supported,apiData){var config=$.attr(elem,"getConfig"),jElm=$(elem),dims={},id=elem.id,fn=function(apiElem){apiData.apis[supported.name].apiElem=apiElem;$(apiElem).addClass(apiData.nodeName);apiData.apis[supported.name]._init();apiData.apis[supported.name]._trigger({type:"apiActivated",api:supported.name});};if(!id){vID++;id=apiData.nodeName+"-"+vID;elem.id=id;}apiData.apis[supported.name].visualElem=$('<div class="media-element-box mm-'+apiData.nodeName+'-box" style="position: relative; overflow: hidden;" />').insertBefore(elem);if(apiData.nodeName==="audio"&&!config.controls){apiData.apis[supported.name].visualElem.css({height:0,width:0,overflow:"hidden"});}else{apiData.apis[supported.name].visualElem.css({width:jElm.width(),height:jElm.height()});}apiData.apis[supported.name]._embed(supported.src,apiData.name+"-"+id,config,fn);},getPluginVersion:function(name,plugDesc){var plugin=plugDesc||(navigator.plugins&&navigator.plugins[name]),version=[-1,0],desc;if(plugin){desc=(plugin.description||"").replace(/,/g,".").match(/(\d+)/g)||["0"];if(desc&&desc[0]){version[0]=desc[0];if(desc[1]){version[0]+="."+desc[1];}version[0]=parseFloat(version[0],10);if(desc[2]){version[1]=parseInt(desc[2],10);}}}return version;},embedObject:function(elem,id,attrs,params,activeXAttrs,pluginName){elem=$("<div />").appendTo(elem)[0];var obj;if(navigator.plugins&&navigator.plugins.length){obj=doc.createElement("object");$.each(attrs,function(name,val){obj.setAttribute(name,val);});$.each(params,function(name,val){var param=doc.createElement("param");param.setAttribute("name",name);param.setAttribute("value",val);obj.appendChild(param);});obj.setAttribute("id",id);obj.setAttribute("name",id);elem.parentNode.replaceChild(obj,elem);}else{if(window.ActiveXObject){obj="<object";$.each($.extend({},attrs,activeXAttrs),function(name,val){obj+=" "+name+'="'+val+'"';});obj+=' name="'+id+'"';obj+=' id="'+id+'"';obj+=">";$.each(params,function(name,val){obj+=' <param name="'+name+'" value="'+val+'" />';});obj+="</object>";elem.outerHTML=obj;obj=doc.getElementById(id);}}if(obj){obj.setAttribute("width","100%");obj.setAttribute("height","100%");}$(window).unload(function(){jQuery.cleanData([obj]);obj=null;});setTimeout(function(){if(!obj||!obj.setAttribute){return;}obj.setAttribute("width","100%");obj.setAttribute("height","100%");},0);return obj;}});m.add("nativ","video",{});m.add("nativ","audio",{});function findInitFallback(elem,opts){var elemName=elem.nodeName.toLowerCase();var supported=m.getSuitedPlayers(elem,opts.apiOrder),apiData=$.data(elem,"mediaElemSupport");console.log(supported);if(!supported){apiData.apis.nativ._trigger({type:"totalerror"});try{elem.pause();}catch(e){}return;}if(supported==="noSource"){return;}if(!m._setAPIActive(elem,supported.name)){m._embedApi(elem,supported,apiData,elemName);}else{if(apiData.apis[supported.name]._mmload){apiData.apis[supported.name]._mmload(supported.src,$.attr(elem,"poster"));}}}$.fn.mediaElementEmbed=function(opts){opts=$.extend(true,{},$.fn.mediaElementEmbed.defaults,opts);return this.each(function(){var elemName=this.nodeName.toLowerCase();if(elemName!=="video"&&elemName!=="audio"){return;}var elem=this;if(opts.removeControls){$.attr(this,"controls",false);}var apiData=m._create(elemName,"nativ",this,opts);apiData.name="nativ";apiData.apis.nativ.apiElem=this;apiData.apis.nativ.visualElem=$(this);apiData.apis.nativ.isAPIActive=true;$.each(m.apis[elemName],function(name){if(name!=="nativ"){m._create(elemName,name,elem,opts);}});if(opts.showFallback&&$.support.mediaElements){$(this).bind("totalerror",function(){$(this).hide().children(":not(source, itext)").insertAfter(this);});}if(opts.debug||!$.support.mediaElements){findInitFallback(this,opts);apiData.apis.nativ.isAPIReady=true;}else{apiData.apis.nativ._init();}$(this).bind("mediaerror",function(e){if(apiData.name==="nativ"){findInitFallback(this,opts);}});});};$.fn.mediaElementEmbed.defaults={debug:false,removeControls:false,showFallback:false,apiOrder:[]};if($.cleanData&&window.ActiveXObject){var _cleanData=$.cleanData;$.cleanData=function(elems){_cleanData(elems);for(var i=0,len=elems.length;i<len;i++){if(elems[i].nodeName==="OBJECT"){try{for(var j in elems[i]){if(typeof elems[i][j]==="function"){elems[i][j]=null;}}}catch(e){}}}};}})(jQuery);(function($){var video=document.createElement("video"),$m=$.multimediaSupport,noAPIEvents={apiActivated:1,apiDeActivated:1,mediareset:1,native_mediareset:1,totalerror:1},nuBubbleEvents={native_mediareset:1,apiDeActivated:1,native_mediareset:1,apiActivated:1,timechange:1,progresschange:1,mmAPIReady:1},fsMethods={};if("enterFullScreen" in video&&video.supportsFullscreen){$.support.videoFullscreen=true;fsMethods.enter="enterFullScreen";fsMethods.exit="exitFullScreen";}else{$.each(["webkit","moz","o","ms"],function(i,name){if(name+"EnterFullScreen" in video&&video[name+"SupportsFullscreen"]){$.support.videoFullscreen=true;fsMethods.enter=name+"EnterFullScreen";fsMethods.exit=name+"ExitFullScreen";return false;}});}video=null;$.extend($m,{formatTime:function(sec){return $.map([parseInt(sec/60,10),parseInt(sec%60,10)],function(num){return(isNaN(num))?"--":(num<10)?("0"+num):num;}).join(":");}});$.event.special.loadedmeta={add:function(details){var api=$(this).getMMAPI();if(api&&api.loadedmeta){var evt=$.extend({},api.loadedmeta);details.handler.call(this,evt,evt);}}};$.extend($m.fn,{_trigger:function(e){var evt=(e.type)?e:{type:e},type=evt.type;switch(type){case"mmAPIReady":if(this.isAPIReady){return;}this.isAPIReady=true;break;case"loadedmeta":this.loadedmeta=evt;break;case"totalerror":this.totalerror=true;break;case"mediareset":this.loadedmeta=false;this.totalerror=false;break;}if(!this.isAPIActive||(this.totalerror&&!noAPIEvents[type])){return;}if(!this.isAPIReady&&!noAPIEvents[type]){this._trigger("mmAPIReady");}if(e.type==="progresschange"){e.relStart=e.relStart||0;if(this._concerningBufferStart!==e.relStart){this._concerningBufferStart=e.relStart;this._trigger({type:"bufferrange",relStart:e.relStart,relLoaded:e.relLoaded});}}e.target=this.element;e=$.Event(e);e.preventDefault();evt.mediaAPI=this.name;if(nuBubbleEvents[type]){e.stopPropagation();}$.event.trigger(e,evt,this.element);},supportsFullScreen:function(){return this._videoFullscreen||false;},enterFullscreen:$.noop,exitFullscreen:$.noop,isAPIReady:false,relCurrentTime:function(rel){var dur=this.getDuration()||Number.MIN_VALUE;if(rel&&isFinite(rel)){this.currentTime(dur*rel/100);}return this.currentTime()/dur*100;},getMediaAPI:function(){return this.mediaAPI;},togglePlay:function(){this[(this.isPlaying())?"pause":"play"]();},toggleMuted:function(){this.muted(!(this.muted()));},getMMVisual:function(){return this.visualElem;},onAPIReady:function(fn,n){var e={type:"mmAPIReady"};if(this.isAPIReady){fn.call(this.element,e,e);}else{n=n||"jmediaelement";$(this.element).one("mmAPIReady."+n,fn);}},unAPIReady:function(name){$(this.element).unbind("mmAPIReady."+name);},_format:$m.formatTime,getFormattedDuration:function(){return this._format(this.getDuration());},getFormattedTime:function(){return this._format(this.currentTime());},loadSrc:function(srces,poster){if(srces){$.attr(this.element,"srces",srces);srces=$.isArray(srces)?srces:[srces];}else{srces=$.attr(this.element,"srces");}if(poster!==undefined){if(poster){$.attr(this.element,"poster",poster);}else{$(this.element).removeAttr("poster");}}else{poster=$.attr(this.element,"poster");}this._isResetting=true;var canPlaySrc=this.canPlaySrces(srces);this._trigger("mediareset");if(canPlaySrc){canPlaySrc=canPlaySrc.src||canPlaySrc;this._mmload(canPlaySrc,poster);}else{$m._setAPIActive(this.element,"nativ");this._trigger("native_mediareset");$(this.element).data("mediaElemSupport").apis.nativ._mmload();}this._isResetting=false;},isPlaying:function(){return(this._isResetting)?false:this._isPlaying();},_makenum:function(num){var ret=false;if(num==num*1){ret=parseFloat(num,10);}return ret;},_hidePoster:function(){if(!this._isHiddenPoster){$("img.poster-image",this.visualElem).css("visibility","hidden");$(this.apiElem).css("visibility","");this._isHiddenPoster=true;}},_showPoster:function(e,d){if(!d.time){$("img.poster-image",this.visualElem).css("visibility","");$(this.apiElem).css("visibility","hidden");this._isHiddenPoster=false;}else{if(!this._isHiddenPoster){this._hidePoster();}}},_setPoster:function(poster){$("img.poster-image",this.visualElem).remove();$(this.element).unbind(".jme_poster");if(poster){var time=this.currentTime();$("<img />",{"class":"poster-image",css:{position:"absolute",top:0,left:0,margin:0,"float":"none",maxHeight:"100%",maxWidth:"100%",width:"100%",height:"auto",visibility:"hidden"},src:poster}).appendTo(this.visualElem);this._isHiddenPoster=true;$(this.element).bind("play.jme_poster",$.proxy(this,"_hidePoster")).bind("timechange.jme_poster",$.proxy(this,"_showPoster"));if(!isFinite(time)||!time){this._showPoster(false,{time:0});}else{this._hidePoster();}}}});var fixProgressEvent=function(api){var unboundNeedless,getConcerningRange=function(){var time=api.element.currentTime,buffer=api.element.buffered,bufLen=buffer.length,ret={};for(var i=0;i<bufLen;i++){ret.start=buffer.start(i);ret.end=buffer.end(i);if(ret.start<=time&&ret.end>=time){break;}}return ret;},calculateProgress=function(e){var evt={type:"progresschange"},dur,bufRange;if(this.buffered&&this.buffered.length){dur=this.duration;if(dur){bufRange=getConcerningRange();evt.relStart=bufRange.start/dur*100;evt.relLoaded=bufRange.end/dur*100;}api._trigger(evt);}else{if(e.originalEvent&&"lengthComputable" in e.originalEvent&&e.originalEvent.loaded){if(e.originalEvent.lengthComputable&&e.originalEvent.total){evt.relStart=0;evt.relLoaded=e.originalEvent.loaded/e.originalEvent.total*100;}if(!unboundNeedless){$(this).unbind((e.type==="load")?"progress":"load",calculateProgress);unboundNeedless=true;}api._trigger(evt);}}};$(api.element).bind("progress load",calculateProgress);};var nativ={isTechAvailable:$.support.mediaElements,_init:function(){var that=this,curMuted=this.apiElem.muted,bubbleEvents=function(e,data){if(!that.isAPIActive||that.totalerror||e.bubbles){return;}var parent=this.parentNode||this.ownerDocument;if(!e.isPropagationStopped()&&parent){e.bubbles=true;data=jQuery.makeArray(data);data.unshift(e);$.event.trigger(e,data,parent,true);}};fixProgressEvent(this);$(this.element).bind({volumechange:function(){if(curMuted!==that.apiElem.muted){curMuted=that.apiElem.muted;that._trigger.call(that,{type:"mute",isMuted:curMuted});}else{that._trigger.call(that,{type:"volumelevelchange",volumelevel:that.apiElem.volume*100});}},timeupdate:function(){var e={type:"timechange",time:this.currentTime};if(this.duration){e.duration=this.duration;e.timeProgress=e.time/e.duration*100;}that._trigger(e);},loadedmetadata:function(){that._trigger({type:"loadedmeta",duration:this.duration});}}).bind("play pause playing ended waiting",bubbleEvents);if(this.element.readyState>0&&!this.element.error){this._trigger({type:"loadedmeta",duration:this.element.duration});}else{if(($.attr(this.element,"preload")==="none"&&!$.attr(this.element,"autoplay"))||!$.attr(this.element,"srces").length){this._trigger("mmAPIReady");}}},play:function(src){this.element.play();},pause:function(){this.element.pause();},muted:function(bool){if(typeof bool!=="boolean"){return this.element.muted;}this.element.muted=bool;},volume:function(vol){if(!isFinite(vol)){return this.element.volume*100;}this.element.volume=vol/100;},currentTime:function(sec){if(!isFinite(sec)){return this.element.currentTime;}try{this.element.currentTime=sec;}catch(e){}},_mmload:function(){if(this.element.load){this.element.load();}else{$(this.element).triggerHandler("error");}},_isPlaying:function(){return(!this.element.paused&&this.element.readyState>2&&!this.error&&!this.ended);},getDuration:function(){return this.element.duration;},getCurrentSrc:function(){return this.element.currentSrc;}};$m.add("nativ","video",$.extend({_videoFullscreen:$.support.videoFullscreen,enterFullScreen:function(){if(!this._videoFullscreen){return false;}try{this.element[fsMethods.enter]();}catch(e){}},exitFullScreen:function(){if(!this._videoFullscreen){return false;}try{this.element[fsMethods.exit]();}catch(e){}}},nativ));$m.add("nativ","audio",nativ);$.fn.getMMAPI=function(full){if(!this[0]){return;}var api=$.data(this[0],"mediaElemSupport");return(full||!api||!api.name||!api.apis)?api:api.apis[api.name];};var noAPIMethods={onAPIReady:1,loadSrc:1};$m.registerAPI=function(names){if(typeof names==="string"){names=[names];}$.each(names,function(i,name){var fn=$m.apis.video.nativ[name];if(fn&&$.isFunction(fn)&&name.indexOf("_")!==0){if($.fn[name]){return;}$.fn[name]=function(){var args=arguments,ret;this.each(function(){var api=$(this).getMMAPI();if(!api){return;}if(noAPIMethods[name]||(api.isAPIReady&&!api.totalerror&&(api.name!=="nativ"||$.support.mediaElements))){ret=api[name].apply(api,args);}else{api.unAPIReady(name+"queue");api.onAPIReady.call(api,function(){api[name].apply(api,args);},name+"queue");}});return(ret===undefined)?this:ret;};}});};var fnNames=[];$.each($m.apis.video.nativ,function(name,fn){fnNames.push(name);});$m.registerAPI(fnNames);$m.fn._extend=function(exts){var names=[];$.each(exts,function(name,fn){$m.fn[name]=fn;names.push(name);});$m.registerAPI(names);};})(jQuery);(function($){var split=/\s*\/\s*|\s*\|\s*/,sliderMethod=($.fn.a11ySlider)?"a11ySlider":"slider",controls={"timeline-slider":function(control,mm,api,o){var stopSlide=false;control[sliderMethod](o.timeSlider)[sliderMethod]("option","disabled",true);function changeTimeState(e,ui){if(ui.timeProgress!==undefined&&!stopSlide){control[sliderMethod]("value",ui.timeProgress);}}function changeDisabledState(){if(api.apis[api.name].loadedmeta&&api.apis[api.name].loadedmeta.duration){control[sliderMethod]("option","disabled",false);}else{control[sliderMethod]("option","disabled",true);}}mm.onAPIReady(function(){mm.bind("loadedmeta",changeDisabledState).bind("timechange",changeTimeState).bind("mediareset",function(){control[sliderMethod]("value",0);changeDisabledState();}).bind("ended",function(){control[sliderMethod]("value",100);});control.bind("slidestart",function(e,ui){if(e.originalEvent){stopSlide=true;}}).bind("slidestop",function(e,ui){stopSlide=false;}).bind("slide",function(e,ui){if(e.originalEvent&&api.apis[api.name].isAPIReady){api.apis[api.name].relCurrentTime(ui.value);}});changeDisabledState();});},"volume-slider":function(control,mm,api,o){var stopSlide=false;control[sliderMethod](o.volumeSlider)[sliderMethod]("option","disabled",true);function changeVolumeUI(e,ui){if(!stopSlide){control[sliderMethod]("value",ui.volumelevel);}}mm.onAPIReady(function(){mm.bind("volumelevelchange",changeVolumeUI);control.bind("slidestart",function(e,ui){if(e.originalEvent){stopSlide=true;}}).bind("slidestop",function(e,ui){stopSlide=false;}).bind("slide",function(e,ui){if(e.originalEvent&&api.apis[api.name].isAPIReady){api.apis[api.name].volume(ui.value);}});control[sliderMethod]("option","disabled",false);control[sliderMethod]("value",parseFloat(mm.volume(),10)||100);});},progressbar:function(control,mm,api,o){control.progressbar(o.progressbar).progressbar("option","disabled",true);function changeProgressUI(e,ui){if("relLoaded" in ui){control.progressbar("option","disabled",false).progressbar("value",ui.relLoaded);}else{control.progressbar("option","disabled",true);}}function resetProgress(e,ui){control.progressbar("option","disabled",true).progressbar("value",0);}mm.onAPIReady(function(){mm.bind("progresschange",changeProgressUI).bind("mediareset",resetProgress);},"one");},duration:function(control,mm,api,o){if(o.addThemeRoller){control.addClass("ui-widget-content ui-corner-all");}control.html("--:--");mm.bind("loadedmeta",function(e,evt){control.html(api.apis[api.name]._format(evt.duration));}).bind("mediareset",function(){control.html("--:--");}).onAPIReady(function(){control.html(api.apis[api.name].getFormattedDuration());});},"current-time":function(control,mm,api,o){if(o.addThemeRoller){control.addClass("ui-widget-content ui-corner-all");}control.html("--:--");mm.bind("timechange",function(e,evt){control.html(api.apis[api.name]._format(evt.time));}).bind("mediareset",function(){control.html("--:--");}).onAPIReady(function(){control.html(mm.getFormattedTime());});},"media-controls":function(control,mm,api,o){if(o.addThemeRoller){control.addClass("ui-widget ui-widget-header ui-corner-all");}function calcSlider(){var space=control.innerWidth()+o.mediaControls.timeSliderAdjust,occupied=timeSlider.outerWidth(true)-timeSlider.innerWidth();$("> *",control).each(function(){if(timeSlider[0]!==this&&this.offsetWidth&&$.curCSS(this,"position")!=="absolute"&&(!o.excludeSel||!$(this).is(o.excludeSel))){occupied+=$(this).outerWidth(true);}});timeSlider.css("width",space-occupied);}if(o.mediaControls.dynamicTimeslider){var timeSlider=$("."+o.classPrefix+"timeline-slider",control),calcTimer=setTimeout(calcSlider,0);mm.onAPIReady(function(){clearInterval(calcTimer);setTimeout(calcSlider,0);});$(window).bind("resize",calcSlider);mm.bind("resize emchange",calcSlider);}}},toggleModells={"play-pause":{stateMethod:"isPlaying",actionMethod:"togglePlay",evts:"play playing pause ended loadedmeta mediareset",trueClass:"ui-icon-pause",falseClass:"ui-icon-play"},"mute-unmute":{stateMethod:"muted",actionMethod:"toggleMuted",evts:"mute",trueClass:"ui-icon-volume-off",falseClass:"ui-icon-volume-on"}};$.each(toggleModells,function(name,opts){controls[name]=function(control,mm,api,o){var elems=$.fn.registerMMControl.getBtn(control);if(o.addThemeRoller){control.addClass("ui-state-default ui-corner-all");}function changeState(e,ui){var state=mm[opts.stateMethod]();if(state){elems.text.text(elems.names[1]);elems.icon.addClass(opts.trueClass).removeClass(opts.falseClass);}else{elems.text.text(elems.names[0]);elems.icon.addClass(opts.falseClass).removeClass(opts.trueClass);}}mm.onAPIReady(function(){mm.bind(opts.evts,changeState);changeState();});control.bind("click",function(e){mm[opts.actionMethod]();e.preventDefault();});};});function getElems(elem,o){var jElm=$(elem),ret={},mmID=jElm.attr("data-controls");ret.mm=(mmID)?$("#"+mmID):$("video, audio",jElm).filter(":first");ret.api=ret.mm.getMMAPI(true)||ret.mm.mediaElementEmbed(o.embed).getMMAPI(true);if(jElm.is(o.controlSel)){ret.controls=jElm;}if(!ret.controls||ret.controls.hasClass(o.classPrefix+"media-controls")){ret.controlsgroup=jElm;ret.api.controlWrapper=(ret.api.controlWrapper)?ret.api.controlWrapper.add(jElm):jElm;ret.controls=(ret.controls)?$(o.controlSel,jElm).add(ret.controls):$(o.controlSel,jElm);ret.api.controlBar=ret.controls.filter("."+o.classPrefix+"media-controls");}return ret;}var moveKeys={40:true,37:true,39:true,38:true};function addWrapperBindings(wrapper,mm,api,o){var stateClasses=o.classPrefix+"playing "+o.classPrefix+"totalerror "+o.classPrefix+"waiting",removeStateClasses=function(){wrapper.removeClass(stateClasses);};wrapper.addClass(o.classPrefix+api.name).bind({apiActivated:function(e,d){wrapper.addClass(o.classPrefix+d.api);},apiDeActivated:function(e,d){wrapper.removeClass(o.classPrefix+d.api);}}).bind("playing totalerror waiting",function(e){removeStateClasses();wrapper.addClass(o.classPrefix+e.type);}).bind("pause ended mediareset",function(e){removeStateClasses();}).bind("canplay canplaythrough",function(e){wrapper.removeClass(o.classPrefix+"waiting");});if($.ui&&$.ui.keyCode){wrapper.bind("keydown",function(e){if(moveKeys[e.keyCode]){if($(e.target).is(".ui-slider-handle")){return;}var dif=5;switch(e.keyCode){case $.ui.keyCode.UP:if(e.ctrlKey){dif+=5;}api.apis[api.name].volume(Math.min(100,api.apis[api.name].volume()+dif));break;case $.ui.keyCode.DOWN:if(e.ctrlKey){dif+=5;}api.apis[api.name].volume(Math.max(0,api.apis[api.name].volume()-dif));break;case $.ui.keyCode.LEFT:if(e.ctrlKey){dif+=55;}api.apis[api.name].currentTime(Math.max(0,api.apis[api.name].currentTime()-dif));break;case $.ui.keyCode.RIGHT:if(e.ctrlKey){dif+=55;}api.apis[api.name].currentTime(Math.min(api.apis[api.name].getDuration(),api.apis[api.name].currentTime()+dif));break;}e.preventDefault();}else{if(e.keyCode===$.ui.keyCode.SPACE&&!$.nodeName(e.target,"button")){api.apis[api.name].togglePlay();e.preventDefault();}}});}}$.fn.registerMMControl=function(o){o=$.extend(true,{},$.fn.registerMMControl.defaults,o);o.controlSel=[];$.each(controls,function(name){if(name!=="media-controls"){o.controlSel.push("."+o.classPrefix+name);}});o.controlSel.push("."+o.classPrefix+"media-controls");o.controlSel=o.controlSel.join(", ");function registerControl(){var elems=getElems(this,o);elems.api.controls=elems.api.controls||[];if(!elems.api){return;}elems.controls.each(function(){var jElm=$(this);if($.inArray(this,elems.api.controls)!==-1){return;}elems.api.controls.push(this);$.each(controls,function(name,ui){if(jElm.hasClass(o.classPrefix+name)){ui(jElm,elems.mm,elems.api,o);return false;}});});if(elems.controlsgroup&&elems.controlsgroup[0]){addWrapperBindings(elems.controlsgroup,elems.mm,elems.api,o);}}return this.each(registerControl);};$.fn.registerMMControl.defaults={embed:$.fn.mediaElementEmbed.defaults,classPrefix:"",addThemeRoller:true,mediaControls:{dynamicTimeslider:true,timeSliderAdjust:0,excludeSel:false},progressbar:{},volumeSlider:{},timeSlider:{}};$.fn.registerMMControl.getBtn=function(control){var elems={icon:$(".ui-icon",control),text:$(".button-text",control)};if(!elems.icon[0]&&!elems.text[0]&&!$("*",control)[0]){elems.icon=control;elems.text=control;}elems.names=elems.text.text().split(split);if(elems.names.length!==2){elems.text=$([]);}return elems;};$.fn.registerMMControl.addControl=function(name,fn){controls[name]=fn;};})(jQuery);(function($){$.extend($.fn.mediaElementEmbed.defaults,{jwPlayer:{path:"player.swf",vars:{},attrs:{},params:{allowscriptaccess:"always",allowfullscreen:"true"}}});var swfAttr={type:"application/x-shockwave-flash"},aXAttrs={classid:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},m=$.multimediaSupport;(function(){$.support.flash9=false;var swf=m.getPluginVersion("Shockwave Flash"),supportsMovieStar=function(obj){$.support.flash9=false;try{obj=m.getPluginVersion("",{description:obj.GetVariable("$version")});$.support.flash9=!!(obj[0]>9||(obj[0]===9&&obj[1]>=115));}catch(e){}};if(swf[0]>9||(swf[0]===9&&swf[1]>=115)){$.support.flash9=true;$(function(){swf=$("<object />",swfAttr).appendTo("body");supportsMovieStar(swf[0]);swf.remove();});}else{if(window.ActiveXObject){try{swf=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");supportsMovieStar(swf);swf=null;}catch(e){}}}})();var jwMM={isTechAvailable:function(){return $.support.flash9;},_embed:function(src,id,cfg,fn){var opts=this.embedOpts.jwPlayer,vars=$.extend({},opts.vars,{file:src,id:id}),attrs=$.extend({name:id,data:opts.path},opts.attrs,swfAttr),params=$.extend({movie:opts.path},opts.params);if(cfg.poster){vars.image=cfg.poster;}vars.autostart=""+cfg.autoplay;vars.repeat=(cfg.loop)?"single":"false";vars.controlbar=(cfg.controls)?"bottom":"none";if(vars.controlbar=="none"){vars.icons="false";vars.showicons="false";}params.flashvars=[];$.each(vars,function(name,val){params.flashvars.push(name+"="+val);});params.flashvars=params.flashvars.join("&");fn(m.embedObject(this.visualElem[0],id,attrs,params,aXAttrs,"Shockwave Flash"));},canPlayCodecs:["avc1.42E01E","mp4a.40.2","avc1.58A01E","avc1.4D401E","avc1.64001E"],canPlayContainer:["video/3gpp","video/x-msvideo","video/quicktime","video/x-m4v","video/mp4","video/m4p","video/x-flv","video/flv","audio/mpeg","audio/mp3","audio/x-fla","audio/fla"]};m.add("jwPlayer","video",jwMM);m.add("jwPlayer","audio",jwMM);})(jQuery);(function($){var doc=document,rep=/^jwPlayer-/;function getAPI(id){id=id.replace(rep,"");return $.data(doc.getElementById(id),"mediaElemSupport").apis.jwPlayer;}var privJwEvents={View:{PLAY:function(obj){var api=obj.state&&getAPI(obj.id);if(!api){return;}api._trigger("play");}},Model:{META:function(obj){if(obj.type==="metadata"){var api=getAPI(obj.id);if(!api){return;}api._trigger({type:"loadedmeta",duration:obj.duration});}},TIME:function(obj){var api=getAPI(obj.id),e={type:"timechange",time:obj.position};if(!api){return;}if(!api.loadedmeta){api._trigger({type:"loadedmeta",duration:obj.duration});}api.currentPos=obj.position;if(obj.duration){e.duration=obj.duration;e.timeProgress=obj.position/obj.duration*100;}api._trigger(e);},STATE:function(obj){if(obj.newstate==="IDLE"){return false;}var api=getAPI(obj.id),type;if(!api){return false;}switch(obj.newstate){case"PLAYING":type="playing";break;case"PAUSED":type="pause";break;case"COMPLETED":type="ended";break;case"BUFFERING":type="waiting";break;}if(type){api._trigger(type);}return type;}},Controller:{VOLUME:function(obj){var api=getAPI(obj.id);if(!api){return;}api._trigger({type:"volumelevelchange",volumelevel:obj.percentage});},MUTE:function(obj){var api=getAPI(obj.id);if(!api){return;}api._trigger({type:"mute",isMuted:obj.state});}}};window.jwEvents={four:$.extend(true,{},privJwEvents,{Model:{LOADED:function(obj){var api=getAPI(obj.id);if(!api){return;}var evt={type:"progresschange",lengthComputable:!!(obj.total)};if(obj.total){$.extend(evt,{relLoaded:obj.total/obj.loaded*100});api._buffered=evt.relLoaded;}api._trigger(evt);}}}),five:$.extend(true,{},privJwEvents,{Model:{BUFFER:function(obj){var api=getAPI(obj.id);if(!api){return;}var evt={type:"progresschange",relLoaded:obj.percentage,relStart:0};api._buffered=obj.percentage;api._trigger(evt);},STATE:function(obj){var state=privJwEvents.Model.STATE(obj);if(state==="playing"){var api=getAPI(obj.id);if(!api){return;}api._trigger("play");}}}})};window.playerReady=function(obj){var api=getAPI(obj.id);if(!api){return;}if(api.isAPIReady){if(!api.apiElem.sendEvent){api._reInit();return;}else{if(api._lastLoad){api._mmload(api._lastLoad.file,api._lastLoad.image);}}api._trigger("flashRefresh");}var apiVersion=(parseInt(obj.version,10)>4)?"five":"four";$.each(jwEvents[apiVersion],function(mvcName,evts){$.each(evts,function(evtName){api.apiElem["add"+mvcName+"Listener"](evtName,"jwEvents."+apiVersion+"."+mvcName+"."+evtName);});});setTimeout(function(){var cfg=$.attr(api.element,"getConfig");if(!cfg.autoplay){if(api.nodeName==="audio"&&cfg.preload==="metadata"){api.apiElem.sendEvent("PLAY","true");api.apiElem.sendEvent("PLAY","false");}else{if(api.nodeName==="video"&&cfg.preload!=="none"&&!cfg.poster&&!api.currentPos){api.currentTime(0);}}}api._trigger("mmAPIReady");},0);};var jwAPI={_init:function(){this._buffered=this._buffered||0;},_reInitCount:0,_reInitTimer:false,_reInit:function(){var that=this;if(this._reInitCount<5){this.visualElem[0].style.overflow="visible";setTimeout(function(){that.visualElem[0].style.overflow="hidden";},0);}this._reInitCount++;if(!this._reInitTimer){this._reInitTimer=true;setTimeout(function(){that._reInitCount=0;that._reInitTimer=false;},20000);}},play:function(){this.apiElem.sendEvent("PLAY","true");this._trigger("play");},pause:function(){this.apiElem.sendEvent("PLAY","false");},_isPlaying:function(){var cfg=this.apiElem.getConfig();return(cfg)?(cfg.state==="PLAYING"):undefined;},_mmload:function(src,poster){this._lastLoad={file:src,image:poster||false};this.apiElem.sendEvent("LOAD",this._lastLoad);if(this.isAPIActive&&$.attr(this.element,"autoplay")){this.apiElem.sendEvent("PLAY","true");}else{this.apiElem.sendEvent("PLAY","false");}},muted:function(state){if(typeof state!=="boolean"){var cfg=this.apiElem.getConfig();return(cfg||{}).mute;}this.apiElem.sendEvent("mute",(state)?"true":false);},_isSeekable:function(t){var file=this.getCurrentSrc();if(this._buffered===100||(file.indexOf("http")!==0&&file.indexOf("file")!==0)){return true;}var dur=this.getDuration();if(!dur){return false;}return(t/dur*100<this._buffered);},currentTime:function(t){if(!isFinite(t)){return this.currentPos||0;}var api=this,wantsPlaying=(/PLAYING|BUFFERING/.test(this.apiElem.getConfig().state)),doSeek=function(){api.apiElem.sendEvent("SEEK",t);unbind();if(!wantsPlaying){api.apiElem.sendEvent("PLAY","false");}api.currentPos=t;api._trigger({type:"timechange",time:t});},unbind=function(){$(api.element).unbind(".jwseekrequest");};if(!wantsPlaying){this.apiElem.sendEvent("PLAY","true");this.apiElem.sendEvent("PLAY","false");}clearTimeout(this._seekrequestTimer);unbind();if(this._isSeekable(t)){doSeek();}else{this.apiElem.sendEvent("PLAY","false");this._trigger("waiting");$(this.element).bind("progresschange.jwseekrequest",function(){if(api._isSeekable(t)){var wasMuted=api.muted();unbind();clearTimeout(api._seekrequestTimer);if(!wasMuted){api.muted(true);}api.apiElem.sendEvent("PLAY","true");api._seekrequestTimer=setTimeout(function(){if(!wasMuted){api.muted(wasMuted);}doSeek();},120);}}).bind("mediareset.jwseekrequest",unbind).bind("play.jwseekrequest",function(){api.apiElem.sendEvent("PLAY","false");api._trigger("waiting");wantsPlaying=true;}).bind("pause.jwseekrequest",function(){wantsPlaying=false;});this._seekrequestTimer=setTimeout(function(){$(api.element).unbind("play.jwseekrequest").unbind("pause.jwseekrequest").bind("play.jwseekrequest",unbind).bind("pause.jwseekrequest",unbind);},999);}},getDuration:function(){var t=this.apiElem.getPlaylist()[0].duration||0;return t<0?0:t;},volume:function(v){if(!isFinite(v)){return parseInt(this.apiElem.getConfig().volume,10);}this.apiElem.sendEvent("VOLUME",""+v);},getCurrentSrc:function(){return(this.apiElem.getConfig()||{}).file||"";}};$.multimediaSupport.add("jwPlayer","video",jwAPI);$.multimediaSupport.add("jwPlayer","audio",jwAPI);})(jQuery);(function($){var inActivateEv=/mouseup|mouseleave|focusout/,activateEv=/mousedown/;$.event.special.activatepress={setup:function(){$(this).bind("keydown keyup mousedown mouseup focusout mouseleave",$.event.special.activatepress.handler);},teardown:function(){$(this).unbind("keydown keyup mousedown mouseup focusout mouseleave",$.event.special.activatepress.handler);return true;},handler:function(e){var activated=$.data(this,"doactiveActivated");if(activated&&(inActivateEv.test(e.type)||(e.type==="keyup"&&e.keyCode===$.ui.keyCode.ENTER))){e=$.extend({},e,{type:"inactivatepress"});$.data(this,"doactiveActivated",false);$(this).trigger(e);return undefined;}else{if(!activated&&(e.type==="mousedown"||(e.type==="keydown"&&e.keyCode===$.ui.keyCode.ENTER))){$.data(this,"doactiveActivated",true);e=$.extend({},e,{type:"activatepress"});return $.event.handle.call(this,e);}}return undefined;}};})(jQuery);(function($){$.fn.registerMMControl.addControl("toggle-subtitle",function(control,mm,api,o){if(o.addThemeRoller){control.addClass("ui-state-default ui-corner-all");}var caption=$('<div class="caption ui-widget-content ui-corner-all"></div>').hide().insertAfter(mm),isActive=false,iTexts=$("a.itext",mm),iText=iTexts.filter(":not([data-category=TAD])").filter(":first").itext().bind("showCaption",function(e,evt){caption.html('<div class="caption-box">'+evt.caption.content+"</div>");}).bind("hideCaption",function(e){caption.empty();});if(mm.is(".media-player-compact video")){mm.bind("exitFullwindow",function(){control.removeClass("active-subtitle");caption.hide();iText.triggerHandler("deactivateItext");isActive=false;});}control.bind("click",function(){if(!isActive){control.addClass("active-subtitle");caption.show();iText.triggerHandler("activateItext");}else{control.removeClass("active-subtitle");caption.hide();iText.triggerHandler("deactivateItext");}isActive=!isActive;});iTexts.filter("[data-category=TAD]").filter(":first").each(function(){var live=$('<div class="a11y-hidden" live="polite" />').insertAfter(mm);$(this).itext().bind("showCaption",function(e,evt){live.html("<div>"+evt.caption.content+"</div>");}).bind("hideCaption",function(e){live.empty();}).triggerHandler("activateItext");});});var fullscreen=(function(){var win=$(window),doc=$(document),wrapperData,elemData,resizeTimer,keyMove={40:true,35:true,36:true,37:true,34:true,33:true,39:true};function resize(api,apiDatas){if(!$("html").hasClass("video-fullscreen")){return;}var offset=apiDatas.controlWrapper.offset(),cssOffset={top:parseInt(apiDatas.controlWrapper.css("top"),10)||0,left:parseInt(apiDatas.controlWrapper.css("left"),10)||0};apiDatas.controlWrapper.css({top:offset.top*-1+win.scrollTop()+cssOffset.top,left:offset.left*-1+cssOffset.left+win.scrollLeft()});var viewport={height:win.height(),width:win.width()};apiDatas.controlWrapper.css(viewport);viewport.height=viewport.height-50;var sizePos=$.objScale.scaleObjTo(api.visualElem,viewport);api.visualElem.parent().css(sizePos);delete sizePos.left;delete sizePos.top;api.visualElem.css(sizePos);$(api.element).triggerHandler("resize");}function enter(api,apiDatas){var delayedResize=function(){clearTimeout(resizeTimer);resizeTimer=setTimeout(function(){resize(api,apiDatas);},0);};wrapperData={width:apiDatas.controlWrapper.css("width"),height:apiDatas.controlWrapper.css("height")};elemData={width:api.visualElem.css("width"),height:api.visualElem.css("height")};$("html").addClass("video-fullscreen");apiDatas.controlWrapper.addClass("video-in-fullscreen");resize(api,apiDatas);delayedResize();doc.bind("keydown.fullscreen",function(e){if(keyMove[e.keyCode]){e.preventDefault();}else{if(e.keyCode===32&&!$.nodeName(e.target,"button")){try{api.play();}catch(e){}}}});doc.bind("mousewheel.fullscreen",function(){return false;});resizeTimer=setTimeout(function(){win.bind("resize.fullscreen scroll.fullscreen",delayedResize);},60);}function exit(api,apiDatas){win.unbind(".fullscreen");doc.unbind(".fullscreen");clearTimeout(resizeTimer);$("html").removeClass("video-fullscreen");apiDatas.controlWrapper.removeClass("video-in-fullscreen");apiDatas.controlWrapper.css($.extend({top:"",left:"",height:"",width:""},wrapperData));api.visualElem.css($.extend({top:"",left:"",height:"",width:""},elemData));api.visualElem.parent().css({top:"",left:"",height:"",width:""});wrapperData={};elemData={};$(api.element).triggerHandler("resize");}return{enter:enter,exit:exit};})();$.fn.registerMMControl.addControl("toggle-zoom",function(control,mm,api,o){var icon=$(".ui-icon",control);var isMarginal=mm.is("#marginal video");if(o.addThemeRoller){control.addClass("ui-state-default ui-corner-all");}icon.addClass("ui-icon-zoomin");function exit(){icon.addClass("ui-icon-zoomin").removeClass("ui-icon-zoomout");if(api.apis[api.name].supportsFullScreen()){api.apis[api.name].exitFullScreen();}else{if(isMarginal){$("html").removeClass("marginal-fullscreen");}fullscreen.exit(api.apis[api.name],api);}mm.triggerHandler("resize");mm.triggerHandler("exitFullwindow");}function enter(){icon.removeClass("ui-icon-zoomin").addClass("ui-icon-zoomout");if(api.apis[api.name].supportsFullScreen()){api.apis[api.name].enterFullScreen();}else{if(isMarginal){$("html").addClass("marginal-fullscreen");}fullscreen.enter(api.apis[api.name],api);}mm.triggerHandler("resize");}control.bind("click",function(){if(icon.hasClass("ui-icon-zoomin")){enter();}else{exit();}});$(document).bind("keydown",function(e){if(e.keyCode===$.ui.keyCode.ESCAPE&&!icon.hasClass("ui-icon-zoomin")){exit();}});});var settingsNum=0;var vidSettings={create:function(mm){var srces=$("a.source",mm),curSrc=mm.getCurrentSrc(),setElm=$("div.video-settings-box",mm).clone(),radioStr="<ul>",formats={},current;settingsNum++;$.each(["video-small","video-standard","video-hd"],function(i,format){var src=srces.filter("."+format),def;if(src.length){def={text:src.html(),name:format,srces:[],checked:"",num:settingsNum};src.each(function(){var defsrc={src:this.href,type:this.getAttribute("type")};if(!def.checked&&(curSrc===this.href)){def.checked=' checked="checked"';current=format;}if(!defsrc.type){delete defsrc.type;}def.srces.push(defsrc);});radioStr+=cfgBW.tmpl.vidSettings.radios(def);formats[format]=def;}});radioStr+='</ul><input class="SubmitButton" type="submit" value="'+$.i18n.getText("settingsConfirm")+'" />';setElm.append(radioStr);return{formats:formats,element:setElm,current:current};}};$.fn.registerMMControl.addControl("video-settings",function(control,mm,api,o){var curSet=false||$.localStorage.get("videoSetting",true),hdBtn=$("button.hd-btn",api.controlWrapper),data,loadSetting=function(){if(curSet){loadSrcForSet(curSet);}else{if(data){var set=getSetForSrc(mm.getCurrentSrc());if(set){updateVisual(set);curSet=set;}}}},getSetForSrc=function(src){if(!src){return false;}var ret;$.each(data.formats,function(format,defSrces){var found;$.each(defSrces.srces,function(i,srcDef){if(src===srcDef.src){found=true;return false;}});if(found){ret=format;return false;}});},updateVisual=function(set){$("span.ui-icon-hd",hdBtn)[(set==="video-hd")?"addClass":"removeClass"]("ui-icon-hd-on");$("input:radio",data.element).each(function(){if(this.value===set){this.checked=true;return false;}});},loadSrcForSet=function(set){if(set){if(data.formats&&data.formats[set]&&data.formats[set].srces){mm.loadSrc(data.formats[set].srces);updateVisual(set);}$.localStorage.add("videoSetting",set,true);curSet=set;}};function createSettings(){data=vidSettings.create(mm);$("span.ui-icon-hd",hdBtn)[(data.current==="video-hd")?"addClass":"removeClass"]("ui-icon-hd-on");var dialog=$("<div />").appendTo("body").cOverlay({extraClass:"settings-dialog",positionType:"around",addRole:"dialog",labelledbySel:"h4",describedbySel:"p",focusOnShow:"input:checked,input:radio",positionOpts:{horizontal:"sameright",vertical:"top",posTarget:control.closest(".media-controls")},animShow:function(jElm,ui){jElm.css(ui.posCSS).css({visibility:"visible"});},animHide:function(jElm,ui){jElm.css({visibility:"hidden"});}}),dialogInst=dialog.data("cOverlay");dialog.append(data.element);$("input.SubmitButton",data.element).click(function(){var val=$("input:checked",data.element).val();loadSrcForSet(val);dialogInst.hide();});control.click(function(){if(!dialogInst.isVisible){control.addClass("settings-visible");dialogInst.show();}else{control.removeClass("settings-visible");dialogInst.hide();}});hdBtn.click(function(){if($("span.ui-icon-hd",this).hasClass("ui-icon-hd-on")){loadSrcForSet("video-standard");}else{loadSrcForSet("video-hd");}});mm.bind("resize",function(e){dialog.css("width",control.closest(".media-controls").outerWidth(true));if(dialogInst.isVisible){dialog.css(dialogInst.setPosition(e,{opener:mm[0]}));}});}mm.onAPIReady(function(){createSettings();loadSetting();});});$.fn.registerMMControl.addControl("transcript-text",function(control,mm,api,o){$("p",control).attr("tabindex",0);var timer;control.bind("ariaclick",function(e){var m=$.trim($(e.target).closest("p",this).find("span.time-start").html()||"").match(/(\d+):(\d+):(\d+)(?:,(\d+))?/);if(!m||m.length!==5){return;}m=(parseInt(m[1],10)*60*60)+(parseInt(m[2],10)*60)+(parseInt(m[3],10))+(parseInt(m[4],10)/1000);try{api.apis[api.name].play();api.apis[api.name].currentTime(m);clearTimeout(timer);timer=setTimeout(function(){if((m-100)>api.apis[api.name].currentTime()){api.apis[api.name].currentTime(m);}},500);}catch(e){}});});})(jQuery);(function($){function isBetweenRange(elem,timerange,time){if(!timerange.active){return;}var e={time:time};if(!timerange.entered){var i=timerange.lastIndex,len=timerange.enterRanges.length,createEvent=function(index){e.rangeEnter=timerange.enterRanges[index];e.rangeLeave=timerange.leaveRanges[index];e.rangeIndex=index;timerange.lastIndex=e.rangeIndex;timerange.lastTime=timerange.enterRanges[index];e.type="rangeenter";timerange.entered=[e.rangeEnter,e.rangeLeave,e.rangeIndex];};if(timerange.lastTime>time){while(i--){if(timerange.enterRanges[i]<=time&&timerange.leaveRanges[i]>=time){createEvent(i);break;}else{if(timerange.leaveRanges[i]<time){timerange.lastIndex=i;timerange.lastTime=timerange.enterRanges[i];break;}}}}else{for(;i<len;i++){if(timerange.enterRanges[i]<=time&&timerange.leaveRanges[i]>=time){createEvent(i);break;}else{if(timerange.leaveRanges[i]>time){timerange.lastIndex=i;timerange.lastTime=timerange.leaveRanges[i];break;}}}}}else{if(time<timerange.entered[0]||timerange.entered[1]<time){e.rangeEnter=timerange.entered[0];e.rangeLeave=timerange.entered[1];e.rangeIndex=timerange.entered[2];e.type="rangeleave";timerange.entered=false;}}if(e.type){if(timerange.callback){timerange.callback.call(elem,e);}$(elem).triggerHandler(e);}}function Numsort(a,b){return a-b;}$.fn.addTimeRange=function(name,o){if(typeof o!=="string"){o=$.extend({},$.fn.addTimeRange.defaults,o);if(!isFinite(o.enter)||!isFinite(o.leave)){return this;}}return this.each(function(){var api=$.data(this,"mediaElemSupport");if(!api){return;}if(!api.timeRanges){api.timeRanges={};}if(!api.timeRanges[name]){api.timeRanges[name]={enterRanges:[],leaveRanges:[],lastIndex:0,lastTime:0,lastFound:false,entered:false,active:false,callback:o.callback};}if(o.callback){api.timeRanges[name].callback=o.callback;}if(o==="activate"){api.timeRanges[name].active=true;$(this).bind("timechange."+name,function(e,evt){isBetweenRange(this,api.timeRanges[name],evt.time);});}else{if(o==="deactivate"){api.timeRanges[name].active=false;api.timeRanges[name].entered=false;$(this).unbind("timechange."+name);}else{api.timeRanges[name].enterRanges.push(o.enter);api.timeRanges[name].leaveRanges.push(o.leave);}}if(o.resort){api.timeRanges[name].enterRanges.sort(Numsort);api.timeRanges[name].leaveRanges.sort(Numsort);}});};$.fn.addTimeRange.defaults={enter:false,leave:false,callback:$.noop,resort:false};function activateItext(){var jElm=$(this),data=jElm.data("itextData");if(!data.id){data.id=jElm.attr("data-category")+jElm.attr("hreflang");$.ajax({url:this.href,dataType:"text",success:function(srt){data.captions=$.parseSrt(srt);function captionChange(e){e.target=jElm[0];e=$.extend({},e,{target:jElm[0],caption:data.captions[e.rangeIndex],type:(e.type==="rangeenter")?"showCaption":"hideCaption"});jElm.triggerHandler(e.type,e);}$.each(data.captions,function(i,caption){data.parent.addTimeRange(data.id,{enter:caption.start,leave:caption.end,callback:captionChange});});}});}data.parent.addTimeRange(data.id,"activate");}function deactivateItext(){var jElm=$(this),data=jElm.data("itextData");data.parent.addTimeRange(data.id,"deactivate");}$.fn.itext=function(){return this.each(function(){var jElm=$(this),mm=jElm.closest("video, audio");if(!mm[0]){return;}jElm.data("itextData",{parent:mm}).bind("activateItext",activateItext).bind("deactivateItext",deactivateItext);});};$.parseSrt=function(data){var srt=data.replace(/\r+/g,"");srt=srt.replace(/^\s+|\s+$/g,"");srt=srt.replace(/<[a-zA-Z\/][^>]*>/g,"");var captions=[];var caplist=srt.split("\n\n");for(var i=0;i<caplist.length;i=i+1){var caption="";var content,start,end,s;caption=caplist[i];s=caption.split(/\n/);if(s[0].match(/^\d+$/)&&s[1].match(/\d+:\d+:\d+/)){var m=s[1].match(/(\d+):(\d+):(\d+)(?:,(\d+))?\s*--?>\s*(\d+):(\d+):(\d+)(?:,(\d+))?/);if(m){start=(parseInt(m[1],10)*60*60)+(parseInt(m[2],10)*60)+(parseInt(m[3],10))+(parseInt(m[4],10)/1000);end=(parseInt(m[5],10)*60*60)+(parseInt(m[6],10)*60)+(parseInt(m[7],10))+(parseInt(m[8],10)/1000);}else{continue;}content=s.slice(2).join("<br>");}else{continue;}captions.push({start:start,end:end,content:content});}return captions;};})(jQuery);(function($){var posExclude={absolute:/absolute/,relative:/absolute|fixed|relative/};function addStyles(jElm,styles){var elem=jElm[0];if(!elem){return jElm;}var elemStyle=elem.style;if(styles.position&&posExclude[styles.position].test($.curCSS(elem,"position"))){styles=$.extend({},styles);delete styles.position;}for(var style in styles){elemStyle[style]=styles[style];}return jElm;}$.fn.fadeOver=function(opts){if(!this[0]){return this;}opts=$.extend({},$.fn.fadeOver.defaults,opts);if((this.length>1||opts.hideElement.length>1)){console.log("fadeOver: wir können immer nur ein hideElement bzw. ein showElement behandeln");}var jElm=$(this[0]),parentElement=(opts.parentSel)?jElm.closest(opts.parentSel):jElm.parent(),animInCSS={start:{position:"absolute",top:(parseInt(parentElement.css("paddingTop"),10)||0),left:(parseInt(parentElement.css("paddingLeft"),10)||0),display:"block"},end:{},after:{position:"",top:"",left:""}},animOutCSS=$.extend(true,{},animInCSS,{after:{}}),parentStartStyles={position:"relative",zoom:"1",overflow:"hidden",height:parentElement.height()+"px"},parentEndStyles={height:""};if(opts.stopAll){opts.hideElement.stop(true,true);jElm.stop(true,true);}if(opts.hideStyle==="visibility"){animInCSS.start.visibility="";animOutCSS.after.visibility="hidden";}else{animInCSS.start.display="block";animOutCSS.after.display="none";}opts.showElement=jElm;if(opts.inAnim){$.each(opts.inAnim.split(","),function(i,anim){$.fn.fadeOver.presets[anim](jElm,animInCSS,opts);});}if(opts.outAnim){$.each(opts.outAnim.split(","),function(i,anim){$.fn.fadeOver.presets[anim](opts.hideElement,animOutCSS,opts);});}function animateParentHeight(){parentElement.animate({height:jElm.outerHeight({margin:true})},$.extend({},opts.animOpts,{complete:function(){parentElement.css(parentEndStyles);if(opts.animateHeight==="linear"){opts.complete.apply(jElm[0]);}}}));}addStyles(parentElement,parentStartStyles);addStyles(opts.hideElement,animOutCSS.start);if(opts.outAnim){opts.hideElement.animate(animOutCSS.end,$.extend({},opts.animOpts));}addStyles(jElm,animInCSS.start);if(opts.inAnim){jElm.animate(animInCSS.end,$.extend({},opts.animOpts,{complete:function(){if(opts.hideStyle==="visibility"){opts.hideElement.parent().css({overflow:"hidden",height:0});}opts.hideElement.css(animOutCSS.after);jElm.css(animInCSS.after);if(!opts.animateHeight){parentElement.css(parentEndStyles);}if(opts.animateHeight!=="linear"){opts.complete.apply(this,arguments);}else{animateParentHeight();}}}));}if(opts.hideStyle==="visibility"){jElm.parent().css("height","");}if(opts.animateHeight==="sync"){animateParentHeight();}return this;};$.fn.fadeOver.defaults={animateHeight:false,inAnim:"fadeIn",outAnim:"fadeOut",hideStyle:"display",parentSel:false,hideElement:$([]),stopAll:true,complete:$.noop,animOpts:{duration:400}};$.fn.fadeOver.presets={fadeIn:function(jElm,css,opts){if(!jElm[0]){return css;}if(jElm[0].offsetHeight<3||jElm[0].offsetWidth<3||jElm.css("visibility")==="hidden"){css.start.opacity=0;}css.end.opacity=1;css.after.opacity="";return css;},fadeOut:function(jElm,css,opts){css.end.opacity=0;return css;}};$.fn.crossFade=$.fn.fadeOver;})(jQuery);(function($){function numsort(a,b){return a-b;}var uniqueID=0;$.widget("ui.tabtree",{options:{buttonSel:"a",panelSel:false,focusOnExpand:true,focusSel:true,createPanelwrapper:false,toggleButton:false,multiSelectable:false,selectEvents:"ariaclick",bindStyle:"bind",bindContext:false,defaultSelected:0,slideShow:false,restartSlideShow:true,activeButtonClass:"js-selected",activePanelClass:"js-expanded",handleDisplay:true},_create:function(){var that=this,o=this.options,elem=this.element,isSelectedArray=o.defaultSelected.length,isHTMLSelected;this.selectedIndexes=[];this.slideShowtimer=null;this.buttons=$(o.buttonSel,elem[0]);this.panels=(o.panelSel)?$(o.panelSel,this.element[0]).each(function(i){var button=$(that.buttons[i]),panel=$(this).labelWith(button);button.controlsThis(panel);}):this.buttons.map(function(){var button=$(this),idRef=button.getHrefHash(),panel=$(idRef);panel.labelWith(button);button.attr({"aria-controls":idRef.replace("#","")});return panel[0];});this.panels=$($.unique(this.panels.get()));if(o.createPanelwrapper){this.panels.wrap('<div class="a11y-panelwrapper" />');}isHTMLSelected=!!this.buttons.filter("."+o.activeButtonClass)[0];this.buttons.each(function(i){var button=$(this),initAction=((isHTMLSelected&&button.hasClass(o.activeButtonClass))||(!isHTMLSelected&&(isSelectedArray)?$.inArray(i,o.defaultSelected)!==-1:(!isHTMLSelected&&o.defaultSelected===i)))?"expand":"collapse";that[initAction].call(that,this,{type:"init"});});if($.support.waiAria){this.buttons.attr({role:"button"});if(this.buttons[0]&&$.nodeName(this.buttons[0],"a")){this.buttons.each(function(){var jElm=$(this);this.setAttribute("data-href",jElm.attr("href"));jElm.removeAttr("href");});}this.panels.attr({role:"group"}).addClass("a11y-js-overflow");}uniqueID++;if(o.bindStyle==="live"){this.buttons.context=(o.bindContext)?$(o.bindContext,this.element)[0]:this.element[0];this.buttons.selector=".tabtree-button_"+uniqueID;this.buttons.addClass("tabtree-button_"+uniqueID);}if(o.selectEvents){this.buttons[o.bindStyle](o.selectEvents,function(e){var action=(o.toggleButton)?"toggle":"expand";clearInterval(that.slideShowtimer);that[action].call(that,this,e);return false;});}if(!o.selectEvents||o.selectEvents.indexOf("click")==-1){this.buttons[o.bindStyle]("click",function(){clearInterval(that.slideShowtimer);if(o.focusOnExpand){that.focusPanel.call(that,$($(this).attr("aria-controls")),1);}return false;});}if(o.slideShow&&isFinite(o.slideShow)){this.slideShowtimer=setInterval(function(){that.showPrevNext.call(that,1);},o.slideShow);this.element.inOut(function(){clearInterval(that.slideShowtimer);},function(){if(o.restartSlideShow){clearInterval(that.slideShowtimer);that.slideShowtimer=setInterval(function(){that.showPrevNext.call(that,1);},o.slideShow);}});}this._trigger("init",{type:"init"},this.ui());},showPrevNext:function(dir){var index=this.buttons.index(this.buttons.filter("."+this.options.activeButtonClass)[0])+dir;if(index<0){index=this.buttons.length-1;}else{if(index>=this.buttons.length){index=0;}}this.expand(this.buttons.get(index),{type:"show-"+dir});},toggle:function(button,e){var action=($(button).hasClass(this.options.activeButtonClass))?"collapse":"expand";this[action](button,e);},collapse:function(button,e,_panel,_opener){e=e||{type:"collapse"};button=$(button);if(!button.hasClass(this.options.activeButtonClass)&&e.type!="init"){return false;}var panel=_panel||this.getPanel(button),buttons=this.getButtons(panel),type=(e.type=="init")?"collapseinit":"collapse",that=this,o=this.options,uiObj={button:buttons,panel:panel};if(!o.multiSelectable){uiObj.expandElements=_opener||{panel:$([]),button:$([])};}this.removeIndex(panel);if(this._trigger(type,e,$.extend({},this.ui(),uiObj))===false){this.addIndex(panel);return undefined;}this.setState(buttons,uiObj.panel,"inactive");if(o.handleDisplay===true||(e.type=="init"&&o.handleDisplay)){uiObj.panel.hide();}uiObj.button=button;$.ui.SR.update();return uiObj;},addIndex:function(index){if(!isFinite(index)&&index.jquery){index=this.panels.index(index[0]);}if($.inArray(index,this.selectedIndexes)===-1){this.selectedIndexes.push(index);this.selectedIndexes.sort(numsort);}},removeIndex:function(index){if(!isFinite(index)&&index.jquery){index=this.panels.index(index[0]);}this.selectedIndexes=$.grep(this.selectedIndexes,function(num,i){return(index!==num);});},expand:function(button,e){e=e||{type:"expand"};button=$(button);if(e.type!="init"&&button.hasClass(this.options.activeButtonClass)){return false;}var type=(e.type=="init")?"expandinit":"expand",that=this,o=this.options,uiObj={},panel=this.getPanel(button),buttons=this.getButtons(panel),collapseButton=this.buttons.filter("."+o.activeButtonClass),posStyle,panelWrapper;uiObj.button=buttons;uiObj.panel=panel;if(!o.multiSelectable){uiObj.collapseElements={button:collapseButton,panel:this.getPanel(collapseButton)};}this.addIndex(panel);if(this._trigger(type,e,$.extend({},this.ui(),uiObj))===false){this.removeIndex(panel);return false;}if(e.type!="init"&&!o.multiSelectable){collapseButton.each(function(){that.collapse.call(that,this,e,false,{button:buttons,panel:panel});});}this.setState(buttons,panel,"active");if(o.handleDisplay===true||(e.type=="init"&&o.handleDisplay=="initial")){panel.show();}$.ui.SR.update();if(o.addToHistory&&e.type!=="init"&&e.type!=="hashHistoryChange"){$.hashHistory.add("tab-"+panel.getID());}if(/click|hashHistoryChange/.test(e.type)&&o.focusOnExpand){that.focusPanel(panel);}return undefined;},getButtons:function(panel){return this.buttons.filter("[aria-controls="+panel.getID()+"]");},getPanel:function(button){return this.panels.filter("#"+button.attr("aria-controls"));},setState:function(button,panel,state){var o=this.options,set=(state=="active")?{c:"addClass",index:"-1",aria:"true"}:{c:"removeClass",index:"0",aria:"false"};if((!o.toggleButton)){button.attr({tabindex:set.index,"aria-disabled":set.aria})[set.c]("ui-disabled");}else{button.attr({tabindex:"0"});}button[set.c](o.activeButtonClass).attr("aria-expanded",set.aria);panel[set.c](o.activePanelClass).attr("aria-expanded",set.aria);},focusPanel:function(panel){if(!this.options.focusSel){return false;}var o=this.options,focusElem=(o.focusSel===true)?panel.firstExpOf("semanticAtomSrFocusable"):$(o.focusSel,panel);focusElem.setFocus({context:panel[0].parentNode});return undefined;},ui:function(){return{instance:this,panels:this.panels,buttons:this.buttons,selectedIndexes:this.selectedIndexes};}});})(jQuery);(function($){var _=$.i18n.getText;$("html").addClass("js-on");document.createElement("audio");function domReady(){initTabs();initAccordions();initMedia();$("div.media-teaser").clickArea({noWidgetFocus:true});createFilterToggle();createRating();$("div.teaser-wrapper").scroller({prevLink:"div.prev span",nextLink:"div.next span",atoms:"div.media-teaser"});}function createFilterToggle(){$("form.media-filter-sort").each(function(){var panel;var sortWrapper=this;$("h3.filter-btn",this).attr({tabindex:"0",role:"button"}).bind("ariaclick",function(){panel=panel||$("div.filter-sort-group",sortWrapper);panel.stop().css("height","");if($(sortWrapper).is(".open-filter")){panel.slideUp();$(sortWrapper).removeClass("open-filter");}else{panel.slideDown();$(sortWrapper).addClass("open-filter");}});});}function createRating(){var ratingCFG={containerElement:"div.star-group",init:function(e,ui){ui.instance.label=$('<span class="rate-label" />').appendTo(ui.container.parent());},over:function(e,ui){ui.instance.label.html(ui.overElement.val());},reset:function(e,ui){ui.instance.label.empty();},rated:function(e,ui){ui.instance.label.html(_("rated")).delay(3000).fadeOut(800);}};if(cfgBW.cfg.ratingUrl){ratingCFG.ajaxOpts={url:cfgBW.cfg.ratingUrl,success:function(){}};}$("#media-rating form").starrating(ratingCFG);}function initTabs(){$("div.tabs").tabtree({buttonSel:".toc a",bindStyle:"live",defaultSelected:-1,bindContext:".toc",handleDisplay:"initial",expand:function(e,ui){ui.panel.crossFade({hideElement:ui.collapseElements.panel,animateHeight:"sync"});}});}function initAccordions(){$("div.accordion").tabtree({buttonSel:"h2.control",panelSel:"div.panel",defaultSelected:0,multiSelectable:false,toggleButton:false,handleDisplay:"initial",expand:function(e,ui){ui.panel.slideParentDown();},collapse:function(e,ui){ui.panel.slideParentUp();}});}function initMedia(){$("div.media-player").each(function(){var media=$("audio, video",this).bind("click",function(){$(this).togglePlay();});$("button.play-again",this).bind("click",function(){media.currentTime(0).play();});$("div.media-end-panels",this).each(function(){var panelGroup=$(this);var activePanel=$("div.me-selected",this);var openPanel=function(id){var show=function(){activePanel.css({left:activePanel.outerWidth()*-1}).addClass("me-selected").animate({left:10});};if(activePanel[0]){activePanel.animate({left:activePanel.outerWidth()*-1},{complete:function(){$(this).removeClass("me-selected");show();}});activePanel=$("#"+id);}else{activePanel=$("#"+id);show();}};var buttonsGroup=$("div.media-end-buttons",this).delegate("button","click",function(){$("button",buttonsGroup).removeClass("btn-selected");$(this).addClass("btn-selected");openPanel(this.getAttribute("aria-controls"));});var isVisible;media.bind("play playing",function(){if(!isVisible){return;}isVisible=false;panelGroup.animate({top:panelGroup.outerHeight()*-1},{complete:function(){panelGroup.css("display","none");}});});media.bind("ended",function(){if(isVisible){return;}isVisible=true;panelGroup.css({top:panelGroup.outerHeight()*-1,display:"block"}).animate({top:0});});});$(this).registerMMControl({embed:{removeControls:true,showFallback:true,jwPlayer:{path:cfgBW.paths.jwplayer,params:{wmode:"transparent"}}},timeSlider:{range:"min",label:$("span.ts-label",this),textValue:_("timeSliderText")},mediaControls:{timeSliderAdjust:-7}});$("span.media-state",this).bind("click",function(){media.play();});$('<div class="time-tooltip" />',this).appendTo("body").cOverlay({openerSel:$("div.timeline-slider",this),openEvent:"mouseenter",closeEvent:"mouseleave",positionType:"around",positionOpts:{horizontal:"center",vertical:"top"},followMouse:true,init:function(e,ui){ui.instance.duration=false;media.bind("loadedmeta",function(e,evt){ui.instance.duration=evt.duration;}).bind("mediareset",function(e,evt){ui.instance.duration=false;});ui.instance.updateDuration=function(evt){if(ui.instance.duration===false){return;}var x=evt.clientX-ui.instance.offsetX;this.element.html($.multimediaSupport.formatTime(ui.instance.duration*x/this.options.openerSel.width()));};ui.instance.options.openerSel.bind("mousemove",function(evt){ui.instance.updateDuration(evt);});},beforeShow:function(e,ui){ui.instance.stopShow=(ui.instance.duration===false);if(ui.instance.duration!==false){ui.instance.offsetX=ui.instance.options.openerSel.offset().left;ui.instance.updateDuration(e);}return !ui.instance.stopShow;}});}).find("button").bind("activatepress",function(){$(this).addClass("btn-pressed");}).bind("inactivatepress",function(){$(this).removeClass("btn-pressed");});$("div.transcript-text").registerMMControl();}$(domReady);})(jQuery);(function($){var tmp,loading,overlay,wrap,outer,content,close,title,nav_left,nav_right,selectedIndex=0,selectedOpts={},selectedArray=[],currentIndex=0,currentOpts={},currentArray=[],ajaxLoader=null,imgPreloader=new Image(),imgRegExp=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,swfRegExp=/[^\.]\.(swf)\s*$/i,loadingTimer,loadingFrame=1,titleHeight=0,titleStr="",start_pos,final_pos,busy=false,fx=$.extend($("<div/>")[0],{prop:0}),isIE6=$.browser.msie&&$.browser.version<7&&!window.XMLHttpRequest,_abort=function(){loading.hide();imgPreloader.onerror=imgPreloader.onload=null;if(ajaxLoader){ajaxLoader.abort();}tmp.empty();},_error=function(){if(false===selectedOpts.onError(selectedArray,selectedIndex,selectedOpts)){loading.hide();busy=false;return;}selectedOpts.titleShow=false;selectedOpts.width="auto";selectedOpts.height="auto";tmp.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>');_process_inline();},_start=function(){var obj=selectedArray[selectedIndex],href,type,title,str,emb,ret;_abort();selectedOpts=$.extend({},$.fn.fancybox.defaults,(typeof $(obj).data("fancybox")=="undefined"?selectedOpts:$(obj).data("fancybox")));ret=selectedOpts.onStart(selectedArray,selectedIndex,selectedOpts);if(ret===false){busy=false;return;}else{if(typeof ret=="object"){selectedOpts=$.extend(selectedOpts,ret);}}title=selectedOpts.title||(obj.nodeName?$(obj).attr("title"):obj.title)||"";if(obj.nodeName&&!selectedOpts.orig){selectedOpts.orig=$(obj).children("img:first").length?$(obj).children("img:first"):$(obj);}if(title===""&&selectedOpts.orig&&selectedOpts.titleFromAlt){title=selectedOpts.orig.attr("alt");}href=selectedOpts.href||(obj.nodeName?$(obj).attr("href"):obj.href)||null;if((/^(?:javascript)/i).test(href)||href=="#"){href=null;}if(selectedOpts.type){type=selectedOpts.type;if(!href){href=selectedOpts.content;}}else{if(selectedOpts.content){type="html";}else{if(href){if(href.match(imgRegExp)){type="image";}else{if(href.match(swfRegExp)){type="swf";}else{if($(obj).hasClass("iframe")){type="iframe";}else{if(href.indexOf("#")===0){type="inline";}else{type="ajax";}}}}}}}if(!type){_error();return;}if(type=="inline"){obj=href.substr(href.indexOf("#"));type=$(obj).length>0?"inline":"ajax";}selectedOpts.type=type;selectedOpts.href=href;selectedOpts.title=title;if(selectedOpts.autoDimensions){if(selectedOpts.type=="html"||selectedOpts.type=="inline"||selectedOpts.type=="ajax"){selectedOpts.width="auto";selectedOpts.height="auto";}else{selectedOpts.autoDimensions=false;}}if(selectedOpts.modal){selectedOpts.overlayShow=true;selectedOpts.hideOnOverlayClick=false;selectedOpts.hideOnContentClick=false;selectedOpts.enableEscapeButton=false;selectedOpts.showCloseButton=false;}selectedOpts.padding=parseInt(selectedOpts.padding,10);selectedOpts.margin=parseInt(selectedOpts.margin,10);tmp.css("padding",(selectedOpts.padding+selectedOpts.margin));$(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){$(this).replaceWith(content.children());});switch(type){case"html":tmp.html(selectedOpts.content);_process_inline();break;case"inline":if($(obj).parent().is("#fancybox-content")===true){busy=false;return;}$('<div class="fancybox-inline-tmp" />').hide().insertBefore($(obj)).bind("fancybox-cleanup",function(){$(this).replaceWith(content.children());}).bind("fancybox-cancel",function(){$(this).replaceWith(tmp.children());});$(obj).appendTo(tmp);_process_inline();break;case"image":busy=false;$.fancybox.showActivity();imgPreloader=new Image();imgPreloader.onerror=function(){_error();};imgPreloader.onload=function(){busy=true;imgPreloader.onerror=imgPreloader.onload=null;_process_image();};imgPreloader.src=href;break;case"swf":selectedOpts.scrolling="no";str='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+selectedOpts.width+'" height="'+selectedOpts.height+'"><param name="movie" value="'+href+'"></param>';emb="";$.each(selectedOpts.swf,function(name,val){str+='<param name="'+name+'" value="'+val+'"></param>';emb+=" "+name+'="'+val+'"';});str+='<embed src="'+href+'" type="application/x-shockwave-flash" width="'+selectedOpts.width+'" height="'+selectedOpts.height+'"'+emb+"></embed></object>";tmp.html(str);_process_inline();break;case"ajax":busy=false;$.fancybox.showActivity();selectedOpts.ajax.win=selectedOpts.ajax.success;ajaxLoader=$.ajax($.extend({},selectedOpts.ajax,{url:href,data:selectedOpts.ajax.data||{},error:function(XMLHttpRequest,textStatus,errorThrown){if(XMLHttpRequest.status>0){_error();}},success:function(data,textStatus,XMLHttpRequest){var o=typeof XMLHttpRequest=="object"?XMLHttpRequest:ajaxLoader;if(o.status==200){if(typeof selectedOpts.ajax.win=="function"){ret=selectedOpts.ajax.win(href,data,textStatus,XMLHttpRequest);if(ret===false){loading.hide();return;}else{if(typeof ret=="string"||typeof ret=="object"){data=ret;}}}tmp.html(data);_process_inline();}}}));break;case"iframe":_show();break;}},_process_inline=function(){var w=selectedOpts.width,h=selectedOpts.height;if(w.toString().indexOf("%")>-1){w=parseInt(($(window).width()-(selectedOpts.margin*2))*parseFloat(w)/100,10)+"px";}else{w=w=="auto"?"auto":w+"px";}if(h.toString().indexOf("%")>-1){h=parseInt(($(window).height()-(selectedOpts.margin*2))*parseFloat(h)/100,10)+"px";}else{h=h=="auto"?"auto":h+"px";}tmp.wrapInner('<div style="width:'+w+";height:"+h+";overflow: "+(selectedOpts.scrolling=="auto"?"auto":(selectedOpts.scrolling=="yes"?"scroll":"hidden"))+';position:relative;"></div>');selectedOpts.width=tmp.width();selectedOpts.height=tmp.height();_show();},_process_image=function(){selectedOpts.width=imgPreloader.width;selectedOpts.height=imgPreloader.height;$("<img />").attr({id:"fancybox-img",src:imgPreloader.src,alt:selectedOpts.title}).appendTo(tmp);_show();},_show=function(){var pos,equal;loading.hide();if(wrap.is(":visible")&&false===currentOpts.onCleanup(currentArray,currentIndex,currentOpts)){$.event.trigger("fancybox-cancel");busy=false;return;}busy=true;$(content.add(overlay)).unbind();$(window).unbind("resize.fb scroll.fb");$(document).unbind("keydown.fb");if(wrap.is(":visible")&&currentOpts.titlePosition!=="outside"){wrap.css("height",wrap.height());}currentArray=selectedArray;currentIndex=selectedIndex;currentOpts=selectedOpts;if(currentOpts.overlayShow){overlay.css({"background-color":currentOpts.overlayColor,opacity:currentOpts.overlayOpacity,cursor:currentOpts.hideOnOverlayClick?"pointer":"auto",height:$(document).height()});if(!overlay.is(":visible")){if(isIE6){$("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden";}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit";});}overlay.show();}}else{overlay.hide();}final_pos=_get_zoom_to();_process_title();if(wrap.is(":visible")){$(close.add(nav_left).add(nav_right)).hide();pos=wrap.position(),start_pos={top:pos.top,left:pos.left,width:wrap.width(),height:wrap.height()};equal=(start_pos.width==final_pos.width&&start_pos.height==final_pos.height);content.fadeTo(currentOpts.changeFade,0.3,function(){var finish_resizing=function(){content.html(tmp.contents()).fadeTo(currentOpts.changeFade,1,_finish);};$.event.trigger("fancybox-change");content.empty().removeAttr("filter").css({"border-width":currentOpts.padding,width:final_pos.width-currentOpts.padding*2,height:selectedOpts.autoDimensions?"auto":final_pos.height-titleHeight-currentOpts.padding*2});if(equal){finish_resizing();}else{fx.prop=0;$(fx).animate({prop:1},{duration:currentOpts.changeSpeed,easing:currentOpts.easingChange,step:_draw,complete:finish_resizing});}});return;}wrap.removeAttr("style");content.css("border-width",currentOpts.padding);if(currentOpts.transitionIn=="elastic"){start_pos=_get_zoom_from();content.html(tmp.contents());wrap.show();if(currentOpts.opacity){final_pos.opacity=0;}fx.prop=0;$(fx).animate({prop:1},{duration:currentOpts.speedIn,easing:currentOpts.easingIn,step:_draw,complete:_finish});return;}if(currentOpts.titlePosition=="inside"&&titleHeight>0){title.show();}content.css({width:final_pos.width-currentOpts.padding*2,height:selectedOpts.autoDimensions?"auto":final_pos.height-titleHeight-currentOpts.padding*2}).html(tmp.contents());wrap.css(final_pos).fadeIn(currentOpts.transitionIn=="none"?0:currentOpts.speedIn,_finish);},_format_title=function(title){if(title&&title.length){if(currentOpts.titlePosition=="float"){return'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+title+'</td><td id="fancybox-title-float-right"></td></tr></table>';}return'<div id="fancybox-title-'+currentOpts.titlePosition+'">'+title+"</div>";}return false;},_process_title=function(){titleStr=currentOpts.title||"";titleHeight=0;title.empty().removeAttr("style").removeClass();if(currentOpts.titleShow===false){title.hide();return;}titleStr=$.isFunction(currentOpts.titleFormat)?currentOpts.titleFormat(titleStr,currentArray,currentIndex,currentOpts):_format_title(titleStr);if(!titleStr||titleStr===""){title.hide();return;}title.addClass("fancybox-title-"+currentOpts.titlePosition).html(titleStr).appendTo("body").show();switch(currentOpts.titlePosition){case"inside":title.css({width:final_pos.width-(currentOpts.padding*2),marginLeft:currentOpts.padding,marginRight:currentOpts.padding});titleHeight=title.outerHeight(true);title.appendTo(outer);final_pos.height+=titleHeight;break;case"over":title.css({marginLeft:currentOpts.padding,width:final_pos.width-(currentOpts.padding*2),bottom:currentOpts.padding}).appendTo(outer);break;case"float":title.css("left",parseInt((title.width()-final_pos.width-40)/2,10)*-1).appendTo(wrap);break;default:title.css({width:final_pos.width-(currentOpts.padding*2),paddingLeft:currentOpts.padding,paddingRight:currentOpts.padding}).appendTo(wrap);break;}title.hide();},_set_navigation=function(){if(currentOpts.enableEscapeButton||currentOpts.enableKeyboardNav){$(document).bind("keydown.fb",function(e){if(e.keyCode==27&&currentOpts.enableEscapeButton){e.preventDefault();$.fancybox.close();}else{if((e.keyCode==37||e.keyCode==39)&&currentOpts.enableKeyboardNav&&e.target.tagName!=="INPUT"&&e.target.tagName!=="TEXTAREA"&&e.target.tagName!=="SELECT"){e.preventDefault();$.fancybox[e.keyCode==37?"prev":"next"]();}}});}if(!currentOpts.showNavArrows){nav_left.hide();nav_right.hide();return;}if((currentOpts.cyclic&&currentArray.length>1)||currentIndex!==0){nav_left.show();}if((currentOpts.cyclic&&currentArray.length>1)||currentIndex!=(currentArray.length-1)){nav_right.show();}},_finish=function(){if(!$.support.opacity){content.get(0).style.removeAttribute("filter");wrap.get(0).style.removeAttribute("filter");}if(selectedOpts.autoDimensions){content.css("height","auto");}wrap.css("height","auto");if(titleStr&&titleStr.length){title.show();}if(currentOpts.showCloseButton){close.show();}_set_navigation();if(currentOpts.hideOnContentClick){content.bind("click",$.fancybox.close);}if(currentOpts.hideOnOverlayClick){overlay.bind("click",$.fancybox.close);}$(window).bind("resize.fb",$.fancybox.resize);if(currentOpts.centerOnScroll){$(window).bind("scroll.fb",$.fancybox.center);}if(currentOpts.type=="iframe"){$('<iframe id="fancybox-frame" name="fancybox-frame'+new Date().getTime()+'" frameborder="0" hspace="0" '+($.browser.msie?'allowtransparency="true""':"")+' scrolling="'+selectedOpts.scrolling+'" src="'+currentOpts.href+'"></iframe>').appendTo(content);}wrap.show();busy=false;$.fancybox.center();currentOpts.onComplete(currentArray,currentIndex,currentOpts);_preload_images();},_preload_images=function(){var href,objNext;if((currentArray.length-1)>currentIndex){href=currentArray[currentIndex+1].href;if(typeof href!=="undefined"&&href.match(imgRegExp)){objNext=new Image();objNext.src=href;}}if(currentIndex>0){href=currentArray[currentIndex-1].href;if(typeof href!=="undefined"&&href.match(imgRegExp)){objNext=new Image();objNext.src=href;}}},_draw=function(pos){var dim={width:parseInt(start_pos.width+(final_pos.width-start_pos.width)*pos,10),height:parseInt(start_pos.height+(final_pos.height-start_pos.height)*pos,10),top:parseInt(start_pos.top+(final_pos.top-start_pos.top)*pos,10),left:parseInt(start_pos.left+(final_pos.left-start_pos.left)*pos,10)};if(typeof final_pos.opacity!=="undefined"){dim.opacity=pos<0.5?0.5:pos;}wrap.css(dim);content.css({width:dim.width-currentOpts.padding*2,height:dim.height-(titleHeight*pos)-currentOpts.padding*2});},_get_viewport=function(){return[$(window).width()-(currentOpts.margin*2),$(window).height()-(currentOpts.margin*2),$(document).scrollLeft()+currentOpts.margin,$(document).scrollTop()+currentOpts.margin];},_get_zoom_to=function(){var view=_get_viewport(),to={},resize=currentOpts.autoScale,double_padding=currentOpts.padding*2,ratio;if(currentOpts.width.toString().indexOf("%")>-1){to.width=parseInt((view[0]*parseFloat(currentOpts.width))/100,10);}else{to.width=currentOpts.width+double_padding;}if(currentOpts.height.toString().indexOf("%")>-1){to.height=parseInt((view[1]*parseFloat(currentOpts.height))/100,10);}else{to.height=currentOpts.height+double_padding;}if(resize&&(to.width>view[0]||to.height>view[1])){if(selectedOpts.type=="image"||selectedOpts.type=="swf"){ratio=(currentOpts.width)/(currentOpts.height);if((to.width)>view[0]){to.width=view[0];to.height=parseInt(((to.width-double_padding)/ratio)+double_padding,10);}if((to.height)>view[1]){to.height=view[1];to.width=parseInt(((to.height-double_padding)*ratio)+double_padding,10);}}else{to.width=Math.min(to.width,view[0]);to.height=Math.min(to.height,view[1]);}}to.top=parseInt(Math.max(view[3]-20,view[3]+((view[1]-to.height-40)*0.5)),10);to.left=parseInt(Math.max(view[2]-20,view[2]+((view[0]-to.width-40)*0.5)),10);return to;},_get_obj_pos=function(obj){var pos=obj.offset();pos.top+=parseInt(obj.css("paddingTop"),10)||0;pos.left+=parseInt(obj.css("paddingLeft"),10)||0;pos.top+=parseInt(obj.css("border-top-width"),10)||0;pos.left+=parseInt(obj.css("border-left-width"),10)||0;pos.width=obj.width();pos.height=obj.height();return pos;},_get_zoom_from=function(){var orig=selectedOpts.orig?$(selectedOpts.orig):false,from={},pos,view;if(orig&&orig.length){pos=_get_obj_pos(orig);from={width:pos.width+(currentOpts.padding*2),height:pos.height+(currentOpts.padding*2),top:pos.top-currentOpts.padding-20,left:pos.left-currentOpts.padding-20};}else{view=_get_viewport();from={width:currentOpts.padding*2,height:currentOpts.padding*2,top:parseInt(view[3]+view[1]*0.5,10),left:parseInt(view[2]+view[0]*0.5,10)};}return from;},_animate_loading=function(){if(!loading.is(":visible")){clearInterval(loadingTimer);return;}$("div",loading).css("top",(loadingFrame*-40)+"px");loadingFrame=(loadingFrame+1)%12;};$.fn.fancybox=function(options){if(!$(this).length){return this;}$(this).data("fancybox",$.extend({},options,($.metadata?$(this).metadata():{}))).unbind("click.fb").bind("click.fb",function(e){e.preventDefault();if(busy){return;}busy=true;$(this).blur();selectedArray=[];selectedIndex=0;var rel=$(this).attr("rel")||"";if(!rel||rel==""||rel==="nofollow"){selectedArray.push(this);}else{selectedArray=$("a[rel="+rel+"], area[rel="+rel+"]");selectedIndex=selectedArray.index(this);}_start();return;});return this;};$.fancybox=function(obj){var opts;if(busy){return;}busy=true;opts=typeof arguments[1]!=="undefined"?arguments[1]:{};selectedArray=[];selectedIndex=parseInt(opts.index,10)||0;if($.isArray(obj)){for(var i=0,j=obj.length;i<j;i++){if(typeof obj[i]=="object"){$(obj[i]).data("fancybox",$.extend({},opts,obj[i]));}else{obj[i]=$({}).data("fancybox",$.extend({content:obj[i]},opts));}}selectedArray=jQuery.merge(selectedArray,obj);}else{if(typeof obj=="object"){$(obj).data("fancybox",$.extend({},opts,obj));}else{obj=$({}).data("fancybox",$.extend({content:obj},opts));}selectedArray.push(obj);}if(selectedIndex>selectedArray.length||selectedIndex<0){selectedIndex=0;}_start();};$.fancybox.showActivity=function(){clearInterval(loadingTimer);loading.show();loadingTimer=setInterval(_animate_loading,66);};$.fancybox.hideActivity=function(){loading.hide();};$.fancybox.next=function(){return $.fancybox.pos(currentIndex+1);};$.fancybox.prev=function(){return $.fancybox.pos(currentIndex-1);};$.fancybox.pos=function(pos){if(busy){return;}pos=parseInt(pos);selectedArray=currentArray;if(pos>-1&&pos<currentArray.length){selectedIndex=pos;_start();}else{if(currentOpts.cyclic&&currentArray.length>1){selectedIndex=pos>=currentArray.length?0:currentArray.length-1;_start();}}return;};$.fancybox.cancel=function(){if(busy){return;}busy=true;$.event.trigger("fancybox-cancel");_abort();selectedOpts.onCancel(selectedArray,selectedIndex,selectedOpts);busy=false;};$.fancybox.close=function(){if(busy||wrap.is(":hidden")){return;}busy=true;if(currentOpts&&false===currentOpts.onCleanup(currentArray,currentIndex,currentOpts)){busy=false;return;}_abort();$(close.add(nav_left).add(nav_right)).hide();$(content.add(overlay)).unbind();$(window).unbind("resize.fb scroll.fb");$(document).unbind("keydown.fb");content.find("iframe").attr("src",isIE6&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank");if(currentOpts.titlePosition!=="inside"){title.empty();}wrap.stop();function _cleanup(){overlay.fadeOut("fast");title.empty().hide();wrap.hide();$.event.trigger("fancybox-cleanup");content.empty();currentOpts.onClosed(currentArray,currentIndex,currentOpts);currentArray=selectedOpts=[];currentIndex=selectedIndex=0;currentOpts=selectedOpts={};busy=false;}if(currentOpts.transitionOut=="elastic"){start_pos=_get_zoom_from();var pos=wrap.position();final_pos={top:pos.top,left:pos.left,width:wrap.width(),height:wrap.height()};if(currentOpts.opacity){final_pos.opacity=1;}title.empty().hide();fx.prop=1;$(fx).animate({prop:0},{duration:currentOpts.speedOut,easing:currentOpts.easingOut,step:_draw,complete:_cleanup});}else{wrap.fadeOut(currentOpts.transitionOut=="none"?0:currentOpts.speedOut,_cleanup);}};$.fancybox.resize=function(){if(overlay.is(":visible")){overlay.css("height",$(document).height());}$.fancybox.center(true);};$.fancybox.center=function(){var view,align;if(busy){return;}align=arguments[0]===true?1:0;view=_get_viewport();if(!align&&(wrap.width()>view[0]||wrap.height()>view[1])){return;}wrap.stop().animate({top:parseInt(Math.max(view[3]-20,view[3]+((view[1]-content.height()-40)*0.5)-currentOpts.padding)),left:parseInt(Math.max(view[2]-20,view[2]+((view[0]-content.width()-40)*0.5)-currentOpts.padding))},typeof arguments[0]=="number"?arguments[0]:200);};$.fancybox.init=function(){if($("#fancybox-wrap").length){return;}$("body").append(tmp=$('<div id="fancybox-tmp"></div>'),loading=$('<div id="fancybox-loading"><div></div></div>'),overlay=$('<div id="fancybox-overlay"></div>'),wrap=$('<div id="fancybox-wrap"></div>'));outer=$('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(wrap);outer.append(content=$('<div id="fancybox-content"></div>'),close=$('<a id="fancybox-close"></a>'),title=$('<div id="fancybox-title"></div>'),nav_left=$('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),nav_right=$('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));close.click($.fancybox.close);loading.click($.fancybox.cancel);nav_left.click(function(e){e.preventDefault();$.fancybox.prev();});nav_right.click(function(e){e.preventDefault();$.fancybox.next();});if($.fn.mousewheel){wrap.bind("mousewheel.fb",function(e,delta){if(busy){e.preventDefault();}else{if($(e.target).get(0).clientHeight==0||$(e.target).get(0).scrollHeight===$(e.target).get(0).clientHeight){e.preventDefault();$.fancybox[delta>0?"prev":"next"]();}}});}if(!$.support.opacity){wrap.addClass("fancybox-ie");}if(isIE6){loading.addClass("fancybox-ie6");wrap.addClass("fancybox-ie6");$('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(outer);}};$.fn.fancybox.defaults={padding:10,margin:40,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.7,overlayColor:"#777",titleShow:true,titlePosition:"float",titleFormat:null,titleFromAlt:false,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:true,showNavArrows:false,enableEscapeButton:true,enableKeyboardNav:true,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};$(document).ready(function(){$.fancybox.init();});})(jQuery);(function($){$.fn.adGallery=function(options){var defaults={loader_image:"loader.gif",start_at_index:0,description_wrapper:false,thumb_opacity:0.7,animate_first_image:false,animation_speed:400,width:false,height:false,display_next_and_prev:true,display_back_and_forward:true,scroll_jump:0,slideshow:{enable:true,autostart:false,speed:5000,start_label:"Start",stop_label:"Stop",stop_on_scroll:true,countdown_prefix:"(",countdown_sufix:")",onStart:false,onStop:false},effect:"slide-hori",enable_keyboard_move:true,cycle:true,callbacks:{init:false,afterImageVisible:false,beforeImageVisible:false}};var settings=$.extend(false,defaults,options);if(options&&options.slideshow){settings.slideshow=$.extend(false,defaults.slideshow,options.slideshow);}if(!settings.slideshow.enable){settings.slideshow.autostart=false;}var galleries=[];$(this).each(function(){var gallery=new AdGallery(this,settings);galleries[galleries.length]=gallery;});return galleries;};function VerticalSlideAnimation(img_container,direction,desc){var current_top=parseInt(img_container.css("top"),10);if(direction=="left"){var old_image_top="-"+this.image_wrapper_height+"px";img_container.css("top",this.image_wrapper_height+"px");}else{var old_image_top=this.image_wrapper_height+"px";img_container.css("top","-"+this.image_wrapper_height+"px");}if(desc){desc.css("bottom","-"+desc[0].offsetHeight+"px");desc.animate({bottom:0},this.settings.animation_speed*2);}if(this.current_description){this.current_description.animate({bottom:"-"+this.current_description[0].offsetHeight+"px"},this.settings.animation_speed*2);}return{old_image:{top:old_image_top},new_image:{top:current_top}};}function HorizontalSlideAnimation(img_container,direction,desc){var current_left=parseInt(img_container.css("left"),10);if(direction=="left"){var old_image_left="-"+this.image_wrapper_width+"px";img_container.css("left",this.image_wrapper_width+"px");}else{var old_image_left=this.image_wrapper_width+"px";img_container.css("left","-"+this.image_wrapper_width+"px");}if(desc){desc.css("bottom","-"+desc[0].offsetHeight+"px");desc.animate({bottom:0},this.settings.animation_speed*2);}if(this.current_description){this.current_description.animate({bottom:"-"+this.current_description[0].offsetHeight+"px"},this.settings.animation_speed*2);}return{old_image:{left:old_image_left},new_image:{left:current_left}};}function ResizeAnimation(img_container,direction,desc){var image_width=img_container.width();var image_height=img_container.height();var current_left=parseInt(img_container.css("left"),10);var current_top=parseInt(img_container.css("top"),10);img_container.css({width:0,height:0,top:this.image_wrapper_height/2,left:this.image_wrapper_width/2});return{old_image:{width:0,height:0,top:this.image_wrapper_height/2,left:this.image_wrapper_width/2},new_image:{width:image_width,height:image_height,top:current_top,left:current_left}};}function FadeAnimation(img_container,direction,desc){img_container.css("opacity",0);return{old_image:{opacity:0},new_image:{opacity:1}};}function NoneAnimation(img_container,direction,desc){img_container.css("opacity",0);return{old_image:{opacity:0},new_image:{opacity:1},speed:0};}function AdGallery(wrapper,settings){this.init(wrapper,settings);}AdGallery.prototype={wrapper:false,image_wrapper:false,gallery_info:false,nav:false,loader:false,preloads:false,thumbs_wrapper:false,scroll_back:false,scroll_forward:false,next_link:false,prev_link:false,slideshow:false,image_wrapper_width:0,image_wrapper_height:0,current_index:0,current_image:false,current_description:false,nav_display_width:0,settings:false,images:false,in_transition:false,animations:false,init:function(wrapper,settings){var context=this;this.wrapper=$(wrapper);this.settings=settings;this.setupElements();this.setupAnimations();if(this.settings.width){this.image_wrapper_width=this.settings.width;this.image_wrapper.width(this.settings.width);this.wrapper.width(this.settings.width);}else{this.image_wrapper_width=this.image_wrapper.width();}if(this.settings.height){this.image_wrapper_height=this.settings.height;this.image_wrapper.height(this.settings.height);}else{this.image_wrapper_height=this.image_wrapper.height();}this.nav_display_width=this.nav.width();this.current_index=0;this.current_image=false;this.current_description=false;this.in_transition=false;this.findImages();if(this.settings.display_next_and_prev){this.initNextAndPrev();}var nextimage_callback=function(callback){return context.nextImage(callback);};this.slideshow=new AdGallerySlideshow(nextimage_callback,this.settings.slideshow);this.controls.append(this.slideshow.create());if(this.settings.slideshow.enable){this.slideshow.enable();}else{this.slideshow.disable();}if(this.settings.display_back_and_forward){this.initBackAndForward();}if(this.settings.enable_keyboard_move){this.initKeyEvents();}var start_at=parseInt(this.settings.start_at_index,10);if(window.location.hash&&window.location.hash.indexOf("#ad-image")===0){start_at=window.location.hash.replace(/[^0-9]+/g,"");if((start_at*1)!=start_at){start_at=this.settings.start_at_index;}}this.loading(true);this.showImage(start_at,function(){if(context.settings.slideshow.autostart){context.preloadImage(start_at+1);context.slideshow.start();}});this.fireCallback(this.settings.callbacks.init);},setupAnimations:function(){this.animations={"slide-vert":VerticalSlideAnimation,"slide-hori":HorizontalSlideAnimation,resize:ResizeAnimation,fade:FadeAnimation,none:NoneAnimation};},setupElements:function(){this.controls=this.wrapper.find(".ad-controls");this.gallery_info=$('<p class="ad-info"></p>');this.controls.append(this.gallery_info);this.image_wrapper=this.wrapper.find(".ad-image-wrapper");this.image_wrapper.empty();this.nav=this.wrapper.find(".ad-nav");this.thumbs_wrapper=this.nav.find(".ad-thumbs");this.preloads=$('<div class="ad-preloads"></div>');this.loader=$('<img class="ad-loader" src="'+this.settings.loader_image+'">');this.image_wrapper.append(this.loader);this.loader.hide();$(document.body).append(this.preloads);},loading:function(bool){if(bool){this.loader.show();}else{this.loader.hide();}},addAnimation:function(name,fn){if($.isFunction(fn)){this.animations[name]=fn;}},findImages:function(){var context=this;this.images=[];var thumb_wrapper_width=0;var thumbs_loaded=0;var thumbs=this.thumbs_wrapper.find("div a");var thumb_count=thumbs.length;if(this.settings.thumb_opacity<1){thumbs.find("img").css("opacity",this.settings.thumb_opacity);}thumbs.each(function(i){var link=$(this);var image_src=link.attr("data-imgsrc");var image_rel=link.parent().parent().find(".file");if(image_rel.length>0){image_rel='<a class="file" href="'+image_rel.attr("href")+'">'+image_rel.text()+"</a>";}else{image_rel="";}link.parent().parent().find(".annotation").remove();var thumb=link.find("img");if(!context.isImageLoaded(thumb[0])){thumb.load(function(){thumb_wrapper_width+=this.parentNode.parentNode.offsetWidth;thumbs_loaded++;});}else{thumb_wrapper_width+=thumb[0].parentNode.parentNode.offsetWidth;thumbs_loaded++;}link.addClass("ad-thumb"+i);link.click(function(){context.showImage(i);context.slideshow.stop();return false;}).hover(function(){if(!$(this).is(".ad-active")&&context.settings.thumb_opacity<1){$(this).find("img").fadeTo(300,1);}context.preloadImage(i);},function(){if(!$(this).is(".ad-active")&&context.settings.thumb_opacity<1){$(this).find("img").fadeTo(300,context.settings.thumb_opacity);}});var link=false;if(thumb.data("ad-link")){link=thumb.data("ad-link");}else{if(thumb.attr("longdesc")&&thumb.attr("longdesc").length){link=thumb.attr("longdesc");}}var title_attr_data=thumb.attr("title");var desc=false;var title=false;if(title_attr_data&&title_attr_data.length){title_attr_data=title_attr_data.split(" - \u00A9",2);if(title_attr_data.length==2){desc=title_attr_data[0];title="&copy; "+$.trim(title_attr_data[1]);}else{if(title_attr_data.length==1){desc=title_attr_data[0];}}}context.images[i]={thumb:thumb.attr("src"),image:image_src,error:false,preloaded:false,desc:desc,title:title,size:false,link:link,download:image_rel};});var inter=setInterval(function(){if(thumb_count==thumbs_loaded){thumb_wrapper_width-=100;var list=context.nav.find(".ad-thumb-list");list.css("width",thumb_wrapper_width+"px");var i=1;var last_height=list.height();while(i<201){list.css("width",(thumb_wrapper_width+i)+"px");if(last_height!=list.height()){break;}last_height=list.height();i++;}clearInterval(inter);}},100);},initKeyEvents:function(){var context=this;$(document).keydown(function(e){if(e.keyCode==39){context.nextImage();context.slideshow.stop();}else{if(e.keyCode==37){context.prevImage();context.slideshow.stop();}}});},initNextAndPrev:function(){this.next_link=$('<div class="ad-next"><div class="ad-next-image"></div></div>');this.prev_link=$('<div class="ad-prev"><div class="ad-prev-image"></div></div>');this.image_wrapper.append(this.next_link);this.image_wrapper.append(this.prev_link);var context=this;this.prev_link.add(this.next_link).mouseover(function(e){$(this).css("height",context.image_wrapper_height);$(this).find("div").show();}).mouseout(function(e){$(this).find("div").hide();}).click(function(){if($(this).is(".ad-next")){context.nextImage();context.slideshow.stop();}else{context.prevImage();context.slideshow.stop();}}).find("div").css("opacity",0.7);},initBackAndForward:function(){var context=this;this.scroll_forward=$('<div class="ad-forward"></div>');this.scroll_back=$('<div class="ad-back"></div>');this.nav.append(this.scroll_forward);this.nav.prepend(this.scroll_back);var has_scrolled=0;var thumbs_scroll_interval=false;$(this.scroll_back).add(this.scroll_forward).click(function(){var width=context.nav_display_width-50;if(context.settings.scroll_jump>0){var width=context.settings.scroll_jump;}if($(this).is(".ad-forward")){var left=context.thumbs_wrapper.scrollLeft()+width;}else{var left=context.thumbs_wrapper.scrollLeft()-width;}if(context.settings.slideshow.stop_on_scroll){context.slideshow.stop();}context.thumbs_wrapper.animate({scrollLeft:left+"px"});return false;}).css("opacity",0.6).hover(function(){var direction="left";if($(this).is(".ad-forward")){direction="right";}thumbs_scroll_interval=setInterval(function(){has_scrolled++;if(has_scrolled>30&&context.settings.slideshow.stop_on_scroll){context.slideshow.stop();}var left=context.thumbs_wrapper.scrollLeft()+1;if(direction=="left"){left=context.thumbs_wrapper.scrollLeft()-1;}context.thumbs_wrapper.scrollLeft(left);},10);$(this).css("opacity",1);},function(){has_scrolled=0;clearInterval(thumbs_scroll_interval);$(this).css("opacity",0.6);});},_afterShow:function(){this.gallery_info.html(IMAGE_TEXT[lang][0]+((this.current_index*1)+1)+IMAGE_TEXT[lang][1]+this.images.length);if(!this.settings.cycle){this.prev_link.show().css("height",this.image_wrapper_height);this.next_link.show().css("height",this.image_wrapper_height);if(this.current_index==(this.images.length-1)){this.next_link.hide();}if(this.current_index==0){this.prev_link.hide();}}this.fireCallback(this.settings.callbacks.afterImageVisible);},_getContainedImageSize:function(image_width,image_height){if(image_height>this.image_wrapper_height){var ratio=image_width/image_height;image_height=this.image_wrapper_height;image_width=this.image_wrapper_height*ratio;}if(image_width>this.image_wrapper_width){var ratio=image_height/image_width;image_width=this.image_wrapper_width;image_height=this.image_wrapper_width*ratio;}return{width:image_width,height:image_height};},_centerImage:function(img_container,image_width,image_height){img_container.css("top","0px");if(image_height<this.image_wrapper_height){var dif=this.image_wrapper_height-image_height;img_container.css("top",(dif/2)+"px");}img_container.css("left","0px");if(image_width<this.image_wrapper_width){var dif=this.image_wrapper_width-image_width;img_container.css("left",(dif/2)+"px");}},_getDescription:function(image){var desc=false;if(image.desc.length||image.title.length||image.download.length){var title="";if(image.title.length){title='<strong class="ad-description-title">'+image.title+"</strong>";}var download="";if(image.download.length){download='<span class="ad-download">'+image.download+"</span>";}var desc="";if(image.desc.length){desc='<span class="ad-desc">'+image.desc+"</span>";}desc=$('<p class="ad-image-description">'+title+desc+download+"</p>");}return desc;},showImage:function(index,callback){if(this.images[index]&&!this.in_transition){var context=this;var image=this.images[index];this.in_transition=true;if(!image.preloaded){this.loading(true);this.preloadImage(index,function(){context.loading(false);context._showWhenLoaded(index,callback);});}else{this._showWhenLoaded(index,callback);}}},_showWhenLoaded:function(index,callback){if(this.images[index]){var context=this;var image=this.images[index];var img_container=$(document.createElement("div")).addClass("ad-image");var img=$(new Image()).attr("src",image.image);if(image.link){var link=$('<a href="'+image.link+'" target="_blank"></a>');link.append(img);img_container.append(link);}else{img_container.append(img);}this.image_wrapper.prepend(img_container);var size=this._getContainedImageSize(image.size.width,image.size.height);img.attr("width",size.width);img.attr("height",size.height);img_container.css({width:size.width+"px",height:size.height+"px"});this._centerImage(img_container,size.width,size.height);var desc=this._getDescription(image,img_container);if(desc){if(!this.settings.description_wrapper){img_container.append(desc);var width=size.width-parseInt(desc.css("padding-left"),10)-parseInt(desc.css("padding-right"),10);desc.css("width",width+"px");}else{this.settings.description_wrapper.append(desc);}}this.highLightThumb(this.nav.find(".ad-thumb"+index));var direction="right";if(this.current_index<index){direction="left";}this.fireCallback(this.settings.callbacks.beforeImageVisible);if(this.current_image||this.settings.animate_first_image){var animation_speed=this.settings.animation_speed;var easing="swing";var animation=this.animations[this.settings.effect].call(this,img_container,direction,desc);if(typeof animation.speed!="undefined"){animation_speed=animation.speed;}if(typeof animation.easing!="undefined"){easing=animation.easing;}if(this.current_image){var old_image=this.current_image;var old_description=this.current_description;old_image.animate(animation.old_image,animation_speed,easing,function(){old_image.remove();if(old_description){old_description.remove();}});}img_container.animate(animation.new_image,animation_speed,easing,function(){context.current_index=index;context.current_image=img_container;context.current_description=desc;context.in_transition=false;context._afterShow();context.fireCallback(callback);});}else{this.current_index=index;this.current_image=img_container;context.current_description=desc;this.in_transition=false;context._afterShow();this.fireCallback(callback);}}},nextIndex:function(){if(this.current_index==(this.images.length-1)){if(!this.settings.cycle){return false;}var next=0;}else{var next=this.current_index+1;}return next;},nextImage:function(callback){var next=this.nextIndex();if(next===false){return false;}this.preloadImage(next+1);this.showImage(next,callback);return true;},prevIndex:function(){if(this.current_index==0){if(!this.settings.cycle){return false;}var prev=this.images.length-1;}else{var prev=this.current_index-1;}return prev;},prevImage:function(callback){var prev=this.prevIndex();if(prev===false){return false;}this.preloadImage(prev-1);this.showImage(prev,callback);return true;},preloadAll:function(){var context=this;var i=0;function preloadNext(){if(i<context.images.length){i++;context.preloadImage(i,preloadNext);}}context.preloadImage(i,preloadNext);},preloadImage:function(index,callback){if(this.images[index]){var image=this.images[index];if(!this.images[index].preloaded){var img=$(new Image());img.attr("src",image.image);if(!this.isImageLoaded(img[0])){this.preloads.append(img);var context=this;img.load(function(){image.preloaded=true;image.size={width:this.width,height:this.height};context.fireCallback(callback);}).error(function(){image.error=true;image.preloaded=false;image.size=false;});}else{image.preloaded=true;image.size={width:img[0].width,height:img[0].height};this.fireCallback(callback);}}else{this.fireCallback(callback);}}},isImageLoaded:function(img){if(typeof img.complete!="undefined"&&!img.complete){return false;}if(typeof img.naturalWidth!="undefined"&&img.naturalWidth==0){return false;}return true;},highLightThumb:function(thumb){this.thumbs_wrapper.find(".ad-active").removeClass("ad-active");thumb.addClass("ad-active");if(this.settings.thumb_opacity<1){this.thumbs_wrapper.find("a:not(.ad-active) img").fadeTo(300,this.settings.thumb_opacity);thumb.find("img").fadeTo(300,1);}var parentNode=thumb[0].parentNode;while(parentNode!=null&&parentNode.nodeName!="LI"){parentNode=parentNode.parentNode;}var left=parentNode.offsetLeft;left-=(this.nav_display_width/2)-(thumb[0].offsetWidth/2);this.thumbs_wrapper.animate({scrollLeft:left+"px"});},fireCallback:function(fn){if($.isFunction(fn)){fn.call(this);}}};function AdGallerySlideshow(nextimage_callback,settings){this.init(nextimage_callback,settings);}AdGallerySlideshow.prototype={start_link:false,stop_link:false,countdown:false,controls:false,settings:false,nextimage_callback:false,enabled:false,running:false,countdown_interval:false,init:function(nextimage_callback,settings){var context=this;this.nextimage_callback=nextimage_callback;this.settings=settings;},create:function(){this.start_link=$('<span class="ad-slideshow-start">'+this.settings.start_label+"</span>");this.stop_link=$('<span class="ad-slideshow-stop">'+this.settings.stop_label+"</span>");this.countdown=$('<span class="ad-slideshow-countdown"></span>');this.controls=$('<div class="ad-slideshow-controls"></div>');this.controls.append(this.start_link).append(this.stop_link).append(this.countdown);this.countdown.hide();var context=this;this.start_link.click(function(){context.start();});this.stop_link.click(function(){context.stop();});$(document).keydown(function(e){if(e.keyCode==83){if(context.running){context.stop();}else{context.start();}}});return this.controls;},disable:function(){this.enabled=false;this.stop();this.controls.hide();},enable:function(){this.enabled=true;this.controls.show();},toggle:function(){if(this.enabled){this.disable();}else{this.enable();}},start:function(){if(this.running||!this.enabled){return false;}var context=this;this.running=true;this.controls.addClass("ad-slideshow-running");this._next();this.fireCallback(this.settings.onStart);return true;},stop:function(){if(!this.running){return false;}this.running=false;this.countdown.hide();this.controls.removeClass("ad-slideshow-running");clearInterval(this.countdown_interval);this.fireCallback(this.settings.onStop);return true;},_next:function(){var context=this;var pre=this.settings.countdown_prefix;var su=this.settings.countdown_sufix;clearInterval(context.countdown_interval);this.countdown.show().html(pre+(this.settings.speed/1000)+su);var slide_timer=0;this.countdown_interval=setInterval(function(){slide_timer+=1000;if(slide_timer>=context.settings.speed){var whenNextIsShown=function(){if(context.running){context._next();}slide_timer=0;};if(!context.nextimage_callback(whenNextIsShown)){context.stop();}slide_timer=0;}var sec=parseInt(context.countdown.text().replace(/[^0-9]/g,""),10);sec--;if(sec>0){context.countdown.html(pre+sec+su);}},1000);},fireCallback:function(fn){if($.isFunction(fn)){fn.call(this);}}};})(jQuery);var PRINT_TEXT={de:"drucken",en:"Print",fr:"Imprimer"},CLOSE_TEXT={de:"Fenster schlie\u00DFen",en:"Close Window",fr:"Fermer fen\u00EBtre"},IMAGE_TEXT={de:["Bild "," von "],en:["Image "," of "],fr:["Image "," de "]},bw={},newWindow,headeranimation={pause:false,interval:15000,duration:3000,anz:0,nr:0,startnr:0,images:[],header:[],opacity:0,resizeTimeout:0,start:function(){this.header[0]=$("#headerimage");this.anz=headerimages.length;this.startnr=(this.anz-1)<10?"0"+Math.round(Math.random()*(this.anz-1)):toString(Math.round(Math.random()*(this.anz-1)));for(var i=0;i<this.anz;i++){this.images[i]=headerimages[i];}if(this.anz>1){this.nr=parseInt(this.startnr);this.header[0].css("background-image",'url("'+this.images[this.nr]+'")');$("#bt_play").removeClass("hide");this.header[0].bo({backgroundImage:'url("'+this.images[(this.nr+1)%this.anz]+'")',opacity:"1"});this.header[1]=$("#headerimage2");this.nr=(this.nr+1)%this.anz;window.setTimeout("headeranimation.change()",this.interval);$(window).resize(function(){clearTimeout(headeranimation.resizeTimeout);headeranimation.resizeTimeout=setTimeout(function(){headeranimation.resize();},100);});}},resize:function(){var wid=parseInt($("#Wrapper").css("width"))-parseInt($("#sitelogo").css("width"));this.header[0].css("width",wid+"px");this.header[1].css("width",wid+"px");},change:function(){if(this.anz>1){if(!this.pause){this.nr=(this.nr+1)%this.anz;this.anim();}window.setTimeout("headeranimation.change()",this.interval);}},togglePlay:function(){$("#bt_play .play").toggleClass("pause");this.pause=!this.pause;},changeBackground:function(){this.header[this.opacity].css("background-image",'url("'+this.images[this.nr]+'")');this.opacity=this.opacity?0:1;},anim:function(){this.header[0].stop().animate({opacity:this.opacity},this.duration,function(){headeranimation.changeBackground();});}},lang=$("html").attr("lang");if(!lang||!PRINT_TEXT[lang]){lang="de";}function printpage(){if(window.print){var myWin={prop:"width=1000,height=700,resizable=yes,scrollbars=yes,menubar=yes"};$("#print").append($("<a />",{href:"",text:PRINT_TEXT[lang],click:function(e){e.preventDefault();if($("body").attr("id")=="zivka"){var previewWin=window.open("","preview",myWin.prop);previewWin.document.open();previewWin.document.write("<html>\n<head>\n<title>"+document.title+"</title>\n");previewWin.document.write('<link rel="stylesheet" type="text/css" href="/styles/css/print/print.css"/>\n');var isIE=(navigator!=null&&navigator.appName=="Microsoft Internet Explorer");if(isIE){var jsString="function preparePreview() {\n  window.print();\n}\n";previewWin.document.write('<script type="text/javascript">'+jsString+"<\/script>\n");}else{previewWin.document.write('<script type="text/javascript" src="/styles/js/preview.js"><\/script>\n');}previewWin.document.write('</head><body onload="preparePreview()";>');if(isIE){var bodyHTML=document.body.innerHTML;previewWin.document.write(bodyHTML.replace(/<\s*script[^>]*>([\s\S]*?)<\s*\/\s*script>/gim,""));}previewWin.document.write("</body></html>");previewWin.document.close();}else{window.print();}}}));$("#print").append(" |");}}function closewindow(){if(window.close){$("#close").append($("<a />",{href:"#",text:CLOSE_TEXT[lang],click:function(e){e.preventDefault();window.close();}}));}}if(!Array.indexOf){Array.prototype.indexOf=function(o){for(var i=0;i<this.length;i++){if(this[i]==o){return i;}}return -1;};}function makeNewWindow(obj){newWindow=window.open("","sub","status,resizable,height=200,width=400");if(!newWindow.opener){newWindow.opener=window;}setTimeout("writeToWindow('"+obj+"')",500);newWindow.focus();}function writeToWindow(obj){var newContent='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n';newContent+='    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n';newContent+="<html>\n<head>\n";newContent+="<title>Online-Styleguide : Hinweis</title>\n";for(var i=0;(a=document.getElementsByTagName("link")[i]);i++){if(a.getAttribute("rel")=="stylesheet"){newContent+='<link rel="stylesheet" href="'+a.getAttribute("href")+'" type="text/css" media="screen, projection" title="Standard" />\n';}}newContent+="</head>\n";newContent+='<body id="hinweis"><div><p>Die Adresse <a href="'+obj+'" target="_blank" title="&Ouml;ffnet neues Fenster">'+(obj.indexOf("http://www")!=-1?obj.substring(7):obj)+"</a> ist nur &uuml;ber einen Internetzugang erreichbar.</p></div>";newContent+="</body>\n</html>";newWindow.document.write(newContent);newWindow.document.close();}function writeCookie(name,value,ttl){var ablauf=new Date();var dauer=ablauf.getTime()+ttl;ablauf.setTime(dauer);document.cookie=name+"="+value+"; expires="+ablauf.toUTCString()+"; path=/";}function addEvent(obj,evType,fn){if(obj.addEventListener){obj.addEventListener(evType,fn,false);return true;}else{if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn);return r;}else{return false;}}}$(document).ready(function(){printpage();closewindow();if($(".ad-gallery-temp").length>0){$(".ad-gallery-temp").removeClass("ad-gallery-temp").addClass("ad-gallery");$(".ad-gallery .gallery").removeClass("gallery");var galleries=$(".ad-gallery").adGallery({loader_image:"/styles/imgcss/gallery/loader.gif",description_wrapper:$(".ad-description-wrapper",this),slideshow:{enable:false},effect:"fade",enable_keyboard_move:false,callbacks:{afterImageVisible:function(){var that=this;$(".ad-image a").fancybox({titlePosition:"inside",title:"<span>"+$(".ad-image-description span.ad-desc",that.wrapper).text()+"</span>"+(($(".ad-image-description span.ad-download",that.wrapper).length>0)?$(".ad-image-description span.ad-download",that.wrapper).html():"")});}}});}(function($){jQuery.fn.bo=function(settings){settings=jQuery.extend({opacity:0.5},settings);jQuery(this).each(function(intIndex){var pt=parseInt($(this).css("paddingTop"));var pb=parseInt($(this).css("paddingBottom"));var pl=parseInt($(this).css("paddingLeft"));var pr=parseInt($(this).css("paddingRight"));var fixedleft=parseInt($(this).css("marginLeft"));var fixedright=parseInt($(this).css("marginRight"));var parentow=$(this).width();var fixedwidth,fixedheight,fixedleft,fixedright=0;fixedwidth=parentow+pl+pr;fixedheight=$(this).height()+pt+pb;$('<div id="headerimage2"></div>').width(fixedwidth).height(fixedheight).css({backgroundImage:settings.backgroundImage,opacity:settings.opacity,position:"relative",marginLeft:fixedleft+"px",marginRight:fixedright+"px",left:0,top:0,bottom:0,zIndex:((10)+intIndex*10)}).insertAfter($(this));$(this).css({width:parentow,position:"absolute",zIndex:((20)+intIndex*20)});});return jQuery;};})(jQuery);$("#bt_play").bind("click",function(event){headeranimation.togglePlay();return false;});headeranimation.start();});if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'"';_19+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var _1a=this.getParams();for(var key in _1a){_19+=[key]+'="'+_1a[key]+'" ';}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+='flashvars="'+_1c+'"';}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'">';_19+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var _1d=this.getParams();for(var key in _1d){_19+='<param name="'+key+'" value="'+_1d[key]+'" />';}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+='<param name="flashvars" value="'+_1f+'" />';}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return"";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;function clearForm(prm){for(var i=0;i<prm.elements.length;i++){if(!(prm.elements[i].type&&prm.elements[i].type=="submit")&&!(prm.elements[i].type&&prm.elements[i].type=="reset")&&!(prm.elements[i].type&&prm.elements[i].type=="button")&&!(prm.elements[i].type&&prm.elements[i].type=="hidden")){prm.elements[i].value="";}}}function VtblMain(){this.tables=[];this.tableMap={};this.entryMap={};this.messageMap={};this.updating=false;}VtblMain.prototype.addTable=function(table){this.tables.push(table);this.tableMap[table.id]=table;};VtblMain.prototype.addEntry=function(entry){this.entryMap[entry.value]=entry;};VtblMain.prototype.addMessage=function(message){this.messageMap[message.key]=message;};VtblMain.prototype.getTable=function(tableId){return this.tableMap[tableId];};VtblMain.prototype.getEntry=function(entryId){return this.entryMap[entryId];};VtblMain.prototype.getMessage=function(key){return this.messageMap[key].message;};VtblMain.prototype.update=function(select){if(select==null||this.updating){return;}this.updating=true;this.getTable(select.name).selected=this.entryMap[select.value];this.validateSelected();this.updateOptions();this.updating=false;};VtblMain.prototype.validateSelected=function(){for(var i=0;i<this.tables.length;i++){var entry=this.tables[i].selected;if(entry!=null&&!entry.isSelectable()){this.tables[i].selected=null;}}};VtblMain.prototype.updateOptions=function(){for(var i=0;i<this.tables.length;i++){this.tables[i].updateOptions();}};var VTBL_MAIN=new VtblMain();function VtblTable(id,name,parentIds){this.id=id;this.name=name;this.parents=[];for(var i=0;i<parentIds.length;i++){this.parents.push(VTBL_MAIN.getTable(parentIds[i]));}this.entries=[];this.selected=null;VTBL_MAIN.addTable(this);}VtblTable.prototype.getForm=function(){return document.bwform[this.id];};VtblTable.prototype.updateOptions=function(){var select=this.getForm();for(var i=select.length-1;i>=0;i--){select[i]=null;}var prerequisites="";for(var j=0;j<this.parents.length;j++){if(this.parents[j].selected==null){if(prerequisites!=""){prerequisites=prerequisites+" "+VTBL_MAIN.getMessage("and")+" ";}prerequisites=prerequisites+this.parents[j].name;}}if(prerequisites!=""){if(select.type=="text"||select.type=="hidden"){select.value="";}else{select[0]=new Option(VTBL_MAIN.getMessage("choosefirst").replace("{0}",prerequisites),"");select.selectedIndex=0;}return;}var displaySpan=document.getElementById(this.id+".display");var entries=this.getSelectableEntries();if(entries.length==0){if(select.type=="text"||select.type=="hidden"){select.value="";if(displaySpan!=null){displaySpan.innerHtml="";}}else{select[0]=new Option(VTBL_MAIN.getMessage("nooption"),"");select.selectedIndex=0;}}else{if(entries.length==1){if(select.type=="text"||select.type=="hidden"){select.value=entries[0].form.value;if(displaySpan!=null){displaySpan.innerHTML=entries[0].form.text;}}else{select[0]=entries[0].form;this.selected=entries[0];select.selectedIndex=0;}}else{if(select.type=="text"||select.type=="hidden"){select.value="";if(displaySpan!=null){displaySpan.innerHtml="";}}else{select[0]=new Option(VTBL_MAIN.getMessage("choose"),"");var selectedIndex=0;for(var pos=0;pos<entries.length;pos++){select[pos+1]=entries[pos].form;if(entries[pos].isSelected()){selectedIndex=pos+1;}}select.selectedIndex=selectedIndex;}}}};VtblTable.prototype.getSelectableEntries=function(){var entries=[];for(var i=0;i<this.entries.length;i++){if(this.entries[i].isSelectable()){entries.push(this.entries[i]);}}return entries;};function VtblEntry(tableId,value,label,parentIds){this.table=VTBL_MAIN.getTable(tableId);this.table.entries.push(this);this.value=value;this.label=label;this.parents=[];for(var i=0;i<parentIds.length;i++){var inner=[];for(var j=0;j<parentIds[i].length;j++){inner.push(VTBL_MAIN.getEntry(parentIds[i][j]));}this.parents.push(inner);}this.form=new Option(label,value);VTBL_MAIN.addEntry(this);}VtblEntry.prototype.isSelectable=function(){for(var i=0;i<this.parents.length;i++){var found=false;for(var j=0;j<this.parents[i].length;j++){if(this.parents[i][j].isSelected()){found=true;break;}}if(!found){return false;}}return true;};VtblEntry.prototype.isSelected=function(){return this.table.selected==this;};function VtblMessage(key,message){this.key=key;this.message=message;VTBL_MAIN.addMessage(this);}
