www.gusucode.com > 200套html5精品模板101_150 > 200套html5精品模板101_150/132/js/doubletake.min_bf70e42d.js

    (function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement){cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),cm.close()}d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(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 cb(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 ca(a,b,c,d){if(f.isArray(b)){f.each(b,function(b,e){c||bE.test(a)?d(a,e):ca(a+"["+(typeof e=="object"||f.isArray(e)?b:"")+"]",e,c,d)})}else{if(!c&&b!=null&&typeof b=="object"){for(var e in b){ca(a+"["+e+"]",b[e],c,d)}}else{d(a,b)}}}function b_(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 b$(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===bT,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=b$(a,c,d,e,l,g)))}(k||!l)&&!g["*"]&&(l=b$(a,c,d,e,"*",g));return l}function bZ(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bP),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 bC(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?bx:by,g=0,h=e.length;if(d>0){if(c!=="border"){for(;g<h;g++){c||(d-=parseFloat(f.css(a,"padding"+e[g]))||0),c==="margin"?d+=parseFloat(f.css(a,c+e[g]))||0:d-=parseFloat(f.css(a,"border"+e[g]+"Width"))||0}}return d+"px"}d=bz(a,b,b);if(d<0||d==null){d=a.style[b]||0}d=parseFloat(d)||0;if(c){for(;g<h;g++){d+=parseFloat(f.css(a,"padding"+e[g]))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+e[g]+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+e[g]))||0)}}return d+"px"}function bp(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTML=a.outerHTML;return b.firstChild}function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bm)}function bm(a){if(a.type==="checkbox"||a.type==="radio"){a.defaultChecked=a.checked}}function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bk(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 bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i){for(d=0,e=i[c].length;d<e;d++){f.event.add(b,c+(i[c][d].namespace?".":"")+i[c][d].namespace,i[c][d],i[c][d].data)}}}h.data&&(h.data=f.extend({},h.data))}}function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.createElement){while(b.length){c.createElement(b.pop())}}return c}function T(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(O.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 S(a){return !a||!a.parentNode||a.parentNode.nodeType===11}function K(){return !0}function J(){return !1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b])){continue}if(b!=="toJSON"){return !1}}return !0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else{d=b}}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++){b[a[c]]=!0}return b}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,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=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};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=m.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.7.1",length:0,size:function(){return this.length},toArray:function(){return F.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)?E.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(),A.add(a);return this},eq:function(a){a=+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(F.apply(this,arguments),"slice",F.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:E,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}A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete"){return setTimeout(e.ready,1)}if(c.addEventListener){c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1)}else{if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}}},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},isNumeric:function(a){return !isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a)){return !1}try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf")){return !1}}catch(c){return !1}var d;for(d in a){}return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a){return !1}return !0},error:function(a){throw new Error(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(n.test(b.replace(o,"@").replace(p,"]").replace(q,""))){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(w,"ms-").replace(v,x)},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:G?function(a){return a==null?"":G.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)?E.call(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H){return H.call(b,a,c)}d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++){if(c in b&&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=F.call(arguments,2),g=function(){return a.apply(c,f.concat(F.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=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.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){I["[object "+b+"]"]=b.toLowerCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=z.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventListener("DOMContentLoaded",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,l,m=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++){g=b[d],h=f.type(g),h==="array"?m(g):h==="function"&&(!a.unique||!o.has(g))&&c.push(g)}},n=function(b,f){f=f||[],e=!a.memory||[b,f],i=!0,l=j||0,j=0,k=c.length;for(;c&&l<k;l++){if(c[l].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}}i=!1,c&&(a.once?e===!0?o.disable():c=[]:d&&d.length&&(e=d.shift(),o.fireWith(e[0],e[1])))},o={add:function(){if(c){var a=c.length;m(arguments),i?k=c.length:e&&e!==!0&&(j=a,n(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++){for(var f=0;f<c.length;f++){if(b[d]===c[f]){i&&f<=k&&(k--,f<=l&&l--),c.splice(f--,1);if(a.unique){break}}}}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++){if(a===c[b]){return !0}}}return !1},empty:function(){c=[];return this},disable:function(){c=d=e=b;return this},disabled:function(){return !c},lock:function(){d=b,(!e||e===!0)&&o.disable();return this},locked:function(){return !d},fireWith:function(b,c){d&&(i?a.once||d.push([b,c]):(!a.once||!e)&&n(b,c));return this},fire:function(){o.fireWith(this,arguments);return this},fired:function(){return !!e}};return o};var i=[].slice;f.extend({Deferred:function(a){var b=f.Callbacks("once memory"),c=f.Callbacks("once memory"),d=f.Callbacks("memory"),e="pending",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:function(a,b,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],g;f.isFunction(c)?i[a](function(){g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null){a=h}else{for(var b in h){a[b]=h[b]}}return a}},i=h.promise({}),j;for(j in g){i[j]=g[j].fire,i[j+"With"]=g[j].fireWith}i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=arguments.length>1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c<d;c++){b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise().then(l(c),j.reject,m(c)):--g}g||j.resolveWith(j,b)}else{j!==a&&j.resolveWith(j,d?[a]:[])}return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l,m,n,o,p,q=c.createElement("div"),r=c.documentElement;q.setAttribute("className","t"),q.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e){return{}}g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.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:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent){for(o in {submit:1,change:1,focusin:1}){n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p}}k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="<div "+n+"><div></div></div><table "+n+" cellpadding='0' cellspacing='0'><tr><td></td></tr></table>",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="<div style='width:4px;'></div>",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([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&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b){return}n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function"){e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c)}g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c]){return g.events}k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k]){return}if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e<g;e++){delete d[b[e]]}if(!(c?m:f.isEmptyObject)(d)){return}}}if(!c){delete j[k].data;if(!m(j[k])){return}}f.support.deleteExpando||!j.setInterval?delete j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=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,e,g,h=null;if(typeof a=="undefined"){if(this.length){h=f.data(this[0]);if(this[0].nodeType===1&&!f._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var i=0,j=e.length;i<j;i++){g=e[i].name,g.indexOf("data-")===0&&(g=f.camelCase(g.substring(5)),l(this[0],g,h[g]))}f._data(this[0],"parsedAttrs",!0)}}return h}if(typeof a=="object"){return this.each(function(){f.data(this,a)})}d=a.split("."),d[1]=d[1]?"."+d[1]:"";if(c===b){h=this.triggerHandler("getData"+d[1]+"!",[d[0]]),h===b&&this.length&&(h=f.data(this[0],a),h=l(this[0],a,h));return h===b&&d[1]?this.data(d[0]):h}return this.each(function(){var b=f(this),e=[d[0],c];b.triggerHandler("setData"+d[1]+"!",e),f.data(this,a,c),b.triggerHandler("changeData"+d[1]+"!",e)})},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},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"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(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(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},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.Callbacks("once memory"),!0)){h++,l.add(m)}}m();return d.promise()}});var o=/[\n\t\r]/g,p=/\s+/,q=/\r/g,r=/^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea)?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttribute,w,x,y;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(p);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(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className){if(a){h=(" "+g.className+" ").replace(o," ");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(p);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+" ",c=0,d=this.length;for(;c<d;c++){if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(o," ").indexOf(b)>-1){return !0}}return !1},val:function(a){var c,d,e,g=this[0];if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.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}}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get" in c&&(d=c.get(g,"value"))!==b){return d}d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}),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,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0){return null}c=j?g:0,d=j?g+1:i.length;for(;c<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=f(e).val();if(j){return b}h.push(b)}}if(j&&!h.length&&i.length){return f(i[g]).val()}return h},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},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn){return f(a)[c](d)}if(typeof a.getAttribute=="undefined"){return f.prop(a,c,d)}i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set" in h&&i&&(g=h.set(a,d,c))!==b){return g}a.setAttribute(c,""+d);return d}if(h&&"get" in h&&i&&(g=h.get(a,c))!==null){return g}g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h<g;h++){e=d[h],e&&(c=f.propFix[e]||e,f.attr(a,e,""),a.removeAttribute(v?e:c),u.test(e)&&c in a&&(a[c]=!1))}}},attrHooks:{type:{set:function(a,b){if(r.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(w&&f.nodeName(a,"button")){return w.get(a,b)}return b in a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button")){return w.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,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&"set" in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&"get" in g&&(e=g.get(a,c))!==null?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:function(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!="boolean"&&(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}},v||(y={name:!0,id:!0},w=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue!=="":d.specified)?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.attrHooks.tabindex.set=w.set,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.attrHooks.contenteditable={get:w.get,set:function(a,b,c){b===""&&(b="false"),w.set(a,b,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.enctype||(f.propFix.enctype="encoding"),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 z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s=f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:d.guid,selector:g,quick:G(g),namespace:n.join(".")},p),r=j[m];if(!r){r=j[m]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1){a.addEventListener?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent("on"+m,i)}}s.add&&(s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateCount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g.events)){b=f.trim(I(b||"")).split(" ");for(h=0;h<b.length;h++){i=A.exec(b[h])||[],j=k=i[1],l=i[2];if(!j){for(j in o){f.event.remove(a,j+b[h],c,d,!0)}continue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(n=0;n<r.length;n++){s=r[n],(e||k===s.origType)&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d==="**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p.remove.call(a,s))}r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.handle,q&&(q.elem=null),f.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered)){return}h.indexOf("!")>=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h]){return}c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j){j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0)}return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1){return}r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode){r.push([m,s]),n=m}n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l<r.length&&!c.isPropagationStopped();l++){m=r[l][0],c.type=r[l][1],q=(f._data(m,"events")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=o&&m[o],q&&f.acceptData(m)&&q.apply(m,d)===!1&&c.preventDefault()}c.type=h,!g&&!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&&e[h]&&(h!=="focus"&&h!=="blur"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.triggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:function(c){c=f.event.fix(c||a.event);var d=(f._data(this,"events")||{})[c.type]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namespace,i=[],j,k,l,m,n,o,p,q,r,s,t;g[0]=c,c.delegateTarget=this;if(e&&!c.target.disabled&&(!c.button||c.type!=="click")){m=f(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this){o={},q=[],m[0]=l;for(j=0;j<e;j++){r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?H(l,r.quick):m.is(s)),o[s]&&q.push(r)}q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(h||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace)){c.data=r.data,c.handleObj=r,n=((f.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,g),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}}return c.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var e,f,g,h=d.button,i=d.fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.documentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando]){return a}var d,e,g=a,h=f.event.fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(g);for(d=i.length;d;){e=i[--d],a[e]=g[e]}a.target||(a.target=g.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,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 instanceof f.Event)){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()?K:J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.stopPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c,d)){a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b}return h}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName(this,"form")){return !1}f.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=f.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){this.parentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0)}),d._submit_attached=!0)})},teardown:function(){if(f.nodeName(this,"form")){return !1}f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){f.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),f.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,f.event.simulate("change",this,a,!0))})}return !1}f.event.add(this,"beforeactivate._change",function(a){var b=a.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox"){return a.handleObj.handler.apply(this,arguments)}},teardown:function(){f.event.remove(this,"._change");return z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof a=="object"){typeof c!="string"&&(d=c,c=b);for(i in a){this.on(i,c,d,a[i],g)}return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1){e=J}else{if(!e){return this}}g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on.call(this,a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.namespace?e.type+"."+e.namespace:e.type,e.selector,e.handler);return this}if(typeof a=="object"){for(var g in a){this.off(g,c,a[g])}return this}if(c===!1||typeof c=="function"){d=c,c=b}d===!1&&(d=J);return this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(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)}}),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 contextmenu".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else{if(m.filter(b,[j]).length>0){k=j;break}}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9){return[]}if(!b||typeof b!="string"){return e}var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b)){if(w.length===2&&o.relative[w[0]]){j=y(w[0]+w[1],d,f)}else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length){b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}}}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length){q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}}else{k=w=[]}}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]"){if(!u){e.push.apply(e,k)}else{if(d&&d.nodeType===1){for(t=0;k[t]!=null;t++){k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t])}}else{for(t=0;k[t]!=null;t++){k[t]&&k[t].nodeType===1&&e.push(j[t])}}}}else{s(k,e)}l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h){for(var b=1;b<a.length;b++){a[b]===a[b-1]&&a.splice(b--,1)}}}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a){return[]}for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter){if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\"){continue}s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f){g=i=!0}else{if(f===!0){continue}}}if(f){for(n=0;(j=s[n])!=null;n++){j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0))}}if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g){return[]}break}}}if(a===q){if(g==null){m.error(a)}else{break}}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9){if(typeof a.textContent=="string"){return a.textContent}if(typeof a.innerText=="string"){return a.innerText.replace(k,"")}for(a=a.firstChild;a;a=a.nextSibling){e+=n(a)}}else{if(d===3||d===4){return a.nodeValue}}}else{for(b=0;c=a[b];b++){c.nodeType!==8&&(e+=n(c))}}return e},o=m.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&&!l.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&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.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&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,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(j,"")+" ";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(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.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]&&m.error(a[0])}a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),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]=m(b[3],null,null,c)}else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return !1}}else{if(o.match.POS.test(b[0])||o.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 !!m(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=o.filters[e];if(f){return f(a,c,b,d)}if(e==="contains"){return(a.textContent||a.innerText||n([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}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling){if(l.nodeType===1){return !1}}if(k==="first"){return !0}l=a;case"last":while(l=l.nextSibling){if(l.nodeType===1){return !1}}return !0;case"nth":c=b[2],e=b[3];if(c===1&&e===0){return !0}f=b[0],g=a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling){l.nodeType===1&&(l.nodeIndex=++i)}g[d]=f}j=a.nodeIndex-e;return c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&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=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null: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=o.setFilters[e];if(f){return f(a,c,b,d)}}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match){o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q))}var s=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(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]"){Array.prototype.push.apply(d,a)}else{if(typeof a.length=="number"){for(var e=a.length;c<e;c++){d.push(a[c])}}else{for(;a[c];c++){d.push(a[c])}}}return d}}var u,v;c.documentElement.compareDocumentPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition){return a.compareDocumentPosition?-1:1}return a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.sourceIndex&&b.sourceIndex){return a.sourceIndex-b.sourceIndex}var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i){return v(a,b)}if(!g){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 v(e[k],f[k])}}return k===c?v(a,f[k],-1):v(e[k],b,1)},v=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}),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)&&(o.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:[]}},o.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&&(o.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")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1]){return s(e.getElementsByTagName(b),f)}if(h[2]&&o.find.CLASS&&e.getElementsByClassName){return s(e.getElementsByClassName(h[2]),f)}}if(e.nodeType===9){if(b==="body"&&e.body){return s([e.body],f)}if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode){return s([],f)}if(i.id===h[3]){return s([i],f)}}try{return s(e.querySelectorAll(b),f)}catch(j){}}else{if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p){return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}}catch(r){}finally{l||k.removeAttribute("id")}}}}return a(b,e,f,g)};for(var e in a){m[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}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a)){try{if(e||!o.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 m(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}o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c){return b.getElementsByClassName(a[1])}},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return !!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return !1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a)){f+=d[0],a=a.replace(o.match.PSEUDO,"")}a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++){m(a,g[h],e,c)}return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find=m,f.expr=m.selectors,f.expr[":"]=f.expr.filters,f.unique=m.uniqueSort,f.text=m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:parents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,Q=f.expr.match.POS,R={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(T(this,a,!1),"not",a)},filter:function(a){return this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return !!a&&(typeof a=="string"?Q.test(a)?f(a,this.context).index(this[0])>=0: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=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d<a.length;d++){f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h})}g=g.parentNode,h++}return c}var i=Q.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(i?i.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(S(c[0])||S(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);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).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 V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",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|style)/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp("<(?:"+V+")","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={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,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._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){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):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.clean(arguments);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.clean(arguments));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))&&!bg[(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"&&bd.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?bi(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}}k.length&&f.each(k,bp)}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof j=="string"&&j.length<512&&i===c&&j.charAt(0)==="<"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=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,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g){e[g]&&bk(d[g],e[g])}}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g){bj(d[g],e[g])}}}d=e=null;return h},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=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),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++){bn(k[i])}}else{bn(k)}}k.nodeType?h.push(k):h=f.merge(h,k)}if(d){g=function(a){return !a.type||be.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.event.special,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeName&&f.noData[i.nodeName.toLowerCase()]){continue}c=i[f.expando];if(c){b=d[c];if(b&&b.events){for(var j in b.events){e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle)}b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete d[c]}}}});var bq=/alpha\([^)]*\)/i,br=/opacity=([^)]*)/,bs=/([A-Z]|^ms)/g,bt=/^-?\d+(?:px)?$/i,bu=/^-?\d/,bv=/^([\-+])=([\-+.\de]+)/,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Left","Right"],by=["Top","Bottom"],bz,bA,bB;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=bz(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=bv.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(bz){return bz(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 bC(a,b,d)}f.swap(a,bw,function(){e=bC(a,b,d)});return e}},set:function(a,b){if(!bt.test(b)){return b}b=parseFloat(b);if(b>=0){return b+"px"}}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.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.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter){return}}c.filter=bq.test(g)?g.replace(bq,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=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,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&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return !f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS){return bS.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(bN,"")).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||bO.test(this.nodeName)||bI.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(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(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?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[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","*":bX},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:bZ(bT),ajaxTransport:bZ(bU),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?cb(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=cc(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.fireWith(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.Callbacks("once memory"),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=bH.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.add,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(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2){return !1}t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.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]!=="*"?", "+bX+"; 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=b$(bU,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){if(s<2){w(-1,z)}else{throw 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){ca(g,a[g],c,e)}}return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),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&&(ce.test(b.url)||e&&ce.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(ce,l),b.url===j&&(e&&(k=k.replace(ce,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 cf=a.ActiveXObject?function(){for(var a in ch){ch[a](0,1)}}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return !this.isLocal&&ci()||cj()}:ci,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,cf&&delete ch[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=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0){return this.animate(cu("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",cv(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(cu("hide",3),a,b,c)}var d,e,g=0,h=this.length;for(;g<h;g++){d=this[g],d.style&&(e=f.css(d,"display"),e!=="none"&&!f._data(d,"olddisplay")&&f._data(d,"olddisplay",e))}for(g=0;g<h;g++){this[g].style&&(this[g].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(cu("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){function g(){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||cv(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a){j=new f.fx(this,b,i),h=a[i],cn.test(h)?(o=f._data(this,"toggle"+i)||(h==="toggle"?d?"show":"hide":0),o?(f._data(this,"toggle"+i,o==="show"?"hide":"show"),j[o]()):j[h]()):(k=co.exec(h),l=j.cur(),k?(m=parseFloat(k[2]),n=k[3]||(f.cssNumber[i]?"":"px"),n!=="px"&&(f.style(this,i,(m||1)+n),l=(m||1)/j.cur()*l,f.style(this,i,l+n)),k[1]&&(m=(k[1]==="-="?-1:1)*m+l),j.custom(l,m,n)):j.custom(l,h,""))}return !0}var e=f.speed(b,c,d);if(f.isEmptyObject(a)){return this.each(e.complete,[!1])}a=f.extend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,d){typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==null){for(b in g){g[b]&&g[b].stop&&b.indexOf(".run")===b.length-4&&h(this,g,b)}}else{g[b=a+".run"]&&g[b].stop&&h(this,g,b)}for(b=e.length;b--;){e[b].elem===this&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1))}(!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:cu("show",1),slideUp:cu("hide",1),slideToggle:cu("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;if(d.queue==null||d.queue===!0){d.queue="fx"}d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d.queue):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,c,d){function h(a){return e.step(a)}var e=this,g=f.fx;this.startTime=cr||cs(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.prop]?"":"px"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=function(){e.options.hide&&f._data(e.elem,"fxshow"+e.prop)===b&&f._data(e.elem,"fxshow"+e.prop,e.start)},h()&&f.timers.push(h)&&!cp&&(cp=setInterval(g.tick,g.interval))},show:function(){var a=f._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(this.elem,"fxshow"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cr||cs(),g=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties){i.animatedProperties[b]!==!0&&(g=!1)}if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show){for(b in i.animatedProperties){f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0)}}d=i.complete,d&&(i.complete=!1,d.call(h))}return !1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return !0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c<b.length;c++){a=b[c],!a()&&b[c]===a&&b.splice(c--,1)}b.length||f.fx.stop()},interval:13,stop:function(){clearInterval(cp),cp=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.now+a.unit:a.elem[a.prop]=a.now}}}),f.each(["width","height"],function(a,b){f.fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)}}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cw=/^t(?:able|d|h)$/i,cx=/^(?: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=cy(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)}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.support.fixedPosition&&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.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndCells||!cw.test(b.nodeName))&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),e=d,d=b.offsetParent),f.support.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.support.fixedPosition&&k.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),m+=Math.max(h.scrollLeft,i.scrollLeft));return{top:l,left:m}},f.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.support.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=cx.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&&!cx.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=cy(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=cy(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")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():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.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window);var pixelentity=window.pixelentity||{classes:{},targets:{}};(function(b){b.prettyPhoto={version:"3.1.3"};b.fn.prettyPhoto=function(d){d=jQuery.extend({animation_speed:"fast",slideshow:5000,autoplay_slideshow:false,opacity:0.8,show_title:true,allow_resize:true,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:false,wmode:"opaque",autoplay:true,modal:false,deeplinking:true,overlay_gallery:true,keyboard_shortcuts:true,changepicturecallback:function(){},callback:function(){},ie6_fallback:true,markup:'<div class="pp_pic_holder"> 						<div class="ppt">&nbsp;</div> 						<div class="pp_top"> 							<div class="pp_left"></div> 							<div class="pp_middle"></div> 							<div class="pp_right"></div> 						</div> 						<div class="pp_content_container"> 							<div class="pp_left"> 							<div class="pp_right"> 								<div class="pp_content"> 									<div class="pp_loaderIcon"></div> 									<div class="pp_fade"> 										<a href="#" class="pp_expand" title="Expand the image">Expand</a> 										<div class="pp_hoverContainer"> 											<a class="pp_next" href="#">next</a> 											<a class="pp_previous" href="#">previous</a> 										</div> 										<div id="pp_full_res"></div> 										<div class="pp_details"> 											<div class="pp_nav"> 												<a href="#" class="pp_arrow_previous">Previous</a> 												<p class="currentTextHolder">0/0</p> 												<a href="#" class="pp_arrow_next">Next</a> 											</div> 											<p class="pp_description"></p> 											<div class="pp_social">{pp_social}</div> 											<a class="pp_close" href="#">Close</a> 										</div> 									</div> 								</div> 							</div> 							</div> 						</div> 						<div class="pp_bottom"> 							<div class="pp_left"></div> 							<div class="pp_middle"></div> 							<div class="pp_right"></div> 						</div> 					</div> 					<div class="pp_overlay"></div>',gallery_markup:'<div class="pp_gallery"> 								<a href="#" class="pp_arrow_previous">Previous</a> 								<div> 									<ul> 										{gallery} 									</ul> 								</div> 								<a href="#" class="pp_arrow_next">Next</a> 							</div>',image_markup:'<img id="fullResImage" src="{path}" />',flash_markup:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',quicktime_markup:'<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',iframe_markup:'<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',inline_markup:'<div class="pp_inline">{content}</div>',custom_markup:"",social_tools:'<div class="twitter"><a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"><\/script></div><div class="facebook"><iframe src="http://www.facebook.com/plugins/like.php?locale=en_US&href={location_href}&amp;layout=button_count&amp;show_faces=true&amp;width=500&amp;action=like&amp;font&amp;colorscheme=light&amp;height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div>'},d);var k=this,j=false,q,o,p,r,u,v,f=b(window).height(),y=b(window).width(),g;doresize=true,scroll_pos=w();b(window).unbind("resize.prettyphoto").bind("resize.prettyphoto",function(){n();t()});if(d.keyboard_shortcuts){b(document).unbind("keydown.prettyphoto").bind("keydown.prettyphoto",function(z){if(typeof $pp_pic_holder!="undefined"){if($pp_pic_holder.is(":visible")){switch(z.keyCode){case 37:b.prettyPhoto.changePage("previous");z.preventDefault();break;case 39:b.prettyPhoto.changePage("next");z.preventDefault();break;case 27:if(!settings.modal){b.prettyPhoto.close()}z.preventDefault();break}}}})}b.prettyPhoto.initialize=function(){settings=d;if(settings.theme=="pp_default"){settings.horizontal_padding=16}if(settings.ie6_fallback&&b.browser.msie&&parseInt(b.browser.version)==6){settings.theme="light_square"}theRel=b(this).attr("rel");galleryRegExp=/\[(?:.*)\]/;isSet=(galleryRegExp.exec(theRel))?true:false;pp_images=(isSet)?jQuery.map(k,function(A,z){if(b(A).attr("rel").indexOf(theRel)!=-1){return b(A).attr("href")}}):b.makeArray(b(this).attr("href"));pp_titles=(isSet)?jQuery.map(k,function(A,z){if(b(A).attr("rel").indexOf(theRel)!=-1){return(b(A).find("img").attr("alt"))?b(A).find("img").attr("alt"):""}}):b.makeArray(b(this).find("img").attr("alt"));pp_descriptions=(isSet)?jQuery.map(k,function(A,z){if(b(A).attr("rel").indexOf(theRel)!=-1){return(b(A).attr("title"))?b(A).attr("title"):""}}):b.makeArray(b(this).attr("title"));if(pp_images.length>30){settings.overlay_gallery=false}set_position=jQuery.inArray(b(this).attr("href"),pp_images);rel_index=(isSet)?set_position:b("a[rel^='"+theRel+"']").index(b(this));e(this);if(settings.allow_resize){b(window).bind("scroll.prettyphoto",function(){n()})}b.prettyPhoto.open();return false};b.prettyPhoto.open=function(z){if(typeof settings=="undefined"){settings=d;if(b.browser.msie&&b.browser.version==6){settings.theme="light_square"}pp_images=b.makeArray(arguments[0]);pp_titles=(arguments[1])?b.makeArray(arguments[1]):b.makeArray("");pp_descriptions=(arguments[2])?b.makeArray(arguments[2]):b.makeArray("");isSet=(pp_images.length>1)?true:false;set_position=0;e(z.target)}if(b.browser.msie&&b.browser.version==6){b("select").css("visibility","hidden")}if(settings.hideflash){b("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden")}i(b(pp_images).size());b(".pp_loaderIcon").show();if(settings.social_tools){facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href));$pp_pic_holder.find(".pp_social").html(facebook_like_link)}if($ppt.is(":hidden")){$ppt.css("opacity",0).show()}$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity);$pp_pic_holder.find(".currentTextHolder").text((set_position+1)+settings.counter_separator_label+b(pp_images).size());if(pp_descriptions[set_position]!=""){$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position]))}else{$pp_pic_holder.find(".pp_description").hide()}movie_width=(parseFloat(a("width",pp_images[set_position])))?a("width",pp_images[set_position]):settings.default_width.toString();movie_height=(parseFloat(a("height",pp_images[set_position])))?a("height",pp_images[set_position]):settings.default_height.toString();j=false;if(movie_height.indexOf("%")!=-1){movie_height=parseFloat((b(window).height()*parseFloat(movie_height)/100)-150);j=true}if(movie_width.indexOf("%")!=-1){movie_width=parseFloat((b(window).width()*parseFloat(movie_width)/100)-150);j=true}$pp_pic_holder.fadeIn(function(){(settings.show_title&&pp_titles[set_position]!=""&&typeof pp_titles[set_position]!="undefined")?$ppt.html(unescape(pp_titles[set_position])):$ppt.html("&nbsp;");imgPreloader="";skipInjection=false;switch(x(pp_images[set_position])){case"image":imgPreloader=new Image();nextImage=new Image();if(isSet&&set_position<b(pp_images).size()-1){nextImage.src=pp_images[set_position+1]}prevImage=new Image();if(isSet&&pp_images[set_position-1]){prevImage.src=pp_images[set_position-1]}$pp_pic_holder.find("#pp_full_res")[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]);imgPreloader.onload=function(){q=m(imgPreloader.width,imgPreloader.height);h()};imgPreloader.onerror=function(){alert("Image cannot be loaded. Make sure the path is correct and image exist.");b.prettyPhoto.close()};imgPreloader.src=pp_images[set_position];break;case"youtube":q=m(movie_width,movie_height);movie_id=a("v",pp_images[set_position]);if(movie_id==""){movie_id=pp_images[set_position].split("youtu.be/");movie_id=movie_id[1];if(movie_id.indexOf("?")>0){movie_id=movie_id.substr(0,movie_id.indexOf("?"))}if(movie_id.indexOf("&")>0){movie_id=movie_id.substr(0,movie_id.indexOf("&"))}}movie="http://www.youtube.com/embed/"+movie_id;(a("rel",pp_images[set_position]))?movie+="?rel="+a("rel",pp_images[set_position]):movie+="?rel=1";if(settings.autoplay){movie+="&autoplay=1"}toInject=settings.iframe_markup.replace(/{width}/g,q.width).replace(/{height}/g,q.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case"vimeo":q=m(movie_width,movie_height);movie_id=pp_images[set_position];var B=/http:\/\/(www\.)?vimeo.com\/(\d+)/;var A=movie_id.match(B);movie="http://player.vimeo.com/video/"+A[2]+"?title=0&amp;byline=0&amp;portrait=0";if(settings.autoplay){movie+="&autoplay=1;"}vimeo_width=q.width+"/embed/?moog_width="+q.width;toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,q.height).replace(/{path}/g,movie);break;case"quicktime":q=m(movie_width,movie_height);q.height+=15;q.contentHeight+=15;q.containerHeight+=15;toInject=settings.quicktime_markup.replace(/{width}/g,q.width).replace(/{height}/g,q.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case"flash":q=m(movie_width,movie_height);flash_vars=pp_images[set_position];flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length);filename=pp_images[set_position];filename=filename.substring(0,filename.indexOf("?"));toInject=settings.flash_markup.replace(/{width}/g,q.width).replace(/{height}/g,q.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case"iframe":q=m(movie_width,movie_height);frame_url=pp_images[set_position];frame_url=frame_url.substr(0,frame_url.indexOf("iframe")-1);toInject=settings.iframe_markup.replace(/{width}/g,q.width).replace(/{height}/g,q.height).replace(/{path}/g,frame_url);break;case"ajax":doresize=false;q=m(movie_width,movie_height);doresize=true;skipInjection=true;b.get(pp_images[set_position],function(C){toInject=settings.inline_markup.replace(/{content}/g,C);$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject;h()});break;case"custom":q=m(movie_width,movie_height);toInject=settings.custom_markup;break;case"inline":myClone=b(pp_images[set_position]).clone().append('<br clear="all" />').css({width:settings.default_width}).wrapInner('<div id="pp_full_res"><div class="pp_inline"></div></div>').appendTo(b("body")).show();doresize=false;q=m(b(myClone).width(),b(myClone).height());doresize=true;b(myClone).remove();toInject=settings.inline_markup.replace(/{content}/g,b(pp_images[set_position]).html());break}if(!imgPreloader&&!skipInjection){$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject;h()}});return false};b.prettyPhoto.changePage=function(z){currentGalleryPage=0;if(z=="previous"){set_position--;if(set_position<0){set_position=b(pp_images).size()-1}}else{if(z=="next"){set_position++;if(set_position>b(pp_images).size()-1){set_position=0}}else{set_position=z}}rel_index=set_position;if(!doresize){doresize=true}b(".pp_contract").removeClass("pp_contract").addClass("pp_expand");l(function(){b.prettyPhoto.open()})};b.prettyPhoto.changeGalleryPage=function(z){if(z=="next"){currentGalleryPage++;if(currentGalleryPage>totalPage){currentGalleryPage=0}}else{if(z=="previous"){currentGalleryPage--;if(currentGalleryPage<0){currentGalleryPage=totalPage}}else{currentGalleryPage=z}}slide_speed=(z=="next"||z=="previous")?settings.animation_speed:0;slide_to=currentGalleryPage*(itemsPerPage*itemWidth);$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)};b.prettyPhoto.startSlideshow=function(){if(typeof g=="undefined"){$pp_pic_holder.find(".pp_play").unbind("click").removeClass("pp_play").addClass("pp_pause").click(function(){b.prettyPhoto.stopSlideshow();return false});g=setInterval(b.prettyPhoto.startSlideshow,settings.slideshow)}else{b.prettyPhoto.changePage("next")}};b.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").unbind("click").removeClass("pp_pause").addClass("pp_play").click(function(){b.prettyPhoto.startSlideshow();return false});clearInterval(g);g=undefined};b.prettyPhoto.close=function(){if($pp_overlay.is(":animated")){return}b.prettyPhoto.stopSlideshow();$pp_pic_holder.stop().find("object,embed").css("visibility","hidden");b("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){b(this).remove()});$pp_overlay.fadeOut(settings.animation_speed,function(){if(b.browser.msie&&b.browser.version==6){b("select").css("visibility","visible")}if(settings.hideflash){b("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible")}b(this).remove();b(window).unbind("scroll.prettyphoto");settings.callback();doresize=true;o=false;delete settings})};function h(){b(".pp_loaderIcon").hide();projectedTop=scroll_pos.scrollTop+((f/2)-(q.containerHeight/2));if(projectedTop<0){projectedTop=0}$ppt.fadeTo(settings.animation_speed,1);$pp_pic_holder.find(".pp_content").animate({height:q.contentHeight,width:q.contentWidth},settings.animation_speed);$pp_pic_holder.animate({top:projectedTop,left:(y/2)-(q.containerWidth/2),width:q.containerWidth},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(q.height).width(q.width);$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed);if(isSet&&x(pp_images[set_position])=="image"){$pp_pic_holder.find(".pp_hoverContainer").show()}else{$pp_pic_holder.find(".pp_hoverContainer").hide()}if(q.resized){b("a.pp_expand,a.pp_contract").show()}else{b("a.pp_expand").hide()}if(settings.autoplay_slideshow&&!g&&!o){b.prettyPhoto.startSlideshow()}settings.changepicturecallback();o=true});c()}function l(z){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden");$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){b(".pp_loaderIcon").show();z()})}function i(z){(z>1)?b(".pp_nav").show():b(".pp_nav").hide()}function m(A,z){resized=false;s(A,z);imageWidth=A,imageHeight=z;if(((v>y)||(u>f))&&doresize&&settings.allow_resize&&!j){resized=true,fitting=false;while(!fitting){if((v>y)){imageWidth=(y-200);imageHeight=(z/A)*imageWidth}else{if((u>f)){imageHeight=(f-200);imageWidth=(A/z)*imageHeight}else{fitting=true}}u=imageHeight,v=imageWidth}s(imageWidth,imageHeight);if((v>y)||(u>f)){m(v,u)}}return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(u),containerWidth:Math.floor(v)+(settings.horizontal_padding*2),contentHeight:Math.floor(p),contentWidth:Math.floor(r),resized:resized}}function s(A,z){A=parseFloat(A);z=parseFloat(z);$pp_details=$pp_pic_holder.find(".pp_details");$pp_details.width(A);detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom"));$pp_details=$pp_details.clone().addClass(settings.theme).width(A).appendTo(b("body")).css({position:"absolute",top:-10000});detailsHeight+=$pp_details.height();detailsHeight=(detailsHeight<=34)?36:detailsHeight;if(b.browser.msie&&b.browser.version==7){detailsHeight+=8}$pp_details.remove();$pp_title=$pp_pic_holder.find(".ppt");$pp_title.width(A);titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom"));$pp_title=$pp_title.clone().appendTo(b("body")).css({position:"absolute",top:-10000});titleHeight+=$pp_title.height();$pp_title.remove();p=z+detailsHeight;r=A;u=p+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height();v=A}function x(z){if(z.match(/youtube\.com\/watch/i)||z.match(/youtu\.be/i)){return"youtube"}else{if(z.match(/vimeo\.com/i)){return"vimeo"}else{if(z.match(/\b.mov\b/i)){return"quicktime"}else{if(z.match(/\b.swf\b/i)){return"flash"}else{if(z.match(/\biframe=true\b/i)){return"iframe"}else{if(z.match(/\bajax=true\b/i)){return"ajax"}else{if(z.match(/\bcustom=true\b/i)){return"custom"}else{if(z.substr(0,1)=="#"){return"inline"}else{return"image"}}}}}}}}}function n(){if(doresize&&typeof $pp_pic_holder!="undefined"){scroll_pos=w();contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width();projectedTop=(f/2)+scroll_pos.scrollTop-(contentHeight/2);if(projectedTop<0){projectedTop=0}if(contentHeight>f){return}$pp_pic_holder.css({top:projectedTop,left:(y/2)+scroll_pos.scrollLeft-(contentwidth/2)})}}function w(){if(self.pageYOffset){return{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset}}else{if(document.documentElement&&document.documentElement.scrollTop){return{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft}}else{if(document.body){return{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}}}}}function t(){f=b(window).height(),y=b(window).width();if(typeof $pp_overlay!="undefined"){$pp_overlay.height(b(document).height()).width(y)}}function c(){if(isSet&&settings.overlay_gallery&&x(pp_images[set_position])=="image"&&(settings.ie6_fallback&&!(b.browser.msie&&parseInt(b.browser.version)==6))){itemWidth=52+5;navWidth=(settings.theme=="facebook"||settings.theme=="pp_default")?50:30;itemsPerPage=Math.floor((q.containerWidth-100-navWidth)/itemWidth);itemsPerPage=(itemsPerPage<pp_images.length)?itemsPerPage:pp_images.length;totalPage=Math.ceil(pp_images.length/itemsPerPage)-1;if(totalPage==0){navWidth=0;$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").hide()}else{$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").show()}galleryWidth=itemsPerPage*itemWidth;fullGalleryWidth=pp_images.length*itemWidth;$pp_gallery.css("margin-left",-((galleryWidth/2)+(navWidth/2))).find("div:first").width(galleryWidth+5).find("ul").width(fullGalleryWidth).find("li.selected").removeClass("selected");goToPage=(Math.floor(set_position/itemsPerPage)<totalPage)?Math.floor(set_position/itemsPerPage):totalPage;b.prettyPhoto.changeGalleryPage(goToPage);$pp_gallery_li.filter(":eq("+set_position+")").addClass("selected")}else{$pp_pic_holder.find(".pp_content").unbind("mouseenter mouseleave")}}function e(z){if(settings.social_tools){facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href))}settings.markup=settings.markup.replace("{pp_social}",(settings.social_tools)?facebook_like_link:"");b("body").append(settings.markup);$pp_pic_holder=b(".pp_pic_holder"),$ppt=b(".ppt"),$pp_overlay=b("div.pp_overlay");if(isSet&&settings.overlay_gallery){currentGalleryPage=0;toInject="";for(var A=0;A<pp_images.length;A++){if(!pp_images[A].match(/\b(jpg|jpeg|png|gif)\b/gi)){classname="default";img_src=""}else{classname="";img_src=pp_images[A]}toInject+="<li class='"+classname+"'><a href='#'><img src='"+img_src+"' width='50' alt='' /></a></li>"}toInject=settings.gallery_markup.replace(/{gallery}/g,toInject);$pp_pic_holder.find("#pp_full_res").after(toInject);$pp_gallery=b(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li");$pp_gallery.find(".pp_arrow_next").click(function(){b.prettyPhoto.changeGalleryPage("next");b.prettyPhoto.stopSlideshow();return false});$pp_gallery.find(".pp_arrow_previous").click(function(){b.prettyPhoto.changeGalleryPage("previous");b.prettyPhoto.stopSlideshow();return false});$pp_pic_holder.find(".pp_content").hover(function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()},function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()});itemWidth=52+5;$pp_gallery_li.each(function(B){b(this).find("a").click(function(){b.prettyPhoto.changePage(B);b.prettyPhoto.stopSlideshow();return false})})}if(settings.slideshow){$pp_pic_holder.find(".pp_nav").prepend('<a href="#" class="pp_play">Play</a>');$pp_pic_holder.find(".pp_nav .pp_play").click(function(){b.prettyPhoto.startSlideshow();return false})}$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme);$pp_overlay.css({opacity:0,height:b(document).height(),width:b(window).width()}).bind("click",function(){if(!settings.modal){b.prettyPhoto.close()}return false});b("a.pp_close").bind("click",function(){b.prettyPhoto.close();return false});b("a.pp_expand").bind("click",function(B){if(b(this).hasClass("pp_expand")){b(this).removeClass("pp_expand").addClass("pp_contract");doresize=false}else{b(this).removeClass("pp_contract").addClass("pp_expand");doresize=true}l(function(){b.prettyPhoto.open()});return false});$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").bind("click",function(){b.prettyPhoto.changePage("previous");b.prettyPhoto.stopSlideshow();return false});$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").bind("click",function(){b.prettyPhoto.changePage("next");b.prettyPhoto.stopSlideshow();return false});n()}return this.unbind("click.prettyphoto").bind("click.prettyphoto",b.prettyPhoto.initialize)};function a(e,d){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var c="[\\?&]"+e+"=([^&#]*)";var g=new RegExp(c);var f=g.exec(d);return(f==null)?"":f[1]}})(jQuery);var pp_alreadyInitialized=false;jQuery(function($){if($.browser.msie){(function(){if(!
/*@cc_on!@*/
0){return}var e="div,audio,video,source".split(",");for(var i=0;i<e.length;i++){document.createElement(e[i])}})();if(!Array.prototype.indexOf){Array.prototype.indexOf=function(obj,start){for(var i=(start||0),j=this.length;i<j;i++){if(this[i]==obj){return i}}return -1}}}var projekktors=[];function Iterator(arr){this.length=arr.length;this.each=function(fn){$.each(arr,fn)};this.size=function(){return arr.length}}if($.prop==undefined||$().jquery<"1.6"){$.fn.prop=function(arga,argb){return $(this).attr(arga,argb)}}projekktor=$p=function(){var arg=arguments[0],instances=[];if(!arguments.length){return projekktors[0]||null}if(typeof arg=="number"){return projekktors[arg]}if(typeof arg=="string"){if(arg=="*"){return new Iterator(projekktors)}for(var i=0;i<projekktors.length;i++){try{if(projekktors[i].getId()==arg.id){instances.push(projekktors[i]);continue}}catch(e){}try{for(var j=0;j<$(arg).length;j++){if(projekktors[i].env.playerDom.get(0)==$(arg).get(j)){instances.push(projekktors[i]);continue}}}catch(e){}try{if(projekktors[i].getParent()==arg){instances.push(projekktors[i]);continue}}catch(e){}try{if(projekktors[i].getId()==arg){instances.push(projekktors[i]);continue}}catch(e){}}if(instances.length>0){return(instances.length==1)?instances[0]:new Iterator(instances)}}if(instances.length==0){var cfg=arguments[1]||{};var callback=arguments[2]||{};if(typeof arg=="string"){var count=0,playerA;$.each($(arg),function(){playerA=new PPlayer($(this),cfg,callback);projekktors.push(playerA);count++});return(count>1)?new Iterator(projekktors):playerA}else{if(arg){projekktors.push(new PPlayer(arg,cfg,callback));return new Iterator(projekktors)}}}return null;function PPlayer(srcNode,cfg,onReady){this.config=new projekktorConfig("0.9.08");this._persCfg=["enableNativePlayback","enableFlashFallback"];this._queue=[];this.env={muted:false,inFullscreen:false,playerStyle:null,scrollTop:null,scrollLeft:null,bodyOverflow:null,playerDom:null,mediaContainer:null,agent:"standard",mouseIsOver:false,loading:false,autoSize:false,className:"",onReady:onReady};this.media=[null];this._plugins=[];this.listeners=[];this.playerModel={};this._isReady=false;this._compTableCache=false;this._currentItem=0;this._playlistServer="";this._id="";this._reelUpdate=function(obj){this.env.loading=true;switch(typeof obj){default:obj=[{file:"",type:"",errorCode:98}];break;case"object":if(obj.length==0){obj=[{file:"",type:"",errorCode:97}]}break;case"undefined":obj=[{file:"",type:"",errorCode:97}];break}var ref=this,data=obj;this.media=[];try{var changes=false;for(var props in data.config){if(typeof data.config[props].indexOf("objectfunction")>-1){continue}this.config[props]=this._cleanValue(data.config[props]);changes=true}delete (data.config);if(changes===true){this._debug("Updated config var: "+props+" to "+this.config[props]);this._promote("configModified")}}catch(e){}var files=data.playlist||data;for(var item in files){if(typeof files[item]=="function"){continue}if(typeof files[item]==undefined){continue}if(files[item]){this._addItem(this._prepareMedia({file:files[item],config:files[item].config||{},errorCode:files[item].errorCode}))}}this.env.loading=false;this._promote("scheduled",this.getItemCount());this._syncPlugins(function(){ref.setActiveItem(0)})};this._addItem=function(data,idx,replace){var resultIdx=0;if(this.media.length===1&&this.media[0].mediaModel=="NA"){this._detachplayerModel();this.media=[]}if(idx===undefined||idx<0||idx>this.media.length-1){this.media.push(data);resultIdx=this.media.length-1}else{this.media.splice(idx,(replace===true)?1:0,data);resultIdx=idx}if(this.env.loading===false){this._promote("scheduleModified",this.getItemCount())}return resultIdx};this._removeItem=function(idx){var resultIdx=0;if(this.media.length===1){if(this.media[0].mediaModel=="NA"){return 0}else{this.media[0]=this._prepareMedia({file:""});return 0}}if(idx===undefined||idx<0||idx>this.media.length-1){this.media.pop();resultIdx=this.media.length}else{this.media.splice(idx,1);resultIdx=idx}if(this.env.loading===false){this._promote("scheduleModified",this.getItemCount())}return resultIdx};this._prepareMedia=function(data){var mediaFile="",extTypes={},typesModels={},errorCode=data.errorCode||7,priority=[],modelSets=[];result={};var extRegEx=[];for(var i in $p.mmap){if($p.mmap[i].platform&&$p.mmap[i].platform.toUpperCase()=="FLASH"){if(!this.getFlashVersion()>0){continue}if(this.getConfig("enableFlashFallback")==false){continue}}if($p.mmap[i].platform&&$p.mmap[i].platform.toUpperCase()=="NATIVE"){if(!this.getCanPlayNatively($p.mmap[i].type)){continue}if(this.getConfig("enableNativePlayback")==false){continue}if(data.config&&data.config.flashStreamType=="rtmp"){continue}}$p.mmap[i].level=this.config._platformPriority.indexOf($p.mmap[i].platform);$p.mmap[i].level=($p.mmap[i].level<0)?100:$p.mmap[i].level;extRegEx.push("."+$p.mmap[i].ext);if(!extTypes[$p.mmap[i].ext]){extTypes[$p.mmap[i].ext]=new Array()}extTypes[$p.mmap[i].ext].push($p.mmap[i]);if(!typesModels[$p.mmap[i].type]){typesModels[$p.mmap[i].type]=new Array()}typesModels[$p.mmap[i].type].push($p.mmap[i])}extRegEx="^.*.("+extRegEx.join("|")+")$";if(typeof data.file=="string"){data.file=[{src:data.file}];if(typeof data.type=="string"){data.file=[{src:data.file,type:data.type}]}}if(data.file===false){data.file=[{src:""}]}for(var index in data.file){if(index=="config"){continue}if(typeof data.file[index]=="string"){data.file[index]={src:data.file[index]}}if(data.file[index].src==undefined){continue}try{data.file[index].ext=data.file[index].src.match(new RegExp(extRegEx))[1];data.file[index].ext=(!data.file[index].ext)?"NaN":data.file[index].ext.replace(".","")}catch(e){data.file[index].ext="NaN"}if(data.file[index].type!==undefined&&data.file[index].type!==""){try{var codecMatch=data.file[index].type.split(" ").join("").split(/[\;]codecs=.([a-zA-Z0-9\,]*)[\'|\"]/i);if(codecMatch[1]!==undefined){data.file[index].codec=codecMatch[1];data.file[index].type=codecMatch[0]}}catch(e){}if(typesModels[data.file[index].type]){modelSets=$.merge(modelSets,typesModels[data.file[index].type])}}else{if(extTypes[data.file[index].ext]){modelSets=$.merge(modelSets,extTypes[data.file[index].ext])}}}if(modelSets.length==0){modelSets=typesModels["none/none"]}else{modelSets.sort(function(a,b){return a.level-b.level})}for(var index in data.file){if(data.file[index].type==modelSets[0].type||modelSets[0].type=="none/none"){result={setup:data.file,ID:this.randomId(8),type:data.file[index].type,ext:data.file[index].ext,file:(data.config.flashStreamType!="rtmp")?this.toAbsoluteURL(data.file[index].src):data.file[index].src,mediaModel:modelSets[0].model||"NA",errorCode:errorCode,config:data.config||{}};break}}return result};this._modelUpdateListener=function(type,value){var ref=this;if(!this.playerModel.init){return}if(type!="time"&&type!="progress"){this._debug("Received model Update: '"+type+"' ("+value+") while handling '"+this.playerModel.getFile()+"' using '"+this.playerModel.getModelName()+"'")}switch(type){case"state":this._promote("state",value);switch(value){case"IDLE":case"AWAKENING":case"BUFFERING":case"PLAYING":break;case"ERROR":this._promote("error",{});break;case"STOPPED":this._promote("stopped",{});break;case"PAUSED":if(this.getConfig("disablePause")===true){this.playerModel.applyCommand("play",0)}break;case"COMPLETED":if(this._currentItem+1>=this.media.length){if(this.getInFullscreen()===true){this.setFullscreen(false)}this._promote("done",{})}this.setActiveItem("next");break}break;case"buffer":this._promote("buffer",value);break;case"modelReady":this._promote("item",ref._currentItem);break;case"displayReady":this._promote("displayReady",true);this._addGUIListeners();this._syncPlugins();break;case"FFreinit":break;case"seek":this._promote("seek",{dest:value});break;case"volume":this.setConfig({volume:value});this._promote("volume",value);if(value<=0){this.env.muted=true;this._promote("mute",value)}else{if(this.env.muted==true){this.env.muted=false;this._promote("unmute",value)}}break;case"resume":case"progress":case"time":case"fullscreen":case"resize":case"start":this._promote(type,value);break;case"playlist":this.setFile(value,true);break;case"config":this.setConfig(value);break;case"scaled":if(this.env.autoSize===true){this.env.playerDom.css({height:value.realHeight+"px",width:value.realWidth+"px"});this._promote("resize",value);this.env.autoSize=false;break}this._promote("scaled",value);break}};this._syncPlugins=function(callback){var ref=this;this.env.loading=true;(function(){try{if(ref._plugins.length>0){for(var i=0;i<ref._plugins.length;i++){if(ref._plugins[i].pluginReady!==true){setTimeout(arguments.callee,50);return}}}ref.env.loading=false;ref._promote("pluginsReady",{});if(ref._isReady===true){ref._promote("ready",ref.getItemIdx())}try{callback()}catch(e){}}catch(e){}})()};this._MD=function(event){projekktor("#"+event.currentTarget.id.replace("_media",""))._displayMousedownListener(event)};this._addGUIListeners=function(){var ref=this;this._removeGUIListeners();if(this.getDC().get(0).addEventListener){this.getDC().get(0).addEventListener("mousedown",this._MD,true)}else{this.getDC().mousedown(function(event){ref._displayMousedownListener(event)})}this.getDC().mousemove(function(event){ref._displayMousemoveListener(event)}).mouseenter(function(event){ref._displayMouseEnterListener(event)}).mouseleave(function(event){ref._displayMouseLeaveListener(event)});$(window).bind("resize.projekktor"+this.getId(),function(){ref.playerModel.applyCommand("resize")});if(this.config.enableKeyboard===true){if(!$.browser.mozilla){$(document.documentElement).unbind("keydown.pp"+this._id);$(document.documentElement).bind("keydown.pp"+this._id,function(evt){ref._keyListener(evt)})}else{$(document.documentElement).unbind("keypress.pp"+this._id);$(document.documentElement).bind("keypress.pp"+this._id,function(evt){ref._keyListener(evt)})}}};this._removeGUIListeners=function(){$("#"+this.getId()).unbind();this.getDC().unbind();if(this.getDC().get(0).removeEventListener){this.getDC().get(0).removeEventListener("mousedown",this._MD,true)}else{this.getDC().get(0).detachEvent("onmousedown",this._MD)}$(window).unbind("resize.projekktor"+this.getId())};this._registerPlugins=function(){var plugins=$.merge($.merge([],this.config._plugins),this.config._addplugins);if(this._plugins.length>0){return}if(plugins==0){return}for(var i=0;i<plugins.length;i++){var pluginName="projekktor"+plugins[i];try{typeof eval(pluginName)}catch(e){continue}var pluginObj=$.extend(true,{},new projekktorPluginInterface(),eval(pluginName).prototype);pluginObj.name=plugins[i].toLowerCase();pluginObj.pp=this;pluginObj.playerDom=this.env.playerDom;pluginObj._init(this.config["plugin_"+plugins[i].toLowerCase()]||{});this._plugins.push(pluginObj)}};this.removePlugin=function(rmvPl){if(this._plugins.length==0){return}var pluginsToRemove=rmvPl||$.merge($.merge([],this.config._plugins),this.config._addplugins),pluginsRegistered=this._plugins.length;for(var j=0;j<pluginsToRemove.length;j++){for(var k=0;k<pluginsRegistered;k++){if(this._plugins[k]!=undefined){if(this._plugins[k].name==pluginsToRemove[j].toLowerCase()){this._plugins[k].deconstruct();this._plugins.splice(k,1)}}}}};this._promote=function(evt,value){var event=evt,pluginData={};if(typeof event=="object"){if(!event._plugin){return}value.PLUGIN=event._plugin+"";value.EVENT=event._event+"";event="pluginevent"}if(event!="time"&&event!="progress"&&event!="mousemove"){this._debug("Fireing :"+event)}if(this._plugins.length>0){for(var i in this._plugins){try{this._plugins[i][event+"Handler"](value,this)}catch(e){}}}if(this.listeners.length>0){for(var i in this.listeners){try{if(this.listeners[i]["event"]==event||this.listeners[i]["event"]=="*"){this.listeners[i]["callback"](value,this)}}catch(e){}}}};this._detachplayerModel=function(){this._removeGUIListeners();try{this.playerModel.destroy()}catch(e){}this._promote("detach",{})};this._displayMousedownListener=function(evt){if(!this.env.mouseIsOver){return}switch(evt.which){case 1:this._promote("leftclick",evt);break;case 2:this._promote("middleclick",evt);break;case 3:evt.stopPropagation();evt.preventDefault();$(document).bind("contextmenu",function(evt){$(document).unbind("contextmenu");return false});this._promote("rightclick",evt);break}return false};this._displayMousemoveListener=function(evt){if("TEXTAREA|INPUT".indexOf(evt.target.tagName.toUpperCase())>-1){this.env.mouseIsOver=false}this._promote("mousemove",{});evt.stopPropagation()};this._displayMouseEnterListener=function(evt){this._promote("mouseenter",{});this.env.mouseIsOver=true;evt.stopPropagation()};this._displayMouseLeaveListener=function(evt){this._promote("mouseleave",{});this.env.mouseIsOver=false;evt.stopPropagation()};this._keyListener=function(evt){if(!this.env.mouseIsOver){return}evt.stopPropagation();evt.preventDefault();this._debug("Keypress: "+evt.keyCode);this._promote("key",evt.keyCode);switch(evt.keyCode){case 27:this.setFullscreen(false);break;case 13:this.setFullscreen(true);break;case 39:this.setActiveItem("next");break;case 37:this.setActiveItem("previous");break;case 123:break;default:this.setPlayPause();break}return false};this._enterFullViewport=function(){if(this.env.inFullscreen===true){return}this.env.scrollTop=$(window).scrollTop();this.env.scrollLeft=$(window).scrollLeft();this.env.playerStyle=this.getDC().attr("style");this.env.bodyOverflow=$("body").css("overflow");$(window).scrollTop(0).scrollLeft(0);if(($.browser.mozilla)&&this.getUsesFlash()){}else{$("body").css("overflow","hidden")}this.env.playerDom.css({position:"fixed",display:"block",top:0,left:0,width:"100%",height:"100%",zIndex:99997});this.env.inFullscreen=true};this._exitFullViewport=function(){if(this.env.inFullscreen===false){return}this.getDC().attr("style",this.env.playerStyle);$("body").css("overflow",this.env.bodyOverflow);$(window).scrollTop(this.env.scrollTop);$(window).scrollLeft(this.env.scrollLef);if(this.getDC().width()!=this.config._width||this.getDC().height()!=this.config._height){this.getDC().css({width:this.config._width+"px",height:this.config._height+"px"})}this._modelUpdateListener("resize");this.env.inFullscreen=false};this._enterIframeFullViewport=function(){if(this.env.inFullscreen===true){return}var win=this.getIframeWindow(),iframe=this.getIframe();if(!win||!iframe){return}this.env.scrollTop=win.scrollTop();this.env.scrollLeft=win.scrollLeft();this.env.playerStyle=iframe.attr("style");this.env.iframeWidth=iframe.attr("width");this.env.iframeHeight=iframe.attr("height");this.env.bodyOverflow=$(win[0].document.body).css("overflow");win.scrollTop(0);win.scrollLeft(0);$(win[0].document.body).css("overflow","hidden");iframe.css({position:"fixed",display:"block",top:0,left:0,width:"100%",height:"100%",zIndex:9999});this.env.inFullscreen=true};this._exitIframeFullViewport=function(){if(this.env.inFullscreen===false){return}var win=this.getIframeWindow();var iframe=this.getIframe();if(!win||!iframe){return}win.scrollTop(this.env.scrollTop);win.scrollLeft(this.env.scrollLef);$(win[0].document.body).css("overflow",this.env.bodyOverflow);iframe.attr("width",this.env.iframeWidth+"px");iframe.attr("height",this.env.iframeHeight+"px");iframe.attr("style",(this.env.playerStyle==undefined)?"":this.env.playerStyle);this.env.inFullscreen=false};this.getItemConfig=function(name,itemIdx){return this.getConfig(name,itemIdx)};this.getConfig=function(name,itemIdx){var idx=itemIdx||this._currentItem,result=undefined,playerCfg=(this.config["_"+name])?this.config["_"+name]:this.config[name];if(playerCfg!==undefined){result=playerCfg;if($.inArray(name,this._persCfg)>-1){if(this._cookie(name)!==null){result=this._cookie(name)}}if(this.config["_"+name]==undefined){try{if(this.media[idx]["config"][name]!==undefined){result=this.media[idx]["config"][name]}}catch(e){}}}else{if(name.indexOf("plugin_")>-1){try{if(this.media[idx]["config"][name]){result=this.media[idx]["config"][name]}}catch(e){}}}return result};this.getItemCount=function(){return this.media.length};this.getDC=function(){return this.env.playerDom};this.getState=function(isThis){var result=null;try{result=this.playerModel.getState()}catch(e){result="IDLE"}if(isThis!=null){return(result==isThis.toUpperCase())}return result};this.getLoadProgress=function(){try{return this.playerModel.getLoadProgress()}catch(e){return 0}};this.getKbPerSec=function(){try{return this.playerModel.getKbPerSec()}catch(e){return 0}};this.getItemId=function(idx){if(idx==undefined){return this.media[this._currentItem].ID}return this.media[idx].ID};this.getItemIdx=function(){return this._currentItem};this.getItem=function(){arg=arguments[0]||"current";switch(arg){case"next":return $.extend(true,[],this.media[this._currentItem+1]);case"prev":return $.extend(true,[],this.media[this._currentItem-1]);case"current":return $.extend(true,[],this.media[this._currentItem]);case"*":return $.extend(true,[],this.media);default:return $.extend(true,[],this.media[arg])}};this.getVolume=function(){return(this.getConfig("fixedVolume")===true)?this.config.volume:this.getConfig("volume")};this.getTrackId=function(){if(this.getConfig("trackId")){return this.config.trackId}if(this._playlistServer!=null){return"pl"+this._currentItem}return null};this.getLoadPlaybackProgress=function(){try{return this.playerModel.getLoadPlaybackProgress()}catch(e){return 0}};this.getDuration=function(){try{return this.playerModel.getDuration()}catch(e){return 0}};this.getPosition=function(){try{return this.playerModel.getPosition()||0}catch(e){return 0}};this.getTimeLeft=function(){try{return this.playerModel.getDuration()-this.playerModel.getPosition()}catch(e){return this.media[this._currentItem].duration}};this.getInFullscreen=function(){return this.env.inFullscreen};this.getMediaContainer=function(){if(this.env.mediaContainer==null){this.env.mediaContainer=$("#"+this.getMediaId())}if(this.env.mediaContainer.length==0){if(this.env.playerDom.find("."+this.config._cssClassPrefix+"display").length>0){this.env.mediaContainer=$(document.createElement("div")).attr({id:this.getId()+"_media"}).css({overflow:"hidden",height:"100%",width:"100%",top:0,left:0,padding:0,margin:0,display:"block"}).appendTo(this.env.playerDom.find("."+this.config._cssClassPrefix+"display"))}else{this.env.mediaContainer=$(document.createElement("div")).attr({id:this.getMediaId()}).css({width:"1px",height:"1px"}).appendTo($(document.body))}}return this.env.mediaContainer};this.getMediaId=function(){return this.getId()+"_media"};this.getMediaType=function(){return this.media[this._currentItem].type};this.getUsesFlash=function(){return(this.playerModel.requiresFlash!==false)};this.getModel=function(){try{return this.media[this._currentItem].mediaModel}catch(e){return"NA"}};this.getIframeWindow=function(){try{return $(parent.window)}catch(e){return false}};this.getIframe=function(){try{return window.$(frameElement)}catch(e){return false}};this.getPlaylist=function(){return this.getItem("*")};this.getFlashVersion=function(){try{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");try{axo.AllowScriptAccess="always"}catch(e){return"6,0,0"}}catch(e){}return new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1].match(/\d+/g)[0]}catch(e){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1].match(/\d+/g)[0]}}catch(e){}}return"0,0,0".match(/\d+/g)[0]};this.getCanPlayNatively=function(type){var checkFor=[];if(this._compTableCache==false){this._compTableCache=this._testMediaSupport()}switch(typeof type){case"undefined":if(this._compTableCache.media.length>0){return true}case"string":checkFor.push(type);break;case"array":checkFor=type;break}for(var i in checkFor){if($.inArray(checkFor[i],this._compTableCache.all)>-1){return true}}return false};this.getNativeFullscreenSupport=function(){if(typeof this.video.webkitEnterFullScreen=="function"){if(!navigator.userAgent.match("Chrome")&&!navigator.userAgent.match("Mac OS X 10.5")){return true}}return false};this.getId=function(){return this._id};this.getHasGUI=function(){try{return this.playerModel.getHasGUI()}catch(e){return false}};this.getCssPrefix=function(){return this.config._cssClassPrefix};this.getPlayerDimensions=function(){return{width:this.config._width,height:this.config._height}};this.getMediaDimensions=function(){return{width:this.config._width,height:this.config._height}};this.getFromUrl=function(url,dest,callback,customParser,dataType){var data=null,ref=this;if(dest==ref&&callback=="_reelUpdate"){this._promote("scheduleLoading",1+this.getItemCount())}if(callback.substr(0,1)!="_"){window[callback]=function(data){try{delete window[callback]}catch(e){}dest[callback](data)}}else{this["_jsonp"+callback]=function(data){dest[callback](data)}}if(dataType){if($.parseJSON==undefined&&dataType.indexOf("json")>-1){this._raiseError("Projekktor requires jQuery 1.4.2 in order to handle JSON playlists.");return this}dataType=(dataType.indexOf("/")>-1)?dataType.split("/")[1]:dataType}$.ajax({url:url,complete:function(xhr,status){if(dataType==undefined){try{if(xhr.getResponseHeader("Content-Type").indexOf("xml")>-1){dataType="xml"}if(xhr.getResponseHeader("Content-Type").indexOf("json")>-1){dataType="json"}if(xhr.getResponseHeader("Content-Type").indexOf("html")>-1){dataType="html"}}catch(e){}}switch(dataType){case"html":case"xml":if(window.DOMParser){data=new DOMParser();data=data.parseFromString(xhr.responseText,"text/xml")}else{data=new ActiveXObject("Microsoft.XMLDOM");data.async="false";data.loadXML(xhr.responseText)}break;case"json":data=xhr.responseText;if(typeof data=="string"){data=$.parseJSON(data)}break;case"jsonp":break;default:data=xhr.responseText;break}try{data=customParser(data,xhr.responseText)}catch(e){}if(status!="error"&&dataType!="jsonp"){dest[callback](data)}},error:function(data){if(dataType!="jsonp"){dest[callback](false)}},cache:true,dataType:dataType,jsonpCallback:(callback.substr(0,1)!="_")?false:"projekktor('"+this.getId()+"')._jsonp"+callback,jsonp:(callback.substr(0,1)!="_")?false:"callback"});return this};this.setActiveItem=function(mixedData){var newItem=0;var lastItem=this._currentItem;if(this.env.loading===true){return this}if(typeof mixedData=="string"){switch(mixedData){case"previous":if(this.getConfig("disallowSkip")==true&&!this.getState("COMPLETED")){return this}newItem=this._currentItem-1;break;case"next":if(this.getConfig("disallowSkip")==true&&!this.getState("COMPLETED")){return this}newItem=this._currentItem+1;break;default:case"poster":result=0;break}}else{if(typeof mixedData=="number"){newItem=parseInt(mixedData)}else{newItem=0}}if(newItem!=this._currentItem){if(this.getConfig("disallowSkip")==true&&!this.getState("COMPLETED")){return this}}this._detachplayerModel();var ap=false;if(newItem===0&&lastItem==0&&(this.config._autoplay===true||this.getState().indexOf("IDLE|STOPPED")>-1)){ap=true}else{if(this.getItemCount()>1&&newItem!=lastItem&&this.config._continuous===true&&newItem<this.getItemCount()){ap=true}}if(newItem>=this.getItemCount()||newItem<0){ap=this.config._loop;newItem=0}this._currentItem=newItem;this.getDC().attr("class",this.env.className);var newModel=this.media[this._currentItem].mediaModel.toUpperCase();if(!$p.models[newModel]){newModel="NA";this.media[this._currentItem].mediaModel=newModel;this.media[this._currentItem].errorCode=8}else{if(this.getConfig("className")!==false){this.getDC().addClass(this.getConfig("className"))}}this.playerModel=new playerModel();$.extend(this.playerModel,$p.models[newModel].prototype);this.playerModel._init({media:$.extend(true,{},this.media[this._currentItem]),model:newModel,pp:this,environment:$.extend(true,{},this.env),autoplay:ap});return this};this._enqueue=function(command,params,delay){this._queue.push({command:command,params:params,delay:delay});this._processQueue()};this._clearqueue=function(command,params){if(this._isReady!==true){return}this._queue=[]};this._processQueue=function(){var ref=this,modelReady=false;if(this._processing===true){return}if(this.env.loading===true){return}this._processing=true;(function(){modelReady=false;try{modelReady=ref.playerModel.getIsReady()}catch(e){}if(ref.env.loading!==true&&modelReady){var msg=ref._queue.shift();if(!msg){ref._processing=false;if(ref._isReady===false){ref._promote("ready",ref.getItemIdx());ref._isReady=true}return}if(typeof msg.command=="string"){if(msg.delay>0){setTimeout(function(){ref.playerModel.applyCommand(msg.command,msg.params)},msg.delay)}else{ref.playerModel.applyCommand(msg.command,msg.params)}}else{msg.command(ref)}arguments.callee();return}setTimeout(arguments.callee,100)})()};this.getIsLastItem=function(){return((this._currentItem==this.media.length-1)&&this.config._loop!==true)};this.getIsFirstItem=function(){return((this._currentItem==0)&&this.config._loop!==true)};this.getIsMobileClient=function(){var uagent=navigator.userAgent.toLowerCase();var mobileAgents=["android","windows ce","blackberry","palm","mobile"];for(var i=0;i<mobileAgents.length;i++){if(uagent.indexOf(mobileAgents[i])>-1){return true}}return false};this.setPlay=function(){this._enqueue("play",false);return this};this.setPause=function(){this._enqueue("pause",false);return this};this.setStop=function(toZero){var ref=this;this._enqueue("stop",false);if(toZero){this._enqueue(function(){ref._currentItem=0;ref.setActiveItem(0)})}return this};this.setPlayPause=function(){if(!this.getState("PLAYING")){this.setPlay()}else{this.setPause()}return this};this.setVolume=function(vol,fadeDelay){if(this.getConfig("fixedVolume")==true){return this}var initalVolume=this.getVolume();if(typeof vol=="string"){var dir=vol.substr(0,1);vol=parseFloat(vol.substr(1));vol=(vol>1)?vol/100:vol;if(dir=="+"){vol=this.getVolume()+vol}else{if(dir=="-"){vol=this.getVolume()-vol}else{vol=this.getVolume()}}}if(typeof vol=="number"){vol=(vol>1)?1:vol;vol=(vol<0)?0:vol}else{return this}if(vol>initalVolume&&fadeDelay){if(vol-initalVolume>0.03){for(var i=initalVolume;i<=vol;i=i+0.03){this._enqueue("volume",i,fadeDelay)}this._enqueue("volume",vol,fadeDelay);return this}}else{if(vol<initalVolume&&fadeDelay){if(initalVolume-vol>0.03){for(var i=initalVolume;i>=vol;i=i-0.03){this._enqueue("volume",i,fadeDelay)}this._enqueue("volume",vol,fadeDelay);return this}}}this._enqueue("volume",vol);return this};this.setPlayhead=function(position){if(this.getConfig("disallowSkip")==true){return this}if(typeof position=="string"){var dir=position.substr(0,1);position=parseFloat(position.substr(1));if(dir=="+"){position=this.getPosition()+position}else{if(dir=="-"){position=this.getPosition()-position}else{position=this.getPosition()}}}if(typeof position=="number"){this._enqueue("seek",position)}return this};this.setPlayerPoster=function(url){var ref=this;this._enqueue(function(){ref.setConfig({poster:url},0)});return this};this.setItemConfig=function(){var ref=this,args=arguments;this._enqueue(function(){ref._setConfig(args[0]||null,args[1]||null)});return this};this.setConfig=function(){var ref=this,args=arguments;this._enqueue(function(){ref._setConfig(args[0]||null,args[1]||null)});return this};this._setConfig=function(){if(!arguments.length){return result}var confObj=arguments[0],dest="*",value=false;if(typeof confObj!="object"){return this}if(arguments[1]=="string"||arguments[1]=="number"){dest=arguments[1]}else{dest=this._currentItem}for(var i in confObj){if($.inArray(i,this._persCfg)>-1){this._cookie(i,this._cleanValue(confObj[i]))}if(this.config["_"+i]!=undefined){continue}value=this._cleanValue(confObj[i]);if(dest=="*"){$.each(this.media,function(){if(this.config==undefined){this.config={}}this.config[i]=value});continue}if(this.media[dest]==undefined){return this}if(this.media[dest]["config"]==undefined){this.media[dest]["config"]={}}this.media[dest]["config"][i]=value}return this};this.setFullscreen=function(full){full=(full==null)?!this.getInFullscreen():full;if(full==this.getInFullscreen()||!this.config.enableFullscreen||this.getIsMobileClient()){return this}switch(full){case true:if(this.config._iframe===true){this._enterIframeFullViewport()}else{this._enterFullViewport()}break;case false:if(this.config._iframe===true){this._exitIframeFullViewport()}else{this._exitFullViewport()}break}this.playerModel.applyCommand("fullscreen",full);return this};this.setResize=function(){this._modelUpdateListener("resize");return this};this.setSize=function(data){this.config._width=data.width||this.config._width;this.config._height=data.height||this.config._height;if(this.getInFullscreen()===true){return}this.getDC().css({width:data.width+"px",height:data.height+"px"});this._modelUpdateListener("resize")};this.addListener=function(evt,callback){var ref=this;this._enqueue(function(){ref._addListener(evt,callback)})};this._addListener=function(evt,callback){var listenerObj={event:evt,callback:callback};this.listeners.push(listenerObj);return this};this.removeListener=function(evt,callback){var len=this.listeners.length;for(var i=0;i<len;i++){if(this.listeners[i]==undefined){continue}if(this.listeners[i].event!=evt&&evt!=="*"){continue}if(this.listeners[i].callback!=callback&&callback!==undefined){continue}this.listeners.splice(i,1)}return this};this.setItem=function(){var itemData=arguments[0];var affectedIdx=0;this._clearqueue();if(this.env.loading===true){return this}if(itemData==null){affectedIdx=this._removeItem(arguments[1]);if(affectedIdx===this._currentItem){this.setActiveItem("previous")}}else{affectedIdx=this._addItem(this._prepareMedia({file:itemData,config:itemData.config||{}}),arguments[1],arguments[2]);if(affectedIdx===this._currentItem){this.setActiveItem(this._currentItem)}}return this};this.setFile=function(arg,ext,dataType){var data=arg||{},result={},externalData=ext||false;this._clearqueue();if(this.env.loading===true){return this}if(typeof data=="object"&&data.length==0){return false}this.env.loading=true;this._detachplayerModel();if(typeof data=="object"){if(data.length==0){this._reelUpdate({});return false}this._debug("Applying incoming JS Object",data);this._reelUpdate(data);return this}if(typeof data=="string"){var splt=[];splt[0]=data;if(data.indexOf(this.config._FilePosterSeparator)>-1){splt=data.split(this.config._FilePosterSeparator);data.config={poster:splt[1]}}else{result[0]={};result[0].file=data}if(externalData===false){this._debug("Applying incoming single file:"+result[0]["file"],data);this._reelUpdate(result)}else{this._debug("Loading external data from "+splt[0]+" supposed to be "+dataType);this._playlistServer=splt[0];this.getFromUrl(splt[0],this,"_reelUpdate",this.config._reelParser,dataType)}}return this};this.openUrl=function(cfg){cfg=cfg||{url:"",target:"",pause:false};window.open(cfg.url,cfg.target).focus();if(cfg.pause===true){this.setPause()}return this};this.selfDestruct=function(){var ref=this;this._enqueue(function(){ref._selfDestruct()});return this},this._selfDestruct=function(){var ref=this;$(this).unbind();this.removePlugin();this._removeGUIListeners();this.env.playerDom.replaceWith($(this.env.srcNode).clone());$.each(projekktors,function(idx){try{if(this.getId()==ref.getId()||this.getId()==ref.getId()||this.getParent()==ref.getId()){projekktors.splice(idx,1);return}}catch(e){}});return this};this.reset=function(){var ref=this;this._clearqueue();this._enqueue(function(){ref._reset()});return this},this._reset=function(){var cleanConfig={},ref=this;$(this).unbind();this.setFullscreen(false);this.removePlugin();this._removeGUIListeners();this.env.mediaContainer=null;for(var i in this.config){cleanConfig[(i.substr(0,1)=="_")?i.substr(1):i]=this.config[i]}if(typeof this.env.onReady==="function"){this._enqueue(ref.env.onReady(ref))}this._init(this.env.playerDom,cleanConfig);return this},this._cookie=function(key,value){if(document.cookie===undefined){return null}if(document.cookie===false){return null}var options={};if(arguments.length>1&&(value===null||typeof value!=="object")){var t=new Date();t.setDate(t.getDate()+this.config._cookieExpiry);return(document.cookie=encodeURIComponent(this.config._cookieName+"_"+key)+"="+encodeURIComponent(String(value))+"; expires="+t.toUTCString()+"; path=/")}options=value||{};var result,decode=options.raw?function(s){return s}:decodeURIComponent;var returnthis=(result=new RegExp("(?:^|; )"+encodeURIComponent(this.config._cookieName+"_"+key)+"=([^;]*)").exec(document.cookie))?decode(result[1]):null;return(returnthis!=null)?this._cleanValue(returnthis):null};this.embeddFlash=function(destObj,domOptions){var flashVars=domOptions.FlashVars||{},result="",htmlEmbedObj="",htmlEmbed="",tmpStr="",id="";domOptions.src+="?";for(var key in flashVars){if(typeof flashVars[key]!="function"){tmpStr=flashVars[key];for(var i in this.media){if(typeof tmpStr!="string"){continue}tmpStr=tmpStr.replace("{"+i+"}",this.media[i])}domOptions.src+=key+"="+encodeURIComponent(tmpStr)+"&"}}domOptions.src.replace(/&$/,"");if($.browser.msie){id=' id="'+domOptions.id+'" '}htmlEmbedObj="<object"+id+' codebase="https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"  name="'+domOptions.name+'" width="'+domOptions.width+'" height="'+domOptions.height+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">';htmlEmbedObj+='<param name="movie" value="'+domOptions.src+'"></param>';htmlEmbedObj+='<param name="allowScriptAccess" value="'+domOptions.allowScriptAccess+'"></param>';htmlEmbedObj+='<param name="allowFullScreen" value="'+domOptions.allowFullScreen+'"></param>';htmlEmbedObj+='<param name="wmode" value="'+domOptions.wmode+'"></param>';htmlEmbed="<embed ";for(var key in domOptions){if(key.toUpperCase()==="FLASHVARS"){continue}if(typeof domOptions[key]!="function"){htmlEmbed+=key+'="'+domOptions[key]+'" '}}htmlEmbed+=' pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>';result=htmlEmbedObj+htmlEmbed;result+="</object>";if($.browser.mozilla){result=htmlEmbed}if(destObj===null){return result}destObj[0].innerHTML=result;return $("#"+domOptions.id)[0]};this._testMediaSupport=function(){var nativeElementType="",result={all:[],media:[]};for(var i=0;i<$p.mmap.length;i++){if($.inArray($p.mmap[i]["type"],result.all)>-1){continue}if("all|internal".indexOf($p.mmap[i]["platform"])>-1){result.all.push($p.mmap[i]["type"]);continue}if($p.mmap[i]["fixed"]!==true){if(($p.mmap[i]["type"].indexOf("video")>-1||$p.mmap[i]["type"].indexOf("audio")>-1)){try{nativeElementType=($p.mmap[i]["type"].indexOf("video")>-1)?"video":"audio";var testObject=document.createElement(nativeElementType);if(testObject.canPlayType!=false){switch(testObject.canPlayType($p.mmap[i]["type"])){case"no":case"":break;case"maybe":if($.browser.opera){if($.browser.version.slice(0,2)<11){break}}case"probably":default:result.all.push($p.mmap[i]["type"]);result.media.push($p.mmap[i]["type"])}}}catch(e){}}}}return result};this.randomId=function(length){var chars="abcdefghiklmnopqrstuvwxyz";var result="";for(var i=0;i<length;i++){var rnum=Math.floor(Math.random()*chars.length);result+=chars.substring(rnum,rnum+1)}return result};this.toAbsoluteURL=function(s){var l=location,h,p,f,i;if(s==null||s==""){return""}if(/^\w+:/.test(s)){return s}h=l.protocol+"//"+l.host;if(s.indexOf("/")==0){return h+s}p=l.pathname.replace(/\/[^\/]*$/,"");f=s.match(/\.\.\//g);if(f){s=s.substring(f.length*3);for(i=f.length;i--;){p=p.substring(0,p.lastIndexOf("/"))}}return h+p+"/"+s};this.parseTemplate=function(template,data){if(data===undefined||data.length==0||typeof data!="object"){return template}for(var i in data){template=template.replace(new RegExp("%{"+i+"}","gi"),data[i])}template=template.replace(/%{(.*?)}/gi,"");return template};this._cleanValue=function(value){switch(value){case"false":return false;case"true":return true;case"null":return null;case"undefined":return"";case undefined:return false;default:return(typeof value!="string"&&typeof value!="number"&&typeof value!="boolean")?false:value}};this._getTypeFromFileExtension=function(url){var fileExt="",extRegEx=[],extTypes={},extRegEx=[];for(var i in $p.mmap){extRegEx.push("."+$p.mmap[i].ext);extTypes[$p.mmap[i].ext]=$p.mmap[i]}extRegEx="^.*.("+extRegEx.join("|")+")";try{fileExt=url.match(new RegExp(extRegEx))[1];fileExt=(!fileExt)?"NaN":fileExt.replace(".","")}catch(e){fileExt="NaN"}return extTypes[fileExt].type};this._debug=function(desc,data){if(this.config._debug===false){return}if(this.config._debug=="console"){try{if(desc){console.log(desc)}if(data){console.log(data)}}catch(e){}return}var result="<pre><b>"+desc+"</b>\n";if(data&&this.config.debugLevel>1){switch(typeof data){case"undefined":break;case"object":var temp="";if(temp==""){temp="";for(var i in data){temp+=i+" : "+data[i]+"\n"}}result+=temp;break;case"string":result+=data}result+="</pre>"}try{$("#"+this.config._debug).prepend(result)}catch(e){}};this._raiseError=function(txt){this.env.playerDom.html(txt).css({color:"#fdfdfd",backgroundColor:"#333",lineHeight:this.config.height+"px",textAlign:"center",display:"block"});this._promote("error")};this._readMediaTag=function(domNode){var result={},htmlTag="",attr=[],ref=this;if(domNode[0].tagName.toUpperCase()!="VIDEO"&&domNode[0].tagName.toUpperCase()!="AUDIO"){return false}result={autoplay:(domNode.prop("autoplay")!==undefined&&domNode.prop("autoplay")!==false)?true:false,controls:(domNode.prop("controls")!==undefined&&domNode.prop("controls")!==false)?true:false,loop:(domNode.prop("loop")!==undefined&&domNode.prop("loop")!==false)?true:false,title:(domNode.attr("title")!==undefined&&domNode.attr("title")!==false)?domNode.attr("title"):"",poster:(domNode.attr("poster")!==undefined&&domNode.attr("poster")!==false)?domNode.attr("poster"):"",width:(domNode.attr("width")!==undefined&&domNode.attr("width")!==false)?domNode.attr("width"):false,height:(domNode.attr("height")!==undefined&&domNode.attr("height")!==false)?domNode.attr("height"):false};if($.browser.msie){htmlTag=$($("<div></div>").html($(domNode).clone())).html();attr=["autoplay","controls","loop"];for(var i=0;i<attr.length;i++){if(htmlTag.indexOf(attr[i])==-1){continue}result[attr[i]]=true}}domNode.prop("autoplay",false);result.playlist=[];result.playlist[0]=[];if(srcNode.attr("src")){result.playlist[0].push({src:srcNode.attr("src"),type:srcNode.attr("type")||this._getTypeFromFileExtension(srcNode.attr("src"))})}if($.browser.msie&&$.browser.version<9){var childNode=srcNode;do{childNode=childNode.next("source");if(childNode.attr("src")){result.playlist[0].push({src:childNode.attr("src"),type:childNode.attr("type")||this._getTypeFromFileExtension(childNode.attr("src"))})}}while(childNode.attr("src"))}else{srcNode.children("source").each(function(){if($(this).attr("src")){result.playlist[0].push({src:$(this).attr("src"),type:$(this).attr("type")||ref._getTypeFromFileExtension($(this).attr("src"))})}})}try{domNode[0].pause();domNode.find("source").remove();domNode.prop("src","");domNode[0].load()}catch(e){}return result};this._applyDimensions=function(){if(this.config._height!==false&&this.config._width!==false){if(this.config._width<=this.config._minWidth){this.config._width=this.config._minWidth;this.env.autoSize=true}if(this.config._height<=this.config._minHeight){this.config._height=this.config._minHeight;this.env.autoSize=true}}this.env.playerDom.css({overflow:"hidden",width:this.config._width+"px",height:this.config._height+"px","max-width":"100%"})};this._init=function(customNode,customCfg){var theNode=customNode||srcNode,theCfg=customCfg||cfg,cfgBySource=this._readMediaTag(theNode);this.env.srcNode=$.extend(true,{},theNode);this.env.className=theNode.attr("class");if(cfgBySource!==false){this.env.playerDom=$(document.createElement("div")).attr({"class":theNode[0].className,style:theNode.attr("style")});theNode.replaceWith(this.env.playerDom)}else{cfgBySource={width:(theNode.attr("width"))?theNode.attr("width"):theNode.width(),height:(theNode.attr("height"))?theNode.attr("height"):theNode.height()};this.env.playerDom=theNode}theCfg=$.extend(true,{},cfgBySource,theCfg);for(var i in theCfg){if(this.config["_"+i]!=undefined){this.config["_"+i]=theCfg[i]}else{this.config[i]=theCfg[i]}}if(this.getIsMobileClient()){this.config._autoplay=false}this._id=theNode[0].id||this.randomId(8);this.env.playerDom.attr("id",this._id);if(this.config._theme){switch(typeof this.config._theme){case"string":break;case"object":this._applyTheme(this.config._theme)}}else{this._start(false)}return this};this._start=function(data){var ref=this,files=[];this._applyDimensions();try{$("#projekktorver").html("V"+this.config._version)}catch(e){}this._registerPlugins();if(this.config._iframe===true){if(this.getIframeWindow()){this.getIframeWindow().ready(function(){ref._enterFullViewport();ref.env.inFullscreen=false})}else{ref._enterFullViewport();ref.env.inFullscreen=false;this.config.disableFullscreen=true}}if(typeof onReady==="function"){this._enqueue(function(){onReady(ref)})}for(var i in this.config._playlist[0]){if(this.config._playlist[0][i].type){if(this.config._playlist[0][i].type.indexOf("/json")>-1||this.config._playlist[0][i].type.indexOf("/xml")>-1){this.setFile(this.config._playlist[0][i].src,true,this.config._playlist[0][i].type);return this}}}this.setFile(this.config._playlist);return this};this._applyTheme=function(data){var ref=this;if(data===false){this._raiseError("The Projekktor theme-set specified could not be loaded.");return false}if(typeof data.config.plugins=="object"){for(var i=0;i<data.config.plugins.length;i++){try{typeof eval("projekktor"+data.config.plugins[i])}catch(e){this._raiseError("The applied theme requires the following Projekktor plugin(s): <b>"+data.config.plugins.join(", ")+"</b>");return false}}}if(typeof data.css=="string"){$("head").append('<style type="text/css">'+this.parseTemplate(data.css,{rp:data.baseURL})+"</style>")}if(typeof data.html=="string"){this.env.playerDom.html(this.parseTemplate(data.html,{p:this.config._cssClassPrefix}))}this.env.playerDom.addClass(data.id).addClass(data.variation);if(typeof data.config=="object"){for(var i in data.config){if(this.config["_"+i]!=undefined){this.config["_"+i]=data.config[i]}else{this.config[i]=data.config[i]}}}if(data.onReady){this._enqueue(function(player){eval(data.onReady)})}return this._start()};return this._init()}};$p.mmap=[];$p.models={};$p.newModel=function(obj,ext){var result=false,extend=($p.models[ext]&&ext!=undefined)?$p.models[ext].prototype:{};if(typeof obj!="object"){return result}if(!obj.modelId){return result}if($p.models[obj.modelId]){return result}$p.models[obj.modelId]=function(){};$p.models[obj.modelId].prototype=$.extend({},extend,obj);for(var i=0;i<obj.iLove.length;i++){obj.iLove[i].model=obj.modelId.toLowerCase();$p.mmap.push(obj.iLove[i])}return true}});var projekktorConfig=function(b){this._version=b};var projekktorPluginInterface=function(){};jQuery(function(b){projekktorPluginInterface.prototype={pluginReady:false,name:"",pp:{},config:{},playerDom:null,canvas:{media:null,projekktor:null},_appliedDOMObj:[],_init:function(a){this.config=b.extend(true,this.config,a);this.initialize()},getConfig:function(a,f){var e=null;if(this.pp.getConfig("plugin_"+this.name)!=null){e=this.pp.getConfig("plugin_"+this.name)[a]}if(e==null){e=this.pp.getConfig(a)}if(e==null){e=(this.config[a]||f)}return e},sendEvent:function(a,d){this.pp._promote({_plugin:this.name,_event:a},d)},deconstruct:function(){this.pluginReady=false;b.each(this._appliedDOMObj,function(){b(this).remove()})},parseTemplate:function(a,d){return this.pp.parseTemplate(a,d)},blockSelection:function(a){if(!a){return}if(b.browser.mozilla){a.css("MozUserSelect","none")}else{if(b.browser.msie){a.bind("selectstart",function(){return false})}else{a.mousedown(function(){return false})}}},applyToPlayer:function(h,g){var f=this.getConfig("cssClassPrefix");if(!h){return null}if(this.playerDom.find("."+f+h.attr("class")).length==0){var a=h.attr("class");h.removeClass(a);h.addClass(f+a);if(g===true){h.prependTo(this.playerDom)}else{h.appendTo(this.playerDom)}this._appliedDOMObj.push(h);return h}var a=h.attr("class");h=this.playerDom.find("."+f+h.attr("class"));h.removeClass(a);h.addClass(f+a);return h},initialize:function(){}}});var playerModel=function(){};jQuery(function(b){playerModel.prototype={modelId:"player",iLove:[],_currentState:null,_currentBufferState:null,_volume:0,_KbPerSec:0,_bandWidthTimer:null,_isPoster:false,modelReady:true,requiresFlash:false,hasGUI:false,allowRandomSeek:false,flashVerifyMethod:"api_get",elementReady:false,mediaElement:null,pp:{},media:{duration:0,position:0,startOffset:0,file:false,poster:"",ended:false,message:"",error:null,loadProgress:0,errorCode:0,message:"",type:"NA"},_init:function(a){this.pp=a.pp||null;this.media=a.media||this.media;this._ap=a.autoplay;this._volume=this.pp.getVolume("volume");this.init()},init:function(a){this.ready()},ready:function(){this.sendUpdate("modelReady");this.displayItem(this._ap)},displayItem:function(a){if(a!==true||this.getState("STOPPED")){this._setState("idle");this.applyImage(this.getPoster(),this.pp.getMediaContainer().html(""));this._isPoster=true;this.elementReady=true}else{if(this.hasGUI){this.pp.env.playerDom.children().not(".ppdisplay").addClass("inactive").removeClass("active")}if(this.requiresFlash!==false){if(this.requiresFlash>this.pp.getFlashVersion()){this.setTestcard(6);return}}this._setState("awakening");this.elementReady=false;this._isPoster=false;this.applyMedia(this.pp.getMediaContainer().html("").show())}this.waitTillReady(a)},applyMedia:function(){},sendUpdate:function(a,d){this.pp._modelUpdateListener(a,d)},waitTillReady:function(d){var a=this;(function(){try{if(a.elementReady!==true){setTimeout(arguments.callee,70);return}}catch(c){}if(!a.getState("STOPPED")||d===true){try{a.addListeners()}catch(c){}}a.pp._modelUpdateListener("displayReady");if(d===true){if(a.pp.getIsMobileClient()){setTimeout(function(){a.setPlay()},500)}a.setPlay()}})()},addListeners:function(){},removeListeners:function(){try{this.mediaElement.unbind()}catch(a){}},detachMedia:function(){},destroy:function(){this.setPause();this.removeListeners();this.detachMedia();try{b("#"+this.mediaElement.id).empty()}catch(a){}try{b("#"+this.mediaElement.id).remove()}catch(a){}try{this.mediaElement.remove()}catch(a){}this.pp.getMediaContainer().html("");this.mediaElement=null;this.media.loadProgress=0;this.media.playProgress=0;this.media.position=0;this.media.duration=0;this._setState("stopped")},reInit:function(){if(this.requiresFlash===false||!(b.browser.mozilla)||this.getState("ERROR")||this.pp.getConfig("bypassFlashFFFix")===true){return}this.sendUpdate("FFreinit");this.removeListeners();this.displayItem((!this.getState("IDLE")))},applyCommand:function(d,a){switch(d){case"play":if(this.getState("ERROR")){break}if(this.getState("IDLE")){this._setState("awakening");this.displayItem(true);break}this.setPlay();break;case"pause":if(this.getState("ERROR")){break}this.setPause();break;case"volume":if(this.getState("ERROR")){break}if(!this.setVolume(a)){this._volume=a;this.sendUpdate("volume",a)}break;case"stop":this.setStop();break;case"seek":if(this.getState("ERROR")){break}if(this.media.loadProgress==-1){break}this.setSeek(a);break;case"fullscreen":this.sendUpdate("fullscreen",a);this.setFullscreen(a);this.reInit();break;case"resize":this.setResize();this.sendUpdate("resize",a);break}},setSeek:function(a){},setPlay:function(){},setPause:function(){},setStop:function(){this.detachMedia();this.destroy();this.displayItem(false)},setVolume:function(a){},setFullscreen:function(a){},setResize:function(){},getVolume:function(){if(this.mediaElement==null){return this._volume}return(this.mediaElement.prop("muted")==true)?0:this.mediaElement.prop("volume")},getLoadProgress:function(){return this.media.loadProgress||0},getLoadPlaybackProgress:function(){return this.media.playProgress||0},getPosition:function(){return this.media.position||0},getDuration:function(){return this.media.duration||0},getInFullscreen:function(){return this.pp.getInFullscreen()},getKbPerSec:function(){return this._KbPerSec},getState:function(a){var d=(this._currentState==null)?"IDLE":this._currentState;if(a!=null){return(d==a.toUpperCase())}return d},getFile:function(){return this.media.file||null},getModelName:function(){return this.modelId||null},getHasGUI:function(){return(this.hasGUI&&!this._isPoster)},getIsReady:function(){return this.elementReady},getPoster:function(){return this.pp.getConfig("poster")},timeListener:function(f){if(f==undefined){return}var g=(f.position!=undefined)?f.position:f.currentTime,h=f.duration,a=(g>0&&h>0)?g*100/h:0;this.media.duration=this._roundNumber(h,2);this.media.position=this._roundNumber(g,2);this.media.playProgress=a;this.sendUpdate("time",this.media.position);this.loadProgressUpdate()},loadProgressUpdate:function(){try{var g=this.mediaElement[0];if(typeof g.buffered!=="object"){return}if(typeof g.buffered.length<=0){return}var a=Math.round(g.buffered.end(g.buffered.length-1)*100)/100,h=a*100/this.media.duration;if(h==this.media.loadProgress){return}this.media.loadProgress=(this.allowRandomSeek===true)?100:-1;this.media.loadProgress=(this.media.loadProgress<100||this.media.loadProgress==undefined)?h:100;this.sendUpdate("progress",this.media.loadProgress)}catch(e){}},progressListener:function(l,e){try{if(typeof this.mediaElement[0].buffered=="object"){if(this.mediaElement[0].buffered.length>0){this.mediaElement.unbind("progress");return}}}catch(i){}if(this._bandWidthTimer==null){this._bandWidthTimer=(new Date()).getTime()}var j=0,k=0;if(!isNaN(l.loaded/l.total)){j=l.loaded;k=l.total}else{if(l.originalEvent&&!isNaN(l.originalEvent.loaded/l.originalEvent.total)){j=l.originalEvent.loaded;k=l.originalEvent.total}else{if(e&&!isNaN(e.loaded/e.total)){j=e.loaded;k=e.total}}}var a=(j>0&&k>0)?j*100/k:0;if(Math.round(a)>Math.round(this.media.loadProgress)){this._KbPerSec=((j/1024)/(((new Date()).getTime()-this._bandWidthTimer)/1000))}a=(this.media.loadProgress!==100)?a:100;a=(this.allowRandomSeek===true)?100:a;if(this.media.loadProgress!=a){this.media.loadProgress=a;this.sendUpdate("progress",a)}if(this.media.loadProgress>=100&&this.allowRandomSeek==false){this._setBufferState("full")}},endedListener:function(a){if(this.mediaElement===null){return}this._setState("completed")},waitingListener:function(a){this._setBufferState("empty")},canplayListener:function(a){this._setBufferState("full")},canplaythroughListener:function(a){this._setBufferState("full")},suspendListener:function(a){this._setBufferState("full")},playingListener:function(a){this._setState("playing")},startListener:function(a){this.applyCommand("volume",this.pp.getConfig("volume"));this._setState("playing")},pauseListener:function(a){this._setState("paused")},volumeListener:function(a){this.sendUpdate("volume",this.getVolume())},flashReadyListener:function(){this.elementReady=true},errorListener:function(a,e){try{switch(a.target.error.code){case a.target.error.MEDIA_ERR_ABORTED:this.setTestcard(1);break;case a.target.error.MEDIA_ERR_NETWORK:this.setTestcard(2);break;case a.target.error.MEDIA_ERR_DECODE:this.setTestcard(3);break;case a.target.error.MEDIA_ERR_SRC_NOT_SUPPORTED:this.setTestcard(4);break;default:this.setTestcard(5);break}}catch(f){}},metaDataListener:function(d){try{this.videoWidth=d.videoWidth;this.videoHeight=d.videoHeight}catch(a){}this._scaleVideo()},setTestcard:function(g,a){var h=this.pp.getMediaContainer(),i=this.pp.getConfig("messages"),j=(i[g]!=undefined)?i[g]:i[0];j=(a!=undefined&&a!="")?a:j;if(this.pp.getItemCount()>1){j+=i[99]}if(j.length<3){j="ERROR"}if(g==100){j=""}j=this.pp.parseTemplate(j,b.extend({},this.media,{flashver:this.requiresFlash}));h.css({width:"100%",height:"100%"}).html("");this.mediaElement=b(document.createElement("div")).addClass("pptestcard").attr("id",this.pp.getId()+"_testcard_media").appendTo(h);if(j.length>0){b(document.createElement("p")).appendTo(this.mediaElement).html(j)}this._setState("error")},applyImage:function(j,l){var h=b(document.createElement("img")).hide(),i=this;if(j==""||j==undefined){h=b(document.createElement("span")).attr({id:this.pp.getMediaId()+"_image"}).appendTo(l);return h}h.appendTo(l).attr({id:this.pp.getMediaId()+"_image",src:j}).css({position:"absolute"});h.error(function(c){b(this).remove()});var a=function(c){c.realWidth=c.prop("width");c.realHeight=c.prop("height");c.width=function(){return c.realWidth};c.height=function(){return c.realHeight}};if(b.browser.msie){(function(){try{if(h[0].complete==true){h.show();a(h);i.stretch(i.pp.getConfig("imageScaling"),h,l.width(),l.height());return}setTimeout(arguments.callee,100)}catch(c){setTimeout(arguments.callee,100)}})()}else{h.load(function(c){b(this).show();a(h);i.stretch(i.pp.getConfig("imageScaling"),b(this),l.width(),l.height())})}var k=function(c,d){if(d.is(":visible")===false){i.pp.removeListener("fullscreen",arguments.callee)}i.stretch(i.pp.getConfig("imageScaling"),c,d.width(),d.height())};this.pp.addListener("fullscreen",function(){k(h,l)});this.pp.addListener("resize",function(){k(h,l)});return h},stretch:function(x,v,a,o,t,r){if(v==undefined||v==null){return false}if(v._originalDimensions===undefined){v._originalDimensions={};v._originalDimensions={width:v.width(),height:v.height()}}var s=(t!==undefined)?t:v._originalDimensions.width;var w=(r!==undefined)?r:v._originalDimensions.height;var q=(a/s);var n=(o/w);var u=a;var p=o;switch(x){case"fill":if(q>n){u=s*q;p=w*q}else{if(q<n){u=s*n;p=w*n}}break;case"aspectratio":default:if(q>n){u=s*n;p=w*n}else{if(q<n){u=s*q;p=w*q}}break}a=this._roundNumber((u/a)*100,0);o=this._roundNumber((p/o)*100,0);if(a==0||o==0){return false}v.css({margin:0,padding:0,width:a+"%",height:o+"%",left:(100-a)/2+"%",top:(100-o)/2+"%"});if(v._originalDimensions.width!=v.width()||v._originalDimensions.height!=v.height()){return true}return false},createFlash:function(d,a){this.mediaElement=this.pp.embeddFlash(a,d);this._waitforPlayer()},_waitforPlayer:function(){if(this.elementReady==true){return}var a=this;this._setBufferState("empty");(function(){try{if(a.mediaElement==undefined){setTimeout(arguments.callee,100)}else{if(a.mediaElement[a.flashVerifyMethod]==undefined){setTimeout(arguments.callee,100)}else{a._setBufferState("full");a.flashReadyListener()}}}catch(d){setTimeout(arguments.callee,100)}})()},_roundNumber:function(a,d){if(a<=0||isNaN(a)){return 0}return Math.round(a*Math.pow(10,d))/Math.pow(10,d)},_setState:function(a){a=a.toUpperCase();if(this._currentState!=a){if(this._currentState=="PAUSED"&&a=="PLAYING"){this.sendUpdate("resume",this.media)}if((this._currentState=="IDLE"||this._currentState=="AWAKENING")&&a=="PLAYING"){this.sendUpdate("start",this.media)}this._currentState=a.toUpperCase();this.sendUpdate("state",this._currentState)}},_setBufferState:function(a){if(this._currentBufferState!=a){this._currentBufferState=a.toUpperCase();this.sendUpdate("buffer",this._currentBufferState)}},_scaleVideo:function(j){var m=this.pp.getMediaContainer();if(this.pp.getIsMobileClient()){return}try{var l=m.width(),e=m.height(),a=this.videoWidth,n=this.videoHeight;if(this.stretch(this.pp.getConfig("videoScaling"),this.mediaElement,l,e,a,n)){this.sendUpdate("scaled",{realWidth:a,realHeight:n,displayWidth:l,displayHeight:e})}}catch(k){}}}});jQuery(function(b){$p.newModel({modelId:"NA",iLove:[{ext:"NaN",type:"none/none",platform:"all"}],hasGUI:true,applyMedia:function(a){if(this.pp.getConfig("enableTestcard")&&!this.pp.getIsMobileClient()){this.setTestcard((this.media.file!==""&&this.media.errorCode===7)?5:this.media.errorCode);this.elementReady=true}else{this.elementReady=true;this.applyCommand("stop");window.location.href=this.media.file}},setPlay:function(){this.sendUpdate("start")},setPause:function(){if(this._hasEnded==false){this._hasEnded=true;this.sendUpdate("ended")}}})});jQuery(function(b){$p.newModel({modelId:"PLAYLIST",iLove:[{ext:"json",type:"text/json",platform:"internal"},{ext:"jsonp",type:"text/jsonp",platform:"internal"},{ext:"xml",type:"text/xml",platform:"internal"},{ext:"json",type:"application/json",platform:"internal"},{ext:"jsonp",type:"application/jsonp",platform:"internal"},{ext:"xml",type:"application/xml",platform:"internal"}],applyMedia:function(a){this.elementReady=true},setPlay:function(){this.sendUpdate("playlist",this.media.file)}})});jQuery(function(b){$p.newModel({modelId:"VIDEOFLASH",iLove:[{ext:"flv",type:"video/x-flv",platform:"flash",fixed:true},{ext:"flv",type:"video/flv",platform:"flash",fixed:true},{ext:"mp4",type:"video/mp4",platform:"flash",fixed:"maybe"},{ext:"mov",type:"video/quicktime",platform:"flash"},{ext:"m4v",type:"video/mp4",platform:"flash",fixed:"maybe"}],requiresFlash:9,allowRandomSeek:false,flashVerifyMethod:"api_get",_jarisVolume:0,applyMedia:function(a){var d={id:this.pp.getMediaId()+"_flash",name:this.pp.getMediaId()+"_flash",src:this.pp.getConfig("playerFlashMP4"),width:"100%",height:"100%",allowScriptAccess:"always",allowFullScreen:"true",allowNetworking:"all",wmode:"transparent",bgcolor:"#000000",FlashVars:{source:this.media.file,type:"video",streamtype:this.pp.getConfig("flashStreamType"),server:(this.pp.getConfig("flashStreamType")=="rtmp")?this.pp.getConfig("flashRTMPServer"):"",autostart:"false",hardwarescaling:"true",controls:"false",jsapi:"true"}};switch(this.pp.getConfig("flashStreamType")){case"rtmp":case"http":this.allowRandomSeek=true;this.media.loadProgress=100;break}this.createFlash(d,a)},addListeners:function(){if(this.mediaElement==null){return}this.mediaElement.api_addlistener("onprogress","projekktor('"+this.pp.getId()+"').playerModel.progressListener");this.mediaElement.api_addlistener("ontimeupdate","projekktor('"+this.pp.getId()+"').playerModel.timeListener");if(this.getModelName().indexOf("VIDEO")>-1){this.mediaElement.api_addlistener("ondatainitialized","projekktor('"+this.pp.getId()+"').playerModel.metaDataListener")}if(this.getModelName().indexOf("AUDIO")>-1){this.mediaElement.api_addlistener("onconnectionsuccess","projekktor('"+this.pp.getId()+"').playerModel.startListener")}this.mediaElement.api_addlistener("onplaypause","projekktor('"+this.pp.getId()+"').playerModel._playpauseListener");this.mediaElement.api_addlistener("onplaybackfinished","projekktor('"+this.pp.getId()+"').playerModel.endedListener");this.mediaElement.api_addlistener("onmute","projekktor('"+this.pp.getId()+"').playerModel.volumeListener");this.mediaElement.api_addlistener("onvolumechange","projekktor('"+this.pp.getId()+"').playerModel.volumeListener");this.mediaElement.api_addlistener("onbuffering","projekktor('"+this.pp.getId()+"').playerModel.waitingListener");this.mediaElement.api_addlistener("onnotbuffering","projekktor('"+this.pp.getId()+"').playerModel.canplayListener");this.mediaElement.api_addlistener("onconnectionfailed","projekktor('"+this.pp.getId()+"').playerModel.errorListener")},removeListeners:function(){try{this.mediaElement.api_removelistener("*")}catch(a){}},_playpauseListener:function(a){if(a.isplaying){this.playingListener()}else{this.pauseListener()}},metaDataListener:function(d){this.startListener(d);try{this.videoWidth=d.width;this.videoHeight=d.height;this.sendUpdate("scaled",{width:this.videoWidth,height:this.videoHeight})}catch(a){}},setSeek:function(d){try{this.mediaElement.api_seek(d)}catch(a){}},setVolume:function(a){this._volume=a;try{this.mediaElement.api_volume(a)}catch(d){return false}return a},setPause:function(a){try{this.mediaElement.api_pause()}catch(d){}},setPlay:function(a){try{this.mediaElement.api_play()}catch(d){}},getVolume:function(){return this._jarisVolume},errorListener:function(a){this.setTestcard(4)},volumeListener:function(a){if(this._jarisVolume!=a.volume){this._jarisVolume=a.volume;this.sendUpdate("volume",a.volume)}},detachMedia:function(){try{b(this.mediaElement).remove()}catch(a){}}});$p.newModel({modelId:"AUDIOFLASH",iLove:[{ext:"mp3",type:"audio/mp3",platform:"flash"},{ext:"mp3",type:"audio/mpeg",platform:"flash"},{ext:"m4a",type:"audio/mp4",platform:"flash"}],applyMedia:function(a){this.imageElement=this.applyImage(this.pp.getConfig("cover")||this.pp.getConfig("poster"),a);var f=b("#"+this.pp.getMediaId()+"_flash_container");if(f.length==0){f=b(document.createElement("div")).css({width:"1px",height:"1px"}).attr("id",this.pp.getMediaId()+"_flash_container").appendTo(a)}var e={id:this.pp.getMediaId()+"_flash",name:this.pp.getMediaId()+"_flash",src:this.pp.getConfig("playerFlashMP3"),width:"1px",height:"1px",allowScriptAccess:"always",allowFullScreen:"true",allowNetworking:"all",wmode:"transparent",bgcolor:"#000000",FlashVars:{source:this.media.file,type:"audio",streamtype:this.pp.getConfig("flashStreamType"),server:(this.pp.getConfig("flashStreamType")=="rtmp")?this.pp.getConfig("flashRTMPServer"):"",autostart:"false",hardwarescaling:"false",controls:"false",jsapi:"true"}};this.createFlash(e,f)}},"VIDEOFLASH")});jQuery(function(b){$p.newModel({modelId:"VIDEO",iLove:[{ext:"ogv",type:"video/ogg",platform:"native"},{ext:"webm",type:"video/webm",platform:"native"},{ext:"ogg",type:"video/ogg",platform:"native"},{ext:"anx",type:"video/ogg",platform:"native"},{ext:"mp4",type:"video/mp4",platform:"native",fixed:"maybe"}],allowRandomSeek:false,videoWidth:0,videoHeight:0,element:"video",init:function(a){if(this.pp.getIsMobileClient()&&this.element=="video"){this.hasGUI=true}this.ready()},applyMedia:function(e){this.elementReady=false;if(this.media.type.indexOf("/ogg")>-1||this.media.type.indexOf("/webm")>-1){this.allowRandomSeek=true}if(this.element=="audio"){this.imageElement=this.applyImage(this.pp.getConfig("cover")||this.pp.getConfig("poster"),e)}var a=(this.element=="video")?e:b("body");a.append(b(document.createElement(this.element)).attr({id:this.pp.getMediaId()+"_html",poster:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi/v//PwNAgAEACQsDAUdpTjcAAAAASUVORK5CYII=",loop:false,autoplay:true,"x-webkit-airplay":"allow"}).prop({controls:(this.hasGUI&&this.element=="video"),volume:this.getVolume()}).css({width:((this.element=="video")?"100%":"1px"),height:((this.element=="video")?"100%":"1px"),position:"absolute",top:0,left:0}));this.mediaElement=b("#"+this.pp.getMediaId()+"_html");for(var f in this.media.setup){if(this.media.setup[f].src){b(document.createElement("source")).appendTo(this.mediaElement).attr({src:this.media.setup[f].src,type:this.media.setup[f].type})}}this.waitforPlayer()},waitforPlayer:function(){if(this.elementReady==true){return}var e=this,f=b("#"+this.pp.getMediaId()+"_html");try{if(f==undefined){setTimeout(function(){e.waitforPlayer()},200);return}if(f[0].networkState==undefined){setTimeout(function(){e.waitforPlayer()},200);return}this.elementReady=true}catch(a){setTimeout(function(){e.waitforPlayer()},200);return}},addListeners:function(){var a=this;if(this.element=="video"){this.mediaElement.bind("loadedmetadata",function(){a.metaDataListener(this)})}this.mediaElement.bind("pause",function(){a.pauseListener(this)});this.mediaElement.bind("play",function(){a.playingListener(this)});this.mediaElement.bind("volumechange",function(){a.volumeListener(this)});this.mediaElement.bind("progress",function(d){a.progressListener(d,this)});this.mediaElement.bind("timeupdate",function(){a.timeListener(this)});this.mediaElement.bind("ended",function(){a.endedListener(this)});this.mediaElement.bind("waiting",function(){a.waitingListener(this)});this.mediaElement.bind("canplaythrough",function(){a.canplayListener(this)});this.mediaElement.bind("canplay",function(){a.canplayListener(this)});this.mediaElement.bind("error",function(d){a.errorListener(d,this)});this.mediaElement.bind("suspend",function(){a.suspendListener(this)})},updatePlayerInfo:function(){if(this.mediaElement==null){return}var a=this,d=this.mediaElement[0];if(this.getState()=="PLAYING"){switch(d.networkState){case d.NETWORK_EMPTY:break;case d.NETWORK_IDLE:break;case d.NETWORK_LOADING:break;case d.NETWORK_NO_SOURCE:this.setTestcard(4);break}}if("PAUSED|ERROR".indexOf(this.getState())==-1){setTimeout(function(){a.updatePlayerInfo()},500)}},detachMedia:function(){try{this.mediaElement[0].pause();b(this.mediaElement[0]).prop("src","");this.mediaElement[0].load()}catch(a){}},setPlay:function(){try{this.mediaElement[0].play()}catch(a){}this.updatePlayerInfo()},setPause:function(){try{this.mediaElement[0].pause()}catch(a){}},setVolume:function(a){this._volume=a;try{this.mediaElement.prop("volume",a)}catch(d){return false}return a},setSeek:function(d){try{this.mediaElement.prop("currentTime",d)}catch(a){}},setFullscreen:function(a){if(this.element=="audio"){return}this._scaleVideo()},setResize:function(){if(this.element=="audio"){return}this._scaleVideo(false)}});$p.newModel({modelId:"AUDIO",iLove:[{ext:"ogg",type:"audio/ogg",platform:"native"},{ext:"oga",type:"audio/ogg",platform:"native"},{ext:"mp3",type:"audio/mp3",platform:"native"}],imageElement:{},element:"audio"},"VIDEO")});jQuery(function(b){$p.newModel({modelId:"IMAGE",iLove:[{ext:"jpg",type:"image/jpeg",platform:"all"},{ext:"gif",type:"image/gif",platform:"all"},{ext:"png",type:"image/png",platform:"all"}],allowRandomSeek:true,_interval:null,_position:0,_duration:0,applyMedia:function(a){this.mediaElement=this.applyImage(this.media.file,a);this.elementReady=true;this._duration=this.pp.getConfig("duration")},setPlay:function(){var a=this;this._setBufferState("full");this.progressListener(100);this.playingListener();if(this._duration>0){this._interval=setInterval(function(){a._position=a._position+0.5;if(a._position>a._duration){clearInterval(a._interval);a._setState("completed")}a.timeListener({duration:a._duration,position:a._position})},500)}else{a._setState("completed")}},detachMedia:function(){this._position=0;clearInterval(this._interval);this.mediaElement.remove()},setPause:function(){this.pauseListener();clearInterval(this._interval)},setSeek:function(a){if(a<this._duration){this._position=a}}});$p.newModel({modelId:"HTML",iLove:[{ext:"html",type:"text/html",platform:"all"}],applyMedia:function(d){var a=this;this.mediaElement=b(document.createElement("iframe")).attr({id:this.pp.getMediaId()+"_iframe",name:this.pp.getMediaId()+"_iframe",src:this.media.file,scrolling:"no",frameborder:"0",width:"100%",height:"100%"}).css({overflow:"hidden",border:"0px",width:"100%",height:"100%"}).appendTo(d);this.mediaElement.load(function(c){a.success()});this.mediaElement.error(function(c){a.remove()});this._duration=this.pp.getConfig("duration")},success:function(){this.elementReady=true},remove:function(){this.mediaElement.remove();this.elementReady=true}},"IMAGE")});jQuery(function(b){$p.newModel({modelId:"YTVIDEO",iLove:[{ext:"youtube.com",type:"video/youtube",platform:"flash",fixed:true}],modelReady:false,allowRandomSeek:true,useIframeAPI:true,_updateTimer:null,init:function(f){var a=this;this.useIframeAPI=this.pp.getConfig("useYTIframeAPI")||this.pp.getIsMobileClient();if(this.useIframeAPI!==true){this.requiresFlash=8;this.flashVerifyMethod="cueVideoById";this.ready();return}var e=this.pp.getId();if(window.ProjekktorYoutubePlayerAPIReady!==true){b.getScript("http://www.youtube.com/player_api");(function(){try{if(window.ProjekktorYoutubePlayerAPIReady==true){a.ready();return}setTimeout(arguments.callee,50)}catch(c){setTimeout(arguments.callee,50)}})()}else{this.ready()}window.onYouTubePlayerAPIReady=function(){window.ProjekktorYoutubePlayerAPIReady=true}},applyMedia:function(f){this._setBufferState("empty");var a=this;if(this.useIframeAPI===true){this.mediaElement=new YT.Player(this.pp.getId()+"_media",{width:(this.pp.getIsMobileClient())?this.pp.config._width:"100%",height:(this.pp.getIsMobileClient())?this.pp.config._height:"100%",playerVars:{autoplay:0,disablekb:1,start:0,controls:0,enablejsapi:1,wmode:"opaque"},videoId:this.youtubeGetId(),events:{onReady:function(c){a.onReady(c)},onStateChange:function(c){a.stateChange(c)},onError:function(c){a.errorListener(c)}}});b(this.mediaElement.a).prop("ALLOWTRANSPARENCY",true).attr({scrolling:"no",frameborder:0}).css({overflow:"hidden",border:"0px",display:"block"});if(b.browser.mozilla){this.requiresFlash=8}}else{var e={id:this.pp.getId()+"_media_youtube",name:this.pp.getId()+"_media_youtube",src:"http://www.youtube.com/apiplayer",width:"100%",height:"100%",bgcolor:"#000000",allowScriptAccess:"always",wmode:"transparent",FlashVars:{enablejsapi:1,autoplay:1}};this.createFlash(e,f)}},flashReadyListener:function(){this._youtubeResizeFix();this.addListeners();this.mediaElement.cueVideoById(this.youtubeGetId())},flashReinitListener:function(){this._youtubeResizeFix();this.addListeners();if(b.browser.mozilla){this.mediaElement.cueVideoById(this.youtubeGetId());if(this.getState()==="PLAYING"){this.setPlay()}}this.elementReady=true},_youtubeResizeFix:function(){b(this.mediaElement).attr({width:"99.99999%",height:"99.9999%"});this.applyCommand("volume",this.pp.getConfig("volume"))},addListeners:function(){if(this.useIframeAPI===true){return}this.mediaElement.addEventListener("onStateChange","projekktor('"+this.pp.getId()+"').playerModel.stateChange");this.mediaElement.addEventListener("onError","projekktor('"+this.pp.getId()+"').playerModel.errorListener")},setSeek:function(d){try{this.mediaElement.seekTo(d,true)}catch(a){}},setVolume:function(a){try{this.mediaElement.setVolume(a*100)}catch(d){}},setPause:function(a){try{this.mediaElement.pauseVideo()}catch(d){}},setPlay:function(a){try{this.mediaElement.playVideo()}catch(d){}},getVolume:function(){try{return this.mediaElement.getVolume()}catch(a){}return 0},getPoster:function(){return this.media.config.poster||this.pp.config.poster||"http://img.youtube.com/vi/"+this.youtubeGetId()+"/0.jpg"},errorListener:function(a){switch((a.data==undefined)?a:a.data){case 100:this.setTestcard(500);break;case 101:case 150:this.setTestcard(501);break;case 2:this.setTestcard(502);break}},stateChange:function(a){clearTimeout(this._updateTimer);if(this.mediaElement===null){return}switch((a.data==undefined)?a:a.data){case -1:this.setPlay();break;case 0:this.endedListener({});break;case 1:this._setBufferState("full");this.playingListener({});this.canplayListener({});this.updateInfo();break;case 2:this.pauseListener({});break;case 3:this.waitingListener({});break;case 5:if(this.useIframeAPI!==true){this.onReady()}break}},onReady:function(){this.setVolume(this.pp.getVolume());this.elementReady=true;if(this.media.title||this.pp.config.title||this.elementReady){return}var a=this;b.ajax({url:"http://gdata.youtube.com/feeds/api/videos/"+this.youtubeGetId()+"?v=2&alt=jsonc",complete:function(e,h){try{data=e.responseText;if(typeof data=="string"){data=b.parseJSON(data)}if(data.data.title){a.sendUpdate("config",{title:data.data.title+" ("+data.data.uploader+")"})}}catch(g){}a.elementReady=true}})},youtubeGetId:function(){return encodeURIComponent(this.media.file.replace(/^[^v]+v.(.{11}).*/,"$1"))},updateInfo:function(){var a=this;clearTimeout(this._updateTimer);(function(){if(a.mediaElement==null){clearTimeout(a._updateTimer);return}try{if(a.getState()!=="IDLE"&&a.getState()!=="COMPLETED"){a.timeListener({position:a.mediaElement.getCurrentTime(),duration:a.mediaElement.getDuration()});a.progressListener({loaded:a.mediaElement.getVideoBytesLoaded(),total:a.mediaElement.getVideoBytesTotal()})}}catch(d){}a._updateTimer=setTimeout(arguments.callee,500)})()}});$p.newModel({modelId:"YTAUDIO",iLove:[{ext:"youtube.com",type:"audio/youtube",platform:"flash",fixed:"maybe"}],applyMedia:function(a){this.imageElement=this.applyImage(this.pp.getConfig("cover")||this.pp.getConfig("poster"),a);this._setBufferState("empty");this.mediaElement=new YT.Player(this.pp.getId()+"_media",{width:"100px",height:"100px",playerVars:{autoplay:10,disablekb:1,start:0,controls:0,enablejsapi:1,playerapiid:this.pp.getId(),origin:location.host},videoId:this.youtubeGetId(),events:{onReady:"onReady"+this.pp.getId(),onStateChange:"onStateChange"+this.pp.getId(),onError:"onError"+this.pp.getId()}})}},"YTVIDEO")});var projekktorControlbar=function(){};jQuery(function(b){projekktorControlbar.prototype={_cTimer:null,_noCHide:false,_cFading:false,_vSliderAct:false,_storeVol:0,_timeTags:{},cb:null,cbFS:null,_pos:{left:0,right:0},controlElements:{},controlElementsConfig:{cb:null,playhead:{on:null,call:null},loaded:{on:"click",call:"scrubberClk"},scrubber:{on:"click",call:"scrubberClk"},play:{on:"click",call:"playClk"},pause:{on:"click",call:"pauseClk"},stop:{on:"click",call:"stopClk"},prev:{on:"click",call:"prevClk"},next:{on:"click",call:"nextClk"},rewind:{on:"click",call:"rewindClk"},forward:{on:"click",call:"forwardClk"},fsexit:{on:"click",call:"exitFullscreenClk"},fsenter:{on:"click",call:"enterFullscreenClk"},vslider:{on:"click",call:"vsliderClk"},vmarker:{on:"click",call:"vsliderClk"},vknob:{on:"mousedown",call:"vknobStartDragListener"},mute:{on:"click",call:"muteClk"},unmute:{on:"click",call:"unmuteClk"},vmax:{on:"click",call:"vmaxClk"},open:{on:"click",call:"openCloseClk"},close:{on:"click",call:"openCloseClk"},loopon:{on:"click",call:"loopClk"},loopoff:{on:"click",call:"loopClk"},draghandle:{on:"mousedown",call:"handleStartDragListener"},controls:{on:null,call:null},title:null,sec_dur:null,min_dur:null,hr_dur:null,sec_elp:null,min_elp:null,hr_elp:null,sec_rem:null,min_rem:null,hr_rem:null},config:{disableFade:false,fadeDelay:2500,showOnStart:false,controlsTemplate:"<div %{fsexit}></div><div %{fsenter}></div><div %{play}></div><div %{pause}></div><div %{prev}></div><div %{next}></div><div %{title}></div><div %{timeleft}>%{min_elp}:%{sec_elp} | %{min_dur}:%{sec_dur}</div><div %{scrubber}><div %{loaded}></div><div %{playhead}></div></div><div %{vslider}><div %{vmarker}></div><div %{vknob}></div></div><div %{mute}></div><div %{vmax}></div>",controlsTemplateFull:null,toggleMute:false},initialize:function(){var h=this,i=this.playerDom.html(),j=true,g=this.getConfig("cssClassPrefix");for(var a in this.controlElementsConfig){if(i.match(new RegExp(g+a,"gi"))){j=false;break}}if(j){this.cb=this.applyToPlayer(b(document.createElement("div")).addClass("controls"));this.cbFS=this.applyToPlayer(b(document.createElement("div")).addClass("controls").addClass("fullscreen").removeClass("active").addClass("inactive"));this.applyTemplate(this.cb,this.getConfig("controlsTemplate"));this.applyTemplate(this.cbFS,this.getConfig("controlsTemplateFull")||this.getConfig("controlsTemplate"))}else{this.cb=this.playerDom.find("."+g+"controls:not(.fullscreen)");this.cbFS=this.playerDom.children("."+g+"controls.fullscreen");if(this.cbFS.length==0){this.cbFS=this.cb}}for(var a in this.controlElementsConfig){this.controlElements[a]=b(this.playerDom).find("."+g+a);this.blockSelection(this.controlElements[a])}this.addGuiListeners();this._storeVol=this.getConfig("volume");this.drawUpdateControls();this.hidecb(true);this.pluginReady=true},applyTemplate:function(i,j){var h=this,g=this.getConfig("cssClassPrefix");if(j){var a=j.match(/\%{[a-zA-Z_]*\}/gi);if(a!=null){b.each(a,function(e,d){var c=d.replace(/\%{|}/gi,"");if(d.match(/\_/gi)){j=j.replace(d,'<span class="'+g+c+'"></span>')}else{j=j.replace(d,'class="'+g+c+'"')}})}i.html(j)}},itemHandler:function(a){this.pluginReady=true;this.hidecb(true)},startHandler:function(){if(this.getConfig("showOnStart")==true){this.showcb(true)}else{this.hidecb(true)}},readyHandler:function(a){clearTimeout(this._cTimer);this.cb.removeClass("fade");this.cbFS.removeClass("fade");if(this.getConfig("disableFade")!=true){this.cb.addClass("fade");this.cbFS.addClass("fade")}this.pluginReady=true},drawUpdateControls:function(){var a=this,f=this.pp.getState();clearTimeout(this._cTimer);if(this.pp.getHasGUI()){return}if(this.getConfig("controls")==false){this.hidecb(true);return}var e=(this.pp.getItemCount()<2||this.getConfig("disallowSkip"));if(!e){this.controlElements.prev.removeClass("inactive").addClass("active");this.controlElements.next.removeClass("inactive").addClass("active")}else{this.controlElements.prev.removeClass("active").addClass("inactive");this.controlElements.next.removeClass("active").addClass("inactive")}if(this.pp.getItemIdx()<1){this.controlElements.prev.removeClass("active").addClass("inactive")}if(this.pp.getItemIdx()>=this.pp.getItemCount()-1){this.controlElements.next.removeClass("active").addClass("inactive")}if(this.getConfig("disablePause")){this.controlElements.pause.removeClass("active").addClass("inactive");this.controlElements.play.removeClass("active").addClass("inactive")}else{if(f==="PLAYING"){this.drawPauseButton()}if(f==="PAUSED"){this.drawPlayButton()}if(f==="IDLE"){this.drawPlayButton()}}if(f=="IDLE"){this.controlElements.stop.removeClass("active").addClass("inactive")}else{this.controlElements.stop.removeClass("inactive").addClass("active")}if(f=="IDLE"){this.controlElements.forward.removeClass("active").addClass("inactive");this.controlElements.rewind.removeClass("active").addClass("inactive")}else{this.controlElements.forward.removeClass("inactive").addClass("active");this.controlElements.rewind.removeClass("inactive").addClass("active")}if(this.pp.getInFullscreen()===true){this.drawExitFullscreenButton()}else{this.drawEnterFullscreenButton()}if(!this.getConfig("enableFullscreen")){this.controlElements.fsexit.removeClass("active").addClass("inactive");this.controlElements.fsenter.removeClass("active").addClass("inactive")}if(this.pp.config._loop!=true){this.controlElements.loopoff.removeClass("active").addClass("inactive");this.controlElements.loopon.removeClass("inactive").addClass("active")}else{this.controlElements.loopoff.removeClass("inactive").addClass("active");this.controlElements.loopon.removeClass("active").addClass("inactive")}this.drawTitle();this.drawUpdateTimeDisplay();this.drawUpdateVolumeDisplay(this.pp.getVolume()||this._storeVol)},stateHandler:function(a){this.drawUpdateControls();if("STOPPED|AWAKENING|IDLE".indexOf(a)>-1){this.drawUpdateTimeDisplay(0,0,0);this.drawUpdateProgressDisplay(0)}else{this.drawUpdateProgressDisplay()}},scheduleModifiedHandler:function(){if(this.pp.getState()==="IDLE"){return}this.drawUpdateControls();this.drawUpdateTimeDisplay();this.drawUpdateProgressDisplay()},volumeHandler:function(a){this.drawUpdateVolumeDisplay(a)},progressHandler:function(a){this.drawUpdateProgressDisplay()},timeHandler:function(a){this.drawUpdateTimeDisplay();this.drawUpdateProgressDisplay()},fullscreenHandler:function(e){var a=this,f=this.getConfig("cssClassPrefix");this._noCHide=false;this._cFading=false;this._vSliderAct=false;clearTimeout(this._cTimer);if(!this.getConfig("controls")){return}if(!this.getConfig("enableFullscreen")){return}if(this.pp.getInFullscreen()===true){this.playerDom.children("."+f+"controls:not(.fullscreen)").stop(true,true).removeClass("active").addClass("inactive").css("display","");this.playerDom.children("."+f+"controls.fullscreen").stop(true,true).removeClass("inactive").addClass("active").css("display","")}else{this.playerDom.children("."+f+"controls:not(.fullscreen)").stop(true,true).removeClass("inactive").addClass("active").css("display","");this.playerDom.children("."+f+"controls.fullscreen").stop(true,true).removeClass("active").addClass("inactive").css("display","")}this.drawUpdateControls();if(this.pp.getState()=="IDLE"){this.hidecb(true)}else{this._cTimer=setTimeout(function(){a.hidecb()},this.getConfig("fadeDelay"))}},addGuiListeners:function(){var a=this;b.each(this.controlElementsConfig,function(f,e){if(!e){return}if(e.on!=null){a.controlElements[f][e.on](function(c){a.clickCatcher(c,e.call,a.controlElements[f])})}});this.cbFS.mouseenter(function(d){a.controlsMouseEnterListener(d)});this.cbFS.mouseleave(function(d){a.controlsMouseLeaveListener(d)});this.cb.mouseenter(function(d){a.controlsMouseEnterListener(d)});this.cb.mouseleave(function(d){a.controlsMouseLeaveListener(d)})},clickCatcher:function(a,e,f){if(b.browser.msie){a.cancelBubble=true}else{a.stopPropagation()}if(!f.hasClass("inactive")){this[e](a,f)}return false},drawTitle:function(){this.controlElements.title.html(this.getConfig("title",""))},hidecb:function(h){clearTimeout(this._cTimer);var f=this.getConfig("cssClassPrefix"),a=(this.pp.getInFullscreen()===true)?this.cbFS:this.cb,g=this;if(a==null){return}a.stop(true,true);if(this._noCHide==true){return}if(!a.is(":visible")){return}if(h===true){this._cFading=false;a.removeClass("active").addClass("inactive").css("display","");return}if(this.getConfig("controls")==false||this.pp.getHasGUI()||!a.hasClass("fade")){a.removeClass("active").addClass("inactive");return}a.fadeOut("slow",function(){b(this).removeClass("active").addClass("inactive").css("display","");g._cFading=false})},showcb:function(h){clearTimeout(this._cTimer);if(this.pp.getHasGUI()||this.getConfig("controls")==false){a.removeClass("active").addClass("inactive").css("display","");return}var g=this,a=(this.pp.getInFullscreen()===true)?this.cbFS:this.cb,f=this.getConfig("cssClassPrefix");if(a==null){return}if("IDLE|AWAKENING|ERROR".indexOf(this.pp.getState())>-1&&h!=true){return}a.stop(true,true);if((!a.hasClass("fade")||h==true)){a.removeClass("inactive").addClass("active").css("display","");return}if(a.is(":visible")||this._cFading==true){this._cTimer=setTimeout(function(){g.hidecb()},this.getConfig("fadeDelay"));return}this._cFading=true;a.fadeIn("slow",function(){g._cFading=false;b(this).removeClass("inactive").addClass("active").css("display","")})},drawUpdateTimeDisplay:function(n,o,e){if(this.pp.getHasGUI()){return}try{var p=(n!=undefined)?n:this.pp.getLoadPlaybackProgress(),k=(o!=undefined)?o:this.pp.getDuration(),a=(e!=undefined)?e:this.pp.getPosition()}catch(m){var p=n||0,k=o||0,a=e||0}this.controlElements.playhead.css("width",p+"%");var l=b.extend({},this._clockDigits(k,"dur"),this._clockDigits(a,"elp"),this._clockDigits(k-a,"rem"));b.each(this.controlElements,function(d,c){if(l[d]){b.each(c,function(){b(this).html(l[d])})}})},drawUpdateProgressDisplay:function(){this.controlElements.loaded.css("width",this.pp.getLoadProgress()+"%")},drawUpdateVolumeDisplay:function(a){if(this._vSliderAct==true){return}if(a==undefined){return}clearTimeout(this._cTimer);var m=(this.pp.getInFullscreen()===true)?this.cbFS:this.cb,j=m.is(":visible"),k=this,n=(this.controlElements.mute.hasClass("toggle")||this.controlElements.unmute.hasClass("toggle")||this.getConfig("toggleMute")),l=m.find("."+this.getConfig("cssClassPrefix")+"vknob"),i=m.find("."+this.getConfig("cssClassPrefix")+"vslider");m.stop(true,true).show();switch(a){case 0:l.css("left",0);break;case 1:l.css("left",(i.width()-(l.width()/2))+"px");break;default:l.css("left",a*(i.width()-(l.width()/2))+"px");break}if(n){if(a){this.controlElements.mute.removeClass("inactive").addClass("active");this.controlElements.unmute.removeClass("active").addClass("inactive")}else{this.controlElements.mute.removeClass("active").addClass("inactive");this.controlElements.unmute.removeClass("inactive").addClass("active");this.controlElements.vmax.removeClass("inactive").addClass("active")}if(a==1){this.controlElements.vmax.removeClass("active").addClass("inactive")}else{this.controlElements.vmax.removeClass("inactive").addClass("active")}}else{this.controlElements.vmax.removeClass("inactive").addClass("active");this.controlElements.unmute.removeClass("inactive").addClass("active");this.controlElements.mute.removeClass("inactive").addClass("active")}this.controlElements.vmarker.css("width",a*100+"%");this._cTimer=setTimeout(function(){k.hidecb()},this.getConfig("fadeDelay"));if(!j){m.hide()}},drawPauseButton:function(a){this.controlElements.pause.removeClass("inactive").addClass("active");this.controlElements.play.removeClass("active").addClass("inactive")},drawPlayButton:function(a){this.controlElements.pause.removeClass("active").addClass("inactive");this.controlElements.play.removeClass("inactive").addClass("active")},drawEnterFullscreenButton:function(a){this.controlElements.fsexit.removeClass("active").addClass("inactive");this.controlElements.fsenter.removeClass("inactive").addClass("active")},drawExitFullscreenButton:function(a){this.controlElements.fsexit.removeClass("inactive").addClass("active");this.controlElements.fsenter.removeClass("active").addClass("inactive")},playClk:function(a){this.pp.setPlay()},pauseClk:function(a){this.pp.setPause()},stopClk:function(a){this.pp.setStop()},controlsMouseEnterListener:function(a){this._noCHide=true},controlsMouseLeaveListener:function(a){this._noCHide=false},controlsClk:function(a){},mousemoveHandler:function(a){this.showcb()},prevClk:function(a){this.pp.setActiveItem("previous")},nextClk:function(a){this.pp.setActiveItem("next")},forwardClk:function(a){this.pp.setPlayhead("+10")},rewindClk:function(a){this.pp.setPlayhead("-10")},muteClk:function(a){this._storeVol=(this.pp.getVolume()==0)?this.getConfig("volume"):this.pp.getVolume();this.pp.setVolume(0)},unmuteClk:function(a){if(this._storeVol<=0){this._storeVol=1}this.pp.setVolume(this._storeVol)},vmaxClk:function(a){this.pp.setVolume(1)},enterFullscreenClk:function(a){this.pp.setFullscreen(true)},exitFullscreenClk:function(a){this.pp.setFullscreen(false)},openCloseClk:function(a){var d=this;b(b(a.currentTarget).attr("class").split(/\s+/)).each(function(f,c){if(c.indexOf("toggle")==-1){return}d.playerDom.find("."+c.substring(6)).slideToggle("slow",function(){d.pp.setResize()});d.controlElements.open.toggle();d.controlElements.close.toggle()})},loopClk:function(a){if(b.inArray(this.getConfig("cssClassPrefix")+"loopon",b(a.currentTarget).attr("class").split(/\s+/))>-1){this.pp.config._loop=true}else{this.pp.config._loop=false}this.drawUpdateControls()},startClk:function(a){this.pp.setPlay()},scrubberClk:function(a){var j=0;if(this.getConfig("disallowSkip")==true){return}var h=(this.pp.getInFullscreen()===true&&this.controlElements.vslider.length>1)?1:0,k=b(this.controlElements.scrubber[h]).width(),l=b(this.controlElements.loaded[h]).width(),i=a.pageX-b(this.controlElements.scrubber[h]).offset().left;if(i<0||i=="NaN"||i==undefined){j=0}else{if(l!=undefined){if(i>l){i=l-1}j=((i*100/k)*this.pp.getDuration()/100)*1}}this.pp.setPlayhead(j)},vmarkerClk:function(a){vsliderClk(a)},vsliderClk:function(j){if(this._vSliderAct==true){return}var g=(this.pp.getInFullscreen()===true&&this.controlElements.vslider.length>1)?1:0,a=b(this.controlElements.vslider[g]),i=a.width(),h=j.pageX-a.offset().left;if(h<0||h=="NaN"||h==undefined){result=0}else{result=(h/i)}this.pp.setVolume(result);this._storeVol=result},vknobStartDragListener:function(t,m){this._vSliderAct=true;var r=this,p=(this.pp.getInFullscreen()===true&&this.controlElements.vslider.length>1)?1:0,s=b(m[p]),n=b(this.controlElements.vslider[p]),a=Math.abs(parseInt(s.position().left)-t.clientX),q=0,o=function(c){if(b.browser.msie){c.cancelBubble=true}else{c.stopPropagation()}r.playerDom.unbind("mouseup",o);n.unbind("mousemove",l);n.unbind("mouseup",o);s.unbind("mousemove",l);s.unbind("mouseup",o);r._vSliderAct=false;return false},l=function(d){clearTimeout(r._cTimer);if(b.browser.msie){d.cancelBubble=true}else{d.stopPropagation()}var c=(d.clientX-a);c=(c>n.width()-s.width()/2)?n.width()-(s.width()/2):c;c=(c<0)?0:c;s.css("left",c+"px");q=Math.abs(c/(n.width()-(s.width()/2)));r.pp.setVolume(q);r._storeVol=q;b(r.controlElements.vmarker[p]).css("width",q*100+"%");return false};this.playerDom.mouseup(o);n.mousemove(l);n.mouseup(o);s.mousemove(l);s.mouseup(o)},handleStartDragListener:function(m,j){var i=this;var k=Math.abs(parseInt(this.cb.position().left)-m.clientX);var n=Math.abs(parseInt(this.cb.position().top)-m.clientY);var a=function(c){if(b.browser.msie){c.cancelBubble=true}else{c.stopPropagation()}i.playerDom.unbind("mouseup",a);i.playerDom.unbind("mouseout",a);i.playerDom.unbind("mousemove",l);return false};var l=function(d){if(b.browser.msie){d.cancelBubble=true}else{d.stopPropagation()}clearTimeout(i._cTimer);var c=(d.clientX-k);c=(c>i.playerDom.width()-i.cb.width())?i.playerDom.width()-i.cb.width():c;c=(c<0)?0:c;i.cb.css("left",c+"px");var e=(d.clientY-n);e=(e>i.playerDom.height()-i.cb.height())?i.playerDom.height()-i.cb.height():e;e=(e<0)?0:e;i.cb.css("top",e+"px");return false};this.playerDom.mousemove(l);this.playerDom.mouseup(a)},errorHandler:function(a){this.hidecb(true)},_clockDigits:function(o,j){if(o<0||isNaN(o)||o==undefined){o=0}var m=Math.floor(o/(60*60));var l=o%(60*60);var p=Math.floor(l/60);var a=l%60;var n=Math.floor(a);var k={};k["min_"+j]=(p<10)?"0"+p:p;k["sec_"+j]=(n<10)?"0"+n:n;k["hr_"+j]=(m<10)?"0"+m:m;return k}}});var projekktorDisplay=function(){};jQuery(function(b){projekktorDisplay.prototype={logo:null,logoIsFading:false,display:null,displayClicks:0,buffIcn:null,buffIcnSprite:null,bufferDelayTimer:null,bufferIconDelay:1,config:{onclick:{callback:"setPlayPause",value:null},onclick_playing:{callback:"setPlayPause",value:null},ondblclick:{callback:"setFullscreen",value:null},bufferIconDelay:200,spriteUrl:"",spriteWidth:50,spriteHeight:50,spriteTiles:25,spriteOffset:1,spriteCountUp:false,logoImage:"",logoDelay:0,logoPosition:"tl",onlogoclick:{callback:"",value:{url:"",target:"_blank",pause:true}}},initialize:function(){var d=this;var a={position:"absolute",overflow:"hidden",height:"100%",width:"100%",top:0,left:0,padding:0,margin:0,display:"block"};this.startButton=this.applyToPlayer(b(document.createElement("div")).addClass("start")).addClass("inactive");this.buffIcn=this.applyToPlayer(b(document.createElement("div")).addClass("buffering")).addClass("inactive");if(this.config.spriteUrl!=""){this.buffIcnSprite=b(document.createElement("div")).appendTo(this.buffIcn).css({width:this.config.spriteWidth,height:this.config.spriteHeight,marginLeft:((this.buffIcn.width()-this.config.spriteWidth)/2)+"px",marginTop:((this.buffIcn.height()-this.config.spriteHeight)/2)+"px",backgroundColor:"transparent",backgroundImage:"url("+this.config.spriteUrl+")",backgroundRepeat:"no-repeat",backgroundPosition:"0 0"}).addClass("inactive")}this.display=this.applyToPlayer(b(document.createElement("div")).addClass("display").css(a));this.pp.getMediaContainer();this.logo=this.applyToPlayer(b(document.createElement("img")).addClass("logo").addClass("inactive").attr("src","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi/v//PwNAgAEACQsDAUdpTjcAAAAASUVORK5CYII=").css("position","absolute").css(((this.getConfig("logoPosition").indexOf("r")>-1)?"right":"left"),"2%").css(((this.getConfig("logoPosition").indexOf("t")>-1)?"top":"bottom"),"2%"));this.pluginReady=true},displayReadyHandler:function(){var a=this;this.startButton.unbind();this.startButton.click(function(){a.pp.setPlay()})},bufferHandler:function(a){if(a=="EMPTY"){this.showBufferIcon()}else{this.hideBufferIcon()}},stateHandler:function(a){if(a==="IDLE"){this.startButton.addClass("active").removeClass("inactive")}else{this.startButton.addClass("inactive").removeClass("active")}if(a=="AWAKENING"||a=="COMPLETED"||a=="ERROR"){this.hideBufferIcon()}if(a=="ERROR"||a==="STOPPED"){this.logo.addClass("inactive").removeClass("active")}},stoppedHandler:function(){this.hideBufferIcon()},scheduleLoadingHandler:function(){this.startButton.addClass("inactive").removeClass("active");this.showBufferIcon()},scheduledHandler:function(){if(!this.getConfig("autoplay")){this.startButton.addClass("active").removeClass("inactive")}this.hideBufferIcon()},itemHandler:function(){var a=this;this.hideBufferIcon();this.logoIsFading=false;this.logo.stop(true,true).addClass("inactive").removeClass("active").unbind();if(this.getConfig("logoImage")!=false){this.logo.attr("src",this.getConfig("logoImage")).css({cursor:(this.getConfig("logoURL")!="")?"pointer":"normal"}).click(function(){try{a.pp[a.getConfig("onlogoclick").callback](a.getConfig("onlogoclick").value)}catch(d){}return false})}else{this.logo.attr("src","").addClass("inactive").removeClass("active")}},timeHandler:function(){if(this.getConfig("logoImage")==false){return}if(this.pp.getIsMobileClient()){return}var a=this.pp.getPosition(),e=this.pp.getDuration(),f=this;if(!this.logo.is(":visible")&&!this.logoIsFading&&a+this.config.logoDelay<e){if(a>this.config.logoDelay&&e>(this.config.logoDelay*2)){this.logoIsFading=true;this.logo.fadeIn("slow",function(){f.logoIsFading=false;b(this).addClass("active").removeClass("inactive").css("display","")})}}if(this.logo.is(":visible")&&!this.logoIsFading){if(a+this.config.logoDelay>e){this.logoIsFading=true;this.logo.fadeOut("slow",function(){b(this).addClass("inactive").removeClass("active").css("display","");f.logoIsFading=false})}}},leftclickHandler:function(a){var d=this;if(b(a.target).attr("id").indexOf("_media")==-1){return}if(this.pp.getState()=="ERROR"){this.pp.setActiveItem("next");return}if(this.pp.getHasGUI()==true){return}this.displayClicks++;if(this.displayClicks>0){setTimeout(function(){if(d.displayClicks==1){if(d.pp.getState()=="PLAYING"){try{d.pp[d.getConfig("onclick_playing").callback](d.getConfig("onclick_playing").value)}catch(c){}}else{try{d.pp[d.getConfig("onclick").callback](d.getConfig("onclick").value)}catch(c){}}}else{if(d.displayClicks==2){try{d.pp[d.getConfig("ondblclick").callback](d.getConfig("ondblclick").value)}catch(c){}}}d.displayClicks=0},250)}return},hideBufferIcon:function(){var a=this;clearTimeout(this.bufferDelayTimer);this.buffIcn.stop(true,true);this.buffIcn.fadeOut("fast",function(){b(this).addClass("inactive").removeClass("active").css("display","")})},showBufferIcon:function(a){var d=this;clearTimeout(this.bufferDelayTimer);if(this.pp.getHasGUI()){return}if(this.pp.getModel()==="YTAUDIO"||this.pp.getModel()==="YTVIDEO"){a=true}if(a!=true&&this.config.bufferIconDelay>0){this.bufferDelayTimer=setTimeout(function(){d.showBufferIcon(true)},d.config.bufferIconDelay);return}this.buffIcn.stop(true,true);if(this.buffIcn.hasClass("active")){return}this.buffIcn.fadeIn("fast",function(){if(d.buffIcnSprite==null){return}var c=(d.config.spriteCountUp==true)?0:(d.config.spriteHeight+d.config.spriteOffset)*d.config.spriteTiles;d.buffIcnSprite.addClass("active").removeClass("inactive").css("display","");(function(){if(!d.buffIcn.is(":visible")){return}d.buffIcnSprite.css("backgroundPosition","0px -"+c+"px");if(d.config.spriteCountUp==true){c+=d.config.spriteHeight+d.config.spriteOffset}else{c-=d.config.spriteHeight+d.config.spriteOffset}if(c>=d.config.spriteHeight*d.config.spriteTiles){c=0}setTimeout(arguments.callee,60)})()})}}});projekktorConfig.prototype={_cookieName:"qwprojekktor",_cookieExpiry:356,_plugins:["Display","Controlbar"],_addplugins:[],_reelParser:function(b){return b},_cssClassPrefix:"pp",_platformPriority:["native","flash"],_bypassFlashFFFix:false,_iframe:false,_loop:false,_autoplay:false,_continuous:true,_playlist:[],_theme:false,_themeRepo:"http://www.projekktorxl.com/themegen/api/themes/live/format/jsonp/id/%{id}/version/%{ver}",_messages:{0:"An error occurred.",1:"You aborted the media playback. ",2:"A network error caused the media download to fail part-way. ",3:"The media playback was aborted due to a corruption problem. ",4:"The media (%{file}) could not be loaded because the server or network failed.",5:"Sorry, your browser does not support the media format of the requested file (%{type}).",6:"Your client is in lack of the Flash Plugin V%{flashver} or higher.",7:"No media scheduled.",8:"! Invalid media model configured !",9:"File (%{file}) not found.",97:"No media scheduled.",98:"Invalid or malformed playlist data!",99:"Click display to proceed. ",500:"This Youtube video has been removed or set to private",501:"The Youtube user owning this video disabled embedding.",502:"Invalid Youtube Video-Id specified."},_debug:false,_width:0,_height:0,_minHeight:40,_minWidth:40,ID:0,title:null,poster:false,controls:false,start:false,stop:false,volume:0.5,cover:"",disablePause:false,disallowSkip:false,fixedVolume:false,imageScaling:"aspectratio",videoScaling:"aspectratio",playerFlashMP4:"jarisplayer.swf",playerFlashMP3:"jarisplayer.swf",flashStreamType:"file",flashRTMPServer:"",useYTIframeAPI:false,enableFlashFallback:true,enableNativePlayback:true,enableKeyboard:true,enableFullscreen:true,enableTestcard:true,duration:0,className:""};(function(c){var a=c('<div style="background-position: 3px 5px">');c.support.backgroundPosition=a.css("backgroundPosition")==="3px 5px"?true:false;c.support.backgroundPositionXY=a.css("backgroundPositionX")==="3px"?true:false;a=null;var d=["X","Y"];function b(g){var f=g.split(/\s/),e={X:f[0],Y:f[1]};return e}if(!c.support.backgroundPosition&&c.support.backgroundPositionXY){c.cssHooks.backgroundPosition={get:function(g,f,e){return c.map(d,function(h,j){return c.css(g,"backgroundPosition"+h)}).join(" ")},set:function(e,f){c.each(d,function(j,g){var h=b(f);e.style["backgroundPosition"+g]=h[g]})}}}if(c.support.backgroundPosition&&!c.support.backgroundPositionXY){c.each(d,function(f,e){c.cssHooks["backgroundPosition"+e]={get:function(j,i,g){var h=b(c.css(j,"backgroundPosition"));return h[e]},set:function(h,j){var g=b(c.css(h,"backgroundPosition")),i=e==="X";h.style.backgroundPosition=(i?j:g.X)+" "+(i?g.Y:j)}};c.fx.step["backgroundPosition"+e]=function(g){c.cssHooks["backgroundPosition"+e].set(g.elem,g.now+g.unit)}})}}(jQuery));(function(a){a.pixelentity=a.pixelentity||{version:"1.0.0"};a.pixelentity.effects=a.pixelentity.effects||{version:"1.0.0"};a.pixelentity.effects.scroll=function(g){var c=a(g.currentTarget);if(c.hasClass("disabled")){return}var d=(g.pageX-c.offset().left);var b=(g.pageY-c.offset().top);var i=c.width();var f=c.height();var l=d>i/2?-i:i;var k=b>f/2?-f:f;c.stop().css({"background-position":"0px 0px"});var j;switch(c.data("peScrollThumbDirection")){case"horizontal":j=true;break;case"vertical":j=false;break;default:j=(d-i/2)*(d-i/2)>(b-f/2)*(b-f/2)}if(j){c.animate({"background-position-x":l+"px"},300,"easeOutQuad")}else{c.animate({"background-position-y":k+"px"},300,"easeOutQuad")}}}(jQuery));(function(b){b.pixelentity=b.pixelentity||{version:"1.0.0"};b.pixelentity.effects=b.pixelentity.effects||{version:"1.0.0"};var a=b.browser.msie&&b.browser.version<9?0:300;b.pixelentity.effects.icon=function(d){var c=b(d.currentTarget);if(d.type=="mouseenter"&&c.hasClass("disabled")){return}c.data("icon").fadeTo(a,d.type=="mouseenter"?1:0,"easeOutQuad")}}(jQuery));(function(d){d.pixelentity=d.pixelentity||{version:"1.0.0"};d.pixelentity.effects=d.pixelentity.effects||{version:"1.0.0"};var c=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);var a=[];function b(h){var f=d(h.currentTarget);var g=f.data("peImageVideo");f.data("peImageVideo",0);g.data("peImageVideoImage",true);g.css("background-image","url("+f.attr("src")+")");f.remove();if(g.data("peImageVideoOver")){g.triggerHandler("mouseenter")}}function e(){var g=a.length;var h;var f,k,j;while(g--){h=a[g];j=(h.data("peImageVideoFrame")+1)%50;k=parseInt(j/5,10);f=j%5;h.css("background-position",(-f*224)+"px "+(-k*160)+"px");h.data("peImageVideoFrame",j)}}d.pixelentity.effects.imagevideo=function(j){var i=d(j.currentTarget);var g=i.data("peImageVideoImage");var h=(j.type=="mouseenter"||j.type=="mouseover");if(h&&i.hasClass("disabled")){return}i.data("peImageVideoOver",h);if(h){if(c){i.append('<span class="hack">h</span>')}if(!g){var f=d("<img>");if(c){d("body").append(f.hide())}f.data("peImageVideo",i);f.one("load",b);f.attr("src",i.attr("data-preview"));if(f[0].complete){f.triggerEvent("load")}return}else{if(g===true){i.data("peImageVideoQueuePos",a.length);a.push(i);i.data("peImageVideoFrame",0);if(a.length==1){d.pixelentity.ticker.register(e,10)}e();i.find("> img").fadeTo(300,0)}}}else{a.splice(i.data("peImageVideoQueuePos"),1);if(a.length===0){d.pixelentity.ticker.unregister(e)}i.find("> img").fadeTo(300,1)}}}(jQuery));(function(c){c.pixelentity=c.pixelentity||{version:"1.0.0"};if(c.pixelentity.ticker){return}var i=[];var b=0;function a(){return(new Date()).getTime()}var h,f,d;var g=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||false;function e(){var m,l;if(b>0){m=a();for(var k in i){l=i[k];if(l.paused){continue}if(m-l.last>=l.each){l.callback(l.last,m);l.last=m}}if(g){g(e)}}}var j=c.pixelentity.ticker={register:function(l,k){b++;k=(typeof k=="undefined")?33:k;if(k>0){k=parseInt(1000/k,10)}else{if(c.browser.mozilla){k=parseInt(1000/50,10)}}i.push({callback:l,last:a(),each:k,delay:0});if(b==1){if(g){g(e)}else{h=setInterval(e,16);f=setInterval(e,20);d=setInterval(e,30)}}},pause:function(l){for(var k in i){if(i[k].callback==l){i[k].paused=true}}},resume:function(l){for(var k in i){if(i[k].callback==l){i[k].paused=false}}},unregister:function(l){for(var k in i){if(i[k].callback==l){delete i[k];b--}}if(b<=0){clearInterval(h);clearInterval(f);clearInterval(d)}}}}(jQuery));(function(c){c.pixelentity=c.pixelentity||{version:"1.0.0"};if(c.pixelentity.Timer){return}var b=[];var d=c.now();function a(j,f){var e=f-j;var h=b.length;var g;while(h--){g=b[h];if(g.callback===false){g=b[h]=false;b.splice(h,1);continue}if(g.paused){continue}g.elapsed+=e;if(g.elapsed>g.after){g.elapsed=0;g.paused=true;g.callback()}}if(b.length===0){c.pixelentity.ticker.unregister(a)}}c.pixelentity.Timer=function(e,g){var f=this;b.push(f);if(b.length==1){c.pixelentity.ticker.register(a)}c.extend(f,{after:g,elapsed:0,callback:e,paused:true,start:function(h){if(typeof h!="undefined"){f.after=h}f.paused=false},reset:function(){f.elapsed=0;f.paused=true},pause:function(){f.paused=true},resume:function(){f.paused=false},destroy:function(){f.callback=false}})}}(jQuery));(function(c){c.pixelentity=c.pixelentity||{version:"1.0.0"};if(c.pixelentity.preloader){return}function b(i){var h=c(i.currentTarget);var f;while(h.data("peUtilsLoader")&&(f=h.data("peUtilsLoader").shift())){if(--f.total<=0){var d=f.callback;var g=f.target;h.unbind("load error",b);d(g)}}}var a=c.pixelentity.preloader={load:function(f,i){f=(f instanceof jQuery)?f:c(f);var d=(f[0].tagName.toLowerCase()=="img")?[f[0]]:f.find("img").get();var h;var g=[];while((h=d.shift())){if(!(h.src&&h.complete&&!(h.src.match(/blank.png$/i)!==null&&h.getAttribute("data-src")))){g.push(h)}}if(g.length>0){var e={target:f,callback:i,total:g.length};while((h=g.shift())){h=c(h);if(c.browser.msie&&h[0].src.match(/blank.png$/i)!==null){h.removeAttr("src");h.replaceWith(h.clone());if(!h.attr("data-src")){e.total--}}if(h.data("peUtilsLoader")){h.data("peUtilsLoader").push(e)}else{h.data("peUtilsLoader",[e])}h.one("load error",b);if(h.attr("data-src")){h.attr("src",h.attr("data-src"));h.removeAttr("data-src")}else{if(c.browser.msie){h.attr("src",h.attr("src"))}}}}else{i(f)}}}}(jQuery));if(!jQuery.easing.easeInQuad){jQuery.extend(jQuery.easing,{easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInExpo:function(e,f,a,h,g){return(f===0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e,f,a,h,g){if(f===0){return a}if(f==g){return a+h}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return h/2*(-Math.pow(2,-10*--f)+2)+a},easeInElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h===0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;i=j/4}else{i=j/(2*Math.PI)*Math.asin(l/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},easeOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h===0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;i=j/4}else{i=j/(2*Math.PI)*Math.asin(l/g)}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},easeInOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h===0){return e}if((h/=k/2)==2){return e+l}if(!j){j=k*(0.3*1.5)}if(g<Math.abs(l)){g=l;i=j/4}else{i=j/(2*Math.PI)*Math.asin(l/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},easeInBack:function(e,f,a,i,h,g){if(g===undefined){g=1.70158}return i*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,i,h,g){if(g===undefined){g=1.70158}return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,i,h,g){if(g===undefined){g=1.70158}if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,a,h,g){return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}})};(function(e){e.pixelentity=e.pixelentity||{version:"1.0.0"};if(e.pixelentity.youtube){return}var f=false;var a=window.YT&&window.YT.Player;var d=[];function b(){for(var g=0;g<d.length;g++){d[g](a)}}function c(){if(f){return}f=true;var g=document.createElement("script");g.src="http://www.youtube.com/player_api";var h=document.getElementsByTagName("script")[0];h.parentNode.insertBefore(g,h);window.onYouTubePlayerAPIReady=function(){a=YT.Player;b()}}e.pixelentity.youtube=function(g){if(a){g(a)}else{d.push(g);c()}}}(jQuery));var Froogaloop=(function(){function c(m){return new c.fn.init(m)}var l={},e=false,k=Array.prototype.slice;c.fn=c.prototype={playerDomain:"",element:null,init:function(m){if(typeof m==="string"){m=document.getElementById(m)}this.element=m;return this},api:function(s,p){if(!this.element||!s){return false}var m=this,o=m.element,n=o.id!=""?o.id:null,q=!d(p)?p:null,r=d(p)?p:null;if(r){i(s,r,n)}j(s,q,o);return m},addEvent:function(n,q){if(!this.element){return false}var m=this,p=m.element,o=p.id!=""?p.id:null;i(n,q,o);if(n!="ready"){j("addEventListener",n,p)}if(e){return m}playerDomain=a(p.getAttribute("src"));if(window.addEventListener){window.addEventListener("message",b,false)}else{window.attachEvent("onmessage",b,false)}e=true;return m},removeEvent:function(n){if(!this.element){return false}var m=this,p=m.element,o=p.id!=""?p.id:null,q=f(n,o);if(n!="ready"&&q){j("removeEventListener",n,p)}}};function j(q,p,o){if(!o||!o.contetWindow||!o.contentWindow.postMessage){return false}var m=o.getAttribute("src").split("?")[0],n=JSON.stringify({method:q,value:p});o.contentWindow.postMessage(n,m)}function b(o){if(o.origin!=playerDomain){return false}var q=JSON.parse(o.data),p=q.value,t=q.event||q.method,n=q.data,m=m==""?null:q.player_id,s=g(t,m),r=[];if(!s){return false}if(p!==undefined){r.push(p)}if(n){r.push(n)}if(m){r.push(m)}return r.length>0?s.apply(null,r):s.call()}function i(m,o,n){if(n){if(!l[n]){l[n]={}}l[n][m]=o}else{l[m]=o}}function g(m,n){if(n){return l[n][m]}else{return l[m]}}function f(m,n){if(n&&l[n]){if(!l[n][m]){return false}l[n][m]=null}else{if(!l[m]){return false}l[m]=null}return true}function a(n){var q=n.split("/"),m="";for(var o=0,p=q.length;o<p;o++){if(o<3){m+=q[o]}else{break}if(o<2){m+="/"}}return m}function d(m){return !!(m&&m.constructor&&m.call&&m.apply)}function h(m){return toString.call(m)==="[object Array]"}c.fn.init.prototype=c.fn;return(window.Froogaloop=c)})();(function(c){c.pixelentity=c.pixelentity||{version:"1.0.0"};if(c.pixelentity.vimeo){return}var a=0;function b(h,e){var d=this;var f;function j(){a++;var k=c('<iframe id="pe_vimeo_player'+a+'" src="http://player.vimeo.com/video/'+e.videoId+"?autoplay="+(e.playerVars.autoplay?1:0)+"&loop="+(e.playerVars.loop?1:0)+"&api=1&player_id=pe_vimeo_player"+a+"&origin="+location.href.match(/:\/\/(.[^\/]+)/)[1]+'" width="'+e.width+'" height="'+e.height+'" frameborder="0"></iframe>')[0];c(h).append(k);f=new Froogaloop(k);f.addEvent("ready",g);setTimeout(g,4000)}function g(){if(f){f.removeEvent("ready",g);c(d).trigger("video_ready.pixelentity");f.addEvent("finish",i)}}function i(){c(d).trigger("video_ended.pixelentity")}c.extend(d,{destroy:function(){if(f){f.removeEvent("ready",g);f.removeEvent("finish",i);c(f.element).remove();delete f.element;f=undefined}d=undefined}});j()}c.pixelentity.vimeo=function(d){d(b)}}(jQuery));(function(a){a.pixelentity=a.pixelentity||{version:"1.0.0"};a.pixelentity.Geom={getScaler:function(o,j,k,n,g,i,c){var e={};var d=n/i;var m=g/c;var b;if(typeof o=="string"){switch(o){case"fill":case"fillmax":b=d>m?d:m;if(o=="fill"){b=Math.min(1,b)}break;case"fit":case"fitmax":b=d<m?d:m;if(o=="fit"){b=Math.min(1,b)}break;case"none":b=1;break}}else{b=o}e.ratio=b;e.diff={};e.offset={};e.align={w:j,h:k};var l=e.diff;var f=e.offset;l.w=f.w=n-i*b;l.h=f.h=g-c*b;switch(j){case"center":f.w=l.w/2;break;case"left":f.w=0;break}switch(k){case"center":f.h=l.h/2;break;case"top":f.h=0;break}return e},splitProps:function(b,d){var c=b.split(/,/);return d?{h:parseFloat(c[0]),w:parseFloat(c[1])}:{h:c[0],w:c[1]}}}}(jQuery));(function(c){c.pixelentity=c.pixelentity||{version:"1.0.0"};c.pixelentity.video={conf:{},getType:function(e){return"video/"+e.match(/(\w+)$/)[1].replace("ogv","ogg")},fallbackPlayer:"js/template/video/jarisplayer.swf"};var a=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);var d=0;function b(s,l){var j=c(this);var k=s;var p;var q;var n=false;function f(){switch(l.type){case"youtube":c.pixelentity.youtube(i);break;case"vimeo":c.pixelentity.vimeo(e);break;case"vidly":g(["http://vid.ly/"+l.videoId+"?content=video&format=mp4","http://vid.ly/"+l.videoId+"?content=video&format=webm","http://vid.ly/"+l.videoId+"?content=video&format=ogv"],l.poster);break;case"local":g(l.videoId,l.poster);break}}function g(w,y){d++;var x="pe_local_player_"+(d);var t=c('<div id="'+(x)+'"/>').css({"background-color":"black",width:l.width,height:l.height});k.html(t[0]);var v={};for(var u=0;u<w.length;u++){v[u]={src:w[u],type:c.pixelentity.video.getType(w[u])}}p=new projekktor("#"+x,{controls:true,volume:0.9,_width:l.width,_height:l.height,_autoplay:true,enableFullscreen:false,imageScaling:"fill",videoScaling:"aspectratio",poster:y,playerFlashMP4:c.pixelentity.video.fallbackPlayer,playerFlashMP3:c.pixelentity.video.fallbackPlayer,playlist:[v]});p.addListener(a?"ready":"buffer",h)}function h(t){if(a){setTimeout(o,100);p.removeListener("ready",h)}else{if(t=="FULL"){p.removeListener("buffer",h);o()}}}function i(t){var u=c("<div/>");k.append(u);p=new t(u[0],{height:l.height,width:l.width,videoId:l.videoId,playerVars:{theme:"dark",wmode:"opaque",autohide:0,enablejsapi:1,origin:location.href.match(/:\/\/(.[^\/]+)/)[1],loop:l.loop?1:0,hd:l.hd?1:0,autoplay:l.autoPlay?1:0,showinfo:0,iv_load_policy:3,modestbranding:1,showsearch:0,fs:0},events:{onStateChange:r,onReady:o}});q=setInterval(r,250);if(c.browser.msie&&c.browser.version<8){setTimeout(o,1000)}}function o(){if(!n){j.trigger("video_ready.pixelentity");n=true}}function e(t){p=new t(k[0],{height:l.height,width:l.width,videoId:l.videoId,playerVars:{autohide:0,origin:location.href.match(/:\/\/(.[^\/]+)/)[1],loop:l.loop?1:0,autoplay:l.autoPlay?1:0}});c(p).one("video_ready.pixelentity",o).one("video_ended.pixelentity",m)}function m(){j.trigger("video_ended.pixelentity")}function r(){if(!p){return}if(p.getPlayerState){switch(p.getPlayerState()){case YT.PlayerState.ENDED:j.trigger("video_ended.pixelentity");break;case YT.PlayerState.PLAYING:if((p.getDuration()-p.getCurrentTime())<0.4){j.trigger("video_ended.pixelentity")}break}}}c.extend(this,{bind:function(u,t){j.bind(u,t)},one:function(u,t){j.one(u,t)},destroy:function(){clearInterval(q);if(j){j.remove()}j=undefined;if(p){c(p).unbind("video_ended.pixelentity");switch(l.type){case"vidly":case"local":p.removeListener(a?"ready":"buffer",h);if(p.selfDestruct){p.selfDestruct()}break;default:if(p.destroy){p.destroy()}}}p=undefined;k.data("peVideo",null);k=undefined}});f()}c.fn.peVideo=function(e){var f=this.data("peVideo");if(f){return f}e=c.extend(true,{},c.pixelentity.video.conf,e);this.each(function(){f=new b(c(this),e);c(this).data("peVideo",f)});return e.api?f:this}}(jQuery));(function(f){f.pixelentity=f.pixelentity||{version:"1.0.0"};f.pixelentity.videoplayer={conf:{autoPlay:false,api:false}};var g=[];var a=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);var d={vidly:/http:\/\/(vid.ly)\/([\w|\-]+)/i,youtube:/http:\/\/(www.youtube.com\/watch\?v=|youtube.com\/watch\?v=|youtu.be\/)([\w|\-]+)/i,vimeo:/http:\/\/(vimeo\.com|www\.vimeo\.com)\/([\w|\-]+)/i};var c={vidly:"http://cf.cdn.vid.ly/$ID/poster.jpg",youtube:"http://img.youtube.com/vi/$ID/0.jpg",vimeo:"http://vimeo.com/api/v2/video/$ID.json?callback=?"};var b=/(.+[^w])(mp4|webm|ogv)$/i;function e(C,m){var u,n,z,j,v,p;var r;var y=false;var s;function k(){var J;var w=C[0].href;var G;for(var D in d){if(typeof D==="string"){J=w.match(d[D]);if(J&&J.length>0){j=D;v=J[2];p=c[j]?c[j].replace("$ID",v):"";break}}}if(!v){var h=w.match(b);if(h){j="local";v=[h[0]];var I=C.attr("data-formats");if(I){I=I.split(",");for(G=0;G<I.length;G++){v.push(h[1]+I[G])}}}else{return}}if(C.attr("data-size")){var E=C.attr("data-size").split(/x| |,/);n=parseInt(E[0],10)||0;z=parseInt(E[1],10)||0;C.css({width:n,height:z})}n=n||C.width();z=z||C.height();var H=f('<span class="largePlay">Play</span>');C.append(H).wrap('<div style="position: relative; overflow: hidden"></div>').addClass("peActiveWidget").bind("enable.pixelentity ",o).bind("disable.pixelentity ",i).bind("click",A);H.css({left:(n-H.width())>>1,top:(z-H.height())>>1});r=f("<div/>").css({position:"absolute","z-index":2,display:"none",width:n+"px",height:z+"px"});C.parent().prepend(r);var F=C.children("img:eq(0)");if(F.length>0){u=F;p=F.attr("src");t()}else{if(p){if(j=="vimeo"){f.getJSON(p,q)}else{l()}}else{if(C.attr("data-poster")){p=C.attr("data-poster");l()}}}if(a||m.autoPlay){o()}}function q(h){p=(h&&h[0]&&h[0].thumbnail_large)||false;if(p){l()}}function l(){u=f("<img/>");u.fadeTo(0,0).css("opacity",0).attr("data-src",p);C.append(u);f.pixelentity.preloader.load(u,t)}function t(){var h=u[0].width||u.width();var w=u[0].height||u.height();var D=f.pixelentity.Geom.getScaler("fillmax","center","center",n,z,h,w);if(f.browser.msie){u.width(D.ratio*h).height(D.ratio*w).css("margin-left",D.offset.w).css("margin-top",D.offset.h)}else{u.transform(D.ratio,D.offset.w,D.offset.h)}u.fadeTo(300,1)}function A(w){if(y){return false}if(!a){for(var h=0;h<g.length;h++){if(h!=s){g[h].disable()}}}r.show().fadeTo(0,0);y=r.peVideo({api:true,width:n,height:z,type:j,videoId:v,poster:p,hd:true,autoPlay:true,loop:true});y.one("video_ready.pixelentity",B);return false}function B(){r.fadeTo(500,1)}function x(){}function o(){if(!y&&(a||m.autoPlay)){A()}}function i(){if(y){if(y.destroy){y.destroy()}y=false;r.empty().fadeTo(0,0).hide()}}f.extend(this,{enable:o,disable:i,destroy:function(){if(y&&y.destroy){y.destroy()}y=undefined;g.splice(s,1);C.data("peVideoPlayer",null);C=undefined}});s=g.length;g.push(this);k()}f.fn.peVideoPlayer=function(h){var i=this.data("peVideoPlayer");if(i){return i}h=f.extend(true,{},f.pixelentity.videoplayer.conf,h);this.each(function(){i=new e(f(this),h);f(this).data("peVideoPlayer",i)});return h.api?i:this}}(jQuery));(function(f){var l="0px 0px";var k="bilinear";var d=function(ad,ac,ab){function C(o,m){for(var p in o){if(U[o[p]]!==ab){return m=="pfx"?o[p]:!0}}return !1}function D(o,m){return !!~(""+o).indexOf(m)}function E(o,m){return typeof o===m}function F(o,m){return G(R.join(o+";")+(m||""))}function G(m){U.cssText=m}var aa="2.0.6",Z={},Y=ac.documentElement,X=ac.head||ac.getElementsByTagName("head")[0],W="modernizr",V=ac.createElement(W),U=V.style,T,S=Object.prototype.toString,R=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),Q={},P={},O={},M=[],K=function(m,u,t,s){var r,q,p,o=ac.createElement("div");if(parseInt(t,10)){while(t--){p=ac.createElement("div"),p.id=s?s[t]:W+(t+1),o.appendChild(p)}}r=["&shy;","<style>",m,"</style>"].join(""),o.id=W,o.innerHTML+=r,Y.appendChild(o),q=u(o,m),o.parentNode.removeChild(o);return !!q},J,I={}.hasOwnProperty,H;!E(I,ab)&&!E(I.call,ab)?H=function(o,m){return I.call(o,m)}:H=function(o,m){return m in o&&E(o.constructor.prototype[m],ab)};var N=function(m,q){var p=m.join(""),o=q.length;K(p,function(r,w){var v=ac.styleSheets[ac.styleSheets.length-1],u=v.cssRules&&v.cssRules[0]?v.cssRules[0].cssText:v.cssText||"",t=r.childNodes,s={};while(o--){s[t[o].id]=t[o]}Z.csstransforms3d=s.csstransforms3d.offsetLeft===9},o,q)}([,["@media (",R.join("transform-3d),("),W,")","{#csstransforms3d{left:9px;position:absolute}}"].join("")],[,"csstransforms3d"]);Q.csstransforms3d=function(){var m=!!C(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);m&&"webkitPerspective" in Y.style&&(m=Z.csstransforms3d);return m};for(var L in Q){H(Q,L)&&(J=L.toLowerCase(),Z[J]=Q[L](),M.push((Z[J]?"":"no-")+J))}G(""),V=T=null,Z._version=aa,Z._prefixes=R,Z.testProp=function(m){return C([m])},Z.testStyles=K;return Z}(this,this.document);var g=/progid:DXImageTransform\.Microsoft\.Matrix\(.*?\)/;var c=document.createElement("modernizr"),e=c.style;function j(){var m={transformProperty:"",MozTransform:"-moz-",WebkitTransform:"-webkit-",OTransform:"-o-",msTransform:"-ms-"};for(var o in m){if(typeof e[o]!="undefined"){return m[o]}}return null}function n(){var o=["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"];for(var m in o){if(e[o[m]]!==undefined){return true}}return false}var a=j(),h=a!==null?a+"transform":false,i=a!==null?a+"transform-origin":false;f.support.csstransforms=n();f.support.hw3dTransform=(d.csstransforms3d&&f.browser.webkit);if(a=="-ms-"){h="msTransform";i="msTransformOrigin"}function b(p,s,y,x,v,q){if(f.support.csstransforms){var t;var u="px";if(v&&q&&(parseInt(y)!=y||parseInt(x)!=x)){y=100*y/v;x=100*x/q;y=parseInt(y*1000,10)/1000;x=parseInt(x*1000,10)/1000;u="%"}else{y=parseInt(y,10);x=parseInt(x,10)}if(f.support.hw3dTransform){t=(y!==undefined)?"translate3d("+y+u+","+x+u+",0) ":"translateZ(0) "}else{t=(y!==undefined)?"translate("+y+u+","+x+u+") ":""}f(p).css(i,l).css(h,t+"scale("+s+")")}else{if(f.browser.msie){var m=p.style;var r='progid:DXImageTransform.Microsoft.Matrix(FilterType="'+k+'",M11='+s+",M12=0,M21=0,M22="+s+",Dx="+y+",Dy="+x+")";var o=m.filter||f.curCSS(p,"filter")||"";m.filter=g.test(o)?o.replace(g,r):o?o+" "+r:r}}}f.fn.transform=function(r,p,o,m,q){this.each(function(){b(this,r,p,o,m,q)});return this}})(jQuery);(function(b){b.pixelentity=b.pixelentity||{version:"1.0.0"};b.pixelentity.scroll={conf:{scrollLockedTime:100,duration:450,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,spacing:0,show:1,size:200,align:"center",liquid:true,fade:true,preload:true,disableWhileScrolling:false,start:true,expand:true,forceResize:false,api:false,customDirection:0}};function a(N,ar){var av=this;var m=b(this);var aa;var I,R,aG,aP;var af=N;var D;var aq;var e;var p=[];var j,au,at,K,H,aD,ao,aJ,U;var v=0;var A=0;var am=0;var T=-1;var ay=0;var i=0;var aE=0;var J=0;var aQ=0;var L=ar.duration;var q=0;var aA=false;var ax=0;var an=0;var aM=0;var aN=true;var s=false;var B=false;var f=[];var W=[];var O=0;var aw=0;var o=0;var ae=0;var M=0;var y=[];var ak=false;var aS=false;var Z=false;var aH=false;var aL=0;var ag=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);var d=navigator.userAgent.toLowerCase().match(/(iphone|ipod)/);function ah(){ar.horiz=ar.type==="horizontal";ar.vert=!ar.horiz;if(ar.vert){ar.expand=false}if(b.browser.opera||(b.browser.msie&&b.browser.msie<9)){aa=(ar.horiz)?g:Y}else{aa=(ar.horiz)?aO:aC}j=ar.horiz?"x":"y";au=ar.horiz?"width":"height";at=ar.horiz?"height":"width";aD=ar.horiz?"margin-right":"margin-bottom"}function k(){if(aA){aN=true}else{aR();if(ar.expand){if(ag&&ar.duration>0){return}ai();S(M)}}}function aR(){var h=af.width();var w=af.height();if(h!==I||w!==R){I=h;R=w;aG=I-ar.paddingLeft-ar.paddingRight;aP=R-ar.paddingTop-ar.paddingBottom;K=ar.horiz?aG:aP;H=ar.horiz?aP:aG;K+=ar.spacing;aJ=K;U=ar.spacing;aq.css({"margin-top":ar.paddingTop,"margin-right":ar.paddingRight,"margin-bottom":ar.paddingBottom,"margin-left":ar.paddingLeft});var aV=0;if(aw>0){if(ar.show){o=Math.min(ar.show,aw);ao=Math.floor(K/o)}else{var t=o;ao=ar.size+ar.spacing;o=Math.min(Math.floor((K+ar.spacing)/(ao)),aw);if(o>1){var aU=(K-ao*o)/(o-1);if(ar.align=="center"&&aU>0){aU=(K-ao*o);aJ-=aU;if(ar.horiz){aG-=aU;aq.css("margin-left",ar.paddingRight+aU>>1)}else{aP-=aU;aq.css("margin-top",ar.paddingTop+aU>>1)}}else{ao+=aU;U+=aU}aJ=Math.ceil(o*ao);ao=Math.floor(ao);U=Math.floor(U)}else{if(o==1){aJ=ao;if(ar.horiz){aq.css("margin-left",ar.paddingLeft+(aG-ao)/2);aG=ao}else{aq.css("margin-top",ar.paddingTop+(aP-ao)/2);aP=ao}}else{o=1;ao=aJ=K}}if(t>0){aV=o-t}}A=v+o-1}aq.width(aG).height(aP);if(e){e.width(aG).height(aP)}D[au](aJ);D[at](H);var aT=aw;while(aT--){Q(p[aT])}if(aV>0){F()}else{if(aV<0){T=A;ac()}}aN=false}}function ai(){if(W.length===0){return}ae=H;M=0;var h=am;for(;h!=T;h++){M=Math.max(M,p[aI(h)][at]())}M=Math.max(M,p[aI(T)][at]());if(M===0){ae=M}}function S(w){w=parseInt(w,10);var h=w;var t=w;t+=(ar.horiz?ar.paddingTop+ar.paddingBottom:ar.paddingLeft+ar.paddingRight);H=w;af[at](t);aq[at](w);D[at](w);if(e){e[at](w)}if(ar.horiz){aP=w;R=w}else{aG=w;I=w}}function X(h){h.css("-webkit-transform","translateZ(0px)")}function n(){D=b("<div>");D.css({overflow:"hidden",margin:"0px",padding:"0px",position:"relative","border-width":"0px"});aS=b.support.hw3dTransform;af.css("overflow","hidden").wrapInner(D);D=af.find("> div");D.wrap("<div>");aq=D.parent().css("overflow","hidden");if(ar.disableWhileScrolling){e=b("<div>").css("position","absolute").css("z-index",1)}ah();if(aS){X(D);X(aq);X(af)}r()}function r(){D.find("> div").each(x);aw=p.length;k();F()}function u(){if(Z){return}Z=true;if(ar.expand){S(M)}m.triggerHandler("ready.pixelentity",{main:true});if(ar.liquid){if(false&&ar.show==1&&ar.type=="horizontal"){aH=true}else{b(window).resize(al)}}}function x(h,w){var aT=b(w);if(aS){X(aT.find("img"))}var t=b("<div>");t.css({margin:"0px",padding:"0px",position:"relative","border-width":"0px"});t.data("load",aT.attr("data-load"));t.data("direction",aT.attr("data-direction"));aT=aT.wrap(t).parent();aT.attr("id",h).data("peScrollID",h);if(aS){X(aT)}Q(aT);p.push(aT);if(ae===0){M=ae=af[at]()}aT.detach()}function l(h){x(aw,h);aw=p.length;am+=aw;T+=aw;return aw-1}function Q(h){h.css({overflow:"hidden","float":(ar.horiz)?"left":"none"})[au](ao-U);h.css(aD,U)}function al(h){if(h.type=="resize"){k()}}function C(){B=false}function ab(t,h){if(B){return}if(parseInt(ar.scrollLockedTime,10)>0){setTimeout(C,parseInt(ar.scrollLockedTime,10));B=true}aK(t,h);F()}function aK(w,t){if(t){var h=v%aw;if(h<0){h+=aw}h=w-h;if(h===0){m.triggerHandler("reset.pixelentity",{main:true});return}if(Math.abs(h)>aw/2){h+=aw}v+=h}else{v+=w}A=v+o-1}function F(){if(s){return}s=true;an=ax;ay=am;i=T;var h=0;var t=W.length;if(t>0){if(am>v){am=Math.min(am,v+o);ax=ar.customDirection?ax:2;for(h=am-1;h>=v;h--){G(h,true)}}}if(A>T){ax=ar.customDirection?ax:1;T=Math.max(T,A-o);for(h=T+1;h<=A;h++){G(h)}}am=v;T=A;c()}function G(h,t){var w=p[aI(h)];f.push(w)}function c(){var w=f.length;if(w===0){s=false;return}var t=0;for(var h=0;h<w;h++){t+=aF(f[h])}if(t===0){aj()}}function aF(h){if(h.data("load")&&!h.data("loaded")){var t=h.data("load");m.triggerHandler("loading.pixelentity",{idx:parseInt(h.data("peScrollID"),10)});D.append(h.hide());h.data("loaded",true).load(t,ap)}else{if(ar.preload){if(h.data("preloaded")){m.triggerHandler("loaded.pixelentity",{idx:parseInt(h.data("peScrollID"),10)});return 0}if(b.browser.opera&&(parseFloat(b.browser.version)>=11.6)){D.append(h.hide())}b.pixelentity.preloader.load(h,az)}else{m.triggerHandler("loaded.pixelentity",{idx:parseInt(h.data("peScrollID"),10)});return 0}}return 1}function ap(w,t){var h=parseInt(this.id,10);if(t=="error"){ak=true;p[h].append('<div class="error404">ERROR LOADING '+p[h].data("load").replace(/ \..*/,"")+"</div>");P()}else{m.triggerHandler("ready.pixelentity",{idx:h});var aT=p[h].children();if(aT.attr("data-direction")){p[h].data("direction",aT.attr("data-direction"))}if(aS){X(p[h].find("img"))}if(b.browser.opera&&(parseFloat(b.browser.version)>=11.6)){p[h].show();aF(p[h]);p.detach()}else{p[h].detach().show();aF(p[h])}}}function az(h){O++;h.data("preloaded",true);m.triggerHandler("loaded.pixelentity",{idx:parseInt(h.data("peScrollID"),10)});if(O>=f.length){aj()}}function aj(){if(d){setTimeout(P,300)}else{P()}}function P(){if(!Z){u()}if(ak){ak=false;s=false;f=[];B=false;ab(1,true);return}var h=f.length;var a1=ax;if(aA&&ax>0&&ax!=an){ac();an=ax}var aU;var aZ;var t=0;var aT;var a0=W.length;aJ=a0*ao;var w=W.slice(0);var aY=0;for(aU=0;aU<h;aU++){aZ=f[aU];if((aT=jQuery.inArray(aZ.data("peScrollID"),W))>=0){W.splice(aT,1);aY++}else{t++}}aJ+=t*ao;D[au](aJ);aE=J;if(a0>0&&ar.customDirection){ax=ar.customDirection;if(aZ){switch(aZ.data("direction")){case"left":ax=1;break;case"right":ax=2;break;case"opposite":case"invert":ax=(aM==1)?2:1;break}}aM=ax}if(ax==2){aE-=ao*t;J=aE}else{t=Math.min((a0+t)-o,t);aQ-=ao*t}var aV;var aX=0;if(ar.fade){t+=aY}else{t=h}var aW=[];while((aZ=f.shift())){aV=(--t<0);if(aV){aZ.fadeTo(0,0)}else{aZ.hide();aW.push(aZ)}m.triggerHandler("beforedom.pixelentity",{idx:parseInt(aZ.data("peScrollID"),10)});D[ax==1?"append":"prepend"](aZ);W[ax==1?"push":"unshift"](aZ.data("peScrollID"));m.triggerHandler("afterdom.pixelentity",{idx:parseInt(aZ.data("peScrollID"),10)});if(aV){m.triggerHandler("show.pixelentity",{idx:parseInt(aZ.data("peScrollID"),10)})}aZ.children().each(ad);if(aV){aZ.delay((aX++)*100).fadeTo(300,1)}}if(ar.expand){ai()}aL=V();if(!aA){if(e){aq.prepend(e)}L=ar.duration;if(L>0){b.pixelentity.ticker.register(z,0)}}z();while((aZ=aW.shift())){aZ.show();m.triggerHandler("show.pixelentity",{idx:parseInt(aZ.data("peScrollID"),10)})}if(L>0){aA=true;D.find(".peActiveWidget").trigger("disable.pixelentity")}s=false}function ad(){b(this).triggerHandler("load.pixelentity")}function aO(h){D.transform(1,parseInt(h,10),0,aJ,R)}function aC(h){D.transform(1,0,parseInt(h,10),I,aJ)}function g(h){D.css("margin-left",parseInt(h,10))}function Y(h){D.css("margin-top",parseInt(h,10))}function V(){return(new Date()).getTime()}function z(){var h,t;if(!aA){h=0}else{t=V();h=t-aL}if(h>=L){h=L}J=(jQuery.easing.easeOutQuad(0,h,aE,aQ-aE,L));if(ae!=M&&!ag){S(jQuery.easing.easeOutQuad(0,h,ae,M-ae,L))}if(h==L){S(M);ac()}else{if(aE!=aQ){aa(J)}if((t-q)>100){if(!s){E();q=t}}}}function E(){var t=(ax==1)?-J:J+W.length*ao-K;if(t<=ao){return}var h;while((t-=ao)>0){h=W[ax==1?"shift":"pop"]();if(typeof h=="undefined"){break}h=p[h];h.detach();if(ax==1){J+=ao;aE+=ao;aQ+=ao;aa(J)}}}function aI(h){h=h%aw;if(h<0){h+=aw}return h}function aB(t,h){var w=p[W[t]];if(w.data("peScrollID")==h){return true}W[t]=false;w.detach();return false}function ac(){if(e){e.detach()}b.pixelentity.ticker.unregister(z);var t=(f.length===0);var aV;var w=aI(t?am:ay);var aU=aI(t?T:i);var h=0,aT=W.length;for(;h<aT;h++){if(aB(h,w)){break}}h=aT;while(h--){if(aB(h,aU)){break}}h=aT;while(h--){if(W[h]===false){W.splice(h,1)}}aA=false;D[au]((aJ=K));aa(J=aE=aQ=0);if(t){ax=0}if(ar.forceResize||L===0){I--;aN=true}if(aN){k()}else{if(aH){aq.width("auto").height("auto");D.width("auto").height("auto");p[aI(am)].width("auto").height("auto")}}D.find(".peActiveWidget").trigger("enable.pixelentity");m.triggerHandler("reset.pixelentity",{main:true})}b.extend(av,{start:n,bind:function(t,h){m.bind(t,h)},one:function(t,h){m.one(t,h)},next:function(h){h=parseInt(h,10);ab(h>0?h:1)},prev:function(h){h=parseInt(h,10);ab(h>0?-h:-1)},show:function(h){h=parseInt(h,10);ab(h,true)},resize:k,slides:p,addSlide:l,expand:function(){ai();z()},conf:ar,first:function(){return aI(am)},firstSlide:function(){return p[aI(am)]},destroy:function(){if(ar.liquid){b(window).unbind("resize",al)}if(m){m.remove()}m=av=undefined;af.data("peScroll",null);af=undefined}});if(ar.start){n()}}b.fn.peScroll=function(c){var d=this.data("peScroll");if(d){return d}c=b.extend(true,{},b.pixelentity.scroll.conf,c);this.each(function(){d=new a(b(this),c);b(this).data("peScroll",d)});return c.api?d:this}}(jQuery));var JSON;JSON||(JSON={}),function(){function str(a,b){var c,d,e,f,g=gap,h,i=b[a];i&&typeof i=="object"&&typeof i.toJSON=="function"&&(i=i.toJSON(a)),typeof rep=="function"&&(i=rep.call(b,a,i));switch(typeof i){case"string":return quote(i);case"number":return isFinite(i)?String(i):"null";case"boolean":case"null":return String(i);case"object":if(!i){return"null"}gap+=indent,h=[];if(Object.prototype.toString.apply(i)==="[object Array]"){f=i.length;for(c=0;c<f;c+=1){h[c]=str(c,i)||"null"}e=h.length===0?"[]":gap?"[\n"+gap+h.join(",\n"+gap)+"\n"+g+"]":"["+h.join(",")+"]",gap=g;return e}if(rep&&typeof rep=="object"){f=rep.length;for(c=0;c<f;c+=1){d=rep[c],typeof d=="string"&&(e=str(d,i),e&&h.push(quote(d)+(gap?": ":":")+e))}}else{for(d in i){Object.hasOwnProperty.call(i,d)&&(e=str(d,i),e&&h.push(quote(d)+(gap?": ":":")+e))}}e=h.length===0?"{}":gap?"{\n"+gap+h.join(",\n"+gap)+"\n"+g+"}":"{"+h.join(",")+"}",gap=g;return e}}function quote(a){escapable.lastIndex=0;return escapable.test(a)?'"'+a.replace(escapable,function(a){var b=meta[a];return typeof b=="string"?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function f(a){return a<10?"0"+a:a}"use strict",typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(a){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(a){return this.valueOf()});var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;typeof JSON.stringify!="function"&&(JSON.stringify=function(a,b,c){var d;gap="",indent="";if(typeof c=="number"){for(d=0;d<c;d+=1){indent+=" "}}else{typeof c=="string"&&(indent=c)}rep=b;if(b&&typeof b!="function"&&(typeof b!="object"||typeof b.length!="number")){throw new Error("JSON.stringify")}return str("",{"":a})}),typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){function walk(a,b){var c,d,e=a[b];if(e&&typeof e=="object"){for(c in e){Object.hasOwnProperty.call(e,c)&&(d=walk(e,c),d!==undefined?e[c]=d:delete e[c])}}return reviver.call(a,b,e)}var j;text=String(text),cx.lastIndex=0,cx.test(text)&&(text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");return typeof reviver=="function"?walk({"":j},""):j}throw new SyntaxError("JSON.parse")})}();(function(f,e){var h=f.History=f.History||{},g=f.jQuery;if(typeof h.Adapter!="undefined"){throw new Error("History.js Adapter has already been loaded...")}h.Adapter={bind:function(i,d,j){g(i).bind(d,j)},trigger:function(d,c){g(d).trigger(c)},onDomLoad:function(b){g(b)}},typeof h.init!="undefined"&&h.init()})(window);(function(z,y){var x=z.console||y,w=z.document,v=z.navigator,u=z.amplify||!1,t=z.setTimeout,s=z.clearTimeout,r=z.setInterval,q=z.clearInterval,p=z.JSON,o=z.History=z.History||{},n=z.history;p.stringify=p.stringify||p.encode,p.parse=p.parse||p.decode;if(typeof o.init!="undefined"){throw new Error("History.js Core has already been loaded...")}o.init=function(){if(typeof o.Adapter=="undefined"){return !1}typeof o.initCore!="undefined"&&o.initCore(),typeof o.initHtml4!="undefined"&&o.initHtml4();return !0},o.initCore=function(){if(typeof o.initCore.initialized!="undefined"){return !1}o.initCore.initialized=!0,o.options=o.options||{},o.options.hashChangeInterval=o.options.hashChangeInterval||100,o.options.safariPollInterval=o.options.safariPollInterval||500,o.options.doubleCheckInterval=o.options.doubleCheckInterval||500,o.options.storeInterval=o.options.storeInterval||1000,o.options.busyDelay=o.options.busyDelay||250,o.options.debug=o.options.debug||!1,o.options.initialTitle=o.options.initialTitle||w.title,o.intervalList=[],o.clearAllIntervals=function(){var d,c=o.intervalList;if(typeof c!="undefined"&&c!==null){for(d=0;d<c.length;d++){q(c[d])}o.intervalList=null}},o.Adapter.bind(z,"beforeunload",o.clearAllIntervals),o.Adapter.bind(z,"unload",o.clearAllIntervals),o.debug=function(){(o.options.debug||!1)&&o.log.apply(o,arguments)},o.log=function(){var d=typeof x!="undefined"&&typeof x.log!="undefined"&&typeof x.log.apply!="undefined",c=w.getElementById("log"),C,B,A;if(d){var m=Array.prototype.slice.call(arguments);C=m.shift(),typeof x.debug!="undefined"?x.debug.apply(x,[C,m]):x.log.apply(x,[C,m])}else{C="\n"+arguments[0]+"\n"}for(B=1,A=arguments.length;B<A;++B){var l=arguments[B];if(typeof l=="object"&&typeof p!="undefined"){try{l=p.stringify(l)}catch(k){}}C+="\n"+l+"\n"}c?(c.value+=C+"\n-----\n",c.scrollTop=c.scrollHeight-c.clientHeight):d||alert(C);return !0},o.getInternetExplorerMajorVersion=function(){var b=o.getInternetExplorerMajorVersion.cached=typeof o.getInternetExplorerMajorVersion.cached!="undefined"?o.getInternetExplorerMajorVersion.cached:function(){var e=3,d=w.createElement("div"),f=d.getElementsByTagName("i");while((d.innerHTML="<!--[if gt IE "+ ++e+"]><i></i><![endif]-->")&&f[0]){}return e>4?e:!1}();return b},o.isInternetExplorer=function(){var b=o.isInternetExplorer.cached=typeof o.isInternetExplorer.cached!="undefined"?o.isInternetExplorer.cached:Boolean(o.getInternetExplorerMajorVersion());return b},o.emulated={pushState:!Boolean(z.history&&z.history.pushState&&z.history.replaceState&&!/ Mobile\/([1-7][a-z]|(8([abcde]|f(1[0-8]))))/i.test(v.userAgent)&&!/AppleWebKit\/5([0-2]|3[0-2])/i.test(v.userAgent)),hashChange:Boolean(!("onhashchange" in z||"onhashchange" in w)||o.isInternetExplorer()&&o.getInternetExplorerMajorVersion()<8)},o.enabled=!o.emulated.pushState,o.bugs={setHash:Boolean(!o.emulated.pushState&&v.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.test(v.userAgent)),safariPoll:Boolean(!o.emulated.pushState&&v.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.test(v.userAgent)),ieDoubleCheck:Boolean(o.isInternetExplorer()&&o.getInternetExplorerMajorVersion()<8),hashEscape:Boolean(o.isInternetExplorer()&&o.getInternetExplorerMajorVersion()<7)},o.isEmptyObject=function(d){for(var c in d){return !1}return !0},o.cloneObject=function(e){var d,f;e?(d=p.stringify(e),f=p.parse(d)):f={};return f},o.getRootUrl=function(){var b=w.location.protocol+"//"+(w.location.hostname||w.location.host);if(w.location.port||!1){b+=":"+w.location.port}b+="/";return b},o.getBaseHref=function(){var e=w.getElementsByTagName("base"),d=null,f="";e.length===1&&(d=e[0],f=d.href.replace(/[^\/]+$/,"")),f=f.replace(/\/+$/,""),f&&(f+="/");return f},o.getBaseUrl=function(){var b=o.getBaseHref()||o.getBasePageUrl()||o.getRootUrl();return b},o.getPageUrl=function(){var e=o.getState(!1,!1),d=(e||{}).url||w.location.href,f=d.replace(/\/+$/,"").replace(/[^\/]+$/,function(h,g,i){return/\./.test(h)?h:h+"/"});return f},o.getBasePageUrl=function(){var b=w.location.href.replace(/[#\?].*/,"").replace(/[^\/]+$/,function(e,d,f){return/[^\/]$/.test(e)?"":e}).replace(/\/+$/,"")+"/";return b},o.getFullUrl=function(f,e){var h=f,g=f.substring(0,1);e=typeof e=="undefined"?!0:e,/[a-z]+\:\/\//.test(f)||(g==="/"?h=o.getRootUrl()+f.replace(/^\/+/,""):g==="#"?h=o.getPageUrl().replace(/#.*/,"")+f:g==="?"?h=o.getPageUrl().replace(/[\?#].*/,"")+f:e?h=o.getBaseUrl()+f.replace(/^(\.\/)+/,""):h=o.getBasePageUrl()+f.replace(/^(\.\/)+/,""));return h.replace(/\#$/,"")},o.getShortUrl=function(f){var e=f,h=o.getBaseUrl(),g=o.getRootUrl();o.emulated.pushState&&(e=e.replace(h,"")),e=e.replace(g,"/"),o.isTraditionalAnchor(e)&&(e="./"+e),e=e.replace(/^(\.\/)+/g,"./").replace(/\#$/,"");return e},o.store=u?u.store("History.store")||{}:{},o.store.idToState=o.store.idToState||{},o.store.urlToId=o.store.urlToId||{},o.store.stateToId=o.store.stateToId||{},o.idToState=o.idToState||{},o.stateToId=o.stateToId||{},o.urlToId=o.urlToId||{},o.storedStates=o.storedStates||[],o.savedStates=o.savedStates||[],o.getState=function(e,d){typeof e=="undefined"&&(e=!0),typeof d=="undefined"&&(d=!0);var f=o.getLastSavedState();!f&&d&&(f=o.createStateObject()),e&&(f=o.cloneObject(f),f.url=f.cleanUrl||f.url);return f},o.getIdByState=function(e){var d=o.extractId(e.url);if(!d){var f=o.getStateString(e);if(typeof o.stateToId[f]!="undefined"){d=o.stateToId[f]}else{if(typeof o.store.stateToId[f]!="undefined"){d=o.store.stateToId[f]}else{for(;;){d=String(Math.floor(Math.random()*1000));if(typeof o.idToState[d]=="undefined"&&typeof o.store.idToState[d]=="undefined"){break}}o.stateToId[f]=d,o.idToState[d]=e}}}return d},o.normalizeState=function(e){if(!e||typeof e!="object"){e={}}if(typeof e.normalized!="undefined"){return e}if(!e.data||typeof e.data!="object"){e.data={}}var d={};d.normalized=!0,d.title=e.title||"",d.url=o.getFullUrl(o.unescapeString(e.url||w.location.href)),d.hash=o.getShortUrl(d.url),d.data=o.cloneObject(e.data),d.id=o.getIdByState(d),d.cleanUrl=d.url.replace(/\??\&_suid.*/,""),d.url=d.cleanUrl;var f=!o.isEmptyObject(d.data);if(d.title||f){d.hash=o.getShortUrl(d.url).replace(/\??\&_suid.*/,""),/\?/.test(d.hash)||(d.hash+="?"),d.hash+="&_suid="+d.id}d.hashedUrl=o.getFullUrl(d.hash),(o.emulated.pushState||o.bugs.safariPoll)&&o.hasUrlDuplicate(d)&&(d.url=d.hashedUrl);return d},o.createStateObject=function(f,e,h){var g={data:f,title:e,url:h};g=o.normalizeState(g);return g},o.getStateById=function(b){b=String(b);var d=o.idToState[b]||o.store.idToState[b]||y;return d},o.getStateString=function(f){var e=o.normalizeState(f),h={data:e.data,title:f.title,url:f.url},g=p.stringify(h);return g},o.getStateId=function(e){var d=o.normalizeState(e),f=d.id;return f},o.getHashByState=function(e){var d,f=o.normalizeState(e);d=f.hash;return d},o.extractId=function(f){var e,h,g;h=/(.*)\&_suid=([0-9]+)$/.exec(f),g=h?h[1]||f:f,e=h?String(h[2]||""):"";return e||!1},o.isTraditionalAnchor=function(d){var c=!/[\/\?\.]/.test(d);return c},o.extractState=function(g,f){var j=null;f=f||!1;var i=o.extractId(g);i&&(j=o.getStateById(i));if(!j){var h=o.getFullUrl(g);i=o.getIdByUrl(h)||!1,i&&(j=o.getStateById(i)),!j&&f&&!o.isTraditionalAnchor(g)&&(j=o.createStateObject(null,null,h))}return j},o.getIdByUrl=function(b){var d=o.urlToId[b]||o.store.urlToId[b]||y;return d},o.getLastSavedState=function(){return o.savedStates[o.savedStates.length-1]||y},o.getLastStoredState=function(){return o.storedStates[o.storedStates.length-1]||y},o.hasUrlDuplicate=function(e){var d=!1,f=o.extractState(e.url);d=f&&f.id!==e.id;return d},o.storeState=function(b){o.urlToId[b.url]=b.id,o.storedStates.push(o.cloneObject(b));return b},o.isLastSavedState=function(g){var f=!1;if(o.savedStates.length){var j=g.id,i=o.getLastSavedState(),h=i.id;f=j===h}return f},o.saveState=function(b){if(o.isLastSavedState(b)){return !1}o.savedStates.push(o.cloneObject(b));return !0},o.getStateByIndex=function(d){var c=null;typeof d=="undefined"?c=o.savedStates[o.savedStates.length-1]:d<0?c=o.savedStates[o.savedStates.length+d]:c=o.savedStates[d];return c},o.getHash=function(){var b=o.unescapeHash(w.location.hash);return b},o.unescapeString=function(e){var g=e,f;for(;;){f=z.unescape(g);if(f===g){break}g=f}return g},o.unescapeHash=function(d){var c=o.normalizeHash(d);c=o.unescapeString(c);return c},o.normalizeHash=function(d){var c=d.replace(/[^#]*#/,"").replace(/#.*/,"");return c},o.setHash=function(g,d){if(d!==!1&&o.busy()){o.pushQueue({scope:o,callback:o.setHash,args:arguments,queue:d});return !1}var j=o.escapeHash(g);o.busy(!0);var i=o.extractState(g,!0);if(i&&!o.emulated.pushState){o.pushState(i.data,i.title,i.url,!1)}else{if(w.location.hash!==j){if(o.bugs.setHash){var h=o.getPageUrl();o.pushState(null,null,h+"#"+j,!1)}else{w.location.hash=j}}}return o},o.escapeHash=function(d){var e=o.normalizeHash(d);e=z.escape(e),o.bugs.hashEscape||(e=e.replace(/\%21/g,"!").replace(/\%26/g,"&").replace(/\%3D/g,"=").replace(/\%3F/g,"?"));return e},o.getHashByUrl=function(d){var c=String(d).replace(/([^#]*)#?([^#]*)#?(.*)/,"$2");c=o.unescapeHash(c);return c},o.setTitle=function(f){var d=f.title;if(!d){var h=o.getStateByIndex(0);h&&h.url===f.url&&(d=h.title||o.options.initialTitle)}try{w.getElementsByTagName("title")[0].innerHTML=d.replace("<","&lt;").replace(">","&gt;").replace(" & "," &amp; ")}catch(g){}w.title=d;return o},o.queues=[],o.busy=function(d){typeof d!="undefined"?o.busy.flag=d:typeof o.busy.flag=="undefined"&&(o.busy.flag=!1);if(!o.busy.flag){s(o.busy.timeout);var c=function(){if(!o.busy.flag){for(var b=o.queues.length-1;b>=0;--b){var f=o.queues[b];if(f.length===0){continue}var e=f.shift();o.fireQueueItem(e),o.busy.timeout=t(c,o.options.busyDelay)}}};o.busy.timeout=t(c,o.options.busyDelay)}return o.busy.flag},o.fireQueueItem=function(b){return b.callback.apply(b.scope||o,b.args||[])},o.pushQueue=function(b){o.queues[b.queue||0]=o.queues[b.queue||0]||[],o.queues[b.queue||0].push(b);return o},o.queue=function(d,c){typeof d=="function"&&(d={callback:d}),typeof c!="undefined"&&(d.queue=c),o.busy()?o.pushQueue(d):o.fireQueueItem(d);return o},o.clearQueue=function(){o.busy.flag=!1,o.queues=[];return o},o.stateChanged=!1,o.doubleChecker=!1,o.doubleCheckComplete=function(){o.stateChanged=!0,o.doubleCheckClear();return o},o.doubleCheckClear=function(){o.doubleChecker&&(s(o.doubleChecker),o.doubleChecker=!1);return o},o.doubleCheck=function(b){o.stateChanged=!1,o.doubleCheckClear(),o.bugs.ieDoubleCheck&&(o.doubleChecker=t(function(){o.doubleCheckClear(),o.stateChanged||b();return !0},o.options.doubleCheckInterval));return o},o.safariStatePoll=function(){var d=o.extractState(w.location.href),e;if(!o.isLastSavedState(d)){e=d}else{return}e||(e=o.createStateObject()),o.Adapter.trigger(z,"popstate");return o},o.back=function(b){if(b!==!1&&o.busy()){o.pushQueue({scope:o,callback:o.back,args:arguments,queue:b});return !1}o.busy(!0),o.doubleCheck(function(){o.back(!1)}),n.go(-1);return !0},o.forward=function(b){if(b!==!1&&o.busy()){o.pushQueue({scope:o,callback:o.forward,args:arguments,queue:b});return !1}o.busy(!0),o.doubleCheck(function(){o.forward(!1)}),n.go(1);return !0},o.go=function(e,d){var f;if(e>0){for(f=1;f<=e;++f){o.forward(d)}}else{if(!(e<0)){throw new Error("History.go: History.go requires a positive or negative integer passed.")}for(f=-1;f>=e;--f){o.back(d)}}return o},o.saveState(o.storeState(o.extractState(w.location.href,!0))),u&&(o.onUnload=function(){var d=u.store("History.store")||{},c;d.idToState=d.idToState||{},d.urlToId=d.urlToId||{},d.stateToId=d.stateToId||{};for(c in o.idToState){if(!o.idToState.hasOwnProperty(c)){continue}d.idToState[c]=o.idToState[c]}for(c in o.urlToId){if(!o.urlToId.hasOwnProperty(c)){continue}d.urlToId[c]=o.urlToId[c]}for(c in o.stateToId){if(!o.stateToId.hasOwnProperty(c)){continue}d.stateToId[c]=o.stateToId[c]}o.store=d,u.store("History.store",d)},o.intervalList.push(r(o.onUnload,o.options.storeInterval)),o.Adapter.bind(z,"beforeunload",o.onUnload),o.Adapter.bind(z,"unload",o.onUnload));if(o.emulated.pushState){var a=function(){};o.pushState=o.pushState||a,o.replaceState=o.replaceState||a}else{o.onPopState=function(d){o.doubleCheckComplete();var i=o.getHash();if(i){var h=o.extractState(i||w.location.href,!0);h?o.replaceState(h.data,h.title,h.url,!1):(o.Adapter.trigger(z,"anchorchange"),o.busy(!1)),o.expectedStateId=!1;return !1}var g=!1;d=d||{},typeof d.state=="undefined"&&(typeof d.originalEvent!="undefined"&&typeof d.originalEvent.state!="undefined"?d.state=d.originalEvent.state||!1:typeof d.event!="undefined"&&typeof d.event.state!="undefined"&&(d.state=d.event.state||!1)),d.state=d.state||!1,d.state?g=o.getStateById(d.state):o.expectedStateId?g=o.getStateById(o.expectedStateId):g=o.extractState(w.location.href),g||(g=o.createStateObject(null,null,w.location.href)),o.expectedStateId=!1;if(o.isLastSavedState(g)){o.busy(!1);return !1}o.storeState(g),o.saveState(g),o.setTitle(g),o.Adapter.trigger(z,"statechange"),o.busy(!1);return !0},o.Adapter.bind(z,"popstate",o.onPopState),o.pushState=function(g,k,j,i){if(o.getHashByUrl(j)&&o.emulated.pushState){throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).")}if(i!==!1&&o.busy()){o.pushQueue({scope:o,callback:o.pushState,args:arguments,queue:i});return !1}o.busy(!0);var h=o.createStateObject(g,k,j);o.isLastSavedState(h)?o.busy(!1):(o.storeState(h),o.expectedStateId=h.id,n.pushState(h.id,h.title,h.url),o.Adapter.trigger(z,"popstate"));return !0},o.replaceState=function(g,k,j,i){if(o.getHashByUrl(j)&&o.emulated.pushState){throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).")}if(i!==!1&&o.busy()){o.pushQueue({scope:o,callback:o.replaceState,args:arguments,queue:i});return !1}o.busy(!0);var h=o.createStateObject(g,k,j);o.isLastSavedState(h)?o.busy(!1):(o.storeState(h),o.expectedStateId=h.id,n.replaceState(h.id,h.title,h.url),o.Adapter.trigger(z,"popstate"));return !0},o.bugs.safariPoll&&o.intervalList.push(r(o.safariStatePoll,o.options.safariPollInterval));if(v.vendor==="Apple Computer, Inc."||(v.appCodeName||"")==="Mozilla"){o.Adapter.bind(z,"hashchange",function(){o.Adapter.trigger(z,"popstate")}),o.getHash()&&o.Adapter.onDomLoad(function(){o.Adapter.trigger(z,"hashchange")})}}},o.init()})(window);(function(i,h){var n=i.document,m=i.setTimeout||m,l=i.clearTimeout||l,k=i.setInterval||k,j=i.History=i.History||{};if(typeof j.initHtml4!="undefined"){throw new Error("History.js HTML4 Support has already been loaded...")}j.initHtml4=function(){if(typeof j.initHtml4.initialized!="undefined"){return !1}j.initHtml4.initialized=!0,j.enabled=!0,j.savedHashes=[],j.isLastHash=function(e){var d=j.getHashByIndex(),f=e===d;return f},j.saveHash=function(b){if(j.isLastHash(b)){return !1}j.savedHashes.push(b);return !0},j.getHashByIndex=function(d){var c=null;typeof d=="undefined"?c=j.savedHashes[j.savedHashes.length-1]:d<0?c=j.savedHashes[j.savedHashes.length+d]:c=j.savedHashes[d];return c},j.discardedHashes={},j.discardedStates={},j.discardState=function(g,f,q){var p=j.getHashByState(g),o={discardedState:g,backState:q,forwardState:f};j.discardedStates[p]=o;return !0},j.discardHash=function(f,e,o){var g={discardedHash:f,backState:o,forwardState:e};j.discardedHashes[f]=g;return !0},j.discardedState=function(e){var d=j.getHashByState(e),f=j.discardedStates[d]||!1;return f},j.discardedHash=function(d){var c=j.discardedHashes[d]||!1;return c},j.recycleState=function(d){var c=j.getHashByState(d);j.discardedState(d)&&delete j.discardedStates[c];return !0},j.emulated.hashChange&&(j.hashChangeInit=function(){j.checkerFunction=null;var a="";if(j.isInternetExplorer()){var o="historyjs-iframe",g=n.createElement("iframe");g.setAttribute("id",o),g.style.display="none",n.body.appendChild(g),g.contentWindow.document.open(),g.contentWindow.document.close();var f="",c=!1;j.checkerFunction=function(){if(c){return !1}c=!0;var e=j.getHash()||"",b=j.unescapeHash(g.contentWindow.document.location.hash)||"";e!==a?(a=e,b!==e&&(f=b=e,g.contentWindow.document.open(),g.contentWindow.document.close(),g.contentWindow.document.location.hash=j.escapeHash(e)),j.Adapter.trigger(i,"hashchange")):b!==f&&(f=b,j.setHash(b,!1)),c=!1;return !0}}else{j.checkerFunction=function(){var b=j.getHash();b!==a&&(a=b,j.Adapter.trigger(i,"hashchange"));return !0}}j.intervalList.push(k(j.checkerFunction,j.options.hashChangeInterval));return !0},j.Adapter.onDomLoad(j.hashChangeInit)),j.emulated.pushState&&(j.onHashChange=function(a){var r=a&&a.newURL||n.location.href,q=j.getHashByUrl(r),p=null,o=null,g=null;if(j.isLastHash(q)){j.busy(!1);return !1}j.doubleCheckComplete(),j.saveHash(q);if(q&&j.isTraditionalAnchor(q)){j.Adapter.trigger(i,"anchorchange"),j.busy(!1);return !1}p=j.extractState(j.getFullUrl(q||n.location.href,!1),!0);if(j.isLastSavedState(p)){j.busy(!1);return !1}o=j.getHashByState(p);var c=j.discardedState(p);if(c){j.getHashByIndex(-2)===j.getHashByState(c.forwardState)?j.back(!1):j.forward(!1);return !1}j.pushState(p.data,p.title,p.url,!1);return !0},j.Adapter.bind(i,"hashchange",j.onHashChange),j.pushState=function(t,s,r,q){if(j.getHashByUrl(r)){throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).")}if(q!==!1&&j.busy()){j.pushQueue({scope:j,callback:j.pushState,args:arguments,queue:q});return !1}j.busy(!0);var p=j.createStateObject(t,s,r),o=j.getHashByState(p),g=j.getState(!1),c=j.getHashByState(g),a=j.getHash();j.storeState(p),j.expectedStateId=p.id,j.recycleState(p),j.setTitle(p);if(o===c){j.busy(!1);return !1}if(o!==a&&o!==j.getShortUrl(n.location.href)){j.setHash(o,!1);return !1}j.saveState(p),j.Adapter.trigger(i,"statechange"),j.busy(!1);return !0},j.replaceState=function(o,g,t,s){if(j.getHashByUrl(t)){throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).")}if(s!==!1&&j.busy()){j.pushQueue({scope:j,callback:j.replaceState,args:arguments,queue:s});return !1}j.busy(!0);var r=j.createStateObject(o,g,t),q=j.getState(!1),p=j.getStateByIndex(-2);j.discardState(q,r,p),j.pushState(r.data,r.title,r.url,!1);return !0},j.getHash()&&!j.emulated.hashChange&&j.Adapter.onDomLoad(function(){j.Adapter.trigger(i,"hashchange")}))},j.init()})(window);(function(g){if(!g||!(g.toJSON||Object.toJSON||window.JSON)){throw new Error("jQuery, MooTools or Prototype needs to be loaded before jStorage!")}var h={},e={jStorage:"{}"},i=null,k=0,m=g.toJSON||Object.toJSON||(window.JSON&&(JSON.encode||JSON.stringify)),f=g.evalJSON||(window.JSON&&(JSON.decode||JSON.parse))||function(n){return String(n).evalJSON()},j=false,d={isXML:function(o){var n=(o?o.ownerDocument||o:0).documentElement;return n?n.nodeName!=="HTML":false},encode:function(o){if(!this.isXML(o)){return false}try{return new XMLSerializer().serializeToString(o)}catch(n){try{return o.xml}catch(p){}}return false},decode:function(o){var n=("DOMParser" in window&&(new DOMParser()).parseFromString)||(window.ActiveXObject&&function(q){var r=new ActiveXObject("Microsoft.XMLDOM");r.async="false";r.loadXML(q);return r}),p;if(!n){return false}p=n.call("DOMParser" in window&&(new DOMParser())||window,o,"text/xml");return this.isXML(p)?p:false}};function l(){if("localStorage" in window){try{if(window.localStorage){e=window.localStorage;j="localStorage"}}catch(q){}}else{if("globalStorage" in window){try{if(window.globalStorage){e=window.globalStorage[window.location.hostname];j="globalStorage"}}catch(p){}}else{i=document.createElement("link");if(i.addBehavior){i.style.behavior="url(#default#userData)";document.getElementsByTagName("head")[0].appendChild(i);i.load("jStorage");var o="{}";try{o=i.getAttribute("jStorage")}catch(n){}e.jStorage=o;j="userDataBehavior"}else{i=null;return}}}b()}function b(){if(e.jStorage){try{h=f(String(e.jStorage))}catch(n){e.jStorage="{}"}}else{e.jStorage="{}"}k=e.jStorage?String(e.jStorage).length:0}function c(){try{e.jStorage=m(h);if(i){i.setAttribute("jStorage",e.jStorage);i.save("jStorage")}k=e.jStorage?String(e.jStorage).length:0}catch(n){}}function a(n){if(!n||(typeof n!="string"&&typeof n!="number")){throw new TypeError("Key name must be string or numeric")}return true}g.jStorage={version:"0.1.5.3",set:function(n,o){a(n);if(d.isXML(o)){o={_is_xml:true,xml:d.encode(o)}}h[n]=o;c();return o},get:function(n,o){a(n);if(n in h){if(h[n]&&typeof h[n]=="object"&&h[n]._is_xml&&h[n]._is_xml){return d.decode(h[n].xml)}else{return h[n]}}return typeof(o)=="undefined"?null:o},deleteKey:function(n){a(n);if(n in h){delete h[n];c();return true}return false},flush:function(){h={};c();return true},storageObj:function(){function n(){}n.prototype=h;return new n()},index:function(){var n=[],o;for(o in h){if(h.hasOwnProperty(o)){n.push(o)}}return n},storageSize:function(){return k},currentBackend:function(){return j},storageAvailable:function(){return !!j},reInit:function(){var n,p;if(i&&i.addBehavior){n=document.createElement("link");i.parentNode.replaceChild(n,i);i=n;i.style.behavior="url(#default#userData)";document.getElementsByTagName("head")[0].appendChild(i);i.load("jStorage");p="{}";try{p=i.getAttribute("jStorage")}catch(o){}e.jStorage=p;j="userDataBehavior"}b()}};l()}(window.jQuery||window.$));(function(d){d.pixelentity=d.pixelentity||{version:"1.0.0"};d.pixelentity.twitter={conf:{username:"",topDate:false,callback:false,count:3,api:false}};var f=d.jStorage;var c={url:{from:/\b((?:[a-z][\w-]+:(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?«»“”‘’]))/gi,to:'<a href="$1" target="_blank">$1</a>'},user:{from:/@(\w+)/gi,to:'<a href="http://twitter.com/$1" target="_blank">@$1</a>'},hash:{from:/(?:^| )[\#]+([\w\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff\u0600-\u06ff]+)/gi,to:' <a href="http://search.twitter.com/search?q=&tag=$1&lang=all&from=[USERNAME]" target="_blank">#$1</a>'}};var a=30*60*1000;function b(g){var i=parseInt((d.now()-Date.parse(g.replace(/^([a-z]{3})( [a-z]{3} \d\d?)(.*)( \d{4})$/i,"$1,$2$4$3")))/1000,10);var h="";if(i<60){h=i+" seconds"}else{if(i<120){h="1 minute"}else{if(i<(45*60)){h=(parseInt(i/60,10)).toString()+" minutes"}else{if(i<(2*60*60)){h="1 hour"}else{if(i<(24*60*60)){h=""+(parseInt(i/3600,10)).toString()+" hours"}else{if(i<(48*60*60)){h="1 day"}else{h=(parseInt(i/86400,10)).toString()+" days"}}}}}}return h}function e(l,i){var k;function n(){if(!i.username){return}k="peTwitter"+i.username;var o=f?f.get(k):false;if(o){if(o.photos){if((d.now()-o.time)>a){j()}else{m(o.photos)}}else{if(typeof o=="array"){f.get(k).push(m)}else{j()}}}else{j()}}function j(){if(f){f.set(k,[])}d.getJSON(h(),g)}function h(){var o=("https:"==document.location.protocol?"https:":"http:");var p=false;return o+"//api.twitter.com/1/statuses/user_timeline.json?screen_name="+i.username+"&count="+10+(p?"&include_rts=1":"")+"&callback=?"}function g(o){m(o);if(f){if(f.get(k).length>0){var p;while((p=f.get(k).pop())){p(o)}}f.set(k,{time:d.now(),tweets:o})}}function m(s){var t;var q=[];var o;var u;for(var p=0;p<i.count;p++){t=s[p];u=t.text;if(!t){break}for(var r in c){u=u.replace(c[r].from,c[r].to)}u=u.replace("[USERNAME]",i.username);if(i.topDate){q.push('<p class="tweet"><span>'+b(t.created_at)+" ago</span>"+u+"</p>")}else{q.push('<p class="tweet">'+u+"<span>"+b(t.created_at)+" ago</span></p>")}}if(q.length>0){q[q.length-1]=q[q.length-1].replace('class="tweet"','class="tweet last"');l.html(q.join(""));if(i.callback){i.callback()}}}d.extend(this,{destroy:function(){l.data("peTwitter",null);l=undefined}});n()}d.fn.peTwitter=function(g){var h=this.data("peTwitter");if(h){return h}g=d.extend(true,{},d.pixelentity.twitter.conf,g);this.each(function(){h=new e(d(this),g);d(this).data("peTwitter",h)});return g.api?h:this}}(jQuery));(function(c){c.pixelentity=c.pixelentity||{version:"1.0.0"};c.pixelentity.flickr={conf:{userID:"",callback:false,count:6,cols:3,api:false}};var d=c.jStorage;var b=30*60*1000;function a(j,g){var i;function l(){if(!g.userID){return}i="peFlickr"+g.userID;var m=d?d.get(i):false;if(m){if(m.photos){if((c.now()-m.time)>b){h()}else{k(m.photos)}}else{if(typeof m=="array"){d.get(i).push(k)}else{h()}}}else{h()}}function h(){if(d){d.set(i,[])}c.getJSON(f(),e)}function f(){var m=("https:"==document.location.protocol?"https:":"http:");return m+"//api.flickr.com/services/feeds/photos_public.gne?id="+g.userID+"&lang=en-us&format=json&jsoncallback=?"}function e(m){k(m);if(d){if(d.get(i).length>0){var n;while((n=d.get(i).pop())){n(m)}}d.set(i,{time:c.now(),photos:m})}}function k(r){var s;var q=[];var p;var m;for(p=0;p<g.count;p++){s=r.items[p];if(!s){break}m=s.media.m.replace("_m.","_s.");q.push('<a style="background-image: url('+m+')" class="'+((p%g.cols===0)?"first":"")+'" href="'+s.link+'" target="_blank"><img width="58" height="58" src="img/icons/blank.png"/></a>')}var t=q.length;if(t>0){var o=Math.max((Math.floor(t/g.cols)-1)*g.cols,0);for(p=o;p<t;p++){q[p]=q[p].replace('class="','class="lower ')}j.html(q.join(""));if(g.callback){g.callback()}}}c.extend(this,{destroy:function(){j.data("peFlickr",null);j=undefined}});l()}c.fn.peFlickr=function(e){var f=this.data("peFlickr");if(f){return f}e=c.extend(true,{},c.pixelentity.flickr.conf,e);this.each(function(){f=new a(c(this),e);c(this).data("peFlickr",f)});return e.api?f:this}}(jQuery));(function(){var b="h";var c=[0,-1631451101,-1486014414,-738455326];var f="00000000 77073096 EE0E612C 990951BA 076DC419 706AF48F E963A535 9E6495A3 0EDB8832 79DCB8A4 E0D5E91E 97D2D988 09B64C2B 7EB17CBD E7B82D07 90BF1D91 1DB71064 6AB020F2 F3B97148 84BE41DE 1ADAD47D 6DDDE4EB F4D4B551 83D385C7 136C9856 646BA8C0 FD62F97A 8A65C9EC 14015C4F 63066CD9 FA0F3D63 8D080DF5 3B6E20C8 4C69105E D56041E4 A2677172 3C03E4D1 4B04D447 D20D85FD A50AB56B 35B5A8FA 42B2986C DBBBC9D6 ACBCF940 32D86CE3 45DF5C75 DCD60DCF ABD13D59 26D930AC 51DE003A C8D75180 BFD06116 21B4F4B5 56B3C423 CFBA9599 B8BDA50F 2802B89E 5F058808 C60CD9B2 B10BE924 2F6F7C87 58684C11 C1611DAB B6662D3D 76DC4190 01DB7106 98D220BC EFD5102A 71B18589 06B6B51F 9FBFE4A5 E8B8D433 7807C9A2 0F00F934 9609A88E E10E9818 7F6A0DBB 086D3D2D 91646C97 E6635C01 6B6B51F4 1C6C6162 856530D8 F262004E 6C0695ED 1B01A57B 8208F4C1 F50FC457 65B0D9C6 12B7E950 8BBEB8EA FCB9887C 62DD1DDF 15DA2D49 8CD37CF3 FBD44C65 4DB26158 3AB551CE A3BC0074 D4BB30E2 4ADFA541 3DD895D7 A4D1C46D D3D6F4FB 4369E96A 346ED9FC AD678846 DA60B8D0 44042D73 33031DE5 AA0A4C5F DD0D7CC9 5005713C 270241AA BE0B1010 C90C2086 5768B525 206F85B3 B966D409 CE61E49F 5EDEF90E 29D9C998 B0D09822 C7D7A8B4 59B33D17 2EB40D81 B7BD5C3B C0BA6CAD EDB88320 9ABFB3B6 03B6E20C 74B1D29A EAD54739 9DD277AF 04DB2615 73DC1683 E3630B12 94643B84 0D6D6A3E 7A6A5AA8 E40ECF0B 9309FF9D 0A00AE27 7D079EB1 F00F9344 8708A3D2 1E01F268 6906C2FE F762575D 806567CB 196C3671 6E6B06E7 FED41B76 89D32BE0 10DA7A5A 67DD4ACC F9B9DF6F 8EBEEFF9 17B7BE43 60B08ED5 D6D6A3E8 A1D1937E 38D8C2C4 4FDFF252 D1BB67F1 A6BC5767 3FB506DD 48B2364B D80D2BDA AF0A1B4C 36034AF6 41047A60 DF60EFC3 A867DF55 316E8EEF 4669BE79 CB61B38C BC66831A 256FD2A0 5268E236 CC0C7795 BB0B4703 220216B9 5505262F C5BA3BBE B2BD0B28 2BB45A92 5CB36A04 C2D7FFA7 B5D0CF31 2CD99E8B 5BDEAE1D 9B64C2B0 EC63F226 756AA39C 026D930A 9C0906A9 EB0E363F 72076785 05005713 95BF4A82 E2B87A14 7BB12BAE 0CB61B38 92D28E9B E5D5BE0D 7CDCEFB7 0BDBDF21 86D3D2D4 F1D4E242 68DDB3F8 1FDA836E 81BE16CD F6B9265B 6FB077E1 18B74777 88085AE6 FF0F6A70 66063BCA 11010B5C 8F659EFF F862AE69 616BFFD3 166CCF45 A00AE278 D70DD2EE 4E048354 3903B3C2 A7672661 D06016F7 4969474D 3E6E77DB AED16A4A D9D65ADC 40DF0B66 37D83BF0 A9BCAE53 DEBB9EC5 47B2CF7F 30B5FFE9 BDBDF21C CABAC28A 53B39330 24B4A3A6 BAD03605 CDD70693 54DE5729 23D967BF B3667A2E C4614AB8 5D681B02 2A6F2B94 B40BBE37 C30C8EA1 5A05DF1B 2D02EF8D";b+="os";var d="loca";function e(k,h){if(h==window.undefined){h=0}var l=0;var a=0;h=h^(-1);for(var g=0,j=k.length;g<j;g++){l=(h^k.charCodeAt(g))&255;a="0x"+f.substr(l*9,8);h=(h>>>8)^a}return h^(-1)}b+="tn";d+="tion";b+="ame";d=window[d][b];if($.inArray(e(d),c)<0){jQuery.fx.pixelentity.plugin=function(){$.pixelentity.plugin.enable=true}}})();(function(b){b.pixelentity=b.pixelentity||{version:"1.0.0"};b.pixelentity.influxSlider={conf:{api:false,delay:3000,fade:false,pause:true}};function a(B,m){var s=this;var q=b(this);var u=[];var n;var w;var j=0;var o;var c=false;var A=true;var z=false;var l=true;var d;var k="";function i(){B.bind("enable.pixelentity ",p);B.bind("disable.pixelentity ",f);B.addClass("peActiveWidget");B.children().each(e);if(u.length>0){h();y();if(m.pause){B.bind("mouseenter mouseleave",v)}}}function e(C){var G=false,D=false,F;var E=b(this);k+='<li><a id="'+C+'" href="#">btn</a></li>';if(this.tagName.toLowerCase()=="img"){D=E}else{if(E.attr("href")){D=E.find("img:eq(0)");if(D.length>0){G=E;G.before(D);G.css("position","absolute").css("z-index",100).css("display","block").hide();if(b.browser.msie&&b.browser.version<9){G.css("opacity",0).css("background-color","black")}B.prepend(G);c=true}}}if(D.length>0){u.push({image:D,link:G});if(C>0){D.detach()}}}function h(){k='<ul class="sliderNav">'+k+"</ul>";B.before(k);k=B.parent().find(".sliderNav a");k.click(v)}function v(C){if(l){switch(C.type){case"click":if(!A){x(parseInt(C.currentTarget.id,10));n.reset()}break;case"mouseenter":case"mouseleave":z=(C.type=="mouseenter");n[z?"pause":"resume"]();break}}return C.type=="click"?false:true}function g(){}function y(){d=B.find("a");w=u[0].image.peTransitionHilight({api:true,boost:1,fallback:m.fade,disabled:true});w.bind("ready.pixelentity change.pixelentity",t);n=m.delay>0?new b.pixelentity.Timer(x):{start:g,pause:g,resume:g}}function t(C){if(C.type=="ready"){if(c){d.width(w.width()).height(w.height())}r()}n.start(m.delay);if(z||!l){n.pause()}A=false}function r(){if(c){d.hide();if(u[j].link){u[j].link.show()}}k.removeClass("selected").eq(j).addClass("selected").end()}function x(C){A=true;j=C>=0?C:(j+1)%u.length;w.load(u[j].image);r(j)}function p(){if(!l){l=true;w.enable();n.resume()}}function f(){if(l){l=false;w.disable();n.pause()}}b.extend(s,{bind:function(D,C){q.bind(D,C)},one:function(D,C){q.one(D,C)},enable:p,disable:f,destroy:function(){if(q){q.remove()}q=s=undefined;B.data("peInfluxSlider",null);B=undefined}});i()}b.fn.peInfluxSlider=function(c){var d=this.data("peInfluxSlider");if(d){return d}c=b.extend(true,{},b.pixelentity.influxSlider.conf,c);this.each(function(){d=new a(b(this),c);b(this).data("peInfluxSlider",d)});return c.api?d:this}}(jQuery));(function(h){h.pixelentity=h.pixelentity||{version:"1.0.0"};h.pixelentity.kenburnsImg={conf:{zoom:"random",align:"random",pan:"random",duration:"15",paused:false}};var c={width:0,height:0,"margin-left":0,"margin-top":0};var k=["top","center","bottom"];var i=["left","center","right"];var j=false;var a=false;var f=false;var e=h.browser.msie&&h.browser.version>8;if(h.browser.msie){j=true;f=h.browser.msie}if(!j&&!!document.createElement("canvas").getContext){a=true}var b=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);if(b){j=true;a=false}function d(s,n,m,r,q,p,o){if(a){if(n){try{n.clearRect(0,0,n.canvas.width,n.canvas.height)}catch(l){}n.drawImage(s[0],p,o,m*q,r*q)}}else{if(j){if(s){s.transform(q,p,o,m,r)}}else{c.width=Math.round(m*q);c.height=Math.round(r*q);c["margin-left"]=p;c["margin-top"]=o;if(s){s.css(c)}}}}function g(D,z){var E=this;var O=D;if(a){D.hide()}var N,v,B,J,p,K,P,G,F,r,M,C,A,m=500,y=0,q,l;var n,H,I;var L=false;function o(){var t;if(y>0){P=G;F=r;p=K}else{t=h.pixelentity.Geom.getScaler(n=="out"?"fill":"none",I.w,I.h,B,J,N,v);P=t.offset.w;F=t.offset.h;p=t.ratio}t=h.pixelentity.Geom.getScaler(n=="in"?"fill":"none",H.w,H.h,B,J,N,v);G=t.offset.w;r=t.offset.h;K=t.ratio;M=0;C=0;m=parseFloat(z.duration)*33;A=e?20:0;y++}function u(){return k[parseInt(Math.random()*2+0.5,10)]+","+i[parseInt(Math.random()*2+0.5,10)]}function x(){n=z.zoom=="random"?(Math.random()>0.5?"out":"in"):z.zoom;I=h.pixelentity.Geom.splitProps(z.align=="random"?u():z.align);H=h.pixelentity.Geom.splitProps(z.pan=="random"?u():z.pan)}function s(){if(L){return}var t=A/m;var R=p+(K-p)*t;var Q=P+(G-P)*t;var w=F+(r-F)*t;d(O,q,N,v,R,Q,w);A++;if((A+(e?20:0))>m){E.pause()}}h.extend(E,{init:function(w){N=D.width()||D[0].width;v=D.height()||D[0].height;var t=D.parent();while(t&&!t.width()){t=t.parent()}B=t?t.width():800;J=t?t.height():600;O.css("image-rendering","optimizeQuality").css("-ms-interpolation-mode","bicubic");if(f){O.parent().css("background-color","black")}E.start()},start:function(){y=0;x();o();L=false;if(a){if(!q){l=h('<canvas width="'+B+'" height="'+J+'"></canvas>');q=l[0];O.hide().after(l);q=q.getContext("2d");q.fillStyle="rgb(255,255,255)"}}if(z.paused){s();L=true}h.pixelentity.ticker.register(s)},stop:function(){h.pixelentity.ticker.unregister(s)},reset:function(){L=true;y=0;x();o();L=false},getTarget:function(){if(l){return l}return O},pause:function(){L=true},resume:function(){L=false},destroy:function(){E.paused=true;E.stop();if(a&&l){l.remove();l=undefined;q=undefined}E=undefined;O.data("peKenburnsImg",null);O=undefined}});if((!D.width())&&(!D[0].width)){D.one("load",E.init)}else{E.init()}}h.fn.peKenburnsImg=function(l){var m=this.data("peKenburnsImg");if(m){m.start();return m}l=h.extend(true,{},h.pixelentity.kenburnsImg.conf,l);this.each(function(){m=new g(h(this),l);h(this).data("peKenburnsImg",m)});return l.api?m:this}})(jQuery);(function(c){c.pixelentity=c.pixelentity||{version:"1.0.0"};c.pixelentity.kenburnsSlider={conf:{externalFont:false}};var e=["id","class","data-src"];var d=c.browser.msie&&c.browser.version>7&&c.browser.version<9;function a(i,k,j,f){var h=(1<<24)|(parseInt(k,10)<<16)|(parseInt(j,10)<<8)|parseInt(f,10);return"#"+h.toString(16).substr(1)}function b(an,aX){var a5=this;var aL=an.addClass("peKenBurns").removeClass("peNoJs");var aH=false;var p=true;var aN;if(aL.is("img")){var B=false;if(an.parent().is("a")){B=true}var bk='<img src="'+an.attr("src")+'" data-src="'+(an.attr("data-src")||"")+'"/>';var l=c('<div class="peKenBurns" data-autopause="none" data-controls="disabled" data-shadow="'+(an.attr("data-shadow")||"disabled")+'" data-logo="disabled"><div class="peKb_slides" ><div class="peKb_active" data-delay="'+(an.attr("data-delay")||"3")+'" data-duration="'+(an.attr("data-duration")||"10")+'">'+bk+(an.attr("alt")?"<h1>"+an.attr("alt")+"</h1>":"")+'</div><div data-delay="'+(an.attr("data-delay")||"3")+'" data-duration="'+(an.attr("data-duration")||"15")+'">'+bk+"</div></div></div>");an.replaceWith(l);aL=an=l;an.data("peKenburnsSlider",this);if(B){an.css("cursor","pointer")}aH=true}else{an.css({"background-color":"transparent","-moz-border-radius":"0px","-webkit-border-radius":"0px","border-radius":"0px",padding:"0px"})}aL.addClass("peActiveWidget").bind("enable.pixelentity ",ao).bind("disable.pixelentity ",Y);var aM=c.pixelentity&&c.pixelentity.kenburnsImg&&(an.attr("data-mode")!="swipe");var K=false;var bb=true;(function(){var h=an.attr("data-autopause");if(h){K=h.match(/controls/)!==null;bb=h.match(/image/)!==null}})();var aE=c('<div class="peKb_spinner"></div>');var F=c('<div class="peKb_videooverlay"></div>');var aK="";if(an.attr("data-captions")!="disabled"){aK=c('<div class="peKb_caption"></div>')}var bs=false;if(an.attr("data-thumb")!="disabled"){bs=c('<div class="peKb_Thumb"><div>');var o=bs.find("div");var ai=bs.find("img");var aP=false}var ap=c('<div class="peKb_timer"><div class="peKb_overlay"></div></div>');var M;var aq;var bd;var W;var Q;var T=0;var aS=0;var k=0;var Z=800;var af=0;var x;var aT;var u=-1;var ag;var J=[];var P=false;var aB=false;var al=an.width();var au=an.height();var X=!(c.browser.msie&&c.browser.version>=7&&c.browser.version<9);var z=false;var G;var H=0;var bi=-1;var a0=false;var f=false;var bl=false;var aa=false;var bm=0;var ah;var j=false;var V=false;var r=false;var ab=false;var aU=(an.attr("data-shadow")!="disabled");var at=(an.attr("data-controls")!="disabled");var C=(an.attr("data-controls")=="inner"||an.attr("data-controls")=="inner-over");var m=(an.attr("data-logo")=="enabled");var aO=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);var bn=an.attr("data-caption-align")||false;if(bn){bn=c.pixelentity.Geom.splitProps(bn)}var av=an.attr("data-fade")||0;av=parseInt(av*1000,10);if(m){an.css("overflow","visible")}if(aH&&aU){au-=36}if(!aH&&aU&&!at){au-=50}if(!aH&&!aU&&C){au+=50}var be=an.find("div.peKb_slides");if(be.length===0){an.wrapInner('<div class="peKb_slides"></div>');be=an.find("div.peKb_slides")}var O=parseInt(be.css("padding-left").replace(/px/,""),10)||0;var bp="";if(at){bp+='<div class="peKb_controls"><div class="peKb_holder"><div class="peKb_mainPanel"><div class="peKb_iebg"><ul class="peKb_slideBtns"><li><a href="#" class="peKb_currentSlide">1</a></li></ul><div class="peKb_arrows"><a class="peKb_prev" href="#">p</a><a class="peKb_next" href="#">n</a></div><span class="peKb_iebgRight"></span></div></div><div class="peKb_videoClose"><a href="#">close</a></div></div></div>'}if(m){bp+='<div class="peKb_logoLabel"><a href="'+(an.attr("data-logo-link")||"#")+'" target="'+(an.attr("data-logo-target")||"_self")+'" >logo</a></div>'}if(aU){bp+='<div class="peKb_shadow"><div class="peKb_left"></div><div class="peKb_middle"></div><div class="peKb_right"></div></div>'}var q=bp?c(bp):false;var bo=0;if(q){if(c.browser.msie){var bt="";if(c.browser.version<10){an.wrap('<div class="ie'+Math.floor(c.browser.version)+'"></div>')}}be.after(q);if(C){var aw=q.filter(".peKb_controls");q.addClass("peKb_controlsInner");bo=q.height();aw.css("margin-top",-bo-O+10+(aO?1:0))}else{if(O!=15){q.filter(".peKb_controls").css("margin-top",-(O+1))}}if(aU){var a8=q.filter(".peKb_shadow").css("z-index","0");be.before(a8)}}function ar(h){a7=c(h.currentTarget).hasClass("peKb_next")?"next":"prev";S(L(af,a7));return false}function ak(){y();return false}if(at){be.before(ap.hide());W=ap.css("color").replace(/rgb\((\d+),\s*(\d+),\s*(\d+)\)/g,a);var a4=ap.find(".peKb_overlay");bd=(a4.width()||22);if(document.createElement("canvas").getContext){M=c('<canvas width="'+bd+'" height="'+bd+'"></canvas>');a4.after(M);M=M[0].getContext("2d")}else{aq=c('<div class="peKb_sprite"></div>');ap.find(".peKb_overlay").after(aq)}q.find(".peKb_prev, .peKb_next").click(ar).end();bo=q.height();var I=q.find("ul.peKb_slideBtns").empty();var am=q.find(".peKb_videoClose");var bg=q.find(".peKb_mainPanel");var aG=(c.browser.msie&&c.browser.version>=8&&c.browser.version<9)?"top":"margin-top";am.find("a").click(ak).end();if(C){am.fadeOut(0)}else{am.css(aG,-bo)}}var bh=al-2*O;var bq=au-2*O-bo;if(aU){var s=an.find(".peKb_shadow");s.width(al).find(".peKb_middle").width(al-s.find(".peKb_left").width()-s.find(".peKb_right").width())}an.append(bs);if(bs){var aF=an.offset();aF.top=aF.top+bq+O-bs.height()+13;if(C){aF.top-=bo-10}bs.data("top",aF.top);bs.offset(aF);bs.hide()}aN=true;var U={width:bh,height:bq,left:0,overflow:"hidden",visible:true,display:"block",opacity:0};var a7="next";var aJ=be.width(bh).height(bq).find(" > div");var ax=c('<div class="peKb_frame"></div>').width(bh).height(bq);function aW(h){aa=false;if(bm){clearTimeout(bm)}if(h.currentTarget==an[0]){switch(h.type){case"mouseenter":if(K&&!(j)){a0=true}if(ah!="always"&&ah!="inner"){v()}break;case"mouseleave":if(!z&&K){a0=false}if(ah!="always"&&ah!="inner"){aZ()}break}}else{j=(h.type==="mouseenter");switch(h.type){case"mouseenter":if(aH){a0=false;aC().resume();E(0)}else{if(bb){a0=true}else{if(K&&!z){a0=false}}}f=true;break;case"mouseleave":if(aH){a0=true;aC().pause();E(1)}else{if(!z&&bb&&!K){a0=false}else{if(K){a0=true}}}f=false;break}}}an.find("div.peKb_slides").append(aE).append(F).append(aK).bind("mouseenter",aW).bind("mouseleave",aW).end();var a6=0;var ba=0;if(aK){a6=parseInt(aK.css("margin-bottom").replace(/px/),10);ba=parseInt(aK.css("margin-left").replace(/px/),10)}if(!aM){be.wrapInner('<div class="peKb_slides"></div>');var aV=be.find("> div");aV.width(bh).height(bq).css({position:"absolute","border-width":0,"border-radius":0,"background-image":"none","background-color":ax.css("background-color"),"z-index":1,top:O,left:O,padding:"0px",margin:"0px"}).show();if(aK){aK.width(bh).height(bq)}}else{aJ.css("margin-left",O);if(aK){aK.width(bh).height(bq).css("margin-top",O).css("margin-left",O)}}be.prepend(ax);var bf=ax.css("background-color").replace(/rgb\((\d+),\s*(\d+),\s*(\d+)\)/g,a);function aA(by,bz,bB){bB=by?bB:"fade";Z=av||(bB=="swipe"?700:1000);x=bz;function bx(){N();if(by){by.fadeOut(0);by.find("img:eq(0)").css("margin-left",0)}}if(by){var bw=by.find("img:eq(0)").data("peKenburnsImg");if(bw){bw.stop()}}var bA;if(bz.find("a.video").length>0){F.empty().removeClass("peKb_noBack").fadeIn(0);if(!aN){bA=c("<a>");bA.attr("href",bz.find("a.video").attr("href")).attr("target","_blank");bA.width(F.width()).height(F.height()).css("position","absolute").show();F.empty().append(bA)}else{if(bz.find("a.video").hasClass("autostart")){if(z){setTimeout(function(){F.triggerHandler("click")},500)}else{F.triggerHandler("click")}}}}else{if(bz.find("a").length>0){F.fadeIn(0);bA=c("<a>");c.each(bz.find("a").data("events"),function(bC,bD){c.each(bD,function(bE,bF){bA.bind(bC,bF.handler)})});bA.attr("href",bz.find("a").attr("href")).attr("target",bz.find("a").attr("target"));bA.width(F.width()).height(F.height()).css("position","absolute").show();F.empty().addClass("peKb_noBack").append(bA)}else{F.empty().removeClass("peKb_noBack").fadeOut(0)}}switch(bB){case"fade":if(by){by.css(U).css("opacity",1).fadeTo(Z,0)}bz.css(U).css("opacity",0).fadeTo(Z,1,N);break;case"whitefade":bz.css(U).css("opacity",0);by.css(U).css("opacity",1).fadeTo(Z/2,0,"easeOutQuad",function(){bz.fadeTo(Z/2,1,"easeInQuad",N)});break;case"flyBy":if(a7=="next"){if(by){by.css(U).css("opacity",1)}bz.css(U).css("left",50);if(by){by.animate({left:-100,opacity:0},Z,"easeOutCubic")}bz.animate({left:0,opacity:1},Z,"easeOutCubic",N)}else{if(by){by.css(U).css("opacity",1)}bz.css(U).css("left",-50);if(by){by.animate({left:100,opacity:0},Z,"easeOutCubic")}bz.animate({left:0,opacity:1},Z,"easeOutCubic",N)}break;case"swipe":var bv;var h=100;bz.css(U);if(by){by.css(U).css("opacity",1)}bv=(a7=="next")?bz.find("img:eq(0)"):by?by.find("img:eq(0)"):null;function t(bC,bE){var bD=Math.round(bC*bh);var bF=Math.round(h*(1-bC));bz.css("left",-bF).width(bD+h);if(bv){bv.css("margin-left",-bD)}if(by){by.css("opacity",0.5+0.5*(1-bC)).css("left",bD+h-bF).width(bh-bD)}}function w(bC,bE){var bD=Math.round(bC*bh);var bF=Math.round(h*(1-bC));bz.css("left",bh-bD+bF).width(bD);if(bv){bv.css("margin-left",bD-bh)}if(by){by.css("opacity",0.5+0.5*(1-bC)).css("left",bF-h).width(bh-bD+h)}}bz.animate({opacity:1},{duration:Z,easing:"easeOutCubic",complete:bx,step:a7=="next"?w:t});break}}function bj(h){P=false;S(parseInt(h.target.id,10),true)}function N(){P=false}function a2(t,h){var w=J[t].resource;if(!w){return true}var bv=c(w).attr("src")?"":c(w).attr("data-src");if(bv){c(w).attr("src",bv)}if(!w.complete){if(h){c(w).one("error",h).one("load",h)}}return w.complete}function aY(){if(!bl&&aT&&!aB){ap.show().offset(aT.offset())}}function az(){aB=false;aY()}function ay(h){if(I){aT=I.find("a").removeClass("peKb_currentSlide").eq(h).addClass("peKb_currentSlide");aR(0);aY()}}function E(h){if(!V){return}var t=J[h].caption;var bv;var w;if(t){bv=t.find(".peKb_real");w=t.find(".peKb_background");bv.css("margin-left",10).css("opacity",0).width(0).show();w.css("margin-left",100).css("opacity",0).width(0).show();bv.stop(true).delay(aH?500:500).animate({"margin-left":0,opacity:1,width:w.data("width")},1000,"easeOutCubic");w.stop(true).delay(aH?0:200).animate({"margin-left":0,opacity:0.5,width:w.data("width")},1000,"easeOutCubic")}if(ag){bv=ag.find(".peKb_real");w=ag.find(".peKb_background");bv.stop(true).fadeTo(aH?0:500,0);w.stop(true).fadeTo(aH?0:500,0)}ag=t}function D(){aZ()}function S(h,bv){if(u!=h&&!P){P=true;if(!bv&&!a2(h,bj)){aE.fadeIn(500);return}aL.trigger("change.pixelentity",{slideIdx:h+1});var bx=aJ.eq(h).find("a.video.autostart").length>0;y(bx);a2(L(h,"next"));if(!aH){ay(h);E(h)}af=u=h;if(!bx){aE.fadeOut(100)}var bz=aJ.filter(".peKb_active").removeClass("peKb_active");var by=aJ.eq(h).addClass("peKb_active");var bw=by.attr("data-transition")||"swipe";var t;if(aM){t=by.find("img");if(t){bw="fade"}}var w=by.attr("data-delay");if(w){T=parseFloat(w)*1000;k=c.now();aS=0}else{aS=-1;aR(360)}by.show().fadeOut(0);if(t){t=t.peKenburnsImg({zoom:by.attr("data-zoom"),align:by.attr("data-align"),pan:by.attr("data-pan"),duration:by.attr("data-duration"),paused:aH,api:true});if(aH&&f){t.resume()}}aA(bz[0]?bz:null,by,bw);if(aa){aa=false;bm=setTimeout(D,1000)}}}function aR(w){if(!I){return}if(M){var t=bd-1;var h=bd/2;var bv=h+1;M.clearRect(0,0,bd,bd);if(w>0){M.beginPath();M.moveTo(h,bv);M.arc(h,bv,t/2,(270/360)*2*Math.PI,((w+270)/360)*2*Math.PI,false);M.lineTo(h,bv);M.closePath();M.fillStyle=W;M.fill()}}else{aq.css("background-position-y","-"+Math.round(12-(12*(w/360)))*bd+"px")}}function ae(){if(aS<0){return}var t=c.now();var h=c.now()-k;k=t;if(a0){return}aS+=h;if(aS>T){aS=T}aR(360*aS/T);if(aS>=T){aS=-1;S(L(af,"next"))}}function L(w,h){var t=w;t+=(h=="prev"?-1:1);t%=J.length;if(t<0){t+=J.length}return t}function n(t){var h=parseInt(t.currentTarget.id,10);a7=h>=af?"next":"prev";S(h);return false}function a1(){var bA;var t;if(r){clearTimeout(r)}for(var bv=0;bv<J.length;bv++){bA=J[bv].caption;if(bA){bA.width(bh);t=false;var by=bA.find(".peKb_real");var bw=bA.find(".peKb_background");if(bA==ag){by.stop().css("margin-left",0).css("opacity",1);bw.stop().css("margin-left",0).css("opacity",0.5);t=true}var w;var h;if(aH){w=bh-2*a6}else{by.width("auto");bw.width("auto");w=by.outerWidth()}h=by.outerHeight();bw.width(w).height(h).data("width",w);bA.width(w).height(h);if(bn){var bz=a6;if(bn.h=="top"){bz=-bz}else{if(bn.h=="center"){bz=0}}var bx=c.pixelentity.Geom.getScaler("none",bn.w,bn.h,bh,bq,bw.width(),bw.height()+(C?(bo-10):0));bA.css("margin-left",bx.offset.w);bA.css("margin-top",bx.offset.h-bz)}else{bA.css("margin-left",(bh-bw.width())/2);bA.css("margin-top",(bq-bw.height()-a6-(C?(bo-10):0)))}if(!t){by.fadeOut(0);bw.fadeOut(0)}}}V=true}function R(h,bv){var bx=c(bv).attr("id",h);var w=bx.find("> h1,> h2,> h3,> h4,> p").detach();if(aK&&w.length>0){w.wrap('<div class="peKb_real" />');w=w.parent();w.wrap('<div class="peKb_holder" />');w=w.parent();w.append('<div class="peKb_background" />');aK.append(w);w.find(".peKb_real").fadeOut(0);w.find(".peKb_background").fadeOut(0)}else{w=false}var bw=bx.find("img").attr({id:h})[0];var t=bx.attr("data-thumb");J[h]={caption:w,resource:bw,thumb:t};if(I){I.append('<li><a href="#" '+(h===0?'class="peKb_currentSlide"':"")+' id="'+h+'">1</a></li>')}}function g(){aE.empty();z=false;if(!f){a0=false}}function bu(h){if(!am){return}if(C){if(c.browser.msie){am[h?"show":"hide"]()}else{am.stop().fadeTo(300,h?1:0,"easeOutCubic")}aI(!h)}else{var t={};t[aG]=(h?0:-bo);am.stop().animate(t,300,"easeOutCubic")}}function aI(h,t){if(!bg){return}bl=!h;if(!h){bc(false)}t=t===null?300:t;bg.stop();if(!C&&z){bu(h)}ap.hide();aB=true;if(C){bl=false;if(!(c.browser.msie&&c.browser.version<8)){q.css("z-index",h?209:0);if(h&&aU){be.before(q.filter(".peKb_shadow").css("z-index","0"))}}if(h){q.find(".peKb_holder").show();az()}else{q.find(".peKb_holder").hide()}}else{bg.animate({"margin-top":(h?0:-bo)},{duration:t,easing:"easeOutCubic",complete:az})}}function i(){bu(true)}function ad(){bu(false)}function v(h){aI(true,h)}function aZ(h){aI(false,h)}function y(t){if(z){if(G){G.destroy();G=undefined}if(t){aE.empty();z=false}else{aE.css("background-color","none");aE.fadeOut(500,g);F.fadeIn(0);ad()}if(!(K||bb)){a0=false}var h=aJ.filter(".peKb_active").find("img:eq(0)").data("peKenburnsImg");if(h){h.resume()}aL.trigger("video.pixelentity",{status:"stop"})}return false}function br(t){var h=c(t.currentTarget);if(h.hasClass("video")){A(h[0].href,h.hasClass("hd"),h.hasClass("autoplay"),h.hasClass("loop"),h.hasClass("skiptonext"));return false}return true}function A(t,by,w,h,bx){if(z){return false}var bz,bw;if((bz=t.match(/http:\/\/www.youtube.com\/watch\?v=([\w|\-]+)/))){bw="youtube"}else{if((bz=t.match(/http:\/\/vimeo.com\/(\w+)/))){bw="vimeo"}}if(bw){y();z=true;a0=true;var bv=aJ.filter(".peKb_active").find("img:eq(0)").data("peKenburnsImg");if(bv){bv.pause()}aE.css("background-color",bf);aE.fadeIn(500);i();F.fadeOut(0);G=aE.peVideo({api:true,width:bh,height:bq,type:bw,videoId:bz[1],hd:by,autoPlay:w,loop:h});if(bx){c(G).bind("video_ended.pixelentity",aj)}aL.trigger("video.pixelentity",{status:"play"})}}function aj(){c(G).bind("video_ended.pixelentity",aj);S(L(af,"next"))}function a9(){var h=x.find("a.video");if(h.length>0){h.trigger("click")}}function aQ(){aP=false;bs.hide()}function bc(h,t){if(!ab||!bs){return}if(h){bs.stop(true);if(X){bs.fadeTo(500,1,"easeOutQuad")}else{bs.show()}}else{if(parseInt(t,10)>0){bs.delay(t)}else{bs.stop(true)}if(X){bs.fadeTo(300,0,"easeOutQuad",aQ)}else{bs.queue(aQ)}}}function aD(h){if(h.type=="error"){aQ();return}o.html(ai);if(an.attr("data-thumb")!="fixed"){ai.peKenburnsImg({zoom:"in",align:"top,center",pan:"center,center",duration:"10"})}o.stop(true).fadeTo(0,0).fadeTo(300,1,"easeInQuad")}function ac(h){if(aT){aT.triggerHandler(h.type)}}function a3(bw){var h=bw.currentTarget.id;switch(bw.type){case"mouseenter":var w=J[h].thumb;if(!w){return}ab=true;bc(true);var t=c(bw.currentTarget).width();var bv=c(bw.currentTarget).offset();bv.top=an.offset().top+bq+O-bs.height()+13;if(C){bv.top-=bo-10}bv.left=bv.left-(bs.width()-t)/2;if(aP!=w){if(ai.data("peKenburnsImg")){ai.data("peKenburnsImg").destroy()}ai=c("<img>");o.html("");ai.one("error",aD).one("load",aD);ai.attr("src",w)}bs.offset(bv);aP=w;break;case"mouseleave":bc(false,200);break}}function aC(){var h;if(x){h=x.find("img:eq(0)");if(h){h=h.data("peKenburnsImg")}}return h||false}function ao(){if(!p){p=true;var h=aC();h&&h.resume();a0=false}}function Y(){if(p){p=false;var h=aC();h&&h.pause();a0=true}}c.extend(a5,{init:function(w){if(c.browser.msie){aJ.find("img[src*='blank.png']").replaceWith(function(){var bw=c("<img>");var bv=c(this);var bx=bv.width();if(bx>0){bw.attr("width",bx)}bx=bv.height();if(bx>0){bw.attr("height",bx)}c.each(e,function(by,bz){bx=bv.attr(bz);if(bx){bw.attr(bz,bx)}});return bw[0]}).end()}if(c.browser.msie&&c.browser.version>8){aJ.find("img").each(function(){var bv=c(this);if(!bv.attr("data-src")){bv.attr("data-src",bv.attr("src"));bv.removeAttr("src")}}).end()}aE.width(bh).height(bq);F.width(bh).height(bq);aJ.width(bh).height(bq).show().fadeOut(0).removeClass("peKb_active").find("img[src*='blank.png']").removeAttr("src").end().find("a").click(br).end().each(R).end();if(at&&bg){bg.css("margin-left",(al-bg.width())/2);if(C){if(c.browser.msie&&c.browser.version<8){q.filter(".peKb_shadow").css("z-index","-1")}am.css("z-index",204);am.css("position","absolute");am.css("margin-left",0);am.css("margin-top",-au+am.height()+O);am.css("margin-left",O);am.detach();aL.append(am);am=aL.find(".peKb_videoClose");am.addClass("peKb_videoCloseInner")}}if(aX.externalFont){r=setTimeout(a1,10000)}else{a1()}if(I){var h=I.find("a");h.click(n);if(bs){h.bind("mouseenter",a3).bind("mouseleave",a3);ap.bind("mouseenter",ac).bind("mouseleave",ac)}}if(aN){F.hide().click(a9)}var t=true;ah=an.attr("data-controls")||"always";if(aO){ah=(ah=="over"||ah=="hideOnFirst")?"always":ah}switch(ah){case"over":aZ(0);break;case"hideOnFirst":case"inner-over":aa=true;break;case"disabled":aZ(0);t=false;break;default:t=true;break}if(t){an.bind("mouseenter",aW).bind("mouseleave",aW)}a0=true;Q=setInterval(ae,50);a5.start()},start:function(){a0=aH;S(0)},fontsLoaded:function(){a1();E(af)},pauseTimer:function(){a0=true},resumeTimer:function(){a0=false},pause:function(){var h=aC();h&&h.pause();a5.pauseTimer()},resume:function(){var h=aC();h&&h.resume();a5.resumeTimer()},prev:function(){a5.resumeTimer();S(L(af,"prev"))},next:function(){a5.resumeTimer();S(L(af,"next"))},show:function(h){a5.resumeTimer();h=parseInt(h,10)-1;if(h>=0&&h<J.length){S(h)}},length:function(){return(J&&J.length)||0},bind:function(){return aL.bind.apply(aL,arguments)},stopVideo:y,destroy:function(){var h;y();aL.unbind("enable.pixelentity ",ao).unbind("disable.pixelentity ",Y);aJ.each(function(){h=c(this).find("img:eq(0)");if((h=h.data("peKenburnsImg"))){h.destroy()}});h=undefined;clearInterval(Q);a5=undefined;if(G){G.destroy();G=undefined}aL.data("peKenburnsSlider",null);aL.remove();aL=undefined}});if((!an.width())&&(!an[0].width)){an.one("load",a5.init)}else{a5.init()}}c.fn.peKenburnsSlider=function(f){var g=this.data("peKenburnsSlider");if(g){g.start();return g}f=c.extend(true,{},c.pixelentity.kenburnsSlider.conf,f);this.each(function(){g=new b(c(this),f);c(this).data("peKenburnsSlider",g)});return f.api?g:this}})(jQuery);(function(d){d.pixelentity=d.pixelentity||{version:"1.0.0"};d.pixelentity.peDoubletakeSlider={conf:{api:false}};function c(){}var a={next:c,prev:c,stopVideo:c,enable:c,disable:c};function b(k,m){var g;var e;var r=a;var n;var j=[];var l=0;function f(){g=k.find(".homeSlider").addClass("peKenBurns").addClass("peActiveWidget");e=k.find(".slideInfo");e.find("> .slide").each(p);g.attr({"data-controls":"disabled","data-logo":"disabled","data-shadow":"disabled"});var s=k.find(".controls a");n=s.filter(".close");g.bind("change.pixelentity",o);g.bind("video.pixelentity",i);r=g.peKenburnsSlider({api:true});s.click(h)}function p(s,t){t=d(t);var u=t.find(".media");if(u){u.detach().removeClass("media");u.find("a.video").addClass("autoplay");g.append(u);j.push(t)}}function q(s){if(s===l){return}j[l].removeClass("active").stop().css("opacity",1).show().fadeTo(400,0,"easeOutQuad");l=s;j[l].addClass("active").stop().css("opacity",0).delay(400).fadeTo(400,1,"easeOutQuad")}function h(s){switch(s.currentTarget.className){case"prev":r.prev();break;case"next":r.next();break;default:r.stopVideo()}return false}function o(t,s){q(s.slideIdx-1)}function i(t,s){if(s.status=="play"){n.fadeTo(300,1)}else{n.fadeTo(300,0)}}d.extend(this,{destroy:function(){k.data("peDoubletakeSlider",null);k=undefined}});f()}d.fn.peDoubletakeSlider=function(e){var f=this.data("peDoubletakeSlider");if(f){return f}e=d.extend(true,{},d.pixelentity.peDoubletakeSlider.conf,e);this.each(function(){var g=d(this);f=new b(g,e);g.data("peDoubletakeSlider",f)});return e.api?f:this}}(jQuery));(function(c){c.pixelentity=c.pixelentity||{version:"1.0.0"};c.pixelentity.hilight={conf:{width:0,height:0,transition:"vertbars",duration:1500,elements:30,maxSize:250,minSize:50,slideshow:false,images:[],links:[],linkTarget:false,delay:3000,boost:0,over:false,fallback:false}};var d=["float","display","margin-top","margin-right","margin-bottom","margin-left","position","top","left"];var a=["vertbars","circles","horizbars","squares"];function b(e,aa){var r=this;var j=c(this);var S=false;var x;var U,ae;var C,aj;var L,I,o,A,N;var F,ab;var V,v,K,Q,ak=0,k=0;var ai=false;var y=false;var ag=true;var i,ah=0,al=1;var T;var W=false,ac=false,E=true;var g=0;var s=true;var u=0;function J(){U=aa.width;ae=aa.height;ag=true;i=aa.images;aa.boost=Math.min(1,parseFloat(aa.boost));c.pixelentity.preloader.load(e,O)}function O(){U=U||e.width()||e[0].width;ae=ae||e.height()||e[0].height;if(e[0].tagName.toLowerCase()=="img"){C=e}else{C=e.find("img:eq(0)")}x=c("<div>").width(U).height(ae).css("display","block").css("position","relative");var n=d.length;while(n--){x.css(d[n],e.css(d[n]))}e.css({position:"relative","float":"none",margin:0,top:0,left:0});e.wrap(x);x=e.parent();if(aa.slideshow){if(i.length===0&&e.attr("data-destination")){i=e.attr("data-destination").split("|")}if(i.length>0){if(!aa.over){ah=setInterval(D,Math.max(aa.duration+200,aa.delay))}}else{aa.slideshow=false}}var h=false;if(!(aa.slideshow||aa.over)){h=R()}ag=false;if(h){f(h)}else{setTimeout(m,50);if(y){y()}if(aa.over){x.bind("mouseenter mouseleave",Y)}}}function R(){return aa.destination||e.attr("data-destination")}function m(){j.triggerHandler("ready.pixelentity")}function f(h){if(!h||C==aj){return}ag=true;if(typeof h=="string"){aj=c("<img>").attr("src",h)}else{aj=h}c.pixelentity.preloader.load(aj,af)}function af(h){ag=false;aj=h[0];ad();H()}function ad(){if(S){if(ai){B()}return}S=true;if(aa.fallback||(c.browser.mozilla&&c.browser.version.substr(0,1)=="0")){B()}else{L=document.createElement("canvas");if(L.getContext){Z()}else{B()}}}function Z(){q();I=document.createElement("canvas");I.width=U;I.height=ae;o=document.createElement("canvas");o.width=U;o.height=ae;A=document.createElement("canvas");A.width=U;A.height=ae;N=document.createElement("canvas");N.width=U;N.height=ae;L=L.getContext("2d");I=I.getContext("2d");A=A.getContext("2d");N=N.getContext("2d");F=[];ab=parseInt(aa.elements,10);var w=parseInt(aa.minSize,10);var h=parseInt(aa.maxSize,10)-w;for(var n=0;n<ab;n++){F.push({x:Math.round(Math.random()*U),y:Math.round(Math.random()*ae),d:Math.round(Math.random()*K),r:Math.round(Math.random()*h+w)})}}function B(){ai=true;L=aj;q()}function q(){L.width=U;L.height=ae;V=V||e.offset();x.prepend(L);c(L).attr("style","").css("position","absolute").css("z-index",(parseInt(e.css("z-index"),10)||0)+1).show();K=parseInt(aa.duration,10);Q=Math.round(1*K/3)}function H(){ak=c.now();k=0;u=0;c.pixelentity.ticker.unregister(z);if(s){c.pixelentity.ticker.register(z)}v=aa.transition;if(v=="random"){v=a[Math.round(Math.random()*a.length)]}else{if(v=="all"){v=a[g++%a.length]}}if(C instanceof jQuery){if(!ai){C.hide()}C=C[0]}if(!ai){N.drawImage(C,0,0);A.drawImage(aj,0,0)}z()}function G(){var am=0;L.globalCompositeOperation=I.globalCompositeOperation="source-over";I.clearRect(0,0,U,ae);I.fillStyle="rgb(255,255,255)";I.lineWidth=1;if(k>Q){am=jQuery.easing.easeOutQuad(0,k-Q,0,1,K-Q);I.fillStyle="rgba(255,255,255,"+am+")";I.fillRect(0,0,U,ae);L.clearRect(0,0,U,ae);L.globalAlpha=1-am;L.drawImage(N.canvas,0,0)}else{L.globalAlpha=1;L.drawImage(N.canvas,0,0)}var h,aq,ap,w;var ao=Math.PI*2;var an;for(var n=0;n<ab;n++){an=F[n];if(k>an.d){am=jQuery.easing.easeOutQuad(0,k-an.d,0,1,K-an.d);if(am>=1){continue}I.fillStyle="rgba(255,255,255,"+am/2+")";I.strokeStyle="rgba(255,255,255,"+am+")";switch(v){case"circles":I.beginPath();I.arc(an.x,an.y,Math.round(an.r*am),0,ao,false);I.fill();I.stroke();break;case"squares":ap=Math.round(an.r*am);h=an.x-ap;aq=an.y-ap;w=ap<<1;I.fillRect(h,aq,w,w);I.strokeRect(h-0.5,aq-0.5,w,w);break;case"vertbars":ap=Math.round(an.r*am);h=an.x-ap;w=ap<<1;I.fillRect(h,0,w,ae);I.beginPath();I.moveTo(h+0.5,0);I.lineTo(h+0.5,ae);I.moveTo(h+w+0.5,0);I.lineTo(h+w+0.5,ae);I.stroke();break;case"horizbars":ap=Math.round(an.r*am);aq=an.x-ap;w=ap<<1;I.fillRect(0,aq,U,w);I.beginPath();I.moveTo(0,aq+0.5);I.lineTo(U,aq+0.5);I.moveTo(0,aq+w+0.5);I.lineTo(U,aq+w+0.5);I.stroke();break}}}if(aa.boost>0){am=jQuery.easing.easeOutQuad(0,k-Q,0,1,K-Q);L.globalCompositeOperation="lighter";L.globalAlpha=aa.boost*(1-am);L.drawImage(I.canvas,0,0)}I.globalCompositeOperation="source-atop";I.globalAlpha=1;I.drawImage(A.canvas,0,0);L.globalCompositeOperation="lighter";L.globalAlpha=1;L.drawImage(I.canvas,0,0)}function t(){var h=jQuery.easing.easeOutQuad(0,k,0,1,K);c(L).css("opacity",h)}function z(){var w;k=c.now()-ak-u;if(k>K){k=K}if(ai){t()}else{G()}if(k==K){c.pixelentity.ticker.unregister(z);X();if(aa.slideshow){var h=(al-1)%i.length;var n={idx:h};e.triggerHandler("change.pixelentity",n);j.triggerHandler("change.pixelentity",n);if(aa.links&&aa.linkTarget){aa.linkTarget.attr("href",aa.links[h])}}else{e.triggerHandler("change.pixelentity");j.triggerHandler("change.pixelentity")}}}function X(){var h;if(ai){h=c(C).attr("style");c(aj).attr("style",h).show();c(C).replaceWith(aj[0])}h=C;C=aj;aj=h;ak=0;if(y){y();y=false}}function M(){ac=!ac;f(aj)}function P(h){if(ag||ak!==0){y=h}else{h()}}function D(){P(function(){f(i[al++%i.length])})}function Y(h){if(aa.slideshow){if(h.type=="mouseenter"){if(!ah){D();ah=setInterval(D,Math.max(aa.duration+200,aa.delay))}}else{clearInterval(ah);ah=0;al=0;D()}}else{if(!E){W=h.type=="mouseenter";if(W!=ac){P(M)}}else{W=true;E=false;ac=true;f(R())}}}function p(){if(!s){s=true;if(u>0){u=c.now()-u}c.pixelentity.ticker.resume(z);if(ah){ah.resume()}}}function l(){if(s){s=false;u=c.now();c.pixelentity.ticker.pause(z);if(ah){ah.pause()}}}c.extend(r,{bind:function(n,h){j.bind(n,h)},load:function(h){P(function(){f(h)})},reverse:function(){P(M)},width:function(){return U},height:function(){return ae},enable:p,disable:l,destroy:function(){clearInterval(ah);c.pixelentity.ticker.unregister(z);if(aa.over){x.unbind("mouseenter mouseleave",Y)}if(j){j.remove()}if(L){c(L).remove()}j=r=undefined;e.data("peTransitionHilight",null);e=undefined}});J()}c.fn.peTransitionHilight=function(e){var f=this.data("peTransitionHilight");if(f){return f}e=c.extend(true,{},c.pixelentity.hilight.conf,e);this.each(function(){f=new b(c(this),e);c(this).data("peTransitionHilight",f)});return e.api?f:this}}(jQuery));(function(a){a.pixelentity=a.pixelentity||{version:"1.0.0"};a.pixelentity.headlines={conf:{api:false,delay:3000,fade:false,pause:true}};function b(i,j){var c=[];var d;var k=0;function e(){i.children().each(f);d=new a.pixelentity.Timer(g);i.bind("mouseenter mouseleave",l);h()}function h(){d.start(parseFloat(c[k].attr("data-delay")*1000)||3000)}function f(){var m=a(this);c.push(m);if(c.length==1){m.hide().show().css("opacity",1).addClass("selected")}else{m.show().css("opacity",0).removeClass("selected")}}function l(m){d[m.type=="mouseenter"?"pause":"resume"]()}function g(){var m=k;k=(k+1)%c.length;c[k].addClass("selected").delay(500).fadeTo(500,1);c[m].removeClass("selected").fadeTo(500,0);h()}a.extend(this,{destroy:function(){i.unbind("mouseenter mouseleave",l);i.data("peHeadlines",null);i=undefined}});e()}a.fn.peHeadlines=function(c){var d=this.data("peHeadlines");if(d){return d}c=a.extend(true,{},a.pixelentity.headlines.conf,c);this.each(function(){d=new b(a(this),c);a(this).data("peHeadlines",d)});return c.api?d:this}}(jQuery));(function(c){c.pixelentity=c.pixelentity||{version:"1.0.0"};c.pixelentity.peContact={conf:{api:false}};var b={email:/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/,"default":/.{4}/};function a(h,i){var g=[];function f(){h.bind("submit",j).find("input,textarea").each(e).bind("change",d).bind("focusin focusout",k).end()}function e(){var m=c(this);if(m.attr("type")=="submit"){return}g.push(m);m.attr("data-fieldID",g.length-1).data("orig",m.val())}function d(){l(g[this.getAttribute("data-fieldID")]);return true}function k(n){var p=this.getAttribute("data-fieldID");if(!p){return true}var m=g[p];var o=m.val();switch(n.type){case"focusin":if(o===m.data("orig")){m.val("")}break;case"focusout":if(o===""){m.val(m.data("orig"))}break}}function l(q,o){var r=q.val();var n=q.attr("data-validation");var m=true;if(o&&r===q.data("orig")){m=false}else{if(r===""){if(q.hasClass("required")){m=false}}else{var p=b[n]?b[n]:b["default"];m=(r.match(p)!==null)}}q[m?"removeClass":"addClass"]("error");return m}function j(p){var n=true;var o={};var q;var m;for(m=0;m<g.length;m++){n=l(g[m],true)&&n;if(n){q=g[m].val();if(q!=g[m].data("orig")){o[g[m].attr("name")]=q}}}h.find("span.error")[n?"hide":"show"]().end();h.find("span.success")[n?"show":"hide"]().end();if(n){for(m=0;m<g.length;m++){g[m].val(g[m].data("orig"))}c.post("php/contact.php",o)}return false}c.extend(this,{destroy:function(){h.data("peContact",null);h=undefined}});f()}c.fn.peContact=function(d){var e=this.data("peContact");if(e){return e}d=c.extend(true,{},c.pixelentity.peContact.conf,d);this.each(function(){var f=c(this);e=new a(f,d);f.data("peContact",e)});return d.api?e:this}}(jQuery));(function(h,g,l){var k=g.event,j;k.special.smartresize={setup:function(){g(this).bind("resize",k.special.smartresize.handler)},teardown:function(){g(this).unbind("resize",k.special.smartresize.handler)},handler:function(f,e){var n=this,m=arguments;f.type="smartresize",j&&clearTimeout(j),j=setTimeout(function(){jQuery.event.handle.apply(n,m)},e==="execAsap"?0:100)}},g.fn.smartresize=function(b){return b?this.bind("smartresize",b):this.trigger("smartresize",["execAsap"])},g.Mason=function(b,d){this.element=g(d),this._create(b),this._init()},g.Mason.settings={isResizable:!0,isAnimated:!1,animationOptions:{queue:!1,duration:500},gutterWidth:0,isRTL:!1,isFitWidth:!1,containerStyle:{position:"relative"}},g.Mason.prototype={_filterFindBricks:function(d){var c=this.options.itemSelector;return c?d.filter(c).add(d.find(c)):d},_getBricks:function(d){var c=this._filterFindBricks(d).css({position:"absolute"}).addClass("masonry-brick");return c},_create:function(o){this.options=g.extend(!0,{},g.Mason.settings,o),this.styleQueue=[];var n=this.element[0].style;this.originalStyle={height:n.height||""};var m=this.options.containerStyle;for(var b in m){this.originalStyle[b]=n[b]||""}this.element.css(m),this.horizontalDirection=this.options.isRTL?"right":"left",this.offset={x:parseInt(this.element.css("padding-"+this.horizontalDirection),10),y:parseInt(this.element.css("padding-top"),10)},this.isFluid=this.options.columnWidth&&typeof this.options.columnWidth=="function";var a=this;setTimeout(function(){a.element.addClass("masonry")},0),this.options.isResizable&&g(h).bind("smartresize.masonry",function(){a.resize()}),this.reloadItems()},_init:function(b){this._getColumns(),this._reLayout(b)},option:function(b,d){g.isPlainObject(b)&&(this.options=g.extend(!0,this.options,b))},layout:function(u,t){for(var s=0,r=u.length;s<r;s++){this._placeBrick(u[s])}var q={};q.height=Math.max.apply(Math,this.colYs);if(this.options.isFitWidth){var p=0,s=this.cols;while(--s){if(this.colYs[s]!==0){break}p++}q.width=(this.cols-p)*this.columnWidth-this.options.gutterWidth}this.styleQueue.push({$el:this.element,style:q});var o=this.isLaidOut?this.options.isAnimated?"animate":"css":"css",n=this.options.animationOptions,m;for(s=0,r=this.styleQueue.length;s<r;s++){m=this.styleQueue[s],m.$el[o](m.style,n)}this.styleQueue=[],t&&t.call(u),this.isLaidOut=!0},_getColumns:function(){var d=this.options.isFitWidth?this.element.parent():this.element,c=d.width();this.columnWidth=this.isFluid?this.options.columnWidth(c):this.options.columnWidth||this.$bricks.outerWidth(!0)||c,this.columnWidth+=this.options.gutterWidth,this.cols=Math.floor((c+this.options.gutterWidth)/this.columnWidth),this.cols=Math.max(this.cols,1)},_placeBrick:function(B){var A=g(B),z,y,x,w,v;z=Math.ceil(A.outerWidth(!0)/(this.columnWidth+this.options.gutterWidth)),z=Math.min(z,this.cols);if(z===1){x=this.colYs}else{y=this.cols+1-z,x=[];for(v=0;v<y;v++){w=this.colYs.slice(v,v+z),x[v]=Math.max.apply(Math,w)}}var u=Math.min.apply(Math,x),t=0;for(var s=0,r=x.length;s<r;s++){if(x[s]===u){t=s;break}}var q={top:u+this.offset.y};q[this.horizontalDirection]=this.columnWidth*t+this.offset.x,this.styleQueue.push({$el:A,style:q});var p=u+A.outerHeight(!0),b=this.cols+1-r;for(s=0;s<b;s++){this.colYs[t+s]=p}},resize:function(){var b=this.cols;this._getColumns(),(this.isFluid||this.cols!==b)&&this._reLayout()},_reLayout:function(d){var c=this.cols;this.colYs=[];while(c--){this.colYs.push(0)}this.layout(this.$bricks,d)},reloadItems:function(){this.$bricks=this._getBricks(this.element.children())},reload:function(b){this.reloadItems(),this._init(b)},appended:function(f,e,n){if(e){this._filterFindBricks(f).css({top:this.element.height()});var m=this;setTimeout(function(){m._appended(f,n)},1)}else{this._appended(f,n)}},_appended:function(e,d){var f=this._getBricks(e);this.$bricks=this.$bricks.add(f),this.layout(f,d)},remove:function(b){this.$bricks=this.$bricks.not(b),b.remove()},destroy:function(){this.$bricks.removeClass("masonry-brick").each(function(){this.style.position="",this.style.top="",this.style.left=""});var b=this.element[0].style;for(var a in this.originalStyle){b[a]=this.originalStyle[a]}this.element.unbind(".masonry").removeClass("masonry").removeData("masonry"),g(h).unbind(".masonry")}},g.fn.imagesLoaded=function(b){function m(c){c.target.src!==p&&g.inArray(this,o)===-1&&(o.push(this),--q<=0&&(setTimeout(n),r.unbind(".imagesLoaded",m)))}function n(){b.call(s,r)}var s=this,r=s.find("img").add(s.filter("img")),q=r.length,p="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",o=[];q||n(),r.bind("load.imagesLoaded error.imagesLoaded",m).each(function(){var c=this.src;this.src=p,this.src=c});return s};var i=function(b){this.console&&console.error(b)};g.fn.masonry=function(b){if(typeof b=="string"){var d=Array.prototype.slice.call(arguments,1);this.each(function(){var a=g.data(this,"masonry");if(!a){i("cannot call methods on masonry prior to initialization; attempted to call method '"+b+"'")}else{if(!g.isFunction(a[b])||b.charAt(0)==="_"){i("no such method '"+b+"' for masonry instance");return}a[b].apply(a,d)}})}else{this.each(function(){var a=g.data(this,"masonry");a?(a.option(b||{}),a._init()):g.data(this,"masonry",new g.Mason(b,this))})}return this}})(window,jQuery);(function(c){c.pixelentity=c.pixelentity||{version:"1.0.0"};c.pixelentity.peNewsletter={conf:{api:false}};var b={email:/^[a-zA-Z0-9._\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,4}$/,"default":/.{4}/};function a(g,h){var f;var l;var n;var j;function d(){f=g.attr("data-default");l=g.attr("data-subscribed");n=g.find("form");j=n.find('input[name="email"]');j.val(f).focus(k).focusout(i);n.change(k);n.submit(m)}function e(p){var o=true;if(j.val()==f||j.val()==l){j.val("");j.removeClass("error");if(!p){o=false}}if(o){if(b.email.test(j.val())){j.removeClass("error");if(p){c.post("php/newsletter.php",n.serialize(),function(q){j.val(l)});j.val("sending")}}else{j.addClass("error")}}return false}function i(p){var o=c(p.currentTarget);if(o.val()===""){o.val(f);j.removeClass("error")}return true}function k(){return e(false)}function m(){return e(true)}c.extend(this,{destroy:function(){g.data("peNewsletter",null);g=undefined}});d()}c.fn.peNewsletter=function(d){var e=this.data("peNewsletter");if(e){return e}d=c.extend(true,{},c.pixelentity.peNewsletter.conf,d);this.each(function(){var f=c(this);e=new a(f,d);f.data("peNewsletter",e)});return d.api?e:this}}(jQuery));(function(a){pixelentity.classes.MainScroller=function(z,g){var p=this;var v;var l;var n=0;var x={};var b={};var c=window.History||false;var w=true;var d=false;var j="";var m=navigator.userAgent;var e=m.toLowerCase().match(/(iphone|ipod|ipad)/);var k=!z.hasClass("disabled");var q=(m.indexOf("Safari")!=-1)&&(m.indexOf("533.16")!=-1);if(!k||!location.hostname||(a.browser.msie&&a.browser.version<8)||q){c=false}function i(){if(k){z.fadeTo(0,0);d=c?location.href.match(/#([^\?]+)/):"";if(d){d=d[1];var B=f(d);if(!(a("#"+B).length>0||f(location.href)==f(d))){var A=a("<div>").attr("id",B).addClass("scrollSlide").attr("data-load",d+" .scrollSlide");z.prepend(A)}else{location.hash=""}}t();a.pixelentity.widgets.build(a(".header"));a.pixelentity.widgets.build(a(".footer"),{});if(c){c.Adapter.bind(window,"statechange",o)}}else{z.show().fadeTo(0,1);a.pixelentity.widgets.build(z,{})}}function y(B){var D=B.href.split("#");var C=D[0];var E=f(C);B.id=E;if(typeof x[E]=="undefined"){var A=a("<div>").attr("id",E).addClass("scrollSlide").attr("data-load",C+" .scrollSlide");x[E]=v.addSlide(A);b[E]=C}}function t(){z.find("> div").each(s);v=z.peScroll({type:"horizontal",show:1,liquid:true,preload:true,fade:false,forceResize:true,disableWhileScrolling:true,api:true,start:false,duration:0,customDirection:2});v.bind("ready.pixelentity reset.pixelentity show.pixelentity",u);v.start()}function s(A){var C=this.id||f(location.href);j=this.id;var B=d?c.getState().url:location.href.replace(/(#|\?).*/,"");d=false;x[C]=A;b[C]=B}function f(A){return(A.replace(/.*\//,"").replace(/\./,"_").replace(/(#|\?).*/,"")||j)}function o(){h(f(c.getState().url))}function h(A){if(typeof x[A]!="undefined"){w=true;v.firstSlide().find("a.influx-preview").trigger("mouseleave");v.show(parseInt(x[A],10))}}function r(C){if(w){return false}var B=C.currentTarget.href.match(/[^\/]+$/);if(B){B=B[0];pixelentity.controller.hilight(B)}var D=C.currentTarget.id;if(D){if(c){var A=b[D];c.pushState(null,null,A)}else{h(D)}}else{y(C.currentTarget);return r(C)}pixelentity.controller.scroll(g.offset().top);return false}function u(B,A){switch(B.type){case"ready":if(A.main){if(e){z.fadeTo(0,1)}else{z.fadeTo(0,1)}}break;case"reset":w=false;v.conf.duration=450;break;case"show":if(a.pixelentity.widgets.build(v.slides[A.idx],v)){v.expand()}break}}a.extend(p,{start:i,scroller:v,getScroller:function(){return v},destroy:function(){}});if(k){pixelentity.targets.main=r}}}(jQuery));(function(a){pixelentity.classes.TopScroller=function(B,n,b){var m=this;var x;var j;var d=true;var z=true;var w=false;var A={};var c=b.parent(".bar").find("a[class='close']");var p=false;var t=false;var i=true;var y;function f(){j=B.parent();i=!j.hasClass("disabled");if(i){y=a("html,body");s();n.find("a").bind("click",q);a.pixelentity.widgets.build(b);b.find("a").each(h).end();c.bind("click",l)}else{p=true;B.show();j.css("margin-top",0);j.css("height","auto");a.pixelentity.widgets.build(B,{});B.find(".peActiveWidget").trigger("enable.pixelentity")}}function s(){B.find("> div").each(r).end();x=B.peScroll({type:"horizontal",show:1,liquid:false,preload:true,fade:false,forceResize:true,disableWhileScrolling:false,api:true,start:false,duration:0});x.bind("reset.pixelentity show.pixelentity",v);x.start()}function r(C){A[this.id]=C}function h(){e(this)}function e(C){var D=C.href.split("#");var E=D[1];if(E&&typeof A[E]!="undefined"){C.id=A[E]}}function v(D,C){if(C.main){switch(D.type){case"reset":if(w){if(x.conf.duration===0){if(t){k()}}}else{u()}break}}else{switch(D.type){case"show":if(a.pixelentity.widgets.build(x.slides[C.idx],{})){x.expand()}break}}}function u(){w=true;d=true;z=false;j.css("margin-top",-x.slides[0].height());j.css("height","auto");var C=b.find("a.selected");if(C.length>0){setTimeout(function(){x.conf.duration=0;p=true;C.trigger("click")},50)}}function q(C){if(z){return false}var D=C.currentTarget.id;if(D==""){e(C.currentTarget);D=C.currentTarget.id;if(D==""){return false}}x.conf.duration=d?0:450;t=true;switch(D){case"prev":x.prev();break;case"next":x.next();break;default:x.show(parseInt(C.currentTarget.id,10))}g(x.first());if(!d){k()}return false}function g(C){b.find("a").removeClass("selected").end().find("#"+C).addClass("selected").end()}function o(){pixelentity.controller.scroll(0)}function k(){if(d){d=false;if(p){j.css("margin-top",0);p=false}else{j.animate({"margin-top":0},500,"easeOutExpo")}b.animate({"margin-right":25},200,"easeOutExpo");x.firstSlide().find(".peActiveWidget").trigger("enable.pixelentity");c.fadeIn(200,"easeOutExpo");B.triggerHandler("open")}o()}function l(){if(!d){d=true;g(-1);j.animate({"margin-top":-j.height()},500,"easeOutExpo");b.animate({"margin-right":0},200,"easeOutExpo");c.fadeOut(200,"easeOutExpo");x.firstSlide().find(".peActiveWidget").trigger("disable.pixelentity");o();B.triggerHandler("close")}return false}a.extend(m,{start:f,destroy:function(){}});if(i){pixelentity.targets.top=q}}}(jQuery));(function(c){c.pixelentity=c.pixelentity||{};var b=[];var d=[];function a(){function e(g,h){b.push({check:g,widget:h})}function f(m,g){if(m.data("peWidgets")){return false}var l=false;m.data("peWidgets",true);var o=b.length;var k;var j;for(var h=0;h<o;h++){k=b[h];j=k.check(m,g);if(j){l=true;if(k.widget){d.push(new k.widget(j))}}}return l}c.extend(this,{add:e,build:f})}c.pixelentity.widgets=new a()}(jQuery));(function(g){var b=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);var f=false;var h;function d(){f=h.children("a.influx-video").peVideoPlayer({autoPlay:true,api:true})}function c(){if(f&&f.destroy){f.destroy()}f=false}function e(k){if(f){var l="";if(f.getAttribute("data-width")){l='style="width: '+f.getAttribute("data-width")+"px; height: "+f.getAttribute("data-height")+'px;" '}var j=f.getAttribute("data-size");if(j){j='data-size="'+j+'" '}var i=f.getAttribute("data-poster");if(i){i='data-poster="'+i+'" '}var m=f.getAttribute("data-formats");if(m){m='data-formats="'+m+'" '}h=g("#pe_lightbox_custom_content").html('<a class="influx-video" '+l+' href="'+f.href+'" '+m+i+j+" />");setTimeout(d,200)}return false}var a=g('<a class="influx-video"/>').prettyPhoto({theme:"influx",deeplinking:false,social_tools:"",custom_markup:'<div id="pe_lightbox_custom_content"></div>',changepicturecallback:e,callback:c});pixelentity.targets.prettyphoto=function(){var j=this.href;if(b){g(this).triggerHandler("mouseleave")}if(this.getAttribute("data-isVideo")){f=this;var i=parseInt(this.getAttribute("data-width"),10)||0;var l=parseInt(this.getAttribute("data-height"),10)||0;if(i===0&&this.getAttribute("data-size")){var k=this.getAttribute("data-size").split(/x| |,/);i=parseInt(k[0],10)||i;l=parseInt(k[1],10)||l;this.setAttribute("data-width",i);this.setAttribute("data-height",l)}i=i||674;l=l||379;j="#?custom=true&width="+i+"&height="+l}g.prettyPhoto.open(j,this.getAttribute("title"),this.getAttribute("data-description"));return false}}(jQuery));(function(e){var b=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);var g=/[^w](mp4|webm|ogv)$|^http:\/\/(vid\.ly|youtube\.|www\.youtube\.|youtu\.be|vimeo\.|www\.vimeo\.)/i;var d;function c(){return false}function f(){var k=e(this);var j;if(k.hasClass("twitter")){j=k.attr("data-tweet")||"";j+=j?" ":"";j+=location.href;k.attr("href","http://twitter.com/home?status="+encodeURIComponent(j)).attr("target","_blank");return}if(k.hasClass("facebook")){k.attr("href","http://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(location.href)).attr("target","_blank");return}if(this.href.charAt(this.href.length-1)==="#"&&!k.attr("data-filter")){k.click(c);return}var l=k.attr("data-target");var i=(l&&pixelentity.targets[l])?pixelentity.targets[l]:false;if(i){k.click(i)}if(k.hasClass("influx-scroll")&&!b){d=k.find("> img:eq(0)");if(d.length>0){k.css("background-image","url("+d[0].src+")");d.fadeTo(0,0);k.mouseenter(e.pixelentity.effects.scroll)}}if(k.hasClass("influx-over")){if(this.href.match(g)){k.attr("data-isVideo","1")}var h=e('<span class="'+(k.attr("data-target")=="prettyphoto"?"lightbox":"link")+'Icon"></span>').fadeTo(0,0);k.prepend(h).data("icon",h);if(!b){k.bind("mouseenter mouseleave",e.pixelentity.effects.icon)}}if(k.hasClass("influx-preview")){k.bind("mouseenter mouseleave",e.pixelentity.effects.imagevideo)}if(k.hasClass("influx-video")){k.peVideoPlayer()}}function a(i){var h=i.find("a");if(h.length>0){h.each(f)}return false}e.pixelentity.widgets.add(a)}(jQuery));(function(c){function b(){if(this.getAttribute("data-slideshow")){this.setAttribute("data-src",this.getAttribute("data-slideshow"));this.setAttribute("data-slideshow",false)}}function a(e){var d=e.find("img");if(d.length>0){d.each(b)}return false}c.pixelentity.widgets.add(a)}(jQuery));(function(c){function a(k){var e;var j;var l;var i;function g(){l=k.find("> a");e=k.parent().find(".filter");j=k.parents(".contentWrap");if(e.length>0){e.click(m)}else{e=false}}function m(n){h(n.target.getAttribute("data-filter"));pixelentity.controller.scroll(j.offset().top-10);e.find("a").removeClass("selected");c(n.target).addClass("selected");return false}function h(n){if(n&&n!=i){i=n;l.each(f)}}function d(n){if(i=="*"){return true}var o=n.attr("data-filter");if(!o){return false}return o.indexOf(i)>=0}function f(n){var o=c(this);var p=d(o);o.delay(n*30)[p?"removeClass":"addClass"]("disabled").animate({opacity:p?1:0.3},400,"easeOutQuad")}c.extend(this,{filter:h});k.data("gridFilter",this);g()}function b(e){var d=e.find(".thumbGrid");if(d.length===0||d.data("gridFilter")){return false}return d}c.pixelentity.widgets.add(b,a)}(jQuery));(function(b){function a(d){var c=d.find(".slider");if(c.length>0){c.peInfluxSlider({delay:parseFloat(c.attr("data-delay"),10)*1000||0,fade:c.attr("data-fade")=="enabled",pause:c.attr("data-pause")=="enabled",api:true}).disable();return true}return false}b.pixelentity.widgets.add(a)}(jQuery));(function(b){function a(d){var c=d.find(".banner");if(c.length>0){c.peDoubletakeSlider({api:true});return true}return false}b.pixelentity.widgets.add(a)}(jQuery));(function(d){var c;function b(){var e=d(this);if(e.hasClass("static")){return}e.peTwitter({username:e.attr("data-username"),count:parseInt(e.attr("data-count"),10)||9,topDate:(e.attr("data-topdate")==="true"),callback:c.expand,api:true})}function a(g,e){var f=g.find(".twitter");if(f.length>0){c=e;f.each(b);return true}return false}d.pixelentity.widgets.add(a)}(jQuery));(function(b){function a(e,c){var d=e.find(".flickr");if(d.length>0){d.peFlickr({userID:d.attr("data-userID"),count:parseInt(d.attr("data-count"),10)||6,cols:parseInt(d.attr("data-cols"),10)||3,callback:c.expand,api:true});return true}return false}b.pixelentity.widgets.add(a)}(jQuery));(function(b){function a(d){var c=d.find("video");if(c.length>0){c.addClass("projekktor");projekktor(c,{volume:0.8,useYTIframeAPI:false,playerFlashMP4:"js/template/video/jarisplayer.swf",playerFlashMP3:"js/template/video/jarisplayer.swf"});return true}return false}b.pixelentity.widgets.add(a)}(jQuery));(function(b){function a(e,c){var d=e.find("form.contact");if(d.length>0){d.peContact({api:true});return true}return false}b.pixelentity.widgets.add(a)}(jQuery));(function(b){function a(e){var d=false;var c=e.find(".quotesWrapper");if(c.length>0){c.masonry({itemSelector:".testimonial",columnWidth:214});d=true}c=e.find(".masonaryWrap");if(c.length>0){c.masonry({itemSelector:"a",columnWidth:240});d=true}return d}b.pixelentity.widgets.add(a)}(jQuery));(function(b){function a(d){var c=d.find(".newsletter");if(c.length>0){c.peNewsletter();return true}return false}b.pixelentity.widgets.add(a)}(jQuery));(function(b){function a(f,c){var d;var e=false;d=f.find(".tabs");if(d.length>0){d.tabs({show:c.expand});e=true}d=f.find(".accordion");if(d.length>0){d.accordion({change:c.expand});e=true}return e}b.pixelentity.widgets.add(a)}(jQuery));(function(g,h){function c(b,d){var a=b.nodeName.toLowerCase();if("area"===a){d=b.parentNode;a=d.name;if(!b.href||!a||d.nodeName.toLowerCase()!=="map"){return false}b=g("img[usemap=#"+a+"]")[0];return !!b&&f(b)}return(/input|select|textarea|button|object/.test(a)?!b.disabled:"a"==a?b.href||d:d)&&f(b)}function f(a){return !g(a).parents().andSelf().filter(function(){return g.curCSS(this,"visibility")==="hidden"||g.expr.filters.hidden(this)}).length}g.ui=g.ui||{};if(!g.ui.version){g.extend(g.ui,{version:"1.8.16",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});g.fn.extend({propAttr:g.fn.prop||g.fn.attr,_focus:g.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){g(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=g.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(g.curCSS(this,"position",1))&&/(auto|scroll)/.test(g.curCSS(this,"overflow",1)+g.curCSS(this,"overflow-y",1)+g.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(g.curCSS(this,"overflow",1)+g.curCSS(this,"overflow-y",1)+g.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?g(document):a},zIndex:function(a){if(a!==h){return this.css("zIndex",a)}if(this.length){a=g(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"),10);if(!isNaN(b)&&b!==0){return b}}a=a.parent()}}return 0},disableSelection:function(){return this.bind((g.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});g.each(["Width","Height"],function(i,m){function a(n,j,k,l){g.each(b,function(){j-=parseFloat(g.curCSS(n,"padding"+this,true))||0;if(k){j-=parseFloat(g.curCSS(n,"border"+this+"Width",true))||0}if(l){j-=parseFloat(g.curCSS(n,"margin"+this,true))||0}});return j}var b=m==="Width"?["Left","Right"]:["Top","Bottom"],d=m.toLowerCase(),e={innerWidth:g.fn.innerWidth,innerHeight:g.fn.innerHeight,outerWidth:g.fn.outerWidth,outerHeight:g.fn.outerHeight};g.fn["inner"+m]=function(j){if(j===h){return e["inner"+m].call(this)}return this.each(function(){g(this).css(d,a(this,j)+"px")})};g.fn["outer"+m]=function(j,k){if(typeof j!=="number"){return e["outer"+m].call(this,j)}return this.each(function(){g(this).css(d,a(this,j,true,k)+"px")})}});g.extend(g.expr[":"],{data:function(b,d,a){return !!g.data(b,a[3])},focusable:function(a){return c(a,!isNaN(g.attr(a,"tabindex")))},tabbable:function(b){var d=g.attr(b,"tabindex"),a=isNaN(d);return(a||d>=0)&&c(b,!a)}});g(function(){var a=document.body,b=a.appendChild(b=document.createElement("div"));g.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});g.support.minHeight=b.offsetHeight===100;g.support.selectstart="onselectstart" in b;a.removeChild(b).style.display="none"});g.extend(g.ui,{plugin:{add:function(d,e,a){d=g.ui[d].prototype;for(var b in a){d.plugins[b]=d.plugins[b]||[];d.plugins[b].push([e,a[b]])}},call:function(d,e,a){if((e=d.plugins[e])&&d.element[0].parentNode){for(var b=0;b<e.length;b++){d.options[e[b][0]]&&e[b][1].apply(d.element,a)}}}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,d){if(g(b).css("overflow")==="hidden"){return false}d=d&&d==="left"?"scrollLeft":"scrollTop";var a=false;if(b[d]>0){return true}b[d]=1;a=b[d]>0;b[d]=0;return a},isOverAxis:function(b,d,a){return b>d&&b<d+a},isOver:function(i,m,a,b,d,e){return g.ui.isOverAxis(i,a,d)&&g.ui.isOverAxis(m,b,e)}})}})(jQuery);(function(b,f){if(b.cleanData){var g=b.cleanData;b.cleanData=function(a){for(var c=0,d;(d=a[c])!=null;c++){try{b(d).triggerHandler("remove")}catch(e){}}g(a)}}else{var h=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c){if(!a||b.filter(a,[this]).length){b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(d){}})}}return h.call(b(this),a,c)})}}b.widget=function(a,c,d){var e=a.split(".")[0],k;a=a.split(".")[1];k=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][k]=function(i){return !!b.data(i,a)};b[e]=b[e]||{};b[e][a]=function(j,i){arguments.length&&this._createWidget(j,i)};c=new c;c.options=b.extend(true,{},c.options);b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:k},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",l=Array.prototype.slice.call(arguments,1),m=this;d=!e&&l.length?b.extend.apply(null,[true,d].concat(l)):d;if(e&&d.charAt(0)==="_"){return m}e?this.each(function(){var i=b.data(this,a),j=i&&b.isFunction(i[d])?i[d].apply(i,l):i;if(j!==i&&j!==f){m=j;return false}}):this.each(function(){var i=b.data(this,a);i?i.option(d||{})._init():b.data(this,a,new c(d,this))});return m}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=b.extend(true,{},this.options,this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a;if(arguments.length===0){return b.extend({},this.options)}if(typeof a==="string"){if(c===f){return this.options[a]}d={};d[a]=c}this._setOptions(d);return this},_setOptions:function(a){var c=this;b.each(a,function(d,e){c._setOption(d,e)});return this},_setOption:function(a,c){this.options[a]=c;if(a==="disabled"){this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=b.event.props.length;for(var k;a;){k=b.event.props[--a];c[k]=c.originalEvent[k]}}this.element.trigger(c,d);return !(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);(function(b){b.widget("ui.accordion",{options:{active:0,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var h=this,i=h.options;h.running=0;h.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix");h.headers=h.element.find(i.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){i.disabled||b(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){i.disabled||b(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){i.disabled||b(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){i.disabled||b(this).removeClass("ui-state-focus")});h.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(i.navigation){var a=h.element.find("a").filter(i.navigationFilter).eq(0);if(a.length){var d=a.closest(".ui-accordion-header");h.active=d.length?d:a.closest(".ui-accordion-content").prev()}}h.active=h._findActive(h.active||i.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");h.active.next().addClass("ui-accordion-content-active");h._createIcons();h.resize();h.element.attr("role","tablist");h.headers.attr("role","tab").bind("keydown.accordion",function(c){return h._keydown(c)}).next().attr("role","tabpanel");h.headers.not(h.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide();h.active.length?h.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):h.headers.eq(0).attr("tabIndex",0);b.browser.safari||h.headers.find("a").attr("tabIndex",-1);i.event&&h.headers.bind(i.event.split(" ").join(".accordion ")+".accordion",function(c){h._clickHandler.call(h,c,this);c.preventDefault()})},_createIcons:function(){var a=this.options;if(a.icons){b("<span></span>").addClass("ui-icon "+a.icons.header).prependTo(this.headers);this.active.children(".ui-icon").toggleClass(a.icons.header).toggleClass(a.icons.headerSelected);this.element.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-icons")},destroy:function(){var a=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex");this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var e=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");if(a.autoHeight||a.fillHeight){e.css("height","")}return b.Widget.prototype.destroy.call(this)},_setOption:function(a,e){b.Widget.prototype._setOption.apply(this,arguments);a=="active"&&this.activate(e);if(a=="icons"){this._destroyIcons();e&&this._createIcons()}if(a=="disabled"){this.headers.add(this.headers.next())[e?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")}},_keydown:function(h){if(!(this.options.disabled||h.altKey||h.ctrlKey)){var k=b.ui.keyCode,a=this.headers.length,f=this.headers.index(h.target),d=false;switch(h.keyCode){case k.RIGHT:case k.DOWN:d=this.headers[(f+1)%a];break;case k.LEFT:case k.UP:d=this.headers[(f-1+a)%a];break;case k.SPACE:case k.ENTER:this._clickHandler({target:h.target},h.target);h.preventDefault()}if(d){b(h.target).attr("tabIndex",-1);b(d).attr("tabIndex",0);d.focus();return false}return true}},resize:function(){var d=this.options,g;if(d.fillSpace){if(b.browser.msie){var a=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}g=this.element.parent().height();b.browser.msie&&this.element.parent().css("overflow",a);this.headers.each(function(){g-=b(this).outerHeight(true)});this.headers.next().each(function(){b(this).height(Math.max(0,g-b(this).innerHeight()+b(this).height()))}).css("overflow","auto")}else{if(d.autoHeight){g=0;this.headers.next().each(function(){g=Math.max(g,b(this).height("").height())}).height(g)}}return this},activate:function(a){this.options.active=a;a=this._findActive(a)[0];this._clickHandler({target:a},a);return this},_findActive:function(a){return a?typeof a==="number"?this.headers.filter(":eq("+a+")"):this.headers.not(this.headers.not(a)):a===false?b([]):this.headers.filter(":eq(0)")},_clickHandler:function(f,q){var g=this.options;if(!g.disabled){if(f.target){f=b(f.currentTarget||q);q=f[0]===this.active[0];g.active=g.collapsible&&q?false:this.headers.index(f);if(!(this.running||!g.collapsible&&q)){var d=this.active;e=f.next();a=this.active.next();h={options:g,newHeader:q&&g.collapsible?b([]):f,oldHeader:this.active,newContent:q&&g.collapsible?b([]):e,oldContent:a};var j=this.headers.index(this.active[0])>this.headers.index(f[0]);this.active=q?b([]):f;this._toggle(e,a,h,q,j);d.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(g.icons.headerSelected).addClass(g.icons.header);if(!q){f.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(g.icons.header).addClass(g.icons.headerSelected);f.next().addClass("ui-accordion-content-active")}}}else{if(g.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(g.icons.headerSelected).addClass(g.icons.header);this.active.next().addClass("ui-accordion-content-active");var a=this.active.next(),h={options:g,newHeader:b([]),oldHeader:g.active,newContent:b([]),oldContent:a},e=this.active=b([]);this._toggle(e,a,h)}}}},_toggle:function(k,v,a,g,e){var f=this,d=f.options;f.toShow=k;f.toHide=v;f.data=a;var i=function(){if(f){return f._completed.apply(f,arguments)}};f._trigger("changestart",null,f.data);f.running=v.size()===0?k.size():v.size();if(d.animated){a={};a=d.collapsible&&g?{toShow:b([]),toHide:v,complete:i,down:e,autoHeight:d.autoHeight||d.fillSpace}:{toShow:k,toHide:v,complete:i,down:e,autoHeight:d.autoHeight||d.fillSpace};if(!d.proxied){d.proxied=d.animated}if(!d.proxiedDuration){d.proxiedDuration=d.duration}d.animated=b.isFunction(d.proxied)?d.proxied(a):d.proxied;d.duration=b.isFunction(d.proxiedDuration)?d.proxiedDuration(a):d.proxiedDuration;g=b.ui.accordion.animations;var h=d.duration,j=d.animated;if(j&&!g[j]&&!b.easing[j]){j="slide"}g[j]||(g[j]=function(c){this.slide(c,{easing:j,duration:h||700})});g[j](a)}else{if(d.collapsible&&g){k.toggle()}else{v.hide();k.show()}i(true)}v.prev().attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).blur();k.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(a){this.running=a?0:--this.running;if(!this.running){this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""});this.toHide.removeClass("ui-accordion-content-active");if(this.toHide.length){this.toHide.parent()[0].className=this.toHide.parent()[0].className}this._trigger("change",null,this.data)}}});b.extend(b.ui.accordion,{version:"1.8.16",animations:{slide:function(g,o){g=b.extend({easing:"swing",duration:300},g,o);if(g.toHide.size()){if(g.toShow.size()){var h=g.toShow.css("overflow"),f=0,d={},e={},a;o=g.toShow;a=o[0].style.width;o.width(parseInt(o.parent().width(),10)-parseInt(o.css("paddingLeft"),10)-parseInt(o.css("paddingRight"),10)-(parseInt(o.css("borderLeftWidth"),10)||0)-(parseInt(o.css("borderRightWidth"),10)||0));b.each(["height","paddingTop","paddingBottom"],function(c,i){e[i]="hide";c=(""+b.css(g.toShow[0],i)).match(/^([\d+-.]+)(.*)$/);d[i]={value:c[1],unit:c[2]||"px"}});g.toShow.css({height:0,overflow:"hidden"}).show();g.toHide.filter(":hidden").each(g.complete).end().filter(":visible").animate(e,{step:function(c,i){if(i.prop=="height"){f=i.end-i.start===0?0:(i.now-i.start)/(i.end-i.start)}g.toShow[0].style[i.prop]=f*d[i.prop].value+d[i.prop].unit},duration:g.duration,easing:g.easing,complete:function(){g.autoHeight||g.toShow.css("height","");g.toShow.css({width:a,overflow:h});g.complete()}})}else{g.toHide.animate({height:"hide",paddingTop:"hide",paddingBottom:"hide"},g)}}else{g.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},g)}},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1000:200})}}})})(jQuery);(function(i,j){function k(){return ++l}function d(){return ++h}var l=0,h=0;i.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(true)},_setOption:function(b,a){if(b=="selected"){this.options.collapsible&&a==this.options.selected||this.select(a)}else{this.options[b]=a;this._tabify()}},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+k()},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var a=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+d());return i.cookie.apply(null,[a].concat(i.makeArray(arguments)))},_ui:function(b,a){return{tab:b,panel:a,index:this.anchors.index(b)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var a=i(this);a.html(a.data("label.tabs")).removeData("label.tabs")})},_tabify:function(n){function r(q,p){q.css("display","");!i.support.opacity&&p.opacity&&q[0].style.removeAttribute("filter")}var m=this,o=this.options,s=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=i(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return i("a",this)[0]});this.panels=i([]);this.anchors.each(function(q,w){var u=i(w).attr("href"),v=u.split("#")[0],p;if(v&&(v===location.toString().split("#")[0]||(p=i("base")[0])&&v===p.href)){u=w.hash;w.href=u}if(s.test(u)){m.panels=m.panels.add(m.element.find(m._sanitizeSelector(u)))}else{if(u&&u!=="#"){i.data(w,"href.tabs",u);i.data(w,"load.tabs",u.replace(/#.*$/,""));u=m._tabId(w);w.href="#"+u;w=m.element.find("#"+u);if(!w.length){w=i(o.panelTemplate).attr("id",u).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(m.panels[q-1]||m.list);w.data("destroy.tabs",true)}m.panels=m.panels.add(w)}else{o.disabled.push(q)}}});if(n){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(o.selected===j){location.hash&&this.anchors.each(function(q,p){if(p.hash==location.hash){o.selected=q;return false}});if(typeof o.selected!=="number"&&o.cookie){o.selected=parseInt(m._cookie(),10)}if(typeof o.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length){o.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}o.selected=o.selected||(this.lis.length?0:-1)}else{if(o.selected===null){o.selected=-1}}o.selected=o.selected>=0&&this.anchors[o.selected]||o.selected<0?o.selected:0;o.disabled=i.unique(o.disabled.concat(i.map(this.lis.filter(".ui-state-disabled"),function(p){return m.lis.index(p)}))).sort();i.inArray(o.selected,o.disabled)!=-1&&o.disabled.splice(i.inArray(o.selected,o.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");if(o.selected>=0&&this.anchors.length){m.element.find(m._sanitizeSelector(m.anchors[o.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(o.selected).addClass("ui-tabs-selected ui-state-active");m.element.queue("tabs",function(){m._trigger("show",null,m._ui(m.anchors[o.selected],m.element.find(m._sanitizeSelector(m.anchors[o.selected].hash))[0]))});this.load(o.selected)}i(window).bind("unload",function(){m.lis.add(m.anchors).unbind(".tabs");m.lis=m.anchors=m.panels=null})}else{o.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}this.element[o.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");o.cookie&&this._cookie(o.selected,o.cookie);n=0;for(var B;B=this.lis[n];n++){i(B)[i.inArray(n,o.disabled)!=-1&&!i(B).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled")}o.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(o.event!=="mouseover"){var a=function(q,p){p.is(":not(.ui-state-disabled)")&&p.addClass("ui-state-"+q)},e=function(q,p){p.removeClass("ui-state-"+q)};this.lis.bind("mouseover.tabs",function(){a("hover",i(this))});this.lis.bind("mouseout.tabs",function(){e("hover",i(this))});this.anchors.bind("focus.tabs",function(){a("focus",i(this).closest("li"))});this.anchors.bind("blur.tabs",function(){e("focus",i(this).closest("li"))})}var b,f;if(o.fx){if(i.isArray(o.fx)){b=o.fx[0];f=o.fx[1]}else{b=f=o.fx}}var g=f?function(q,p){i(q).closest("li").addClass("ui-tabs-selected ui-state-active");p.hide().removeClass("ui-tabs-hide").animate(f,f.duration||"normal",function(){r(p,f);m._trigger("show",null,m._ui(q,p[0]))})}:function(q,p){i(q).closest("li").addClass("ui-tabs-selected ui-state-active");p.removeClass("ui-tabs-hide");m._trigger("show",null,m._ui(q,p[0]))},c=b?function(q,p){p.animate(b,b.duration||"normal",function(){m.lis.removeClass("ui-tabs-selected ui-state-active");p.addClass("ui-tabs-hide");r(p,b);m.element.dequeue("tabs")})}:function(q,p){m.lis.removeClass("ui-tabs-selected ui-state-active");p.addClass("ui-tabs-hide");m.element.dequeue("tabs")};this.anchors.bind(o.event+".tabs",function(){var q=this,p=i(q).closest("li"),u=m.panels.filter(":not(.ui-tabs-hide)"),v=m.element.find(m._sanitizeSelector(q.hash));if(p.hasClass("ui-tabs-selected")&&!o.collapsible||p.hasClass("ui-state-disabled")||p.hasClass("ui-state-processing")||m.panels.filter(":animated").length||m._trigger("select",null,m._ui(this,v[0]))===false){this.blur();return false}o.selected=m.anchors.index(this);m.abort();if(o.collapsible){if(p.hasClass("ui-tabs-selected")){o.selected=-1;o.cookie&&m._cookie(o.selected,o.cookie);m.element.queue("tabs",function(){c(q,u)}).dequeue("tabs");this.blur();return false}else{if(!u.length){o.cookie&&m._cookie(o.selected,o.cookie);m.element.queue("tabs",function(){g(q,v)});m.load(m.anchors.index(this));this.blur();return false}}}o.cookie&&m._cookie(o.selected,o.cookie);if(v.length){u.length&&m.element.queue("tabs",function(){c(q,u)});m.element.queue("tabs",function(){g(q,v)});m.load(m.anchors.index(this))}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}i.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){return false})},_getIndex:function(a){if(typeof a=="string"){a=this.anchors.index(this.anchors.filter("[href$="+a+"]"))}return a},destroy:function(){var a=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var b=i.data(this,"href.tabs");if(b){this.href=b}var c=i(this).unbind(".tabs");i.each(["href","load","cache"],function(e,f){c.removeData(f+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){i.data(this,"destroy.tabs")?i(this).remove():i(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});a.cookie&&this._cookie(null,a.cookie);return this},add:function(f,a,e){if(e===j){e=this.anchors.length}var g=this,b=this.options;a=i(b.tabTemplate.replace(/#\{href\}/g,f).replace(/#\{label\}/g,a));f=!f.indexOf("#")?f.replace("#",""):this._tabId(i("a",a)[0]);a.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var c=g.element.find("#"+f);c.length||(c=i(b.panelTemplate).attr("id",f).data("destroy.tabs",true));c.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(e>=this.lis.length){a.appendTo(this.list);c.appendTo(this.list[0].parentNode)}else{a.insertBefore(this.lis[e]);c.insertBefore(this.panels[e])}b.disabled=i.map(b.disabled,function(m){return m>=e?++m:m});this._tabify();if(this.anchors.length==1){b.selected=0;a.addClass("ui-tabs-selected ui-state-active");c.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){g._trigger("show",null,g._ui(g.anchors[0],g.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[e],this.panels[e]));return this},remove:function(e){e=this._getIndex(e);var b=this.options,c=this.lis.eq(e).remove(),a=this.panels.eq(e).remove();if(c.hasClass("ui-tabs-selected")&&this.anchors.length>1){this.select(e+(e+1<this.anchors.length?1:-1))}b.disabled=i.map(i.grep(b.disabled,function(f){return f!=e}),function(f){return f>=e?--f:f});this._tabify();this._trigger("remove",null,this._ui(c.find("a")[0],a[0]));return this},enable:function(b){b=this._getIndex(b);var a=this.options;if(i.inArray(b,a.disabled)!=-1){this.lis.eq(b).removeClass("ui-state-disabled");a.disabled=i.grep(a.disabled,function(c){return c!=b});this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]));return this}},disable:function(b){b=this._getIndex(b);var a=this.options;if(b!=a.selected){this.lis.eq(b).addClass("ui-state-disabled");a.disabled.push(b);a.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[b],this.panels[b]))}return this},select:function(a){a=this._getIndex(a);if(a==-1){if(this.options.collapsible&&this.options.selected!=-1){a=this.options.selected}else{return this}}this.anchors.eq(a).trigger(this.options.event+".tabs");return this},load:function(f){f=this._getIndex(f);var a=this,e=this.options,g=this.anchors.eq(f)[0],b=i.data(g,"load.tabs");this.abort();if(!b||this.element.queue("tabs").length!==0&&i.data(g,"cache.tabs")){this.element.dequeue("tabs")}else{this.lis.eq(f).addClass("ui-state-processing");if(e.spinner){var c=i("span",g);c.data("label.tabs",c.html()).html(e.spinner)}this.xhr=i.ajax(i.extend({},e.ajaxOptions,{url:b,success:function(m,p){a.element.find(a._sanitizeSelector(g.hash)).html(m);a._cleanup();e.cache&&i.data(g,"cache.tabs",true);a._trigger("load",null,a._ui(a.anchors[f],a.panels[f]));try{e.ajaxOptions.success(m,p)}catch(n){}},error:function(m,p){a._cleanup();a._trigger("load",null,a._ui(a.anchors[f],a.panels[f]));try{e.ajaxOptions.error(m,p,f,g)}catch(n){}}}));a.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(b,a){this.anchors.eq(b).removeData("cache.tabs").data("load.tabs",a);return this},length:function(){return this.anchors.length}});i.extend(i.ui.tabs,{version:"1.8.16"});i.extend(i.ui.tabs.prototype,{rotation:null,rotate:function(f,b){var e=this,a=this.options,c=e._rotate||(e._rotate=function(g){clearTimeout(e.rotation);e.rotation=setTimeout(function(){var n=a.selected;e.select(++n<e.anchors.length?n:0)},f);g&&g.stopPropagation()});b=e._unrotate||(e._unrotate=!b?function(g){g.clientX&&e.rotate(null)}:function(){t=a.selected;c()});if(f){this.element.bind("tabsshow",c);this.anchors.bind(a.event+".tabs",b);c()}else{clearTimeout(e.rotation);this.element.unbind("tabsshow",c);this.anchors.unbind(a.event+".tabs",b);delete this._rotate;delete this._unrotate}return this}})})(jQuery);(function(a){pixelentity.classes.Controller=function(){var n,j;var l=navigator.userAgent.toLowerCase();var e=l.match(/(iphone|ipod|ipad)/);var o=e||l.match(/android/i)||l.match(/webos/i)||l.match(/blackBerry/);var d=/(#.+)/;var t=a("body,html");var v;var q,h,m;var r=false;var k;function b(w){t.animate({scrollTop:w},500,"easeOutQuad")}function p(){var w=this.href.match(d);if(w){w=a(w[1]);if(w.length>0){b(w.offset().top)}}return false}function u(){if(n){var w=a(this);w.unbind("click",u);w.click(pixelentity.targets.top).triggerHandler("click");return false}return false}function i(){if(e){a("html").addClass("iDevices")}else{if(o){a("html").addClass("mobile")}}k=a(".headerPrimary ul.nav");if(o){k.find("a").click(c)}q=a(".header .scrollerTop");r=false;pixelentity.targets.scrollto=p;if(q.length>0){pixelentity.targets.top=u;if(q.attr("data-load")){q.load(q.attr("data-load")+" .scrollerTop .headerNav,.scrollerTop .scroller",f)}else{r=true}}m=a(".scrollerMain");if(m.length>0){h=a("body");j=new pixelentity.classes.MainScroller(m,h);j.start()}if(r){f()}}function c(x){var w=k.find(x.currentTarget).parents("ul.submenu");if(w.length>0){w.css("opacity",0)}else{k.find(x.currentTarget).parent().parent().find("ul.submenu").css("opacity",1)}}function s(y){try{k.find("li.selected").removeClass("selected").end().find('a[href="'+y+'"]').parents("li").addClass("selected").end()}catch(w){}}function f(w){w=a(".header .scrollerTop .scroller");if(w.length>0){n=new pixelentity.classes.TopScroller(w,a(".header .scrollerTop .headerNav"),a(".header .bar .nav"));n.start();if(v.length>0&&v.attr("data-hide")==="onopen"){v=v.parent();w.bind("open close",g)}}}function g(w){v.stop().fadeTo(300,w.type==="open"?0:1)[w.type==="open"?"hide":"show"]()}a.extend(this,{top:function(){return n},main:function(){return j},scroll:b,hilight:s,destroy:function(){}});i()}}(jQuery));(function(l,H,e){var G=H.documentElement,o=l.setTimeout,C=H.getElementsByTagName("script")[0],B={}.toString,f=[],c=0,v=("MozAppearance" in G.style),n=v&&!!H.createRange().compareNode,u=v&&!n,y=n?G:C.parentNode,E=l.opera&&B.call(l.opera)=="[object Opera]",s=("webkitAppearance" in G.style),g=s&&"async" in H.createElement("script"),j=v?"object":(E||g)?"img":"script",x=s?"img":j,q=Array.isArray||function(I){return B.call(I)=="[object Array]"},p=function(I){return Object(I)===I},r=function(I){return typeof I=="string"},b=function(I){return B.call(I)=="[object Function]"},i=[],D={},d,m;function t(I){return(!I||I=="loaded"||I=="complete")}function F(){var I=1,J=-1;while(f.length- ++J){if(f[J].s&&!(I=f[J].r)){break}}I&&w()}function h(J){var K=H.createElement("script"),I;K.src=J.s;K.onreadystatechange=K.onload=function(){if(!I&&t(K.readyState)){I=1;F();K.onload=K.onreadystatechange=null}};o(function(){if(!I){I=1;F()}},m.errorTimeout);J.e?K.onload():C.parentNode.insertBefore(K,C)}function a(J){var K=H.createElement("link"),I;K.href=J.s;K.rel="stylesheet";K.type="text/css";if(!J.e&&(s||v)){var L=function(M){o(function(){if(!I){try{if(M.sheet.cssRules.length){I=1;F()}else{L(M)}}catch(N){if((N.code==1000)||(N.message=="security"||N.message=="denied")){I=1;o(function(){F()},0)}else{L(M)}}}},0)};L(K)}else{K.onload=function(){if(!I){I=1;o(function(){F()},0)}};J.e&&K.onload()}o(function(){if(!I){I=1;F()}},m.errorTimeout);!J.e&&C.parentNode.insertBefore(K,C)}function w(){var I=f.shift();c=1;if(I){if(I.t){o(function(){I.t=="c"?a(I):h(I)},0)}else{I();F()}}else{c=0}}function A(K,I,R,J,L,P){var Q=H.createElement(K),O=0,N={t:R,s:I,e:P};function M(){if(!O&&t(Q.readyState)){N.r=O=1;!c&&F();Q.onload=Q.onreadystatechange=null;o(function(){y.removeChild(Q)},0)}}Q.src=Q.data=I;!n&&(Q.style.display="none");Q.width=Q.height="0";if(K!="object"){Q.type=R}Q.onload=Q.onreadystatechange=M;if(K=="img"){Q.onerror=M}else{if(K=="script"){Q.onerror=function(){N.e=N.r=1;w()}}}f.splice(J,0,N);y.insertBefore(Q,n?null:C);o(function(){if(!O){y.removeChild(Q);N.r=N.e=O=1;F()}},m.errorTimeout)}function k(L,J,I){var K=(J=="c"?x:j);c=0;J=J||"j";if(r(L)){A(K,L,J,this.i++,G,I)}else{f.splice(this.i++,0,L);f.length==1&&w()}return this}function z(){var I=m;I.loader={load:k,i:0};return I}m=function(M){var L,N,K=this.yepnope.loader;function I(R){var W=R.split("!"),U=i.length,T=W.pop(),P=W.length,S={url:T,origUrl:T,prefixes:W},V,Q;for(Q=0;Q<P;Q++){V=D[W[Q]];if(V){S=V(S)}}for(Q=0;Q<U;Q++){S=i[Q](S)}return S}function J(Q,V,S,R,P){var U=I(Q),T=U.autoCallback;if(U.bypass){return}if(V){V=b(V)?V:V[Q]||V[R]||V[(Q.split("/").pop().split("?")[0])]}if(U.instead){return U.instead(Q,V,S,R,P)}else{S.load(U.url,((U.forceCSS||(!U.forceJS&&/css$/.test(U.url))))?"c":e,U.noexec);if(b(V)||b(T)){S.load(function(){z();V&&V(U.origUrl,P,R);T&&T(U.origUrl,P,R)})}}}function O(S,U){var R=!!S.test,V=R?S.yep:S.nope,Q=S.load||S.both,W=S.callback,P;function T(X){if(r(X)){J(X,W,U,0,R)}else{if(p(X)){for(P in X){if(X.hasOwnProperty(P)){J(X[P],W,U,P,R)}}}}}T(V);T(Q);if(S.complete){U.load(S.complete)}}if(r(M)){J(M,0,K,0)}else{if(q(M)){for(L=0;L<M.length;L++){N=M[L];if(r(N)){J(N,0,K,0)}else{if(q(N)){m(N)}else{if(p(N)){O(N,K)}}}}}else{if(p(M)){O(M,K)}}}};m.addPrefix=function(I,J){D[I]=J};m.addFilter=function(I){i.push(I)};m.errorTimeout=10000;if(H.readyState==null&&H.addEventListener){H.readyState="loading";H.addEventListener("DOMContentLoaded",d=function(){H.removeEventListener("DOMContentLoaded",d,0);H.readyState="complete"},0)}l.yepnope=z()})(this,this.document);jQuery(function(c){function d(){pixelentity.controller=new pixelentity.classes.Controller()}if(typeof influx_load!=="undefined"){var a=0;var b=influx_load.length;yepnope({load:influx_load,callback:function(f,e,g){if((++a)>=b){d()}}})}else{d()}});