//public_html/js/compiled/auhtorize.js
window.da_settings={};
var daAuth={initSettings:function(){this.div_name=window.da_settings.div_name;this.VK_app_id=window.da_settings.VK_app_id;this.MAILRU_app_id=window.da_settings.MAILRU_app_id;this.MAILRU_secret=window.da_settings.MAILRU_secret;this.FB_app_id=window.da_settings.FB_app_id;this.host=window.da_settings.host;this.fcallback=window.da_settings.callback;this.hcallback=window.da_settings.hashcallback;this.nocookie=!1;obj=this;$(document.body).append($('<div id="'+this.div_name+'"></div>'));$(document.body).append($('<div id="fb-root"></div>'));
this.dynLoadJs("http://connect.facebook.net/ru_RU/all.js",this.div_name);this.dynLoadJs("http://vkontakte.ru/js/api/openapi.js",this.div_name);this.dynLoadJsCallback("http://connect.mail.ru/js/loader.js",function(){mailru.loader.require("api",function(){mailru.connect.init(obj.MAILRU_app_id,obj.MAILRU_secret);mailru.events.listen(mailru.connect.events.login,function(a){obj.update_userinfo(a.vid,a.session_key,"mailru")})})});window.fbAsyncInit=function(){FB.init({appId:obj.FB_app_id,status:!0,cookie:!0,
xfbml:!0});window.fbApiInit=!0};window.vkAsyncInit=function(){VK.init({apiId:obj.VK_app_id,nameTransportPath:"/xd_receiver.html"})}},auth:function(a,b,c){b=b||obj.nocookie;if((c||!0)==!1)window=window.opener;if(obj.nocookie!=b)obj.nocookie=b;switch(a){case "facebook":obj.show_popup_fb();break;case "twitter":obj.show_popup_tw();break;case "ml":obj.show_popup_ml();break;case "vkontakte":obj.show_popup_vk();break;case "yandex":obj.show_popup_ya();break;case "ivi":obj.show_popup_ivi()}},dynLoadJs:function(a,
b){if(document.getElementById(b)){var c=document.createElement("script");c.type="text/javascript";c.charset="windows-1251";c.src=a;c.async=!0;document.getElementById(b).appendChild(c)}},dynLoadJsCallback:function(a,b){$.getScript(a,function(){b()})},show_popup_vk:function(){VK.Auth.login(function(){VK.Auth.getLoginStatus(function(a){(a.session||a.status=="connected")&&obj.update_userinfo(a.session.mid,a.session.sid,"vkontakte")})},VK.access.FRIENDS|VK.access.WIKI|VK.access.AUDIO|VK.access.VIDEO)},
show_popup_ml:function(){mailru.loader.require("api",function(){mailru.connect.login()})},show_popup_fb:function(){FB.login(function(){FB.getLoginStatus(function(a){(a.session||a.status=="connected")&&obj.update_userinfo(a.session.uid,a.session.access_token,"facebook")})},{perms:"publish_stream, email, user_birthday, offline_access"})},show_popup_tw:function(){var a=null,b=null,c="/auth/twitter/?host="+obj.urlEncode(obj.host)+"&ref="+this.getProject();obj.nocookie&&(c+="&cookie=1");var d=window.open(c,
null,"width=847,height=431"),a=window.setInterval(function(){try{b=d.location.hash.substring(1).split("="),b=b[1],d&&d.location&&b&&(typeof obj.hcallback=="function"&&obj.nocookie?obj.hcallback(b):obj.fcallback(),a&&window.clearTimeout(a),d.close())}catch(c){}},1E3);window.setTimeout(function(){a&&window.clearTimeout(a)},6E4);return!1},show_popup_ya:function(){var a=null,b=null,c="/auth/yandex/?host="+obj.urlEncode(obj.host);obj.nocookie&&(c+="&nocookie=1");var d=window.open(c,null,"width=847,height=431"),
a=window.setInterval(function(){try{b=d.location.hash.substring(1).split("="),b=b[1],d&&d.location&&b&&(typeof obj.hcallback=="function"&&obj.nocookie?obj.hcallback(b):obj.fcallback(),a&&window.clearTimeout(a),d.close())}catch(c){}},1E3);window.setTimeout(function(){a&&window.clearTimeout(a)},6E4);return!1},show_popup_ivi:function(){var a=null,b=null,c="/auth/ivi/";obj.nocookie&&(c+="?nocookie=1");var d=window.open(c,null,"width=450, height=390, menubar=no, location=no, resizable=yes, scrollbars=yes, status=no, titlebar=no"),
a=window.setInterval(function(){try{b=d.location.hash.substring(1).split("="),b=b[1],d&&d.location&&b&&(typeof obj.hcallback=="function"&&obj.nocookie?obj.hcallback(b):obj.fcallback(),a&&window.clearTimeout(a),d.close())}catch(c){}},1E3);window.setTimeout(function(){a&&window.clearTimeout(a)},6E4);return!1},update_userinfo:function(a,b,c){adata="uid="+a+"&type="+c+"&asession="+b+"&ref="+this.getProject();obj.nocookie&&(adata+="&nocookie=1");$.ajax({dataType:"json",url:"/auth/create/",data:adata,success:function(a){typeof obj.hcallback==
"function"&&obj.nocookie?obj.hcallback(a.session):obj.fcallback();obj.nocookie=!1}})},urlEncode:function(a){return encodeURIComponent(a).replace(/\%20/g,"+").replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/\~/g,"%7E")},getProject:function(){if(/music/.test(document.referrer))return"music";return"ivi"},ensureFbInit:function(a){window.fbApiInit?a&&a():setTimeout(function(){daAuth.ensureFbInit(a)},50)}};

//public_html/js/compiled/ivi.settings.js
window.da_settings.div_name="js_loader";window.da_settings.VK_app_id="1955190";window.da_settings.MAILRU_app_id="536908";window.da_settings.MAILRU_secret="9183d01a732a7b586c6eb591165f0c62";window.da_settings.FB_app_id="135045099875158";window.da_settings.host="http://www.ivi.ru/";window.da_settings.callback=function(){var a=window.location.href;a+=/\?/.test(a)?"&rnd="+(new Date).getTime():"?rnd="+(new Date).getTime();window.location.href=a};window.da_settings.hashcallback=mergeAccount;

//public_html/js/compiled/jquery.utils.js
//public_html/js/compiled/jquery-1.4.2.js
(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o<i;o++)e(a[o],b,f?d.call(a[o],o,e(a[o],b)):d,j);return a}return i?
e(a[0],b):w}function J(){return(new Date).getTime()}function Y(){return false}function Z(){return true}function na(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function oa(a){var b,d=[],f=[],e=arguments,j,i,o,k,n,r;i=c.data(this,"events");if(!(a.liveFired===this||!i||!i.live||a.button&&a.type==="click")){a.liveFired=this;var u=i.live.slice(0);for(k=0;k<u.length;k++){i=u[k];i.origType.replace(O,"")===a.type?f.push(i.selector):u.splice(k--,1)}j=c(a.target).closest(f,a.currentTarget);n=0;for(r=
j.length;n<r;n++)for(k=0;k<u.length;k++){i=u[k];if(j[n].selector===i.selector){o=j[n].elem;f=null;if(i.preType==="mouseenter"||i.preType==="mouseleave")f=c(a.relatedTarget).closest(i.selector)[0];if(!f||f!==o)d.push({elem:o,handleObj:i})}}n=0;for(r=d.length;n<r;n++){j=d[n];a.currentTarget=j.elem;a.data=j.handleObj.data;a.handleObj=j.handleObj;if(j.handleObj.origHandler.apply(j.elem,e)===false){b=false;break}}return b}}function pa(a,b){return"live."+(a&&a!=="*"?a+".":"")+b.replace(/\./g,"`").replace(/ /g,
"&")}function qa(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function ra(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var f=c.data(a[d++]),e=c.data(this,f);if(f=f&&f.events){delete e.handle;e.events={};for(var j in f)for(var i in f[j])c.event.add(this,j,f[j][i],f[j][i].data)}}})}function sa(a,b,d){var f,e,j;b=b&&b[0]?b[0].ownerDocument||b[0]:s;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===s&&!ta.test(a[0])&&(c.support.checkClone||!ua.test(a[0]))){e=
true;if(j=c.fragments[a[0]])if(j!==1)f=j}if(!f){f=b.createDocumentFragment();c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=j?f:1;return{fragment:f,cacheable:e}}function K(a,b){var d={};c.each(va.concat.apply([],va.slice(0,b)),function(){d[this]=a});return d}function wa(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var c=function(a,b){return new c.fn.init(a,b)},Ra=A.jQuery,Sa=A.$,s=A.document,T,Ta=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/,
Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&&
(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this,
a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b===
"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,
function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b<d;b++)if((e=arguments[b])!=null)for(j in e){i=a[j];o=e[j];if(a!==o)if(f&&o&&(c.isPlainObject(o)||c.isArray(o))){i=i&&(c.isPlainObject(i)||
c.isArray(i))?i:c.isArray(o)?[]:{};a[j]=c.extend(f,i,o)}else if(o!==w)a[j]=o}return a};c.extend({noConflict:function(a){A.$=Sa;if(a)A.jQuery=Ra;return c},isReady:false,ready:function(){if(!c.isReady){if(!s.body)return setTimeout(c.ready,13);c.isReady=true;if(Q){for(var a,b=0;a=Q[b++];)a.call(s,c);Q=null}c.fn.triggerHandler&&c(s).triggerHandler("ready")}},bindReady:function(){if(!xa){xa=true;if(s.readyState==="complete")return c.ready();if(s.addEventListener){s.addEventListener("DOMContentLoaded",
L,false);A.addEventListener("load",c.ready,false)}else if(s.attachEvent){s.attachEvent("onreadystatechange",L);A.attachEvent("onload",c.ready);var a=false;try{a=A.frameElement==null}catch(b){}s.documentElement.doScroll&&a&&ma()}}},isFunction:function(a){return $.call(a)==="[object Function]"},isArray:function(a){return $.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||$.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!aa.call(a,"constructor")&&!aa.call(a.constructor.prototype,
"isPrototypeOf"))return false;var b;for(b in a);return b===w||aa.call(a,b)},isEmptyObject:function(a){for(var b in a)return false;return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;a=c.trim(a);if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return A.JSON&&A.JSON.parse?A.JSON.parse(a):(new Function("return "+
a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Va.test(a)){var b=s.getElementsByTagName("head")[0]||s.documentElement,d=s.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(s.createTextNode(a));else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,d){var f,e=0,j=a.length,i=j===w||c.isFunction(a);if(d)if(i)for(f in a){if(b.apply(a[f],
d)===false)break}else for(;e<j;){if(b.apply(a[e++],d)===false)break}else if(i)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=a[0];e<j&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Wa,"")},makeArray:function(a,b){b=b||[];if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ba.call(b,a):c.merge(b,a);return b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=0,f=b.length;d<f;d++)if(b[d]===
a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var e=b.length;f<e;f++)a[d++]=b[f];else for(;b[f]!==w;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,j=a.length;e<j;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,j=0,i=a.length;j<i;j++){e=b(a[j],j,d);if(e!=null)f[f.length]=e}return f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length===2)if(typeof b==="string"){d=a;a=d[b];b=w}else if(b&&
!c.isFunction(b)){d=b;b=w}if(!b&&a)b=function(){return a.apply(d||this,arguments)};if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b},uaMatch:function(a){a=a.toLowerCase();a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});P=c.uaMatch(P);if(P.browser){c.browser[P.browser]=true;c.browser.version=P.version}if(c.browser.webkit)c.browser.safari=
true;if(ya)c.inArray=function(a,b){return ya.call(b,a)};T=c(s);if(s.addEventListener)L=function(){s.removeEventListener("DOMContentLoaded",L,false);c.ready()};else if(s.attachEvent)L=function(){if(s.readyState==="complete"){s.detachEvent("onreadystatechange",L);c.ready()}};(function(){c.support={};var a=s.documentElement,b=s.createElement("script"),d=s.createElement("div"),f="script"+J();d.style.display="none";d.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected,
parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent=
false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n=
s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true,
applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando];
else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,
a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===
w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i,
cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1)if(e.className){for(var j=" "+e.className+" ",
i=e.className,o=0,k=b.length;o<k;o++)if(j.indexOf(" "+b[o]+" ")<0)i+=" "+b[o];e.className=c.trim(i)}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(k){var n=c(this);n.removeClass(a.call(this,k,n.attr("class")))});if(a&&typeof a==="string"||a===w)for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var j=(" "+e.className+" ").replace(Aa," "),i=0,o=b.length;i<o;i++)j=j.replace(" "+b[i]+" ",
" ");e.className=c.trim(j)}else e.className=""}return this},toggleClass:function(a,b){var d=typeof a,f=typeof b==="boolean";if(c.isFunction(a))return this.each(function(e){var j=c(this);j.toggleClass(a.call(this,e,j.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,j=0,i=c(this),o=b,k=a.split(ca);e=k[j++];){o=f?o:!i.hasClass(e);i[o?"addClass":"removeClass"](e)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,"__className__",this.className);this.className=
this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(Aa," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j<d;j++){var i=
e[j];if(i.selected){a=c(i).val();if(b)return a;f.push(a)}}return f}if(Ba.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Za,"")}return w}var o=c.isFunction(a);return this.each(function(k){var n=c(this),r=a;if(this.nodeType===1){if(o)r=a.call(this,k,n.val());if(typeof r==="number")r+="";if(c.isArray(r)&&Ba.test(this.type))this.checked=c.inArray(n.val(),r)>=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected=
c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");
a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g,
function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split(".");
k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a),
C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B<r.length;B++){u=r[B];if(d.guid===u.guid){if(i||k.test(u.namespace)){f==null&&r.splice(B--,1);n.remove&&n.remove.call(a,u)}if(f!=
null)break}}if(r.length===0||f!=null&&r.length===1){if(!n.teardown||n.teardown.call(a,o)===false)Ca(a,e,z.handle);delete C[e]}}else for(var B=0;B<r.length;B++){u=r[B];if(i||k.test(u.namespace)){c.event.remove(a,n,u.handler,B);r.splice(B--,1)}}}if(c.isEmptyObject(C)){if(b=z.handle)b.elem=null;delete z.events;delete z.handle;c.isEmptyObject(z)&&c.removeData(a)}}}}},trigger:function(a,b,d,f){var e=a.type||a;if(!f){a=typeof a==="object"?a[G]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf("!")>=0){a.type=
e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&&
f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;
if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e<j;e++){var i=d[e];if(b||f.test(i.namespace)){a.handler=i.handler;a.data=i.data;a.handleObj=i;i=i.handler.apply(this,arguments);if(i!==w){a.result=i;if(i===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
fix:function(a){if(a[G])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||s;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=s.documentElement;d=s.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==w)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,a.origType,c.extend({},a,{handler:oa}))},remove:function(a){var b=true,d=a.origType.replace(O,"");c.each(c.data(this,
"events").live||[],function(){if(d===this.origType.replace(O,""))return b=false});b&&c.event.remove(this,a.origType,oa)}},beforeunload:{setup:function(a,b,d){if(this.setInterval)this.onbeforeunload=d;return false},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};var Ca=s.removeEventListener?function(a,b,d){a.removeEventListener(b,d,false)}:function(a,b,d){a.detachEvent("on"+b,d)};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=
a;this.type=a.type}else this.type=a;this.timeStamp=J();this[G]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=Z;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=Z;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Z;this.stopPropagation()},isDefaultPrevented:Y,isPropagationStopped:Y,
isImmediatePropagationStopped:Y};var Da=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}}catch(d){}},Ea=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?Ea:Da,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ea:Da)}}});if(!c.support.submitBubbles)c.event.special.submit=
{setup:function(){if(this.nodeName.toLowerCase()!=="form"){c.event.add(this,"click.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="submit"||d==="image")&&c(b).closest("form").length)return na("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13)return na("submit",this,arguments)})}else return false},teardown:function(){c.event.remove(this,".specialSubmit")}};
if(!c.support.changeBubbles){var da=/textarea|input|select/i,ea,Fa=function(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",
e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,
"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a,
d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j<o;j++)c.event.add(this[j],d,i,f)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&
!a.preventDefault)for(var d in a)this.unbind(d,a[d]);else{d=0;for(var f=this.length;d<f;d++)c.event.remove(this[d],a,b)}return this},delegate:function(a,b,d,f){return this.live(b,d,f,a)},undelegate:function(a,b,d){return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.result}},
toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(f){var e=(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,e+1);f.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var Ga={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(d,f,e,j){var i,o=0,k,n,r=j||this.selector,
u=j?this:c(this.context);if(c.isFunction(f)){e=f;f=w}for(d=(d||"").split(" ");(i=d[o++])!=null;){j=O.exec(i);k="";if(j){k=j[0];i=i.replace(O,"")}if(i==="hover")d.push("mouseenter"+k,"mouseleave"+k);else{n=i;if(i==="focus"||i==="blur"){d.push(Ga[i]+k);i+=k}else i=(Ga[i]||i)+k;b==="live"?u.each(function(){c.event.add(this,pa(i,r),{data:f,selector:r,handler:e,origType:i,origHandler:e,preType:n})}):u.unbind(pa(i,r),e)}}return this}});c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),
function(a,b){c.fn[b]=function(d){return d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});A.attachEvent&&!A.addEventListener&&A.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});(function(){function a(g){for(var h="",l,m=0;g[m];m++){l=g[m];if(l.nodeType===3||l.nodeType===4)h+=l.nodeValue;else if(l.nodeType!==8)h+=a(l.childNodes)}return h}function b(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];
if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1&&!p){t.sizcache=l;t.sizset=q}if(t.nodeName.toLowerCase()===h){y=t;break}t=t[g]}m[q]=y}}}function d(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1){if(!p){t.sizcache=l;t.sizset=q}if(typeof h!=="string"){if(t===h){y=true;break}}else if(k.filter(h,[t]).length>0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift();
t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D||
g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};k.matches=function(g,h){return k(g,null,null,h)};k.find=function(g,h,l){var m,q;if(!g)return[];
for(var p=0,v=n.order.length;p<v;p++){var t=n.order[p];if(q=n.leftMatch[t].exec(g)){var y=q[1];q.splice(1,1);if(y.substr(y.length-1)!=="\\"){q[1]=(q[1]||"").replace(/\\/g,"");m=n.find[t](q,h,l);if(m!=null){g=g.replace(n.match[t],"");break}}}}m||(m=h.getElementsByTagName("*"));return{set:m,expr:g}};k.filter=function(g,h,l,m){for(var q=g,p=[],v=h,t,y,S=h&&h[0]&&x(h[0]);g&&h.length;){for(var H in n.filter)if((t=n.leftMatch[H].exec(g))!=null&&t[2]){var M=n.filter[H],I,D;D=t[1];y=false;t.splice(1,1);if(D.substr(D.length-
1)!=="\\"){if(v===p)p=[];if(n.preFilter[H])if(t=n.preFilter[H](t,v,l,p,m,S)){if(t===true)continue}else y=I=true;if(t)for(var U=0;(D=v[U])!=null;U++)if(D){I=M(D,t,U,v);var Ha=m^!!I;if(l&&I!=null)if(Ha)y=true;else v[U]=false;else if(Ha){p.push(D);y=true}}if(I!==w){l||(v=p);g=g.replace(n.match[H],"");if(!y)return[];break}}}if(g===q)if(y==null)k.error(g);else break;q=g}return v};k.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var n=k.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,
CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},
relative:{"+":function(g,h){var l=typeof h==="string",m=l&&!/\W/.test(h);l=l&&!m;if(m)h=h.toLowerCase();m=0;for(var q=g.length,p;m<q;m++)if(p=g[m]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[m]=l||p&&p.nodeName.toLowerCase()===h?p||false:p===h}l&&k.filter(h,g,true)},">":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m<q;m++){var p=g[m];if(p){l=p.parentNode;g[m]=l.nodeName.toLowerCase()===h?l:false}}}else{m=0;for(q=g.length;m<q;m++)if(p=g[m])g[m]=
l?p.parentNode:p.parentNode===h;l&&k.filter(h,g,true)}},"":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("parentNode",h,m,g,p,l)},"~":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("previousSibling",h,m,g,p,l)}},find:{ID:function(g,h,l){if(typeof h.getElementById!=="undefined"&&!l)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){var l=[];
h=h.getElementsByName(g[1]);for(var m=0,q=h.length;m<q;m++)h[m].getAttribute("name")===g[1]&&l.push(h[m]);return l.length===0?null:l}},TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,l,m,q,p){g=" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=0;for(var v;(v=h[p])!=null;p++)if(v)if(q^(v.className&&(" "+v.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},
CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m,
g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},
text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},
setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return h<l[3]-0},gt:function(g,h,l){return h>l[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h=
h[3];l=0;for(m=h.length;l<m;l++)if(h[l]===g)return false;return true}else k.error("Syntax error, unrecognized expression: "+q)},CHILD:function(g,h){var l=h[1],m=g;switch(l){case "only":case "first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(l==="first")return true;m=g;case "last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case "nth":l=h[2];var q=h[3];if(l===1&&q===0)return true;h=h[0];var p=g.parentNode;if(p&&(p.sizcache!==h||!g.nodeIndex)){var v=0;for(m=p.firstChild;m;m=
m.nextSibling)if(m.nodeType===1)m.nodeIndex=++v;p.sizcache=h}g=g.nodeIndex-q;return l===0?g===0:g%l===0&&g/l>=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m===
"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g,
h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l<m;l++)h.push(g[l]);else for(l=0;g[l];l++)h.push(g[l]);return h}}var B;if(s.documentElement.compareDocumentPosition)B=function(g,h){if(!g.compareDocumentPosition||
!h.compareDocumentPosition){if(g==h)i=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g===h?0:1;if(g===0)i=true;return g};else if("sourceIndex"in s.documentElement)B=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)i=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)i=true;return g};else if(s.createRange)B=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)i=true;return g.ownerDocument?-1:1}var l=g.ownerDocument.createRange(),m=
h.ownerDocument.createRange();l.setStart(g,0);l.setEnd(g,0);m.setStart(h,0);m.setEnd(h,0);g=l.compareBoundaryPoints(Range.START_TO_END,m);if(g===0)i=true;return g};(function(){var g=s.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&&
q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML="<a href='#'></a>";
if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="<p class='TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}();
(function(){var g=s.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}:
function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q<p;q++)k(g,h[q],l);return k.filter(m,l)};c.find=k;c.expr=k.selectors;c.expr[":"]=c.expr.filters;c.unique=k.uniqueSort;c.text=a;c.isXMLDoc=x;c.contains=E})();var eb=/Until$/,fb=/^(?:parents|prevUntil|prevAll)/,
gb=/,/;R=Array.prototype.slice;var Ia=function(a,b,d){if(c.isFunction(b))return c.grep(a,function(e,j){return!!b.call(e,j,e)===d});else if(b.nodeType)return c.grep(a,function(e){return e===b===d});else if(typeof b==="string"){var f=c.grep(a,function(e){return e.nodeType===1});if(Ua.test(b))return c.filter(b,f,!d);else b=c.filter(b,f)}return c.grep(a,function(e){return c.inArray(e,b)>=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f<e;f++){d=b.length;
c.find(a,this[f],b);if(f>0)for(var j=d;j<b.length;j++)for(var i=0;i<d;i++)if(b[i]===b[j]){b.splice(j--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Ia(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ia(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j=
{},i;if(f&&a.length){e=0;for(var o=a.length;e<o;e++){i=a[e];j[i]||(j[i]=c.expr.match.POS.test(i)?c(i,b||this.context):i)}for(;f&&f.ownerDocument&&f!==b;){for(i in j){e=j[i];if(e.jquery?e.index(f)>-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a===
"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",
d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?
a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType===
1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/<tbody/i,jb=/<|&#?\w+;/,ta=/<script|<object|<embed|<option|<style/i,ua=/checked\s*(?:[^=]|=\s*.checked.)/i,Ma=function(a,b,d){return hb.test(d)?
a:b+"></"+d+">"},F={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,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=
c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},
prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja,
""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(f){this.empty().append(a)}}else c.isFunction(a)?this.each(function(e){var j=c(this),i=j.html();j.empty().append(function(){return a.call(this,e,i)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&
this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=c(this),f=d.html();d.replaceWith(a.call(this,b,f))});if(typeof a!=="string")a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){function f(u){return c.nodeName(u,"table")?u.getElementsByTagName("tbody")[0]||
u.appendChild(u.ownerDocument.createElement("tbody")):u}var e,j,i=a[0],o=[],k;if(!c.support.checkClone&&arguments.length===3&&typeof i==="string"&&ua.test(i))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(i))return this.each(function(u){var z=c(this);a[0]=i.call(this,u,b?z.html():w);z.domManip(a,b,d)});if(this[0]){e=i&&i.parentNode;e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:sa(a,this,o);k=e.fragment;if(j=k.childNodes.length===
1?k=k.firstChild:k.firstChild){b=b&&c.nodeName(j,"tr");for(var n=0,r=this.length;n<r;n++)d.call(b?f(this[n],j):this[n],n>0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]);
return this}else{e=0;for(var j=d.length;e<j;e++){var i=(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["",
""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]==="<table>"&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e=
c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]?
c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja=
function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter=
Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a,
"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=
a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=
a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=/<script(.|\s)*?\/script>/gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!==
"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("<div />").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this},
serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),
function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,
global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&&
e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)?
"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache===
false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B=
false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since",
c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E||
d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x);
g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===
1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b===
"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional;
if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");
this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(la[d])f=la[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],"olddisplay")||"";return this}},hide:function(a,b){if(a||a===0)return this.animate(K("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!=="none"&&c.data(this[a],
"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.apply(this,arguments);else a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(K("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d)},
animate:function(a,b,d,f){var e=c.speed(b,d,f);if(c.isEmptyObject(a))return this.each(e.complete);return this[e.queue===false?"each":"queue"](function(){var j=c.extend({},e),i,o=this.nodeType===1&&c(this).is(":hidden"),k=this;for(i in a){var n=i.replace(ia,ja);if(i!==n){a[n]=a[i];delete a[i];i=n}if(a[i]==="hide"&&o||a[i]==="show"&&!o)return j.complete.call(this);if((i==="height"||i==="width")&&this.style){j.display=c.css(this,"display");j.overflow=this.style.overflow}if(c.isArray(a[i])){(j.specialEasing=
j.specialEasing||{})[i]=a[i][1];a[i]=a[i][0]}}if(j.overflow!=null)this.style.overflow="hidden";j.curAnim=c.extend({},a);c.each(a,function(r,u){var z=new c.fx(k,j,r);if(Ab.test(u))z[u==="toggle"?o?"show":"hide":u](a);else{var C=Bb.exec(u),B=z.cur(true)||0;if(C){u=parseFloat(C[2]);var E=C[3]||"px";if(E!=="px"){k.style[r]=(u||1)+E;B=(u||1)/z.cur(true)*B;k.style[r]=B+E}if(C[1])u=(C[1]==="-="?-1:1)*u+B;z.custom(B,u,E)}else z.custom(B,u,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);
this.each(function(){for(var f=d.length-1;f>=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration===
"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||
c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-1E4?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;
this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=
this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem,
e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||
c.fx.stop()},stop:function(){clearInterval(W);W=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};c.fn.offset="getBoundingClientRect"in s.documentElement?
function(a){var b=this[0];if(a)return this.each(function(e){c.offset.setOffset(this,a,e)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d=b.getBoundingClientRect(),f=b.ownerDocument;b=f.body;f=f.documentElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)}}:function(a){var b=
this[0];if(a)return this.each(function(r){c.offset.setOffset(this,a,r)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f=b,e=b.ownerDocument,j,i=e.documentElement,o=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var k=b.offsetTop,n=b.offsetLeft;(b=b.parentNode)&&b!==o&&b!==i;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;j=e?e.getComputedStyle(b,null):b.currentStyle;
k-=b.scrollTop;n-=b.scrollLeft;if(b===d){k+=b.offsetTop;n+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&j.overflow!=="visible"){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=j}if(f.position==="relative"||f.position==="static"){k+=o.offsetTop;n+=o.offsetLeft}if(c.offset.supportsFixedPosition&&
f.position==="fixed"){k+=Math.max(i.scrollTop,o.scrollTop);n+=Math.max(i.scrollLeft,o.scrollLeft)}return{top:k,left:n}};c.offset={initialize:function(){var a=s.body,b=s.createElement("div"),d,f,e,j=parseFloat(c.curCSS(a,"marginTop",true))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";
a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b);
c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a,
d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top-
f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset":
"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in
e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window);

//public_html/js/compiled/jquery.tools.min.js
(function(a){a.tools=a.tools||{version:"@VERSION"},a.tools.tabs={conf:{tabs:"a",current:"active",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:!1,history:!1},addEffect:function(a,c){b[a]=c}};var b={"default":function(a,b){this.getPanes().hide().eq(a).show(),b.call()},fade:function(a,b){var c=this.getConf(),d=c.fadeOutSpeed,e=this.getPanes();d?e.fadeOut(d):e.hide(),e.eq(a).fadeIn(c.fadeInSpeed,b)},slide:function(a,b){this.getPanes().slideUp(200),this.getPanes().eq(a).slideDown(400,
b)},ajax:function(a,b){this.getPanes().eq(0).load(this.getTabs().eq(a).attr("href"),b)}},c;a.tools.tabs.addEffect("horizontal",function(b,d){c||(c=this.getPanes().eq(0).width()),this.getCurrentPane().animate({width:0},function(){a(this).hide()}),this.getPanes().eq(b).animate({width:c},function(){a(this).show(),d.call()})});function d(c,d,e){var f=this,g=c.add(this),h=c.find(e.tabs),i=d.jquery?d:c.children(d),j;h.length||(h=c.children()),i.length||(i=c.parent().find(d)),i.length||(i=a(d)),a.extend(this,
{click:function(c,d){var i=h.eq(c);typeof c=="string"&&c.replace("#","")&&(i=h.filter("[href*="+c.replace("#","")+"]"),c=Math.max(h.index(i),0));if(e.rotate){var k=h.length-1;if(c<0)return f.click(k,d);if(c>k)return f.click(0,d)}if(!i.length){if(j>=0)return f;c=e.initialIndex,i=h.eq(c)}if(c===j)return f;d=d||a.Event(),d.type="onBeforeClick",g.trigger(d,[c]);if(!d.isDefaultPrevented()){b[e.effect].call(f,c,function(){d.type="onClick",g.trigger(d,[c])}),j=c,h.parent().removeClass(e.current),i.parent().addClass(e.current);
return f}},getConf:function(){return e},getTabs:function(){return h},getPanes:function(){return i},getCurrentPane:function(){return i.eq(j)},getCurrentTab:function(){return h.eq(j)},getIndex:function(){return j},next:function(){return f.click(j+1)},prev:function(){return f.click(j-1)},destroy:function(){h.unbind(e.event).removeClass(e.current),i.find("a[href^=#]").unbind("click.T");return f}}),a.each("onBeforeClick,onClick".split(","),function(b,c){a.isFunction(e[c])&&a(f).bind(c,e[c]),f[c]=function(b){b&&
a(f).bind(c,b);return f}}),e.history&&a.fn.history&&(a.tools.history.init(h),e.event="history"),h.each(function(b){a(this).bind(e.event,function(a){f.click(b,a);return a.preventDefault()})}),i.find("a[href^=#]").bind("click.T",function(b){f.click(a(this).attr("href"),b)}),location.hash&&e.tabs=="a"&&c.find("[href="+location.hash+"]").length?f.click(location.hash):(e.initialIndex===0||e.initialIndex>0)&&f.click(e.initialIndex)}a.fn.tabs=function(b,c){var e=this.data("tabs");e&&(e.destroy(),this.removeData("tabs")),
a.isFunction(c)&&(c={onBeforeClick:c}),c=a.extend({},a.tools.tabs.conf,c),this.each(function(){e=new d(a(this),b,c),a(this).data("tabs",e)});return c.api?e:this}})(jQuery);

//public_html/js/compiled/jquery.specific.js


//public_html/js/compiled/jquery.customScroller-1.2.js
(function(d){var j={},a={},l,k,m;d.fn.customScroller=function(f,g){f=d.extend({width:null,height:null,horizontal:1,vertical:1,speed:4},f);if(this.length>0){var e;this.each(function(){if(void 0===this.id||!this.id.length)this.id="customScroller_"+h;var h=(new Date).getTime(),b=e===h?"ID_"+(h+1E3):"ID_"+h;j[this.id]||(j[this.id]=this);j[this.id]._uniqueID=b;a[b]={};if(f.width)a[b].width=(f.width+"").indexOf("%")>0||(f.width+"").indexOf("px")>0?f.width:parseInt(f.width,10)+"px",d(this).css("width",a[b].width);
else if(d(this).css("width")!=="auto")a[b].width=d(this).css("width").indexOf("%")>0?"100%":parseInt(d(this).css("width"),10)+"px";else return!1;if(f.height)a[b].height=(f.height+"").indexOf("%")>0||(f.height+"").indexOf("px")>0?f.height:parseInt(f.height,10)+"px",d(this).css("height",a[b].height);else if(d(this).css("height")!=="auto")a[b].height=d(this).css("height").indexOf("%")>0?"100%":parseInt(d(this).css("height"),10)+"px";else return!1;d(this).css("overflow","hidden");d(this).css("position",
"relative");a[b].speed=!d(this).attr("speed")?f.speed:parseInt(d(this).attr("speed"),10);if(isNaN(a[b].speed))a[b].speed=f.speed;a[b].vertical=!d(this).attr("vertical")?f.vertical:parseInt(d(this).attr("vertical"),10);if(isNaN(a[b].vertical))a[b].vertical=f.vertical;a[b].horizontal=!d(this).attr("horizontal")?f.horizontal:parseInt(d(this).attr("horizontal"),10);if(isNaN(a[b].horizontal))a[b].horizontal=f.horizontal;var i='<div class="customScrollerContainer" id="customScrollerContainer_'+b+'">';i+=
'<ul class="customScrollerContent" id="customScrollerContent_'+b+'">';i+=d(this).html();i+="</ul></div>";d(this).html(i);a[b].objContainer=d("#customScrollerContainer_"+b);a[b].objContent=d("#customScrollerContent_"+b);a[b].objContainer.css({position:"relative","float":"left",width:"100%",height:"100%",overflow:"hidden",margin:"0px",border:"0px",padding:"0 1px 0 0"});a[b].objContent.css({position:"absolute",top:"0px",left:"0px",margin:"0",border:"0px"});i='<div id="divVScrollerBar_'+b+'" class="divVScrollerBar">';
i+='<span id="divVScrollerBar_trace_'+b+'" class="divVScrollerBarTrace">';i+='<span id="divVScrollerBar_cursor_'+b+'" class="divVScrollerBarCursor"><span></span></span>';i+="</span>";i+='<span id="divVScrollerBar_down_'+b+'" class="divVScrollerBarDown"><span></span></span>';i+="</div>";d(this).prepend(i);a[b].objVScroller=d("#divVScrollerBar_"+b);a[b].objUp=d("#divVScrollerBar_up_"+b);a[b].objDown=d("#divVScrollerBar_down_"+b);a[b].objVTrace=d("#divVScrollerBar_trace_"+b);a[b].objVCursor=d("#divVScrollerBar_cursor_"+
b);a[b].objVScroller.css({"float":"right",overflow:"hidden",padding:"0px"});a[b].objUp.css({display:"none",width:"100%",overflow:"hidden"});a[b].objDown.css({display:"none",width:"100%",overflow:"hidden"});a[b].objVTrace.css({display:"block",position:"relative",width:"100%",overflow:"hidden",margin:"0px",border:"0px",padding:"0px"});a[b].objVCursor.css({display:"block",position:"absolute",width:"100%",overflow:"hidden",top:"0px",left:"0px",margin:"0px",border:"0px",padding:"0px"});i='<div id="divOScrollerBar_'+
b+'" class="divOScrollerBar">';i+='<span id="divOScrollerBar_left_'+b+'" class="divOScrollerBarLeft"><span></span></span>';i+='<span id="divOScrollerBar_trace_'+b+'" class="divOScrollerBarTrace">';i+='<span id="divOScrollerBar_cursor_'+b+'" class="divOScrollerBarCursor"><span></span></span>';i+="</span>";i+='<span id="divOScrollerBar_right_'+b+'" class="divOScrollerBarRight"><span></span></span>';i+='<div style="clear: both;"></div></div>';d(this).append(i);a[b].objOScroller=d("#divOScrollerBar_"+
b);a[b].objLeft=d("#divOScrollerBar_left_"+b);a[b].objRight=d("#divOScrollerBar_right_"+b);a[b].objOTrace=d("#divOScrollerBar_trace_"+b);a[b].objOCursor=d("#divOScrollerBar_cursor_"+b);a[b].objOScroller.css({"float":"left",overflow:"hidden",padding:"0px"});a[b].objLeft.css({"float":"left",display:"block",height:"100%",margin:"0px",overflow:"hidden"});a[b].objRight.css({"float":"left",display:"block",height:"100%",margin:"0px",overflow:"hidden"});a[b].objOTrace.css({"float":"left",display:"block",
position:"relative",height:"100%",overflow:"hidden",margin:"0px",border:"0px",padding:"0px"});a[b].objOCursor.css({display:"block",position:"absolute",height:"100%",overflow:"hidden",top:"0px",left:"0px",margin:"0px",border:"0px",padding:"0px"});d(this).append('<div style="clear: both;"></div>');d.fn.setScroller=function(){this.length>0&&this.each(function(){if(j[this.id]._uniqueID&&j[this.id]._uniqueID.length>0){var c=j[this.id]._uniqueID;if(a[c]){a[c]._vscroll=!1;a[c]._oscroll=!1;a[c].objOScroller.hide();
a[c].objVScroller.hide();a[c].objContainer.css({width:"100%",height:"100%"});d.browser.msie&&a[c].objContent.css({width:"auto"});contentOuterHeight=g?d(this).find("ul.check > li").length*16:a[c].objContent.outerHeight(!0);if(a[c].vertical===1&&a[c]._vscroll===!1&&a[c].objContainer.height()>0&&contentOuterHeight>a[c].objContainer.height()){a[c]._vscroll=!0;a[c].objVScroller.show();a[c].objContainer.css("width",a[c].objContainer.width()-a[c].objVScroller.outerWidth(!0)-1+"px");a[c].containerHeight=
a[c].objContainer.height();a[c].contentHeight=contentOuterHeight;a[c].objVScroller.css("height",a[c].containerHeight+"px");a[c].traceHeight=a[c].containerHeight;a[c].objVTrace.css("height",a[c].traceHeight+"px");a[c].cursorHeight=Math.ceil(a[c].traceHeight*a[c].containerHeight/a[c].contentHeight);a[c].objVCursor.css("height",a[c].cursorHeight+"px");a[c].traceVVoid=a[c].traceHeight-a[c].cursorHeight;a[c].posVTrace=a[c].objVTrace.offset().top;var b=(0-parseInt(a[c].objContent.css("top"),10))*a[c].traceVVoid/
(a[c].contentHeight-a[c].containerHeight);a[c].objVCursor.css("top",b+"px")}if(a[c].horizontal===1&&a[c]._oscroll===!1&&a[c].objContainer.width()>0&&a[c].objContent.outerWidth(!0)>a[c].objContainer.width()&&(a[c]._oscroll=!0,a[c].objOScroller.show(),a[c].objContainer.css("height",a[c].objContainer.height()-a[c].objOScroller.outerHeight(!0)+"px"),a[c].containerWidth=a[c].objContainer.width(),a[c].contentWidth=a[c].objContent.outerWidth(!0),a[c].objOScroller.css("width",a[c].containerWidth+"px"),a[c].traceWidth=
a[c].containerWidth-a[c].objLeft.outerWidth(!0)-a[c].objRight.outerWidth(!0),a[c].objOTrace.css("width",a[c].traceWidth+"px"),a[c].cursorWidth=Math.ceil(a[c].traceWidth*a[c].containerWidth/a[c].contentWidth),a[c].objOCursor.css("width",a[c].cursorWidth+"px"),a[c].traceOVoid=a[c].traceWidth-a[c].cursorWidth,a[c].posOTrace=a[c].objOTrace.offset().left,b=(0-parseInt(a[c].objContent.css("left"),10))*a[c].traceOVoid/(a[c].contentWidth-a[c].containerWidth),a[c].objOCursor.css("left",b+"px"),a[c].vertical===
1&&a[c]._vscroll===!0))a[c].containerHeight=a[c].objContainer.height(),a[c].contentHeight=contentOuterHeight,a[c].objVScroller.css("height",a[c].containerHeight+"px"),a[c].traceHeight=a[c].containerHeight-a[c].objUp.outerHeight(!0)-a[c].objDown.outerHeight(!0),a[c].objVTrace.css("height",a[c].traceHeight+"px"),a[c].cursorHeight=Math.ceil(a[c].traceHeight*a[c].containerHeight/a[c].contentHeight),a[c].objVCursor.css("height",a[c].cursorHeight+"px"),a[c].traceVVoid=a[c].traceHeight-a[c].cursorHeight,
a[c].posVTrace=a[c].objVTrace.offset().top,b=(0-parseInt(a[c].objContent.css("top"),10))*a[c].traceVVoid/(a[c].contentHeight-a[c].containerHeight),a[c].objVCursor.css("top",b+"px");d.browser.msie&&a[c].objContent.css({width:a[c].objContent.width()+"px"});a[c]._vscroll===!1&&a[c].objContent.css("top","0px");a[c]._oscroll===!1&&a[c].objContent.css("left","0px");a[c].containerOffset=a[c].objContainer.offset();a[c].containerHeight=a[c].objContainer.height();a[c].contentHeight=contentOuterHeight;a[c].containerWidth=
a[c].objContainer.width();a[c].contentWidth=a[c].objContent.outerWidth(!0)}}})};d(this).setScroller();d(this).bind("mousedown",function(a){a.stopPropagation();l=b});a[b].objContainer.bind("mousedown",function(){k=b});a[b].objContainer.bind("mousemove",function(c){if(k){var b=a[k].containerOffset,f=a[k].containerHeight,d=a[k].containerWidth;n();a[k]._vscroll===!0&&c.pageY>b.top&&c.pageY<b.top+10?s(a[k],1):a[k]._oscroll===!0&&c.pageX>b.left&&c.pageX<b.left+10?t(a[k],1):a[k]._vscroll===!0&&c.pageY>b.top+
f-10&&c.pageY<b.top+f?u(a[k],-1):a[k]._oscroll===!0&&c.pageX>b.left+d-10&&c.pageX<b.left+d&&v(a[k],-1)}});a[b].objContainer.bind("mouseup",function(){n();k=null});d().mousewheel&&(a[b].objContainer.bind("mousewheel",function(c,f){f>0?o(a[b],f):p(a[b],f);return!1}),a[b]._vscroll===!1&&a[b].objContainer.bind("mousewheel",function(c,f){f>0?q(a[b],f):r(a[b],f);return!1}));a[b].objVTrace.bind("mousedown",function(c){c=c.pageY-a[b].posVTrace;c>a[b].cursorHeight+parseInt(a[b].objVCursor.css("top"),10)?p(a[b],
-3):c<parseInt(a[b].objVCursor.css("top"),10)&&o(a[b],3);return!1});a[b].objUp.bind("mouseover",function(){d("span",this).addClass("hover");s(a[b]);return!1});a[b].objDown.bind("mouseover",function(){d("span",this).addClass("hover");u(a[b]);return!1});a[b].objUp.bind("mouseout",function(){d("span",this).removeClass("hover");n();return!1});a[b].objDown.bind("mouseout",function(){d("span",this).removeClass("hover");n();return!1});a[b].objVCursor.bind("mouseover",function(){d("span",this).addClass("hover");
return!1});a[b].objVCursor.bind("mouseout",function(){d("span",this).removeClass("hover");return!1});d(a[b].objVCursor).dragCursor(b,"bottom");d(a[b].objVCursor).ondrag(function(){var c=0-parseInt(a[b].objVCursor.css("top"),10)*(a[b].contentHeight-a[b].containerHeight)/a[b].traceVVoid;a[b].objContent.css("top",c+"px");return!1});a[b].objOTrace.bind("mousedown",function(c){c=c.pageX-a[b].posOTrace;c>a[b].cursorWidth+parseInt(a[b].objOCursor.css("left"),10)?r(a[b],-3):c<parseInt(a[b].objOCursor.css("left"),
10)&&q(a[b],3);return!1});a[b].objLeft.bind("mouseover",function(){d("span",this).addClass("hover");t(a[b]);return!1});a[b].objRight.bind("mouseover",function(){d("span",this).addClass("hover");v(a[b]);return!1});a[b].objLeft.bind("mouseout",function(){d("span",this).removeClass("hover");n();return!1});a[b].objRight.bind("mouseout",function(){d("span",this).removeClass("hover");n();return!1});a[b].objOCursor.bind("mouseover",function(){d("span",this).addClass("hover");return!1});a[b].objOCursor.bind("mouseout",
function(){d("span",this).removeClass("hover");return!1});d(a[b].objOCursor).dragCursor(b,"right");d(a[b].objOCursor).ondrag(function(){var c=0-parseInt(a[b].objOCursor.css("left"),10)*(a[b].contentWidth-a[b].containerWidth)/a[b].traceOVoid;a[b].objContent.css("left",c+"px");return!1});e=h});d.anchorFix()}};d.anchorFix=function(){d("a").each(function(){d(this).bind("click",function(){var f=d(this).attr("href");if(f&&f.indexOf("#")!==-1)var g=f.replace(window.location.href,""),g=g.substring(g.indexOf("#"));
f=d(this).attr("target");if(g&&f&&j[f]&&g.length>0&&j[f]._uniqueID.length>0&&g.charAt(0)==="#"){var g=d("a[name="+g.substring(1)+"]").parent().offset().top,e=a[j[f]._uniqueID].objContainer.offset().top,g=parseInt(a[j[f]._uniqueID].objContent.css("top"),10)+(0-parseInt(g-e,10)),e=0-a[j[f]._uniqueID].contentHeight+a[j[f]._uniqueID].containerHeight;g<e&&(g=e);a[j[f]._uniqueID].objContent.css("top",g+"px");g=(0-parseInt(g,10))*a[j[f]._uniqueID].traceVVoid/(a[j[f]._uniqueID].contentHeight-a[j[f]._uniqueID].containerHeight);
a[j[f]._uniqueID].objVCursor.css("top",g+"px");return!1}})})};var u=function(a,d){m=window.setInterval(function(){p(a,d)},20)},s=function(a,d){m=window.setInterval(function(){o(a,d)},20)},v=function(a,d){m=window.setInterval(function(){r(a,d)},20)},t=function(a,d){m=window.setInterval(function(){q(a,d)},20)},n=function(){m&&window.clearInterval(m)},p=function(a,d){var e;e=d?0-parseInt(d*5,10):1;var h=parseInt(a.objContent.css("top"),10),b=0-a.contentHeight+a.containerHeight;h>=b&&(e=h-parseInt(a.speed*
e,10),e<b&&(e=b),a.objContent.css("top",e+"px"),b=parseInt((0-e)*a.traceVVoid/(a.contentHeight-a.containerHeight),10),a.objVCursor.css("top",b+"px"))},o=function(a,d){var e;e=d?parseInt(d*5,10):1;var h=parseInt(a.objContent.css("top"),10);h<=0&&(e=h+parseInt(a.speed*e,10),e>0&&(e=0),a.objContent.css("top",e+"px"),e=parseInt((0-e)*a.traceVVoid/(a.contentHeight-a.containerHeight),10),a.objVCursor.css("top",e+"px"))},r=function(a,d){var e;e=d?0-parseInt(d*5,10):1;var h=parseInt(a.objContent.css("left"),
10),b=0-a.contentWidth+a.containerWidth;h>=b&&(e=h-parseInt(a.speed*e,10),e<b&&(e=b),a.objContent.css("left",e+"px"),b=parseInt((0-e)*a.traceOVoid/(a.contentWidth-a.containerWidth),10),a.objOCursor.css("left",b+"px"))},q=function(a,d){var e;e=d?parseInt(d*5,10):1;var h=parseInt(a.objContent.css("left"),10);h<=0&&(e=h+parseInt(a.speed*e,10),e>0&&(e=0),a.objContent.css("left",e+"px"),e=parseInt((0-e)*a.traceOVoid/(a.contentWidth-a.containerWidth),10),a.objOCursor.css("left",e+"px"))};d.fn.dragCursor=
function(f,g){var e=!1,h=null,b={},i,c,j,k;if(a[f]){options={maxTop:0,maxRight:0,maxBottom:0,maxLeft:0};d.fn.ondrag=function(a){if(this.length>0)return this.each(function(){b[this.id]=a})};this.length>0&&this.each(function(){d(this).bind("mousedown",function(b){if(g==="bottom")options.maxTop=0,options.maxRight=0,options.maxBottom=a[f].traceVVoid,options.maxLeft=0;if(g==="right")options.maxTop=0,options.maxRight=a[f].traceOVoid,options.maxBottom=0,options.maxLeft=0;e=!0;h=this;var m=d(this).offset(),
n=d(this).offsetParent(),o={};if(n.length>0)o.top=n.offset().top,o.left=n.offset().left;i=b.pageX;c=b.pageY;j=m.top-o.top;k=m.left-o.left;l(b);return!1})});var l=function(a){var b=j+(a.pageY-c),a=k+(a.pageX-i);if(options.maxTop!==null&&b<options.maxTop)b=options.maxTop;if(options.maxLeft!==null&&a<options.maxLeft)a=options.maxLeft;if(options.maxBottom!==null&&b>options.maxBottom)b=options.maxBottom;if(options.maxRight!==null&&a>options.maxRight)a=options.maxRight;d(h).css("top",b+"px");d(h).css("left",
a+"px")};d(document).bind("mousemove",function(a){if(e===!0){l(a);if(typeof b[h.id]==="function")b[h.id](a,h);return!1}});d(document).bind("mouseup",function(){return e=!1})}};d.fn.ajaxScroller=function(a,g,e){e=d.extend({},e);this.length>0&&this.each(function(){d(this).html("Loading...");d(this).load(a,g,function(a,b){b==="success"?d(this).customScroller(e):alert("Error")})})};d(document).ready(function(){d(document).bind("mousedown",function(){l=null});d(document).bind("keydown keypress",function(d){if(l){switch(d.which){case 38:o(a[l],
1);break;case 40:p(a[l],-1);break;case 37:q(a[l],1);break;case 39:r(a[l],-1);break;case 33:o(a[l],3);break;case 34:p(a[l],-3);break;case 36:q(a[l],3);break;case 35:r(a[l],-3);break;default:return!0}return!1}});d().wresize&&d(window).wresize(function(){m&&clearTimeout(m);m=setTimeout(function(){d.each(j,function(a,g){typeof g!=="function"&&d(g).setScroller()})},100);return!1})})})(jQuery);

//public_html/js/compiled/trackbar.js
var trackbar={archive:{},getObject:function(a){typeof this.archive[a]=="undefined"&&(this.archive[a]=new this.hotSearch(a));return this.archive[a]},hotSearch:function(a){this.id=a;this.rightWidth=this.leftWidth=0;this.width=100;this.leftValue=this.leftLimit=this.intervalWidth=0;this.rightLimit=100;this.valueInterval=this.rightValue=0;this.widthRem=6;this.leftX0=this.rightX0=this.blockX0=this.y0=this.x0=this.roundUp=this.valueWidth=0;this.dual=!0;this.moveIntervalState=this.moveState=!1;this.debugMode=
!0;this.showBigTicks=this.showSmallTicks=this.itWasMove=this.nodeInit=this.clearValues=this.clearLimits=!1;this.bigTicks=this.smallTicks=1;this.onMove=function(){};this.onMouseUp=function(){alert("UP!")};this.table=this.tickDiv=this.centerBlock=this.rightBegun=this.leftBegun=this.rightBlock=this.leftBlock=null}};
trackbar.hotSearch.prototype={ERRORS:{1:"Object initialization error",2:"Left slider was not found",3:"Right slider was not found",4:"Left resize area was not found",5:"Right resize area was not found",9:"Center click area was not found"},LEFT_BLOCK_PREFIX:"leftBlock_",RIGHT_BLOCK_PREFIX:"rightBlock_",LEFT_BEGUN_PREFIX:"leftBegun_",RIGHT_BEGUN_PREFIX:"rightBegun_",CENTER_BLOCK_PREFIX:"centerBlock_",TABLE_PREFIX:"fctable_",TICKDIV_PREFIX:"tickdiv_",gebi:function(a){return document.getElementById(a)},
addHandler:function(a,c,b,d){a.addEventListener?a.addEventListener(c,b,d?d:!1):a.attachEvent?a.attachEvent("on"+c,b):alert(this.errorArray[9])},defPosition:function(a){var c=y=0;document.attachEvent!=null&&(c=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft,y=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop);!document.attachEvent&&document.addEventListener&&(c=a.clientX+window.scrollX,y=a.clientY+window.scrollY);return{x:c,y:y}},absPosition:function(a){for(var c=
y=0;a;)c+=a.offsetLeft,y+=a.offsetTop,a=a.offsetParent;return{x:c,y:y}},domReady:function(a){var c=navigator.userAgent,b=setTimeout;/webkit/i.test(c)?b(function(){var c=document.readyState;c=="loaded"||c=="complete"?a():b(arguments.callee,10)},10):/mozilla/i.test(c)&&!/(compati)/.test(c)||/opera/i.test(c)?document.addEventListener("DOMContentLoaded",a,!1):window.onload=a},debug:function(a){if(this.debugMode){for(var c="",b=0;b<a.length;b++)c+=this.ERRORS[a[b]]+" : ";c=c.substring(0,c.length-3);alert(c);
this.table.style.display="none"}},init:function(a,c){if(typeof c!="undefined"&&!this.nodeInit){this.nodeInit=!0;var b=this;this.domReady(function(){b.init(a,c)})}else{c=typeof c=="string"?this.gebi(c):!1;try{for(var d in a)this[d]=a[d];if(this.leftValue<this.leftLimit)this.leftValue=this.leftLimit;if(this.rightValue>this.rightLimit)this.rightValue=this.rightLimit;var e='<div class="tickdiv" id="'+this.TICKDIV_PREFIX+this.id+'"></div><table id="'+this.TABLE_PREFIX+this.id+'" '+(this.width?' style="width:'+
this.width+'px;"':"")+'class="trackbar" onSelectStart="return false;">\t\t\t\t<tr>\t\t\t\t\t<td class="l"><div id="leftBlock_'+this.id+'"><span></span><span class="limit"></span><img id="leftBegun_'+this.id+'" ondragstart="return false;" src="/images/da/img/trackbar_b_l.gif" width="8" height="15" alt="" /></div></td>\t\t\t\t\t<td class="c" id="centerBlock_'+this.id+'"></td>\t\t\t\t\t<td class="r"><div id="rightBlock_'+this.id+'"><span></span><span class="limit"></span><img id="rightBegun_'+this.id+
'" ondragstart="return false;" src="/images/da/img/trackbar_b_r.gif" width="8" height="15" alt="" /></div></td>\t\t\t\t</tr>\t\t\t</table>';c?c.innerHTML=e:document.write(e);this.leftBegun=this.gebi(this.LEFT_BEGUN_PREFIX+this.id);if(this.leftBegun==null)this.debug([1,2]);else if(this.rightBegun=this.gebi(this.RIGHT_BEGUN_PREFIX+this.id),this.rightBegun==null)this.debug([1,3]);else if(this.leftBlock=this.gebi(this.LEFT_BLOCK_PREFIX+this.id),this.leftBlock==null)this.debug([1,4]);else if(this.rightBlock=
this.gebi(this.RIGHT_BLOCK_PREFIX+this.id),this.rightBlock==null)this.debug([1,5]);else if(this.centerBlock=this.gebi(this.CENTER_BLOCK_PREFIX+this.id),this.centerBlock==null)this.debug([1,9]);else{this.table=this.gebi(this.TABLE_PREFIX+this.id);this.tickDiv=this.gebi(this.TICKDIV_PREFIX+this.id);this.valueWidth=this.width-2*this.widthRem;this.rightValue=this.rightValue||this.rightLimit;this.leftValue=this.leftValue||this.leftLimit;if(!this.dual)this.rightValue=this.leftValue;this.valueInterval=this.rightLimit-
this.leftLimit;this.leftWidth=Math.abs(parseInt((this.leftValue-this.leftLimit)/this.valueInterval*this.valueWidth)+this.widthRem);this.rightWidth=Math.abs(this.valueWidth-parseInt((this.rightValue-this.leftLimit)/this.valueInterval*this.valueWidth)+this.widthRem);if(!this.clearLimits)this.leftBlock.firstChild.nextSibling.innerHTML=this.leftLimit,this.rightBlock.firstChild.nextSibling.innerHTML=this.rightLimit;this.setCurrentState();this.drawTicks();this.onMove();b=this;this.addHandler(document,"mousemove",
function(a){b.moveState&&b.moveHandler(a);b.moveIntervalState&&b.moveIntervalHandler(a)});this.addHandler(document,"mouseup",function(){b.moveState=!1;b.moveIntervalState=!1});this.addHandler(this.leftBegun,"mouseup",function(){b.moveState=!1;b.moveIntervalState=!1;b.onMouseUp()});this.addHandler(this.rightBegun,"mouseup",function(){b.moveState=!1;b.moveIntervalState=!1;b.onMouseUp()});this.addHandler(this.leftBegun,"change",function(){b.moveState=!1;b.moveIntervalState=!1;b.onMouseUp()});this.addHandler(this.rightBegun,
"change",function(){b.moveState=!1;b.moveIntervalState=!1;b.onMouseUp()});this.addHandler(this.centerBlock,"change",function(){b.moveState=!1;b.moveIntervalState=!1;b.onMouseUp()});this.addHandler(this.leftBegun,"mousedown",function(a){a=a||window.event;a.preventDefault&&a.preventDefault();a.returnValue=!1;b.moveState="left";b.x0=b.defPosition(a).x;b.blockX0=b.leftWidth});this.addHandler(this.rightBegun,"mousedown",function(a){a=a||window.event;a.preventDefault&&a.preventDefault();a.returnValue=!1;
b.moveState="right";b.x0=b.defPosition(a).x;b.blockX0=b.rightWidth});this.addHandler(this.centerBlock,"mousedown",function(a){a=a||window.event;a.preventDefault&&a.preventDefault();a.returnValue=!1;b.moveIntervalState=!0;b.intervalWidth=b.width-b.rightWidth-b.leftWidth;b.x0=b.defPosition(a).x;b.rightX0=b.rightWidth;b.leftX0=b.leftWidth});this.addHandler(this.centerBlock,"click",function(a){b.itWasMove||b.clickMove(a);b.itWasMove=!1});this.addHandler(this.leftBlock,"click",function(a){b.itWasMove||
b.clickMoveLeft(a);b.itWasMove=!1});this.addHandler(this.rightBlock,"click",function(a){b.itWasMove||b.clickMoveRight(a);b.itWasMove=!1})}}catch(f){this.debug([1])}}},drawTicks:function(){if(this.showBigTicks)for(var a=1;a<=this.bigTicks;a++)this.tickDiv.innerHTML+='<div style="left:'+(this.widthRem+a*this.valueWidth/(this.bigTicks+1))+'px" class="tick"><span>'+parseInt(this.leftLimit+a*this.valueInterval/(this.bigTicks+1))+"</span></div>";if(this.showSmallTicks)for(a=1;a<=(this.smallTicks+1)*(this.bigTicks+
1)-1;a++)this.tickDiv.innerHTML+='<div style="left:'+(this.widthRem+a*this.valueWidth/((this.smallTicks+1)*(this.bigTicks+1)))+'px" class="stick"></div>'},clickMoveRight:function(a){a=a||window.event;a.preventDefault&&a.preventDefault();a.returnValue=!1;var a=this.defPosition(a).x-this.absPosition(this.rightBlock).x,c=this.rightBlock.offsetWidth;if(!(a<=0||c<=0||c<a||c-a<this.widthRem))this.rightWidth=c-a,this.rightCounter(),this.setCurrentState(),this.onMove()},clickMoveLeft:function(a){a=a||window.event;
a.preventDefault&&a.preventDefault();a.returnValue=!1;var a=this.defPosition(a).x-this.absPosition(this.leftBlock).x,c=this.leftBlock.offsetWidth;if(!(a<=0||c<=0||c<a||a<this.widthRem))this.leftWidth=a,this.leftCounter(),this.setCurrentState(),this.onMove()},clickMove:function(a){a=a||window.event;a.preventDefault&&a.preventDefault();a.returnValue=!1;var a=this.defPosition(a).x-this.absPosition(this.centerBlock).x,c=this.centerBlock.offsetWidth;a<=0||c<=0||c<a||(a>=c/2?(this.rightWidth+=c-a,this.rightCounter()):
(this.leftWidth+=a,this.leftCounter()),this.setCurrentState(),this.onMove())},setCurrentState:function(){this.leftBlock.style.width=this.leftWidth+"px";if(!this.clearValues)this.leftBlock.firstChild.innerHTML=!this.dual&&this.leftWidth>this.width/2?"":this.leftValue;if(!this.dual){var a=this.leftBlock.firstChild.offsetWidth;this.leftBlock.firstChild.style.right=this.widthRem*(1-2*(this.leftWidth-this.widthRem)/this.width)-(this.leftWidth-this.widthRem)*a/this.width+"px"}this.rightBlock.style.width=
this.rightWidth+"px";if(!this.clearValues)this.rightBlock.firstChild.innerHTML=!this.dual&&this.rightWidth>=this.width/2?"":this.rightValue;if(!this.dual)a=this.rightBlock.firstChild.offsetWidth,this.rightBlock.firstChild.style.left=this.widthRem*(1-2*(this.rightWidth-this.widthRem)/this.width)-(this.rightWidth-this.widthRem)*a/this.width+"px"},moveHandler:function(a){this.itWasMove=!0;a=a||window.event;a.preventDefault&&a.preventDefault();a.returnValue=!1;if(this.moveState=="left")this.leftWidth=
this.blockX0+this.defPosition(a).x-this.x0,this.leftCounter();if(this.moveState=="right")this.rightWidth=this.blockX0+this.x0-this.defPosition(a).x,this.rightCounter();this.setCurrentState();this.onMove()},moveIntervalHandler:function(a){this.itWasMove=!0;a=a||window.event;a.preventDefault&&a.preventDefault();a.returnValue=!1;a=this.defPosition(a).x-this.x0;a>0?(this.rightWidth=this.rightX0-a>this.widthRem?this.rightX0-a:this.widthRem,this.leftWidth=this.width-this.rightWidth-this.intervalWidth):
(this.leftWidth=this.leftX0+a>this.widthRem?this.leftX0+a:this.widthRem,this.rightWidth=this.width-this.leftWidth-this.intervalWidth);this.rightCounter();this.leftCounter();this.setCurrentState();this.onMove()},updateRightValue:function(a){try{this.rightValue=parseInt(a);this.rightValue=this.rightValue<this.leftLimit?this.leftLimit:this.rightValue;this.rightValue=this.rightValue>this.rightLimit?this.rightLimit:this.rightValue;this.dual?this.rightValue=this.rightValue<this.leftValue?this.leftValue:
this.rightValue:this.leftValue=this.rightValue;this.rightWidth=this.valueWidth-parseInt((this.rightValue-this.leftLimit)/this.valueInterval*this.valueWidth)+this.widthRem;this.rightWidth=isNaN(this.rightWidth)?this.widthRem:this.rightWidth;if(!this.dual)this.leftWidth=this.width-this.rightWidth;this.setCurrentState()}catch(c){}},rightCounter:function(){if(this.dual){this.rightWidth=this.rightWidth>this.width-this.leftWidth?this.width-this.leftWidth:this.rightWidth;this.rightWidth=this.rightWidth<
this.widthRem?this.widthRem:this.rightWidth;this.rightValue=this.leftLimit+this.valueInterval-parseInt((this.rightWidth-this.widthRem)/this.valueWidth*this.valueInterval);if(this.roundUp)this.rightValue=parseInt(this.rightValue/this.roundUp)*this.roundUp;if(this.leftWidth+this.rightWidth>=this.width)this.rightValue=this.leftValue}else{this.rightWidth=this.rightWidth>this.width-this.widthRem?this.width-this.widthRem:this.rightWidth;this.rightWidth=this.rightWidth<this.widthRem?this.widthRem:this.rightWidth;
this.leftWidth=this.width-this.rightWidth;this.rightValue=this.leftLimit+this.valueInterval-parseInt((this.rightWidth-this.widthRem)/this.valueWidth*this.valueInterval);if(this.roundUp)this.rightValue=parseInt(this.rightValue/this.roundUp)*this.roundUp;this.leftValue=this.rightValue}},updateLeftValue:function(a){try{this.leftValue=parseInt(a);this.leftValue=this.leftValue<this.leftLimit?this.leftLimit:this.leftValue;this.leftValue=this.leftValue>this.rightLimit?this.rightLimit:this.leftValue;this.dual?
this.leftValue=this.rightValue<this.leftValue?this.rightValue:this.leftValue:this.rightValue=this.leftValue;this.leftWidth=parseInt((this.leftValue-this.leftLimit)/this.valueInterval*this.valueWidth)+this.widthRem;this.leftWidth=isNaN(this.leftWidth)?this.widthRem:this.leftWidth;if(!this.dual)this.rightWidth=this.width-this.leftWidth;this.setCurrentState()}catch(c){}},leftCounter:function(){if(this.dual){this.leftWidth=this.leftWidth>this.width-this.rightWidth?this.width-this.rightWidth:this.leftWidth;
this.leftWidth=this.leftWidth<this.widthRem?this.widthRem:this.leftWidth;this.leftValue=this.leftLimit+parseInt((this.leftWidth-this.widthRem)/this.valueWidth*this.valueInterval);if(this.roundUp)this.leftValue=parseInt(this.leftValue/this.roundUp)*this.roundUp;if(this.leftWidth+this.rightWidth>=this.width)this.leftValue=this.rightValue}else{this.leftWidth=this.leftWidth>this.width-this.widthRem?this.width-this.widthRem:this.leftWidth;this.leftWidth=this.leftWidth<this.widthRem?this.widthRem:this.leftWidth;
this.rightWidth=this.width-this.leftWidth;this.leftValue=this.leftLimit+parseInt((this.leftWidth-this.widthRem)/this.valueWidth*this.valueInterval);if(this.roundUp)this.leftValue=parseInt(this.leftValue/this.roundUp)*this.roundUp;this.rightValue=this.leftValue}}};

//public_html/js/compiled/jquery.easing.js
jQuery.easing.jswing=jQuery.easing.swing;
jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,a,c,b,d){return jQuery.easing[jQuery.easing.def](e,a,c,b,d)},easeInQuad:function(e,a,c,b,d){return b*(a/=d)*a+c},easeOutQuad:function(e,a,c,b,d){return-b*(a/=d)*(a-2)+c},easeInOutQuad:function(e,a,c,b,d){if((a/=d/2)<1)return b/2*a*a+c;return-b/2*(--a*(a-2)-1)+c},easeInCubic:function(e,a,c,b,d){return b*(a/=d)*a*a+c},easeOutCubic:function(e,a,c,b,d){return b*((a=a/d-1)*a*a+1)+c},easeInOutCubic:function(e,a,c,b,d){if((a/=d/2)<1)return b/
2*a*a*a+c;return b/2*((a-=2)*a*a+2)+c},easeInQuart:function(e,a,c,b,d){return b*(a/=d)*a*a*a+c},easeOutQuart:function(e,a,c,b,d){return-b*((a=a/d-1)*a*a*a-1)+c},easeInOutQuart:function(e,a,c,b,d){if((a/=d/2)<1)return b/2*a*a*a*a+c;return-b/2*((a-=2)*a*a*a-2)+c},easeInQuint:function(e,a,c,b,d){return b*(a/=d)*a*a*a*a+c},easeOutQuint:function(e,a,c,b,d){return b*((a=a/d-1)*a*a*a*a+1)+c},easeInOutQuint:function(e,a,c,b,d){if((a/=d/2)<1)return b/2*a*a*a*a*a+c;return b/2*((a-=2)*a*a*a*a+2)+c},easeInSine:function(e,
a,c,b,d){return-b*Math.cos(a/d*(Math.PI/2))+b+c},easeOutSine:function(e,a,c,b,d){return b*Math.sin(a/d*(Math.PI/2))+c},easeInOutSine:function(e,a,c,b,d){return-b/2*(Math.cos(Math.PI*a/d)-1)+c},easeInExpo:function(e,a,c,b,d){return a==0?c:b*Math.pow(2,10*(a/d-1))+c},easeOutExpo:function(e,a,c,b,d){return a==d?c+b:b*(-Math.pow(2,-10*a/d)+1)+c},easeInOutExpo:function(e,a,c,b,d){if(a==0)return c;if(a==d)return c+b;if((a/=d/2)<1)return b/2*Math.pow(2,10*(a-1))+c;return b/2*(-Math.pow(2,-10*--a)+2)+c},
easeInCirc:function(e,a,c,b,d){return-b*(Math.sqrt(1-(a/=d)*a)-1)+c},easeOutCirc:function(e,a,c,b,d){return b*Math.sqrt(1-(a=a/d-1)*a)+c},easeInOutCirc:function(e,a,c,b,d){if((a/=d/2)<1)return-b/2*(Math.sqrt(1-a*a)-1)+c;return b/2*(Math.sqrt(1-(a-=2)*a)+1)+c},easeInElastic:function(e,a,c,b,d){var e=1.70158,f=0,g=b;if(a==0)return c;if((a/=d)==1)return c+b;f||(f=d*0.3);g<Math.abs(b)?(g=b,e=f/4):e=f/(2*Math.PI)*Math.asin(b/g);return-(g*Math.pow(2,10*(a-=1))*Math.sin((a*d-e)*2*Math.PI/f))+c},easeOutElastic:function(e,
a,c,b,d){var e=1.70158,f=0,g=b;if(a==0)return c;if((a/=d)==1)return c+b;f||(f=d*0.3);g<Math.abs(b)?(g=b,e=f/4):e=f/(2*Math.PI)*Math.asin(b/g);return g*Math.pow(2,-10*a)*Math.sin((a*d-e)*2*Math.PI/f)+b+c},easeInOutElastic:function(e,a,c,b,d){var e=1.70158,f=0,g=b;if(a==0)return c;if((a/=d/2)==2)return c+b;f||(f=d*0.3*1.5);g<Math.abs(b)?(g=b,e=f/4):e=f/(2*Math.PI)*Math.asin(b/g);if(a<1)return-0.5*g*Math.pow(2,10*(a-=1))*Math.sin((a*d-e)*2*Math.PI/f)+c;return g*Math.pow(2,-10*(a-=1))*Math.sin((a*d-e)*
2*Math.PI/f)*0.5+b+c},easeInBack:function(e,a,c,b,d,f){f==void 0&&(f=1.70158);return b*(a/=d)*a*((f+1)*a-f)+c},easeOutBack:function(e,a,c,b,d,f){f==void 0&&(f=1.70158);return b*((a=a/d-1)*a*((f+1)*a+f)+1)+c},easeInOutBack:function(e,a,c,b,d,f){f==void 0&&(f=1.70158);if((a/=d/2)<1)return b/2*a*a*(((f*=1.525)+1)*a-f)+c;return b/2*((a-=2)*a*(((f*=1.525)+1)*a+f)+2)+c},easeInBounce:function(e,a,c,b,d){return b-jQuery.easing.easeOutBounce(e,d-a,0,b,d)+c},easeOutBounce:function(e,a,c,b,d){return(a/=d)<1/
2.75?b*7.5625*a*a+c:a<2/2.75?b*(7.5625*(a-=1.5/2.75)*a+0.75)+c:a<2.5/2.75?b*(7.5625*(a-=2.25/2.75)*a+0.9375)+c:b*(7.5625*(a-=2.625/2.75)*a+0.984375)+c},easeInOutBounce:function(e,a,c,b,d){if(a<d/2)return jQuery.easing.easeInBounce(e,a*2,0,b,d)*0.5+c;return jQuery.easing.easeOutBounce(e,a*2-d,0,b,d)*0.5+b*0.5+c}});

//public_html/js/compiled/jquery.imgbgslider.js
(function(a){var f=1,c=0,h=!1,k=null,l=[],n=-1,g={slideshowSpeed:2E3},j=!1,m={init:function(b){return this.each(function(){var d=a(this);b&&a.extend(g,b);var e={"background-position":"center top","background-repeat":"no-repeat",width:"100%",height:"550px",position:"absolute"},c={position:"absolute",top:"-48px",left:"0",width:"100%",height:"550px"};a("<div></div>").attr("id","headerimg1").css(e).appendTo(d);a("<div></div>").attr("id","headerflash1").css(c).appendTo(a("#promo-buttons-container"));a("<div></div>").attr("id",
"headerimg2").css(e).appendTo(d);a("<div></div>").attr("id","headerflash2").css(c).appendTo(a("#promo-buttons-container"));_wrapper=a('<div class="promo-but clearfix"></div>').appendTo(a("#promo_buttons"));_ul=a('<ul class="tab-buttons clearfix"></ul>').appendTo(_wrapper);for(i=1;i<g.photos.length+1;++i)a('<li id="promo_button'+i+"\" onclick=\"$('#header').imgbgslider('show',"+(i-1)+');return false;"></li>').appendTo(_ul);a.fn._navigate("next")})},show:function(b){a.fn._show(b)},navigate:function(b){a.fn._navigate(b)},
showNext:function(){a("#promo_buttons").data("stopped",!0);a.fn.stopAnimation();a.fn.stopButtonAnimation();a.fn._navigate("next")},showPrev:function(){a("#promo_buttons").data("stopped",!0);a.fn.stopAnimation();a.fn.stopButtonAnimation();a.fn._navigate("prev")},showImage:function(b,d,e){a.fn._showImage(b,d,e)},stopPromoAnimation:function(){a("#promo_buttons").data("stopped")||a.fn.stopAnimation()},resumePromoAnimation:function(){a("#promo_buttons").data("stopped")||a.fn.startAnimation()}};a.fn._fillPromoButtons=
function(b){a.fn._clearPromoButtons();ul=a("#promo_buttons").children().children();ul.children().each(function(){a(this).attr("id")=="promo_button"+b&&(a(this).hasClass("active")||a(this).addClass("active"))})};a.fn._clearPromoButtons=function(){il=a("#promo_buttons").children().children();il.children().each(function(){a(this).removeClass()})};a.fn._show=function(b){a.fn.stopButtonAnimation();if(!h){a.fn.stopAnimation();a("#promo_buttons").data("stopped",!0);c=b+1;var d=f;f=f==1?2:1;image=g.photos[b];
a.fn._fillPromoButtons(c);a.fn.showImage(image,d,f)}};a.fn._navigate=function(b){if(!h){a.fn._clearPromoButtons();if(b=="next")c++,c==g.photos.length+1&&(c=1);else if(c--,c==0)c=g.photos.length;a.fn._fillPromoButtons(c);b=f;f=f==1?2:1;a.fn.showImage(g.photos[c-1],b,f)}};a.fn.showImage=function(b,d,e){if(!b)return!1;h=!0;n--;zindex=10;if(!l[b.url]&&!b.swf&&b.image){a("#preloader-promo").css({display:"block"});var c=new Image;a(c).load(function(){j==!1&&(a.fn.startAnimation(),j=!0);l.push(b.url);a("#preloader-promo").hide()}).attr("src",
b.image)}b.swf?j==!1&&(a.fn.startAnimation(),j=!0):a("#headerimg"+e).css({"background-image":"url("+b.image+")",display:"block"});a("#headerimg"+e).css("z-index",zindex-2);a("#headerflash"+e).css("z-index",zindex+294);a("#headerimg"+d).css("z-index",zindex+1);a("#headerflash"+d).css("z-index",zindex+294);b.swf?(a("#promo_url").css({visibility:"hidden"}),a("#promo-buttons-container .col-1000").css({"z-index":300}),a("#headerflash"+e).empty(),a("#headerflash"+d).empty(),a("#promo-buttons-container").find(".col-1000").addClass("having-flash"),
a("#headerflash"+e).css({display:"block"}),a("#headerflash"+d).css({display:"none"}),a("#headerflash"+e).empty(),a("#headerflash"+e).flashembed({id:"flash-promo-swf",src:b.swf,width:"100%",height:550,wmode:"transparent",allowScriptAccess:"always"})):(a("#promo_url").css({visibility:"visible"}),a("#promo-buttons-container .col-1000").css({"z-index":350}),a("#promo-buttons-container").find(".col-1000").removeClass("having-flash"),a("#headerflash"+e).css({display:"none"}),a("#headerflash"+e).empty(),
a("#headerflash"+d).css({display:"none"}),a("#headerflash"+d).empty());a("#promo_title").html(b.title);a("#promo_description").html(b.description);a("#promo_url").attr("href",b.url);b.newWindow?a("#promo_url").attr("target","_blank"):a("#promo_url").removeAttr("target");b.pixel&&(c=new Image,a(c).attr("src",b.pixel));b.adriver&&(c=new Image,a(c).attr("src",b.adriver+Math.round(Math.random()*1E9)));a("#headerimg"+d).fadeOut(function(){h=!1});stopped=a("#promo_buttons").data("stopped")};a.fn.stopAnimation=
function(){clearInterval(k)};a.fn.startAnimation=function(){k=setInterval(function(){a.fn._navigate("next")},g.slideshowSpeed)};a.fn.stopButtonAnimation=function(){a("#promo_buttons").children().children().children().each(function(b){clearTimeout(a("#promo_buttons").data("timer"+b))})};a.fn.imgbgslider=function(b){if(m[b])return m[b].apply(this,Array.prototype.slice.call(arguments,1));else a.error("Method "+b+" does not exist on jQuery.imgbgslider")}})(jQuery);

//public_html/js/compiled/jquery.imgslider.js
(function(b){var a={slideshowSpeed:1E4,button_count:5,pack_count:5},f={init:function(c){return this.each(function(){b(this);c&&b.extend(a,c);var d=b("#"+a.caller).find("ul").first().data("jcarousel");if(d)a.carousel=d;b("#"+a.caller).data("settings",a);if(a.total_count=="undefined")a.total_count=a.data_length;a.button_count=a.data_length/a.pack_count;_wrapper=b('<div class="clearfix"></div>').appendTo(b("#"+a.buttons));var e="";for(i=0;i<12;i++)e+="<li>&nbsp;</li>";for(i=0;i<a.button_count;++i)d?
b('<ul id="'+a.button+i+'" onclick="showCarousel(&quot;'+a.caller+"&quot;,"+i*a.pack_count+","+a.pack_count+');return false;">'+e+"</ul>").appendTo(_wrapper):b('<ul id="'+a.button+i+'" onclick="showBlock(&quot;'+a.caller+"&quot;,"+i+');return false;">'+e+"</ul>").appendTo(_wrapper);b.fn._placeItems(0,a.pack_count)})},show:function(c,d){b("#"+a.caller).data("stopped",!0);for(i=0;i<=a.total_count;++i)clearTimeout(b("#"+a.caller).data("timer"+i));b.fn._placeItems(c,d);b.fn._fillButtons(c/a.pack_count);
clearInterval(b("#"+a.caller).data("interval"));b("#"+a.caller).data("interval",null)},placeItems:function(a,d){b.fn._placeItems(a,d)}};b.fn._fillButtons=function(c){var d=0;b.fn._clearButtons();ul=b("#"+a.buttons).children().children();ul.each(function(){b(this).attr("id")==a.button+c&&(d=0,b(this).children().each(function(){class_name="col_"+(d+1);b(this).hasClass(class_name)||b(this).addClass(class_name);d++}))})};b.fn._clearButtons=function(){il=b("#"+a.buttons).children().children();il.children().each(function(){b(this).removeClass()})};
b.fn._animateButton=function(c){ul=b("#"+a.buttons).children().children();ul.each(function(){if(b(this).attr("id")==a.button+c)return b(this).children().each(function(c,e){b("#"+a.caller).data("timer"+c,setTimeout(function(){class_name="col_"+(c+1);b(e).hasClass(class_name)||b(e).addClass(class_name).hide().fadeIn("slow")},c*833))}),!1})};b.fn._placeItems=function(c){c=c||0;c>a.data_length&&(c-=a.data_length);b("#"+a.placeholder).parent().html(b("#"+a.placeholder));b("#"+a.placeholder).hide();b.fn._clearButtons();
a.carousel&&(c==0?a.carousel.scroll(1):a.carousel.next());(stopped=b("#"+a.caller).data("stopped"))||b.fn._animateButton(c/a.pack_count)};b.fn.imgslider=function(c){a=b("#"+this[0].id).data("settings");a.caller=this[0].id;b("#"+a.caller).data("settings",a);return f[c]?f[c].apply(this,Array.prototype.slice.call(arguments,1)):(b.error("Method "+c+" does not exist on jQuery.imgslider"),!1)}})(jQuery);

//public_html/js/compiled/jquery.jcarousel.min.js
(function(g){var q={vertical:!1,rtl:!1,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,setupCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,animationStepCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",
buttonNextCallback:null,buttonPrevCallback:null,itemFallbackDimension:null},m=!1;g(window).bind("load.jcarousel",function(){m=!0});g.jcarousel=function(a,c){this.options=g.extend({},q,c||{});this.autoStopped=this.locked=!1;this.buttonPrevState=this.buttonNextState=this.buttonPrev=this.buttonNext=this.list=this.clip=this.container=null;if(!c||c.rtl===void 0)this.options.rtl=(g(a).attr("dir")||g("html").attr("dir")||"").toLowerCase()=="rtl";this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical?
this.options.rtl?"right":"left":"top";for(var b="",d=a.className.split(" "),f=0;f<d.length;f++)if(d[f].indexOf("jcarousel-skin")!=-1){g(a).removeClass(d[f]);b=d[f];break}a.nodeName.toUpperCase()=="UL"||a.nodeName.toUpperCase()=="OL"?(this.list=g(a),this.clip=this.list.parents(".jcarousel-clip"),this.container=this.list.parents(".jcarousel-container")):(this.container=g(a),this.list=this.container.find("ul,ol").eq(0),this.clip=this.container.find(".jcarousel-clip"));if(this.clip.size()===0)this.clip=
this.list.wrap("<div></div>").parent();if(this.container.size()===0)this.container=this.clip.wrap("<div></div>").parent();b!==""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+b+'"></div>');this.buttonPrev=g(".jcarousel-prev",this.container);if(this.buttonPrev.size()===0&&this.options.buttonPrevHTML!==null)this.buttonPrev=g(this.options.buttonPrevHTML).appendTo(this.container);this.buttonPrev.addClass(this.className("jcarousel-prev"));this.buttonNext=
g(".jcarousel-next",this.container);if(this.buttonNext.size()===0&&this.options.buttonNextHTML!==null)this.buttonNext=g(this.options.buttonNextHTML).appendTo(this.container);this.buttonNext.addClass(this.className("jcarousel-next"));this.clip.addClass(this.className("jcarousel-clip")).css({position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,margin:0,padding:0}).css(this.options.rtl?"right":"left",0);this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});
!this.options.vertical&&this.options.rtl&&this.container.addClass("jcarousel-direction-rtl").attr("dir","rtl");var j=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null,b=this.list.children("li"),e=this;if(b.size()>0){var h=0,i=this.options.offset;b.each(function(){e.format(this,i++);h+=e.dimension(this,j)});this.list.css(this.wh,h+100+"px");if(!c||c.size===void 0)this.options.size=b.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display",
"block");this.funcNext=function(){e.next()};this.funcPrev=function(){e.prev()};this.funcResize=function(){e.resizeTimer&&clearTimeout(e.resizeTimer);e.resizeTimer=setTimeout(function(){e.reload()},100)};this.options.initCallback!==null&&this.options.initCallback(this,"init");!m&&g.browser.safari?(this.buttons(!1,!1),g(window).bind("load.jcarousel",function(){e.setup()})):this.setup()};var f=g.jcarousel;f.fn=f.prototype={jcarousel:"0.2.8"};f.fn.extend=f.extend=g.extend;f.fn.extend({setup:function(){this.prevLast=
this.prevFirst=this.last=this.first=null;this.animating=!1;this.tail=this.resizeTimer=this.timer=null;this.inTail=!1;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+"px");var a=this.pos(this.options.start,!0);this.prevFirst=this.prevLast=null;this.animate(a,!1);g(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize);this.options.setupCallback!==null&&this.options.setupCallback(this)}},reset:function(){this.list.empty();this.list.css(this.lt,
"0px");this.list.css(this.wh,"10px");this.options.initCallback!==null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!==null&&this.inTail&&this.list.css(this.lt,f.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=!1;this.options.reloadCallback!==null&&this.options.reloadCallback(this);if(this.options.visible!==null){var a=this,c=Math.ceil(this.clipping()/this.options.visible),b=0,d=0;this.list.children("li").each(function(f){b+=a.dimension(this,
c);f+1<a.first&&(d=b)});this.list.css(this.wh,b+"px");this.list.css(this.lt,-d+"px")}this.scroll(this.first,!1)},lock:function(){this.locked=!0;this.buttons()},unlock:function(){this.locked=!1;this.buttons()},size:function(a){if(a!==void 0)this.options.size=a,this.locked||this.buttons();return this.options.size},has:function(a,c){if(c===void 0||!c)c=a;if(this.options.size!==null&&c>this.options.size)c=this.options.size;for(var b=a;b<=c;b++){var d=this.get(b);if(!d.length||d.hasClass("jcarousel-item-placeholder"))return!1}return!0},
get:function(a){return g(">.jcarousel-item-"+a,this.list)},add:function(a,c){var b=this.get(a),d=0,p=g(c);if(b.length===0)for(var j,e=f.intval(a),b=this.create(a);;){if(j=this.get(--e),e<=0||j.length){e<=0?this.list.prepend(b):j.after(b);break}}else d=this.dimension(b);p.get(0).nodeName.toUpperCase()=="LI"?(b.replaceWith(p),b=p):b.empty().append(c);this.format(b.removeClass(this.className("jcarousel-item-placeholder")),a);p=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):
null;d=this.dimension(b,p)-d;a>0&&a<this.first&&this.list.css(this.lt,f.intval(this.list.css(this.lt))-d+"px");this.list.css(this.wh,f.intval(this.list.css(this.wh))+d+"px");return b},remove:function(a){var c=this.get(a);if(c.length&&!(a>=this.first&&a<=this.last)){var b=this.dimension(c);a<this.first&&this.list.css(this.lt,f.intval(this.list.css(this.lt))+b+"px");c.remove();this.list.css(this.wh,f.intval(this.list.css(this.wh))-b+"px")}},next:function(){this.tail!==null&&!this.inTail?this.scrollTail(!1):
this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!==null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.tail!==null&&this.inTail?this.scrollTail(!0):this.scroll((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!==null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(a){if(!this.locked&&!this.animating&&this.tail){this.pauseAuto();var c=f.intval(this.list.css(this.lt)),
c=!a?c-this.tail:c+this.tail;this.inTail=!a;this.prevFirst=this.first;this.prevLast=this.last;this.animate(c)}},scroll:function(a,c){!this.locked&&!this.animating&&(this.pauseAuto(),this.animate(this.pos(a),c))},pos:function(a,c){var b=f.intval(this.list.css(this.lt));if(this.locked||this.animating)return b;this.options.wrap!="circular"&&(a=a<1?1:this.options.size&&a>this.options.size?this.options.size:a);for(var d=this.first>a,g=this.options.wrap!="circular"&&this.first<=1?1:this.first,j=d?this.get(g):
this.get(this.last),e=d?g:g-1,h=null,i=0,k=!1,l=0;d?--e>=a:++e<a;){h=this.get(e);k=!h.length;if(h.length===0&&(h=this.create(e).addClass(this.className("jcarousel-item-placeholder")),j[d?"before":"after"](h),this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size)))j=this.get(this.index(e)),j.length&&(h=this.add(e,j.clone(!0)));j=h;l=this.dimension(h);k&&(i+=l);if(this.first!==null&&(this.options.wrap=="circular"||e>=1&&(this.options.size===null||e<=
this.options.size)))b=d?b+l:b-l}for(var g=this.clipping(),m=[],o=0,n=0,j=this.get(a-1),e=a;++o;){h=this.get(e);k=!h.length;if(h.length===0){h=this.create(e).addClass(this.className("jcarousel-item-placeholder"));if(j.length===0)this.list.prepend(h);else j[d?"before":"after"](h);if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size))j=this.get(this.index(e)),j.length&&(h=this.add(e,j.clone(!0)))}j=h;l=this.dimension(h);if(l===0)throw Error("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...");
this.options.wrap!="circular"&&this.options.size!==null&&e>this.options.size?m.push(h):k&&(i+=l);n+=l;if(n>=g)break;e++}for(h=0;h<m.length;h++)m[h].remove();i>0&&(this.list.css(this.wh,this.dimension(this.list)+i+"px"),d&&(b-=i,this.list.css(this.lt,f.intval(this.list.css(this.lt))-i+"px")));i=a+o-1;if(this.options.wrap!="circular"&&this.options.size&&i>this.options.size)i=this.options.size;if(e>i){o=0;e=i;for(n=0;++o;){h=this.get(e--);if(!h.length)break;n+=this.dimension(h);if(n>=g)break}}e=i-o+
1;this.options.wrap!="circular"&&e<1&&(e=1);if(this.inTail&&d)b+=this.tail,this.inTail=!1;this.tail=null;if(this.options.wrap!="circular"&&i==this.options.size&&i-o+1>=1&&(d=f.intval(this.get(i).css(!this.options.vertical?"marginRight":"marginBottom")),n-d>g))this.tail=n-g-d;if(c&&a===this.options.size&&this.tail)b-=this.tail,this.inTail=!0;for(;a-- >e;)b+=this.dimension(this.get(a));this.prevFirst=this.first;this.prevLast=this.last;this.first=e;this.last=i;return b},animate:function(a,c){if(!this.locked&&
!this.animating){this.animating=!0;var b=this,d=function(){b.animating=!1;a===0&&b.list.css(b.lt,0);!b.autoStopped&&(b.options.wrap=="circular"||b.options.wrap=="both"||b.options.wrap=="last"||b.options.size===null||b.last<b.options.size||b.last==b.options.size&&b.tail!==null&&!b.inTail)&&b.startAuto();b.buttons();b.notify("onAfterAnimation");if(b.options.wrap=="circular"&&b.options.size!==null)for(var c=b.prevFirst;c<=b.prevLast;c++)c!==null&&!(c>=b.first&&c<=b.last)&&(c<1||c>b.options.size)&&b.remove(c)};
this.notify("onBeforeAnimation");if(!this.options.animation||c===!1)this.list.css(this.lt,a+"px"),d();else{var f=!this.options.vertical?this.options.rtl?{right:a}:{left:a}:{top:a},d={duration:this.options.animation,easing:this.options.easing,complete:d};if(g.isFunction(this.options.animationStepCallback))d.step=this.options.animationStepCallback;this.list.animate(f,d)}}},startAuto:function(a){if(a!==void 0)this.options.auto=a;if(this.options.auto===0)return this.stopAuto();if(this.timer===null){this.autoStopped=
!1;var c=this;this.timer=window.setTimeout(function(){c.next()},this.options.auto*1E3)}},stopAuto:function(){this.pauseAuto();this.autoStopped=!0},pauseAuto:function(){if(this.timer!==null)window.clearTimeout(this.timer),this.timer=null},buttons:function(a,c){if(a==null&&(a=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size===null||this.last<this.options.size),!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!==null&&
this.last>=this.options.size))a=this.tail!==null&&!this.inTail;if(c==null&&(c=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1),!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!==null&&this.first==1))c=this.tail!==null&&this.inTail;var b=this;this.buttonNext.size()>0?(this.buttonNext.unbind(this.options.buttonNextEvent+".jcarousel",this.funcNext),a&&this.buttonNext.bind(this.options.buttonNextEvent+".jcarousel",this.funcNext),
this.buttonNext[a?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",a?!1:!0),this.options.buttonNextCallback!==null&&this.buttonNext.data("jcarouselstate")!=a&&this.buttonNext.each(function(){b.options.buttonNextCallback(b,this,a)}).data("jcarouselstate",a)):this.options.buttonNextCallback!==null&&this.buttonNextState!=a&&this.options.buttonNextCallback(b,null,a);this.buttonPrev.size()>0?(this.buttonPrev.unbind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev),
c&&this.buttonPrev.bind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev),this.buttonPrev[c?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",c?!1:!0),this.options.buttonPrevCallback!==null&&this.buttonPrev.data("jcarouselstate")!=c&&this.buttonPrev.each(function(){b.options.buttonPrevCallback(b,this,c)}).data("jcarouselstate",c)):this.options.buttonPrevCallback!==null&&this.buttonPrevState!=c&&this.options.buttonPrevCallback(b,null,c);this.buttonNextState=
a;this.buttonPrevState=c},notify:function(a){var c=this.prevFirst===null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",a,c);this.prevFirst!==this.first&&(this.callback("itemFirstInCallback",a,c,this.first),this.callback("itemFirstOutCallback",a,c,this.prevFirst));this.prevLast!==this.last&&(this.callback("itemLastInCallback",a,c,this.last),this.callback("itemLastOutCallback",a,c,this.prevLast));this.callback("itemVisibleInCallback",a,c,this.first,this.last,this.prevFirst,
this.prevLast);this.callback("itemVisibleOutCallback",a,c,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(a,c,b,d,f,j,e){if(!(this.options[a]==null||typeof this.options[a]!="object"&&c!="onAfterAnimation")){var h=typeof this.options[a]=="object"?this.options[a][c]:this.options[a];if(g.isFunction(h)){var i=this;if(d===void 0)h(i,b,c);else if(f===void 0)this.get(d).each(function(){h(i,this,d,b,c)});else for(var a=function(a){i.get(a).each(function(){h(i,this,a,b,c)})},k=d;k<=f;k++)k!==
null&&!(k>=j&&k<=e)&&a(k)}}},create:function(a){return this.format("<li></li>",a)},format:function(a,c){for(var a=g(a),b=a.get(0).className.split(" "),d=0;d<b.length;d++)b[d].indexOf("jcarousel-")!=-1&&a.removeClass(b[d]);a.addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+c)).css({"float":this.options.rtl?"right":"left","list-style":"none"}).attr("jcarouselindex",c);return a},className:function(a){return a+" "+a+(!this.options.vertical?"-horizontal":"-vertical")},
dimension:function(a,c){var b=g(a);if(c==null)return!this.options.vertical?b.outerWidth(!0)||f.intval(this.options.itemFallbackDimension):b.outerHeight(!0)||f.intval(this.options.itemFallbackDimension);else{var d=!this.options.vertical?c-f.intval(b.css("marginLeft"))-f.intval(b.css("marginRight")):c-f.intval(b.css("marginTop"))-f.intval(b.css("marginBottom"));g(b).css(this.wh,d+"px");return this.dimension(b)}},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-f.intval(this.clip.css("borderLeftWidth"))-
f.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-f.intval(this.clip.css("borderTopWidth"))-f.intval(this.clip.css("borderBottomWidth"))},index:function(a,c){if(c==null)c=this.options.size;return Math.round(((a-1)/c-Math.floor((a-1)/c))*c)+1}});f.extend({defaults:function(a){return g.extend(q,a||{})},intval:function(a){a=parseInt(a,10);return isNaN(a)?0:a},windowLoaded:function(){m=!0}});g.fn.jcarousel=function(a){if(typeof a=="string"){var c=g(this).data("jcarousel"),b=Array.prototype.slice.call(arguments,
1);return c[a].apply(c,b)}else return this.each(function(){var b=g(this).data("jcarousel");b?(a&&g.extend(b.options,a),b.reload()):g(this).data("jcarousel",new f(this,a))})}})(jQuery);

//public_html/js/compiled/jquery.autoresize.js
(function(b){b.fn.autoResize=function(h){var a=b.extend({onResize:function(){},animate:!0,animateDuration:150,animateCallback:function(){},extraSpace:20,limit:1E3},h);this.filter("textarea").each(function(){var e=b(this).css({resize:"none","overflow-y":"hidden"}),f=function(){var c={};b.each(["height","width","lineHeight","textDecoration","letterSpacing"],function(b,a){c[a]=e.css(a)});return e.clone().removeAttr("id").removeAttr("name").css({position:"absolute",top:0,left:-9999}).css(c).attr("tabIndex",
"-1").insertBefore(e)}(),g=null,d=function(){f.height(0).val(b(this).val()).scrollTop(1E4);var c=Math.max(f.scrollTop(),145)+a.extraSpace,d=b(this).add(f);g!==c&&(g=c,b(this).css("overflow-x","hidden"),c>=a.limit&&(c=a.limit-a.extraSpace,b(this).css("overflow-y","")),a.onResize.call(this),a.animate&&e.css("display")==="block"?d.stop().animate({height:c},a.animateDuration,a.animateCallback):d.height(c))};e.unbind(".dynSiz").bind("keyup.dynSiz",d).bind("keydown.dynSiz",d).bind("change.dynSiz",d)});
return this}})(jQuery);

//public_html/js/compiled/jquery.autocomplete.js
jQuery.autocomplete=function(i,a){function n(){j={data:{},length:0}}function A(a){var c=$("li",o);c&&(k+=a,k<0?k=0:k>=c.size()&&(k=c.size()-1),c.removeClass("ac_over"),$(c[k]).addClass("ac_over"))}function G(){var b=$("li.ac_over",o)[0];if(!b){var c=$("li",o);a.selectOnly?c.length==1&&(b=c[0]):a.selectFirst&&(b=c[0])}return b?(w(b),!0):!1}function w(b){if(!b)b=document.createElement("li"),b.extra=[],b.selectValue="";var c=$.trim(b.selectValue?b.selectValue:b.innerHTML);p=i.lastSelected=c;l.html("");
h.val(c);q();a.onItemSelect&&setTimeout(function(){a.onItemSelect(b)},1)}function q(){m&&clearTimeout(m);h.removeClass(a.loadingClass);l.is(":visible")&&l.hide();a.mustMatch&&h.val()!=i.lastSelected&&w(null)}function B(b,c){if(c){h.removeClass(a.loadingClass);o.innerHTML="";if(!x||c.length==0)return q();o.appendChild(H(c));if(a.autoFill&&h.val().toLowerCase()==b.toLowerCase()){var g=c[0][0];if(r!=8){h.val(h.val()+g.substring(p.length));var d=p.length,g=g.length,f=h.get(0);if(f.createTextRange){var e=
f.createTextRange();e.collapse(!0);e.moveStart("character",d);e.moveEnd("character",g);e.select()}else if(f.setSelectionRange)f.setSelectionRange(d,g);else if(f.selectionStart)f.selectionStart=d,f.selectionEnd=g;f.focus()}}d=i;g=d.offsetLeft||0;for(f=d.offsetTop||0;d=d.offsetParent;)g+=d.offsetLeft,f+=d.offsetTop;d={x:g,y:f};g=a.width>0?a.width:h.width();l.css({minWidth:parseInt(g)+"px",top:d.y+i.offsetHeight+3+"px",left:d.x-12+"px"}).show()}else q()}function C(b){if(!b)return null;for(var c=[],b=
b.split(a.lineSeparator),g=0;g<b.length;g++){var d=$.trim(b[g]);d&&(c[c.length]=d.split(a.cellSeparator))}return c}function H(b){var c=document.createElement("ul"),g=b.length;if(a.maxItemsToShow>0&&a.maxItemsToShow<g)g=a.maxItemsToShow;for(var d=0;d<g;d++){var f=b[d];if(f){var e=document.createElement("li");if(a.formatItem){if(f[1]==="[content]"||f[1]==="[artist]")e.className="section";else if(f[2]==="artist")e.className="person",d===g-1&&(e.className+=" last");e.innerHTML=a.formatItem(f,d,g)}else e.innerHTML=
f[0];e.selectValue=f[0];var h=null;if(f.length>1)for(var h=[],i=1;i<f.length;i++)h[h.length]=f[i];e.extra=h;c.appendChild(e);$(e).hover(function(){$("li",c).removeClass("ac_over");$(this).addClass("ac_over");k=$("li",c).indexOf($(this).get(0))},function(){$(this).removeClass("ac_over")}).click(function(a){a.preventDefault();a.stopPropagation();w(this)})}}return c}function I(b){a.matchCase||(b=b.toLowerCase());var c=a.cacheLength?D(b):null;c?B(b,c):typeof a.url=="string"&&a.url.length>0?$.get(E(b),
function(a){a=C(a);y(b,a);B(b,a)}):h.removeClass(a.loadingClass)}function E(b){var b=a.url+"?q="+encodeURI(b),c;for(c in a.extraParams)b+="&"+c+"="+encodeURI(a.extraParams[c]);return b}function D(b){if(!b)return null;if(j.data[b])return j.data[b];if(a.matchSubset)for(var c=b.length-1;c>=a.minChars;c--){var g=b.substr(0,c);if(g=j.data[g]){for(var c=[],d=0;d<g.length;d++){var f=g[d],e;e=f[0];var h=b;a.matchCase||(e=e.toLowerCase());e=e.indexOf(h);e=e==-1?!1:e==0||a.matchContains;e&&(c[c.length]=f)}return c}}return null}
function z(b,c){c&&h.removeClass(a.loadingClass);for(var g=c?c.length:0,d=null,f=0;f<g;f++){var e=c[f];if(e[0].toLowerCase()==b.toLowerCase()){d=document.createElement("li");d.innerHTML=a.formatItem?a.formatItem(e,f,g):e[0];d.selectValue=e[0];var i=null;if(e.length>1)for(var i=[],j=1;j<e.length;j++)i[i.length]=e[j];d.extra=i}}a.onFindValue&&setTimeout(function(){a.onFindValue(d)},1)}function y(b,c){c&&b&&a.cacheLength&&(!j.length||j.length>a.cacheLength?(n(),j.length++):j[b]||j.length++,j.data[b]=
c)}var h=$(i).attr("autocomplete","off");a.inputClass&&h.addClass(a.inputClass);var o=document.createElement("div"),l=$(o);l.hide().addClass(a.resultsClass).css("position","absolute");a.width>0&&l.css("min-width",a.width);$("body").append(o);i.autocompleter=this;var m=null,p="",k=-1,j={},x=!1,r=null;n();if(a.data!=null){var u="",s={},v=[];if(typeof a.url!="string")a.cacheLength=1;for(var t=0;t<a.data.length;t++)v=typeof a.data[t]=="string"?[a.data[t]]:a.data[t],v[0].length>0&&(u=v[0].substring(0,
1).toLowerCase(),s[u]||(s[u]=[]),s[u].push(v));for(var F in s)a.cacheLength++,y(F,s[F])}h.keydown(function(b){r=b.keyCode;switch(b.keyCode){case 38:b.preventDefault();A(-1);break;case 40:b.preventDefault();A(1);break;case 9:case 13:G()&&(h.get(0).blur(),b.preventDefault());break;default:k=-1,m&&clearTimeout(m),m=setTimeout(function(){if(r==46||r>8&&r<32)l.hide();else{var b=h.val();b!=p&&(p=b,b.length>=a.minChars?(h.addClass(a.loadingClass),I(b)):(h.removeClass(a.loadingClass),l.hide()))}},a.delay)}}).focus(function(){x=
!0}).blur(function(){x=!1;m&&clearTimeout(m);m=setTimeout(q,200)});q();this.flushCache=function(){n()};this.setExtraParams=function(b){a.extraParams=b};this.findValue=function(){var b=h.val();a.matchCase||(b=b.toLowerCase());var c=a.cacheLength?D(b):null;c?z(b,c):typeof a.url=="string"&&a.url.length>0?$.get(E(b),function(a){a=C(a);y(b,a);z(b,a)}):z(b,null)}};
jQuery.fn.autocomplete=function(i,a,n){a=a||{};a.url=i;a.data=typeof n=="object"&&n.constructor==Array?n:null;a.inputClass=a.inputClass||"ac_input";a.resultsClass=a.resultsClass||"ac_results";a.lineSeparator=a.lineSeparator||"\n";a.cellSeparator=a.cellSeparator||"|";a.minChars=a.minChars||1;a.delay=a.delay||400;a.matchCase=a.matchCase||0;a.matchSubset=a.matchSubset&&1;a.matchContains=a.matchContains||0;a.cacheLength=a.cacheLength||1;a.mustMatch=a.mustMatch||0;a.extraParams=a.extraParams||{};a.loadingClass=
a.loadingClass||"ac_loading";a.selectFirst=a.selectFirst||!1;a.selectOnly=a.selectOnly||!1;a.maxItemsToShow=a.maxItemsToShow||-1;a.autoFill=a.autoFill||!1;a.width=parseInt(a.width,10)||0;this.each(function(){new jQuery.autocomplete(this,a)});return this};jQuery.fn.autocompleteArray=function(i,a){return this.autocomplete(null,a,i)};jQuery.fn.indexOf=function(i){for(var a=0;a<this.length;a++)if(this[a]==i)return a;return-1};

//public_html/js/compiled/jqModal.js
(function(b){b.fn.jqm=function(a){var k={overlay:50,overlayClass:"jqmOverlay",closeClass:"jqmClose",trigger:".jqModal",ajax:d,ajaxText:"",target:d,modal:d,toTop:d,onShow:d,onHide:d,onLoad:d};return this.each(function(){if(this._jqm)return i[this._jqm].c=b.extend({},i[this._jqm].c,a);g++;this._jqm=g;i[g]={c:b.extend(k,b.jqm.params,a),a:d,w:b(this).addClass("jqmID"+g),s:g};k.trigger&&b(this).jqmAddTrigger(k.trigger)})};b.fn.jqmAddClose=function(a){return n(this,a,"jqmHide")};b.fn.jqmAddTrigger=function(a){return n(this,
a,"jqmShow")};b.fn.jqmShow=function(a){return this.each(function(){a=a||window.event;b.jqm.open(this._jqm,a)})};b.fn.jqmHide=function(a){return this.each(function(){a=a||window.event;b.jqm.close(this._jqm,a)})};b.jqm={hash:{},open:function(a,k){var c=i[a],e=c.c,l="."+e.closeClass,h=parseInt(c.w.css("z-index")),h=h>0?h:2E4,f=b("<div></div>").css({height:"100%",width:"100%",position:"fixed",left:0,top:0,"z-index":h-1,opacity:e.overlay/100});if(c.a)return d;c.t=k;c.a=!0;c.w.css("z-index",h);e.modal?
(j[0]||o("bind"),j.push(a)):e.overlay>0?c.w.jqmAddClose(f):f=d;c.o=f?f.addClass(e.overlayClass).prependTo("body"):d;if(p&&(b("html,body").css({height:"100%",width:"100%"}),f)){var f=f.css({position:"absolute"})[0],g;for(g in{Top:1,Left:1})f.style.setExpression(g.toLowerCase(),"(_=(document.documentElement.scroll"+g+" || document.body.scroll"+g+"))+'px'")}e.ajax?(h=e.target||c.w,f=e.ajax,h=typeof h=="string"?b(h,c.w):b(h),f=f.substr(0,1)=="@"?b(k).attr(f.substring(1)):f,h.html(e.ajaxText).load(f,function(){e.onLoad&&
e.onLoad.call(this,c);l&&c.w.jqmAddClose(b(l,c.w));q(c)})):l&&c.w.jqmAddClose(b(l,c.w));e.toTop&&c.o&&c.w.before('<span id="jqmP'+c.w[0]._jqm+'"></span>').insertAfter(c.o);e.onShow?e.onShow(c):c.w.show();q(c);return d},close:function(a){a=i[a];if(!a.a)return d;a.a=d;j[0]&&(j.pop(),j[0]||o("unbind"));a.c.toTop&&a.o&&b("#jqmP"+a.w[0]._jqm).after(a.w).remove();if(a.c.onHide)a.c.onHide(a);else a.w.hide(),a.o&&a.o.remove();return d},params:{}};var g=0,i=b.jqm.hash,j=[],p=b.browser.msie&&b.browser.version==
"6.0",d=!1,r=b('<iframe src="javascript:false;document.write(\'\');" class="jqm"></iframe>').css({opacity:0}),q=function(a){p&&(a.o?a.o.html('<p style="width:100%;height:100%"/>').prepend(r):b("iframe.jqm",a.w)[0]||a.w.prepend(r));s(a)},s=function(a){try{b(":input:visible",a.w)[0].focus()}catch(d){}},o=function(a){b()[a]("keypress",m)[a]("keydown",m)[a]("mousedown",m)},m=function(a){var d=i[j[j.length-1]];(a=!b(a.target).parents(".jqmID"+d.s)[0])&&s(d);return!a},n=function(a,g,c){return a.each(function(){var a=
this._jqm;b(g).each(function(){this[c]||(this[c]=[],b(this).click(function(){for(var a in{jqmShow:1,jqmHide:1})for(var b in this[a])if(i[this[a][b]])i[this[a][b]].w[a](this);return d}));this[c].push(a)})})}})(jQuery);

//public_html/js/compiled/mustache.js
var Mustache=function(){var j=function(){};j.prototype={otag:"{{",ctag:"}}",pragmas:{},buffer:[],pragmas_implemented:{"IMPLICIT-ITERATOR":!0},context:{},render:function(a,b,d,c){if(!c)this.context=b,this.buffer=[];if(!this.includes("",a))if(c)return a;else{this.send(a);return}a=this.render_pragmas(a);a=this.render_section(a,b,d);if(c)return this.render_tags(a,b,d,c);this.render_tags(a,b,d,c)},send:function(a){a!=""&&this.buffer.push(a)},render_pragmas:function(a){if(!this.includes("%",a))return a;
var b=this;return a.replace(RegExp(this.otag+"%([\\w-]+) ?([\\w]+=[\\w]+)?"+this.ctag),function(a,c,e){if(!b.pragmas_implemented[c])throw{message:"This implementation of mustache doesn't understand the '"+c+"' pragma"};b.pragmas[c]={};e&&(a=e.split("="),b.pragmas[c][a[0]]=a[1]);return""})},render_partial:function(a,b,d){a=this.trim(a);if(!d||d[a]===void 0)throw{message:"unknown_partial '"+a+"'"};if(typeof b[a]!="object")return this.render(d[a],b,d,!0);return this.render(d[a],b[a],d,!0)},render_section:function(a,
b,d){if(!this.includes("#",a)&&!this.includes("^",a))return a;var c=this;return a.replace(RegExp(this.otag+"(\\^|\\#)\\s*(.+)\\s*"+this.ctag+"\n*([\\s\\S]+?)"+this.otag+"\\/\\s*\\2\\s*"+this.ctag+"\\s*","mg"),function(a,g,i,f){a=c.find(i,b);if(g=="^")return!a||c.is_array(a)&&a.length===0?c.render(f,b,d,!0):"";else if(g=="#")return c.is_array(a)?c.map(a,function(a){return c.render(f,c.create_context(a),d,!0)}).join(""):c.is_object(a)?c.render(f,c.create_context(a),d,!0):typeof a==="function"?a.call(b,
f,function(a){return c.render(a,b,d,!0)}):a?c.render(f,b,d,!0):""})},render_tags:function(a,b,d,c){for(var e=this,g=function(){return RegExp(e.otag+"(=|!|>|\\{|%)?([^\\/#\\^]+?)\\1?"+e.ctag+"+","g")},i=g(),f=function(a,c,f){switch(c){case "!":return"";case "=":return e.set_delimiters(f),i=g(),"";case ">":return e.render_partial(f,b,d);case "{":return e.find(f,b);default:return e.escape(e.find(f,b))}},a=a.split("\n"),h=0;h<a.length;h++)a[h]=a[h].replace(i,f,this),c||this.send(a[h]);if(c)return a.join("\n")},
set_delimiters:function(a){a=a.split(" ");this.otag=this.escape_regex(a[0]);this.ctag=this.escape_regex(a[1])},escape_regex:function(a){if(!arguments.callee.sRE)arguments.callee.sRE=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\)","g");return a.replace(arguments.callee.sRE,"\\$1")},find:function(a,b){var a=this.trim(a),d;b[a]===!1||b[a]===0||b[a]?d=b[a]:(this.context[a]===!1||this.context[a]===0||this.context[a])&&(d=this.context[a]);if(typeof d==="function")return d.apply(b);if(d!==
void 0)return d;return""},includes:function(a,b){return b.indexOf(this.otag+a)!=-1},escape:function(a){return String(a===null?"":a).replace(/&(?!\w+;)|["'<>\\]/g,function(a){switch(a){case "&":return"&amp;";case "\\":return"\\\\";case '"':return"&quot;";case "'":return"&#39;";case "<":return"&lt;";case ">":return"&gt;";default:return a}})},create_context:function(a){if(this.is_object(a))return a;else{var b=".";if(this.pragmas["IMPLICIT-ITERATOR"])b=this.pragmas["IMPLICIT-ITERATOR"].iterator;var d=
{};d[b]=a;return d}},is_object:function(a){return a&&typeof a=="object"},is_array:function(a){return Object.prototype.toString.call(a)==="[object Array]"},trim:function(a){return a.replace(/^\s*|\s*$/g,"")},map:function(a,b){if(typeof a.map=="function")return a.map(b);else{for(var d=[],c=a.length,e=0;e<c;e++)d.push(b(a[e]));return d}}};return{name:"mustache.js",version:"0.3.1-dev",to_html:function(a,b,d,c){var e=new j;if(c)e.send=c;e.render(a,b,d);if(!c)return e.buffer.join("\n")}}}();

//public_html/js/compiled/ellipsis.js
(function(e){e.fn.ellipsis=function(g){var b=document.documentElement.style;return"textOverflow"in b||"OTextOverflow"in b?this:this.each(function(){var a=e(this);if(a.css("overflow")=="hidden"){var b=a.html();a.width();var c=e(this.cloneNode(!0)).hide().css({position:"absolute",width:"auto",overflow:"visible","max-width":"inherit"});a.after(c);for(var d=b;d.length>0&&c.width()>a.width();)d=d.substr(0,d.length-1),c.html(d+"...");a.html(c.html());c.remove();if(g==!0){var f=a.width();setInterval(function(){a.width()!=
f&&(f=a.width(),a.html(b),a.ellipsis())},200)}}})}})(jQuery);

//public_html/js/compiled/nice-menu.js
function niceMenu(){var c=$("#main-menu")[0];if(c){$(c).addClass("nice");var d,e,a,g,h,f,i,j,k;$("#main-menu > li").each(function(c,b){d=$(b).find(".item")[0];$(d).prepend('<span class="ctl"></span><span class="ctr"></span><span class="ccc"></span><span class="st"></span><span class="sl"></span><span class="sr"></span>');if(e=$(b).find("ul")[0])a=$(b).find("ul li:first-child"),h={width:$(e).innerWidth()-$(d).innerWidth()-9+"px"},i=$('<span class="st"></span>').css(h),f={height:$(e).innerHeight()-
5+"px"},j=$('<span class="sl"></span>').css(f),k=$('<span class="sr"></span>').css(f),$(a).prepend('<span class="ctr"></span>'),$(a).prepend(i),$(a).prepend(j),$(a).prepend(k),g=$(b).find("ul li:last-child"),$(g).prepend('<span class="cbl"></span><span class="cbr"></span><span class="sb"></span>')});return!0}else return!1};

//public_html/js/compiled/cusel.js
function cuSel(d){function f(){jQuery("html").unbind("click");jQuery("html").click(function(b){b=jQuery(b.target);b.attr("id");var a=b.attr("class");if((a.indexOf("cuselText")!=-1||a.indexOf("cuselFrameRight")!=-1)&&b.parent().attr("class").indexOf("classDisCusel")==-1){var c=b.parent().find(".cusel-scroll-wrap").eq(0);cuselShowList(c)}else a.indexOf("cusel")!=-1&&a.indexOf("classDisCusel")==-1&&b.is("div")?(c=b.find(".cusel-scroll-wrap").eq(0),cuselShowList(c)):b.is(".cusel-scroll-wrap span")&&a.indexOf("cuselActive")==
-1?(b.attr("val")==void 0?c=b.text():c=b.attr("val"),b.parents(".cusel-scroll-wrap").find(".cuselActive").eq(0).removeClass("cuselActive").end().parents(".cusel-scroll-wrap").next().val(c).end().prev().text(b.text()).end().css("display","none"),b.addClass("cuselActive"),a.indexOf("cuselActive")==-1&&b.parents(".cusel").find(".cusel-scroll-wrap").eq(0).next("input").change()):b.parents(".cusel-scroll-wrap").is("div")||jQuery(".cusel-scroll-wrap").css("display","none")});jQuery(".cusel").unbind("keydown");
jQuery(".cusel").keydown(function(b){var a;if(window.event)a=window.event.keyCode;else if(b)a=b.which;if(a==null||a==0||a==9)return!0;if(jQuery(this).attr("class").indexOf("classDisCusel")!=-1)return!1;if(a==40)return a=jQuery(this).find(".cuselOptHover").eq(0),a=a.is("span")?a:jQuery(this).find(".cuselActive").eq(0),b=a.next(),b.is("span")&&(jQuery(this).find(".cuselText").eq(0).text(b.text()),a.removeClass("cuselOptHover"),b.addClass("cuselOptHover"),$(this).find("input").eq(0).val(b.attr("val")),
cuselScrollToCurent($(this).find(".cusel-scroll-wrap").eq(0))),!1;if(a==38)return a=$(this).find(".cuselOptHover").eq(0),a=a.is("span")?a:$(this).find(".cuselActive").eq(0),cuselActivePrev=a.prev(),cuselActivePrev.is("span")&&($(this).find(".cuselText").eq(0).text(cuselActivePrev.text()),a.removeClass("cuselOptHover"),cuselActivePrev.addClass("cuselOptHover"),$(this).find("input").eq(0).val(cuselActivePrev.attr("val")),cuselScrollToCurent($(this).find(".cusel-scroll-wrap").eq(0))),!1;a==27&&(b=jQuery(this).find(".cuselActive").eq(0).text(),
jQuery(this).find(".cusel-scroll-wrap").eq(0).css("display","none").end().find(".cuselOptHover").eq(0).removeClass("cuselOptHover"),jQuery(this).find(".cuselText").eq(0).text(b));a==13&&(b=$(this).find(".cuselOptHover").eq(0),b.is("span")?($(this).find(".cuselActive").removeClass("cuselActive"),b.addClass("cuselActive")):$(this).find(".cuselActive").attr("val"),$(this).find(".cusel-scroll-wrap").eq(0).css("display","none").end().find(".cuselOptHover").eq(0).removeClass("cuselOptHover"),$(this).find("input").eq(0).change());
a==32&&$.browser.opera&&(a=$(this).find(".cusel-scroll-wrap").eq(0),cuselShowList(a));if($.browser.opera)return!1});var c=[];jQuery(".cusel").keypress(function(b){var a;if(window.event)a=window.event.keyCode;else if(b)a=b.which;if(a==null||a==0||a==9)return!0;if(jQuery(this).attr("class").indexOf("classDisCusel")!=-1)return!1;var d=this;c.push(b);clearTimeout(jQuery.data(this,"timer"));b=setTimeout(function(){var b=[],a;for(a in c){if(window.event)b[a]=c[a].keyCode;else if(c[a])b[a]=c[a].which;b[a]=
String.fromCharCode(b[a]).toUpperCase()}a=jQuery(d).find("span");var f=a.length,g,l;for(g=0;g<f;g++){var m=!0,j;for(j in c)l=a.eq(g).text().charAt(j).toUpperCase(),l!=b[j]&&(m=!1);if(m){jQuery(d).find(".cuselOptHover").removeClass("cuselOptHover").end().find("span").eq(g).addClass("cuselOptHover").end().end().find(".cuselText").eq(0).text(a.eq(g).text());cuselScrollToCurent($(d).find(".cusel-scroll-wrap").eq(0));c=c.splice;c=[];break}}c=c.splice;c=[]},500);jQuery(this).data("timer",b);if(jQuery.browser.opera&&
window.event.keyCode!=9)return!1})}jQuery(d.changedEl).each(function(){var c=jQuery(this),b=c.outerWidth(),a=c.attr("class"),e=c.attr("id"),k=c.attr("name"),n=c.val(),h=c.find("option[value='"+n+"']").eq(0),g=h.text(),l=!!c.attr("disabled"),m=d.scrollArrows,j=c.attr("onchange"),o=c.attr("tabindex"),p=c.attr("multiple");if(!e||p)return!1;l?(classDisCuselText="classDisCuselLabel",classDisCusel="classDisCusel"):classDisCusel=classDisCuselText="";m&&(classDisCusel+=" cuselScrollArrows");h.addClass("cuselActive");
h=c.html().replace(/option/ig,"span").replace(/value=/ig,"val=");$.browser.msie&&parseInt($.browser.version)<9&&(h=h.replace(/(val=)(.*?)(>)/g,"$1'$2'$3"));c.replaceWith('<div class="cusel '+a+" "+classDisCusel+'" id=cuselFrame-'+e+' style="width:'+b+'px" tabindex="'+o+'"><div class="cuselFrameRight"></div><div class="cuselText">'+g+'</div><div class="cusel-scroll-wrap"><div class="cusel-scroll-pane" id="cusel-scroll-'+e+'">'+h+'</div></div><input type="hidden" id="'+e+'" name="'+k+'" value="'+n+
'" /></div>');j&&jQuery("#"+e).bind("change",j);c=jQuery("#cuselFrame-"+e);b=c.find("span");b.eq(0).text()?a=b.eq(0).innerHeight():(a=b.eq(1).innerHeight(),b.eq(0).css("height",b.eq(1).height()));b.length>d.visRows?c.find(".cusel-scroll-wrap").eq(0).css({height:a*d.visRows+"px",display:"none",visibility:"visible"}).children(".cusel-scroll-pane").css("height",a*d.visRows+"px"):c.find(".cusel-scroll-wrap").eq(0).css({display:"none",visibility:"visible"});e=jQuery("#cusel-scroll-"+e).find("span[addTags]");
c=e.length;for(i=0;i<c;i++)e.eq(i).append(e.eq(i).attr("addTags")).removeAttr("addTags");f()});jQuery(".cusel").focus(function(){jQuery(this).addClass("cuselFocus")});jQuery(".cusel").blur(function(){jQuery(this).removeClass("cuselFocus")});jQuery(".cusel").hover(function(){jQuery(this).addClass("cuselFocus")},function(){jQuery(this).removeClass("cuselFocus")})}
function cuSelRefresh(d){var f=d.refreshEl.split(","),c=f.length,b;for(b=0;b<c;b++){var a=jQuery(f[b]).parents(".cusel").find(".cusel-scroll-wrap").eq(0);a.find(".cusel-scroll-pane").jScrollPaneRemoveCusel();a.css({visibility:"hidden",display:"block"});var e=a.find("span"),k=e.eq(0).outerHeight();e.length>d.visRows?a.css({height:k*d.visRows+"px",display:"none",visibility:"visible"}).children(".cusel-scroll-pane").css("height",k*d.visRows+"px"):a.css({display:"none",visibility:"visible"})}}
function cuselShowList(d){var f=d.parent(".cusel");if(d.css("display")=="none"){$(".cusel-scroll-wrap").css("display","none");f.addClass("cuselOpen");d.css("display","block");var c=!1;f.attr("class").indexOf("cuselScrollArrows")!=-1&&(c=!0);d.find(".jScrollPaneContainer").eq(0).is("div")||d.find("div").eq(0).jScrollPaneCusel({showArrows:c});cuselScrollToCurent(d)}else d.css("display","none"),f.removeClass("cuselOpen")}
function cuselScrollToCurent(d){if(d.find(".jScrollPaneTrack").eq(0).is("div")&&d.find(".cuselOptHover").eq(0).is("span")){var f=d.find(".cuselOptHover").eq(0).position(),d=d.find(".cusel-scroll-pane").eq(0).attr("id");jQuery("#"+d)[0].scrollTo(f.top)}};

//public_html/js/compiled/jScrollPane.js
(function(a){a.jScrollPaneCusel={active:[]};a.fn.jScrollPaneCusel=function(b){var b=a.extend({},a.fn.jScrollPaneCusel.defaults,b),j=function(){return!1};return this.each(function(){var c=a(this),e=this.parentNode.offsetWidth;c.css("overflow","hidden");var H=this;if(a(this).parent().is(".jScrollPaneContainer")){var I=b.maintainPosition?c.position().top:0,d=a(this).parent(),g=d.outerHeight(),m=g;a(">.jScrollPaneTrack, >.jScrollArrowUp, >.jScrollArrowDown",d).remove();c.css({top:0})}else I=0,this.originalPadding=
c.css("paddingTop")+" "+c.css("paddingRight")+" "+c.css("paddingBottom")+" "+c.css("paddingLeft"),this.originalSidePaddingTotal=(parseInt(c.css("paddingLeft"))||0)+(parseInt(c.css("paddingRight"))||0),m=g=c.innerHeight(),c.wrap("<div class='jScrollPaneContainer'></div>").parent().css({height:g+"px",width:e+"px"}),window.navigator.userProfile||(d=parseInt(a(this).parent().css("border-left-width"))+parseInt(a(this).parent().css("border-right-width")),e-=d,a(this).css("width",e+"px").parent().css("width",
e+"px")),a(document).bind("emchange",function(){c.jScrollPaneCusel(b)});if(b.reinitialiseOnImageLoad){var o=a.data(H,"jScrollPaneImagesToLoad")||a("img",c),J=[];o.length&&o.each(function(f,K){a(this).bind("load",function(){if(a.inArray(f,J)==-1)J.push(K),o=a.grep(o,function(a){return a!=K}),a.data(H,"jScrollPaneImagesToLoad",o),b.reinitialiseOnImageLoad=!1,c.jScrollPaneCusel(b)}).each(function(){if(this.complete||this.complete===void 0)this.src=this.src})})}d={height:"auto",width:e-b.scrollbarWidth-
b.scrollbarMargin-this.originalSidePaddingTotal+"px"};b.scrollbarOnLeft?d.paddingLeft=b.scrollbarMargin+b.scrollbarWidth+"px":d.paddingRight=b.scrollbarMargin+"px";c.css(d);var q=c.outerHeight(),r=g/q;if(r<0.99){var i=c.parent();i.append(a('<div class="jScrollPaneTrack"></div>').css({width:b.scrollbarWidth+"px"}).append(a('<div class="jScrollPaneDrag"></div>').css({width:b.scrollbarWidth+"px"}).append(a('<div class="jScrollPaneDragTop"></div>').css({width:b.scrollbarWidth+"px"}),a('<div class="jScrollPaneDragBottom"></div>').css({width:b.scrollbarWidth+
"px"}))));var e=a(">.jScrollPaneTrack",i),s=a(">.jScrollPaneTrack .jScrollPaneDrag",i);if(b.showArrows){var t,B,L,u,M=function(){(u>4||u%4==0)&&k(h+B*C);u++},N=function(){a("html").unbind("mouseup",N);t.removeClass("jScrollActiveArrowButton");clearInterval(L)},O=function(){a("html").bind("mouseup",N);t.addClass("jScrollActiveArrowButton");u=0;M();L=setInterval(M,100)};i.append(a("<div></div>").attr({"class":"jScrollArrowUp"}).css({width:b.scrollbarWidth+"px"}).bind("mousedown",function(){t=a(this);
B=-1;O();this.blur();return!1}).bind("click",j),a("<div></div>").attr({"class":"jScrollArrowDown"}).css({width:b.scrollbarWidth+"px"}).bind("mousedown",function(){t=a(this);B=1;O();this.blur();return!1}).bind("click",j));var P=a(">.jScrollArrowUp",i),Q=a(">.jScrollArrowDown",i);b.arrowSize?(m=g-b.arrowSize-b.arrowSize,e.css({height:m+"px",top:b.arrowSize+"px"})):(d=P.height(),b.arrowSize=d,m=g-d-Q.height(),e.css({height:m+"px",top:d+"px"}))}var D=a(this).css({position:"absolute",overflow:"visible"}),
p,l,C,h=0,v=r*g/2,E=function(a,b){var c=b=="X"?"Left":"Top";return a["page"+b]||a["client"+b]+(document.documentElement["scroll"+c]||document.body["scroll"+c])||0},w=function(){return!1},y=function(){x();p=s.offset(!1);p.top-=h;l=m-s[0].offsetHeight;C=2*b.wheelSpeed*l/q},R=function(){a("html").unbind("mouseup",R).unbind("mousemove",S);v=r*g/2;a.browser.msie&&a("html").unbind("dragstart",w).unbind("selectstart",w)},k=function(a){h=a=a<0?0:a>l?l:a;s.css({top:a+"px"});D.css({top:(g-q)*(a/l)+"px"});c.trigger("scroll");
b.showArrows&&(P[a==0?"addClass":"removeClass"]("disabled"),Q[a==l?"addClass":"removeClass"]("disabled"))},S=function(a){k(E(a,"Y")-p.top-v)};s.css({height:Math.max(Math.min(r*(g-b.arrowSize*2),b.dragMaxHeight),b.dragMinHeight)+"px"}).bind("mousedown",function(b){y();v=E(b,"Y")-h-p.top;a("html").bind("mouseup",R).bind("mousemove",S);a.browser.msie&&a("html").bind("dragstart",w).bind("selectstart",w);return!1});var T,z,U,V=function(){(z>8||z%4==0)&&k(h-(h-U)/2);z++},W=function(){clearInterval(T);a("html").unbind("mouseup",
W).unbind("mousemove",F)},F=function(a){U=E(a,"Y")-p.top-v};e.bind("mousedown",function(b){y();F(b);z=0;a("html").bind("mouseup",W).bind("mousemove",F);T=setInterval(V,100);V()});i.bind("mousewheel",function(a,b){y();x();k(h-b*C);return!1});var A,G,X=function(){var a=(A-h)/b.animateStep;a>1||a<-1?k(h+a):(k(A),x())},x=function(){G&&(clearInterval(G),delete A)},n=function(f,d){if(typeof f=="string"){$e=a(f,c);if(!$e.length)return;f=$e.offset().top-c.offset().top}i.scrollTop(0);x();var e=-f/(g-q)*l;
d||!b.animateTo?k(e):(A=e,G=setInterval(X,b.animateInterval))};c[0].scrollTo=n;c[0].scrollBy=function(a){var b=-parseInt(D.css("top"))||0;n(b+a)};y();n(-I,!0);a("*",this).bind("focus",function(){for(var f=a(this),d=0;f[0]!=c[0];)d+=f.position().top,f=f.offsetParent();var f=-parseInt(D.css("top"))||0,e=f+g;d>f&&d<e||(e=d-b.scrollbarMargin,d>f&&(e+=a(this).height()+15+b.scrollbarMargin-g),n(e))});location.hash&&n(location.hash);a(document).bind("click",function(b){$target=a(b.target);$target.is("a")&&
(b=$target.attr("href"),b.substr(0,1)=="#"&&n(b))});a.jScrollPaneCusel.active.push(c[0])}else c.css({height:g+"px",width:e-this.originalSidePaddingTotal+"px",padding:this.originalPadding}),c.parent().unbind("mousewheel")})};a.fn.jScrollPaneRemoveCusel=function(){a(this).each(function(){$this=a(this);var b=$this.parent();b.is(".jScrollPaneContainer")&&($this.css({top:"",height:"",width:"",padding:"",overflow:"",position:""}),$this.attr("style",$this.data("originalStyleTag")),b.after($this).remove())})};
a.fn.jScrollPaneCusel.defaults={scrollbarWidth:10,scrollbarMargin:5,wheelSpeed:18,showArrows:!1,arrowSize:0,animateTo:!1,dragMinHeight:1,dragMaxHeight:99999,animateInterval:100,animateStep:3,maintainPosition:!0,scrollbarOnLeft:!1,reinitialiseOnImageLoad:!1};a(window).bind("unload",function(){for(var b=a.jScrollPaneCusel.active,j=0;j<b.length;j++)b[j].scrollTo=b[j].scrollBy=null})})(jQuery);

//public_html/js/compiled/jquery.mousewheel.js
(function(b){b.event.special.mousewheel={setup:function(){var a=b.event.special.mousewheel.handler;b.browser.mozilla&&b(this).bind("mousemove.mousewheel",function(a){b.data(this,"mwcursorposdata",{pageX:a.pageX,pageY:a.pageY,clientX:a.clientX,clientY:a.clientY})});this.addEventListener?this.addEventListener(b.browser.mozilla?"DOMMouseScroll":"mousewheel",a,!1):this.onmousewheel=a},teardown:function(){var a=b.event.special.mousewheel.handler;b(this).unbind("mousemove.mousewheel");this.removeEventListener?
this.removeEventListener(b.browser.mozilla?"DOMMouseScroll":"mousewheel",a,!1):this.onmousewheel=function(){};b.removeData(this,"mwcursorposdata")},handler:function(a){var c=Array.prototype.slice.call(arguments,1),a=b.event.fix(a||window.event);b.extend(a,b.data(this,"mwcursorposdata")||{});var d=0;a.wheelDelta&&(d=a.wheelDelta/120);a.detail&&(d=-a.detail/3);a.data=a.data||{};a.type="mousewheel";c.unshift(d);c.unshift(a);return b.event.handle.apply(this,c)}};b.fn.extend({mousewheel:function(a){return a?
this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})})(jQuery);

//public_html/js/compiled/custom-checkbox.js
jQuery(document).ready(function(){jQuery(".niceCheck").each(function(){changeCheckStart(jQuery(this))})});function changeCheck(a){var a=$(a),b=a.find("input").eq(0);a.attr("class").indexOf("niceCheckDisabled")==-1&&(b.attr("checked")?(a.removeClass("niceChecked"),b.attr("checked",!1).focus()):(a.addClass("niceChecked"),b.attr("checked",!0)));return!0}function changeVisualCheck(a){var b=a.parent();a.attr("checked")?b.addClass("niceChecked"):b.removeClass("niceChecked")}
function changeCheckStart(a){try{var b=a.attr("name"),c=a.attr("id"),d=a.attr("checked"),f=a.attr("disabled"),e=a.attr("value");checkTab=a.attr("tabindex");d==!0?a.after("<span class='niceCheck niceChecked'><input type='checkbox'name='"+b+"'id='"+c+"'checked='"+d+"'value='"+e+"'tabindex='"+checkTab+"' /></span>"):a.after("<span class='niceCheck'><input type='checkbox'name='"+b+"'id='"+c+"'value='"+e+"'tabindex='"+checkTab+"' /></span>");f&&(a.next().addClass("niceCheckDisabled"),a.next().find("input").eq(0).attr("disabled",
"disabled"));a.next().bind("mousedown",function(){changeCheck(jQuery(this))});a.next().find("input").eq(0).bind("change",function(){changeVisualCheck(jQuery(this))});jQuery.browser.msie&&a.next().find("input").eq(0).bind("click",function(){changeVisualCheck(jQuery(this))});a.remove()}catch(g){}return!0};

//public_html/js/compiled/jquery.radio.js
jQuery(document).ready(function(){jQuery(".niceRadio").each(function(){changeRadioStart(jQuery(this))})});function changeRadio(a){var b=a.find("input").eq(0),c=b.attr("name");jQuery(".niceRadio input").each(function(){jQuery(this).attr("name")==c&&jQuery(this).parent().removeClass("radioChecked")});a.attr("class").indexOf("niceRadioDisabled")==-1&&(a.addClass("radioChecked"),b.attr("checked",!0));return!0}
function changeVisualRadio(a){var b=a.parent(),c=a.attr("name");jQuery(".niceRadio input").each(function(){jQuery(this).attr("name")==c&&jQuery(this).parent().removeClass("radioChecked")});a.attr("checked")&&b.addClass("radioChecked")}
function changeRadioStart(a){try{var b=a.attr("name"),c=a.attr("id"),d=a.attr("checked"),g=a.attr("disabled"),e=a.attr("tabindex"),f=a.attr("value");d?a.after("<span class='niceRadio radioChecked'><input type='radio'name='"+b+"'id='"+c+"'checked='"+d+"'tabindex='"+e+"'value='"+f+"' /></span>"):a.after("<span class='niceRadio'><input type='radio'name='"+b+"'id='"+c+"'tabindex='"+e+"'value='"+f+"' /></span>");g&&(a.next().addClass("niceRadioDisabled"),a.next().find("input").eq(0).attr("disabled","disabled"));
a.next().bind("mousedown",function(){changeRadio(jQuery(this))});a.next().find("input").eq(0).bind("change",function(){changeVisualRadio(jQuery(this))});jQuery.browser.msie&&a.next().find("input").eq(0).bind("click",function(){changeVisualRadio(jQuery(this))});a.remove()}catch(h){}return!0};

//public_html/js/compiled/flashembed.js
(function(){function j(a,b){if(b)for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c]);return a}function m(a,b){var c=[],d;for(d in a)a.hasOwnProperty(d)&&(c[d]=b(a[d]));return c}function n(a,b,c){if(e.isSupported(b.version))a.innerHTML=e.getHTML(b,c);else if(b.expressInstall&&e.isSupported([6,65]))a.innerHTML=e.getHTML(j(b,{src:b.expressInstall}),{MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title});else{if(!a.innerHTML.replace(/\s/g,"")&&(a.innerHTML="<h2>Flash version "+b.version+
" or greater is required</h2><h3>"+(f[0]>0?"Your version is "+f:"You have no flash plugin installed")+"</h3>"+(a.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='"+l+"'>here</a></p>"),a.tagName=="A"))a.onclick=function(){location.href=l};if(b.onFail){var d=b.onFail.call(this);if(typeof d=="string")a.innerHTML=d}}k&&(window[b.id]=document.getElementById(b.id));j(this,{getRoot:function(){return a},getOptions:function(){return b},getConf:function(){return c},
getApi:function(){return a.firstChild}})}var k=document.all,l="http://www.adobe.com/go/getflashplayer",o=typeof jQuery=="function",p=/(\d+)[^\d]+(\d+)[^\d]*(\d*)/,h={width:"100%",height:"100%",id:"_"+(""+Math.random()).slice(9),allowFullScreen:!0,allowScriptAccess:"always",quality:"high",version:[3,0],onFail:null,expressInstall:null,w3c:!1,cachebusting:!1};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}});
window.flashembed=function(a,b,c){typeof a=="string"&&(a=document.getElementById(a.replace("#","")));if(a)return typeof b=="string"&&(b={src:b}),new n(a,j(j({},h),b),c)};var e=j(window.flashembed,{conf:h,getVersion:function(){var a,b;try{b=navigator.plugins["Shockwave Flash"].description.slice(16)}catch(c){try{b=(a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"))&&a.GetVariable("$version")}catch(d){try{b=(a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"))&&a.GetVariable("$version")}catch(e){}}}return(b=
p.exec(b))?[b[1],b[3]]:[0,0]},asString:function(a){if(a===null||a===void 0)return null;var b=typeof a;b=="object"&&a.push&&(b="array");switch(b){case "string":return a=a.replace(RegExp('(["\\\\])',"g"),"\\$1"),a=a.replace(/^\s?(\d+\.?\d*)%/,"$1pct"),'"'+a+'"';case "array":return"["+m(a,function(a){return e.asString(a)}).join(",")+"]";case "function":return'"function()"';case "object":var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push('"'+c+'":'+e.asString(a[c]));return"{"+b.join(",")+"}"}return String(a).replace(/\s/g,
" ").replace(/\'/g,'"')},getHTML:function(a,b){var a=j({},a),c='<object width="'+a.width+'" height="'+a.height+'" id="'+a.id+'" name="'+a.id+'"';a.cachebusting&&(a.src+=(a.src.indexOf("?")!=-1?"&":"?")+Math.random());c+=a.w3c||!k?' data="'+a.src+'" type="application/x-shockwave-flash"':' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';c+=">";if(a.w3c||k)c+='<param name="movie" value="'+a.src+'" />';var d=a.src;a.width=a.height=a.id=a.w3c=a.src=null;a.onFail=a.version=a.expressInstall=null;for(var i in a)a[i]&&
(c+='<param name="'+i+'" value="'+a[i]+'" />');var g="";if(b){for(var f in b)if(b[f]){var h=b[f];g+=f+"="+encodeURIComponent(/function|object/.test(typeof h)?e.asString(h):h)+"&"}g=g.slice(0,-1);c+='<param name="flashvars" value=\''+g+"' />"}c+=d.indexOf("?")>0?'<embed movie="'+d+"&"+g+'" ':'<embed movie="'+d+"?"+g+'" ';g="";for(i in a)a[i]&&(g+=i+'="'+a[i]+'" ');c+=g;c+="></embed>";c+="</object>";return c},isSupported:function(a){return f[0]>a[0]||f[0]==a[0]&&f[1]>=a[1]}}),f=e.getVersion();if(o)jQuery.tools=
jQuery.tools||{version:"@VERSION"},jQuery.tools.flashembed={conf:h},jQuery.fn.flashembed=function(a,b){return this.each(function(){jQuery(this).data("flashembed",flashembed(this,a,b))})}})();

//public_html/js/compiled/autocomplete.init.js
$(document).ready(function(){$("#search-input").autocomplete("/search/ajax/new/autocomplete/",{delay:200,minChars:2,matchSubset:!1,autoFill:!1,matchContains:1,cacheLength:10,selectFirst:!1,formatItem:liFormat,maxItemsToShow:10,resultsClass:"ac_results",onItemSelect:selectItem,width:250}).blur(function(){$(this).val()==""&&$(this).val("Поиск...")}).focus(function(){$(this).val()=="Поиск..."&&$(this).val("")});$("#search-form").submit(function(){if($("#search-input").val().trim().length==0)return!1})});
function drawContent(a,b,g,d,e,f,c){b='<a href="#">';d&&(b+='<span class="image"><img src="'+d+'" alt="" /><span></span></span>');b+="<strong>";e&&(b+=e+": ");b+=a;b+="</strong>";f?(b+="<small>"+f,c&&(b+=", "+c),b+="</small>"):c&&(b+="<small>"+c+"</small>");b+="</a>";return b}function drawArtist(a){return'<a href="#"><strong class="person">'+a+"</strong></a>"}function drawContentHeader(){return"<h3>Фильмы</h3>"}function drawArtistHeader(){return"<h3>Персоналии</h3>"}
function liFormat(a){var b="";a[1]=="[content]"?b+=drawContentHeader():a[1]=="[artist]"?b+=drawArtistHeader():a[2]=="content"?b+=drawContent(a[0],a[1],a[3],a[4],a[5],a[6],a[7]):a[2]=="artist"&&(b+=drawArtist(a[0],a[1],a[3]));return b}function selectItem(a){if(a==null)var b="Поиск по сайту...";if(a.extra[0]=="[content]"||a.extra[0]=="[artist]")$("#search-input").val("");else{if(a.extra)document.location=a.extra[2];b&&$("#search-form").submit()}};

//public_html/js/compiled/sg.eye.js
(function(d){var e=window.EYE=function(){var c={init:[]};return{init:function(){d.each(c.init,function(b,a){a.call()})},extend:function(b){for(var a in b)b[a]!=void 0&&(this[a]=b[a])},register:function(b,a){c[a]||(c[a]=[]);c[a].push(b)}}}();d(e.init)})(jQuery);

//public_html/js/compiled/sg.utils.js
(function(g){EYE.extend({getPosition:function(a,b){var c=0,d=0,e=a.style,f=!1;if(b&&jQuery.curCSS(a,"display")=="none"){var g=e.visibility,i=e.position,f=!0;e.visibility="hidden";e.display="block";e.position="absolute"}var h=a;if(h.getBoundingClientRect)d=h.getBoundingClientRect(),c=d.left+Math.max(document.documentElement.scrollLeft,document.body.scrollLeft)-2,d=d.top+Math.max(document.documentElement.scrollTop,document.body.scrollTop)-2;else{c=h.offsetLeft;d=h.offsetTop;h=h.offsetParent;if(a!=h)for(;h;)c+=
h.offsetLeft,d+=h.offsetTop,h=h.offsetParent;jQuery.browser.safari&&jQuery.curCSS(a,"position")=="absolute"&&(c-=document.body.offsetLeft,d-=document.body.offsetTop);for(h=a.parentNode;h&&h.tagName.toUpperCase()!="BODY"&&h.tagName.toUpperCase()!="HTML";)jQuery.curCSS(h,"display")!="inline"&&(c-=h.scrollLeft,d-=h.scrollTop),h=h.parentNode}if(f==!0)e.display="none",e.position=i,e.visibility=g;return{x:c,y:d}},getSize:function(a){var b=parseInt(jQuery.curCSS(a,"width"),10),c=parseInt(jQuery.curCSS(a,
"height"),10),d=0,e=0;if(jQuery.curCSS(a,"display")!="none")d=a.offsetWidth,e=a.offsetHeight;else{var f=a.style,g=f.visibility,i=f.position;f.visibility="hidden";f.display="block";f.position="absolute";d=a.offsetWidth;e=a.offsetHeight;f.display="none";f.position=i;f.visibility=g}return{w:b,h:c,wb:d,hb:e}},getClient:function(a){var b;a?(b=a.clientWidth,a=a.clientHeight):(a=document.documentElement,b=window.innerWidth||self.innerWidth||a&&a.clientWidth||document.body.clientWidth,a=window.innerHeight||
self.innerHeight||a&&a.clientHeight||document.body.clientHeight);return{w:b,h:a}},getScroll:function(a){var b=0,c=0,d=0,e=0,f=0,g=0;if(a&&a.nodeName.toLowerCase()!="body")b=a.scrollTop,c=a.scrollLeft,d=a.scrollWidth,e=a.scrollHeight;else{if(document.documentElement)b=document.documentElement.scrollTop,c=document.documentElement.scrollLeft,d=document.documentElement.scrollWidth,e=document.documentElement.scrollHeight;else if(document.body)b=document.body.scrollTop,c=document.body.scrollLeft,d=document.body.scrollWidth,
e=document.body.scrollHeight;typeof pageYOffset!="undefined"&&(b=pageYOffset,c=pageXOffset);f=self.innerWidth||document.documentElement.clientWidth||document.body.clientWidth||0;g=self.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0}return{t:b,l:c,w:d,h:e,iw:f,ih:g}},getMargins:function(a,b){var c=jQuery.curCSS(a,"marginTop")||"",d=jQuery.curCSS(a,"marginRight")||"",e=jQuery.curCSS(a,"marginBottom")||"",f=jQuery.curCSS(a,"marginLeft")||"";return b?{t:parseInt(c,10)||
0,r:parseInt(d,10)||0,b:parseInt(e,10)||0,l:parseInt(f,10)}:{t:c,r:d,b:e,l:f}},getPadding:function(a,b){var c=jQuery.curCSS(a,"paddingTop")||"",d=jQuery.curCSS(a,"paddingRight")||"",e=jQuery.curCSS(a,"paddingBottom")||"",f=jQuery.curCSS(a,"paddingLeft")||"";return b?{t:parseInt(c,10)||0,r:parseInt(d,10)||0,b:parseInt(e,10)||0,l:parseInt(f,10)}:{t:c,r:d,b:e,l:f}},getBorder:function(a,b){var c=jQuery.curCSS(a,"borderTopWidth")||"",d=jQuery.curCSS(a,"borderRightWidth")||"",e=jQuery.curCSS(a,"borderBottomWidth")||
"",f=jQuery.curCSS(a,"borderLeftWidth")||"";return b?{t:parseInt(c,10)||0,r:parseInt(d,10)||0,b:parseInt(e,10)||0,l:parseInt(f,10)||0}:{t:c,r:d,b:e,l:f}},traverseDOM:function(a,b){b(a);for(a=a.firstChild;a;)EYE.traverseDOM(a,b),a=a.nextSibling},getInnerWidth:function(a,b){var c=a.offsetWidth;return b?Math.max(a.scrollWidth,c)-c+a.clientWidth:a.clientWidth},getInnerHeight:function(a,b){var c=a.offsetHeight;return b?Math.max(a.scrollHeight,c)-c+a.clientHeight:a.clientHeight},getExtraWidth:function(a){if(g.boxModel)return(parseInt(g.curCSS(a,
"paddingLeft"))||0)+(parseInt(g.curCSS(a,"paddingRight"))||0)+(parseInt(g.curCSS(a,"borderLeftWidth"))||0)+(parseInt(g.curCSS(a,"borderRightWidth"))||0);return 0},getExtraHeight:function(a){if(g.boxModel)return(parseInt(g.curCSS(a,"paddingTop"))||0)+(parseInt(g.curCSS(a,"paddingBottom"))||0)+(parseInt(g.curCSS(a,"borderTopWidth"))||0)+(parseInt(g.curCSS(a,"borderBottomWidth"))||0);return 0},isChildOf:function(a,b,c){if(a==b)return!0;if(!b||!b.nodeType||b.nodeType!=1)return!1;if(a.contains&&!g.browser.safari)return a.contains(b);
if(a.compareDocumentPosition)return!!(a.compareDocumentPosition(b)&16);for(b=b.parentNode;b&&b!=c;){if(b==a)return!0;b=b.parentNode}return!1},centerEl:function(a,b){var c=EYE.getScroll(),d=EYE.getSize(a);(!b||b=="vertically")&&g(a).css({top:c.t+(Math.min(c.h,c.ih)-d.hb)/2+"px"});(!b||b=="horizontally")&&g(a).css({left:c.l+(Math.min(c.w,c.iw)-d.wb)/2+"px"})}});if(!g.easing.easeout)g.easing.easeout=function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c}})(jQuery);

//public_html/js/compiled/sg.spacegallery.js
(function(c){EYE.extend({spacegallery:{defaults:{border:6,perspective:140,minScale:0.2,duration:800,loadingClass:null,before:function(){return!1},after:function(){return!1}},animated:!1,positionImages:function(b){EYE.spacegallery.animated=!1;c(b).find("a").removeClass(b.spacegalleryCfg.loadingClass).end().find("img").removeAttr("height").each(function(a){var f=this.spacegallery.origWidth-(this.spacegallery.origWidth-this.spacegallery.origWidth*b.spacegalleryCfg.minScale)*b.spacegalleryCfg.asins[a];
c(this).css({top:b.spacegalleryCfg.tops[a]+"px",marginLeft:-parseInt((f+b.spacegalleryCfg.border)/2,10)+"px",opacity:1-b.spacegalleryCfg.asins[a]}).attr("width",parseInt(f));this.spacegallery.next=b.spacegalleryCfg.asins[a+1];this.spacegallery.prev=b.spacegalleryCfg.asins[a-1];this.spacegallery.nextTop=b.spacegalleryCfg.tops[a+1]-b.spacegalleryCfg.tops[a];this.spacegallery.prevTop=b.spacegalleryCfg.tops[a-1]-b.spacegalleryCfg.tops[a];this.spacegallery.origTop=b.spacegalleryCfg.tops[a];this.spacegallery.opacity=
1-b.spacegalleryCfg.asins[a];this.spacegallery.increment=b.spacegalleryCfg.asins[a]-this.spacegallery.next;this.spacegallery.current=b.spacegalleryCfg.asins[a];this.spacegallery.width=f})},prepositionImages:function(b){c(b).find("img").removeAttr("height").each(function(a){var f=this.spacegallery.origWidth-(this.spacegallery.origWidth-this.spacegallery.origWidth*b.spacegalleryCfg.minScale)*b.spacegalleryCfg.asins[a];c(this).css({opacity:1-b.spacegalleryCfg.asins[a]}).attr("width",parseInt(f));this.spacegallery.next=
b.spacegalleryCfg.asins[a+1];this.spacegallery.prev=b.spacegalleryCfg.asins[a-1];this.spacegallery.nextTop=b.spacegalleryCfg.tops[a+1]-b.spacegalleryCfg.tops[a];this.spacegallery.prevTop=b.spacegalleryCfg.tops[a-1]-b.spacegalleryCfg.tops[a];this.spacegallery.origTop=b.spacegalleryCfg.tops[a];this.spacegallery.opacity=1-b.spacegalleryCfg.asins[a];this.spacegallery.increment=b.spacegalleryCfg.asins[a]-this.spacegallery.next;this.spacegallery.current=b.spacegalleryCfg.asins[a];this.spacegallery.width=
f})},next:function(){if(EYE.spacegallery.animated===!1){var b,a=this.rel&&(b=document.getElementById(this.rel))?b:this.parentNode?this.parentNode:!1;if(!a||!c(a).is(".spacegallery"))return!1;EYE.spacegallery.animated=!0;a.spacegalleryCfg.before.apply(a);c(a).css("spacegallery",0).animate({spacegallery:100},{easing:"easeOut",duration:a.spacegalleryCfg.duration,complete:function(){c(a).find("img:last").prependTo(a);EYE.spacegallery.positionImages(a);a.spacegalleryCfg.after.apply(a)},step:function(b){c("img",
this).each(function(d){var e;d+1==a.spacegalleryCfg.images?(e=this.spacegallery.origTop+this.spacegallery.nextTop*4*b/100,d=this.spacegallery.width*e/this.spacegallery.origTop,c(this).css({top:e+"px",opacity:0.7-b/100,marginLeft:-parseInt((d+a.spacegalleryCfg.border)/2,10)+"px"}).attr("width",d)):(e=this.spacegallery.current-this.spacegallery.increment*b/100,d=this.spacegallery.origWidth-(this.spacegallery.origWidth-this.spacegallery.origWidth*a.spacegalleryCfg.minScale)*e,c(this).css({top:this.spacegallery.origTop+
this.spacegallery.nextTop*b/100+"px",opacity:1-e,marginLeft:-parseInt((d+a.spacegalleryCfg.border)/2,10)+"px"}).attr("width",d))})}})}this.blur();return!1},prev:function(){if(EYE.spacegallery.animated===!1){var b,a=this.rel&&(b=document.getElementById(this.rel))?b:this.parentNode?this.parentNode:!1;if(!a||!c(a).is(".spacegallery"))return!1;EYE.spacegallery.animated=!0;a.spacegalleryCfg.before.apply(a);c(a).find("img:first").appendTo(a);c(a).find("a").appendTo(a);EYE.spacegallery.prepositionImages(a);
c(a).css("spacegallery",100).animate({spacegallery:0},{easing:"easeOut",duration:a.spacegalleryCfg.duration,complete:function(){EYE.spacegallery.positionImages(a);a.spacegalleryCfg.after.apply(a)},step:function(b){c("img",this).each(function(d){var e;d+1==a.spacegalleryCfg.images?(e=this.spacegallery.origTop+this.spacegallery.nextTop*4*b/100,d=this.spacegallery.width*e/this.spacegallery.origTop,c(this).css({top:e+"px",opacity:0.7-b/100,marginLeft:-parseInt((d+a.spacegalleryCfg.border)/2,10)+"px"}).attr("width",
d)):(e=this.spacegallery.current-this.spacegallery.increment*b/100,d=this.spacegallery.origWidth-(this.spacegallery.origWidth-this.spacegallery.origWidth*a.spacegalleryCfg.minScale)*e,c(this).css({top:this.spacegallery.origTop+this.spacegallery.nextTop*b/100+"px",opacity:1-e,marginLeft:-parseInt((d+a.spacegalleryCfg.border)/2,10)+"px"}).attr("width",d))})}})}this.blur();return!1},init:function(b){b=c.extend({},EYE.spacegallery.defaults,b||{});return this.each(function(){var a=this;if(c(a).is(".spacegallery")){c('<a href="#"></a>').appendTo(this).addClass(b.loadingClass);
a.spacegalleryCfg=b;a.spacegalleryCfg.images=a.getElementsByTagName("img").length;a.spacegalleryCfg.loaded=0;a.spacegalleryCfg.asin=Math.asin(1);a.spacegalleryCfg.asins={};a.spacegalleryCfg.tops={};a.spacegalleryCfg.increment=parseInt(a.spacegalleryCfg.perspective/a.spacegalleryCfg.images,10);var f=0;c("img",a).each(function(b){var c=new Image,g=this;a.spacegalleryCfg.asins[b]=1-Math.asin((b+1)/a.spacegalleryCfg.images)/a.spacegalleryCfg.asin;f+=a.spacegalleryCfg.increment-a.spacegalleryCfg.increment*
a.spacegalleryCfg.asins[b];a.spacegalleryCfg.tops[b]=f;g.spacegallery={};c.src=this.src;c.complete?(a.spacegalleryCfg.loaded++,g.spacegallery.origWidth=c.width,g.spacegallery.origHeight=c.height):c.onload=function(){a.spacegalleryCfg.loaded++;g.spacegallery.origWidth=c.width;g.spacegallery.origHeight=c.height;a.spacegalleryCfg.loaded==a.spacegalleryCfg.images&&EYE.spacegallery.positionImages(a)}});a.spacegalleryCfg.asins[a.spacegalleryCfg.images]=a.spacegalleryCfg.asins[a.spacegalleryCfg.images-1]*
1.3;a.spacegalleryCfg.tops[a.spacegalleryCfg.images]=a.spacegalleryCfg.tops[a.spacegalleryCfg.images-1]*1.3;a.spacegalleryCfg.loaded==a.spacegalleryCfg.images&&EYE.spacegallery.positionImages(a)}})}}});c.fn.extend({spacegallery:EYE.spacegallery.init});c.extend(c.easing,{easeOut:function(b,a,c,d,e){return-d*(a/=e)*(a-2)+c}})})(jQuery);

//public_html/js/compiled/jquery.jqplot.js
(function(d){function t(a){d.jqplot.ElemContainer.call(this);this.name=a;this._series=[];this.show=!1;this.tickRenderer=d.jqplot.AxisTickRenderer;this.tickOptions={};this.labelRenderer=d.jqplot.AxisLabelRenderer;this.labelOptions={};this.label=null;this.showLabel=!0;this.max=this.min=null;this.autoscale=!1;this.pad=1.2;this.padMin=this.padMax=null;this.ticks=[];this.renderer=d.jqplot.LinearAxisRenderer;this.rendererOptions={};this.showMinorTicks=this.showTickMarks=this.showTicks=!0;this.useSeriesColor=
!1;this.borderColor=this.borderWidth=null;this._dataBounds={min:null,max:null};this._intervalStats=[];this._offsets={min:null,max:null};this._ticks=[];this.syncTicks=this._label=null;this.tickSpacing=75;this.__ticks=this._numberTicks=this._tickInterval=this._max=this._min=null;this._options={}}function x(a){d.jqplot.ElemContainer.call(this);this.show=!1;this.location="ne";this.labels=[];this.showSwatches=this.showLabels=!0;this.placement="insideGrid";this.yoffset=this.xoffset=0;this.rowSpacing="0.5em";
this.renderer=d.jqplot.TableLegendRenderer;this.rendererOptions={};this.preDraw=!1;this.marginLeft=this.marginBottom=this.marginRight=this.marginTop=null;this.escapeHtml=!1;this._series=[];d.extend(!0,this,a)}function z(a){d.jqplot.ElemContainer.call(this);this.text=a;this.show=!0;this.renderer=d.jqplot.DivTitleRenderer;this.rendererOptions={}}function y(){d.jqplot.ElemContainer.call(this);this.show=!0;this.xaxis="xaxis";this.yaxis="yaxis";this.gridBorderWidth=2;this.renderer=d.jqplot.LineRenderer;
this.rendererOptions={};this.data=[];this.gridData=[];this.label="";this.showLabel=!0;this.lineWidth=2.5;this.lineCap=this.lineJoin="round";this.shadow=!0;this.shadowAngle=45;this.shadowOffset=1.25;this.shadowDepth=3;this.shadowAlpha="0.1";this.breakOnNull=!1;this.markerRenderer=d.jqplot.MarkerRenderer;this.markerOptions={};this.showMarker=this.showLine=!0;this._stack=this.disableStack=this.fillAndStroke=this.fill=!1;this.neighborThreshold=4;this.fillToZero=!1;this.fillToValue=0;this.fillAxis="y";
this.useNegativeColors=!0;this._stackData=[];this._plotData=[];this._plotValues={x:[],y:[]};this._intervals={x:{},y:{}};this._prevPlotData=[];this._prevGridData=[];this._stackAxis="y";this._primaryAxis="_xaxis";this.canvas=new d.jqplot.GenericCanvas;this.shadowCanvas=new d.jqplot.GenericCanvas;this.plugins={};this._sumx=this._sumy=0;this._type=""}function A(){d.jqplot.ElemContainer.call(this);this.drawGridlines=!0;this.gridLineColor="#cccccc";this.gridLineWidth=1;this.background="#fffdf6";this.borderColor=
"#999999";this.borderWidth=2;this.shadow=this.drawBorder=!0;this.shadowAngle=45;this.shadowOffset=1.5;this.shadowDepth=this.shadowWidth=3;this.shadowColor=null;this.shadowAlpha="0.07";this._axes=[];this.renderer=d.jqplot.CanvasGridRenderer;this.rendererOptions={};this._offsets={top:null,bottom:null,left:null,right:null}}function K(){function a(a){for(var b,c=0;c<a.length;c++)for(var d,f=[a[c].data,a[c]._stackData,a[c]._plotData,a[c]._prevPlotData],n=0;n<4;n++)if(d=!0,b=f[n],a[c]._stackAxis=="x"){for(var i=
0;i<b.length;i++)if(typeof b[i][1]!="number"){d=!1;break}d&&b.sort(function(a,e){return a[1]-e[1]})}else{for(i=0;i<b.length;i++)if(typeof b[i][0]!="number"){d=!1;break}d&&b.sort(function(a,e){return a[0]-e[0]})}}function b(a){var b=a.data.plot,c=b.eventCanvas._elem.offset(),a={x:a.pageX-c.left,y:a.pageY-c.top},d={xaxis:null,yaxis:null,x2axis:null,y2axis:null,y3axis:null,y4axis:null,y5axis:null,y6axis:null,y7axis:null,y8axis:null,y9axis:null},f=["xaxis","yaxis","x2axis","y2axis","y3axis","y4axis",
"y5axis","y6axis","y7axis","y8axis","y9axis"],b=b.axes,n,i;for(n=11;n>0;n--)i=f[n-1],b[i].show&&(d[i]=b[i].series_p2u(a[i.charAt(0)]));return{offsets:c,gridPos:a,dataPos:d}}function c(a,b){var c=b.series,h,f,n,i,q,j,m,r,l,o,p,u;for(n=b.seriesStack.length-1;n>=0;n--)switch(h=b.seriesStack[n],i=c[h],i.renderer.constructor){case d.jqplot.BarRenderer:j=a.x;m=a.y;for(f=0;f<i._barPoints.length;f++)if(h=i._barPoints[f],p=i.gridData[f],j>h[0][0]&&j<h[2][0]&&m>h[2][1]&&m<h[0][1])return{seriesIndex:i.index,
pointIndex:f,gridData:p,data:i.data[f],points:i._barPoints[f]};break;case d.jqplot.DonutRenderer:f=i.startAngle/180*Math.PI;j=a.x-i._center[0];m=a.y-i._center[1];q=Math.sqrt(Math.pow(j,2)+Math.pow(m,2));j>0&&-m>=0?r=2*Math.PI-Math.atan(-m/j):j>0&&-m<0?r=-Math.atan(-m/j):j<0?r=Math.PI-Math.atan(-m/j):j==0&&-m>0?r=3*Math.PI/2:j==0&&-m<0?r=Math.PI/2:j==0&&m==0&&(r=0);f&&(r-=f,r<0?r+=2*Math.PI:r>2*Math.PI&&(r-=2*Math.PI));j=i.sliceMargin/180*Math.PI;if(q<i._radius&&q>i._innerRadius)for(f=0;f<i.gridData.length;f++)if(m=
f>0?i.gridData[f-1][1]+j:j,h=i.gridData[f][1],r>m&&r<h)return{seriesIndex:i.index,pointIndex:f,gridData:i.gridData[f],data:i.data[f]};break;case d.jqplot.PieRenderer:f=i.startAngle/180*Math.PI;j=a.x-i._center[0];m=a.y-i._center[1];q=Math.sqrt(Math.pow(j,2)+Math.pow(m,2));j>0&&-m>=0?r=2*Math.PI-Math.atan(-m/j):j>0&&-m<0?r=-Math.atan(-m/j):j<0?r=Math.PI-Math.atan(-m/j):j==0&&-m>0?r=3*Math.PI/2:j==0&&-m<0?r=Math.PI/2:j==0&&m==0&&(r=0);f&&(r-=f,r<0?r+=2*Math.PI:r>2*Math.PI&&(r-=2*Math.PI));j=i.sliceMargin/
180*Math.PI;if(q<i._radius)for(f=0;f<i.gridData.length;f++)if(m=f>0?i.gridData[f-1][1]+j:j,h=i.gridData[f][1],r>m&&r<h)return{seriesIndex:i.index,pointIndex:f,gridData:i.gridData[f],data:i.data[f]};break;case d.jqplot.BubbleRenderer:j=a.x;m=a.y;q=null;if(i.show){for(f=0;f<i.gridData.length;f++)if(p=i.gridData[f],o=Math.sqrt((j-p[0])*(j-p[0])+(m-p[1])*(m-p[1])),o<=p[2]&&(o<=l||l==null))l=o,q={seriesIndex:h,pointIndex:f,gridData:p,data:i.data[f]};if(q!=null)return q}break;case d.jqplot.FunnelRenderer:j=
a.x;m=a.y;h=i._vertices;f=h[0];p=h[h.length-1];o=function(a,e,b){b=(e[1]-b[1])/(e[0]-b[0]);a+=e[1];return[(a-(e[1]-b*e[0]))/b,a]};q=o(m,f[0],p[3]);p=o(m,f[1],p[2]);for(f=0;f<h.length;f++)if(o=h[f],m>=o[0][1]&&m<=o[3][1]&&j>=q[0]&&j<=p[0])return{seriesIndex:i.index,pointIndex:f,gridData:null,data:i.data[f]};break;case d.jqplot.LineRenderer:j=a.x;m=a.y;q=i.renderer;if(i.show)if(i.fill){q=!1;if(j>i._boundingBox[0][0]&&j<i._boundingBox[1][0]&&m>i._boundingBox[1][1]&&m<i._boundingBox[0][1]){p=i._areaPoints.length;
f=p-1;for(o=0;o<p;o++){u=[i._areaPoints[o][0],i._areaPoints[o][1]];f=[i._areaPoints[f][0],i._areaPoints[f][1]];if(u[1]<m&&f[1]>=m||f[1]<m&&u[1]>=m)u[0]+(m-u[1])/(f[1]-u[1])*(f[0]-u[0])<j&&(q=!q);f=o}}if(q)return{seriesIndex:h,pointIndex:null,gridData:i.gridData,data:i.data,points:i._areaPoints};break}else{f=i.markerRenderer.size/2+i.neighborThreshold;u=f>0?f:0;for(f=0;f<i.gridData.length;f++)if(p=i.gridData[f],q.constructor==d.jqplot.OHLCRenderer)if(q.candleStick){if(o=i._yaxis.series_u2p,j>=p[0]-
q._bodyWidth/2&&j<=p[0]+q._bodyWidth/2&&m>=o(i.data[f][2])&&m<=o(i.data[f][3]))return{seriesIndex:h,pointIndex:f,gridData:p,data:i.data[f]}}else if(q.hlc){if(o=i._yaxis.series_u2p,j>=p[0]-q._tickLength&&j<=p[0]+q._tickLength&&m>=o(i.data[f][1])&&m<=o(i.data[f][2]))return{seriesIndex:h,pointIndex:f,gridData:p,data:i.data[f]}}else{if(o=i._yaxis.series_u2p,j>=p[0]-q._tickLength&&j<=p[0]+q._tickLength&&m>=o(i.data[f][2])&&m<=o(i.data[f][3]))return{seriesIndex:h,pointIndex:f,gridData:p,data:i.data[f]}}else if(p[0]!=
null&&p[1]!=null&&(o=Math.sqrt((j-p[0])*(j-p[0])+(m-p[1])*(m-p[1])),o<=u&&(o<=l||l==null)))return l=o,{seriesIndex:h,pointIndex:f,gridData:p,data:i.data[f]}}break;default:if(j=a.x,m=a.y,q=i.renderer,i.show){f=i.markerRenderer.size/2+i.neighborThreshold;u=f>0?f:0;for(f=0;f<i.gridData.length;f++)if(p=i.gridData[f],q.constructor==d.jqplot.OHLCRenderer)if(q.candleStick){if(o=i._yaxis.series_u2p,j>=p[0]-q._bodyWidth/2&&j<=p[0]+q._bodyWidth/2&&m>=o(i.data[f][2])&&m<=o(i.data[f][3]))return{seriesIndex:h,
pointIndex:f,gridData:p,data:i.data[f]}}else if(q.hlc){if(o=i._yaxis.series_u2p,j>=p[0]-q._tickLength&&j<=p[0]+q._tickLength&&m>=o(i.data[f][1])&&m<=o(i.data[f][2]))return{seriesIndex:h,pointIndex:f,gridData:p,data:i.data[f]}}else{if(o=i._yaxis.series_u2p,j>=p[0]-q._tickLength&&j<=p[0]+q._tickLength&&m>=o(i.data[f][2])&&m<=o(i.data[f][3]))return{seriesIndex:h,pointIndex:f,gridData:p,data:i.data[f]}}else if(o=Math.sqrt((j-p[0])*(j-p[0])+(m-p[1])*(m-p[1])),o<=u&&(o<=l||l==null))return l=o,{seriesIndex:h,
pointIndex:f,gridData:p,data:i.data[f]}}}return null}this.data=[];this.noDataIndicator={show:!1,indicator:"Loading Data...",axes:{xaxis:{min:0,max:10,tickInterval:2,show:!0},yaxis:{min:0,max:12,tickInterval:3,show:!0}}};this.target=this.targetId=null;this.defaults={axesDefaults:{},axes:{xaxis:{},yaxis:{},x2axis:{},y2axis:{},y3axis:{},y4axis:{},y5axis:{},y6axis:{},y7axis:{},y8axis:{},y9axis:{}},seriesDefaults:{},series:[]};this.series=[];this.axes={xaxis:new t("xaxis"),yaxis:new t("yaxis"),x2axis:new t("x2axis"),
y2axis:new t("y2axis"),y3axis:new t("y3axis"),y4axis:new t("y4axis"),y5axis:new t("y5axis"),y6axis:new t("y6axis"),y7axis:new t("y7axis"),y8axis:new t("y8axis"),y9axis:new t("y9axis")};this.grid=new A;this.legend=new x;this.baseCanvas=new d.jqplot.GenericCanvas;this.seriesStack=[];this.previousSeriesStack=[];this.eventCanvas=new d.jqplot.GenericCanvas;this._height=this._width=null;this._plotDimensions={height:null,width:null};this._gridPadding={top:null,right:null,bottom:null,left:null};this._defaultGridPadding=
{top:10,right:10,bottom:23,left:10};this.syncYTicks=this.syncXTicks=!0;this.seriesColors=d.jqplot.config.defaultColors;this.negativeSeriesColors=d.jqplot.config.defaultNegativeColors;this.sortData=!0;this.title=new z;this.options={};this.stackSeries=!1;this.defaultAxisStart=1;this._stackData=[];this._plotData=[];this.plugins={};this._drawCount=0;this.captureRightClick=this.drawIfHidden=!1;this.themeEngine=new d.jqplot.ThemeEngine;this._sumx=this._sumy=0;this.preInitHooks=new d.jqplot.HooksManager;
this.postInitHooks=new d.jqplot.HooksManager;this.preParseOptionsHooks=new d.jqplot.HooksManager;this.postParseOptionsHooks=new d.jqplot.HooksManager;this.preDrawHooks=new d.jqplot.HooksManager;this.postDrawHooks=new d.jqplot.HooksManager;this.preDrawSeriesHooks=new d.jqplot.HooksManager;this.postDrawSeriesHooks=new d.jqplot.HooksManager;this.preDrawLegendHooks=new d.jqplot.HooksManager;this.addLegendRowHooks=new d.jqplot.HooksManager;this.preSeriesInitHooks=new d.jqplot.HooksManager;this.postSeriesInitHooks=
new d.jqplot.HooksManager;this.preParseSeriesOptionsHooks=new d.jqplot.HooksManager;this.postParseSeriesOptionsHooks=new d.jqplot.HooksManager;this.eventListenerHooks=new d.jqplot.EventListenerManager;this.preDrawSeriesShadowHooks=new d.jqplot.HooksManager;this.postDrawSeriesShadowHooks=new d.jqplot.HooksManager;this.colorGenerator=d.jqplot.ColorGenerator;this.canvasManager=new d.jqplot.CanvasManager;this.init=function(e,b,c){for(var c=c||{},h=0;h<d.jqplot.preInitHooks.length;h++)d.jqplot.preInitHooks[h].call(this,
e,b,c);for(h=0;h<this.preInitHooks.hooks.length;h++)this.preInitHooks.hooks[h].call(this,e,b,c);this.targetId="#"+e;this.target=d("#"+e);this.target.removeClass("jqplot-error");if(!this.target.get(0))throw"No plot target specified";this.target.css("position")=="static"&&this.target.css("position","relative");this.target.hasClass("jqplot-target")||this.target.addClass("jqplot-target");this.target.height()?this._height=h=this.target.height():(this._height=h=c&&c.height?parseInt(c.height,10):this.target.attr("data-height")?
parseInt(this.target.attr("data-height"),10):parseInt(d.jqplot.config.defaultHeight,10),this.target.css("height",h+"px"));this.target.width()?this._width=h=this.target.width():(this._width=h=c&&c.width?parseInt(c.width,10):this.target.attr("data-width")?parseInt(this.target.attr("data-width"),10):parseInt(d.jqplot.config.defaultWidth,10),this.target.css("width",h+"px"));this._plotDimensions.height=this._height;this._plotDimensions.width=this._width;this.grid._plotDimensions=this._plotDimensions;this.title._plotDimensions=
this._plotDimensions;this.baseCanvas._plotDimensions=this._plotDimensions;this.eventCanvas._plotDimensions=this._plotDimensions;this.legend._plotDimensions=this._plotDimensions;if(this._height<=0||this._width<=0||!this._height||!this._width)throw"Canvas dimension not set";if(c.dataRenderer&&jQuery.isFunction(c.dataRenderer)){if(c.dataRendererOptions)this.dataRendererOptions=c.dataRendererOptions;this.dataRenderer=c.dataRenderer;b=this.dataRenderer(b,this,this.dataRendererOptions)}c.noDataIndicator&&
jQuery.isPlainObject(c.noDataIndicator)&&d.extend(!0,this.noDataIndicator,c.noDataIndicator);if(b==null||jQuery.isArray(b)==!1||b.length==0||jQuery.isArray(b[0])==!1||b[0].length==0)if(this.noDataIndicator.show==!1)throw{name:"DataError",message:"No data to plot."};else{for(var f in this.noDataIndicator.axes)for(var n in this.noDataIndicator.axes[f])this.axes[f][n]=this.noDataIndicator.axes[f][n];this.postDrawHooks.add(function(){var a=this.eventCanvas.getHeight(),e=this.eventCanvas.getWidth(),b=
d('<div class="jqplot-noData-container" style="position:absolute;"></div>');this.target.append(b);b.height(a);b.width(e);b.css("top",this.eventCanvas._offsets.top);b.css("left",this.eventCanvas._offsets.left);e=d('<div class="jqplot-noData-contents" style="text-align:center; position:relative; margin-left:auto; margin-right:auto;"></div>');b.append(e);e.html(this.noDataIndicator.indicator);var b=e.height(),c=e.width();e.height(b);e.width(c);e.css("top",(a-b)/2+"px")})}this.data=b;this.parseOptions(c);
this.textColor&&this.target.css("color",this.textColor);this.fontFamily&&this.target.css("font-family",this.fontFamily);this.fontSize&&this.target.css("font-size",this.fontSize);this.title.init();this.legend.init();for(h=this._sumx=this._sumy=0;h<this.series.length;h++){this.seriesStack.push(h);this.previousSeriesStack.push(h);this.series[h].shadowCanvas._plotDimensions=this._plotDimensions;this.series[h].canvas._plotDimensions=this._plotDimensions;for(f=0;f<d.jqplot.preSeriesInitHooks.length;f++)d.jqplot.preSeriesInitHooks[f].call(this.series[h],
e,b,this.options.seriesDefaults,this.options.series[h],this);for(f=0;f<this.preSeriesInitHooks.hooks.length;f++)this.preSeriesInitHooks.hooks[f].call(this.series[h],e,b,this.options.seriesDefaults,this.options.series[h],this);this.populatePlotData(this.series[h],h);this.series[h]._plotDimensions=this._plotDimensions;this.series[h].init(h,this.grid.borderWidth,this);for(f=0;f<d.jqplot.postSeriesInitHooks.length;f++)d.jqplot.postSeriesInitHooks[f].call(this.series[h],e,b,this.options.seriesDefaults,
this.options.series[h],this);for(f=0;f<this.postSeriesInitHooks.hooks.length;f++)this.postSeriesInitHooks.hooks[f].call(this.series[h],e,b,this.options.seriesDefaults,this.options.series[h],this);this._sumy+=this.series[h]._sumy;this._sumx+=this.series[h]._sumx}for(var i in this.axes)this.axes[i]._plotDimensions=this._plotDimensions,this.axes[i].init();this.sortData&&a(this.series);this.grid.init();this.grid._axes=this.axes;this.legend._series=this.series;for(h=0;h<d.jqplot.postInitHooks.length;h++)d.jqplot.postInitHooks[h].call(this,
e,b,c);for(h=0;h<this.postInitHooks.hooks.length;h++)this.postInitHooks.hooks[h].call(this,e,b,c)};this.resetAxesScale=function(a,b){var c=b||{},d=a||this.axes;if(d===!0)d=this.axes;if(jQuery.isArray(d))for(var f=0;f<d.length;f++)this.axes[d[f]].resetScale(c[d[f]]);else if(typeof d==="object")for(f in d)this.axes[f].resetScale(c[f])};this.reInitialize=function(){this._height=this.target.height();this._width=this.target.width();if(this._height<=0||this._width<=0||!this._height||!this._width)throw"Target dimension not set";
this._plotDimensions.height=this._height;this._plotDimensions.width=this._width;this.grid._plotDimensions=this._plotDimensions;this.title._plotDimensions=this._plotDimensions;this.baseCanvas._plotDimensions=this._plotDimensions;this.eventCanvas._plotDimensions=this._plotDimensions;this.legend._plotDimensions=this._plotDimensions;for(var b in this.axes)this.axes[b]._plotWidth=this._width,this.axes[b]._plotHeight=this._height;this.title._plotWidth=this._width;this.textColor&&this.target.css("color",
this.textColor);this.fontFamily&&this.target.css("font-family",this.fontFamily);this.fontSize&&this.target.css("font-size",this.fontSize);for(b=this._sumx=this._sumy=0;b<this.series.length;b++)this.populatePlotData(this.series[b],b),this.series[b]._plotDimensions=this._plotDimensions,this.series[b].canvas._plotDimensions=this._plotDimensions,this._sumy+=this.series[b]._sumy,this._sumx+=this.series[b]._sumx;for(var c in this.axes){var k=this.axes[c]._ticks;for(b=0;b<k.length;b++){var h=k[b]._elem;
if(h)d.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement(h.get(0)),h.emptyForce(),k._elem=null}this.axes[c]._plotDimensions=this._plotDimensions;this.axes[c]._ticks=[];this.axes[c].renderer.init.call(this.axes[c],{})}this.sortData&&a(this.series);this.grid._axes=this.axes;this.legend._series=this.series};this.populatePlotData=function(a,b){this._plotData=[];this._stackData=[];a._stackData=[];a._plotData=[];var c={x:[],y:[]};if(this.stackSeries&&!a.disableStack){a._stack=!0;for(var h=a._stackAxis==
"x"?0:1,f=d.extend(!0,[],a.data),n=d.extend(!0,[],a.data),i=0;i<b;i++)for(var q=this.series[i].data,j=0;j<q.length;j++)f[j][0]+=q[j][0],f[j][1]+=q[j][1],n[j][h]+=q[j][h];for(h=0;h<n.length;h++)c.x.push(n[h][0]),c.y.push(n[h][1]);this._plotData.push(n);this._stackData.push(f);a._stackData=f;a._plotData=n}else{for(h=0;h<a.data.length;h++)c.x.push(a.data[h][0]),c.y.push(a.data[h][1]);this._stackData.push(a.data);this.series[b]._stackData=a.data;this._plotData.push(a.data);a._plotData=a.data}a._plotValues=
c;if(b>0)a._prevPlotData=this.series[b-1]._plotData;a._sumy=0;a._sumx=0;for(h=a.data.length-1;h>-1;h--)a._sumy+=a.data[h][1],a._sumx+=a.data[h][0]};this.getNextSeriesColor=function(a){var b=0,c=a.seriesColors;return function(){b<c.length||(b=0);return c[b++]}}(this);this.parseOptions=function(a){for(var b=0;b<this.preParseOptionsHooks.hooks.length;b++)this.preParseOptionsHooks.hooks[b].call(this,a);for(b=0;b<d.jqplot.preParseOptionsHooks.length;b++)d.jqplot.preParseOptionsHooks[b].call(this,a);this.options=
d.extend(!0,{},this.defaults,a);this.stackSeries=this.options.stackSeries;if(this.options.seriesColors)this.seriesColors=this.options.seriesColors;if(this.options.negativeSeriesColors)this.negativeSeriesColors=this.options.negativeSeriesColors;if(this.options.captureRightClick)this.captureRightClick=this.options.captureRightClick;this.defaultAxisStart=a&&a.defaultAxisStart!=null?a.defaultAxisStart:this.defaultAxisStart;var c=new this.colorGenerator(this.seriesColors);d.extend(!0,this._gridPadding,
this.options.gridPadding);this.sortData=this.options.sortData!=null?this.options.sortData:this.sortData;for(var h in this.axes)b=this.axes[h],b._options=d.extend(!0,{},this.options.axesDefaults,this.options.axes[h]),d.extend(!0,b,this.options.axesDefaults,this.options.axes[h]),b._plotWidth=this._width,b._plotHeight=this._height;for(var f=function(a,b,e){var c=[],g,b=b||"vertical";if(jQuery.isArray(a[0]))d.extend(!0,c,a);else for(g=0;g<a.length;g++)b=="vertical"?c.push([e+g,a[g]]):c.push([a[g],e+g]);
return c},b=0;b<this.data.length;b++){for(var n=new y,i=0;i<d.jqplot.preParseSeriesOptionsHooks.length;i++)d.jqplot.preParseSeriesOptionsHooks[i].call(n,this.options.seriesDefaults,this.options.series[b]);for(i=0;i<this.preParseSeriesOptionsHooks.hooks.length;i++)this.preParseSeriesOptionsHooks.hooks[i].call(n,this.options.seriesDefaults,this.options.series[b]);d.extend(!0,n,{seriesColors:this.seriesColors,negativeSeriesColors:this.negativeSeriesColors},this.options.seriesDefaults,this.options.series[b]);
i="vertical";n.renderer===d.jqplot.BarRenderer&&n.rendererOptions&&n.rendererOptions.barDirection=="horizontal"&&(i="horizontal");n.data=f(this.data[b],i,this.defaultAxisStart);switch(n.xaxis){case "xaxis":n._xaxis=this.axes.xaxis;break;case "x2axis":n._xaxis=this.axes.x2axis}n._yaxis=this.axes[n.yaxis];n._xaxis._series.push(n);n._yaxis._series.push(n);if(n.show)n._xaxis.show=!0,n._yaxis.show=!0;if(!n.color&&n.show!=!1)n.color=c.next();if(!n.label)n.label="Series "+(b+1).toString();this.series.push(n);
for(i=0;i<d.jqplot.postParseSeriesOptionsHooks.length;i++)d.jqplot.postParseSeriesOptionsHooks[i].call(this.series[b],this.options.seriesDefaults,this.options.series[b]);for(i=0;i<this.postParseSeriesOptionsHooks.hooks.length;i++)this.postParseSeriesOptionsHooks.hooks[i].call(this.series[b],this.options.seriesDefaults,this.options.series[b])}d.extend(!0,this.grid,this.options.grid);for(h in this.axes){b=this.axes[h];if(b.borderWidth==null)b.borderWidth=this.grid.borderWidth;if(b.borderColor==null)b.borderColor=
h!="xaxis"&&h!="x2axis"&&b.useSeriesColor===!0&&b.show?b._series[0].color:this.grid.borderColor}typeof this.options.title=="string"?this.title.text=this.options.title:typeof this.options.title=="object"&&d.extend(!0,this.title,this.options.title);this.title._plotWidth=this._width;this.legend.setOptions(this.options.legend);for(b=0;b<d.jqplot.postParseOptionsHooks.length;b++)d.jqplot.postParseOptionsHooks[b].call(this,a);for(b=0;b<this.postParseOptionsHooks.hooks.length;b++)this.postParseOptionsHooks.hooks[b].call(this,
a)};this.destroy=function(){this.canvasManager.freeAllCanvases();this.target[0].innerHTML=""};this.replot=function(a){var a=a||{},b=a.clear||!0,c=a.resetAxes||!1;this.target.trigger("jqplotPreReplot");b&&(this.canvasManager.freeAllCanvases(),this._eventCanvas&&this.eventCanvas._elem.unbind(),this.target.unbind(),this.target.empty());this.reInitialize();c&&this.resetAxesScale(c,a.axes);this.draw();this.target.trigger("jqplotPostReplot")};this.redraw=function(a){a=a!=null?a:!0;this.target.trigger("jqplotPreRedraw");
a&&(this.canvasManager.freeAllCanvases(),this.eventCanvas._elem.unbind(),this.target.unbind(),this.target.empty());for(var b in this.axes)this.axes[b]._ticks=[];for(a=0;a<this.series.length;a++)this.populatePlotData(this.series[a],a);for(a=this._sumx=this._sumy=0;a<this.series.length;a++)this._sumy+=this.series[a]._sumy,this._sumx+=this.series[a]._sumx;this.draw();this.target.trigger("jqplotPostRedraw")};this.draw=function(){if(this.drawIfHidden||this.target.is(":visible")){this.target.trigger("jqplotPreDraw");
var a,b;for(a=0;a<d.jqplot.preDrawHooks.length;a++)d.jqplot.preDrawHooks[a].call(this);for(a=0;a<this.preDrawHooks.hooks.length;a++)this.preDrawHooks.hooks[a].call(this);this.target.append(this.baseCanvas.createElement({left:0,right:0,top:0,bottom:0},"jqplot-base-canvas",null,this));this.baseCanvas.setContext();this.target.append(this.title.draw());this.title.pack({top:0,left:0});var c=this.legend.draw();a={top:0,left:0,bottom:0,right:0};if(this.legend.placement=="outsideGrid"){this.target.append(c);
switch(this.legend.location){case "n":a.top+=this.legend.getHeight();break;case "s":a.bottom+=this.legend.getHeight();break;case "ne":case "e":case "se":a.right+=this.legend.getWidth();break;case "nw":case "w":case "sw":a.left+=this.legend.getWidth();break;default:a.right+=this.legend.getWidth()}c=c.detach()}b=this.axes;for(var h in b)this.target.append(b[h].draw(this.baseCanvas._ctx,this)),b[h].set();b.yaxis.show&&(a.left+=b.yaxis.getWidth());h=["y2axis","y3axis","y4axis","y5axis","y6axis","y7axis",
"y8axis","y9axis"];var f=[0,0,0,0,0,0,0,0],n=0,i;for(i=0;i<8;i++)b[h[i]].show&&(n+=b[h[i]].getWidth(),f[i]=n);a.right+=n;b.x2axis.show&&(a.top+=b.x2axis.getHeight());this.title.show&&(a.top+=this.title.getHeight());b.xaxis.show&&(a.bottom+=b.xaxis.getHeight());n=["top","bottom","left","right"];for(i in n)this._gridPadding[n[i]]==null&&a[n[i]]>0?this._gridPadding[n[i]]=a[n[i]]:this._gridPadding[n[i]]==null&&(this._gridPadding[n[i]]=this._defaultGridPadding[n[i]]);i=this.legend.placement=="outsideGrid"?
{top:this.title.getHeight(),left:0,right:0,bottom:0}:this._gridPadding;b.xaxis.pack({position:"absolute",bottom:this._gridPadding.bottom-b.xaxis.getHeight(),left:0,width:this._width},{min:this._gridPadding.left,max:this._width-this._gridPadding.right});b.yaxis.pack({position:"absolute",top:0,left:this._gridPadding.left-b.yaxis.getWidth(),height:this._height},{min:this._height-this._gridPadding.bottom,max:this._gridPadding.top});b.x2axis.pack({position:"absolute",top:this._gridPadding.top-b.x2axis.getHeight(),
left:0,width:this._width},{min:this._gridPadding.left,max:this._width-this._gridPadding.right});for(a=8;a>0;a--)b[h[a-1]].pack({position:"absolute",top:0,right:this._gridPadding.right-f[a-1]},{min:this._height-this._gridPadding.bottom,max:this._gridPadding.top});this.target.append(this.grid.createElement(this._gridPadding,this));this.grid.draw();for(a=0;a<this.series.length;a++)b=this.seriesStack[a],this.target.append(this.series[b].shadowCanvas.createElement(this._gridPadding,"jqplot-series-shadowCanvas",
null,this)),this.series[b].shadowCanvas.setContext(),this.series[b].shadowCanvas._elem.data("seriesIndex",b);for(a=0;a<this.series.length;a++)b=this.seriesStack[a],this.target.append(this.series[b].canvas.createElement(this._gridPadding,"jqplot-series-canvas",null,this)),this.series[b].canvas.setContext(),this.series[b].canvas._elem.data("seriesIndex",b);this.target.append(this.eventCanvas.createElement(this._gridPadding,"jqplot-event-canvas",null,this));this.eventCanvas.setContext();this.eventCanvas._ctx.fillStyle=
"rgba(0,0,0,0)";this.eventCanvas._ctx.fillRect(0,0,this.eventCanvas._ctx.canvas.width,this.eventCanvas._ctx.canvas.height);this.bindCustomEvents();this.legend.preDraw?(this.eventCanvas._elem.before(c),this.legend.pack(i),this.legend._elem?this.drawSeries({legendInfo:{location:this.legend.location,placement:this.legend.placement,width:this.legend.getWidth(),height:this.legend.getHeight(),xoffset:this.legend.xoffset,yoffset:this.legend.yoffset}}):this.drawSeries()):(this.drawSeries(),this.series.length&&
d(this.series[this.series.length-1].canvas._elem).after(c),this.legend.pack(i));for(a=0;a<d.jqplot.eventListenerHooks.length;a++)this.eventCanvas._elem.bind(d.jqplot.eventListenerHooks[a][0],{plot:this},d.jqplot.eventListenerHooks[a][1]);for(a=0;a<this.eventListenerHooks.hooks.length;a++)this.eventCanvas._elem.bind(this.eventListenerHooks.hooks[a][0],{plot:this},this.eventListenerHooks.hooks[a][1]);for(a=0;a<d.jqplot.postDrawHooks.length;a++)d.jqplot.postDrawHooks[a].call(this);for(a=0;a<this.postDrawHooks.hooks.length;a++)this.postDrawHooks.hooks[a].call(this);
this.target.is(":visible")&&(this._drawCount+=1);this.target.trigger("jqplotPostDraw",[this])}};this.bindCustomEvents=function(){this.eventCanvas._elem.bind("click",{plot:this},this.onClick);this.eventCanvas._elem.bind("dblclick",{plot:this},this.onDblClick);this.eventCanvas._elem.bind("mousedown",{plot:this},this.onMouseDown);this.eventCanvas._elem.bind("mousemove",{plot:this},this.onMouseMove);this.eventCanvas._elem.bind("mouseenter",{plot:this},this.onMouseEnter);this.eventCanvas._elem.bind("mouseleave",
{plot:this},this.onMouseLeave);this.captureRightClick?(this.eventCanvas._elem.bind("mouseup",{plot:this},this.onRightClick),this.eventCanvas._elem.get(0).oncontextmenu=function(){return!1}):this.eventCanvas._elem.bind("mouseup",{plot:this},this.onMouseUp)};this.onClick=function(a){var g=b(a),k=a.data.plot,h=c(g.gridPos,k),f=jQuery.Event("jqplotClick");f.pageX=a.pageX;f.pageY=a.pageY;d(this).trigger(f,[g.gridPos,g.dataPos,h,k])};this.onDblClick=function(a){var g=b(a),k=a.data.plot,h=c(g.gridPos,k),
f=jQuery.Event("jqplotDblClick");f.pageX=a.pageX;f.pageY=a.pageY;d(this).trigger(f,[g.gridPos,g.dataPos,h,k])};this.onMouseDown=function(a){var g=b(a),k=a.data.plot,h=c(g.gridPos,k),f=jQuery.Event("jqplotMouseDown");f.pageX=a.pageX;f.pageY=a.pageY;d(this).trigger(f,[g.gridPos,g.dataPos,h,k])};this.onMouseUp=function(a){var c=b(a),k=jQuery.Event("jqplotMouseUp");k.pageX=a.pageX;k.pageY=a.pageY;d(this).trigger(k,[c.gridPos,c.dataPos,null,a.data.plot])};this.onRightClick=function(a){var g=b(a),k=a.data.plot,
h=c(g.gridPos,k);if(k.captureRightClick){var f=a.which==3?jQuery.Event("jqplotRightClick"):jQuery.Event("jqplotMouseUp");f.pageX=a.pageX;f.pageY=a.pageY;d(this).trigger(f,[g.gridPos,g.dataPos,h,k])}};this.onMouseMove=function(a){var g=b(a),k=a.data.plot,h=c(g.gridPos,k),f=jQuery.Event("jqplotMouseMove");f.pageX=a.pageX;f.pageY=a.pageY;d(this).trigger(f,[g.gridPos,g.dataPos,h,k])};this.onMouseEnter=function(a){var c=b(a),k=a.data.plot,h=jQuery.Event("jqplotMouseEnter");h.pageX=a.pageX;h.pageY=a.pageY;
d(this).trigger(h,[c.gridPos,c.dataPos,null,k])};this.onMouseLeave=function(a){var c=b(a),k=a.data.plot,h=jQuery.Event("jqplotMouseLeave");h.pageX=a.pageX;h.pageY=a.pageY;d(this).trigger(h,[c.gridPos,c.dataPos,null,k])};this.drawSeries=function(a,b){var c,h,f,b=typeof a==="number"&&b==null?a:b,a=typeof a==="object"?a:{};if(b!=v)h=this.series[b],f=h.shadowCanvas._ctx,f.clearRect(0,0,f.canvas.width,f.canvas.height),h.drawShadow(f,a,this),f=h.canvas._ctx,f.clearRect(0,0,f.canvas.width,f.canvas.height),
h.draw(f,a,this),h.renderer.constructor==d.jqplot.BezierCurveRenderer&&b<this.series.length-1&&this.drawSeries(b+1);else for(c=0;c<this.series.length;c++)h=this.series[c],f=h.shadowCanvas._ctx,f.clearRect(0,0,f.canvas.width,f.canvas.height),h.drawShadow(f,a,this),f=h.canvas._ctx,f.clearRect(0,0,f.canvas.width,f.canvas.height),h.draw(f,a,this)};this.moveSeriesToFront=function(a){var a=parseInt(a,10),b=d.inArray(a,this.seriesStack);if(b!=-1)if(b==this.seriesStack.length-1)this.previousSeriesStack=this.seriesStack.slice(0);
else{var c=this.seriesStack[this.seriesStack.length-1],h=this.series[a].canvas._elem.detach(),f=this.series[a].shadowCanvas._elem.detach();this.series[c].shadowCanvas._elem.after(f);this.series[c].canvas._elem.after(h);this.previousSeriesStack=this.seriesStack.slice(0);this.seriesStack.splice(b,1);this.seriesStack.push(a)}};this.moveSeriesToBack=function(a){var a=parseInt(a,10),b=d.inArray(a,this.seriesStack);if(!(b==0||b==-1)){var c=this.seriesStack[0],h=this.series[a].canvas._elem.detach(),f=this.series[a].shadowCanvas._elem.detach();
this.series[c].shadowCanvas._elem.before(f);this.series[c].canvas._elem.before(h);this.previousSeriesStack=this.seriesStack.slice(0);this.seriesStack.splice(b,1);this.seriesStack.unshift(a)}};this.restorePreviousSeriesOrder=function(){var a,b,c,d;if(this.seriesStack!=this.previousSeriesStack){for(a=1;a<this.previousSeriesStack.length;a++)c=this.previousSeriesStack[a],d=this.previousSeriesStack[a-1],b=this.series[c].canvas._elem.detach(),c=this.series[c].shadowCanvas._elem.detach(),this.series[d].shadowCanvas._elem.after(c),
this.series[d].canvas._elem.after(b);a=this.seriesStack.slice(0);this.seriesStack=this.previousSeriesStack.slice(0);this.previousSeriesStack=a}};this.restoreOriginalSeriesOrder=function(){var a,b=[],c;for(a=0;a<this.series.length;a++)b.push(a);if(this.seriesStack!=b){this.previousSeriesStack=this.seriesStack.slice(0);this.seriesStack=b;for(a=1;a<this.seriesStack.length;a++)b=this.series[a].canvas._elem.detach(),c=this.series[a].shadowCanvas._elem.detach(),this.series[a-1].shadowCanvas._elem.after(c),
this.series[a-1].canvas._elem.after(b)}};this.activateTheme=function(a){this.themeEngine.activate(this,a)}}function L(){for(var a=0;a<this.series.length;a++)if(this.series[a].renderer.constructor==d.jqplot.LineRenderer&&this.series[a].highlightMouseOver)this.series[a].highlightMouseDown=!1;this.target.bind("mouseout",{plot:this},function(a){B(a.data.plot)})}function M(){if(this.plugins.lineRenderer&&this.plugins.lineRenderer.highlightCanvas)this.plugins.lineRenderer.highlightCanvas.resetCanvas(),
this.plugins.lineRenderer.highlightCanvas=null;this.plugins.lineRenderer.highlightedSeriesIndex=null;this.plugins.lineRenderer.highlightCanvas=new d.jqplot.GenericCanvas;this.eventCanvas._elem.before(this.plugins.lineRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-lineRenderer-highlight-canvas",this._plotDimensions,this));this.plugins.lineRenderer.highlightCanvas.setContext()}function H(a,b,c,e){var d=a.series[b],k=a.plugins.lineRenderer.highlightCanvas;k._ctx.clearRect(0,0,k._ctx.canvas.width,
k._ctx.canvas.height);d._highlightedPoint=c;a.plugins.lineRenderer.highlightedSeriesIndex=b;d.renderer.shapeRenderer.draw(k._ctx,e,{fillStyle:d.highlightColor})}function B(a){var b=a.plugins.lineRenderer.highlightCanvas;b._ctx.clearRect(0,0,b._ctx.canvas.width,b._ctx.canvas.height);for(b=0;b<a.series.length;b++)a.series[b]._highlightedPoint=null;a.plugins.lineRenderer.highlightedSeriesIndex=null;a.target.trigger("jqplotDataUnhighlight")}function N(a,b,c,e,d){if(e){if(b=[e.seriesIndex,e.pointIndex,
e.data],c=jQuery.Event("jqplotDataMouseOver"),c.pageX=a.pageX,c.pageY=a.pageY,d.target.trigger(c,b),d.series[b[0]].highlightMouseOver&&b[0]!=d.plugins.lineRenderer.highlightedSeriesIndex)c=jQuery.Event("jqplotDataHighlight"),c.pageX=a.pageX,c.pageY=a.pageY,d.target.trigger(c,b),H(d,e.seriesIndex,e.pointIndex,e.points)}else e==null&&B(d)}function O(a,b,c,e,d){if(e){if(b=[e.seriesIndex,e.pointIndex,e.data],d.series[b[0]].highlightMouseDown&&b[0]!=d.plugins.lineRenderer.highlightedSeriesIndex)c=jQuery.Event("jqplotDataHighlight"),
c.pageX=a.pageX,c.pageY=a.pageY,d.target.trigger(c,b),H(d,e.seriesIndex,e.pointIndex,e.points)}else e==null&&B(d)}function P(a,b,c,e,d){a=d.plugins.lineRenderer.highlightedSeriesIndex;a!=null&&d.series[a].highlightMouseDown&&B(d)}function Q(a,b,c,e,d){if(e)b=[e.seriesIndex,e.pointIndex,e.data],c=jQuery.Event("jqplotDataClick"),c.pageX=a.pageX,c.pageY=a.pageY,d.target.trigger(c,b)}function R(a,b,c,e,d){if(e)b=[e.seriesIndex,e.pointIndex,e.data],c=d.plugins.lineRenderer.highlightedSeriesIndex,c!=null&&
d.series[c].highlightMouseDown&&B(d),c=jQuery.Event("jqplotDataRightClick"),c.pageX=a.pageX,c.pageY=a.pageY,d.target.trigger(c,b)}function S(a,b){var c=Math.pow(10,Math.floor(Math.log(a)/Math.LN10)),e=a/c;e/=b;if(e<=0.38)return 0.1*c;if(e<=1.6)return 0.2*c;if(e<=4)return 0.5*c;if(e<=8)return c;if(e<=16)return 2*c;return 5*c}function I(a,b){return a-b}function D(a){if(a==null||typeof a!="object")return a;var b=new a.constructor,c;for(c in a)b[c]=D(a[c]);return b}function E(a,b){if(!(b==null||typeof b!=
"object"))for(var c in b)c=="highlightColors"&&(a[c]=D(b[c])),b[c]!=null&&typeof b[c]=="object"?(a.hasOwnProperty(c)||(a[c]={}),E(a[c],b[c])):a[c]=b[c]}function J(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,e=b.length;c<e;c++)if(b[c]===a)return c;return-1}function F(a){if(a===null)return"[object Null]";return Object.prototype.toString.call(a)}var v;d.fn.emptyForce=function(){for(var a=0,b;(b=d(this)[a])!=null;a++)if(b.nodeType===1&&jQuery.cleanData(b.getElementsByTagName("*")),d.jqplot_use_excanvas)b.outerHTML=
"";else for(;b.firstChild;)b.removeChild(b.firstChild);return d(this)};d.fn.removeChildForce=function(a){for(;a.firstChild;)this.removeChildForce(a.firstChild),a.removeChild(a.firstChild)};d.jqplot=function(a,b,c){var e,g;c==null?jQuery.isArray(b)?(e=b,g=null):typeof b==="object"&&(e=null,g=b):(e=b,g=c);b=new K;d("#"+a).removeClass("jqplot-error");if(d.jqplot.config.catchErrors)try{return b.init(a,e,g),b.draw(),b.themeEngine.init.call(b),b}catch(k){e=d.jqplot.config.errorMessage||k.message,d("#"+
a).append('<div class="jqplot-error-message">'+e+"</div>"),d("#"+a).addClass("jqplot-error"),document.getElementById(a).style.background=d.jqplot.config.errorBackground,document.getElementById(a).style.border=d.jqplot.config.errorBorder,document.getElementById(a).style.fontFamily=d.jqplot.config.errorFontFamily,document.getElementById(a).style.fontSize=d.jqplot.config.errorFontSize,document.getElementById(a).style.fontStyle=d.jqplot.config.errorFontStyle,document.getElementById(a).style.fontWeight=
d.jqplot.config.errorFontWeight}else return b.init(a,e,g),b.draw(),b.themeEngine.init.call(b),b};d.jqplot.version="1.0.0b2_r792";d.jqplot.CanvasManager=function(){if(typeof d.jqplot.CanvasManager.canvases=="undefined")d.jqplot.CanvasManager.canvases=[],d.jqplot.CanvasManager.free=[];var a=[];this.getCanvas=function(){var b,c=!0;if(!d.jqplot.use_excanvas)for(var e=0,g=d.jqplot.CanvasManager.canvases.length;e<g;e++)if(d.jqplot.CanvasManager.free[e]===!0){c=!1;b=d.jqplot.CanvasManager.canvases[e];d.jqplot.CanvasManager.free[e]=
!1;a.push(e);break}c&&(b=document.createElement("canvas"),a.push(d.jqplot.CanvasManager.canvases.length),d.jqplot.CanvasManager.canvases.push(b),d.jqplot.CanvasManager.free.push(!1));return b};this.initCanvas=function(a){if(d.jqplot.use_excanvas)return window.G_vmlCanvasManager.initElement(a);return a};this.freeAllCanvases=function(){for(var b=0,c=a.length;b<c;b++)this.freeCanvas(a[b]);a=[]};this.freeCanvas=function(a){if(d.jqplot.use_excanvas)window.G_vmlCanvasManager.uninitElement(d.jqplot.CanvasManager.canvases[a]),
d.jqplot.CanvasManager.canvases[a]=null;else{var c=d.jqplot.CanvasManager.canvases[a];c.getContext("2d").clearRect(0,0,c.width,c.height);d(c).unbind().removeAttr("class").removeAttr("style");d(c).css({left:"",top:"",position:""});c.width=0;c.height=0;d.jqplot.CanvasManager.free[a]=!0}}};d.jqplot.log=function(){window.console&&console.log.apply(console,arguments)};d.jqplot.config={enablePlugins:!1,defaultHeight:300,defaultWidth:400,UTCAdjust:!1,timezoneOffset:new Date((new Date).getTimezoneOffset()*
6E4),errorMessage:"",errorBackground:"",errorBorder:"",errorFontFamily:"",errorFontSize:"",errorFontStyle:"",errorFontWeight:"",catchErrors:!1,defaultTickFormatString:"%.1f",defaultColors:["#4bb2c5","#EAA228","#c5b47f","#579575","#839557","#958c12","#953579","#4b5de4","#d8b83f","#ff5800","#0085cc","#c747a3","#cddf54","#FBD178","#26B4E3","#bd70c7"],defaultNegativeColors:["#498991","#C08840","#9F9274","#546D61","#646C4A","#6F6621","#6E3F5F","#4F64B0","#A89050","#C45923","#187399","#945381","#959E5C",
"#C7AF7B","#478396","#907294"]};d.jqplot.arrayMax=function(a){return Math.max.apply(Math,a)};d.jqplot.arrayMin=function(a){return Math.min.apply(Math,a)};d.jqplot.enablePlugins=d.jqplot.config.enablePlugins;d.jqplot.support_canvas=function(){if(typeof d.jqplot.support_canvas.result=="undefined")d.jqplot.support_canvas.result=!!document.createElement("canvas").getContext;return d.jqplot.support_canvas.result};d.jqplot.support_canvas_text=function(){if(typeof d.jqplot.support_canvas_text.result=="undefined")d.jqplot.support_canvas_text.result=
!!(document.createElement("canvas").getContext&&typeof document.createElement("canvas").getContext("2d").fillText=="function");return d.jqplot.support_canvas_text.result};d.jqplot.use_excanvas=d.browser.msie&&!d.jqplot.support_canvas()?!0:!1;d.jqplot.preInitHooks=[];d.jqplot.postInitHooks=[];d.jqplot.preParseOptionsHooks=[];d.jqplot.postParseOptionsHooks=[];d.jqplot.preDrawHooks=[];d.jqplot.postDrawHooks=[];d.jqplot.preDrawSeriesHooks=[];d.jqplot.postDrawSeriesHooks=[];d.jqplot.preDrawLegendHooks=
[];d.jqplot.addLegendRowHooks=[];d.jqplot.preSeriesInitHooks=[];d.jqplot.postSeriesInitHooks=[];d.jqplot.preParseSeriesOptionsHooks=[];d.jqplot.postParseSeriesOptionsHooks=[];d.jqplot.eventListenerHooks=[];d.jqplot.preDrawSeriesShadowHooks=[];d.jqplot.postDrawSeriesShadowHooks=[];d.jqplot.ElemContainer=function(){this._plotDimensions={height:null,width:null}};d.jqplot.ElemContainer.prototype.createElement=function(a,b,c,e,g){this._offsets=b;b=c||"jqplot";a=document.createElement(a);this._elem=d(a);
this._elem.addClass(b);this._elem.css(e);this._elem.attr(g);return this._elem};d.jqplot.ElemContainer.prototype.getWidth=function(){return this._elem?this._elem.outerWidth(!0):null};d.jqplot.ElemContainer.prototype.getHeight=function(){return this._elem?this._elem.outerHeight(!0):null};d.jqplot.ElemContainer.prototype.getPosition=function(){return this._elem?this._elem.position():{top:null,left:null,bottom:null,right:null}};d.jqplot.ElemContainer.prototype.getTop=function(){return this.getPosition().top};
d.jqplot.ElemContainer.prototype.getLeft=function(){return this.getPosition().left};d.jqplot.ElemContainer.prototype.getBottom=function(){return this._elem.css("bottom")};d.jqplot.ElemContainer.prototype.getRight=function(){return this._elem.css("right")};t.prototype=new d.jqplot.ElemContainer;t.prototype.constructor=t;t.prototype.init=function(){this.renderer=new this.renderer;this.tickOptions.axis=this.name;if(this.tickOptions.showMark==null)this.tickOptions.showMark=this.showTicks;if(this.tickOptions.showMark==
null)this.tickOptions.showMark=this.showTickMarks;if(this.tickOptions.showLabel==null)this.tickOptions.showLabel=this.showTicks;this.label==null||this.label==""?this.showLabel=!1:this.labelOptions.label=this.label;if(this.showLabel==!1)this.labelOptions.show=!1;if(this.pad==0)this.pad=1;if(this.padMax==0)this.padMax=1;if(this.padMin==0)this.padMin=1;if(this.padMax==null)this.padMax=(this.pad-1)/2+1;if(this.padMin==null)this.padMin=(this.pad-1)/2+1;this.pad=this.padMax+this.padMin-1;if(this.min!=null||
this.max!=null)this.autoscale=!1;if(this.syncTicks==null&&this.name.indexOf("y")>-1)this.syncTicks=!0;else if(this.syncTicks==null)this.syncTicks=!1;this.renderer.init.call(this,this.rendererOptions)};t.prototype.draw=function(a,b){if(this.__ticks)this.__ticks=null;return this.renderer.draw.call(this,a,b)};t.prototype.set=function(){this.renderer.set.call(this)};t.prototype.pack=function(a,b){this.show&&this.renderer.pack.call(this,a,b);if(this._min==null)this._min=this.min,this._max=this.max,this._tickInterval=
this.tickInterval,this._numberTicks=this.numberTicks,this.__ticks=this._ticks};t.prototype.reset=function(){this.renderer.reset.call(this)};t.prototype.resetScale=function(a){d.extend(!0,this,{min:null,max:null,numberTicks:null,tickInterval:null,_ticks:[],ticks:[]},a);this.resetDataBounds()};t.prototype.resetDataBounds=function(){var a=this._dataBounds;a.min=null;a.max=null;for(var b=this.show?!0:!1,c=0;c<this._series.length;c++){var e=this._series[c],g=e._plotData,k=1,h=1;e._type!=null&&e._type==
"ohlc"&&(k=3,h=2);for(var f=0;f<g.length;f++)if(this.name=="xaxis"||this.name=="x2axis"){if(g[f][0]!=null&&g[f][0]<a.min||a.min==null)a.min=g[f][0];if(g[f][0]!=null&&g[f][0]>a.max||a.max==null)a.max=g[f][0]}else{if(g[f][k]!=null&&g[f][k]<a.min||a.min==null)a.min=g[f][k];if(g[f][h]!=null&&g[f][h]>a.max||a.max==null)a.max=g[f][h]}if(b&&e.renderer.constructor!==d.jqplot.BarRenderer)b=!1;else if(b&&this._options.hasOwnProperty("forceTickAt0")&&this._options.forceTickAt0==!1)b=!1;else if(b&&e.renderer.constructor===
d.jqplot.BarRenderer)if(e.barDirection=="vertical"&&this.name!="xaxis"&&this.name!="x2axis"){if(this._options.pad!=null||this._options.padMin!=null)b=!1}else if(e.barDirection=="horizontal"&&(this.name=="xaxis"||this.name=="x2axis"))if(this._options.pad!=null||this._options.padMin!=null)b=!1}if(b&&this.renderer.constructor===d.jqplot.LinearAxisRenderer&&a.min>=0)this.padMin=1,this.forceTickAt0=!0};x.prototype=new d.jqplot.ElemContainer;x.prototype.constructor=x;x.prototype.setOptions=function(a){d.extend(!0,
this,a);if(this.placement=="inside")this.placement="insideGrid";if(this.xoffset>0){if(this.placement=="insideGrid")switch(this.location){case "nw":case "w":case "sw":if(this.marginLeft==null)this.marginLeft=this.xoffset+"px";this.marginRight="0px";break;default:if(this.marginRight==null)this.marginRight=this.xoffset+"px";this.marginLeft="0px"}else if(this.placement=="outside")switch(this.location){case "nw":case "w":case "sw":if(this.marginRight==null)this.marginRight=this.xoffset+"px";this.marginLeft=
"0px";break;default:if(this.marginLeft==null)this.marginLeft=this.xoffset+"px";this.marginRight="0px"}this.xoffset=0}if(this.yoffset>0){if(this.placement=="outside")switch(this.location){case "sw":case "s":case "se":if(this.marginTop==null)this.marginTop=this.yoffset+"px";this.marginBottom="0px";break;default:if(this.marginBottom==null)this.marginBottom=this.yoffset+"px";this.marginTop="0px"}else if(this.placement=="insideGrid")switch(this.location){case "sw":case "s":case "se":if(this.marginBottom==
null)this.marginBottom=this.yoffset+"px";this.marginTop="0px";break;default:if(this.marginTop==null)this.marginTop=this.yoffset+"px";this.marginBottom="0px"}this.yoffset=0}};x.prototype.init=function(){this.renderer=new this.renderer;this.renderer.init.call(this,this.rendererOptions)};x.prototype.draw=function(a){for(var b=0;b<d.jqplot.preDrawLegendHooks.length;b++)d.jqplot.preDrawLegendHooks[b].call(this,a);return this.renderer.draw.call(this,a)};x.prototype.pack=function(a){this.renderer.pack.call(this,
a)};z.prototype=new d.jqplot.ElemContainer;z.prototype.constructor=z;z.prototype.init=function(){this.renderer=new this.renderer;this.renderer.init.call(this,this.rendererOptions)};z.prototype.draw=function(a){return this.renderer.draw.call(this,a)};z.prototype.pack=function(){this.renderer.pack.call(this)};y.prototype=new d.jqplot.ElemContainer;y.prototype.constructor=y;y.prototype.init=function(a,b,c){this.index=a;this.gridBorderWidth=b;var a=this.data,b=[],e;for(e=0;e<a.length;e++)this.breakOnNull?
b.push(a[e]):a[e]==null||a[e][0]==null||a[e][1]==null||b.push(a[e]);this.data=b;if(!this.fillColor)this.fillColor=this.color;if(this.fillAlpha)a=d.jqplot.normalize2rgb(this.fillColor),a=d.jqplot.getColorComponents(a),this.fillColor="rgba("+a[0]+","+a[1]+","+a[2]+","+this.fillAlpha+")";this.renderer=new this.renderer;this.renderer.init.call(this,this.rendererOptions,c);this.markerRenderer=new this.markerRenderer;if(!this.markerOptions.color)this.markerOptions.color=this.color;if(this.markerOptions.show==
null)this.markerOptions.show=this.showMarker;this.showMarker=this.markerOptions.show;this.markerRenderer.init(this.markerOptions)};y.prototype.draw=function(a,b,c){var b=b==v?{}:b,a=a==v?this.canvas._ctx:a,e;for(e=0;e<d.jqplot.preDrawSeriesHooks.length;e++)d.jqplot.preDrawSeriesHooks[e].call(this,a,b);this.show&&(this.renderer.setGridData.call(this,c),b.preventJqPlotSeriesDrawTrigger||d(a.canvas).trigger("jqplotSeriesDraw",[this.data,this.gridData]),e=b.data?b.data:this._stack?this._plotData:this.data,
e=b.gridData||this.renderer.makeGridData.call(this,e,c),this.renderer.draw.call(this,a,e,b,c));for(e=0;e<d.jqplot.postDrawSeriesHooks.length;e++)d.jqplot.postDrawSeriesHooks[e].call(this,a,b)};y.prototype.drawShadow=function(a,b,c){var b=b==v?{}:b,a=a==v?this.shadowCanvas._ctx:a,e;for(e=0;e<d.jqplot.preDrawSeriesShadowHooks.length;e++)d.jqplot.preDrawSeriesShadowHooks[e].call(this,a,b);this.shadow&&(this.renderer.setGridData.call(this,c),e=b.data?b.data:this._stack?this._plotData:this.data,c=b.gridData||
this.renderer.makeGridData.call(this,e,c),this.renderer.drawShadow.call(this,a,c,b));for(e=0;e<d.jqplot.postDrawSeriesShadowHooks.length;e++)d.jqplot.postDrawSeriesShadowHooks[e].call(this,a,b)};y.prototype.toggleDisplay=function(a){var b,c;b=a.data.series?a.data.series:this;if(a.data.speed)c=a.data.speed;c?b.canvas._elem.is(":hidden")?(b.shadowCanvas._elem&&b.shadowCanvas._elem.fadeIn(c),b.canvas._elem.fadeIn(c),b.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+b.index).fadeIn(c)):(b.shadowCanvas._elem&&
b.shadowCanvas._elem.fadeOut(c),b.canvas._elem.fadeOut(c),b.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+b.index).fadeOut(c)):b.canvas._elem.is(":hidden")?(b.shadowCanvas._elem&&b.shadowCanvas._elem.show(),b.canvas._elem.show(),b.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+b.index).show()):(b.shadowCanvas._elem&&b.shadowCanvas._elem.hide(),b.canvas._elem.hide(),b.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+b.index).hide())};A.prototype=new d.jqplot.ElemContainer;
A.prototype.constructor=A;A.prototype.init=function(){this.renderer=new this.renderer;this.renderer.init.call(this,this.rendererOptions)};A.prototype.createElement=function(a,b){this._offsets=a;return this.renderer.createElement.call(this,b)};A.prototype.draw=function(){this.renderer.draw.call(this)};d.jqplot.GenericCanvas=function(){d.jqplot.ElemContainer.call(this)};d.jqplot.GenericCanvas.prototype=new d.jqplot.ElemContainer;d.jqplot.GenericCanvas.prototype.constructor=d.jqplot.GenericCanvas;d.jqplot.GenericCanvas.prototype.createElement=
function(a,b,c,e){this._offsets=a;a="jqplot";b!=v&&(a=b);b=e.canvasManager.getCanvas();if(c!=null)this._plotDimensions=c;b.width=this._plotDimensions.width-this._offsets.left-this._offsets.right;b.height=this._plotDimensions.height-this._offsets.top-this._offsets.bottom;this._elem=d(b);this._elem.css({position:"absolute",left:this._offsets.left,top:this._offsets.top});this._elem.addClass(a);e.canvasManager.initCanvas(b);return this._elem};d.jqplot.GenericCanvas.prototype.setContext=function(){return this._ctx=
this._elem.get(0).getContext("2d")};d.jqplot.GenericCanvas.prototype.resetCanvas=function(){this._elem&&(d.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement(this._elem.get(0)),this._elem.emptyForce());this._ctx=null};d.jqplot.HooksManager=function(){this.hooks=[]};d.jqplot.HooksManager.prototype.addOnce=function(a){var b=!1,c;for(c=0;c<this.hooks.length;c++)this.hooks[c][0]==a&&(b=!0);b||this.hooks.push(a)};d.jqplot.HooksManager.prototype.add=function(a){this.hooks.push(a)};d.jqplot.EventListenerManager=
function(){this.hooks=[]};d.jqplot.EventListenerManager.prototype.addOnce=function(a,b){var c=!1,e,d;for(d=0;d<this.hooks.length;d++)e=this.hooks[d],e[0]==a&&e[1]==b&&(c=!0);c||this.hooks.push([a,b])};d.jqplot.EventListenerManager.prototype.add=function(a,b){this.hooks.push([a,b])};d.jqplot.computeHighlightColors=function(a){var b;if(jQuery.isArray(a)){b=[];for(var c=0;c<a.length;c++){for(var e=d.jqplot.getColorComponents(a[c]),e=[e[0],e[1],e[2]],g=e[0]+e[1]+e[2],k=0;k<3;k++)e[k]=g>570?e[k]*0.8:e[k]+
0.3*(255-e[k]),e[k]=parseInt(e[k],10);b.push("rgb("+e[0]+","+e[1]+","+e[2]+")")}}else{e=d.jqplot.getColorComponents(a);e=[e[0],e[1],e[2]];g=e[0]+e[1]+e[2];for(k=0;k<3;k++)e[k]=g>570?e[k]*0.8:e[k]+0.3*(255-e[k]),e[k]=parseInt(e[k],10);b="rgb("+e[0]+","+e[1]+","+e[2]+")"}return b};d.jqplot.ColorGenerator=function(a){var a=a||d.jqplot.config.defaultColors,b=0;this.next=function(){b<a.length||(b=0);return a[b++]};this.previous=function(){return b>0?a[b--]:(b=a.length-1,a[b])};this.get=function(b){return a[b-
a.length*Math.floor(b/a.length)]};this.setColors=function(b){a=b};this.reset=function(){b=0}};d.jqplot.hex2rgb=function(a,b){a=a.replace("#","");a.length==3&&(a=a.charAt(0)+a.charAt(0)+a.charAt(1)+a.charAt(1)+a.charAt(2)+a.charAt(2));var c;c="rgba("+parseInt(a.slice(0,2),16)+", "+parseInt(a.slice(2,4),16)+", "+parseInt(a.slice(4,6),16);b&&(c+=", "+b);c+=")";return c};d.jqplot.rgb2hex=function(a){for(var a=a.match(/rgba?\( *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *(?:, *[0-9.]*)?\)/),
b="#",c=1;c<4;c++){var e;e=a[c].search(/%/)!=-1?parseInt(255*a[c]/100,10).toString(16):parseInt(a[c],10).toString(16);e.length==1&&(e="0"+e);b+=e}return b};d.jqplot.normalize2rgb=function(a,b){if(a.search(/^ *rgba?\(/)!=-1)return a;else if(a.search(/^ *#?[0-9a-fA-F]?[0-9a-fA-F]/)!=-1)return d.jqplot.hex2rgb(a,b);else throw"invalid color spec";};d.jqplot.getColorComponents=function(a){for(var a=d.jqplot.colorKeywordMap[a]||a,a=d.jqplot.normalize2rgb(a).match(/rgba?\( *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *,? *([0-9.]* *)?\)/),
b=[],c=1;c<4;c++)b[c-1]=a[c].search(/%/)!=-1?parseInt(255*a[c]/100,10):parseInt(a[c],10);b[3]=parseFloat(a[4])?parseFloat(a[4]):1;return b};d.jqplot.colorKeywordMap={aliceblue:"rgb(240, 248, 255)",antiquewhite:"rgb(250, 235, 215)",aqua:"rgb( 0, 255, 255)",aquamarine:"rgb(127, 255, 212)",azure:"rgb(240, 255, 255)",beige:"rgb(245, 245, 220)",bisque:"rgb(255, 228, 196)",black:"rgb( 0, 0, 0)",blanchedalmond:"rgb(255, 235, 205)",blue:"rgb( 0, 0, 255)",blueviolet:"rgb(138, 43, 226)",brown:"rgb(165, 42, 42)",
burlywood:"rgb(222, 184, 135)",cadetblue:"rgb( 95, 158, 160)",chartreuse:"rgb(127, 255, 0)",chocolate:"rgb(210, 105, 30)",coral:"rgb(255, 127, 80)",cornflowerblue:"rgb(100, 149, 237)",cornsilk:"rgb(255, 248, 220)",crimson:"rgb(220, 20, 60)",cyan:"rgb( 0, 255, 255)",darkblue:"rgb( 0, 0, 139)",darkcyan:"rgb( 0, 139, 139)",darkgoldenrod:"rgb(184, 134, 11)",darkgray:"rgb(169, 169, 169)",darkgreen:"rgb( 0, 100, 0)",darkgrey:"rgb(169, 169, 169)",darkkhaki:"rgb(189, 183, 107)",darkmagenta:"rgb(139, 0, 139)",
darkolivegreen:"rgb( 85, 107, 47)",darkorange:"rgb(255, 140, 0)",darkorchid:"rgb(153, 50, 204)",darkred:"rgb(139, 0, 0)",darksalmon:"rgb(233, 150, 122)",darkseagreen:"rgb(143, 188, 143)",darkslateblue:"rgb( 72, 61, 139)",darkslategray:"rgb( 47, 79, 79)",darkslategrey:"rgb( 47, 79, 79)",darkturquoise:"rgb( 0, 206, 209)",darkviolet:"rgb(148, 0, 211)",deeppink:"rgb(255, 20, 147)",deepskyblue:"rgb( 0, 191, 255)",dimgray:"rgb(105, 105, 105)",dimgrey:"rgb(105, 105, 105)",dodgerblue:"rgb( 30, 144, 255)",
firebrick:"rgb(178, 34, 34)",floralwhite:"rgb(255, 250, 240)",forestgreen:"rgb( 34, 139, 34)",fuchsia:"rgb(255, 0, 255)",gainsboro:"rgb(220, 220, 220)",ghostwhite:"rgb(248, 248, 255)",gold:"rgb(255, 215, 0)",goldenrod:"rgb(218, 165, 32)",gray:"rgb(128, 128, 128)",grey:"rgb(128, 128, 128)",green:"rgb( 0, 128, 0)",greenyellow:"rgb(173, 255, 47)",honeydew:"rgb(240, 255, 240)",hotpink:"rgb(255, 105, 180)",indianred:"rgb(205, 92, 92)",indigo:"rgb( 75, 0, 130)",ivory:"rgb(255, 255, 240)",khaki:"rgb(240, 230, 140)",
lavender:"rgb(230, 230, 250)",lavenderblush:"rgb(255, 240, 245)",lawngreen:"rgb(124, 252, 0)",lemonchiffon:"rgb(255, 250, 205)",lightblue:"rgb(173, 216, 230)",lightcoral:"rgb(240, 128, 128)",lightcyan:"rgb(224, 255, 255)",lightgoldenrodyellow:"rgb(250, 250, 210)",lightgray:"rgb(211, 211, 211)",lightgreen:"rgb(144, 238, 144)",lightgrey:"rgb(211, 211, 211)",lightpink:"rgb(255, 182, 193)",lightsalmon:"rgb(255, 160, 122)",lightseagreen:"rgb( 32, 178, 170)",lightskyblue:"rgb(135, 206, 250)",lightslategray:"rgb(119, 136, 153)",
lightslategrey:"rgb(119, 136, 153)",lightsteelblue:"rgb(176, 196, 222)",lightyellow:"rgb(255, 255, 224)",lime:"rgb( 0, 255, 0)",limegreen:"rgb( 50, 205, 50)",linen:"rgb(250, 240, 230)",magenta:"rgb(255, 0, 255)",maroon:"rgb(128, 0, 0)",mediumaquamarine:"rgb(102, 205, 170)",mediumblue:"rgb( 0, 0, 205)",mediumorchid:"rgb(186, 85, 211)",mediumpurple:"rgb(147, 112, 219)",mediumseagreen:"rgb( 60, 179, 113)",mediumslateblue:"rgb(123, 104, 238)",mediumspringgreen:"rgb( 0, 250, 154)",mediumturquoise:"rgb( 72, 209, 204)",
mediumvioletred:"rgb(199, 21, 133)",midnightblue:"rgb( 25, 25, 112)",mintcream:"rgb(245, 255, 250)",mistyrose:"rgb(255, 228, 225)",moccasin:"rgb(255, 228, 181)",navajowhite:"rgb(255, 222, 173)",navy:"rgb( 0, 0, 128)",oldlace:"rgb(253, 245, 230)",olive:"rgb(128, 128, 0)",olivedrab:"rgb(107, 142, 35)",orange:"rgb(255, 165, 0)",orangered:"rgb(255, 69, 0)",orchid:"rgb(218, 112, 214)",palegoldenrod:"rgb(238, 232, 170)",palegreen:"rgb(152, 251, 152)",paleturquoise:"rgb(175, 238, 238)",palevioletred:"rgb(219, 112, 147)",
papayawhip:"rgb(255, 239, 213)",peachpuff:"rgb(255, 218, 185)",peru:"rgb(205, 133, 63)",pink:"rgb(255, 192, 203)",plum:"rgb(221, 160, 221)",powderblue:"rgb(176, 224, 230)",purple:"rgb(128, 0, 128)",red:"rgb(255, 0, 0)",rosybrown:"rgb(188, 143, 143)",royalblue:"rgb( 65, 105, 225)",saddlebrown:"rgb(139, 69, 19)",salmon:"rgb(250, 128, 114)",sandybrown:"rgb(244, 164, 96)",seagreen:"rgb( 46, 139, 87)",seashell:"rgb(255, 245, 238)",sienna:"rgb(160, 82, 45)",silver:"rgb(192, 192, 192)",skyblue:"rgb(135, 206, 235)",
slateblue:"rgb(106, 90, 205)",slategray:"rgb(112, 128, 144)",slategrey:"rgb(112, 128, 144)",snow:"rgb(255, 250, 250)",springgreen:"rgb( 0, 255, 127)",steelblue:"rgb( 70, 130, 180)",tan:"rgb(210, 180, 140)",teal:"rgb( 0, 128, 128)",thistle:"rgb(216, 191, 216)",tomato:"rgb(255, 99, 71)",turquoise:"rgb( 64, 224, 208)",violet:"rgb(238, 130, 238)",wheat:"rgb(245, 222, 179)",white:"rgb(255, 255, 255)",whitesmoke:"rgb(245, 245, 245)",yellow:"rgb(255, 255, 0)",yellowgreen:"rgb(154, 205, 50)"};d.jqplot.AxisLabelRenderer=
function(a){d.jqplot.ElemContainer.call(this);this.show=!0;this.label="";this.textColor=this.fontSize=this.fontFamily=null;this.escapeHTML=!1;d.extend(!0,this,a)};d.jqplot.AxisLabelRenderer.prototype=new d.jqplot.ElemContainer;d.jqplot.AxisLabelRenderer.prototype.constructor=d.jqplot.AxisLabelRenderer;d.jqplot.AxisLabelRenderer.prototype.init=function(a){d.extend(!0,this,a)};d.jqplot.AxisLabelRenderer.prototype.draw=function(){if(this._elem)this._elem.emptyForce(),this._elem=null;this._elem=d('<div style="position:absolute;" class="jqplot-'+
this.axis+'-label"></div>');Number(this.label)&&this._elem.css("white-space","nowrap");this.escapeHTML?this._elem.text(this.label):this._elem.html(this.label);this.fontFamily&&this._elem.css("font-family",this.fontFamily);this.fontSize&&this._elem.css("font-size",this.fontSize);this.textColor&&this._elem.css("color",this.textColor);return this._elem};d.jqplot.AxisLabelRenderer.prototype.pack=function(){};d.jqplot.AxisTickRenderer=function(a){d.jqplot.ElemContainer.call(this);this.mark="outside";this.showGridline=
this.showMark=!0;this.isMinorTick=!1;this.size=4;this.markSize=6;this.showLabel=this.show=!0;this.label="";this.value=null;this._styles={};this.formatter=d.jqplot.DefaultTickFormatter;this.formatString=this.prefix="";this._breakTick=this.escapeHTML=!1;d.extend(!0,this,a)};d.jqplot.AxisTickRenderer.prototype.init=function(a){d.extend(!0,this,a)};d.jqplot.AxisTickRenderer.prototype=new d.jqplot.ElemContainer;d.jqplot.AxisTickRenderer.prototype.constructor=d.jqplot.AxisTickRenderer;d.jqplot.AxisTickRenderer.prototype.setTick=
function(a,b,c){this.value=a;this.axis=b;if(c)this.isMinorTick=!0;return this};d.jqplot.AxisTickRenderer.prototype.draw=function(){if(!this.label)this.label=this.prefix+this.formatter(this.formatString,this.value);var a={position:"absolute"};Number(this.label)&&(a.whitSpace="nowrap");if(this._elem)this._elem.emptyForce(),this._elem=null;this._elem=d(document.createElement("div"));this._elem.addClass("jqplot-"+this.axis+"-tick");this.escapeHTML?this._elem.text(this.label):this._elem.html(this.label);
this._elem.css(a);for(var b in this._styles)this._elem.css(b,this._styles[b]);this.fontFamily&&this._elem.css("font-family",this.fontFamily);this.fontSize&&this._elem.css("font-size",this.fontSize);this.textColor&&this._elem.css("color",this.textColor);this._breakTick&&this._elem.addClass("jqplot-breakTick");return this._elem};d.jqplot.DefaultTickFormatter=function(a,b){if(typeof b=="number"){if(!a)a=d.jqplot.config.defaultTickFormatString;return d.jqplot.sprintf(a,b)}else return String(b)};d.jqplot.AxisTickRenderer.prototype.pack=
function(){};d.jqplot.CanvasGridRenderer=function(){this.shadowRenderer=new d.jqplot.ShadowRenderer};d.jqplot.CanvasGridRenderer.prototype.init=function(a){d.extend(!0,this,a);this.renderer.shadowRenderer.init({lineJoin:"miter",lineCap:"round",fill:!1,isarc:!1,angle:this.shadowAngle,offset:this.shadowOffset,alpha:this.shadowAlpha,depth:this.shadowDepth,lineWidth:this.shadowWidth,closePath:!1,strokeStyle:this.shadowColor})};d.jqplot.CanvasGridRenderer.prototype.createElement=function(a){var b;if(this._elem)d.jqplot.use_excanvas&&
(b=this._elem.get(0),window.G_vmlCanvasManager.uninitElement(b)),this._elem.emptyForce(),this._elem=null;b=a.canvasManager.getCanvas();var c=this._plotDimensions.width,e=this._plotDimensions.height;b.width=c;b.height=e;this._elem=d(b);this._elem.addClass("jqplot-grid-canvas");this._elem.css({position:"absolute",left:0,top:0});a.canvasManager.initCanvas(b);this._top=this._offsets.top;this._bottom=e-this._offsets.bottom;this._left=this._offsets.left;this._right=c-this._offsets.right;this._width=this._right-
this._left;this._height=this._bottom-this._top;return this._elem};d.jqplot.CanvasGridRenderer.prototype.draw=function(){function a(a,c,e,g,f){b.save();f=f||{};if(f.lineWidth==null||f.lineWidth!=0)d.extend(!0,b,f),b.beginPath(),b.moveTo(a,c),b.lineTo(e,g),b.stroke(),b.restore()}var b=this._ctx=this._elem.get(0).getContext("2d"),c=this._axes;b.save();b.clearRect(0,0,this._plotDimensions.width,this._plotDimensions.height);b.fillStyle=this.backgroundColor||this.background;b.fillRect(this._left,this._top,
this._width,this._height);b.save();b.lineJoin="miter";b.lineCap="butt";b.lineWidth=this.gridLineWidth;b.strokeStyle=this.gridLineColor;for(var e,g,k=["xaxis","yaxis","x2axis","y2axis"],h=4;h>0;h--){var f=k[h-1],n=c[f],i=n._ticks;if(n.show){for(var l=i.length;l>0;l--){var j=i[l-1];if(j.show){var m=Math.round(n.u2p(j.value))+0.5;switch(f){case "xaxis":j.showGridline&&this.drawGridlines&&a(m,this._top,m,this._bottom);if(j.showMark&&j.mark){g=j.markSize;e=j.mark;m=Math.round(n.u2p(j.value))+0.5;switch(e){case "outside":e=
this._bottom;g=this._bottom+g;break;case "inside":e=this._bottom-g;g=this._bottom;break;case "cross":e=this._bottom-g;g=this._bottom+g;break;default:e=this._bottom,g=this._bottom+g}this.shadow&&this.renderer.shadowRenderer.draw(b,[[m,e],[m,g]],{lineCap:"butt",lineWidth:this.gridLineWidth,offset:this.gridLineWidth*0.75,depth:2,fill:!1,closePath:!1});a(m,e,m,g)}break;case "yaxis":j.showGridline&&this.drawGridlines&&a(this._right,m,this._left,m);if(j.showMark&&j.mark){g=j.markSize;e=j.mark;m=Math.round(n.u2p(j.value))+
0.5;switch(e){case "outside":e=this._left-g;g=this._left;break;case "inside":e=this._left;g=this._left+g;break;case "cross":e=this._left-g;g=this._left+g;break;default:e=this._left-g,g=this._left}this.shadow&&this.renderer.shadowRenderer.draw(b,[[e,m],[g,m]],{lineCap:"butt",lineWidth:this.gridLineWidth*1.5,offset:this.gridLineWidth*0.75,fill:!1,closePath:!1});a(e,m,g,m,{strokeStyle:n.borderColor})}break;case "x2axis":j.showGridline&&this.drawGridlines&&a(m,this._bottom,m,this._top);if(j.showMark&&
j.mark){g=j.markSize;e=j.mark;m=Math.round(n.u2p(j.value))+0.5;switch(e){case "outside":e=this._top-g;g=this._top;break;case "inside":e=this._top;g=this._top+g;break;case "cross":e=this._top-g;g=this._top+g;break;default:e=this._top-g,g=this._top}this.shadow&&this.renderer.shadowRenderer.draw(b,[[m,e],[m,g]],{lineCap:"butt",lineWidth:this.gridLineWidth,offset:this.gridLineWidth*0.75,depth:2,fill:!1,closePath:!1});a(m,e,m,g)}break;case "y2axis":if(j.showGridline&&this.drawGridlines&&a(this._left,m,
this._right,m),j.showMark&&j.mark){g=j.markSize;e=j.mark;m=Math.round(n.u2p(j.value))+0.5;switch(e){case "outside":e=this._right;g=this._right+g;break;case "inside":e=this._right-g;g=this._right;break;case "cross":e=this._right-g;g=this._right+g;break;default:e=this._right,g=this._right+g}this.shadow&&this.renderer.shadowRenderer.draw(b,[[e,m],[g,m]],{lineCap:"butt",lineWidth:this.gridLineWidth*1.5,offset:this.gridLineWidth*0.75,fill:!1,closePath:!1});a(e,m,g,m,{strokeStyle:n.borderColor})}}}}j=null}i=
n=null}k=["y3axis","y4axis","y5axis","y6axis","y7axis","y8axis","y9axis"];for(h=7;h>0;h--){n=c[k[h-1]];i=n._ticks;if(n.show){l=i[n.numberTicks-1];m=i[0];f=n.getLeft();j=[[f,l.getTop()+l.getHeight()/2],[f,m.getTop()+m.getHeight()/2+1]];this.shadow&&this.renderer.shadowRenderer.draw(b,j,{lineCap:"butt",fill:!1,closePath:!1});a(j[0][0],j[0][1],j[1][0],j[1][1],{lineCap:"butt",strokeStyle:n.borderColor,lineWidth:n.borderWidth});for(l=i.length;l>0;l--){j=i[l-1];g=j.markSize;e=j.mark;m=Math.round(n.u2p(j.value))+
0.5;if(j.showMark&&j.mark){switch(e){case "outside":e=f;g=f+g;break;case "inside":e=f-g;g=f;break;case "cross":e=f-g;g=f+g;break;default:e=f,g=f+g}j=[[e,m],[g,m]];this.shadow&&this.renderer.shadowRenderer.draw(b,j,{lineCap:"butt",lineWidth:this.gridLineWidth*1.5,offset:this.gridLineWidth*0.75,fill:!1,closePath:!1});a(e,m,g,m,{strokeStyle:n.borderColor})}j=null}m=null}i=n=null}b.restore();this.shadow&&(j=[[this._left,this._bottom],[this._right,this._bottom],[this._right,this._top]],this.renderer.shadowRenderer.draw(b,
j));this.borderWidth!=0&&this.drawBorder&&(a(this._left,this._top,this._right,this._top,{lineCap:"round",strokeStyle:c.x2axis.borderColor,lineWidth:c.x2axis.borderWidth}),a(this._right,this._top,this._right,this._bottom,{lineCap:"round",strokeStyle:c.y2axis.borderColor,lineWidth:c.y2axis.borderWidth}),a(this._right,this._bottom,this._left,this._bottom,{lineCap:"round",strokeStyle:c.xaxis.borderColor,lineWidth:c.xaxis.borderWidth}),a(this._left,this._bottom,this._left,this._top,{lineCap:"round",strokeStyle:c.yaxis.borderColor,
lineWidth:c.yaxis.borderWidth}));b.restore();c=b=null};d.jqplot.DivTitleRenderer=function(){};d.jqplot.DivTitleRenderer.prototype.init=function(a){d.extend(!0,this,a)};d.jqplot.DivTitleRenderer.prototype.draw=function(){if(this._elem)this._elem.emptyForce(),this._elem=null;var a=document.createElement("div");this._elem=d(a);this._elem.addClass("jqplot-title");if(this.text){if(this.text){var b;if(this.color)b=this.color;else if(this.textColor)b=this.textColor;a={position:"absolute",top:"0px",left:"0px"};
this._plotWidth&&(a.width=this._plotWidth+"px");if(this.fontSize)a.fontSize=this.fontSize;a.textAlign=this.textAlign?this.textAlign:"center";b&&(a.color=b);if(this.paddingBottom)a.paddingBottom=this.paddingBottom;if(this.fontFamily)a.fontFamily=this.fontFamily;this._elem.css(a);this._elem.text(this.text)}}else this.show=!1,this._elem.height(0),this._elem.width(0);return this._elem};d.jqplot.DivTitleRenderer.prototype.pack=function(){};d.jqplot.LineRenderer=function(){this.shapeRenderer=new d.jqplot.ShapeRenderer;
this.shadowRenderer=new d.jqplot.ShadowRenderer};d.jqplot.LineRenderer.prototype.init=function(a,b){a=a||{};this._type="line";var c={highlightMouseOver:a.highlightMouseOver,highlightMouseDown:a.highlightMouseDown,highlightColor:a.highlightColor};delete a.highlightMouseOver;delete a.highlightMouseDown;delete a.highlightColor;d.extend(!0,this.renderer,a);this.renderer.shapeRenderer.init({lineJoin:this.lineJoin,lineCap:this.lineCap,fill:this.fill,isarc:!1,strokeStyle:this.color,fillStyle:this.fillColor,
lineWidth:this.lineWidth,closePath:this.fill});this.renderer.shadowRenderer.init({lineJoin:this.lineJoin,lineCap:this.lineCap,fill:this.fill,isarc:!1,angle:this.shadowAngle,offset:this.lineWidth>2.5?this.shadowOffset*(1+(Math.atan(this.lineWidth/2.5)/0.785398163-1)*0.6):this.shadowOffset*Math.atan(this.lineWidth/2.5)/0.785398163,alpha:this.shadowAlpha,depth:this.shadowDepth,lineWidth:this.lineWidth,closePath:this.fill});this._areaPoints=[];this._boundingBox=[[],[]];if(!this.isTrendline&&this.fill){this.highlightMouseOver=
!0;this.highlightMouseDown=!1;this.highlightColor=null;if(c.highlightMouseDown&&c.highlightMouseOver==null)c.highlightMouseOver=!1;d.extend(!0,this,{highlightMouseOver:c.highlightMouseOver,highlightMouseDown:c.highlightMouseDown,highlightColor:c.highlightColor});if(!this.highlightColor)this.highlightColor=d.jqplot.computeHighlightColors(this.fillColor);if(this.highlighter)this.highlighter.show=!1}if(!this.isTrendline&&b)b.plugins.lineRenderer={},b.postInitHooks.addOnce(L),b.postDrawHooks.addOnce(M),
b.eventListenerHooks.addOnce("jqplotMouseMove",N),b.eventListenerHooks.addOnce("jqplotMouseDown",O),b.eventListenerHooks.addOnce("jqplotMouseUp",P),b.eventListenerHooks.addOnce("jqplotClick",Q),b.eventListenerHooks.addOnce("jqplotRightClick",R)};d.jqplot.LineRenderer.prototype.setGridData=function(){var a=this._xaxis.series_u2p,b=this._yaxis.series_u2p,c=this._plotData,e=this._prevPlotData;this.gridData=[];this._prevGridData=[];for(var d=0;d<this.data.length;d++)c[d][0]!=null&&c[d][1]!=null?this.gridData.push([a.call(this._xaxis,
c[d][0]),b.call(this._yaxis,c[d][1])]):c[d][0]==null?this.gridData.push([null,b.call(this._yaxis,c[d][1])]):c[d][1]==null&&this.gridData.push([a.call(this._xaxis,c[d][0]),null]),e[d]!=null&&e[d][0]!=null&&e[d][1]!=null?this._prevGridData.push([a.call(this._xaxis,e[d][0]),b.call(this._yaxis,e[d][1])]):e[d]!=null&&e[d][0]==null?this._prevGridData.push([null,b.call(this._yaxis,e[d][1])]):e[d]!=null&&e[d][0]!=null&&e[d][1]==null&&this._prevGridData.push([a.call(this._xaxis,e[d][0]),null])};d.jqplot.LineRenderer.prototype.makeGridData=
function(a){for(var b=this._xaxis.series_u2p,c=this._yaxis.series_u2p,e=[],d=0;d<a.length;d++)a[d][0]!=null&&a[d][1]!=null?e.push([b.call(this._xaxis,a[d][0]),c.call(this._yaxis,a[d][1])]):a[d][0]==null?e.push([null,c.call(this._yaxis,a[d][1])]):a[d][1]==null&&e.push([b.call(this._xaxis,a[d][0]),null]);return e};d.jqplot.LineRenderer.prototype.draw=function(a,b,c){var e,c=c!=v?c:{},g=c.shadow!=v?c.shadow:this.shadow;e=c.showLine!=v?c.showLine:this.showLine;var k=c.fill!=v?c.fill:this.fill,h=c.fillAndStroke!=
v?c.fillAndStroke:this.fillAndStroke,f,n;a.save();if(b.length){if(e)if(k){if(this.fillToZero){n=(new d.jqplot.ColorGenerator(this.negativeSeriesColors)).get(this.index);if(!this.useNegativeColors)n=c.fillStyle;var i=c.fillStyle;h&&(f=b.slice(0));if(this.index==0||!this._stack){var l=[];this._areaPoints=[];var j=this._yaxis.series_u2p(this.fillToValue);this._xaxis.series_u2p(this.fillToValue);if(this.fillAxis=="y"){l.push([b[0][0],j]);this._areaPoints.push([b[0][0],j]);for(e=0;e<b.length-1;e++)if(l.push(b[e]),
this._areaPoints.push(b[e]),this._plotData[e][1]*this._plotData[e+1][1]<0){c.fillStyle=this._plotData[e][1]<0?n:i;var m=b[e][0]+(b[e+1][0]-b[e][0])*(j-b[e][1])/(b[e+1][1]-b[e][1]);l.push([m,j]);this._areaPoints.push([m,j]);g&&this.renderer.shadowRenderer.draw(a,l,c);this.renderer.shapeRenderer.draw(a,l,c);l=[[m,j]]}c.fillStyle=this._plotData[b.length-1][1]<0?n:i;l.push(b[b.length-1]);this._areaPoints.push(b[b.length-1]);l.push([b[b.length-1][0],j]);this._areaPoints.push([b[b.length-1][0],j])}g&&this.renderer.shadowRenderer.draw(a,
l,c);this.renderer.shapeRenderer.draw(a,l,c)}else{n=this._prevGridData;for(e=n.length;e>0;e--)b.push(n[e-1]);g&&this.renderer.shadowRenderer.draw(a,b,c);this._areaPoints=b;this.renderer.shapeRenderer.draw(a,b,c)}}else{h&&(f=b.slice(0));if(this.index==0||!this._stack)e=a.canvas.height,b.unshift([b[0][0],e]),b.push([b[b.length-1][0],e]);else{n=this._prevGridData;for(e=n.length;e>0;e--)b.push(n[e-1])}this._areaPoints=b;g&&this.renderer.shadowRenderer.draw(a,b,c);this.renderer.shapeRenderer.draw(a,b,
c)}if(h&&(e=d.extend(!0,{},c,{fill:!1,closePath:!1}),this.renderer.shapeRenderer.draw(a,f,e),this.markerRenderer.show))for(e=0;e<f.length;e++)this.markerRenderer.draw(f[e][0],f[e][1],a,c.markerOptions)}else g&&this.renderer.shadowRenderer.draw(a,b,c),this.renderer.shapeRenderer.draw(a,b,c);f=h=g=n=null;for(e=0;e<this._areaPoints.length;e++){i=this._areaPoints[e];if(f>i[0]||f==null)f=i[0];if(n<i[1]||n==null)n=i[1];if(h<i[0]||h==null)h=i[0];if(g>i[1]||g==null)g=i[1]}this._boundingBox=[[f,n],[h,g]];
if(this.markerRenderer.show&&!k)for(e=0;e<b.length;e++)b[e][0]!=null&&b[e][1]!=null&&this.markerRenderer.draw(b[e][0],b[e][1],a,c.markerOptions)}a.restore()};d.jqplot.LineRenderer.prototype.drawShadow=function(){};d.jqplot.LinearAxisRenderer=function(){};d.jqplot.LinearAxisRenderer.prototype.init=function(a){this.breakPoints=null;this.breakTickLabel="&asymp;";this.forceTickAt100=this.forceTickAt0=!1;this._autoFormatString="";this._overrideFormatString=!1;d.extend(!0,this,a);if(this.breakPoints)if(d.isArray(this.breakPoints)){if(this.breakPoints.length<
2||this.breakPoints[1]<=this.breakPoints[0])this.breakPoints=null}else this.breakPoints=null;this.resetDataBounds()};d.jqplot.LinearAxisRenderer.prototype.draw=function(a,b){if(this.show){this.renderer.createTicks.call(this);if(this._elem)this._elem.emptyForce(),this._elem=null;this._elem=d(document.createElement("div"));this._elem.addClass("jqplot-axis jqplot-"+this.name);this._elem.css("posiiton","absolute");this.name=="xaxis"||this.name=="x2axis"?this._elem.width(this._plotDimensions.width):this._elem.height(this._plotDimensions.height);
this.labelOptions.axis=this.name;this._label=new this.labelRenderer(this.labelOptions);this._label.show&&this._label.draw(a,b).appendTo(this._elem);for(var c=this._ticks,e,g=0;g<c.length;g++)e=c[g],e.show&&e.showLabel&&(!e.isMinorTick||this.showMinorTicks)&&this._elem.append(e.draw(a,b))}return this._elem};d.jqplot.LinearAxisRenderer.prototype.reset=function(){this.min=this._min;this.max=this._max;this.tickInterval=this._tickInterval;this.numberTicks=this._numberTicks;this._autoFormatString="";if(this._overrideFormatString&&
this.tickOptions&&this.tickOptions.formatString)this.tickOptions.formatString=""};d.jqplot.LinearAxisRenderer.prototype.set=function(){var a=0,b,c=0,e=0,g=this._label==null?!1:this._label.show;if(this.show){for(var k=this._ticks,h=0;h<k.length;h++)if(b=k[h],!b._breakTick&&b.show&&b.showLabel&&(!b.isMinorTick||this.showMinorTicks))b=this.name=="xaxis"||this.name=="x2axis"?b._elem.outerHeight(!0):b._elem.outerWidth(!0),b>a&&(a=b);g&&(c=this._label._elem.outerWidth(!0),e=this._label._elem.outerHeight(!0));
this.name=="xaxis"?(a+=e,this._elem.css({height:a+"px",left:"0px",bottom:"0px"})):this.name=="x2axis"?(a+=e,this._elem.css({height:a+"px",left:"0px",top:"0px"})):(this.name=="yaxis"?(a+=c,this._elem.css({width:a+"px",left:"0px",top:"0px"})):(a+=c,this._elem.css({width:a+"px",right:"0px",top:"0px"})),g&&this._label.constructor==d.jqplot.AxisLabelRenderer&&this._label._elem.css("width",c+"px"))}};d.jqplot.LinearAxisRenderer.prototype.createTicks=function(){var a=this.ticks,b=this.name,c=this._dataBounds,
e,g,k,h=this.min;g=this.max;var f=this.numberTicks,n=this.tickInterval;if(a.length){for(k=0;k<a.length;k++){g=a[k];h=new this.tickRenderer(this.tickOptions);if(g.constructor==Array){h.value=g[0];if(this.breakPoints)if(g[0]==this.breakPoints[0])h.label=this.breakTickLabel,h._breakTick=!0,h.showGridline=!1,h.showMark=!1;else{if(g[0]>this.breakPoints[0]&&g[0]<=this.breakPoints[1])h.show=!1,h.showGridline=!1;h.label=g[1]}else h.label=g[1];h.setTick(g[0],this.name)}else{h.value=g;if(this.breakPoints)if(g==
this.breakPoints[0])h.label=this.breakTickLabel,h._breakTick=!0,h.showGridline=!1,h.showMark=!1;else if(g>this.breakPoints[0]&&g<=this.breakPoints[1])h.show=!1,h.showGridline=!1;h.setTick(g,this.name)}this._ticks.push(h)}this.numberTicks=a.length;this.min=this._ticks[0].value;this.max=this._ticks[this.numberTicks-1].value;this.tickInterval=(this.max-this.min)/(this.numberTicks-1)}else{e=b=="xaxis"||b=="x2axis"?this._plotDimensions.width:this._plotDimensions.height;a=this.min!=null?this.min:c.min;
b=this.max!=null?this.max:c.max;c=b-a;if(this.min==null&&this.max==null&&this.numberTicks==null&&this.tickInterval==null&&!this.autoscale){if(this.tickOptions==null||!this.tickOptions.formatString)this._overrideFormatString=!0;this.forceTickAt0&&(a>0&&(a=0),b<0&&(b=0));this.forceTickAt100&&(a>100&&(a=100),b<100&&(b=100));h=(Math.max(e,31)-30)/300;g=d.jqplot.LinearTickGenerator(a,b,h);f=a+c*(this.padMin-1);n=b-c*(this.padMax-1);if(a<=f||b>=n)f=a-c*(this.padMin-1),n=b+c*(this.padMax-1),g=d.jqplot.LinearTickGenerator(f,
n,h);this.min=g[0];this.max=g[1];this.numberTicks=g[2];this._autoFormatString=g[3];this.tickInterval=g[4]}else{a==b&&(k=0.05,a>0&&(k=Math.max(Math.log(a)/Math.LN10,0.05)),a-=k,b+=k);if(this.autoscale&&this.min==null&&this.max==null){var i=!1,l=!1;for(k=0;k<this._series.length;k++){var j=this._series[k];if(this.name==(j.fillAxis=="x"?j._xaxis.name:j._yaxis.name)){for(var m=j._plotValues[j.fillAxis],r=m[0],s=m[0],o=1;o<m.length;o++)m[o]<r?r=m[o]:m[o]>s&&(s=m[o]);m=(s-r)/s;j.renderer.constructor==d.jqplot.BarRenderer?
r>=0&&(j.fillToZero||m>0.1)?i=!0:(i=!1,l=j.fill&&j.fillToZero&&r<0&&s>0?!0:!1):j.fill?r>=0&&(j.fillToZero||m>0.1)?i=!0:r<0&&s>0&&j.fillToZero?(i=!1,l=!0):l=i=!1:r<0&&(i=!1)}}if(i)this.numberTicks=2+Math.ceil((e-(this.tickSpacing-1))/this.tickSpacing),h=this.min=0,e=b/(this.numberTicks-1),b=Math.pow(10,Math.abs(Math.floor(Math.log(e)/Math.LN10))),e/b==parseInt(e/b,10)&&(e+=b),this.tickInterval=Math.ceil(e/b)*b,this.max=this.tickInterval*(this.numberTicks-1);else if(l)this.numberTicks=2+Math.ceil((e-
(this.tickSpacing-1))/this.tickSpacing),c=Math.ceil(Math.abs(a)/c*(this.numberTicks-1)),k=this.numberTicks-1-c,e=Math.max(Math.abs(a/c),Math.abs(b/k)),b=Math.pow(10,Math.abs(Math.floor(Math.log(e)/Math.LN10))),this.tickInterval=Math.ceil(e/b)*b,this.max=this.tickInterval*k,this.min=-this.tickInterval*c;else{if(this.numberTicks==null)this.numberTicks=this.tickInterval?3+Math.ceil(c/this.tickInterval):2+Math.ceil((e-(this.tickSpacing-1))/this.tickSpacing);this.tickInterval==null?(e=c/(this.numberTicks-
1),b=e<1?Math.pow(10,Math.abs(Math.floor(Math.log(e)/Math.LN10))):1,this.tickInterval=Math.ceil(e*b*this.pad)/b):b=1/this.tickInterval;e=this.tickInterval*(this.numberTicks-1);c=(e-c)/2;if(this.min==null)this.min=Math.floor(b*(a-c))/b;if(this.max==null)this.max=this.min+e}}else{a=this.min!=null?this.min:a-c*(this.padMin-1);c=this.max!=null?this.max:b+c*(this.padMax-1);this.min=a;this.max=c;c=this.max-this.min;if(this.numberTicks==null)this.tickInterval!=null?(this.numberTicks=Math.ceil((this.max-
this.min)/this.tickInterval)+1,this.max=this.min+this.tickInterval*(this.numberTicks-1)):this.numberTicks=e>100?parseInt(3+(e-100)/75,10):2;if(this.tickInterval==null)this.tickInterval=c/(this.numberTicks-1)}if(this.renderer.constructor==d.jqplot.LinearAxisRenderer&&this._autoFormatString==""&&(c=(new this.tickRenderer(this.tickOptions)).formatString||d.jqplot.config.defaultTickFormatString,c=c.match(d.jqplot.sprintf.regex)[0],a=0,c&&(c.search(/[fFeEgGpP]/)>-1?a=(a=c.match(/\%\.(\d{0,})?[eEfFgGpP]/))?
parseInt(a[1],10):6:c.search(/[di]/)>-1&&(a=0),c=Math.pow(10,-a),this.tickInterval<c&&f==null&&n==null)))if(this.tickInterval=c,g==null&&h==null){this.min=Math.floor(this._dataBounds.min/c)*c;if(this.min==this._dataBounds.min)this.min=this._dataBounds.min-this.tickInterval;this.max=Math.ceil(this._dataBounds.max/c)*c;if(this.max==this._dataBounds.max)this.max=this._dataBounds.max+this.tickInterval;h=(this.max-this.min)/this.tickInterval;h=h.toFixed(11);h=Math.ceil(h);this.numberTicks=h+1}else g==
null?(h=(this._dataBounds.max-this.min)/this.tickInterval,h=h.toFixed(11),this.numberTicks=Math.ceil(h)+2,this.max=this.min+this.tickInterval*(this.numberTicks-1)):h==null?(h=(this.max-this._dataBounds.min)/this.tickInterval,h=h.toFixed(11),this.numberTicks=Math.ceil(h)+2,this.min=this.max-this.tickInterval*(this.numberTicks-1)):(this.numberTicks=Math.ceil((g-h)/this.tickInterval)+1,this.min=Math.floor(h*Math.pow(10,a))/Math.pow(10,a),this.max=Math.ceil(g*Math.pow(10,a))/Math.pow(10,a),this.numberTicks=
Math.ceil((this.max-this.min)/this.tickInterval)+1)}if(this._overrideFormatString&&this._autoFormatString!="")this.tickOptions=this.tickOptions||{},this.tickOptions.formatString=this._autoFormatString;for(k=0;k<this.numberTicks;k++)g=this.min+k*this.tickInterval,h=new this.tickRenderer(this.tickOptions),h.setTick(g,this.name),this._ticks.push(h)}};d.jqplot.LinearAxisRenderer.prototype.resetTickValues=function(a){if(d.isArray(a)&&a.length==this._ticks.length){for(var b,c=0;c<a.length;c++)b=this._ticks[c],
b.value=a[c],b.label=b.formatter(b.formatString,a[c]),b.label=b.prefix+b.label,b._elem.html(b.label);this.min=d.jqplot.arrayMin(a);this.max=d.jqplot.arrayMax(a);this.pack()}};d.jqplot.LinearAxisRenderer.prototype.pack=function(a,b){var a=a||{},b=b||this._offsets,c=this._ticks,e=this.max,g=this.min,k=b.max,h=b.min,f=this._label==null?!1:this._label.show,n;for(n in a)this._elem.css(n,a[n]);this._offsets=b;var i=k-h,l=e-g;this.breakPoints?(l=l-this.breakPoints[1]+this.breakPoints[0],this.p2u=function(a){return(a-
h)*l/i+g},this.u2p=function(a){a>this.breakPoints[0]&&a<this.breakPoints[1]&&(a=this.breakPoints[0]);return a<=this.breakPoints[0]?(a-g)*i/l+h:(a-this.breakPoints[1]+this.breakPoints[0]-g)*i/l+h},this.name.charAt(0)=="x"?(this.series_u2p=function(a){a>this.breakPoints[0]&&a<this.breakPoints[1]&&(a=this.breakPoints[0]);return a<=this.breakPoints[0]?(a-g)*i/l:(a-this.breakPoints[1]+this.breakPoints[0]-g)*i/l},this.series_p2u=function(a){return a*l/i+g}):(this.series_u2p=function(a){a>this.breakPoints[0]&&
a<this.breakPoints[1]&&(a=this.breakPoints[0]);return a>=this.breakPoints[1]?(a-e)*i/l:(a+this.breakPoints[1]-this.breakPoints[0]-e)*i/l},this.series_p2u=function(a){return a*l/i+e})):(this.p2u=function(a){return(a-h)*l/i+g},this.u2p=function(a){return(a-g)*i/l+h},this.name=="xaxis"||this.name=="x2axis"?(this.series_u2p=function(a){return(a-g)*i/l},this.series_p2u=function(a){return a*l/i+g}):(this.series_u2p=function(a){return(a-e)*i/l},this.series_p2u=function(a){return a*l/i+e}));if(this.show)if(this.name==
"xaxis"||this.name=="x2axis"){for(n=0;n<c.length;n++){var j=c[n];if(j.show&&j.showLabel){var m;if(j.constructor==d.jqplot.CanvasAxisTickRenderer&&j.angle)switch(m=this.name=="xaxis"?1:-1,j.labelPosition){case "auto":m=m*j.angle<0?-j.getWidth()+j._textRenderer.height*Math.sin(-j._textRenderer.angle)/2:-j._textRenderer.height*Math.sin(j._textRenderer.angle)/2;break;case "end":m=-j.getWidth()+j._textRenderer.height*Math.sin(-j._textRenderer.angle)/2;break;case "start":m=-j._textRenderer.height*Math.sin(j._textRenderer.angle)/
2;break;case "middle":m=-j.getWidth()/2+j._textRenderer.height*Math.sin(-j._textRenderer.angle)/2;break;default:m=-j.getWidth()/2+j._textRenderer.height*Math.sin(-j._textRenderer.angle)/2}else m=-j.getWidth()/2;m=this.u2p(j.value)+m+"px";j._elem.css("left",m);j.pack()}}f&&(k=this._label._elem.outerWidth(!0),this._label._elem.css("left",h+i/2-k/2+"px"),this.name=="xaxis"?this._label._elem.css("bottom","0px"):this._label._elem.css("top","0px"),this._label.pack())}else{for(n=0;n<c.length;n++)if(j=c[n],
j.show&&j.showLabel){if(j.constructor==d.jqplot.CanvasAxisTickRenderer&&j.angle)switch(m=this.name=="yaxis"?1:-1,j.labelPosition){case "auto":case "end":m=m*j.angle<0?-j._textRenderer.height*Math.cos(-j._textRenderer.angle)/2:-j.getHeight()+j._textRenderer.height*Math.cos(j._textRenderer.angle)/2;break;case "start":m=j.angle>0?-j._textRenderer.height*Math.cos(-j._textRenderer.angle)/2:-j.getHeight()+j._textRenderer.height*Math.cos(j._textRenderer.angle)/2;break;case "middle":m=-j.getHeight()/2;break;
default:m=-j.getHeight()/2}else m=-j.getHeight()/2;m=this.u2p(j.value)+m+"px";j._elem.css("top",m);j.pack()}f&&(c=this._label._elem.outerHeight(!0),this._label._elem.css("top",k-i/2-c/2+"px"),this.name=="yaxis"?this._label._elem.css("left","0px"):this._label._elem.css("right","0px"),this._label.pack())}c=null};d.jqplot.LinearTickGenerator=function(a,b,c){a==b&&(b=b?0:1);if(b<a)var e=b,b=a,a=e;c=S(b-a,c||1);e=[];e[0]=Math.floor(a/c)*c;e[1]=Math.ceil(b/c)*c;e[2]=Math.round((e[1]-e[0])/c+1);a=Math.abs(c);
a=a>1?"%d":"%."+-Math.floor(Math.log(a)/Math.LN10)+"f";e[3]=a;e[4]=c;return e};d.jqplot.MarkerRenderer=function(a){this.show=!0;this.style="filledCircle";this.lineWidth=2;this.size=9;this.color="#666666";this.shadow=!0;this.shadowAngle=45;this.shadowOffset=1;this.shadowDepth=3;this.shadowAlpha="0.07";this.shadowRenderer=new d.jqplot.ShadowRenderer;this.shapeRenderer=new d.jqplot.ShapeRenderer;d.extend(!0,this,a)};d.jqplot.MarkerRenderer.prototype.init=function(a){d.extend(!0,this,a);a={angle:this.shadowAngle,
offset:this.shadowOffset,alpha:this.shadowAlpha,lineWidth:this.lineWidth,depth:this.shadowDepth,closePath:!0};if(this.style.indexOf("filled")!=-1)a.fill=!0;if(this.style.indexOf("ircle")!=-1)a.isarc=!0,a.closePath=!1;this.shadowRenderer.init(a);a={fill:!1,isarc:!1,strokeStyle:this.color,fillStyle:this.color,lineWidth:this.lineWidth,closePath:!0};if(this.style.indexOf("filled")!=-1)a.fill=!0;if(this.style.indexOf("ircle")!=-1)a.isarc=!0,a.closePath=!1;this.shapeRenderer.init(a)};d.jqplot.MarkerRenderer.prototype.drawDiamond=
function(a,b,c,e,d){var e=this.size/2/1.2,k=this.size/2*1.2,a=[[a-e,b],[a,b+k],[a+e,b],[a,b-k]];this.shadow&&this.shadowRenderer.draw(c,a);this.shapeRenderer.draw(c,a,d)};d.jqplot.MarkerRenderer.prototype.drawPlus=function(a,b,c){var e=this.size/2*1,g=this.size/2*1,g=[[a,b-g],[a,b+g]],a=[[a+e,b],[a-e,b]],b=d.extend(!0,{},this.options,{closePath:!1});this.shadow&&(this.shadowRenderer.draw(c,g,{closePath:!1}),this.shadowRenderer.draw(c,a,{closePath:!1}));this.shapeRenderer.draw(c,g,b);this.shapeRenderer.draw(c,
a,b)};d.jqplot.MarkerRenderer.prototype.drawX=function(a,b,c){var e=this.size/2*1,g=this.size/2*1,k=d.extend(!0,{},this.options,{closePath:!1}),h=[[a-e,b-g],[a+e,b+g]],a=[[a-e,b+g],[a+e,b-g]];this.shadow&&(this.shadowRenderer.draw(c,h,{closePath:!1}),this.shadowRenderer.draw(c,a,{closePath:!1}));this.shapeRenderer.draw(c,h,k);this.shapeRenderer.draw(c,a,k)};d.jqplot.MarkerRenderer.prototype.drawDash=function(a,b,c,e,d){e=this.size/2*1;a=[[a-e,b],[a+e,b]];this.shadow&&this.shadowRenderer.draw(c,a);
this.shapeRenderer.draw(c,a,d)};d.jqplot.MarkerRenderer.prototype.drawLine=function(a,b,c,e,d){a=[a,b];this.shadow&&this.shadowRenderer.draw(c,a);this.shapeRenderer.draw(c,a,d)};d.jqplot.MarkerRenderer.prototype.drawSquare=function(a,b,c,e,d){var e=this.size/2/1,k=this.size/2*1,a=[[a-e,b-k],[a-e,b+k],[a+e,b+k],[a+e,b-k]];this.shadow&&this.shadowRenderer.draw(c,a);this.shapeRenderer.draw(c,a,d)};d.jqplot.MarkerRenderer.prototype.drawCircle=function(a,b,c,e,d){a=[a,b,this.size/2,0,2*Math.PI,!0];this.shadow&&
this.shadowRenderer.draw(c,a);this.shapeRenderer.draw(c,a,d)};d.jqplot.MarkerRenderer.prototype.draw=function(a,b,c,e){e=e||{};if(e.show==null||e.show!=!1){if(e.color&&!e.fillStyle)e.fillStyle=e.color;if(e.color&&!e.strokeStyle)e.strokeStyle=e.color;switch(this.style){case "diamond":this.drawDiamond(a,b,c,!1,e);break;case "filledDiamond":this.drawDiamond(a,b,c,!0,e);break;case "circle":this.drawCircle(a,b,c,!1,e);break;case "filledCircle":this.drawCircle(a,b,c,!0,e);break;case "square":this.drawSquare(a,
b,c,!1,e);break;case "filledSquare":this.drawSquare(a,b,c,!0,e);break;case "x":this.drawX(a,b,c,!0,e);break;case "plus":this.drawPlus(a,b,c,!0,e);break;case "dash":this.drawDash(a,b,c,!0,e);break;case "line":this.drawLine(a,b,c,!1,e);break;default:this.drawDiamond(a,b,c,!1,e)}}};d.jqplot.ShadowRenderer=function(a){this.angle=45;this.offset=1;this.alpha=0.07;this.lineWidth=1.5;this.lineJoin="miter";this.lineCap="round";this.fill=this.closePath=!1;this.depth=3;this.strokeStyle="rgba(0,0,0,0.1)";this.isarc=
!1;d.extend(!0,this,a)};d.jqplot.ShadowRenderer.prototype.init=function(a){d.extend(!0,this,a)};d.jqplot.ShadowRenderer.prototype.draw=function(a,b,c){a.save();var e=c!=null?c:{},c=e.fill!=null?e.fill:this.fill,d=e.closePath!=null?e.closePath:this.closePath,k=e.offset!=null?e.offset:this.offset,h=e.alpha!=null?e.alpha:this.alpha,f=e.depth!=null?e.depth:this.depth,n=e.isarc!=null?e.isarc:this.isarc;a.lineWidth=e.lineWidth!=null?e.lineWidth:this.lineWidth;a.lineJoin=e.lineJoin!=null?e.lineJoin:this.lineJoin;
a.lineCap=e.lineCap!=null?e.lineCap:this.lineCap;a.strokeStyle=e.strokeStyle||this.strokeStyle||"rgba(0,0,0,"+h+")";a.fillStyle=e.fillStyle||this.fillStyle||"rgba(0,0,0,"+h+")";for(e=0;e<f;e++){a.translate(Math.cos(this.angle*Math.PI/180)*k,Math.sin(this.angle*Math.PI/180)*k);a.beginPath();if(n)a.arc(b[0],b[1],b[2],b[3],b[4],!0);else if(b&&b.length)for(var h=!0,i=0;i<b.length;i++)b[i][0]!=null&&b[i][1]!=null?h?(a.moveTo(b[i][0],b[i][1]),h=!1):a.lineTo(b[i][0],b[i][1]):h=!0;d&&a.closePath();c?a.fill():
a.stroke()}a.restore()};d.jqplot.ShapeRenderer=function(a){this.lineWidth=1.5;this.lineJoin="miter";this.lineCap="round";this.clearRect=this.strokeRect=this.fillRect=this.isarc=this.fill=this.closePath=!1;this.fillStyle=this.strokeStyle="#999999";d.extend(!0,this,a)};d.jqplot.ShapeRenderer.prototype.init=function(a){d.extend(!0,this,a)};d.jqplot.ShapeRenderer.prototype.draw=function(a,b,c){a.save();var e=c!=null?c:{},c=e.fill!=null?e.fill:this.fill,d=e.closePath!=null?e.closePath:this.closePath,k=
e.fillRect!=null?e.fillRect:this.fillRect,h=e.strokeRect!=null?e.strokeRect:this.strokeRect,f=e.clearRect!=null?e.clearRect:this.clearRect,n=e.isarc!=null?e.isarc:this.isarc;a.lineWidth=e.lineWidth||this.lineWidth;a.lineJoin=e.lineJoin||this.lineJoin;a.lineCap=e.lineCap||this.lineCap;a.strokeStyle=e.strokeStyle||e.color||this.strokeStyle;a.fillStyle=e.fillStyle||this.fillStyle;a.beginPath();if(n)a.arc(b[0],b[1],b[2],b[3],b[4],!0),d&&a.closePath(),c?a.fill():a.stroke();else if(f)a.clearRect(b[0],b[1],
b[2],b[3]);else if(k||h){if(k&&a.fillRect(b[0],b[1],b[2],b[3]),h){a.strokeRect(b[0],b[1],b[2],b[3]);a.restore();return}}else if(b&&b.length){e=!0;for(k=0;k<b.length;k++)b[k][0]!=null&&b[k][1]!=null?e?(a.moveTo(b[k][0],b[k][1]),e=!1):a.lineTo(b[k][0],b[k][1]):e=!0;d&&a.closePath();c?a.fill():a.stroke()}a.restore()};d.jqplot.TableLegendRenderer=function(){};d.jqplot.TableLegendRenderer.prototype.init=function(a){d.extend(!0,this,a)};d.jqplot.TableLegendRenderer.prototype.addrow=function(a,b,c,e){var c=
c?this.rowSpacing+"px":"0px",g,k,h;g=document.createElement("tr");g=d(g);g.addClass("jqplot-table-legend");e?g.prependTo(this._elem):g.appendTo(this._elem);this.showSwatches&&(e=d(document.createElement("td")),e.addClass("jqplot-table-legend"),e.css({textAlign:"center",paddingTop:c}),k=d(document.createElement("div")),h=d(document.createElement("div")),h.addClass("jqplot-table-legend-swatch"),h.css({backgroundColor:b,borderColor:b}),g.append(e.append(k.append(h))));this.showLabels&&(e=d(document.createElement("td")),
e.addClass("jqplot-table-legend"),e.css("paddingTop",c),g.append(e),this.escapeHtml?e.text(a):e.html(a))};d.jqplot.TableLegendRenderer.prototype.draw=function(){if(this._elem)this._elem.emptyForce(),this._elem=null;if(this.show){var a=this._series,b=document.createElement("table");this._elem=d(b);this._elem.addClass("jqplot-table-legend");for(var c=b=!1,e,g=0;g<a.length;g++){e=a[g];if(e._stack||e.renderer.constructor==d.jqplot.BezierCurveRenderer)c=!0;if(e.show&&e.showLabel){var k=this.labels[g]||
e.label.toString();if(k){var h=e.color;c&&g<a.length-1?b=!0:c&&g==a.length-1&&(b=!1);this.renderer.addrow.call(this,k,h,b,c);b=!0}for(k=0;k<d.jqplot.addLegendRowHooks.length;k++)if(h=d.jqplot.addLegendRowHooks[k].call(this,e))this.renderer.addrow.call(this,h.label,h.color,b),b=!0}}}return this._elem};d.jqplot.TableLegendRenderer.prototype.pack=function(a){if(this.show)if(this.placement=="insideGrid")switch(this.location){case "nw":var b=a.left,c=a.top;this._elem.css("left",b);this._elem.css("top",
c);break;case "n":b=(a.left+(this._plotDimensions.width-a.right))/2-this.getWidth()/2;c=a.top;this._elem.css("left",b);this._elem.css("top",c);break;case "ne":b=a.right;c=a.top;this._elem.css({right:b,top:c});break;case "e":b=a.right;c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({right:b,top:c});break;case "se":b=a.right;c=a.bottom;this._elem.css({right:b,bottom:c});break;case "s":b=(a.left+(this._plotDimensions.width-a.right))/2-this.getWidth()/2;c=a.bottom;
this._elem.css({left:b,bottom:c});break;case "sw":b=a.left;c=a.bottom;this._elem.css({left:b,bottom:c});break;case "w":b=a.left;c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({left:b,top:c});break;default:b=a.right,c=a.bottom,this._elem.css({right:b,bottom:c})}else if(this.placement=="outside")switch(this.location){case "nw":b=this._plotDimensions.width-a.left;c=a.top;this._elem.css("right",b);this._elem.css("top",c);break;case "n":b=(a.left+(this._plotDimensions.width-
a.right))/2-this.getWidth()/2;c=this._plotDimensions.height-a.top;this._elem.css("left",b);this._elem.css("bottom",c);break;case "ne":b=this._plotDimensions.width-a.right;c=a.top;this._elem.css({left:b,top:c});break;case "e":b=this._plotDimensions.width-a.right;c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({left:b,top:c});break;case "se":b=this._plotDimensions.width-a.right;c=a.bottom;this._elem.css({left:b,bottom:c});break;case "s":b=(a.left+(this._plotDimensions.width-
a.right))/2-this.getWidth()/2;c=this._plotDimensions.height-a.bottom;this._elem.css({left:b,top:c});break;case "sw":b=this._plotDimensions.width-a.left;c=a.bottom;this._elem.css({right:b,bottom:c});break;case "w":b=this._plotDimensions.width-a.left;c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({right:b,top:c});break;default:b=a.right,c=a.bottom,this._elem.css({right:b,bottom:c})}else switch(this.location){case "nw":this._elem.css({left:0,top:a.top});break;case "n":b=
(a.left+(this._plotDimensions.width-a.right))/2-this.getWidth()/2;this._elem.css({left:b,top:a.top});break;case "ne":this._elem.css({right:0,top:a.top});break;case "e":c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({right:a.right,top:c});break;case "se":this._elem.css({right:a.right,bottom:a.bottom});break;case "s":b=(a.left+(this._plotDimensions.width-a.right))/2-this.getWidth()/2;this._elem.css({left:b,bottom:a.bottom});break;case "sw":this._elem.css({left:a.left,
bottom:a.bottom});break;case "w":c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({left:a.left,top:c});break;default:this._elem.css({right:a.right,bottom:a.bottom})}};d.jqplot.ThemeEngine=function(){this.themes={};this.activeTheme=null};d.jqplot.ThemeEngine.prototype.init=function(){var a=new d.jqplot.Theme({_name:"Default"}),b,c,e;for(b in a.target)a.target[b]=b=="textColor"?this.target.css("color"):this.target.css(b);if(this.title.show&&this.title._elem)for(b in a.title)a.title[b]=
b=="textColor"?this.title._elem.css("color"):this.title._elem.css(b);for(b in a.grid)a.grid[b]=this.grid[b];if(a.grid.backgroundColor==null&&this.grid.background!=null)a.grid.backgroundColor=this.grid.background;if(this.legend.show&&this.legend._elem)for(b in a.legend)a.legend[b]=b=="textColor"?this.legend._elem.css("color"):this.legend._elem.css(b);var g;for(c=0;c<this.series.length;c++)for(b in g=this.series[c],g.renderer.constructor==d.jqplot.LineRenderer?a.series.push(new T):g.renderer.constructor==
d.jqplot.BarRenderer?a.series.push(new U):g.renderer.constructor==d.jqplot.PieRenderer?a.series.push(new V):g.renderer.constructor==d.jqplot.DonutRenderer?a.series.push(new W):g.renderer.constructor==d.jqplot.FunnelRenderer?a.series.push(new X):g.renderer.constructor==d.jqplot.MeterGaugeRenderer?a.series.push(new Y):a.series.push({}),a.series[c])a.series[c][b]=g[b];for(b in this.axes){g=this.axes[b];c=a.axes[b]=new Z;c.borderColor=g.borderColor;c.borderWidth=g.borderWidth;if(g._ticks&&g._ticks[0])for(e in c.ticks)g._ticks[0].hasOwnProperty(e)?
c.ticks[e]=g._ticks[0][e]:g._ticks[0]._elem&&(c.ticks[e]=g._ticks[0]._elem.css(e));if(g._label&&g._label.show)for(e in c.label)g._label[e]?c.label[e]=g._label[e]:g._label._elem&&(c.label[e]=e=="textColor"?g._label._elem.css("color"):g._label._elem.css(e))}this.themeEngine._add(a);this.themeEngine.activeTheme=this.themeEngine.themes[a._name]};d.jqplot.ThemeEngine.prototype.get=function(a){return a?this.themes[a]:this.activeTheme};d.jqplot.ThemeEngine.prototype.getThemeNames=function(){var a=[],b;for(b in this.themes)a.push(b);
return a.sort(I)};d.jqplot.ThemeEngine.prototype.getThemes=function(){var a=[],b=[],c;for(c in this.themes)a.push(c);a.sort(I);for(c=0;c<a.length;c++)b.push(this.themes[a[c]]);return b};d.jqplot.ThemeEngine.prototype.activate=function(a,b){var c=!1;if(!b&&this.activeTheme&&this.activeTheme._name)b=this.activeTheme._name;if(this.themes.hasOwnProperty(b)){var e=this.themes[b];this.activeTheme=e;var g;g=["xaxis","x2axis","yaxis","y2axis"];for(i=0;i<g.length;i++){var k=g[i];if(e.axesStyles.borderColor!=
null)a.axes[k].borderColor=e.axesStyles.borderColor;if(e.axesStyles.borderWidth!=null)a.axes[k].borderWidth=e.axesStyles.borderWidth}for(var h in a.axes)if(i=a.axes[h],i.show){k=d.jqplot.extend(!0,{},e.axes[h]||{},e.axesStyles);if(k.borderColor!=null)i.borderColor=k.borderColor,c=!0;if(k.borderWidth!=null)i.borderWidth=k.borderWidth,c=!0;if(i._ticks&&i._ticks[0])for(var f in k.ticks)if(g=k.ticks[f],g!=null)i.tickOptions[f]=g,i._ticks=[],c=!0;if(i._label&&i._label.show)for(f in k.label)g=k.label[f],
g!=null&&(i.labelOptions[f]=g,c=!0)}for(var n in e.grid)e.grid[n]!=null&&(a.grid[n]=e.grid[n]);c||a.grid.draw();if(a.legend.show)for(n in e.legend)e.legend[n]!=null&&(a.legend[n]=e.legend[n]);if(a.title.show)for(n in e.title)e.title[n]!=null&&(a.title[n]=e.title[n]);var i;for(i=0;i<e.series.length;i++)for(n in e.series[i])if(g=e.seriesStyles[n]!=null?e.seriesStyles[n]:e.series[i][n],g!=null)n=="color"?(a.series[i].renderer.shapeRenderer.fillStyle=g,a.series[i].renderer.shapeRenderer.strokeStyle=g,
a.series[i][n]=g):n=="lineWidth"?(a.series[i].renderer.shapeRenderer.lineWidth=g,a.series[i][n]=g):n=="markerOptions"?(E(a.series[i].markerOptions,g),E(a.series[i].markerRenderer,g)):a.series[i][n]=g,c=!0;c&&(a.target.empty(),a.draw());for(n in e.target)e.target[n]!=null&&a.target.css(n,e.target[n])}else throw Error("No theme of that name");};d.jqplot.ThemeEngine.prototype._add=function(a,b){if(b)a._name=b;if(!a._name)a._name=Date.parse(new Date);if(this.themes.hasOwnProperty(a._name))throw Error("jqplot.ThemeEngine Error: Theme already in use");
else this.themes[a._name]=a};d.jqplot.ThemeEngine.prototype.remove=function(a){if(a=="Default")return!1;return delete this.themes[a]};d.jqplot.ThemeEngine.prototype.newTheme=function(a,b){typeof a=="object"&&(b=b||a,a=null);var a=b&&b._name?b._name:a||Date.parse(new Date),c=this.copy(this.themes.Default._name,a);d.jqplot.extend(c,b);return c};d.jqplot.clone=D;d.jqplot.merge=E;d.jqplot.extend=function(){var a=arguments[0]||{},b=1,c=arguments.length,e=!1,g;typeof a==="boolean"&&(e=a,a=arguments[1]||
{},b=2);for(typeof a!=="object"&&!toString.call(a)==="[object Function]"&&(a={});b<c;b++)if((g=arguments[b])!=null)for(var k in g){var h=a[k],f=g[k];a!==f&&(e&&f&&typeof f==="object"&&!f.nodeType?a[k]=d.jqplot.extend(e,h||(f.length!=null?[]:{}),f):f!==v&&(a[k]=f))}return a};d.jqplot.ThemeEngine.prototype.rename=function(a,b){if(a=="Default"||b=="Default")throw Error("jqplot.ThemeEngine Error: Cannot rename from/to Default");if(this.themes.hasOwnProperty(b))throw Error("jqplot.ThemeEngine Error: New name already in use.");
else if(this.themes.hasOwnProperty(a)){var c=this.copy(a,b);this.remove(a);return c}throw Error("jqplot.ThemeEngine Error: Old name or new name invalid");};d.jqplot.ThemeEngine.prototype.copy=function(a,b,c){if(b=="Default")throw Error("jqplot.ThemeEngine Error: Cannot copy over Default theme");if(!this.themes.hasOwnProperty(a))throw Error("jqplot.ThemeEngine Error: Source name invalid");if(this.themes.hasOwnProperty(b))throw Error("jqplot.ThemeEngine Error: Target name invalid");else return a=D(this.themes[a]),
a._name=b,d.jqplot.extend(!0,a,c),this._add(a),a};d.jqplot.Theme=function(a,b){typeof a=="object"&&(b=b||a,a=null);this._name=a=a||Date.parse(new Date);this.target={backgroundColor:null};this.legend={textColor:null,fontFamily:null,fontSize:null,border:null,background:null};this.title={textColor:null,fontFamily:null,fontSize:null,textAlign:null};this.seriesStyles={};this.series=[];this.grid={drawGridlines:null,gridLineColor:null,gridLineWidth:null,backgroundColor:null,borderColor:null,borderWidth:null,
shadow:null};this.axesStyles={label:{},ticks:{}};this.axes={};typeof b=="string"?this._name=b:typeof b=="object"&&d.jqplot.extend(!0,this,b)};var Z=function(){this.borderWidth=this.borderColor=null;this.ticks=new $;this.label=new aa},$=function(){this.fontFamily=this.fontSize=this.whiteSpace=this.textColor=this.size=this.showMark=this.showLabel=this.showGridline=this.show=null},aa=function(){this.fontWeight=this.fontFamily=this.fontSize=this.whiteSpace=this.textColor=null},T=function(){this.showMarker=
this.fillColor=this.shadow=this.lineWidth=this.color=null;this.markerOptions=new ba},ba=function(){this.shadow=this.color=this.size=this.lineWidth=this.style=this.show=null},U=function(){this.highlightColors=this.barWidth=this.barMargin=this.barPadding=this.shadow=this.lineWidth=this.seriesColors=this.color=null},V=function(){this.highlightColors=this.lineWidth=this.startAngle=this.shadow=this.fill=this.sliceMargin=this.padding=this.seriesColors=null},W=function(){this.highlightColors=this.ringMargin=
this.thickness=this.innerDiameter=this.lineWidth=this.startAngle=this.shadow=this.fill=this.sliceMargin=this.padding=this.seriesColors=null},X=function(){this.highlightColors=this.seriesColors=this.sectionMargin=this.padding=this.shadow=this.lineWidth=this.color=null},Y=function(){this.needlePad=this.needleThickness=this.hubRadius=this.intervalOuterRadius=this.intervalInnerRadius=this.intervalColors=this.ringWidth=this.tickColor=this.ringColor=this.backgroundColor=this.padding=null},l=function(){this.syntax=
l.config.syntax;this._type="jsDate";this.utcOffset=(new Date).getTimezoneOffset*6E4;this.proxy=new Date;this.options={};this.locale=l.regional.getLocale();this.formatString="";this.defaultCentury=l.config.defaultCentury;switch(arguments.length){case 0:break;case 1:if(F(arguments[0])=="[object Object]"&&arguments[0]._type!="jsDate"){var a=this.options=arguments[0];this.syntax=a.syntax||this.syntax;this.defaultCentury=a.defaultCentury||this.defaultCentury;this.proxy=l.createDate(a.date)}else this.proxy=
l.createDate(arguments[0]);break;default:for(var a=[],b=0;b<arguments.length;b++)a.push(arguments[b]);this.proxy=new Date(this.utcOffset);this.proxy.setFullYear.apply(this.proxy,a.slice(0,3));a.slice(3).length&&this.proxy.setHours.apply(this.proxy,a.slice(3))}};l.config={defaultLocale:"en",syntax:"perl",defaultCentury:1900};l.prototype.add=function(a,b){var c=w[b]||w.day;typeof c=="number"?this.proxy.setTime(this.proxy.getTime()+c*a):c.add(this,a);return this};l.prototype.clone=function(){return new l(this.proxy.getTime())};
l.prototype.diff=function(a,b,c){a=new l(a);if(a===null)return null;b=w[b]||w.day;a=typeof b=="number"?(this.proxy.getTime()-a.proxy.getTime())/b:b.diff(this.proxy,a.proxy);return c?a:Math[a>0?"floor":"ceil"](a)};l.prototype.getAbbrDayName=function(){return l.regional[this.locale].dayNamesShort[this.proxy.getDay()]};l.prototype.getAbbrMonthName=function(){return l.regional[this.locale].monthNamesShort[this.proxy.getMonth()]};l.prototype.getAMPM=function(){return this.proxy.getHours()>=12?"PM":"AM"};
l.prototype.getAmPm=function(){return this.proxy.getHours()>=12?"pm":"am"};l.prototype.getCentury=function(){return parseInt(this.proxy.getFullYear()/100,10)};l.prototype.getDate=function(){return this.proxy.getDate()};l.prototype.getDay=function(){return this.proxy.getDay()};l.prototype.getDayOfWeek=function(){var a=this.proxy.getDay();return a===0?7:a};l.prototype.getDayOfYear=function(){var a=this.proxy,b=a-new Date(""+a.getFullYear()+"/1/1 GMT");b+=a.getTimezoneOffset()*6E4;return parseInt(b/
6E4/60/24,10)+1};l.prototype.getDayName=function(){return l.regional[this.locale].dayNames[this.proxy.getDay()]};l.prototype.getFullWeekOfYear=function(){var a=this.proxy,b=this.getDayOfYear(),a=6-a.getDay();return parseInt((b+a)/7,10)};l.prototype.getFullYear=function(){return this.proxy.getFullYear()};l.prototype.getGmtOffset=function(){var a=this.proxy.getTimezoneOffset()/60,b=a<0?"+":"-",a=Math.abs(a);return b+G(Math.floor(a),2)+":"+G(a%1*60,2)};l.prototype.getHours=function(){return this.proxy.getHours()};
l.prototype.getHours12=function(){var a=this.proxy.getHours();return a>12?a-12:a==0?12:a};l.prototype.getIsoWeek=function(){var a=this.proxy,b=a.getWeekOfYear(),c=(new Date(""+a.getFullYear()+"/1/1")).getDay();b+=c>4||c<=1?0:1;b==53&&(new Date(""+a.getFullYear()+"/12/31")).getDay()<4?b=1:b===0&&(a=new l(new Date(""+(a.getFullYear()-1)+"/12/31")),b=a.getIsoWeek());return b};l.prototype.getMilliseconds=function(){return this.proxy.getMilliseconds()};l.prototype.getMinutes=function(){return this.proxy.getMinutes()};
l.prototype.getMonth=function(){return this.proxy.getMonth()};l.prototype.getMonthName=function(){return l.regional[this.locale].monthNames[this.proxy.getMonth()]};l.prototype.getMonthNumber=function(){return this.proxy.getMonth()+1};l.prototype.getSeconds=function(){return this.proxy.getSeconds()};l.prototype.getShortYear=function(){return this.proxy.getYear()%100};l.prototype.getTime=function(){return this.proxy.getTime()};l.prototype.getTimezoneAbbr=function(){return this.proxy.toString().replace(/^.*\(([^)]+)\)$/,
"$1")};l.prototype.getTimezoneName=function(){var a=/(?:\((.+)\)$| ([A-Z]{3}) )/.exec(this.toString());return a[1]||a[2]||"GMT"+this.getGmtOffset()};l.prototype.getTimezoneOffset=function(){return this.proxy.getTimezoneOffset()};l.prototype.getWeekOfYear=function(){var a=this.getDayOfYear(),b=7-this.getDayOfWeek();return parseInt((a+b)/7,10)};l.prototype.getUnix=function(){return Math.round(this.proxy.getTime()/1E3,0)};l.prototype.getYear=function(){return this.proxy.getYear()};l.prototype.next=function(a){return this.clone().add(1,
a||"day")};l.prototype.set=function(){switch(arguments.length){case 0:this.proxy=new Date;break;case 1:if(F(arguments[0])=="[object Object]"&&arguments[0]._type!="jsDate"){var a=this.options=arguments[0];this.syntax=a.syntax||this.syntax;this.defaultCentury=a.defaultCentury||this.defaultCentury;this.proxy=l.createDate(a.date)}else this.proxy=l.createDate(arguments[0]);break;default:for(var a=[],b=0;b<arguments.length;b++)a.push(arguments[b]);this.proxy=new Date(this.utcOffset);this.proxy.setFullYear.apply(this.proxy,
a.slice(0,3));a.slice(3).length&&this.proxy.setHours.apply(this.proxy,a.slice(3))}};l.prototype.setDate=function(a){return this.proxy.setDate(a)};l.prototype.setFullYear=function(){return this.proxy.setFullYear.apply(this.proxy,arguments)};l.prototype.setHours=function(){return this.proxy.setHours.apply(this.proxy,arguments)};l.prototype.setMilliseconds=function(a){return this.proxy.setMilliseconds(a)};l.prototype.setMinutes=function(){return this.proxy.setMinutes.apply(this.proxy,arguments)};l.prototype.setMonth=
function(){return this.proxy.setMonth.apply(this.proxy,arguments)};l.prototype.setSeconds=function(){return this.proxy.setSeconds.apply(this.proxy,arguments)};l.prototype.setTime=function(a){return this.proxy.setTime(a)};l.prototype.setYear=function(){return this.proxy.setYear.apply(this.proxy,arguments)};l.prototype.strftime=function(a){a=a||this.formatString||l.regional[this.locale].formatString;return l.strftime(this,a,this.syntax)};l.prototype.toString=function(){return this.proxy.toString()};
l.prototype.toYmdInt=function(){return this.proxy.getFullYear()*1E4+this.getMonthNumber()*100+this.proxy.getDate()};l.regional={en:{monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],formatString:"%Y-%m-%d %H:%M:%S"},
fr:{monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthNamesShort:["Jan","Fév","Mar","Avr","Mai","Jun","Jul","Aoû","Sep","Oct","Nov","Déc"],dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],formatString:"%Y-%m-%d %H:%M:%S"},de:{monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],
monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],formatString:"%Y-%m-%d %H:%M:%S"},es:{monthNames:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthNamesShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],dayNames:["Domingo","Lunes",
"Martes","Mi&eacute;rcoles","Jueves","Viernes","S&aacute;bado"],dayNamesShort:["Dom","Lun","Mar","Mi&eacute;","Juv","Vie","S&aacute;b"],formatString:"%Y-%m-%d %H:%M:%S"},ru:{monthNames:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthNamesShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],dayNames:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],dayNamesShort:["вск","пнд","втр",
"срд","чтв","птн","сбт"],formatString:"%Y-%m-%d %H:%M:%S"},ar:{monthNames:["كانون الثاني","شباط","آذار","نيسان","آذار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["السبت","الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة"],dayNamesShort:["سبت","أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة"],formatString:"%Y-%m-%d %H:%M:%S"},pt:{monthNames:["Janeiro","Fevereiro","Mar&ccedil;o","Abril",
"Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Ter&ccedil;a-feira","Quarta-feira","Quinta-feira","Sexta-feira","S&aacute;bado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","S&aacute;b"],formatString:"%Y-%m-%d %H:%M:%S"},"pt-BR":{monthNames:["Janeiro","Fevereiro","Mar&ccedil;o","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro",
"Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Ter&ccedil;a-feira","Quarta-feira","Quinta-feira","Sexta-feira","S&aacute;bado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","S&aacute;b"],formatString:"%Y-%m-%d %H:%M:%S"}};l.regional["en-US"]=l.regional["en-GB"]=l.regional.en;l.regional.getLocale=function(){var a=l.config.defaultLocale;if(document&&document.getElementsByTagName("html")&&document.getElementsByTagName("html")[0].lang&&
(a=document.getElementsByTagName("html")[0].lang,!l.regional.hasOwnProperty(a)))a=l.config.defaultLocale;return a};var G=function(a,b){a=String(a);return String(Math.pow(10,b-a.length)).slice(1).concat(a)},w={millisecond:1,second:1E3,minute:6E4,hour:36E5,day:864E5,week:6048E5,month:{add:function(a,b){w.year.add(a,Math[b>0?"floor":"ceil"](b/12));var c=a.getMonth()+b%12;c==12?(c=0,a.setYear(a.getFullYear()+1)):c==-1&&(c=11,a.setYear(a.getFullYear()-1));a.setMonth(c)},diff:function(a,b){var c=a.getFullYear()-
b.getFullYear(),c=a.getMonth()-b.getMonth()+c*12,e=a.getDate()-b.getDate();return c+e/30}},year:{add:function(a,b){a.setYear(a.getFullYear()+Math[b>0?"floor":"ceil"](b))},diff:function(a,b){return w.month.diff(a,b)/12}}},C;for(C in w)C.substring(C.length-1)!="s"&&(w[C+"s"]=w[C]);l.strftime=function(a,b,c,e){var d="perl",k=l.regional.getLocale();c&&l.formats.hasOwnProperty(c)?d=c:c&&l.regional.hasOwnProperty(c)&&(k=c);e&&l.formats.hasOwnProperty(e)?d=e:e&&l.regional.hasOwnProperty(e)&&(k=e);if(F(a)!=
"[object Object]"||a._type!="jsDate")a=new l(a),a.locale=k;b||(b=a.formatString||l.regional[k].formatString);b=b||"%Y-%m-%d";for(e="";b.length>0;)if(c=b.match(l.formats[d].codes.matcher)){e+=b.slice(0,c.index);var k=c[1]||"",h;h=a;var f=c[2],n=d;l.formats[n].shortcuts[f]?h=l.strftime(h,l.formats[n].shortcuts[f],n):(f=(l.formats[n].codes[f]||"").split("."),h=h["get"+f[0]]?h["get"+f[0]]():"",f[1]&&(h=G(h,f[1])));e+=k+h;b=b.slice(c.index+c[0].length)}else e+=b,b="";return e};l.formats={ISO:"%Y-%m-%dT%H:%M:%S.%N%G",
SQL:"%Y-%m-%d %H:%M:%S"};l.formats.perl={codes:{matcher:/()%(#?(%|[a-z]))/i,Y:"FullYear",y:"ShortYear.2",m:"MonthNumber.2","#m":"MonthNumber",B:"MonthName",b:"AbbrMonthName",d:"Date.2","#d":"Date",e:"Date",A:"DayName",a:"AbbrDayName",w:"Day",H:"Hours.2","#H":"Hours",I:"Hours12.2","#I":"Hours12",p:"AMPM",M:"Minutes.2","#M":"Minutes",S:"Seconds.2","#S":"Seconds",s:"Unix",N:"Milliseconds.3","#N":"Milliseconds",O:"TimezoneOffset",Z:"TimezoneName",G:"GmtOffset"},shortcuts:{F:"%Y-%m-%d",T:"%H:%M:%S",X:"%H:%M:%S",
x:"%m/%d/%y",D:"%m/%d/%y","#c":"%a %b %e %H:%M:%S %Y",v:"%e-%b-%Y",R:"%H:%M",r:"%I:%M:%S %p",t:"\t",n:"\n","%":"%"}};l.formats.php={codes:{matcher:/()%((%|[a-z]))/i,a:"AbbrDayName",A:"DayName",d:"Date.2",e:"Date",j:"DayOfYear.3",u:"DayOfWeek",w:"Day",U:"FullWeekOfYear.2",V:"IsoWeek.2",W:"WeekOfYear.2",b:"AbbrMonthName",B:"MonthName",m:"MonthNumber.2",h:"AbbrMonthName",C:"Century.2",y:"ShortYear.2",Y:"FullYear",H:"Hours.2",I:"Hours12.2",l:"Hours12",p:"AMPM",P:"AmPm",M:"Minutes.2",S:"Seconds.2",s:"Unix",
O:"TimezoneOffset",z:"GmtOffset",Z:"TimezoneAbbr"},shortcuts:{D:"%m/%d/%y",F:"%Y-%m-%d",T:"%H:%M:%S",X:"%H:%M:%S",x:"%m/%d/%y",R:"%H:%M",r:"%I:%M:%S %p",t:"\t",n:"\n","%":"%"}};l.createDate=function(a){function b(a,b){var c=parseFloat(b[1]),e=parseFloat(b[2]),d=parseFloat(b[3]),g=l.config.defaultCentury,k;c>31?(k=d,c=g+c):(k=e,e=c,c=g+d);return a.replace(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})/,e+"/"+k+"/"+c)}if(a==null)return new Date;if(a instanceof Date)return a;if(typeof a=="number")return new Date(a);
var a=String(a).replace(/^\s*(.+)\s*$/g,"$1"),a=a.replace(/^([0-9]{1,4})-([0-9]{1,2})-([0-9]{1,4})/,"$1/$2/$3"),a=a.replace(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{4})/i,"$1 $2 $3"),c=a.match(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{2})\D*/i);if(c&&c.length>3)var e=parseFloat(c[3]),e=l.config.defaultCentury+e,a=a.replace(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{2})\D*/i,c[1]+" "+c[2]+" "+String(e));(c=a.match(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})[^0-9]/))&&c.length>3&&(a=b(a,c));
(c=a.match(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})$/))&&c.length>3&&(a=b(a,c));for(var c=0,e=l.matchers.length,d,k=a;c<e;){d=Date.parse(k);if(!isNaN(d))return new Date(d);d=l.matchers[c];if(typeof d=="function"){if(d=d.call(l,k),d instanceof Date)return d}else k=a.replace(d[0],d[1]);c++}return NaN};l.daysInMonth=function(a,b){if(b==2)return(new Date(a,1,29)).getDate()==29?29:28;return[v,31,v,31,30,31,30,31,31,30,31,30,31][b]};l.matchers=[[/(3[01]|[0-2]\d)\s*\.\s*(1[0-2]|0\d)\s*\.\s*([1-9]\d{3})/,
"$2/$1/$3"],[/([1-9]\d{3})\s*-\s*(1[0-2]|0\d)\s*-\s*(3[01]|[0-2]\d)/,"$2/$3/$1"],function(a){var b=a.match(/^(?:(.+)\s+)?([012]?\d)(?:\s*\:\s*(\d\d))?(?:\s*\:\s*(\d\d(\.\d*)?))?\s*(am|pm)?\s*$/i);if(b){if(b[1]){if(a=this.createDate(b[1]),isNaN(a))return}else a=new Date,a.setMilliseconds(0);var c=parseFloat(b[2]);b[6]&&(c=b[6].toLowerCase()=="am"?c==12?0:c:c==12?12:c+12);a.setHours(c,parseInt(b[3]||0,10),parseInt(b[4]||0,10),(parseFloat(b[5]||0)||0)*1E3)}return a},function(a){var b=a.match(/^(?:(.+))[T|\s+]([012]\d)(?:\:(\d\d))(?:\:(\d\d))(?:\.\d+)([\+\-]\d\d\:\d\d)$/i);
if(b){if(b[1]){if(a=this.createDate(b[1]),isNaN(a))return}else a=new Date,a.setMilliseconds(0);var c=parseFloat(b[2]);a.setHours(c,parseInt(b[3],10),parseInt(b[4],10),parseFloat(b[5])*1E3)}return a},function(a){var b=a.match(/^([0-3]?\d)\s*[-\/.\s]{1}\s*([a-zA-Z]{3,9})\s*[-\/.\s]{1}\s*([0-3]?\d)$/);if(b){var a=new Date,c=l.config.defaultCentury,e=parseFloat(b[1]),d=parseFloat(b[3]),k;e>31?(k=d,c+=e):(k=e,c+=d);e=J(b[2],l.regional[this.locale].monthNamesShort);e==-1&&(e=J(b[2],l.regional[this.locale].monthNames));
a.setFullYear(c,e,k);a.setHours(0,0,0,0)}return a}];d.jsDate=l;d.jqplot.sprintf=function(){function a(a,b,c,e){b=a.length>=b?"":Array(1+b-a.length>>>0).join(c);return e?a+b:b+a}function b(a){for(var a=new String(a),b=10;b>0;b--)if(a==(a=a.replace(/^(\d+)(\d{3})/,"$1"+d.jqplot.sprintf.thousandsSeparator+"$2")))break;return a}function c(b,c,e,d,g,j){var k=d-b.length;if(k>0){var l=" ";j&&(l="&nbsp;");b=e||!g?a(b,d,l,e):b.slice(0,c.length)+a("",k,"0",!0)+b.slice(c.length)}return b}function e(b,e,d,g,
k,j,l,r){b>>>=0;d=d&&b&&{2:"0b",8:"0",16:"0x"}[e]||"";b=d+a(b.toString(e),j||0,"0",!1);return c(b,d,g,k,l,r)}var g=arguments,k=0;return g[k++].replace(d.jqplot.sprintf.regex,function(d,f,l,i,q,j,m){if(d=="%%")return"%";for(var r=!1,s="",o=!1,p=!1,u=q=!1,t=0;l&&t<l.length;t++)switch(l.charAt(t)){case " ":s=" ";break;case "+":s="+";break;case "-":r=!0;break;case "0":o=!0;break;case "#":p=!0;break;case "&":q=!0;break;case "'":u=!0}i=i?i=="*"?+g[k++]:i.charAt(0)=="*"?+g[i.slice(1,-1)]:+i:0;i<0&&(i=-i,
r=!0);if(!isFinite(i))throw Error("$.jqplot.sprintf: (minimum-)width must be finite");j=j?j=="*"?+g[k++]:j.charAt(0)=="*"?+g[j.slice(1,-1)]:+j:"fFeE".indexOf(m)>-1?6:m=="d"?0:void 0;f=f?g[f.slice(0,-1)]:g[k++];switch(m){case "s":if(f==null)return"";m=String(f);j!=null&&(m=m.slice(0,j));return c(m,"",r,i,o,q);case "c":return m=String.fromCharCode(+f),j!=null&&(m=m.slice(0,j)),c(m,"",r,i,o,q);case "b":return e(f,2,p,r,i,j,o,q);case "o":return e(f,8,p,r,i,j,o,q);case "x":return e(f,16,p,r,i,j,o,q);case "X":return e(f,
16,p,r,i,j,o,q).toUpperCase();case "u":return e(f,10,p,r,i,j,o,q);case "i":f=parseInt(+f,10);if(isNaN(f))return"";d=f<0?"-":s;s=u?b(String(Math.abs(f))):String(Math.abs(f));f=d+a(s,j,"0",!1);return c(f,d,r,i,o,q);case "d":f=Math.round(+f);if(isNaN(f))return"";d=f<0?"-":s;s=u?b(String(Math.abs(f))):String(Math.abs(f));f=d+a(s,j,"0",!1);return c(f,d,r,i,o,q);case "e":case "E":case "f":case "F":case "g":case "G":f=+f;if(isNaN(f))return"";d=f<0?"-":s;s=["toExponential","toFixed","toPrecision"]["efg".indexOf(m.toLowerCase())];
m=["toString","toUpperCase"]["eEfFgG".indexOf(m)%2];s=Math.abs(f)[s](j);s=u?b(s):s;return c(d+s,d,r,i,o,q)[m]();case "p":case "P":f=+f;if(isNaN(f))return"";d=f<0?"-":s;s=String(Number(Math.abs(f)).toExponential()).split(/e|E/);u=s[0].indexOf(".")!=-1?s[0].length-1:s[0].length;s=s[1]<0?-s[1]-1:0;f=Math.abs(f)<1?u+s<=j?d+Math.abs(f).toPrecision(u):u<=j-1?d+Math.abs(f).toExponential(u-1):d+Math.abs(f).toExponential(j-1):d+Math.abs(f).toPrecision(u<=j?u:j);m=["toString","toUpperCase"]["pP".indexOf(m)%
2];return c(f,d,r,i,o,q)[m]();case "n":return"";default:return d}})};d.jqplot.sprintf.thousandsSeparator=",";d.jqplot.sprintf.regex=/%%|%(\d+\$)?([-+#0&\' ]*)(\*\d+\$|\*|\d+)?(\.(\*\d+\$|\*|\d+))?([nAscboxXuidfegpEGP])/g})(jQuery);

//public_html/js/compiled/jqplot.pieRenderer.js
(function(f){function u(b,c,a,e,d){var f=0,b=c-b,c=Math.abs(b);e==!1&&(a+=d);a>0&&c>0.01&&c<6.282&&(f=parseFloat(a)/2/Math.sin((b-(b-Math.PI)/8/Math.PI)/2));return f}function v(){for(var b=0;b<this.series.length;b++)if(this.series[b].renderer.constructor==f.jqplot.PieRenderer&&this.series[b].highlightMouseOver)this.series[b].highlightMouseDown=!1;this.target.bind("mouseout",{plot:this},function(b){i(b.data.plot)})}function w(){for(var b=0;b<this.series.length;b++)this.series[b].seriesColors=this.seriesColors,
this.series[b].colorGenerator=this.colorGenerator}function s(b,c,a){var e=b.series[c],d=b.plugins.pieRenderer.highlightCanvas;d._ctx.clearRect(0,0,d._ctx.canvas.width,d._ctx.canvas.height);e._highlightedPoint=a;b.plugins.pieRenderer.highlightedSeriesIndex=c;e.renderer.drawSlice.call(e,d._ctx,e._sliceAngles[a][0],e._sliceAngles[a][1],e.highlightColorGenerator.get(a),!1)}function i(b){var c=b.plugins.pieRenderer.highlightCanvas;c._ctx.clearRect(0,0,c._ctx.canvas.width,c._ctx.canvas.height);for(c=0;c<
b.series.length;c++)b.series[c]._highlightedPoint=null;b.plugins.pieRenderer.highlightedSeriesIndex=null;b.target.trigger("jqplotDataUnhighlight")}function x(b,c,a,e,d){if(e){if(c=[e.seriesIndex,e.pointIndex,e.data],a=jQuery.Event("jqplotDataMouseOver"),a.pageX=b.pageX,a.pageY=b.pageY,d.target.trigger(a,c),d.series[c[0]].highlightMouseOver&&!(c[0]==d.plugins.pieRenderer.highlightedSeriesIndex&&c[1]==d.series[c[0]]._highlightedPoint))a=jQuery.Event("jqplotDataHighlight"),a.pageX=b.pageX,a.pageY=b.pageY,
d.target.trigger(a,c),s(d,c[0],c[1])}else e==null&&i(d)}function y(b,c,a,e,d){if(e){if(c=[e.seriesIndex,e.pointIndex,e.data],d.series[c[0]].highlightMouseDown&&!(c[0]==d.plugins.pieRenderer.highlightedSeriesIndex&&c[1]==d.series[c[0]]._highlightedPoint))a=jQuery.Event("jqplotDataHighlight"),a.pageX=b.pageX,a.pageY=b.pageY,d.target.trigger(a,c),s(d,c[0],c[1])}else e==null&&i(d)}function z(b,c,a,e,d){b=d.plugins.pieRenderer.highlightedSeriesIndex;b!=null&&d.series[b].highlightMouseDown&&i(d)}function A(b,
c,a,e,d){if(e)c=[e.seriesIndex,e.pointIndex,e.data],a=jQuery.Event("jqplotDataClick"),a.pageX=b.pageX,a.pageY=b.pageY,d.target.trigger(a,c)}function B(b,c,a,e,d){if(e)c=[e.seriesIndex,e.pointIndex,e.data],a=d.plugins.pieRenderer.highlightedSeriesIndex,a!=null&&d.series[a].highlightMouseDown&&i(d),a=jQuery.Event("jqplotDataRightClick"),a.pageX=b.pageX,a.pageY=b.pageY,d.target.trigger(a,c)}function C(){if(this.plugins.pieRenderer&&this.plugins.pieRenderer.highlightCanvas)this.plugins.pieRenderer.highlightCanvas.resetCanvas(),
this.plugins.pieRenderer.highlightCanvas=null;this.plugins.pieRenderer={highlightedSeriesIndex:null};this.plugins.pieRenderer.highlightCanvas=new f.jqplot.GenericCanvas;var b=f(this.targetId+" .jqplot-data-label");b.length?f(b[0]).before(this.plugins.pieRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-pieRenderer-highlight-canvas",this._plotDimensions,this)):this.eventCanvas._elem.before(this.plugins.pieRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-pieRenderer-highlight-canvas",
this._plotDimensions,this));this.plugins.pieRenderer.highlightCanvas.setContext()}f.jqplot.PieRenderer=function(){f.jqplot.LineRenderer.call(this)};f.jqplot.PieRenderer.prototype=new f.jqplot.LineRenderer;f.jqplot.PieRenderer.prototype.constructor=f.jqplot.PieRenderer;f.jqplot.PieRenderer.prototype.init=function(b,c){this.diameter=null;this.padding=20;this.sliceMargin=0;this.fill=!0;this.shadowOffset=2;this.shadowAlpha=0.07;this.shadowDepth=5;this.highlightMouseOver=!0;this.highlightMouseDown=!1;
this.highlightColors=[];this.dataLabels="percent";this.showDataLabels=!1;this.dataLabelFormatString=null;this.dataLabelThreshold=3;this.dataLabelPositionFactor=0.52;this.dataLabelNudge=2;this.dataLabelCenterOn=!0;this.startAngle=0;this.tickRenderer=f.jqplot.PieTickRenderer;this._drawData=!0;this._type="pie";if(b.highlightMouseDown&&b.highlightMouseOver==null)b.highlightMouseOver=!1;f.extend(!0,this,b);if(this.sliceMargin<0)this.sliceMargin=0;this._radius=this._diameter=null;this._sliceAngles=[];this._highlightedPoint=
null;if(this.highlightColors.length==0)for(var a=0;a<this.seriesColors.length;a++){for(var e=f.jqplot.getColorComponents(this.seriesColors[a]),e=[e[0],e[1],e[2]],d=e[0]+e[1]+e[2],h=0;h<3;h++)e[h]=d>570?e[h]*0.8:e[h]+0.3*(255-e[h]),e[h]=parseInt(e[h],10);this.highlightColors.push("rgb("+e[0]+","+e[1]+","+e[2]+")")}this.highlightColorGenerator=new f.jqplot.ColorGenerator(this.highlightColors);c.postParseOptionsHooks.addOnce(w);c.postInitHooks.addOnce(v);c.eventListenerHooks.addOnce("jqplotMouseMove",
x);c.eventListenerHooks.addOnce("jqplotMouseDown",y);c.eventListenerHooks.addOnce("jqplotMouseUp",z);c.eventListenerHooks.addOnce("jqplotClick",A);c.eventListenerHooks.addOnce("jqplotRightClick",B);c.postDrawHooks.addOnce(C)};f.jqplot.PieRenderer.prototype.setGridData=function(){var b=[],c=[],a=0;this._drawData=!1;for(var e=0;e<this.data.length;e++){if(this.data[e][1]!=0)this._drawData=!0;b.push(this.data[e][1]);c.push([this.data[e][0]]);e>0&&(b[e]+=b[e-1]);a+=this.data[e][1]}for(var d=Math.PI*2/
b[b.length-1],e=0;e<b.length;e++)c[e][1]=b[e]*d,c[e][2]=this.data[e][1]/a;this.gridData=c};f.jqplot.PieRenderer.prototype.makeGridData=function(b){var c=[],a=[],e=0;this._drawData=!1;for(var d=0;d<b.length;d++){if(this.data[d][1]!=0)this._drawData=!0;c.push(b[d][1]);a.push([b[d][0]]);d>0&&(c[d]+=c[d-1]);e+=b[d][1]}for(var f=Math.PI*2/c[c.length-1],d=0;d<c.length;d++)a[d][1]=c[d]*f,a[d][2]=b[d][1]/e;return a};f.jqplot.PieRenderer.prototype.drawSlice=function(b,c,a,e,d){function f(d){a>6.282+this.startAngle&&
(a=6.282+this.startAngle,c>a&&(c=6.281+this.startAngle));if(!(c>=a))b.beginPath(),b.fillStyle=e,b.strokeStyle=e,b.lineWidth=k,b.arc(0,0,d,c,a,!1),b.lineTo(0,0),b.closePath(),t?b.fill():b.stroke()}if(this._drawData){var g=this._radius,t=this.fill,k=this.lineWidth,j=this.sliceMargin;this.fill==!1&&(j+=this.lineWidth);b.save();b.translate(this._center[0],this._center[1]);var j=u(c,a,this.sliceMargin,this.fill,this.lineWidth),q=j*Math.cos((c+a)/2),n=j*Math.sin((c+a)/2);a-c<=Math.PI?g-=j:g+=j;b.translate(q,
n);if(d){d=0;for(j=this.shadowDepth;d<j;d++)b.save(),b.translate(this.shadowOffset*Math.cos(this.shadowAngle/180*Math.PI),this.shadowOffset*Math.sin(this.shadowAngle/180*Math.PI)),f(g);d=0;for(j=this.shadowDepth;d<j;d++)b.restore()}else f(g);b.restore()}};f.jqplot.PieRenderer.prototype.draw=function(b,c,a,e){var d=0,h=0,g=1,t=new f.jqplot.ColorGenerator(this.seriesColors);if(a.legendInfo&&a.legendInfo.placement=="insideGrid")switch(a=a.legendInfo,a.location){case "nw":d=a.width+a.xoffset;break;case "w":d=
a.width+a.xoffset;break;case "sw":d=a.width+a.xoffset;break;case "ne":d=a.width+a.xoffset;g=-1;break;case "e":d=a.width+a.xoffset;g=-1;break;case "se":d=a.width+a.xoffset;g=-1;break;case "n":h=a.height+a.yoffset;break;case "s":h=a.height+a.yoffset,g=-1}var k=b.canvas.width,j=b.canvas.height,q=Math.min(k-d-2*this.padding,j-h-2*this.padding);this._sliceAngles=[];for(var n,m=0,o,i,r=this.startAngle/180*Math.PI,a=0,p=c.length;a<p;a++)o=a==0?r:c[a-1][1]+r,i=c[a][1]+r,this._sliceAngles.push([o,i]),n=u(o,
i,this.sliceMargin,this.fill,this.lineWidth),Math.abs(i-o)>Math.PI&&(m=Math.max(n,m));this._diameter=this.diameter!=null&&this.diameter>0?this.diameter-2*m:q-2*m;if(this._diameter<6)f.jqplot.log("Diameter of pie too small, not rendering.");else{this._radius=this._diameter/2;this._center=[(k-g*d)/2+g*d+m*Math.cos(r),(j-g*h)/2+g*h+m*Math.sin(r)];if(this.shadow){a=0;for(p=c.length;a<p;a++)d="rgba(0,0,0,"+this.shadowAlpha+")",this.renderer.drawSlice.call(this,b,this._sliceAngles[a][0],this._sliceAngles[a][1],
d,!0)}for(a=0;a<c.length;a++)if(this.renderer.drawSlice.call(this,b,this._sliceAngles[a][0],this._sliceAngles[a][1],t.next(),!1),this.showDataLabels&&c[a][2]*100>=this.dataLabelThreshold){var l,d=(this._sliceAngles[a][0]+this._sliceAngles[a][1])/2;this.dataLabels=="label"?(l=this.dataLabelFormatString||"%s",l=f.jqplot.sprintf(l,c[a][0])):this.dataLabels=="value"?(l=this.dataLabelFormatString||"%d",l=f.jqplot.sprintf(l,this.data[a][1])):this.dataLabels=="percent"?(l=this.dataLabelFormatString||"%d%%",
l=f.jqplot.sprintf(l,c[a][2]*100)):this.dataLabels.constructor==Array&&(l=this.dataLabelFormatString||"%s",l=f.jqplot.sprintf(l,this.dataLabels[a]));g=this._radius*this.dataLabelPositionFactor+this.sliceMargin+this.dataLabelNudge;h=this._center[0]+Math.cos(d)*g+this.canvas._offsets.left;g=this._center[1]+Math.sin(d)*g+this.canvas._offsets.top;p=f('<div class="jqplot-pie-series jqplot-data-label" style="position:absolute;">'+l+"</div>").insertBefore(e.eventCanvas._elem);h-=this.dataLabelCenterOn?p.width()/
2:p.width()*Math.sin(d/2);g-=p.height()/2;h=Math.round(h);g=Math.round(g);p.css({left:h,top:g})}}};f.jqplot.PieAxisRenderer=function(){f.jqplot.LinearAxisRenderer.call(this)};f.jqplot.PieAxisRenderer.prototype=new f.jqplot.LinearAxisRenderer;f.jqplot.PieAxisRenderer.prototype.constructor=f.jqplot.PieAxisRenderer;f.jqplot.PieAxisRenderer.prototype.init=function(b){this.tickRenderer=f.jqplot.PieTickRenderer;f.extend(!0,this,b);this._dataBounds={min:0,max:100};this.min=0;this.max=100;this.showTicks=
!1;this.ticks=[];this.show=this.showMark=!1};f.jqplot.PieLegendRenderer=function(){f.jqplot.TableLegendRenderer.call(this)};f.jqplot.PieLegendRenderer.prototype=new f.jqplot.TableLegendRenderer;f.jqplot.PieLegendRenderer.prototype.constructor=f.jqplot.PieLegendRenderer;f.jqplot.PieLegendRenderer.prototype.init=function(b){this.numberColumns=this.numberRows=null;f.extend(!0,this,b)};f.jqplot.PieLegendRenderer.prototype.draw=function(){if(this.show){var b=this._series;this._elem=f(document.createElement("table"));
this._elem.addClass("jqplot-table-legend");var c={position:"absolute"};if(this.background)c.background=this.background;if(this.border)c.border=this.border;if(this.fontSize)c.fontSize=this.fontSize;if(this.fontFamily)c.fontFamily=this.fontFamily;if(this.textColor)c.textColor=this.textColor;if(this.marginTop!=null)c.marginTop=this.marginTop;if(this.marginBottom!=null)c.marginBottom=this.marginBottom;if(this.marginLeft!=null)c.marginLeft=this.marginLeft;if(this.marginRight!=null)c.marginRight=this.marginRight;
this._elem.css(c);var a=!1,e,c=b[0],b=new f.jqplot.ColorGenerator(c.seriesColors);if(c.show){var d=c.data;this.numberRows?(c=this.numberRows,e=this.numberColumns?this.numberColumns:Math.ceil(d.length/c)):this.numberColumns?(e=this.numberColumns,c=Math.ceil(d.length/this.numberColumns)):(c=d.length,e=1);var h,g,i,k,j,q,n=0,m,o;for(h=0;h<c;h++){i=f(document.createElement("tr"));i.addClass("jqplot-table-legend");i.appendTo(this._elem);for(g=0;g<e;g++)n<d.length&&(j=this.labels[n]||d[n][0].toString(),
k=b.next(),q=(a=h>0?!0:!1)?this.rowSpacing:"0",a=f(document.createElement("td")),a.addClass("jqplot-table-legend"),a.css({textAlign:"center",paddingTop:q}),m=f(document.createElement("div")),o=f(document.createElement("div")),o.addClass("jqplot-table-legend-swatch"),o.css({backgroundColor:k,borderColor:k}),a.append(m.append(o)),k=f(document.createElement("td")),k.addClass("jqplot-table-legend"),k.css("paddingTop",q),this.escapeHtml?k.text(j):k.html(j),a.appendTo(i),k.appendTo(i)),n++}}}return this._elem};
f.jqplot.PieRenderer.prototype.handleMove=function(b,c,a,e,d){e?(b=[e.seriesIndex,e.pointIndex,e.data],d.target.trigger("jqplotDataMouseOver",b),d.series[b[0]].highlightMouseOver&&!(b[0]==d.plugins.pieRenderer.highlightedSeriesIndex&&b[1]==d.series[b[0]]._highlightedPoint)&&(d.target.trigger("jqplotDataHighlight",b),s(d,b[0],b[1]))):e==null&&i(d)};f.jqplot.preInitHooks.push(function(b,c,a){a=a||{};a.axesDefaults=a.axesDefaults||{};a.legend=a.legend||{};a.seriesDefaults=a.seriesDefaults||{};b=!1;if(a.seriesDefaults.renderer==
f.jqplot.PieRenderer)b=!0;else if(a.series)for(c=0;c<a.series.length;c++)a.series[c].renderer==f.jqplot.PieRenderer&&(b=!0);if(b)a.axesDefaults.renderer=f.jqplot.PieAxisRenderer,a.legend.renderer=f.jqplot.PieLegendRenderer,a.legend.preDraw=!0,a.seriesDefaults.pointLabels={show:!1}});f.jqplot.PieTickRenderer=function(){f.jqplot.AxisTickRenderer.call(this)};f.jqplot.PieTickRenderer.prototype=new f.jqplot.AxisTickRenderer;f.jqplot.PieTickRenderer.prototype.constructor=f.jqplot.PieTickRenderer})(jQuery);

//public_html/js/compiled/jquery.query.js
new function(h){var l=h.separator||"&",k=h.spaces===!1?!1:!0,m=h.prefix!==!1?h.hash===!0?"#":"?":"",n=h.numbers===!1?!1:!0;jQuery.query=new function(){var g=function(a,b){return a!=void 0&&a!==null&&(b?a.constructor==b:!0)},h=function(a){for(var b=/\[([^[]*)\]/g,d=/^([^[]+)(\[.*\])?$/.exec(a),e=d[1],c=[];a=b.exec(d[2]);)c.push(a[1]);return[e,c]},i=function(a,b,d){var e=b.shift();typeof a!="object"&&(a=null);if(e==="")if(a||(a=[]),g(a,Array))a.push(b.length==0?d:i(null,b.slice(0),d));else if(g(a,Object)){for(e=
0;a[e++]!=null;);a[--e]=b.length==0?d:i(a[e],b.slice(0),d)}else a=[],a.push(b.length==0?d:i(null,b.slice(0),d));else if(e&&e.match(/^\s*[0-9]+\s*$/)){var c=parseInt(e,10);a||(a=[]);a[c]=b.length==0?d:i(a[c],b.slice(0),d)}else if(e){c=e.replace(/^\s*|\s*$/g,"");a||(a={});if(g(a,Array)){for(var f={},e=0;e<a.length;++e)f[e]=a[e];a=f}a[c]=b.length==0?d:i(a[c],b.slice(0),d)}else return d;return a},j=function(a){var b=this;b.keys={};a.queryObject?jQuery.each(a.get(),function(a,e){b.SET(a,e)}):jQuery.each(arguments,
function(){var a;a=(""+this).replace(/^[?#]/,"");a=a.replace(/[;&]$/,"");k&&(a=a.replace(/[+]/g," "));jQuery.each(a.split(/[&;]/),function(){var a=decodeURIComponent(this.split("=")[0]||""),c=decodeURIComponent(this.split("=")[1]||"");a&&(n&&(/^[+-]?[0-9]+\.[0-9]*$/.test(c)?c=parseFloat(c):/^[+-]?[0-9]+$/.test(c)&&(c=parseInt(c,10))),b.SET(a,!c&&c!==0?!0:c))})});return b};j.prototype={queryObject:!0,has:function(a,b){var d=this.get(a);return g(d,b)},GET:function(a){if(!g(a))return this.keys;for(var b=
h(a),a=b[1],b=this.keys[b[0]];b!=null&&a.length!=0;)b=b[a.shift()];return typeof b=="number"?b:b||""},get:function(a){a=this.GET(a);if(g(a,Object))return jQuery.extend(!0,{},a);else if(g(a,Array))return a.slice(0);return a},SET:function(a,b){var d=!g(b)?null:b,e=h(a),c=e[0];this.keys[c]=i(this.keys[c],e[1].slice(0),d);return this},set:function(a,b){return this.copy().SET(a,b)},REMOVE:function(a){return this.SET(a,null).COMPACT()},remove:function(a){return this.copy().REMOVE(a)},EMPTY:function(){var a=
this;jQuery.each(a.keys,function(b){delete a.keys[b]});return a},load:function(a){var b=a.replace(/^.*?[#](.+?)(?:\?.+)?$/,"$1"),d=a.replace(/^.*?[?](.+?)(?:#.+)?$/,"$1");return new j(a.length==d.length?"":d,a.length==b.length?"":b)},empty:function(){return this.copy().EMPTY()},copy:function(){return new j(this)},COMPACT:function(){function a(b){var d=typeof b=="object"?g(b,Array)?[]:{}:b;typeof b=="object"&&jQuery.each(b,function(b,c){if(!g(c))return!0;var f=a(c);g(d,Array)?d.push(f):d[b]=f});return d}
this.keys=a(this.keys);return this},compact:function(){return this.copy().COMPACT()},toString:function(){var a=[],b=[],d=function(a){a+="";k&&(a=a.replace(/ /g,"+"));return encodeURIComponent(a)},e=function(a,f){var h=function(a){return!f||f==""?""+a:[f,"[",a,"]"].join("")};jQuery.each(a,function(a,c){if(typeof c=="object")e(c,h(a));else{var f=h(a);g(c)&&c!==!1&&(f=[d(f)],c!==!0&&(f.push("="),f.push(d(c))),b.push(f.join("")))}})};e(this.keys);b.length>0&&a.push(m);a.push(b.join(l));return a.join("")}};
return new j(location.search,location.hash)}}(jQuery.query||{});

//public_html/js/compiled/json.js
var JSON;if(!JSON)JSON={};
(function(){function f(n){return n<10?"0"+n:n}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(key){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(key){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","\t":"\\t","\n":"\\n","":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;function quote(string){escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+string+'"'}function str(key,holder){var i,k,v,length,mind=
gap,partial,value=holder[key];if(value&&typeof value==="object"&&typeof value.toJSON==="function")value=value.toJSON(key);if(typeof rep==="function")value=rep.call(holder,key,value);switch(typeof value){case "string":return quote(value);case "number":return isFinite(value)?String(value):"null";case "boolean":case "null":return String(value);case "object":if(!value)return"null";gap+=indent;partial=[];if(Object.prototype.toString.apply(value)==="[object Array]"){length=value.length;for(i=0;i<length;i+=
1)partial[i]=str(i,value)||"null";v=partial.length===0?"[]":gap?"[\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"]":"["+partial.join(",")+"]";gap=mind;return v}if(rep&&typeof rep==="object"){length=rep.length;for(i=0;i<length;i+=1)if(typeof rep[i]==="string"){k=rep[i];v=str(k,value);if(v)partial.push(quote(k)+(gap?": ":":")+v)}}else for(k in value)if(Object.prototype.hasOwnProperty.call(value,k)){v=str(k,value);if(v)partial.push(quote(k)+(gap?": ":":")+v)}v=partial.length===0?"{}":gap?"{\n"+gap+partial.join(",\n"+
gap)+"\n"+mind+"}":"{"+partial.join(",")+"}";gap=mind;return v}}if(typeof JSON.stringify!=="function")JSON.stringify=function(value,replacer,space){var i;gap="";indent="";if(typeof space==="number")for(i=0;i<space;i+=1)indent+=" ";else if(typeof space==="string")indent=space;rep=replacer;if(replacer&&typeof replacer!=="function"&&(typeof replacer!=="object"||typeof replacer.length!=="number"))throw new Error("JSON.stringify");return str("",{"":value})};if(typeof JSON.parse!=="function")JSON.parse=
function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==="object")for(k in value)if(Object.prototype.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined)value[k]=v;else delete value[k]}return reviver.call(holder,key,value)}text=String(text);cx.lastIndex=0;if(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");}})();
//public_html/js/compiled/lawnchair.js
var Lawnchair=function(){if(!JSON)throw"JSON unavailable! Include http://www.json.org/json2.js to fix.";if(arguments.length<=2&&arguments.length>0)var callback=typeof arguments[0]==="function"?arguments[0]:arguments[1],options=typeof arguments[0]==="function"?{}:arguments[0];else throw"Incorrect # of ctor args!";if(typeof callback!=="function")throw"No callback was provided";var self=!(this instanceof Lawnchair)?new Lawnchair(options,callback):this;self.record=options.record||"record";self.name=options.name||
"records";var adapter;if(options.adapter){adapter=Lawnchair.adapters[self.indexOf(Lawnchair.adapters,options.adapter)];adapter=adapter.valid()?adapter:undefined}else for(var i=0,l=Lawnchair.adapters.length;i<l;i++){adapter=Lawnchair.adapters[i].valid()?Lawnchair.adapters[i]:undefined;if(adapter)break}if(!adapter)throw"No valid adapter.";for(var j in adapter)self[j]=adapter[j];for(var i=0,l=Lawnchair.plugins.length;i<l;i++)Lawnchair.plugins[i].call(self);self.init(options,callback);return self};
Lawnchair.adapters=[];Lawnchair.adapter=function(id,obj){obj["adapter"]=id;var implementing="adapter valid init keys save batch get exists all remove nuke".split(" "),indexOf=this.prototype.indexOf;for(var i in obj)if(indexOf(implementing,i)===-1)throw"Invalid adapter! Nonstandard method: "+i;Lawnchair.adapters.push(obj)};Lawnchair.plugins=[];Lawnchair.plugin=function(obj){for(var i in obj)i==="init"?Lawnchair.plugins.push(obj[i]):this.prototype[i]=obj[i]};
Lawnchair.prototype={isArray:Array.isArray||function(o){return Object.prototype.toString.call(o)==="[object Array]"},indexOf:function(ary,item,i,l){if(ary.indexOf)return ary.indexOf(item);for(i=0,l=ary.length;i<l;i++)if(ary[i]===item)return i;return-1},lambda:function(callback){return this.fn(this.record,callback)},fn:function(name,callback){return typeof callback=="string"?new Function(name,callback):callback},uuid:function(){var S4=function(){return((1+Math.random())*65536|0).toString(16).substring(1)};
return S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4()},each:function(callback){var cb=this.lambda(callback);if(this.__results)for(var i=0,l=this.__results.length;i<l;i++)cb.call(this,this.__results[i],i);else this.all(function(r){for(var i=0,l=r.length;i<l;i++)cb.call(this,r[i],i)});return this}};

//public_html/js/compiled/dom.js
Lawnchair.adapter("dom",function(){var storage=window.localStorage;var indexer=function(name){return{key:name+"._index_",all:function(){var a=JSON.parse(storage.getItem(this.key));if(a===null)storage.setItem(this.key,JSON.stringify([]));return JSON.parse(storage.getItem(this.key))},add:function(key){var a=this.all();a.push(key);storage.setItem(this.key,JSON.stringify(a))},del:function(key){var a=this.all(),r=[];for(var i=0,l=a.length;i<l;i++)if(a[i]!=key)r.push(a[i]);storage.setItem(this.key,JSON.stringify(r))},
find:function(key){var a=this.all();for(var i=0,l=a.length;i<l;i++)if(key===a[i])return i;return false}}};return{valid:function(){return!!storage},init:function(options,callback){this.indexer=indexer(this.name);if(callback)this.fn(this.name,callback).call(this,this)},save:function(obj,callback){var key=obj.key?this.name+"."+obj.key:this.name+"."+this.uuid();if(this.indexer.find(key)===false)this.indexer.add(key);delete obj.key;storage.setItem(key,JSON.stringify(obj));obj.key=key.slice(this.name.length+
1);if(callback)this.lambda(callback).call(this,obj);return this},batch:function(ary,callback){var saved=[];for(var i=0,l=ary.length;i<l;i++)this.save(ary[i],function(r){saved.push(r)});if(callback)this.lambda(callback).call(this,saved);return this},keys:function(callback){if(callback){var name=this.name,keys=this.indexer.all().map(function(r){return r.replace(name+".","")});this.fn("keys",callback).call(this,keys)}return this},get:function(key,callback){if(this.isArray(key)){var r=[];for(var i=0,
l=key.length;i<l;i++){var k=this.name+"."+key[i],obj=JSON.parse(storage.getItem(k));if(obj){obj.key=key[i];r.push(obj)}}if(callback)this.lambda(callback).call(this,r)}else{var k=this.name+"."+key,obj=JSON.parse(storage.getItem(k));if(obj)obj.key=key;if(callback)this.lambda(callback).call(this,obj)}return this},all:function(callback){var idx=this.indexer.all(),r=[],o,k;for(var i=0,l=idx.length;i<l;i++){k=idx[i];o=JSON.parse(storage.getItem(k));o.key=k.replace(this.name+".","");r.push(o)}if(callback)this.fn(this.name,
callback).call(this,r);return this},remove:function(keyOrObj,callback){var key=this.name+"."+(keyOrObj.key?keyOrObj.key:keyOrObj);this.indexer.del(key);storage.removeItem(key);if(callback)this.lambda(callback).call(this);return this},nuke:function(callback){this.all(function(r){for(var i=0,l=r.length;i<l;i++)this.remove(r[i]);if(callback)this.lambda(callback).call(this)});return this}}}());

//public_html/js/compiled/ie-userdata.js
Lawnchair.adapter("ie-userdata",{valid:function(){return typeof document.body.addBehavior!="undefined"},init:function(options,callback){var s=document.createElement("span");s.style.behavior="url('#default#userData')";s.style.position="absolute";s.style.left=1E4;document.body.appendChild(s);this.storage=s;this.storage.load("lawnchair");this.fn(this.name,callback).call(this,this)},get:function(key,callback){var obj=JSON.parse(this.storage.getAttribute(key)||"null");if(obj)obj.key=key;if(callback)this.lambda(callback).call(this,
obj);return this},save:function(obj,callback){var id=obj.key||"lc"+this.uuid();delete obj.key;this.storage.setAttribute(id,JSON.stringify(obj));this.storage.save("lawnchair");obj.key=id;if(callback)this.lambda(callback).call(this,obj);return this},all:function(callback){var ca=this.storage.XMLDocument.firstChild.attributes;var yar=[];var v,o;for(var i=0,l=ca.length;i<l;i++){v=ca[i];o=JSON.parse(v.nodeValue||"null");if(o){o.key=v.nodeName;yar.push(o)}}if(callback)this.fn(this.name,callback).call(this,
yar);return this},remove:function(keyOrObj,callback){var key=typeof keyOrObj=="string"?keyOrObj:keyOrObj.key;this.storage.removeAttribute(key);this.storage.save("lawnchair");if(callback)this.lambda(callback).call(this);return this},nuke:function(callback){var that=this;this.all(function(r){for(var i=0,l=r.length;i<l;i++)if(r[i].key)that.remove(r[i].key);if(callback)that.lambda(callback).call(that)});return this}});

//public_html/js/compiled/functions.js
function startPromo(){$("#header").imgbgslider("resumePromoAnimation")}function stopPromo(){$("#header").imgbgslider("stopPromoAnimation")}
function initFilters(a,b){cuSel({changedEl:"select.w146h20",visRows:10,scrollArrows:!1});$("#scroll-top").click(function(){scrollToPageTop();return!1});var c=$("#catalog-previews-list");c.length&&$(c).find("li .overlay").mouseover(function(a){tmout=setTimeout(function(){var b=$(a.target).parents("li").eq(0),c=$(b).find(".info");$(b).offset().left+501>$(window).width()?$(c).addClass("reverse"):$(c).removeClass("reverse");expandInfoOver(b)},500);$(a.target).mouseleave(function(){clearTimeout(tmout)})}).mouseout(function(a){contractInfoExpanded($(a.target).parents("li").eq(0))});
scrollTopRefreshState();$(window).scroll(function(){scrollTopRefreshState()});a||(a=$("#filter_year_min_default").val());b||(a=$("#filter_year_max_default").val());$("#filter_years_slider").slider({range:!0,min:a-1,max:b,values:[$("#filter_year_min").html(),$("#filter_year_max").html()],slide:function(a,b){$("#filter_year_min").html(b.values[0]);$("#filter_year_min_default").val(b.values[0]);$("#filter_year_max").html(b.values[1]);$("#filter_year_max_default").val(b.values[1])},change:function(a,
b){hash=window.location.hash;url=hash.substr(2);var c=url.split("?"),g=c[0],j=c[1],c=[],l=[],k=null,m=!1,n=!1;if(j){for(var j=j.toString().split("&"),h=0;h<j.length;++h)paired=j[h].split("="),paired[0]=="year_from"?(paired[1]=b.values[0].toString(),m=!0):paired[0]=="year_to"&&(paired[1]=b.values[1].toString(),n=!0);m||(c.push(["year_from",b.values[0].toString()]),$("#filter_year_min_default").val(b.values[0]));n||(c.push(["year_to",b.values[1].toString()]),$("#filter_year_max_default").val(b.values[1]));
if(c.length){for(h=0;h<c.length;++h)l.push(""+c[h][0]+"="+c[h][1]);k=l.join("&")}}url=$.support.pjax?"":g.charAt(0)=="/"?"/videos"+g:"/videos/"+g;k?url+="?"+k:($.query=$.query.load(location.href),url+=$.query.set("year_from",b.values[0]).set("year_to",b.values[1]).remove("spage"));doPjaxRequest(url,"#content-main");$(window).hashchange()}});$("#filter_years_content a").click(function(){var a=$("input",this).val().split("-");$.query=$.query.load(location.href);url+=$.query.set("year_from",a[0]).set("year_to",
a[1]).remove("spage")});$("#lscroll_catalog-promo").jcarousel({scroll:1,auto:5,wrap:"both",initCallback:ivicarousel_initCallback_promo,itemFirstInCallback:{onBeforeAnimation:null,onAfterAnimation:ivicarousel_setPromoPixel},buttonPrevCallback:ivicarousel_buttonPrevCallback,buttonNextCallback:ivicarousel_buttonNextCallback,buttonNextEvent:"carouselNext",buttonPrevEvent:"carouselPrev",buttonNextHTML:null,buttonPrevHTML:null})}
function googleMarketingInclude(){$.getScript("http://www.googleadservices.com/pagead/conversion.js")}function doPjaxRequest(a,b){$.pjax({url:a,container:b,beforeSend:function(a){$(b).trigger("start.pjax");a.setRequestHeader("X-PJAX","true");$(".loading").show();$(".loading-overlay").show()},complete:function(a){$(b).trigger("complete.pjax",a);$(".loading").hide();$(".loading-overlay").hide()}})}
function moveSlider(a,b,c,d,e){$("#"+a).parent().width();$("#"+a).width();d=$("#"+a).children().width()+d;$("#"+a).children().size();c=c||"left";b*=d;d=$("#"+a).position().left;if($.browser.msie||$.browser.version==8)d=$("#"+a).position().left-1;c=c=="left"?d-b:d+b;$("#"+a).animate({left:c},e)}
function moveToBlock(a,b){var c=$("#"+a).data("settings");c.caller=a;var d=$("#"+a).data("current");if(d!=b){if(d<b)var e=c.pack_count*(b-d),f="left";else d>b&&(e=c.pack_count*(d-b),f="right");$("#"+a).data("current",b);moveSlider(a+"_slider",e,f,c.offset,500)}}function showBlock(a,b,c){var c=c||!0,d=$("#"+a).data("settings");d.caller=a;$("#"+a).imgslider("show",b*d.pack_count,d.pack_count);c&&moveToBlock(a,b)}
Array.prototype.remove=function(a,b){var c=this.slice((b||a)+1||this.length);this.length=a<0?this.length+a:a;return this.push.apply(this,c)};
function setTimerInterval(a,b,c,d,e){c=c||0;d=d||5;return setInterval(function(){c++;c*b.pack_count==b.data_length||c*b.pack_count>b.data_length?($("#"+a).data("current",c),c=0,e!==!1&&moveToBlock(a,1),$("#"+a).imgslider("placeItems",0,b.pack_count)):(e!==!1&&moveSlider(a+"_slider",d,"left",b.offset,500),$("#"+a).imgslider("placeItems",c*b.pack_count,b.pack_count));$("#"+a).data("current",c)},b.slideshowSpeed)}function closeNews(){$("#news").fadeOut("slow")}
function toggleInformation(a,b){var c=$("#"+b).children().children(),d=$(c[0]).hasClass("hid");c.each(function(c,f){var g=$(f).children("a").children(".description-video");d?($(f).removeClass("h-auto"),$(b).removeClass("h-auto"),g.fadeIn(),$(a).html("Без описания"),$(f).removeClass("hid")):(g.hide(),$(f).addClass("h-auto"),$(b).addClass("h-auto"),$(a).html("С описанием"),$(f).addClass("hid"))});d?$("#"+b).removeClass("h-auto"):$("#"+b).addClass("h-auto")}
function thisMovie(a){return navigator.appName.indexOf("Microsoft")!=-1?window[a]:document[a]}function sendToActionScript(a){thisMovie("pixel").sendPxAudit(a)}function getCookie(a){a+="=";for(var b=document.cookie.split(";"),c=0;c<b.length;c++){for(var d=b[c];d.charAt(0)==" ";)d=d.substring(1,d.length);if(d.indexOf(a)==0)return d.substring(a.length,d.length)}return null}function eraseCookie(a){createCookie(a,"",-1)}
function openUserModal(a){$(".jqmWindow").jqmHide();$("#user-"+a+"-form").jqmShow();return!1}function openModal(a){$(".jqmWindow").jqmHide();$("#modal_"+a).jqmShow();return!1}function socialAuthClick(a,b){b&&$("#"+b).jqmHide();daAuth.auth(a,null,!1);return!1}
function showHidePassword(a,b){ec=$("#"+a);ec.length>0&&(elem=ec.first(),flag=!1,ec_text=$("#"+a+"_text"),ec_text.length===0?(elem_text=document.createElement("input"),$(elem_text).attr("id",a+"_text").attr("type","text").attr("tabindex",$(elem).attr("tabindex")).addClass($(elem).attr("class")),$(elem).css("display","none").attr("disabled","disabled"),$(elem_text).insertAfter(elem),flag=!0):elem_text=ec_text.first(),b?($(elem_text).val($(elem).val()),$(elem_text).css("display","").removeAttr("disabled").attr("name",
$(elem).attr("name")),$(elem).css("display","none").removeAttr("name").attr("disabled","disabled")):(flag||$(elem).val($(elem_text).val()),$(elem).attr("disabled","disabled").removeAttr("disabled").css("display","").attr("name",$(elem_text).attr("name")),$(elem_text).css("display","none").removeAttr("name").attr("disabled","disabled")))}
function mergeAccount(a){$.ajax({url:"/user/ajax/merge",dataType:"json",type:"POST",data:{hash:a},success:function(){window.location.hash="#socnet";window.location.reload()}})}function separateAccount(a){$.ajax({url:"/user/ajax/separate",dataType:"json",type:"POST",data:{hash:a},success:function(){window.location.hash="#socnet";window.location.reload()}})}function reloadCaptcha(){var a=new Date;$("#captcha").attr("src","/user/draw/captcha13?"+a.getTime());$("#captcha_value").val("")}
function showReg(){openModal("reg");reloadCaptcha()}function redirect_years(a){if($(".cuselText").text()!=0){var b=$("#from .cuselText").text(),c=a.indexOf("?")!=-1?"&":"?";a+=c+"year_from="+b}$(".cuselText").text()!=0&&(b=$("#to .cuselText").text(),c=a.indexOf("?")!=-1?"&":"?",a+=c+"year_to="+b);document.location=a;return!1}function draw_close(a){var b=$("h4"),a=$(a).html();$(b).html(a)}function filter_add(a,b,c){c=="all"?$("#"+b).val(""):$("#"+b).val(c);draw_close(a);return!1}
function showExplanationPopup(a,b,c){$(".explanation");var d=$(a).offset().left,a=$(a).offset().top,e=$(window).width()-d,f=d+32,g=a-24;e<=388&&(f=d-538,g=a-24);c||(c=1);$.ajax({dataType:"json",type:"POST",url:"/video/ajax/entity/information/",data:{id:b,type:c},success:function(a){$(".explanation").hide().css({left:f,top:g}).html(a.html).show()}})}
function setCookie(a,b,c){var d=new Date;d.setDate(d.getDate()+c);b=escape(b)+(c==null?"":"; expires="+d.toUTCString());document.cookie=a+"="+b+"; path=/"}function redrawSocial(){}
function setQuote(){var a=$("#quote-"+$("#quotes_images img:last").attr("id").replace("quote-img-","")),b=$("#main_quotes");$(b).find(".images a").attr("href",$("a",a).attr("href"));$(b).find("h3").html($("a",a).attr("title"));$(b).find(".tags").html($("span",a).text());$(b).find(".quote span").html($("div",a).html());$(b).find(".head, .quote").click(function(){location.href=$("a",a).attr("href")})}
function ivicarousel_initCallback(a,b){var c=$(a.list).parents(".five-preview").find(".promo-but ul li");$(c).bind("click",function(){a.scroll($(this).index()*a.options.scroll+1);return!1});c=$(a.list).parents(".video-list-scroller");$(c).find(".scroll-left").bind("click",function(){a.prev();return!1});$(c).find(".scroll-right").bind("click",function(){a.next();return!1});if(b=="init")a.startAutoOrig=a.startAuto,a.startAuto=function(){a.paused||a.startAutoOrig()},a.pause=function(){a.paused=!0;a.stopAuto()},
a.play=function(){a.paused=!1;a.startAuto()},items=$(a.container[0]).parent().parent().parent().parent(),items.mouseenter(function(){a.pause()}),items.mouseleave(function(){a.play()});a.play()}
function ivicarousel_initCallback_promo(a,b){var c=$(a.list).parents(".list-scroller");$(c).find(".scroll-left").bind("click",function(){a.prev();return!1});$(c).find(".scroll-right").bind("click",function(){a.next();return!1});if(b=="init")a.startAutoOrig=a.startAuto,a.startAuto=function(){a.paused||a.startAutoOrig()},a.pause=function(){a.paused=!0;a.stopAuto()},a.play=function(){a.paused=!1;a.startAuto()},items=$(a.container[0]).parent().parent().parent().parent(),items.mouseenter(function(){a.pause()}),
items.mouseleave(function(){a.play()});a.play()}function ivicarousel_setActiveButton(a,b,c){var b=$(a.list).parents(".five-preview").find(".promo-but ul li"),d=Math.floor((c-1)/a.options.scroll);$(b).each(function(a){a==d?$(this).addClass("active"):$(this).removeClass("active")})}
function ivicarousel_initCallback_episodes(a){var b=$(a.list).parents(".video-list-scroller");$(b).find(".scroll-left").bind("click",function(){a.prev();return!1});$(b).find(".scroll-right").bind("click",function(){a.next();return!1})}function ivicarousel_buttonPrevCallback(a,b,c){a=$(a.list).parents(".video-list-scroller, .list-scroller").find(".scroll-left");c?$(a).removeClass("disabled"):$(a).addClass("disabled")}
function ivicarousel_buttonNextCallback(a,b,c){a=$(a.list).parents(".video-list-scroller, .list-scroller").find(".scroll-right");c?$(a).removeClass("disabled"):$(a).addClass("disabled")}function ivicarousel_setPromoPixel(a,b){link=$(b).find("a");if(link.attr("pixel")){var c=new Image;$(c).attr("src",link.attr("pixel"))}}
function submitRegister(){if($("#elem_reg_agree").attr("checked")==!1)return!1;$.ajax({dataType:"json",type:"POST",url:"/user/ajax/register/",data:$("#register").serialize(),success:function(a){a.error?(reloadCaptcha(),$("#register .error").text(""),a.error[1]=="email_typo"||a.error[1]==105||a.error[1]==104?$("#error_reg_email").text(a.error[0]):a.error[1]=="pass_typo"||a.error[1]==108?$("#error_reg_password").text(a.error[0]):(a.error[1]=="captcha"||a.error[1]=="captcha_typo")&&$("#error_reg_code").text(a.error[0])):
window.location.href=a.url}})}function submitLogin(){$.ajax({dataType:"json",type:"POST",url:"/user/ajax/login/",data:$("#user_login").serialize(),success:function(a){$("#error_auth_email").text("");$("#error_auth_password").text("");a.error?a.error[1]==104?$("#error_auth_email").text(a.error[0]):a.error[1]==108&&$("#error_auth_password").text(a.error[0]):window.location.href=a.url}})}
function submitRecover(){$.ajax({dataType:"json",type:"POST",url:"/user/ajax/recover/",data:"email="+$("#recover_email").val(),success:function(a){a.error?$("#form_error_recover").empty().show().html(a.error):a.message&&$("#form_error_recover").empty().show().html(a.message)}})}function share(a){window.open(a,"_blank","menubar=no,height=500,width=550")}
function resizeVideoPlayer(a){a=a?a:$(window).height();a=a>830?"w980":a>730?"w864":a>630?"w704":"w640";$("#content-top-wrapper").hasClass(a)||($("#content-top-wrapper").removeClass(),$("#content-top-wrapper").addClass(a))}$("#popular_items_block ul.items li .expanded .large .overlay").mouseout(function(a){contractExpanded(a.target)});function isIE7(){return $.browser.msie&&parseInt($.browser.version,10)<8}
function setGender(a,b,c){$(c).val(a);$(b).find("li").removeClass("active");$(b).find("li."+a).addClass("active")}
function genresToggleSelected(a){$(a).hasClass("disabled")?($(a).find("input:checkbox").each(function(a,c){$(c).removeAttr("disabled").attr("checked","checked")}),$(a).find(".niceCheck").each(function(a,c){$(c).removeClass("niceCheckDisabled").addClass("niceChecked")}),$(a).removeClass("disabled")):($(a).addClass("disabled"),$(a).find("input:checkbox").each(function(a,c){$(c).removeAttr("checked").attr("disabled","disabled")}),$(a).find(".niceCheck").each(function(a,c){$(c).removeClass("niceChecked").addClass("niceCheckDisabled")}))}
function initFold(a,b,c){var d=$("#"+a+"_title"),e=$("#"+a+"_content");b?$(d).click(function(){openFold(a,c,!0)}):$(d).click(function(){toggleFold(a)});$(e).css("display")==="none"?$(d).addClass("folded"):$(d).removeClass("folded")}function closeFoldAll(a){a?($(a).find(".fold-content").hide(),$(a).find("h4.folder").addClass("folded")):($(".fold-content").hide(),$("h4.folder").addClass("folded"))}
function openFold(a,b,c){c&&closeFoldAll(b);b=$("#"+a+"_title");a=$("#"+a+"_content:hidden");b.length>0&&a.length>0&&($(b).removeClass("folded"),$(a).show())}function toggleFold(a){var b=$("#"+a+"_title"),a=$("#"+a+"_content");$(a).css("display")==="none"?($(b).removeClass("folded"),$(a).show()):($(b).addClass("folded"),$(a).hide())}
function createTabButtons(a,b){var c=$("#"+a);if(b>0&&c.length>0){for(var d=$('<ul class="tab-buttons clearfix"></ul>'),e="",f=1;f<=b;f++)e+="<li></li>";$(d).append(e);$(c).append(d);return!0}else return!1}function scrollTopRefreshState(){var a=$(document).scrollTop(),b=$(window).height(),c=$(".empt_footer").position().top,d=$("#scroll-top"),e={display:a>0?"":"none"};a+b>=c?(e.bottom="auto",e.top=c-a-$(d).height()+"px"):(e.top="auto",e.bottom="10px");$(d).css(e)}
function scrollToPageTop(){var a=($(document).scrollTop()-0)/4;$("html, body").animate({scrollTop:0},a)}function expandOver(a){shutAllExpanded(a);var a=$(a).parents("ul.items li"),b=$(a).find(".expanded");$(b).addClass("start").css({width:155,height:233,marginTop:-117,marginLeft:-78}).show();itmout=setTimeout(function(){expandInfoOver(b)},500);$(b).mouseleave(function(){clearTimeout(itmout)})}function expandInfoOver(a){$(a).find(".info").show()}
function contractExpanded(a){a=$(a).parents("ul.items li");a=$(a).find(".expanded");contractInfoExpanded(a);$(a).hide().css({width:88,height:132,marginTop:-66,marginLeft:-44}).removeClass("start")}function contractInfoExpanded(a){$(a).find(".info").hide()}function shutAllExpanded(a){a?$(a).parents("ul.items").find(".expanded").hide().find(".info").hide():$(".expanded").hide().find(".info").hide()}
function submitEdit(){$.ajax({dataType:"json",type:"POST",url:"/user/ajax/edit/",data:$("#edit_profile").serialize(),success:function(a){a.error?$("#save-notice").html(a.error).removeClass("nodisplay"):a.message&&$("#save-notice").html(a.message).removeClass("nodisplay")}})}function sendConfirmEmail(){$.ajax({dataType:"json",type:"POST",url:"/user/ajax/send/mail/",success:function(){$("#email-notice").hide()}})}
function setSex(a){$("#elem-sex").val(a);$("#sex .niceC").removeClass("niceChecked");$("#sex #elem-sex_"+a).addClass("niceChecked")}function removeWatched(a){$.ajax({dataType:"json",type:"POST",url:"/video/ajax/remove/watched/",data:"vid="+a,success:function(){$("#watched_"+a).remove()}})}
function drawRated(a,b,c){_div_rating=$("<div></div>").addClass("star-rating-wrapper");_ul_rating=$("<ul></ul>").addClass("star-rating");for(s=1;s<=5;++s)_li=$("<li>"),_li.addClass("rate"+s),s==b&&_li.addClass("active"),_li.append("<em></em>"),_ul_rating.append(_li);c?(item=$(c),item.empty(),_div_rating.append(_ul_rating),item.append(_div_rating),item.parent().html(item.html())):($("#rated_"+a).empty(),_div_rating.append(_ul_rating),$("#rated_"+a).append(_div_rating),$("#rated_"+a).parent().html($("#rated_"+
a).html()))}function sendRating(a,b){$.ajax({dataType:"json",type:"POST",url:"/video/ajax/rate/",data:"id="+b+"&rate="+a,success:function(c){c.error||drawRated(b,a)}})}function resetPage(){$("tr").filter(function(){return this.id.match(/watched_*/)}).remove()}function nextPage(){curPage=parseInt($("#page_number").val());max=parseInt($("#max_page").val());curPage>=max||showPage(curPage+1)}
function prevPage(){curPage=parseInt($("#page_number").val());max=parseInt($("#max_page").val());curPage-1<=0||showPage(curPage-1)}
function addRow(a,b){_tr=$("<tr></tr>").attr("id","watched_"+a.id);b%2==0&&_tr.addClass("odd");_td_link=$("<td></td>");_a_link=$("<a></a>").attr("href",a.link);_span1_link=$("<span></span>").addClass("listed-thumb-wrapper");_img_link=$("<img/>").attr("src",a.image);_span1_link.append(_img_link);_span2_link=$("<span></span>").addClass("title");a.compilation&&(_b_link=$("<b>"+a.compilation+": </b>"),_span2_link.append(_b_link));_span2_link.html(_span2_link.html()+a.title);_span3_link=$("<span></span>").addClass("py02").html(a.genres);
_a_link.append(_span1_link).append(_span2_link).append(_span3_link);_td_link.append(_a_link);_td_date=$("<td></td>").addClass("date").html(a.date);_td_rating=$("<td></td>").addClass("rating");_div_rating_wrapper=$("<div></div>");_div_rating=$("<div></div>").addClass("star-rating-wrapper");_ul_rating=$("<ul></ul>").addClass("star-rating");for(s=1;s<=5;++s)_li=$("<li>"),_li.addClass("rate"+s),s==a.vote&&_li.addClass("active"),a.voted?_li.append("<em></em>"):(_li.append("<a><em></em></a>"),_li.bind("click",
function(){_class=$(this).attr("class");_rate=parseInt(_class.substring(_class.length-1));sendRating(_rate,a.id);drawRated(a.id,_rate,this);return!1})),_ul_rating.append(_li);_div_rating.append(_ul_rating);_div_rating_wrapper.append(_div_rating);_td_rating.append(_div_rating_wrapper);_td_del=$("<td></td>").addClass("del");_img_del=$("<img/>").attr("src","/images/da/img/profile/minus.jpg").bind("click",function(){removeWatched(a.id);return!1});_td_del.append(_img_del);_tr.append(_td_link).append(_td_date).append(_td_rating).append(_td_del);
$("#watched_table").append(_tr)}function showPage(a){$.ajax({dataType:"json",type:"GET",url:"/user/ajax/watched/video/",data:"page="+a,success:function(b){if(!b.error&&b.data&&b.data.length>0){resetPage();for(i=0;i<b.data.length;++i)addRow(b.data[i],i);$("#page_number").val(a);$("#page_prev").val(a-1);$("#page_next").val(a+1)}}});return!1}
function removeSocial(a){$.ajax({dataType:"json",type:"POST",url:"/user/ajax/separate/",data:"hash="+a,success:function(){window.location.hash="#socnet";window.location.reload()}});return!1}function isLoggedIn(){return $("#user_login").length==0}function goToByScroll(a){$("html,body").animate({scrollTop:$("#"+a).offset().top-50},"slow")}var ContentWatchedChecker={list:[],isWatched:function(a){return this.list.indexOf(a)==-1?(this.list.push(a),!1):!0}};
function contentWatched(a){ContentWatchedChecker.isWatched(a)||$.post("/b2b/api/json/",'{"method":"da.content.content_watched","params":["'+a+'",{"site":1}]}')}function updateYears(a,b){$.query=$.query.load(location.href);var c=parseInt($.query.get("year_from")),d=parseInt($.query.get("year_to"));if(isNaN(c)||c>a)c=a;if(isNaN(d)||d<b)d=b;doPjaxRequest($.query.set("year_from",c).set("year_to",d).remove("spage"),"#content-main")}
function add2Fav(a,b,c){$.ajax({url:"/user/ajax/add/favourite",dataType:"json",type:"POST",data:{id:a,type:b},success:function(a){c.call(void 0,a)}})}function removeFromFav(a,b,c){$.ajax({url:"/user/ajax/remove/favourite",dataType:"json",type:"POST",data:{id:a,type:b},success:function(a){c.call(void 0,a)}})}
var Reviews={limit:10,page:1,videoId:null,pageCount:0,returnValue:!1,getTemplate:function(){return'<div class="review-item {{#even}}even{{/even}}" id="review-{{id}}">    <p>{{{text}}}</p>    <div class="bottom">        <div class="user-rating-block">            <div class="user-rating"><div style="width: {{user_rate}}%"></div></div>       </div>        <div class="like"            >{{#canlike}}{{#canchange}}<span>{{likes}}</span><a href="javascript::void(0);" onclick="Reviews.like({{id}});return false;">Хорошая рецензия!</a            >{{/canchange}}{{^canchange}}<span onclick="Reviews.like({{id}});return false;">{{likes}}</span        >{{/canchange}}{{/canlike}}{{^canlike}}<span>{{likes}}</span>{{/canlike}}</div>    </div>    <div class="root"></div>    <div class="author">        {{#avatar}}<img src="{{avatar}}" alt=""/></if>{{/avatar}}        <strong>            <span>{{username}}</span        ></strong>        <small>{{added}}</small>    </div></div>'},load:function(){$("#tab_reviews .content .loading").show();
var a=this.getTemplate();$.getJSON("/video/ajax/reviews",{id:this.videoId,page:this.page},function(b){for(var c="",d=0;d<b.length;d++){if(d%2==1)b[d].even=!0;b[d].user_rate*=20;c+=Mustache.to_html(a,b[d])}$("#tab_reviews .content .loading").hide();$("#reviews-content").html(c);$("#pageNumber").val(Reviews.page)})},next:function(){this.page+1<=this.pageCount&&(this.page++,this.load())},previous:function(){this.page-1>0&&(this.page--,this.load())},like:function(a){$.getJSON("/video/ajax/likereview",
{id:a},function(b){typeof b.error=="undefined"&&(b.i>0?$("#review-"+a+" div.like").html("<span class='clickable' onclick='Reviews.like("+a+");return false;'>"+b.likes+"</span>"):$("#review-"+a+" div.like").html("<span>"+b.likes+"</span><a href='javascript::void(0);' onclick='Reviews.like("+a+");return false;'>Хорошая рецензия!</a>"))})},setPage:function(a){if(a>0&&a<=this.pageCount)this.page=a,this.load()},add:function(a){a.text.length!=0&&$.post("/video/ajax/addreview",{text:a.text,id:this.videoId},
function(b){typeof b.error=="undefined"?($("#reviews-content").append(Mustache.to_html(Reviews.getTemplate(),b)),$("#review-text").val(""),$("#review-add-block").hide(),a.main&&$("#reviews-tab-link").click(),$(".review-add-form-main").hide()):alert("Произошла ошибка, повторите позже")},"json")}};
function fetchMoreViewers(a,b){$.get("/video/ajax/morefriends",{id:a,o:b},function(a){if(!a.error){for(var b=0;b<a.length;b++)$("#viewers-list").append("<li><a href='#' title='"+a[b].name+"'><img src='"+a[b].avatar+"'></a></li>");$("#more-viewers").hide()}},"json")}function showCarousel(a,b,c){$("#"+a).find("ul").first().data("jcarousel").scroll(jQuery.jcarousel.intval(b+1));$("#"+a).imgslider("show",b,c,!1);$("#"+a).data("current",b)}
function setIntelVideoWatched(a){$.ajax({url:"/video/ajax/intel/watched",dataType:"json",type:"POST",data:{id:a},success:function(a){a&&a.html&&($("#badge_body").append(a.html),$("#award-notices").show(),a.cookie&&setCookie("intel_video_watched","1",360))}})}function setVideoWatched(a){$.get("/video/ajax/views?"+(new Date).getTime(),{id:a})}
function addPointForIntelLike(){$.ajax({url:"/video/ajax/intel/liked",dataType:"json",type:"POST",success:function(a){a&&a.html&&($("#badge_body").append(a.html),$("#award-notices").show());a&&a.success&&($("#modal_intel_like_link").jqmHide(),$("#fb-notliked").hide(),$("#fb-liked").show(),$("#fb-liked").append('<img src="http://ad.doubleclick.net/ad/N5764.283767.IVI.RU/B5946131.4;sz=1x1;kw=30balls;ord='+(new Date).getTime()+'">'))}})}function eroticConfirm(){}function eroticDeny(){}
$.extend({getUrlVars:function(){for(var a=[],b,c=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),d=0;d<c.length;d++)b=c[d].split("="),a.push(b[0]),a[b[0]]=b[1];return a},getUrlVar:function(a){return $.getUrlVars()[a]}});

//public_html/js/compiled/runner.js
var Runner={wizardStep:null,wizardInitiated:!1,common:function(){$.browser.msie&&parseInt($.browser.version,10)<9&&niceMenu();if(isIE7())$(".recommended ul.items > li > a:first-child").each(function(a,b){$(b).find("img").click(function(){location.href=b.href})});else{var a=window.sessionStorage||null;if(a){var b=$.getUrlVar("utm_campaign");b=="ad1"?a.setItem("ad1",1):b=="adonweb"&&a.setItem("adonweb",1)}}daAuth.initSettings();a=(new Date).getFullYear();$("#copyright").html("Copyright &copy; 2010—"+
a+" ivi media.");$("ul#nav-top li").hover(function(){$(this).find("div.hid-nav").stop(!0,!0).show();$(this).addClass("selected");$(this).hasClass("selected")&&$(this).find("a").addClass("selected");$("li.selected").prev().addClass("no-bg")},function(){$(this).removeClass("selected");$(this).find("div.hid-nav").hide();$(this).find("a").removeClass("selected");$("li").removeClass("no-bg")});$(".preview .l").mouseenter(function(){$(".preview .l").find(".border-new").hide().animate().stop();$(this).find(".border-new").animate({width:"166px",
height:"121px",left:"0",top:"0"},200);$(this).find(".play").fadeIn("slow");return!1}).mouseleave(function(){$(".border-new").animate({width:"230px",height:"185px",left:"-32px",top:"-32px"},200).stop(!0,!0).hide();$(".play").hide();$(".explanation").stop(!0,!0).hide()});$("#ts-yes").click(function(a){isLoggedIn()?Runner.wizard(Runner.wizardStep):openModal("auth");a.preventDefault()});$("#ts-no").click(function(a){setCookie("tss",0,365);$("#rst-plate").hide();a.preventDefault()});$("#want-recommends").click(function(a){isLoggedIn()?
Runner.wizard(Runner.wizardStep):openModal("auth");a.preventDefault()});if(isLoggedIn()){var c=Lawnchair({},function(){});c.get("addfavorites",function(a){if(a&&a.ids){for(var a=a.ids,b=0;b<a.length;b++)add2Fav(a[b].id,a[b].type,function(){});c.remove("addfavorites")}})}return this},catalog:function(a,b,c,d){$.siteurl=window.location.protocol+"//"+window.location.host;$.container="#content-main";$.controller="/videos/";a=a||1918;b=b||(new Date).getYear();c=c||$("#elem_year-from").val();d=d||$("#elem_year-to").val();
c||(c=a);d||(d=b);$(".pjax").pjax("#content-main").live("click",function(){$(".loading").show();$(".loading-overlay").show()});$("#content-main").live("complete.pjax",function(){$(".loading").hide();$(".loading-overlay").hide();initFilters(a,b,c,d);var e=$("#google-marketing-code").val();googleMarketingInclude(e);$(".niceRadio").each(function(){changeRadioStart(jQuery(this))});$("#content-main .niceCheck").each(function(){changeCheckStart(jQuery(this))});scrollToPageTop();$("#want-recommends").unbind("click").click(function(a){isLoggedIn()?
Runner.wizard(Runner.wizardStep):openModal("auth");a.preventDefault()})});initFilters(a,b,c,d);$("#tab_recommend a.close").live("click",function(a){var b=this;$.post("/user/ajax/hide/",{show_catalog_rhint:0},function(){$(b).parent().hide()});a.preventDefault()});$("#content-main div.user-rating li").live("click",function(a){var b=$(this).parent().attr("id").replace("video-",""),d=$(this).attr("class").replace("rate",""),c=$(this).parent().parent();$.getJSON("/video/ajax/rate",{id:b,rate:d},function(a){typeof a.error==
"undefined"&&($("div",c).css("width",d*20+"%"),$(c).addClass("mine"))});a.preventDefault()});$("#want-recommends").unbind("click").click(function(a){isLoggedIn()?Runner.wizard(Runner.wizardStep):openModal("auth");a.preventDefault()});$("#lscroll_catalog-promo").jcarousel({scroll:1,auto:5,wrap:"both",initCallback:ivicarousel_initCallback_promo,itemFirstInCallback:{onBeforeAnimation:null,onAfterAnimation:ivicarousel_setPromoPixel},buttonPrevCallback:ivicarousel_buttonPrevCallback,buttonNextCallback:ivicarousel_buttonNextCallback,
buttonNextEvent:"carouselNext",buttonPrevEvent:"carouselPrev",buttonNextHTML:null,buttonPrevHTML:null})},main:function(){niceMenu();var a=getCookie("watched");a!=null&&a!=""&&(a=a.split("."),a[0]&&a[1]&&$.ajax({type:"GET",url:"/video/ajax/get/info",dataType:"json",data:"id="+a[1],success:function(a){var b=$("<a></a>").attr({"class":"you-watching clearfix",href:a.link}),d=$("<img />").attr({src:a.image});jQuery.browser.msie&&jQuery.browser.version<8&&d.click(function(){location.href=a.link});var c=
$("<span></span>"),e=$("<span></span>").addClass("listed-thumb-wrapper"),f=null;a.compilation&&(f=a.compilation+": ");var g=$("<span></span>").attr("class","title clearfix");g.html("<span>Вы смотрели:</span>");f&&f.length&&g.append(f);f=$("<strong></strong>").html(a.title);g.append(f);e.append(d);c.append(e).append(g);b.append(c);$(b).insertAfter($("#logo"))}}));$.ajax({type:"GET",url:"/video/ajax/get/promo",dataType:"json",success:function(a){$("#headerimgs").imgbgslider("init",{slideshowSpeed:8E3,
photos:a})}});var a=$("#vlscroll_new-items ").children(),b=$("#popular_items ").children().children(),c=$("#vlscroll_channel-items ").children(),d=function(a){var b=$(a.target).parents("ul"),b=$(b).data("jcarousel");tmout=setTimeout(function(){item_elem=$(a.target).parents("li");link_elem=$(item_elem).find("a");parent_elem=$(a.target).parents(".video-list-scroller-inner");pos_left=$(item_elem).offset().left-$(parent_elem).offset().left;pos_top=parent_elem.position().top;shadow_width=$(link_elem).width()+
"px";shadow_height=$(link_elem).height()+"px";shadow_elem=$("<div></div>").css({position:"absolute",left:pos_left+26+"px",top:pos_top+"px",width:shadow_width,height:shadow_height});clink_elem=link_elem.clone();clink_elem.css({display:"block",width:shadow_width,height:shadow_height});$(clink_elem).html('<span class="overlay"></span>');shadow_elem.append(clink_elem);cinfo_elem=$(item_elem).find(".info").clone();$(item_elem).offset().left+501>$(window).width()&&$(cinfo_elem).addClass("reverse");shadow_elem.append(cinfo_elem);
shown_info_elem=parent_elem.parent().find(".shown-info");shown_info_elem.append(shadow_elem);expandInfoOver(shadow_elem);$(clink_elem).mouseleave(e)},150);$(a.target).mouseleave(function(){clearTimeout(tmout)});b&&b.stopAuto()},e=function(a){var b=$(a.target).parents(".video-list-scroller").find("ul").data("jcarousel");parent_elem=$(a.target).parents(".shown-info");contractInfoExpanded($(parent_elem).parent());$(parent_elem).html("");b&&b.startAuto()};a.length>0?(createTabButtons("new_buttons",Math.ceil(a.length/
5)),$("#vlscroll_new-items").jcarousel({scroll:5,auto:10,wrap:"both",initCallback:ivicarousel_initCallback,itemFirstInCallback:{onBeforeAnimation:ivicarousel_setActiveButton,onAfterAnimation:null},buttonPrevCallback:ivicarousel_buttonPrevCallback,buttonNextCallback:ivicarousel_buttonNextCallback,buttonNextEvent:"carouselNext",buttonPrevEvent:"carouselPrev",buttonNextHTML:null,buttonPrevHTML:null}),$("#new_items ul.items > li > a").mouseover(d),$("#new_items ul.items > li > .info").mouseover(function(a){contractExpanded(a.target)}),
$("#new_items ul.items").mouseleave(e)):$("#new_items_block").hide();if(b.length>0){var f=function(a){contractExpanded(a.target)};$("#popular_items_block ul.items li a.preview").mouseover(function(a){tmout=setTimeout(function(){expandOver(a.target)},1);$(a.target).mouseleave(function(){clearTimeout(tmout)})});$("#popular_items_block ul.items li .expanded .large .overlay").mouseout(f);$("#popular_items_block ul.items li .expanded .info").mouseover(f);$("#popular_items_block ul.items").mouseleave(f)}else $("#popular_items_block").hide();
c.length>0?(createTabButtons("channel_buttons",Math.ceil(a.length/5)),$("#vlscroll_channel-items").jcarousel({scroll:5,auto:10,wrap:"both",initCallback:ivicarousel_initCallback,itemFirstInCallback:{onBeforeAnimation:ivicarousel_setActiveButton,onAfterAnimation:null},buttonPrevCallback:ivicarousel_buttonPrevCallback,buttonNextCallback:ivicarousel_buttonNextCallback,buttonNextEvent:"carouselNext",buttonPrevEvent:"carouselPrev",buttonNextHTML:null,buttonPrevHTML:null}),$("#channel_items ul.items > li > a").mouseover(d),
$("#channel_items ul.items > li > .info").mouseover(function(a){contractExpanded(a.target)}),$("#channel_items ul.items").mouseleave(f)):$("#channel_items_block").hide();getCookie("smr")==null&&($("#recommended-block").show(),isIE7()&&($("#wrapper").css("margin-left","-1px").animate({"margin-left":"0"},1),$("#recommended-block .button-medium").css("margin-left","-1px").animate({"margin-left":"0"},1)));$("#new_items .user-rating ul li").click(function(a){var b=$(this).attr("class").replace("rate",
""),d=$(this).parent().attr("id").replace("video-",""),c=$(this).parent().parent();$.getJSON("/video/ajax/rate",{id:d,rate:b},function(a){typeof a.error=="undefined"&&($("div",c).css("width",b*20+"%"),$(c).addClass("mine"))});a.preventDefault()});$("#channel_items_block .user-rating ul li").click(function(a){var b=$(this).attr("class").replace("rate",""),d=$(this).parent().attr("id").replace("video-",""),c=$(this).parent().parent();$.getJSON("/video/ajax/rate",{id:d,rate:b},function(a){typeof a.error==
"undefined"&&($("div",c).css("width",b*20+"%"),$(c).addClass("mine"))});a.preventDefault()});$("#recommend .user-rating ul li").click(function(a){var b=$(this).attr("class").replace("rate",""),d=$(this).parent().attr("id").replace("video-",""),c=$(this).parent().parent();$.getJSON("/video/ajax/rate",{id:d,rate:b},function(a){typeof a.error=="undefined"&&($("div",c).css("width",b*20+"%"),$(c).addClass("mine"))});a.preventDefault()});$("#recommend a.not-watched").live("click",function(a){var b=$(this).parent().attr("id").replace("video-",
""),d=this;$.getJSON("/video/ajax/rate",{id:b,rate:-2},function(a){typeof a.error=="undefined"&&$(d).addClass("mine")});a.preventDefault()});$("#close-main-recommendation-block").click(function(a){isLoggedIn()?$.getJSON("/user/ajax/hidemainr",function(){$("#recommended-block").hide()}):(setCookie("smr",1,365),$("#recommended-block").hide());a.preventDefault()});$("#quotes_images").spacegallery({loadingClass:"loading",perspective:48,duration:400,after:setQuote});$("#quote_prev").click(EYE.spacegallery.next);
$("#quote_next").click(EYE.spacegallery.prev);setQuote();return this},episodes:[],currentIndex:0,currentId:null,nextVideoId:null,baseId:null,autoPlay:1,video:function(a){cuSel({changedEl:"form.quick-select select",visRows:5,scrollArrows:!1});$("#user-blogshare-form").jqm();$("#tabs-menu ul").tabs(".content-main > .tab");$("#similar-tab-link").click(function(){$.get("/video/ajax/similar",{id:a.videoId},function(a){$("#tab_similar").html(a);a=$("#similar-films-list");a.length&&$(a).find("li .overlay").mouseover(function(a){tmout=
setTimeout(function(){var b=$(a.target).parents("li").eq(0),d=$(b).find(".info");$(b).offset().left+501>$(window).width()?$(d).addClass("reverse"):$(d).removeClass("reverse");expandInfoOver(b)},500);$(a.target).mouseleave(function(){clearTimeout(tmout)})}).mouseout(function(a){contractInfoExpanded($(a.target).parents("li").eq(0))});$("#similar-films-list .user-rating ul li").click(function(a){var b=$(this).attr("class").replace("rate",""),d=$(this).parent().attr("id").replace("video-",""),c=$(this).parent().parent();
$.getJSON("/video/ajax/rate",{id:d,rate:b},function(a){typeof a.error=="undefined"&&($("div",c).css("width",b*20+"%"),$(c).addClass("mine"))});a.preventDefault()})})});$("#group-select_seasons").click(function(){$("#group-list_seasons").toggleClass("hidden");return!1});$("body").click(function(){$("#group-list_seasons").addClass("hidden")});$("textarea#review-text").autoResize({minHeight:145});$("textarea#review-main-text").autoResize({minHeight:145});a.playerWidth!==!1?resizeVideoPlayer(a.playerWidth):
(resizeVideoPlayer(),$(window).resize(function(){resizeVideoPlayer()}));this.currentId=a.videoId;this.nextVideoId=a.next;this.baseId=a.videoId;for(var b=0;b<this.episodes.length;b++)if(this.episodes[b]==this.currentId)this.currentIndex=b;b=getCookie("ap");if(this.episodes.length>0&&window.location.hash.substr(0,2)=="#p")b==null?($("#auto_advance").attr("checked",!0),this.autoPlay=1):b==0?($("#auto_advance").parent().removeClass("niceChecked"),$("#auto_advance").attr("checked",!1)):($("#auto_advance").attr("checked",
!0),this.autoPlay=1);$("#auto_advance_checkbox .niceCheck").click(function(){$("#auto_advance").attr("checked")?(setCookie("ap",1,31),Runner.autoPlay=1):(setCookie("ap",0,31),Runner.autoPlay=a.autoPlay)});$("#eroticConfirm").click(function(){$("#video-player #modal_erotic_warning").hide();$("#video-player #modal_erotic_denied").hide();$(".static-overlay").hide();loadPlayer(a);return!1});$("#eroticDeny").click(function(){$("#video-player #modal_erotic_warning").hide();$("#video-player #modal_erotic_denied").show();
return!1});var c=a.autoPlay;this.episodes.length>0&&this.autoPlay==1&&(c="1");loadPlayer=function(a){if(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i))$.post("/b2b/api/json/",'{"params": ['+a.videoId+', {"site":1}], "method": "da.content.get"}',function(b){if(typeof b.error=="object"&&typeof b.error.code!="undefined"&&b.error.code==4501)$("#video-player").html("Извините, Видео не доступно для просмотра в Вашем регионе.<br/>Sorry, this video is not available in your region due to copyright restrictions");
else{var c=_preview=null;wh=a.playerWidth!==!1?a.playerWidth:$(window).height();wh>830?(vheight=550,vwidth=980,vpc="w980"):wh>730?(vheight=486,vwidth=864,vpc="w864"):wh>630?(vheight=396,vwidth=704,vpc="w704"):(vheight=360,vwidth=640,vpc="w640");for(var e=0;e<b.result.files.length;++e)if(b.result.files[e].content_format=="MP4-hi")c=b.result.files[e].url;for(e=0;e<b.result.preview.length;++e)if(b.result.preview[e].content_format=="Thumb-640x480")_preview=b.result.preview[e].url;$("#content-top-wrapper").hasClass(vpc)||
($("#content-top-wrapper").removeClass(),$("#content-top-wrapper").addClass(vpc));$("#video-player").empty().append('<video src="'+c+'" width="100%" height="100%" x-webkit-airplay="allow" poster="'+_preview+'" controls onplay="contentWatched('+a.videoId+');"><p>If you are reading this, it is because your browser does not support the HTML5 video element.</p></video>')}},"json");else{flash_vars={videoId:a.videoId,autoStart:c};if(a.start!==!1)flash_vars.start=a.start;if(a.finish!==!1)flash_vars.finish=
a.finish;var b=window.sessionStorage||null;if(b){if(b.getItem("ad1")==1)flash_vars.ad1=!0;if(b.getItem("adonweb")==1)flash_vars.adonweb=!0}$("#video-player").flashembed({id:"flash-video-player",src:"/video/player?_isB2C=1",base:"/images/da/",allowScriptAccess:"always",allowFullScreen:"true",wmode:"opaque",width:"100%",height:"100%",quality:"high"},flash_vars)}};a.erotic?($(".static-overlay").show(),a.denied?$("#video-player #modal_erotic_denied").show():$("#video-player #modal_erotic_warning").show()):
loadPlayer(a);a.brandLink!=""&&$("#branding_video-link").click(function(){a.brandNew?window.open(a.brandLink):window.location=a.brandLink;return!1});$(".explanation").mouseenter(function(){$(this).hide()}).mouseleave(function(){$(this).hide()}).mouseenter(function(){return!1}).mousemove(function(a){a.pageX>=a.clientX&&$(this).hide()});b=a.startEpisode?a.startEpisode:1;$("#vlscroll_episodes").jcarousel({start:b,initCallback:ivicarousel_initCallback_episodes,buttonPrevCallback:ivicarousel_buttonPrevCallback,
buttonNextCallback:ivicarousel_buttonNextCallback,buttonNextHTML:null,buttonPrevHTML:null});isIE7()&&$(".video-list-scroller ul li a img").click(function(){location.href=$(this).parents("a[href]").attr("href")});$("#content-top-caption .user-rating ul li").click(function(b){var c=$(this).attr("class").replace("rate",""),f=$(this).parent().parent();$.getJSON("/video/ajax/rate",{id:a.videoId,rate:c},function(a){typeof a.error=="undefined"&&($("div",f).css("width",c*20+"%"),$(f).addClass("mine"),$("#content-top-caption .caption").html(a.count))});
b.preventDefault()});Reviews.videoId=a.videoId;Reviews.pageCount=a.reviewsPageCount;Reviews.load();$("#review-add").click(function(a){isLoggedIn()?($("#review-add-block").show(),$("#review-empty").hide()):openModal("auth");a.preventDefault()});$("#pageNumber").change(function(){Reviews.setPage($(this).val())});$(".review-add-form").submit(function(){Reviews.add({text:$("#review-text").val()});return!1});$(".review-add-form-main").submit(function(){Reviews.add({text:$("#review-main-text").val(),main:1});
return!1});$("#seasons-select").change(function(){var a=$(this).val();window.location="/video/view/?id="+a});$("#review-cancel-button").click(function(a){$("#review-add-block").hide();a.preventDefault()});$("#review-add-m").click(function(){isLoggedIn()?($("#reviews-tab-link").click(),goToByScroll("review-add-block"),$("#review-text").focus(),$("#review-add-block").show(),$("#review-empty").hide()):openModal("auth");return!1});b=$("#similar-films-list");b.length&&$(b).find("li .overlay").mouseover(function(a){tmout=
setTimeout(function(){var b=$(a.target).parents("li").eq(0),c=$(b).find(".info");$(b).offset().left+501>$(window).width()?$(c).addClass("reverse"):$(c).removeClass("reverse");expandInfoOver(b)},500);$(a.target).mouseleave(function(){clearTimeout(tmout)})}).mouseout(function(a){contractInfoExpanded($(a.target).parents("li").eq(0))});$("#add-favorite").click(function(b){var c=this;isLoggedIn()?add2Fav(a.videoId,"content",function(a){a&&!a.error&&(parseInt(a.status)==1?$(c).addClass("active"):$(c).removeClass("active"),
a.text&&$(c).find("span").text(a.text))}):openModal("auth");b.preventDefault()});return this},content4RateTemplate:'<li {{#fifth}}class="row-begin"{{/fifth}} id="rate4-{{id}}"><span class="image"><img alt="{{title}}" src="{{img}}"></span><strong>{{title}}</strong><span class="tags">{{genre}}</span><div class="user-rating-block"><div class="user-rating unvoted"><ul id="rating-video-{{id}}"><li class="rate1"><a href="#"><em></em></a></li><li class="rate2"><a href="#"><em></em></a></li><li class="rate3"><a href="#"><em></em></a></li><li class="rate4"><a href="#"><em></em></a></li><li class="rate5"><a href="#"><em></em></a></li></ul></div></div><a href="#" class="button-small not-watched ">Не смотрел</a></li>',
alreadyRatedLi:'<li id="alr-rated-{{id}}"><strong><a href="#">{{title}}</a></strong><a href="#" class="delete alr" title="Удалить эту оценку"></a><div class="user-rating-block"><div class="user-rating unvoted"><div style="width: {{percent}}%"></div><ul id="arating-video-{{id}}"><li class="rate1"><a href="#"><em></em></a></li><li class="rate2"><a href="#"><em></em></a></li><li class="rate3"><a href="#"><em></em></a></li><li class="rate4"><a href="#"><em></em></a></li><li class="rate5"><a href="#"><em></em></a></li></ul></div></div></li>',
needRatedCount:10,wizard:function(a){if(a==3)return this;this.wizardStep>a?(this.wizardInitiated=!1,a=this.wizardStep):this.wizardStep=a;$("#modal_recwiz_step1").jqm();$("#modal_recwiz_step2").jqm();$("#modal_recwiz_step3").jqm();$("#modal_recwiz_step"+(a+1)).jqmShow();if(this.wizardInitiated)return this;$("#modal_recwiz_step1 .gender .male").click(function(){setGender("male",$("#frontend-rw1_gender"),$("#elem-rw1_gender"))});$("#modal_recwiz_step1 .gender .female").click(function(){setGender("female",
$("#frontend-rw1_gender"),$("#elem-rw1_gender"))});$("div.wizard a.modal-close").click(function(){$.get("/user/ajax/hidewizard")});a==0&&($.browser.opera&&$.browser.version.slice(0,4)<"10.6"&&$("#modal_recwiz_step1 .birthdate-row").css("z-index","auto"),cuSel({changedEl:"#modal_recwiz_step1 .birthdate-row select.w55, #modal_recwiz_step1 .birthdate-row select.w75, #modal_recwiz_step1 .birthdate-row select.w95",visRows:7,scrollArrows:!1}));$("#wizard-step1-form").submit(function(){var a=JSON.stringify($(this).serializeArray());
$.post("/user/ajax/updateinfo?source=wizard",{data:a},function(a){typeof a.error=="undefined"?($("#modal_recwiz_step1").jqmHide(),$("#modal_recwiz_step2").jqmShow(),Runner.wizardStep=1):$("#wizard-step1-message").text(a.error[0])},"json");return!1});$("#wizard-update-genres").click(function(a){$("#wizard-step2-form input[type=checkbox]:checked").length>0&&$("#wizard-step2-form").submit();a.preventDefault()});$("#wizard-step2-form .niceCheck").live("click",function(){$("#wizard-step2-form input[type=checkbox]:checked").length>
0?$("#wizard-update-genres").removeClass("dim"):$("#wizard-update-genres").addClass("dim")});$("#wizard-step2-form").submit(function(){$("#wizard-step2-form").attr("disabled",!0);for(var a=$("#wizard-step2-form input[type=checkbox]"),c=[],d=[],e=0;e<a.length;e++)a[e].checked!=!1&&(a[e].name!="gg[]"?c.push(a[e].value):d.push(a[e].value));a=!1;if(c.length>0||d.length>0)a=!0;$.post("/video/ajax/get4rate",{genres:c,categories:d,update:a},function(a){if(a.success){for(var b="",c=0;c<a.items.length;c++)b+=
Mustache.to_html(Runner.content4RateTemplate,a.items[c]);$("#content4rate").html(b);Runner.wizardStep=2;Runner.showWizard(3)}},"json");return!1});a==2&&$.post("/video/ajax/get4rate",{limit:8},function(a){if(a.success){for(var c="",d=0;d<a.items.length;d++)c+=Mustache.to_html(Runner.content4RateTemplate,a.items[d]);$("#content4rate").html(c);Runner.wizardStep=2;Runner.showWizard(3)}},"json");isIE7()&&$("#modal_recwiz_step3 ul.items > li > a:first-child").each(function(a,c){$(c).find("img").click(function(){location.href=
c.href})});this.wizardInitiated=!0;return this},rateOffset:8,ratedCount:0,alreadyRatedBuffer:[],alreadyRatedLimit:5,alreadyRatedPage:1,addToAlreadyRated:function(a){this.alreadyRatedBuffer.unshift(a);this.updateAlreadyBlock();a=Math.ceil(this.alreadyRatedBuffer.length/this.alreadyRatedLimit,0);this.alreadyRatedPage==1&&a>1?this.changeAlreadyRatedPaging(!1,!0):this.alreadyRatedPage>1&&a>1?this.changeAlreadyRatedPaging(!0,!0):this.alreadyRatedPage==a&&a>1&&this.changeAlreadyRatedPaging(!0,!1)},changeAlreadyRatedPaging:function(a,
b){a?$("#already-paging .left").html('<a href="#">&larr;</a> '):$("#already-paging .left").html("&larr;");b?$("#already-paging .right").html('<a href="#">&rarr;</a> '):$("#already-paging .right").html("&rarr;")},slideAlreadyRated:function(a){var b=Math.ceil(this.alreadyRatedBuffer.length/this.alreadyRatedLimit,0),c=this.alreadyRatedPage;a=="left"?c-1!=0&&this.alreadyRatedPage--:c+1<=b&&this.alreadyRatedPage++;this.updateAlreadyBlock()},updateAlreadyBlock:function(){for(var a=Math.ceil(this.alreadyRatedBuffer.length/
this.alreadyRatedLimit,0),b=this.alreadyRatedPage,c=(b-1)*this.alreadyRatedLimit,d=c+this.alreadyRatedLimit,e=this.alreadyRatedBuffer,f="";c<d;c++)typeof e[c]!="undefined"&&(f+=e[c]);$("#already-rated-list").html(f);this.alreadyRatedPage==1&&a>1?this.changeAlreadyRatedPaging(!1,!0):this.alreadyRatedPage>1&&a>1&&b+1<a?this.changeAlreadyRatedPaging(!0,!0):this.alreadyRatedPage==a&&a>1&&this.changeAlreadyRatedPaging(!0,!1);this.ratedCount=this.alreadyRatedBuffer.length;$("#already-rated-count").text("Уже оценили "+
this.num(this.ratedCount,"фильм","фильма","фильмов"))},showWizard:function(a){$(".jqmWindow").jqmHide();$("#modal_recwiz_step"+a).jqmShow();a==3&&($("#content4rate .user-rating li").live("click",function(a){var c=$(this).attr("class").replace("rate",""),d=$(this).parent().attr("id").replace("rating-video-","");Runner.updateRatedItem(d,c);a.preventDefault()}),$("#content4rate a.not-watched").live("click",function(a){var c=$(this).parent().attr("id").replace("rate4-","");Runner.updateRatedItem(c,-2);
a.preventDefault()}),$("#already-paging li").live("click",function(){var a=$(this).attr("class");$(this).children("a").length==1&&Runner.slideAlreadyRated(a)}),$("#already-rated-list .user-rating li").live("click",function(){var a=$(this).attr("class").replace("rate",""),c=$(this).parent().attr("id").replace("arating-video-","");$.post("/video/ajax/rate/",{id:c,rate:a},function(d){typeof d.error=="undefined"&&Runner.simpleUpdateItem(c,a)})}),$("#already-rated-list a.alr").live("click",function(){var a=
$(this).parent().attr("id").replace("alr-rated-","");$.post("/video/ajax/rate/",{id:a,rate:-2},function(c){typeof c.error=="undefined"&&Runner.simpleUpdateItem(a,-2)})}),$("#get-recommendations").click(function(a){$(this).hasClass("dim")==!1&&$.get("/video/ajax/checkrecommendations",function(a){a.has==1?window.location="/videos/all/all/all/by_all/recommend":Runner.alreadyRatedBuffer.length>=10&&($("#recommendation-message").text(" У вас слишком уникальный вкус. Оцените, пожалуйста, еще 10 фильмов, чтобы мы могли построить рекомендации"),
$("#get-recommendations").addClass("dim"),Runner.needRatedCount+=10)},"json");a.preventDefault()}));return this},simpleUpdateItem:function(a,b){if(b>0){var c=b*20;$("#alr-rated-"+a+" .user-rating > div").css("width",c+"%")}else{for(var c=$("#already-rated-list ul"),d=0,e=0;e<c.length;e++)if(c[e].id=="arating-video-"+a){d=e;break}this.alreadyRatedBuffer.remove(d);$("#alr-rated-"+a).remove();this.updateAlreadyBlock()}},updateRatedItem:function(a,b){var c=$("#rate4-"+a),d=$(c).hasClass("row-begin"),
e=$("#rate4-"+a+" > strong").text();$(c).addClass("loading").html("<span>Сохраняем&hellip;</span>");$.get("/video/ajax/rate4",{id:a,rate:b,offset:this.rateOffset},function(f){if(typeof f.error=="undefined")f.item.fifth=d,f.item.id!=null?$(c).attr("id","rate4-"+f.item.id).removeClass("loading").replaceWith(Mustache.to_html(Runner.content4RateTemplate,f.item)):$(c).attr("id","rate4-"+f.item.id).removeClass("loading").replaceWith(""),Runner.rateOffset+=1,b>0&&(Runner.addToAlreadyRated(Mustache.to_html(Runner.alreadyRatedLi,
{title:e,id:a,percent:b*20})),Runner.ratedCount+=1,Runner.alreadyRatedBuffer.length==9?$.get("/video/ajax/checkrecommendations"):Runner.alreadyRatedBuffer.length==Runner.needRatedCount&&$("#get-recommendations").removeClass("dim"))},"json")},num:function(a,b,c,d){var e=a%10;if(e==0||e>=5||a>=11&&a<=19)return""+a+" "+d;if(e==1)return""+a+" "+b;if(e>=2&&e<=4)return""+a+" "+c},login:function(){$("#modal_reg").jqm();$("#modal_auth").jqm();$("#user-pwrecover-form").jqm();$("#elem_reg_show-password").click(function(){showHidePassword("elem_reg_password",
$("#elem_reg_show-password").attr("checked"))});return this},videoList:function(){$("#cusel-scroll-select_year_from").click(function(){$("#cuselText").trigger("click");return!1});$("#cusel-scroll-select_year_to").click(function(){$("#cusel-scroll-select_year_to").trigger("click");return!1});$("#filter_button_none").click(function(){req=!1;country=year=null;type=$("#filter_type").val()?$("#filter_type").val():"all";category=$("#filter_category").val()?$("#filter_category").val():"all";genre=$("#filter_genre").val()?
$("#filter_genre").val():"all";sort=$("#filter_sort").val()?$("#filter_sort").val():"by_all";$("#filter_year").val()&&(year=$("#filter_year").val());$("#filter_country").val()&&(country=$("#filter_country").val());url="/videos/"+type+"/"+category+"/"+genre+"/"+sort;year&&(req=!0,url=url+"/?year_id="+year);country&&(url=req?url+"&country_id="+country:url+"/?country_id="+country);window.location=url;return!1});return this},profile:function(){cuSel({changedEl:"#personal_tab .birthdate select.w55, #personal_tab .birthdate select.w75, #personal_tab .birthdate select.w95",
visRows:5,scrollArrows:!1});var a=$(".tabs div.content-area"),b=$("#tabs-menu_profile a");a.hide().filter(":first").show();b.click(function(){a.hide();a.filter(this.hash+"_tab").show();$(".tabs-menu a").parent().removeClass("active");$(this).parent().addClass("active");window.location.hash=this.hash;return!1});window.location.hash?(a.hide(),a.filter(window.location.hash+"_tab").show().addClass("active"),b.filter('[href="/user/profile/'+window.location.hash+'"]').parent().addClass("active")):b.filter(":first").click();
$("#sex #elem-sex_1").click(function(){setSex("1")});$("#sex #elem-sex_2").click(function(){setSex("2")});$("#email-notice-close").click(function(){$("#email-notice").css("display","none")});$("#label-subscribe").click(function(){changeCheck($("#subscribe-wrapper span.niceCheck")[0]);changeVisualCheck($("#subscribe-wrapper span.niceCheck input")[0])});$("#favorites-table a.delete").live("click",function(a){var b=$(this).attr("data-id"),e=$(this).attr("data-type"),f=this;removeFromFav(b,e,function(a){a&&
!a.error&&$(f).parent().parent().remove()});a.preventDefault()});return this},getNextVideo:function(){if(this.episodes.length==0)return this.nextVideoId;this.currentIndex++;if(this.currentIndex==this.episodes.length)this.currentIndex=0;return this.currentId=this.episodes[this.currentIndex]},setRounded:function(){},needRefresh:0};$(document).ready(function(){Runner.common()});
var ivi={brand:{add:function(a,b,c,d,e){$("#video-adv").show().css("background-color","#000").flashembed({src:e,id:"flash-video-adv",width:"100%",height:"100%",base:"/images/da/",allowScriptAccess:"always",allowFullScreen:"true",wmode:"transparent"})},del:function(){$("#video-adv").hide().html("")}}};function getNextVideo(){if(Runner.autoPlay==1||$("#auto_advance").attr("checked"))return Runner.getNextVideo()}
function setCurrentVideoID(a){if(Runner.baseId!=parseInt(a))window.location="/video/view/?id="+a}function whatsNext(){if(Runner.autoPlay==1||$("#auto_advance").attr("checked")){var a=Runner.getNextVideo();window.location="/video/view/?id="+a+"#p"+a}return""}
var Favorites={checkIn:function(a,b,c){IviStore.user_id===null&&thisMovie(a).hasFavorite(JSON.stringify({error:"auth"}));$.post("/user/ajax/check/favourite",{id:b,type:c},function(b){thisMovie(a).hasFavorite(JSON.stringify(b))},"json")},addFavorite:function(a,b){if(isLoggedIn())add2Fav(a,b,function(){});else{var c=Lawnchair({},function(){});c.get("addfavorites",function(d){d=d!==null?d.ids:[];d.push({id:a,type:b});c.save({key:"addfavorites",ids:d})});openModal("auth")}},removeFavorite:function(a,
b){isLoggedIn()?removeFromFav(a,b,function(){}):openModal("auth")}};
