/* jQuery 1.4.2 */
/*!
 * jQuery JavaScript Library v1.4.2
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Sat Feb 13 22:33:48 2010 -0500
 */
(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>-10000?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);
/* jQuery UI 1.8.4 - Core */
/*!
 * jQuery UI 1.8.4
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI
 */
(function(c,j){function k(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.4",plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,d)}},contains:function(a,
b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return c.ui.isOverAxis(a,d,h)&&c.ui.isOverAxis(b,e,i)},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,
CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable",
"off").css("MozUserSelect","")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none")},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,
"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"));if(!isNaN(b)&&b!=0)return b}a=a.parent()}}return 0}});c.each(["Width","Height"],function(a,b){function d(f,g,l,m){c.each(e,function(){g-=
parseFloat(c.curCSS(f,"padding"+this,true))||0;if(l)g-=parseFloat(c.curCSS(f,"border"+this+"Width",true))||0;if(m)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c.style(this,h,d(this,f)+"px")})};c.fn["outer"+
b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c.style(this,h,d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){var b=a.nodeName.toLowerCase(),d=c.attr(a,"tabindex");if("area"===b){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&k(a)}return(/input|select|textarea|button|object/.test(b)?!a.disabled:"a"==
b?a.href||!isNaN(d):!isNaN(d))&&k(a)},tabbable:function(a){var b=c.attr(a,"tabindex");return(isNaN(b)||b>=0)&&c(a).is(":focusable")}})}})(jQuery);;
/*!
 * jQuery UI Widget 1.8.4
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Widget
 */
(function(b,j){var k=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add([this]).each(function(){b(this).triggerHandler("remove")});return k.call(b(this),a,c)})};b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=function(h){return!!b.data(h,a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend(true,{},c.options);
b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.substring(0,1)==="_")return h;e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==j){h=i;return false}}):
this.each(function(){var g=b.data(this,a);if(g){d&&g.option(d);g._init()}else b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=b.extend(true,{},this.options,b.metadata&&b.metadata.get(c)[this.widgetName],a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});
this._create();this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a,e=this;if(arguments.length===0)return b.extend({},e.options);if(typeof a==="string"){if(c===j)return this.options[a];d={};d[a]=c}b.each(d,function(f,
h){e._setOption(f,h)});return e},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=
b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);;
/*!
 * jQuery UI Mouse 1.8.4
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Mouse
 *
 * Depends:
 *	jquery.ui.widget.js
 */
(function(c){c.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(a._preventClickEvent){a._preventClickEvent=false;b.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(a){a.originalEvent=a.originalEvent||{};if(!a.originalEvent.mouseHandled){this._mouseStarted&&
this._mouseUp(a);this._mouseDownEvent=a;var b=this,e=a.which==1,f=typeof this.options.cancel=="string"?c(a.target).parents().add(a.target).filter(this.options.cancel).length:false;if(!e||f||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){b.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault();
return true}}this._mouseMoveDelegate=function(d){return b._mouseMove(d)};this._mouseUpDelegate=function(d){return b._mouseUp(d)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);c.browser.safari||a.preventDefault();return a.originalEvent.mouseHandled=true}},_mouseMove:function(a){if(c.browser.msie&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&
this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=a.target==this._mouseDownEvent.target;this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-
a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);;/* jQuery UI - Tabs Module */
/*
 * jQuery UI Tabs 1.8.4
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.widget.js
 */
(function(d,p){function u(){return++v}function w(){return++x}var v=0,x=0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(true)},_setOption:function(a,e){if(a=="selected")this.options.collapsible&&
e==this.options.selected||this.select(e);else{this.options[a]=e;this._tabify()}},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+u()},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var a=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+w());return d.cookie.apply(null,[a].concat(d.makeArray(arguments)))},_ui:function(a,e){return{tab:a,panel:e,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var a=
d(this);a.html(a.data("label.tabs")).removeData("label.tabs")})},_tabify:function(a){function e(g,f){g.css("display","");!d.support.opacity&&f.opacity&&g[0].style.removeAttribute("filter")}var b=this,c=this.options,h=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=d("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return d("a",this)[0]});this.panels=d([]);this.anchors.each(function(g,f){var j=d(f).attr("href"),l=j.split("#")[0],q;if(l&&(l===location.toString().split("#")[0]||
(q=d("base")[0])&&l===q.href)){j=f.hash;f.href=j}if(h.test(j))b.panels=b.panels.add(b._sanitizeSelector(j));else if(j!=="#"){d.data(f,"href.tabs",j);d.data(f,"load.tabs",j.replace(/#.*$/,""));j=b._tabId(f);f.href="#"+j;f=d("#"+j);if(!f.length){f=d(c.panelTemplate).attr("id",j).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(b.panels[g-1]||b.list);f.data("destroy.tabs",true)}b.panels=b.panels.add(f)}else c.disabled.push(g)});if(a){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");
this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(c.selected===p){location.hash&&this.anchors.each(function(g,f){if(f.hash==location.hash){c.selected=g;return false}});if(typeof c.selected!=="number"&&c.cookie)c.selected=parseInt(b._cookie(),10);if(typeof c.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length)c.selected=
this.lis.index(this.lis.filter(".ui-tabs-selected"));c.selected=c.selected||(this.lis.length?0:-1)}else if(c.selected===null)c.selected=-1;c.selected=c.selected>=0&&this.anchors[c.selected]||c.selected<0?c.selected:0;c.disabled=d.unique(c.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g){return b.lis.index(g)}))).sort();d.inArray(c.selected,c.disabled)!=-1&&c.disabled.splice(d.inArray(c.selected,c.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");
if(c.selected>=0&&this.anchors.length){this.panels.eq(c.selected).removeClass("ui-tabs-hide");this.lis.eq(c.selected).addClass("ui-tabs-selected ui-state-active");b.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[c.selected],b.panels[c.selected]))});this.load(c.selected)}d(window).bind("unload",function(){b.lis.add(b.anchors).unbind(".tabs");b.lis=b.anchors=b.panels=null})}else c.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));this.element[c.collapsible?"addClass":
"removeClass"]("ui-tabs-collapsible");c.cookie&&this._cookie(c.selected,c.cookie);a=0;for(var i;i=this.lis[a];a++)d(i)[d.inArray(a,c.disabled)!=-1&&!d(i).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");c.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(c.event!=="mouseover"){var k=function(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-"+g)},n=function(g,f){f.removeClass("ui-state-"+g)};this.lis.bind("mouseover.tabs",
function(){k("hover",d(this))});this.lis.bind("mouseout.tabs",function(){n("hover",d(this))});this.anchors.bind("focus.tabs",function(){k("focus",d(this).closest("li"))});this.anchors.bind("blur.tabs",function(){n("focus",d(this).closest("li"))})}var m,o;if(c.fx)if(d.isArray(c.fx)){m=c.fx[0];o=c.fx[1]}else m=o=c.fx;var r=o?function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.duration||"normal",function(){e(f,o);b._trigger("show",
null,b._ui(g,f[0]))})}:function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");b._trigger("show",null,b._ui(g,f[0]))},s=m?function(g,f){f.animate(m,m.duration||"normal",function(){b.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");e(f,m);b.element.dequeue("tabs")})}:function(g,f){b.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");b.element.dequeue("tabs")};this.anchors.bind(c.event+".tabs",
function(){var g=this,f=d(g).closest("li"),j=b.panels.filter(":not(.ui-tabs-hide)"),l=d(b._sanitizeSelector(g.hash));if(f.hasClass("ui-tabs-selected")&&!c.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("ui-state-processing")||b._trigger("select",null,b._ui(this,l[0]))===false){this.blur();return false}c.selected=b.anchors.index(this);b.abort();if(c.collapsible)if(f.hasClass("ui-tabs-selected")){c.selected=-1;c.cookie&&b._cookie(c.selected,c.cookie);b.element.queue("tabs",function(){s(g,
j)}).dequeue("tabs");this.blur();return false}else if(!j.length){c.cookie&&b._cookie(c.selected,c.cookie);b.element.queue("tabs",function(){r(g,l)});b.load(b.anchors.index(this));this.blur();return false}c.cookie&&b._cookie(c.selected,c.cookie);if(l.length){j.length&&b.element.queue("tabs",function(){s(g,j)});b.element.queue("tabs",function(){r(g,l)});b.load(b.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";d.browser.msie&&this.blur()});this.anchors.bind("click.tabs",
function(){return false})},_getIndex:function(a){if(typeof a=="string")a=this.anchors.index(this.anchors.filter("[href$="+a+"]"));return a},destroy:function(){var a=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var e=d.data(this,"href.tabs");if(e)this.href=
e;var b=d(this).unbind(".tabs");d.each(["href","load","cache"],function(c,h){b.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){d.data(this,"destroy.tabs")?d(this).remove():d(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});a.cookie&&this._cookie(null,a.cookie);return this},add:function(a,e,b){if(b===p)b=this.anchors.length;
var c=this,h=this.options;e=d(h.tabTemplate.replace(/#\{href\}/g,a).replace(/#\{label\}/g,e));a=!a.indexOf("#")?a.replace("#",""):this._tabId(d("a",e)[0]);e.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var i=d("#"+a);i.length||(i=d(h.panelTemplate).attr("id",a).data("destroy.tabs",true));i.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(b>=this.lis.length){e.appendTo(this.list);i.appendTo(this.list[0].parentNode)}else{e.insertBefore(this.lis[b]);
i.insertBefore(this.panels[b])}h.disabled=d.map(h.disabled,function(k){return k>=b?++k:k});this._tabify();if(this.anchors.length==1){h.selected=0;e.addClass("ui-tabs-selected ui-state-active");i.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){c._trigger("show",null,c._ui(c.anchors[0],c.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[b],this.panels[b]));return this},remove:function(a){a=this._getIndex(a);var e=this.options,b=this.lis.eq(a).remove(),c=this.panels.eq(a).remove();
if(b.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(a+(a+1<this.anchors.length?1:-1));e.disabled=d.map(d.grep(e.disabled,function(h){return h!=a}),function(h){return h>=a?--h:h});this._tabify();this._trigger("remove",null,this._ui(b.find("a")[0],c[0]));return this},enable:function(a){a=this._getIndex(a);var e=this.options;if(d.inArray(a,e.disabled)!=-1){this.lis.eq(a).removeClass("ui-state-disabled");e.disabled=d.grep(e.disabled,function(b){return b!=a});this._trigger("enable",null,
this._ui(this.anchors[a],this.panels[a]));return this}},disable:function(a){a=this._getIndex(a);var e=this.options;if(a!=e.selected){this.lis.eq(a).addClass("ui-state-disabled");e.disabled.push(a);e.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a]))}return this},select:function(a){a=this._getIndex(a);if(a==-1)if(this.options.collapsible&&this.options.selected!=-1)a=this.options.selected;else return this;this.anchors.eq(a).trigger(this.options.event+".tabs");return this},
load:function(a){a=this._getIndex(a);var e=this,b=this.options,c=this.anchors.eq(a)[0],h=d.data(c,"load.tabs");this.abort();if(!h||this.element.queue("tabs").length!==0&&d.data(c,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(a).addClass("ui-state-processing");if(b.spinner){var i=d("span",c);i.data("label.tabs",i.html()).html(b.spinner)}this.xhr=d.ajax(d.extend({},b.ajaxOptions,{url:h,success:function(k,n){d(e._sanitizeSelector(c.hash)).html(k);e._cleanup();b.cache&&d.data(c,"cache.tabs",
true);e._trigger("load",null,e._ui(e.anchors[a],e.panels[a]));try{b.ajaxOptions.success(k,n)}catch(m){}},error:function(k,n){e._cleanup();e._trigger("load",null,e._ui(e.anchors[a],e.panels[a]));try{b.ajaxOptions.error(k,n,a,c)}catch(m){}}}));e.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(a,
e){this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",e);return this},length:function(){return this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.4"});d.extend(d.ui.tabs.prototype,{rotation:null,rotate:function(a,e){var b=this,c=this.options,h=b._rotate||(b._rotate=function(i){clearTimeout(b.rotation);b.rotation=setTimeout(function(){var k=c.selected;b.select(++k<b.anchors.length?k:0)},a);i&&i.stopPropagation()});e=b._unrotate||(b._unrotate=!e?function(i){i.clientX&&b.rotate(null)}:
function(){t=c.selected;h()});if(a){this.element.bind("tabsshow",h);this.anchors.bind(c.event+".tabs",e);h()}else{clearTimeout(b.rotation);this.element.unbind("tabsshow",h);this.anchors.unbind(c.event+".tabs",e);delete this._rotate;delete this._unrotate}return this}})})(jQuery);;/* Cycle, with all transitions (1.3+) */
/*
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://jquery.malsup.com/cycle/
 * Copyright (c) 2007-2009 M. Alsup
 * Version: 2.73 (04-NOV-2009)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 * Requires: jQuery v1.2.6 or later
 *
 * Originally based on the work of:
 *	1) Matt Oakes
 *	2) Torsten Baldes (http://medienfreunde.com/lab/innerfade/)
 *	3) Benjamin Sterling (http://www.benjaminsterling.com/experiments/jqShuffle/)
 */
(function(i){var l="2.73";if(i.support==undefined){i.support={opacity:!(i.browser.msie)}}function a(q){if(i.fn.cycle.debug){f(q)}}function f(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "))}}i.fn.cycle=function(r,q){var s={s:this.selector,c:this.context};if(this.length===0&&r!="stop"){if(!i.isReady&&s.s){f("DOM not ready, queuing slideshow");i(function(){i(s.s,s.c).cycle(r,q)});return this}f("terminating; zero elements found by selector"+(i.isReady?"":" (DOM not ready)"));return this}return this.each(function(){var w=m(this,r,q);if(w===false){return}if(this.cycleTimeout){clearTimeout(this.cycleTimeout)}this.cycleTimeout=this.cyclePause=0;var x=i(this);var y=w.slideExpr?i(w.slideExpr,this):x.children();var u=y.get();if(u.length<2){f("terminating; too few slides: "+u.length);return}var t=k(x,y,u,w,s);if(t===false){return}var v=t.continuous?10:h(t.currSlide,t.nextSlide,t,!t.rev);if(v){v+=(t.delay||0);if(v<10){v=10}a("first timeout: "+v);this.cycleTimeout=setTimeout(function(){e(u,t,0,!t.rev)},v)}})};function m(q,t,r){if(q.cycleStop==undefined){q.cycleStop=0}if(t===undefined||t===null){t={}}if(t.constructor==String){switch(t){case"stop":q.cycleStop++;if(q.cycleTimeout){clearTimeout(q.cycleTimeout)}q.cycleTimeout=0;i(q).removeData("cycle.opts");return false;case"pause":q.cyclePause=1;return false;case"resume":q.cyclePause=0;if(r===true){t=i(q).data("cycle.opts");if(!t){f("options not found, can not resume");return false}if(q.cycleTimeout){clearTimeout(q.cycleTimeout);q.cycleTimeout=0}e(t.elements,t,1,1)}return false;case"prev":case"next":var u=i(q).data("cycle.opts");if(!u){f('options not found, "prev/next" ignored');return false}i.fn.cycle[t](u);return false;default:t={fx:t}}return t}else{if(t.constructor==Number){var s=t;t=i(q).data("cycle.opts");if(!t){f("options not found, can not advance slide");return false}if(s<0||s>=t.elements.length){f("invalid slide index: "+s);return false}t.nextSlide=s;if(q.cycleTimeout){clearTimeout(q.cycleTimeout);q.cycleTimeout=0}if(typeof r=="string"){t.oneTimeFx=r}e(t.elements,t,1,s>=t.currSlide);return false}}return t}function b(q,r){if(!i.support.opacity&&r.cleartype&&q.style.filter){try{q.style.removeAttribute("filter")}catch(s){}}}function k(y,J,u,t,E){var C=i.extend({},i.fn.cycle.defaults,t||{},i.metadata?y.metadata():i.meta?y.data():{});if(C.autostop){C.countdown=C.autostopCount||u.length}var r=y[0];y.data("cycle.opts",C);C.$cont=y;C.stopCount=r.cycleStop;C.elements=u;C.before=C.before?[C.before]:[];C.after=C.after?[C.after]:[];C.after.unshift(function(){C.busy=0});if(!i.support.opacity&&C.cleartype){C.after.push(function(){b(this,C)})}if(C.continuous){C.after.push(function(){e(u,C,0,!C.rev)})}n(C);if(!i.support.opacity&&C.cleartype&&!C.cleartypeNoBg){g(J)}if(y.css("position")=="static"){y.css("position","relative")}if(C.width){y.width(C.width)}if(C.height&&C.height!="auto"){y.height(C.height)}if(C.startingSlide){C.startingSlide=parseInt(C.startingSlide)}if(C.random){C.randomMap=[];for(var H=0;H<u.length;H++){C.randomMap.push(H)}C.randomMap.sort(function(L,w){return Math.random()-0.5});C.randomIndex=0;C.startingSlide=C.randomMap[0]}else{if(C.startingSlide>=u.length){C.startingSlide=0}}C.currSlide=C.startingSlide=C.startingSlide||0;var x=C.startingSlide;J.css({position:"absolute",top:0,left:0}).hide().each(function(w){var L=x?w>=x?u.length-(w-x):x-w:u.length-w;i(this).css("z-index",L)});i(u[x]).css("opacity",1).show();b(u[x],C);if(C.fit&&C.width){J.width(C.width)}if(C.fit&&C.height&&C.height!="auto"){J.height(C.height)}var D=C.containerResize&&!y.innerHeight();if(D){var v=0,B=0;for(var F=0;F<u.length;F++){var q=i(u[F]),K=q[0],A=q.outerWidth(),I=q.outerHeight();if(!A){A=K.offsetWidth}if(!I){I=K.offsetHeight}v=A>v?A:v;B=I>B?I:B}if(v>0&&B>0){y.css({width:v+"px",height:B+"px"})}}if(C.pause){y.hover(function(){this.cyclePause++},function(){this.cyclePause--})}if(c(C)===false){return false}var s=false;t.requeueAttempts=t.requeueAttempts||0;J.each(function(){var N=i(this);this.cycleH=(C.fit&&C.height)?C.height:N.height();this.cycleW=(C.fit&&C.width)?C.width:N.width();if(N.is("img")){var L=(i.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var O=(i.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var M=(i.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var w=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(L||O||M||w){if(E.s&&C.requeueOnImageNotLoaded&&++t.requeueAttempts<100){f(t.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){i(E.s,E.c).cycle(t)},C.requeueTimeout);s=true;return false}else{f("could not determine size of image: "+this.src,this.cycleW,this.cycleH)}}}return true});if(s){return false}C.cssBefore=C.cssBefore||{};C.animIn=C.animIn||{};C.animOut=C.animOut||{};J.not(":eq("+x+")").css(C.cssBefore);if(C.cssFirst){i(J[x]).css(C.cssFirst)}if(C.timeout){C.timeout=parseInt(C.timeout);if(C.speed.constructor==String){C.speed=i.fx.speeds[C.speed]||parseInt(C.speed)}if(!C.sync){C.speed=C.speed/2}while((C.timeout-C.speed)<250){C.timeout+=C.speed}}if(C.easing){C.easeIn=C.easeOut=C.easing}if(!C.speedIn){C.speedIn=C.speed}if(!C.speedOut){C.speedOut=C.speed}C.slideCount=u.length;C.currSlide=C.lastSlide=x;if(C.random){C.nextSlide=C.currSlide;if(++C.randomIndex==u.length){C.randomIndex=0}C.nextSlide=C.randomMap[C.randomIndex]}else{C.nextSlide=C.startingSlide>=(u.length-1)?0:C.startingSlide+1}if(!C.multiFx){var G=i.fn.cycle.transitions[C.fx];if(i.isFunction(G)){G(y,J,C)}else{if(C.fx!="custom"&&!C.multiFx){f("unknown transition: "+C.fx,"; slideshow terminating");return false}}}var z=J[x];if(C.before.length){C.before[0].apply(z,[z,z,C,true])}if(C.after.length>1){C.after[1].apply(z,[z,z,C,true])}if(C.next){i(C.next).bind(C.prevNextEvent,function(){return o(C,C.rev?-1:1)})}if(C.prev){i(C.prev).bind(C.prevNextEvent,function(){return o(C,C.rev?1:-1)})}if(C.pager){d(u,C)}j(C,u);return C}function n(q){q.original={before:[],after:[]};q.original.cssBefore=i.extend({},q.cssBefore);q.original.cssAfter=i.extend({},q.cssAfter);q.original.animIn=i.extend({},q.animIn);q.original.animOut=i.extend({},q.animOut);i.each(q.before,function(){q.original.before.push(this)});i.each(q.after,function(){q.original.after.push(this)})}function c(w){var u,s,r=i.fn.cycle.transitions;if(w.fx.indexOf(",")>0){w.multiFx=true;w.fxs=w.fx.replace(/\s*/g,"").split(",");for(u=0;u<w.fxs.length;u++){var v=w.fxs[u];s=r[v];if(!s||!r.hasOwnProperty(v)||!i.isFunction(s)){f("discarding unknown transition: ",v);w.fxs.splice(u,1);u--}}if(!w.fxs.length){f("No valid transitions named; slideshow terminating.");return false}}else{if(w.fx=="all"){w.multiFx=true;w.fxs=[];for(p in r){s=r[p];if(r.hasOwnProperty(p)&&i.isFunction(s)){w.fxs.push(p)}}}}if(w.multiFx&&w.randomizeEffects){var t=Math.floor(Math.random()*20)+30;for(u=0;u<t;u++){var q=Math.floor(Math.random()*w.fxs.length);w.fxs.push(w.fxs.splice(q,1)[0])}a("randomized fx sequence: ",w.fxs)}return true}function j(r,q){r.addSlide=function(u,v){var t=i(u),w=t[0];if(!r.autostopCount){r.countdown++}q[v?"unshift":"push"](w);if(r.els){r.els[v?"unshift":"push"](w)}r.slideCount=q.length;t.css("position","absolute");t[v?"prependTo":"appendTo"](r.$cont);if(v){r.currSlide++;r.nextSlide++}if(!i.support.opacity&&r.cleartype&&!r.cleartypeNoBg){g(t)}if(r.fit&&r.width){t.width(r.width)}if(r.fit&&r.height&&r.height!="auto"){$slides.height(r.height)}w.cycleH=(r.fit&&r.height)?r.height:t.height();w.cycleW=(r.fit&&r.width)?r.width:t.width();t.css(r.cssBefore);if(r.pager){i.fn.cycle.createPagerAnchor(q.length-1,w,i(r.pager),q,r)}if(i.isFunction(r.onAddSlide)){r.onAddSlide(t)}else{t.hide()}}}i.fn.cycle.resetState=function(r,q){q=q||r.fx;r.before=[];r.after=[];r.cssBefore=i.extend({},r.original.cssBefore);r.cssAfter=i.extend({},r.original.cssAfter);r.animIn=i.extend({},r.original.animIn);r.animOut=i.extend({},r.original.animOut);r.fxFn=null;i.each(r.original.before,function(){r.before.push(this)});i.each(r.original.after,function(){r.after.push(this)});var s=i.fn.cycle.transitions[q];if(i.isFunction(s)){s(r.$cont,i(r.elements),r)}};function e(x,q,w,y){if(w&&q.busy&&q.manualTrump){i(x).stop(true,true);q.busy=false}if(q.busy){return}var u=q.$cont[0],A=x[q.currSlide],z=x[q.nextSlide];if(u.cycleStop!=q.stopCount||u.cycleTimeout===0&&!w){return}if(!w&&!u.cyclePause&&((q.autostop&&(--q.countdown<=0))||(q.nowrap&&!q.random&&q.nextSlide<q.currSlide))){if(q.end){q.end(q)}return}if(w||!u.cyclePause){var v=q.fx;A.cycleH=A.cycleH||i(A).height();A.cycleW=A.cycleW||i(A).width();z.cycleH=z.cycleH||i(z).height();z.cycleW=z.cycleW||i(z).width();if(q.multiFx){if(q.lastFx==undefined||++q.lastFx>=q.fxs.length){q.lastFx=0}v=q.fxs[q.lastFx];q.currFx=v}if(q.oneTimeFx){v=q.oneTimeFx;q.oneTimeFx=null}i.fn.cycle.resetState(q,v);if(q.before.length){i.each(q.before,function(B,C){if(u.cycleStop!=q.stopCount){return}C.apply(z,[A,z,q,y])})}var s=function(){i.each(q.after,function(B,C){if(u.cycleStop!=q.stopCount){return}C.apply(z,[A,z,q,y])})};if(q.nextSlide!=q.currSlide){q.busy=1;if(q.fxFn){q.fxFn(A,z,q,s,y)}else{if(i.isFunction(i.fn.cycle[q.fx])){i.fn.cycle[q.fx](A,z,q,s)}else{i.fn.cycle.custom(A,z,q,s,w&&q.fastOnEvent)}}}q.lastSlide=q.currSlide;if(q.random){q.currSlide=q.nextSlide;if(++q.randomIndex==x.length){q.randomIndex=0}q.nextSlide=q.randomMap[q.randomIndex]}else{var t=(q.nextSlide+1)==x.length;q.nextSlide=t?0:q.nextSlide+1;q.currSlide=t?x.length-1:q.nextSlide-1}if(q.pager){i.fn.cycle.updateActivePagerLink(q.pager,q.currSlide)}}var r=0;if(q.timeout&&!q.continuous){r=h(A,z,q,y)}else{if(q.continuous&&u.cyclePause){r=10}}if(r>0){u.cycleTimeout=setTimeout(function(){e(x,q,0,!q.rev)},r)}}i.fn.cycle.updateActivePagerLink=function(q,r){i(q).each(function(){i(this).find("a").removeClass("activeSlide").filter("a:eq("+r+")").addClass("activeSlide")})};function h(v,s,u,r){if(u.timeoutFn){var q=u.timeoutFn(v,s,u,r);while((q-u.speed)<250){q+=u.speed}a("calculated timeout: "+q+"; speed: "+u.speed);if(q!==false){return q}}return u.timeout}i.fn.cycle.next=function(q){o(q,q.rev?-1:1)};i.fn.cycle.prev=function(q){o(q,q.rev?1:-1)};function o(r,u){var q=r.elements;var t=r.$cont[0],s=t.cycleTimeout;if(s){clearTimeout(s);t.cycleTimeout=0}if(r.random&&u<0){r.randomIndex--;if(--r.randomIndex==-2){r.randomIndex=q.length-2}else{if(r.randomIndex==-1){r.randomIndex=q.length-1}}r.nextSlide=r.randomMap[r.randomIndex]}else{if(r.random){if(++r.randomIndex==q.length){r.randomIndex=0}r.nextSlide=r.randomMap[r.randomIndex]}else{r.nextSlide=r.currSlide+u;if(r.nextSlide<0){if(r.nowrap){return false}r.nextSlide=q.length-1}else{if(r.nextSlide>=q.length){if(r.nowrap){return false}r.nextSlide=0}}}}if(i.isFunction(r.prevNextClick)){r.prevNextClick(u>0,r.nextSlide,q[r.nextSlide])}e(q,r,1,u>=0);return false}function d(r,s){var q=i(s.pager);i.each(r,function(t,u){i.fn.cycle.createPagerAnchor(t,u,q,r,s)});i.fn.cycle.updateActivePagerLink(s.pager,s.startingSlide)}i.fn.cycle.createPagerAnchor=function(u,v,s,t,w){var r;if(i.isFunction(w.pagerAnchorBuilder)){r=w.pagerAnchorBuilder(u,v)}else{r='<a href="#">'+(u+1)+"</a>"}if(!r){return}var x=i(r);if(x.parents("body").length===0){var q=[];if(s.length>1){s.each(function(){var y=x.clone(true);i(this).append(y);q.push(y[0])});x=i(q)}else{x.appendTo(s)}}x.bind(w.pagerEvent,function(A){A.preventDefault();w.nextSlide=u;var z=w.$cont[0],y=z.cycleTimeout;if(y){clearTimeout(y);z.cycleTimeout=0}if(i.isFunction(w.pagerClick)){w.pagerClick(w.nextSlide,t[w.nextSlide])}e(t,w,1,w.currSlide<u);return false});if(w.pagerEvent!="click"){x.click(function(){return false})}if(w.pauseOnPagerHover){x.hover(function(){w.$cont[0].cyclePause++},function(){w.$cont[0].cyclePause--})}};i.fn.cycle.hopsFromLast=function(t,s){var r,q=t.lastSlide,u=t.currSlide;if(s){r=u>q?u-q:t.slideCount-q}else{r=u<q?q-u:q+t.slideCount-u}return r};function g(s){function r(t){t=parseInt(t).toString(16);return t.length<2?"0"+t:t}function q(w){for(;w&&w.nodeName.toLowerCase()!="html";w=w.parentNode){var t=i.css(w,"background-color");if(t.indexOf("rgb")>=0){var u=t.match(/\d+/g);return"#"+r(u[0])+r(u[1])+r(u[2])}if(t&&t!="transparent"){return t}}return"#ffffff"}s.each(function(){i(this).css("background-color",q(this))})}i.fn.cycle.commonReset=function(v,t,u,r,s,q){i(u.elements).not(v).hide();u.cssBefore.opacity=1;u.cssBefore.display="block";if(r!==false&&t.cycleW>0){u.cssBefore.width=t.cycleW}if(s!==false&&t.cycleH>0){u.cssBefore.height=t.cycleH}u.cssAfter=u.cssAfter||{};u.cssAfter.display="none";i(v).css("zIndex",u.slideCount+(q===true?1:0));i(t).css("zIndex",u.slideCount+(q===true?0:1))};i.fn.cycle.custom=function(B,v,q,s,r){var A=i(B),w=i(v);var t=q.speedIn,z=q.speedOut,u=q.easeIn,y=q.easeOut;w.css(q.cssBefore);if(r){if(typeof r=="number"){t=z=r}else{t=z=1}u=y=null}var x=function(){w.animate(q.animIn,t,u,s)};A.animate(q.animOut,z,y,function(){if(q.cssAfter){A.css(q.cssAfter)}if(!q.sync){x()}});if(q.sync){x()}};i.fn.cycle.transitions={fade:function(r,s,q){s.not(":eq("+q.currSlide+")").css("opacity",0);q.before.push(function(v,t,u){i.fn.cycle.commonReset(v,t,u);u.cssBefore.opacity=0});q.animIn={opacity:1};q.animOut={opacity:0};q.cssBefore={top:0,left:0}}};i.fn.cycle.ver=function(){return l};i.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,prevNextClick:null,prevNextEvent:"click",pager:null,pagerClick:null,pagerEvent:"click",pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!i.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250}})(jQuery);
/*
 * jQuery Cycle Plugin Transition Definitions
 * This script is a plugin for the jQuery Cycle Plugin
 * Examples and documentation at: http://malsup.com/jquery/cycle/
 * Copyright (c) 2007-2008 M. Alsup
 * Version:	 2.72
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function(a){a.fn.cycle.transitions.none=function(c,d,b){b.fxFn=function(g,e,f,h){a(e).show();a(g).hide();h()}};a.fn.cycle.transitions.scrollUp=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssBefore={top:b,left:0};c.cssFirst={top:0};c.animIn={top:0};c.animOut={top:-b}};a.fn.cycle.transitions.scrollDown=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssFirst={top:0};c.cssBefore={top:-b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.scrollLeft=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:0-b}};a.fn.cycle.transitions.scrollRight=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:-b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.scrollHorz=function(c,d,b){c.css("overflow","hidden").width();b.before.push(function(h,f,g,e){a.fn.cycle.commonReset(h,f,g);g.cssBefore.left=e?(f.cycleW-1):(1-f.cycleW);g.animOut.left=e?-h.cycleW:h.cycleW});b.cssFirst={left:0};b.cssBefore={top:0};b.animIn={left:0};b.animOut={top:0}};a.fn.cycle.transitions.scrollVert=function(c,d,b){c.css("overflow","hidden");b.before.push(function(h,f,g,e){a.fn.cycle.commonReset(h,f,g);g.cssBefore.top=e?(1-f.cycleH):(f.cycleH-1);g.animOut.top=e?h.cycleH:-h.cycleH});b.cssFirst={top:0};b.cssBefore={left:0};b.animIn={top:0};b.animOut={left:0}};a.fn.cycle.transitions.slideX=function(c,d,b){b.before.push(function(g,e,f){a(f.elements).not(g).hide();a.fn.cycle.commonReset(g,e,f,false,true);f.animIn.width=e.cycleW});b.cssBefore={left:0,top:0,width:0};b.animIn={width:"show"};b.animOut={width:0}};a.fn.cycle.transitions.slideY=function(c,d,b){b.before.push(function(g,e,f){a(f.elements).not(g).hide();a.fn.cycle.commonReset(g,e,f,true,false);f.animIn.height=e.cycleH});b.cssBefore={left:0,top:0,height:0};b.animIn={height:"show"};b.animOut={height:0}};a.fn.cycle.transitions.shuffle=function(e,f,d){var c,b=e.css("overflow","visible").width();f.css({left:0,top:0});d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h,true,true,true)});if(!d.speedAdjusted){d.speed=d.speed/2;d.speedAdjusted=true}d.random=0;d.shuffle=d.shuffle||{left:-b,top:15};d.els=[];for(c=0;c<f.length;c++){d.els.push(f[c])}for(c=0;c<d.currSlide;c++){d.els.push(d.els.shift())}d.fxFn=function(m,j,l,g,i){var h=i?a(m):a(j);a(j).css(l.cssBefore);var k=l.slideCount;h.animate(l.shuffle,l.speedIn,l.easeIn,function(){var o=a.fn.cycle.hopsFromLast(l,i);for(var q=0;q<o;q++){i?l.els.push(l.els.shift()):l.els.unshift(l.els.pop())}if(i){for(var r=0,n=l.els.length;r<n;r++){a(l.els[r]).css("z-index",n-r+k)}}else{var s=a(m).css("z-index");h.css("z-index",parseInt(s)+1+k)}h.animate({left:0,top:0},l.speedOut,l.easeOut,function(){a(i?this:m).hide();if(g){g()}})})};d.cssBefore={display:"block",opacity:1,top:0,left:0}};a.fn.cycle.transitions.turnUp=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.cssBefore.top=e.cycleH;f.animIn.height=e.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,height:0};b.animIn={top:0};b.animOut={height:0}};a.fn.cycle.transitions.turnDown=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.animIn.height=e.cycleH;f.animOut.top=g.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,top:0,height:0};b.animOut={height:0}};a.fn.cycle.transitions.turnLeft=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.cssBefore.left=e.cycleW;f.animIn.width=e.cycleW});b.cssBefore={top:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.turnRight=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.animIn.width=e.cycleW;f.animOut.left=g.cycleW});b.cssBefore={top:0,left:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.zoom=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,false,true);f.cssBefore.top=e.cycleH/2;f.cssBefore.left=e.cycleW/2;f.animIn={top:0,left:0,width:e.cycleW,height:e.cycleH};f.animOut={width:0,height:0,top:g.cycleH/2,left:g.cycleW/2}});b.cssFirst={top:0,left:0};b.cssBefore={width:0,height:0}};a.fn.cycle.transitions.fadeZoom=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,false);f.cssBefore.left=e.cycleW/2;f.cssBefore.top=e.cycleH/2;f.animIn={top:0,left:0,width:e.cycleW,height:e.cycleH}});b.cssBefore={width:0,height:0};b.animOut={opacity:0}};a.fn.cycle.transitions.blindX=function(d,e,c){var b=d.css("overflow","hidden").width();c.before.push(function(h,f,g){a.fn.cycle.commonReset(h,f,g);g.animIn.width=f.cycleW;g.animOut.left=h.cycleW});c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.blindY=function(d,e,c){var b=d.css("overflow","hidden").height();c.before.push(function(h,f,g){a.fn.cycle.commonReset(h,f,g);g.animIn.height=f.cycleH;g.animOut.top=h.cycleH});c.cssBefore={top:b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.blindZ=function(e,f,d){var c=e.css("overflow","hidden").height();var b=e.width();d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h);h.animIn.height=g.cycleH;h.animOut.top=i.cycleH});d.cssBefore={top:c,left:b};d.animIn={top:0,left:0};d.animOut={top:c,left:b}};a.fn.cycle.transitions.growX=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.cssBefore.left=this.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:0}});b.cssBefore={width:0,top:0}};a.fn.cycle.transitions.growY=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.cssBefore.top=this.cycleH/2;f.animIn={top:0,height:this.cycleH};f.animOut={top:0}});b.cssBefore={height:0,left:0}};a.fn.cycle.transitions.curtainX=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true,true);f.cssBefore.left=e.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:g.cycleW/2,width:0}});b.cssBefore={top:0,width:0}};a.fn.cycle.transitions.curtainY=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false,true);f.cssBefore.top=e.cycleH/2;f.animIn={top:0,height:e.cycleH};f.animOut={top:g.cycleH/2,height:0}});b.cssBefore={left:0,height:0}};a.fn.cycle.transitions.cover=function(f,g,e){var i=e.direction||"left";var b=f.css("overflow","hidden").width();var c=f.height();e.before.push(function(j,d,h){a.fn.cycle.commonReset(j,d,h);if(i=="right"){h.cssBefore.left=-b}else{if(i=="up"){h.cssBefore.top=c}else{if(i=="down"){h.cssBefore.top=-c}else{h.cssBefore.left=b}}}});e.animIn={left:0,top:0};e.animOut={opacity:1};e.cssBefore={top:0,left:0}};a.fn.cycle.transitions.uncover=function(f,g,e){var i=e.direction||"left";var b=f.css("overflow","hidden").width();var c=f.height();e.before.push(function(j,d,h){a.fn.cycle.commonReset(j,d,h,true,true,true);if(i=="right"){h.animOut.left=b}else{if(i=="up"){h.animOut.top=-c}else{if(i=="down"){h.animOut.top=c}else{h.animOut.left=-b}}}});e.animIn={left:0,top:0};e.animOut={opacity:1};e.cssBefore={top:0,left:0}};a.fn.cycle.transitions.toss=function(e,f,d){var b=e.css("overflow","visible").width();var c=e.height();d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h,true,true,true);if(!h.animOut.left&&!h.animOut.top){h.animOut={left:b*2,top:-c/2,opacity:0}}else{h.animOut.opacity=0}});d.cssBefore={left:0,top:0};d.animIn={left:0}};a.fn.cycle.transitions.wipe=function(s,m,e){var q=s.css("overflow","hidden").width();var j=s.height();e.cssBefore=e.cssBefore||{};var g;if(e.clip){if(/l2r/.test(e.clip)){g="rect(0px 0px "+j+"px 0px)"}else{if(/r2l/.test(e.clip)){g="rect(0px "+q+"px "+j+"px "+q+"px)"}else{if(/t2b/.test(e.clip)){g="rect(0px "+q+"px 0px 0px)"}else{if(/b2t/.test(e.clip)){g="rect("+j+"px "+q+"px "+j+"px 0px)"}else{if(/zoom/.test(e.clip)){var o=parseInt(j/2);var f=parseInt(q/2);g="rect("+o+"px "+f+"px "+o+"px "+f+"px)"}}}}}}e.cssBefore.clip=e.cssBefore.clip||g||"rect(0px 0px 0px 0px)";var k=e.cssBefore.clip.match(/(\d+)/g);var u=parseInt(k[0]),c=parseInt(k[1]),n=parseInt(k[2]),i=parseInt(k[3]);e.before.push(function(w,h,t){if(w==h){return}var d=a(w),b=a(h);a.fn.cycle.commonReset(w,h,t,true,true,false);t.cssAfter.display="block";var r=1,l=parseInt((t.speedIn/13))-1;(function v(){var y=u?u-parseInt(r*(u/l)):0;var z=i?i-parseInt(r*(i/l)):0;var A=n<j?n+parseInt(r*((j-n)/l||1)):j;var x=c<q?c+parseInt(r*((q-c)/l||1)):q;b.css({clip:"rect("+y+"px "+x+"px "+A+"px "+z+"px)"});(r++<=l)?setTimeout(v,13):d.css("display","none")})()});e.cssBefore={display:"block",opacity:1,top:0,left:0};e.animIn={left:0};e.animOut={left:0}}})(jQuery);/* Form (1.3+) */
/*
 * jQuery Form Plugin
 * version: 2.36 (07-NOV-2009)
 * @requires jQuery v1.2.6 or later
 *
 * Examples and documentation at: http://malsup.com/jquery/form/
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
;(function($) {
/*
	Usage Note:
	-----------
	Do not use both ajaxSubmit and ajaxForm on the same form.  These
	functions are intended to be exclusive.  Use ajaxSubmit if you want
	to bind your own submit handler to the form.  For example,
	$(document).ready(function() {
		$('#myForm').bind('submit', function() {
			$(this).ajaxSubmit({
				target: '#output'
			});
			return false; // <-- important!
		});
	});
	Use ajaxForm when you want the plugin to manage all the event binding
	for you.  For example,
	$(document).ready(function() {
		$('#myForm').ajaxForm({
			target: '#output'
		});
	});
	When using ajaxForm, the ajaxSubmit function will be invoked for you
	at the appropriate time.
*/
/**
 * ajaxSubmit() provides a mechanism for immediately submitting
 * an HTML form using AJAX.
 */
$.fn.ajaxSubmit = function(options) {
	// fast fail if nothing selected (http://dev.jquery.com/ticket/2752)
	if (!this.length) {
		log('ajaxSubmit: skipping submit process - no element selected');
		return this;
	}
	if (typeof options == 'function')
		options = { success: options };
	var url = $.trim(this.attr('action'));
	if (url) {
		// clean url (don't include hash vaue)
		url = (url.match(/^([^#]+)/)||[])[1];
   	}
   	url = url || window.location.href || '';
	options = $.extend({
		url:  url,
		type: this.attr('method') || 'GET',
		iframeSrc: /^https/i.test(window.location.href || '') ? 'javascript:false' : 'about:blank'
	}, options || {});
	// hook for manipulating the form data before it is extracted;
	// convenient for use with rich editors like tinyMCE or FCKEditor
	var veto = {};
	this.trigger('form-pre-serialize', [this, options, veto]);
	if (veto.veto) {
		log('ajaxSubmit: submit vetoed via form-pre-serialize trigger');
		return this;
	}
	// provide opportunity to alter form data before it is serialized
	if (options.beforeSerialize && options.beforeSerialize(this, options) === false) {
		log('ajaxSubmit: submit aborted via beforeSerialize callback');
		return this;
	}
	var a = this.formToArray(options.semantic);
	if (options.data) {
		options.extraData = options.data;
		for (var n in options.data) {
		  if(options.data[n] instanceof Array) {
			for (var k in options.data[n])
			  a.push( { name: n, value: options.data[n][k] } );
		  }
		  else
			 a.push( { name: n, value: options.data[n] } );
		}
	}
	// give pre-submit callback an opportunity to abort the submit
	if (options.beforeSubmit && options.beforeSubmit(a, this, options) === false) {
		log('ajaxSubmit: submit aborted via beforeSubmit callback');
		return this;
	}
	// fire vetoable 'validate' event
	this.trigger('form-submit-validate', [a, this, options, veto]);
	if (veto.veto) {
		log('ajaxSubmit: submit vetoed via form-submit-validate trigger');
		return this;
	}
	var q = $.param(a);
	if (options.type.toUpperCase() == 'GET') {
		options.url += (options.url.indexOf('?') >= 0 ? '&' : '?') + q;
		options.data = null;  // data is null for 'get'
	}
	else
		options.data = q; // data is the query string for 'post'
	var $form = this, callbacks = [];
	if (options.resetForm) callbacks.push(function() { $form.resetForm(); });
	if (options.clearForm) callbacks.push(function() { $form.clearForm(); });
	// perform a load on the target only if dataType is not provided
	if (!options.dataType && options.target) {
		var oldSuccess = options.success || function(){};
		callbacks.push(function(data) {
			$(options.target).html(data).each(oldSuccess, arguments);
		});
	}
	else if (options.success)
		callbacks.push(options.success);
	options.success = function(data, status) {
		for (var i=0, max=callbacks.length; i < max; i++)
			callbacks[i].apply(options, [data, status, $form]);
	};
	// are there files to upload?
	var files = $('input:file', this).fieldValue();
	var found = false;
	for (var j=0; j < files.length; j++)
		if (files[j])
			found = true;
	var multipart = false;
//	var mp = 'multipart/form-data';
//	multipart = ($form.attr('enctype') == mp || $form.attr('encoding') == mp);
	// options.iframe allows user to force iframe mode
	// 06-NOV-09: now defaulting to iframe mode if file input is detected
   if ((files.length && options.iframe !== false) || options.iframe || found || multipart) {
	   // hack to fix Safari hang (thanks to Tim Molendijk for this)
	   // see:  http://groups.google.com/group/jquery-dev/browse_thread/thread/36395b7ab510dd5d
	   if (options.closeKeepAlive)
		   $.get(options.closeKeepAlive, fileUpload);
	   else
		   fileUpload();
	   }
   else
	   $.ajax(options);
	// fire 'notify' event
	this.trigger('form-submit-notify', [this, options]);
	return this;
	// private function for handling file uploads (hat tip to YAHOO!)
	function fileUpload() {
		var form = $form[0];
		if ($(':input[name=submit]', form).length) {
			alert('Error: Form elements must not be named "submit".');
			return;
		}
		var opts = $.extend({}, $.ajaxSettings, options);
		var s = $.extend(true, {}, $.extend(true, {}, $.ajaxSettings), opts);
		var id = 'jqFormIO' + (new Date().getTime());
		var $io = $('<iframe id="' + id + '" name="' + id + '" src="'+ opts.iframeSrc +'" />');
		var io = $io[0];
		$io.css({ position: 'absolute', top: '-1000px', left: '-1000px' });
		var xhr = { // mock object
			aborted: 0,
			responseText: null,
			responseXML: null,
			status: 0,
			statusText: 'n/a',
			getAllResponseHeaders: function() {},
			getResponseHeader: function() {},
			setRequestHeader: function() {},
			abort: function() {
				this.aborted = 1;
				$io.attr('src', opts.iframeSrc); // abort op in progress
			}
		};
		var g = opts.global;
		// trigger ajax global events so that activity/block indicators work like normal
		if (g && ! $.active++) $.event.trigger("ajaxStart");
		if (g) $.event.trigger("ajaxSend", [xhr, opts]);
		if (s.beforeSend && s.beforeSend(xhr, s) === false) {
			s.global && $.active--;
			return;
		}
		if (xhr.aborted)
			return;
		var cbInvoked = 0;
		var timedOut = 0;
		// add submitting element to data if we know it
		var sub = form.clk;
		if (sub) {
			var n = sub.name;
			if (n && !sub.disabled) {
				options.extraData = options.extraData || {};
				options.extraData[n] = sub.value;
				if (sub.type == "image") {
					options.extraData[name+'.x'] = form.clk_x;
					options.extraData[name+'.y'] = form.clk_y;
				}
			}
		}
		// take a breath so that pending repaints get some cpu time before the upload starts
		setTimeout(function() {
			// make sure form attrs are set
			var t = $form.attr('target'), a = $form.attr('action');
			// update form attrs in IE friendly way
			form.setAttribute('target',id);
			if (form.getAttribute('method') != 'POST')
				form.setAttribute('method', 'POST');
			if (form.getAttribute('action') != opts.url)
				form.setAttribute('action', opts.url);
			// ie borks in some cases when setting encoding
			if (! options.skipEncodingOverride) {
				$form.attr({
					encoding: 'multipart/form-data',
					enctype:  'multipart/form-data'
				});
			}
			// support timout
			if (opts.timeout)
				setTimeout(function() { timedOut = true; cb(); }, opts.timeout);
			// add "extra" data to form if provided in options
			var extraInputs = [];
			try {
				if (options.extraData)
					for (var n in options.extraData)
						extraInputs.push(
							$('<input type="hidden" name="'+n+'" value="'+options.extraData[n]+'" />')
								.appendTo(form)[0]);
				// add iframe to doc and submit the form
				$io.appendTo('body');
				io.attachEvent ? io.attachEvent('onload', cb) : io.addEventListener('load', cb, false);
				form.submit();
			}
			finally {
				// reset attrs and remove "extra" input elements
				form.setAttribute('action',a);
				t ? form.setAttribute('target', t) : $form.removeAttr('target');
				$(extraInputs).remove();
			}
		}, 10);
		var domCheckCount = 50;
		function cb() {
			if (cbInvoked++) return;
			io.detachEvent ? io.detachEvent('onload', cb) : io.removeEventListener('load', cb, false);
			var ok = true;
			try {
				if (timedOut) throw 'timeout';
				// extract the server response from the iframe
				var data, doc;
				doc = io.contentWindow ? io.contentWindow.document : io.contentDocument ? io.contentDocument : io.document;
				
				var isXml = opts.dataType == 'xml' || doc.XMLDocument || $.isXMLDoc(doc);
				log('isXml='+isXml);
				if (!isXml && (doc.body == null || doc.body.innerHTML == '')) {
				 	if (--domCheckCount) {
						// in some browsers (Opera) the iframe DOM is not always traversable when
						// the onload callback fires, so we loop a bit to accommodate
						cbInvoked = 0;
						setTimeout(cb, 100);
						return;
					}
					log('Could not access iframe DOM after 50 tries.');
					return;
				}
				xhr.responseText = doc.body ? doc.body.innerHTML : null;
				xhr.responseXML = doc.XMLDocument ? doc.XMLDocument : doc;
				xhr.getResponseHeader = function(header){
					var headers = {'content-type': opts.dataType};
					return headers[header];
				};
				if (opts.dataType == 'json' || opts.dataType == 'script') {
					// see if user embedded response in textarea
					var ta = doc.getElementsByTagName('textarea')[0];
					if (ta)
						xhr.responseText = ta.value;
					else {
						// account for browsers injecting pre around json response
						var pre = doc.getElementsByTagName('pre')[0];
						if (pre)
							xhr.responseText = pre.innerHTML;
					}			  
				}
				else if (opts.dataType == 'xml' && !xhr.responseXML && xhr.responseText != null) {
					xhr.responseXML = toXml(xhr.responseText);
				}
				data = $.httpData(xhr, opts.dataType);
			}
			catch(e){
				ok = false;
				$.handleError(opts, xhr, 'error', e);
			}
			// ordering of these callbacks/triggers is odd, but that's how $.ajax does it
			if (ok) {
				opts.success(data, 'success');
				if (g) $.event.trigger("ajaxSuccess", [xhr, opts]);
			}
			if (g) $.event.trigger("ajaxComplete", [xhr, opts]);
			if (g && ! --$.active) $.event.trigger("ajaxStop");
			if (opts.complete) opts.complete(xhr, ok ? 'success' : 'error');
			// clean up
			setTimeout(function() {
				$io.remove();
				xhr.responseXML = null;
			}, 100);
		};
		function toXml(s, doc) {
			if (window.ActiveXObject) {
				doc = new ActiveXObject('Microsoft.XMLDOM');
				doc.async = 'false';
				doc.loadXML(s);
			}
			else
				doc = (new DOMParser()).parseFromString(s, 'text/xml');
			return (doc && doc.documentElement && doc.documentElement.tagName != 'parsererror') ? doc : null;
		};
	};
};
/**
 * ajaxForm() provides a mechanism for fully automating form submission.
 *
 * The advantages of using this method instead of ajaxSubmit() are:
 *
 * 1: This method will include coordinates for <input type="image" /> elements (if the element
 *	is used to submit the form).
 * 2. This method will include the submit element's name/value data (for the element that was
 *	used to submit the form).
 * 3. This method binds the submit() method to the form for you.
 *
 * The options argument for ajaxForm works exactly as it does for ajaxSubmit.  ajaxForm merely
 * passes the options argument along after properly binding events for submit elements and
 * the form itself.
 */
$.fn.ajaxForm = function(options) {
	return this.ajaxFormUnbind().bind('submit.form-plugin', function() {
		$(this).ajaxSubmit(options);
		return false;
	}).bind('click.form-plugin', function(e) {
		var target = e.target;
		var $el = $(target);
		if (!($el.is(":submit,input:image"))) {
			// is this a child element of the submit el?  (ex: a span within a button)
			var t = $el.closest(':submit');
			if (t.length == 0)
				return;
			target = t[0];
		}
		var form = this;
		form.clk = target;
		if (target.type == 'image') {
			if (e.offsetX != undefined) {
				form.clk_x = e.offsetX;
				form.clk_y = e.offsetY;
			} else if (typeof $.fn.offset == 'function') { // try to use dimensions plugin
				var offset = $el.offset();
				form.clk_x = e.pageX - offset.left;
				form.clk_y = e.pageY - offset.top;
			} else {
				form.clk_x = e.pageX - target.offsetLeft;
				form.clk_y = e.pageY - target.offsetTop;
			}
		}
		// clear form vars
		setTimeout(function() { form.clk = form.clk_x = form.clk_y = null; }, 100);
	});
};
// ajaxFormUnbind unbinds the event handlers that were bound by ajaxForm
$.fn.ajaxFormUnbind = function() {
	return this.unbind('submit.form-plugin click.form-plugin');
};
/**
 * formToArray() gathers form element data into an array of objects that can
 * be passed to any of the following ajax functions: $.get, $.post, or load.
 * Each object in the array has both a 'name' and 'value' property.  An example of
 * an array for a simple login form might be:
 *
 * [ { name: 'username', value: 'jresig' }, { name: 'password', value: 'secret' } ]
 *
 * It is this array that is passed to pre-submit callback functions provided to the
 * ajaxSubmit() and ajaxForm() methods.
 */
$.fn.formToArray = function(semantic) {
	var a = [];
	if (this.length == 0) return a;
	var form = this[0];
	var els = semantic ? form.getElementsByTagName('*') : form.elements;
	if (!els) return a;
	for(var i=0, max=els.length; i < max; i++) {
		var el = els[i];
		var n = el.name;
		if (!n) continue;
		if (semantic && form.clk && el.type == "image") {
			// handle image inputs on the fly when semantic == true
			if(!el.disabled && form.clk == el) {
				a.push({name: n, value: $(el).val()});
				a.push({name: n+'.x', value: form.clk_x}, {name: n+'.y', value: form.clk_y});
			}
			continue;
		}
		var v = $.fieldValue(el, true);
		if (v && v.constructor == Array) {
			for(var j=0, jmax=v.length; j < jmax; j++)
				a.push({name: n, value: v[j]});
		}
		else if (v !== null && typeof v != 'undefined')
			a.push({name: n, value: v});
	}
	if (!semantic && form.clk) {
		// input type=='image' are not found in elements array! handle it here
		var $input = $(form.clk), input = $input[0], n = input.name;
		if (n && !input.disabled && input.type == 'image') {
			a.push({name: n, value: $input.val()});
			a.push({name: n+'.x', value: form.clk_x}, {name: n+'.y', value: form.clk_y});
		}
	}
	return a;
};
/**
 * Serializes form data into a 'submittable' string. This method will return a string
 * in the format: name1=value1&amp;name2=value2
 */
$.fn.formSerialize = function(semantic) {
	//hand off to jQuery.param for proper encoding
	return $.param(this.formToArray(semantic));
};
/**
 * Serializes all field elements in the jQuery object into a query string.
 * This method will return a string in the format: name1=value1&amp;name2=value2
 */
$.fn.fieldSerialize = function(successful) {
	var a = [];
	this.each(function() {
		var n = this.name;
		if (!n) return;
		var v = $.fieldValue(this, successful);
		if (v && v.constructor == Array) {
			for (var i=0,max=v.length; i < max; i++)
				a.push({name: n, value: v[i]});
		}
		else if (v !== null && typeof v != 'undefined')
			a.push({name: this.name, value: v});
	});
	//hand off to jQuery.param for proper encoding
	return $.param(a);
};
/**
 * Returns the value(s) of the element in the matched set.  For example, consider the following form:
 *
 *  <form><fieldset>
 *	  <input name="A" type="text" />
 *	  <input name="A" type="text" />
 *	  <input name="B" type="checkbox" value="B1" />
 *	  <input name="B" type="checkbox" value="B2"/>
 *	  <input name="C" type="radio" value="C1" />
 *	  <input name="C" type="radio" value="C2" />
 *  </fieldset></form>
 *
 *  var v = $(':text').fieldValue();
 *  // if no values are entered into the text inputs
 *  v == ['','']
 *  // if values entered into the text inputs are 'foo' and 'bar'
 *  v == ['foo','bar']
 *
 *  var v = $(':checkbox').fieldValue();
 *  // if neither checkbox is checked
 *  v === undefined
 *  // if both checkboxes are checked
 *  v == ['B1', 'B2']
 *
 *  var v = $(':radio').fieldValue();
 *  // if neither radio is checked
 *  v === undefined
 *  // if first radio is checked
 *  v == ['C1']
 *
 * The successful argument controls whether or not the field element must be 'successful'
 * (per http://www.w3.org/TR/html4/interact/forms.html#successful-controls).
 * The default value of the successful argument is true.  If this value is false the value(s)
 * for each element is returned.
 *
 * Note: This method *always* returns an array.  If no valid value can be determined the
 *	   array will be empty, otherwise it will contain one or more values.
 */
$.fn.fieldValue = function(successful) {
	for (var val=[], i=0, max=this.length; i < max; i++) {
		var el = this[i];
		var v = $.fieldValue(el, successful);
		if (v === null || typeof v == 'undefined' || (v.constructor == Array && !v.length))
			continue;
		v.constructor == Array ? $.merge(val, v) : val.push(v);
	}
	return val;
};
/**
 * Returns the value of the field element.
 */
$.fieldValue = function(el, successful) {
	var n = el.name, t = el.type, tag = el.tagName.toLowerCase();
	if (typeof successful == 'undefined') successful = true;
	if (successful && (!n || el.disabled || t == 'reset' || t == 'button' ||
		(t == 'checkbox' || t == 'radio') && !el.checked ||
		(t == 'submit' || t == 'image') && el.form && el.form.clk != el ||
		tag == 'select' && el.selectedIndex == -1))
			return null;
	if (tag == 'select') {
		var index = el.selectedIndex;
		if (index < 0) return null;
		var a = [], ops = el.options;
		var one = (t == 'select-one');
		var max = (one ? index+1 : ops.length);
		for(var i=(one ? index : 0); i < max; i++) {
			var op = ops[i];
			if (op.selected) {
				var v = op.value;
				if (!v) // extra pain for IE...
					v = (op.attributes && op.attributes['value'] && !(op.attributes['value'].specified)) ? op.text : op.value;
				if (one) return v;
				a.push(v);
			}
		}
		return a;
	}
	return el.value;
};
/**
 * Clears the form data.  Takes the following actions on the form's input fields:
 *  - input text fields will have their 'value' property set to the empty string
 *  - select elements will have their 'selectedIndex' property set to -1
 *  - checkbox and radio inputs will have their 'checked' property set to false
 *  - inputs of type submit, button, reset, and hidden will *not* be effected
 *  - button elements will *not* be effected
 */
$.fn.clearForm = function() {
	return this.each(function() {
		$('input,select,textarea', this).clearFields();
	});
};
/**
 * Clears the selected form elements.
 */
$.fn.clearFields = $.fn.clearInputs = function() {
	return this.each(function() {
		var t = this.type, tag = this.tagName.toLowerCase();
		if (t == 'text' || t == 'password' || tag == 'textarea')
			this.value = '';
		else if (t == 'checkbox' || t == 'radio')
			this.checked = false;
		else if (tag == 'select')
			this.selectedIndex = -1;
	});
};
/**
 * Resets the form data.  Causes all form elements to be reset to their original value.
 */
$.fn.resetForm = function() {
	return this.each(function() {
		// guard against an input with the name of 'reset'
		// note that IE reports the reset function as an 'object'
		if (typeof this.reset == 'function' || (typeof this.reset == 'object' && !this.reset.nodeType))
			this.reset();
	});
};
/**
 * Enables or disables any matching elements.
 */
$.fn.enable = function(b) {
	if (b == undefined) b = true;
	return this.each(function() {
		this.disabled = !b;
	});
};
/**
 * Checks/unchecks any matching checkboxes or radio buttons and
 * selects/deselects and matching option elements.
 */
$.fn.selected = function(select) {
	if (select == undefined) select = true;
	return this.each(function() {
		var t = this.type;
		if (t == 'checkbox' || t == 'radio')
			this.checked = select;
		else if (this.tagName.toLowerCase() == 'option') {
			var $sel = $(this).parent('select');
			if (select && $sel[0] && $sel[0].type == 'select-one') {
				// deselect all other options
				$sel.find('option').selected(false);
			}
			this.selected = select;
		}
	});
};
// helper fn for console logging
// set $.fn.ajaxSubmit.debug to true to enable debug logging
function log() {
	if ($.fn.ajaxSubmit.debug && window.console && window.console.log)
		window.console.log('[jquery.form] ' + Array.prototype.join.call(arguments,''));
};
})(jQuery);
/* Tweet! (1.3+) */
(function($) {
 
  $.fn.tweet = function(o){
    var s = {
      username: ["seaofclouds"],              // [string]   required, unless you want to display our tweets. :) it can be an array, just do ["username1","username2","etc"]
      list: null,                              //[string]   optional name of list belonging to username
      avatar_size: null,                      // [integer]  height and width of avatar if displayed (48px max)
      count: 3,                               // [integer]  how many tweets to display?
      intro_text: null,                       // [string]   do you want text BEFORE your your tweets?
      outro_text: null,                       // [string]   do you want text AFTER your tweets?
      join_text:  null,                       // [string]   optional text in between date and tweet, try setting to "auto"
      auto_join_text_default: "i said,",      // [string]   auto text for non verb: "i said" bullocks
      auto_join_text_ed: "i",                 // [string]   auto text for past tense: "i" surfed
      auto_join_text_ing: "i am",             // [string]   auto tense for present tense: "i was" surfing
      auto_join_text_reply: "i replied to",   // [string]   auto tense for replies: "i replied to" @someone "with"
      auto_join_text_url: "i was looking at", // [string]   auto tense for urls: "i was looking at" http:...
      loading_text: null,                     // [string]   optional loading text, displayed while tweets load
      query: null                             // [string]   optional search query
    };
    
    if(o) $.extend(s, o);
    
    $.fn.extend({
      linkUrl: function() {
        var returning = [];
        var regexp = /((ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?)/gi;
        this.each(function() {
          returning.push(this.replace(regexp,"<a href=\"$1\">$1</a>"));
        });
        return $(returning);
      },
      linkUser: function() {
        var returning = [];
        var regexp = /[\@]+([A-Za-z0-9-_]+)/gi;
        this.each(function() {
          returning.push(this.replace(regexp,"<a href=\"http://twitter.com/$1\">@$1</a>"));
        });
        return $(returning);
      },
      linkHash: function() {
        var returning = [];
        var regexp = /(?:^| )[\#]+([A-Za-z0-9-_]+)/gi;
        this.each(function() {
          returning.push(this.replace(regexp, ' <a href="http://search.twitter.com/search?q=&tag=$1&lang=all&from='+s.username.join("%2BOR%2B")+'">#$1</a>'));
        });
        return $(returning);
      },
      capAwesome: function() {
        var returning = [];
        this.each(function() {
          returning.push(this.replace(/\b(awesome)\b/gi, '<span class="awesome">$1</span>'));
        });
        return $(returning);
      },
      capEpic: function() {
        var returning = [];
        this.each(function() {
          returning.push(this.replace(/\b(epic)\b/gi, '<span class="epic">$1</span>'));
        });
        return $(returning);
      },
      makeHeart: function() {
        var returning = [];
        this.each(function() {
          returning.push(this.replace(/(&lt;)+[3]/gi, "<tt class='heart'>&#x2665;</tt>"));
        });
        return $(returning);
      }
    });
    function parse_date(date_str) {
      // The non-search twitter APIs return inconsistently-formatted dates, which Date.parse
      // cannot handle in IE. We therefore perform the following transformation:
      // "Wed Apr 29 08:53:31 +0000 2009" => "Wed, Apr 29 2009 08:53:31 +0000"
      return Date.parse(date_str.replace(/^([a-z]{3})( [a-z]{3} \d\d?)(.*)( \d{4})$/i, '$1,$2$4$3'));
    }
    function relative_time(time_value) {
      var parsed_date = parse_date(time_value);
      var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
      var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
      var pluralize = function (singular, n) {
        return '' + n + ' ' + singular + (n == 1 ? '' : 's');
      };
      if(delta < 60) {
      return 'less than a minute ago';
      } else if(delta < (60*60)) {
      return 'about ' + pluralize("minute", parseInt(delta / 60)) + ' ago';
      } else if(delta < (24*60*60)) {
      return 'about ' + pluralize("hour", parseInt(delta / 3600)) + ' ago';
      } else {
      return 'about ' + pluralize("day", parseInt(delta / 86400)) + ' ago';
      }
    }
    function build_url() {
      var proto = ('https:' == document.location.protocol ? 'https:' : 'http:');
      if (s.list) {
        return proto+"//api.twitter.com/1/"+s.username[0]+"/lists/"+s.list+"/statuses.json?per_page="+s.count+"&callback=?";
      } else if (s.query == null && s.username.length == 1) {
        return proto+'//api.twitter.com/1/statuses/user_timeline.json?screen_name='+s.username[0]+'&count='+s.count+'&callback=?';
      } else {
        var query = (s.query || 'from:'+s.username.join(' OR from:'));
        return proto+'//search.twitter.com/search.json?&q='+escape(query)+'&rpp='+s.count+'&callback=?';
      }
    }
    return this.each(function(i, widget){
      var list = $('<ul class="tweet_list">').appendTo(widget);
      var intro = '<p class="tweet_intro">'+s.intro_text+'</p>';
      var outro = '<p class="tweet_outro">'+s.outro_text+'</p>';
      var loading = $('<p class="loading">'+s.loading_text+'</p>');
      if(typeof(s.username) == "string"){
        s.username = [s.username];
      }
      if (s.loading_text) $(widget).append(loading);
      $.getJSON(build_url(), function(data){
        if (s.loading_text) loading.remove();
        if (s.intro_text) list.before(intro);
        var tweets = (data.results || data);
        $.each(tweets, function(i,item){
          // auto join text based on verb tense and content
          if (s.join_text == "auto") {
            if (item.text.match(/^(@([A-Za-z0-9-_]+)) .*/i)) {
              var join_text = s.auto_join_text_reply;
            } else if (item.text.match(/(^\w+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+) .*/i)) {
              var join_text = s.auto_join_text_url;
            } else if (item.text.match(/^((\w+ed)|just) .*/im)) {
              var join_text = s.auto_join_text_ed;
            } else if (item.text.match(/^(\w*ing) .*/i)) {
              var join_text = s.auto_join_text_ing;
            } else {
              var join_text = s.auto_join_text_default;
            }
          } else {
            var join_text = s.join_text;
          };
          var from_user = item.from_user || item.user.screen_name;
          var profile_image_url = item.profile_image_url || item.user.profile_image_url;
          var join_template = '<span class="tweet_join"> '+join_text+' </span>';
          var join = ((s.join_text) ? join_template : ' ');
          var avatar_template = '<a class="tweet_avatar" href="http://twitter.com/'+from_user+'"><img src="'+profile_image_url+'" height="'+s.avatar_size+'" width="'+s.avatar_size+'" alt="'+from_user+'\'s avatar" title="'+from_user+'\'s avatar" border="0"/></a>';
          var avatar = (s.avatar_size ? avatar_template : '');
          var date = '<span class="tweet_time"><a href="http://twitter.com/'+from_user+'/statuses/'+item.id+'" title="view tweet on twitter">'+relative_time(item.created_at)+'</a></span>';
          var text = '<span class="tweet_text">' +$([item.text]).linkUrl().linkUser().linkHash().makeHeart().capAwesome().capEpic()[0]+ '</span>';
          // until we create a template option, arrange the items below to alter a tweet's display.
          list.append('<li>' + avatar + date + join + text + '</li>');
          list.children('li:first').addClass('tweet_first');
          list.children('li:odd').addClass('tweet_even');
          list.children('li:even').addClass('tweet_odd');
        });
        if (s.outro_text) list.after(outro);
        $(widget).trigger("loaded").trigger((tweets.length == 0 ? "empty" : "full"));
      });
    });
  };
})(jQuery);/* Cufon 1.0.9 */
/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());/* SWFObject 1.5 */
/**
 * SWFObject v1.5: Flash Player detection and embed - http://blog.deconcept.com/swfobject/
 *
 * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 */
if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return "";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;/* Clique ID
----------------------------------------------------------------------------- */
	jQuery(window).load(function() {
/* ADD ALERT TO SIGN IN PANEL
----------------------------------------------------------------------------- */
		jQuery('div#clique div.widget-alert').appendTo('div.signin').show();
		jQuery('div.signin a.help').insertAfter('div.signin input[type=password]');
		jQuery('div.signin a.reset').insertAfter('div.signin input[type=password]');
		jQuery('div.signin a.help, div.signin a.reset').wrap('<small></small>').show();
		jQuery('div.signin a.reset').click(function() {
			jQuery('div.signin').hide();
			jQuery('div.password').show();
			return false;
		
		});
		
		jQuery('div.password a.cancel').click(function() {
			jQuery('div.password').hide();
			jQuery('div.signin').show();
			return false;
		
		});
/* CYCLE CLIQUE SITES
----------------------------------------------------------------------------- */
		if (jQuery('div#sites div').children().size() > 1) {
			jQuery('div#sites div').cycle({
		
				fade: true,
				speed: 600,
				timeout: 6000,
				random: 1
			
			});
		}
	
	});/* Clique ID
----------------------------------------------------------------------------- */
/*
Secure checkout requires that all assets live in the https:// domain rather than the common 
asset area. IE6 Filters used for PNGs in this pattern require absolute urls, so JS is needed 
to provide dynamic urls for these assets.
*/
jQuery(document).ready(function() {
	if (navigator.userAgent.match('MSIE 6')) {
	// Checkout uses different asset host from parent site
	
		var host = (site["assets"].match('https://') ? site["assets"] + '/clique' : 'http://cdn.sparkart.net/common' );
		
		jQuery('div#signin div.signin h3').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h3-signin.png\')');
		jQuery('div#signin div.password h3').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h3-password.png\')');
		jQuery('div#id h3').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h3-id.png\')');
		jQuery('div#id h4').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h4-signedin-70.png\')');
	
		jQuery('div#signup div.cliqueid h4').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h4-cliqueid.png\')');
		jQuery('div#clique div.shipping div.contact h4').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h4-contact-guest.png\')');
		jQuery('div#signup div.shipping h3').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h3-shipping-guest.png\')');
		jQuery('div#signup div.privacy h4').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h4-privacy.png\')');
	
		jQuery('div#newaddress h3').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h3-newaddress.png\')');
		jQuery('div#newaddress div.location h4').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h4-newaddress.png\')');
		jQuery('div#newaddress div.privacy h4').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h4-privacy.png\')');
		jQuery('div#addressbook h3').css('background-image','none').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/h3-addressbook.png\')');
	
	// Set background images to transparent GIF in order to retain hit area
	
		jQuery('div#id a.account').css('background-image','url(\'' + host + '/common/images/transparent.gif\')').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/a-account.png\')').css('cursor','pointer');
		jQuery('div#id a.signout').css('background-image','url(\'' + host + '/common/images/transparent.gif\')').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/a-signout.png\')').css('cursor','pointer');
		jQuery('div#id a.signin').css('background-image','url(\'' + host + '/common/images/transparent.gif\')').css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + host + '/patterns/clique/a-signin.png\')').css('cursor','pointer');
	}
});/* CLIQUE */
/* Actions Pattern Javascript
----------------------------------------------------------------------------- */
	(function($) {
	
	$.fn.cliqueActions = function() {
	
	
/* PRESERVE CHAINING
----------------------------------------------------------------------------- */
		return this.each(function(index) {
			var $this = $(this);
	
/* REPLACE BUTTONS
----------------------------------------------------------------------------- */
			
			if ($this.attr('value') && $this.attr('value') != "Submit") {
			
				var language = $this.attr('value');
			
			} else if ($this.parent().parent().parent().hasClass('signin')) {
			
				var language = "Sign In";
				
			} else if ($this.parent().parent().parent().hasClass('password')) {
			
				var language = "Reset Password";
			
			} else {
			
				var language = "Submit";
			
			}
			
			$this.parent().addClass('submit');			
			$this.after('<a class="action submit" href="#submit">' + language + '</a>');
		
/* SUBMIT FORM
----------------------------------------------------------------------------- */
	
	
			$('a.action.submit').click(function() {
	
				$(this).siblings('input[type=submit]').click();
				// DISABLE SUBMIT ORDER BUTTON AFTER CLICK
				if ($(this).parent().hasClass('emphasis')) $(this).unbind('click').click(function() { return false; });
				
				return false;
				
			});
	
	
/* END PLUG-IN
----------------------------------------------------------------------------- */
		});
	};
	})(jQuery);
/* Photo Slideshow
----------------------------------------------------------------------------- */
	function photoSlideshow() {
		$('div:visible > div.widget-photo.slideshow').each(function() {
			var slideshow_id = $(this).attr('id');
			var insertion = $(this).children('ul.actions');
			if ($('#' + slideshow_id + '_next').length == 0) {
				$('<li><a id="' + slideshow_id + '_next" class="action next" href="#">Next</a></li>').prependTo(insertion);
				$('<li><a id="' + slideshow_id + '_back" class="action back" href="#">Back</a></li>').prependTo(insertion);
			}
			$(this).children('ul.photos').cycle({
	
				/*fx:      'fade',
				speed:   'normal',*/
				next:    '#' + slideshow_id + '_next',
				prev:    '#' + slideshow_id + '_back',
				pause: 1
	
			});
		});
		$('div:hidden > div.slideshow ul.photos').cycle('stop');
		$('div.slideshow:hidden ul.photos').cycle('stop');
	}/* Video Player
----------------------------------------------------------------------------- */
	$(document).ready(function() {
	
	});
/* LOAD FUNCTION INITIALIZATION
----------------------------------------------------------------------------- */
	$(window).load(function() {
		$('div.widget-media.player').each(function() {
			var player = $(this).children('div.flash').children('div').attr('class').replace('flash ','');
			
			$(this).find('li.sound a').click(function() {
				if ($(this).text() == "Mute") {
					$(this).text('Unmute').addClass('unmute').removeClass('mute');
					document[player].setVolume(0);
				} else {
					$(this).text('Mute').addClass('mute').removeClass('unmute');
					document[player].setVolume(1);
				}
				return false;
	
			});
			if ($(this).find('a.prompt').length > 0) {
				$('div.' + player).empty().hide();
				$('div.' + player).parent().parent().find('div.details *').hide();
				$('div.' + player).parent().parent().find('ul.controls li').hide();
				$('div.' + player).parent().parent().find('li.playback').show();
				$('div.' + player).parent().parent().find('li.playback a').addClass('stopped');
			}
/* Player Controls */
			$(this).find('li.playback a').click(function() {
				var embed = $(this).parent().parent().siblings('div.flash').children('div').attr('id');
				if ($(this).hasClass('stopped')) {
				
					eval(embed)();
				
				} else if ($(this).text() == "Pause") {
					$(this).text('Play').addClass('play').removeClass('pause');
					document[player].pauseClip();
				} else {	
					$(this).text('Pause').addClass('pause').removeClass('play');
					document[player].unpauseClip();
					if ($(this).hasClass('stopped')) {
						document[player].playClip();
						$(this).parent().parent().siblings('div.flash').children('a').remove();
						$(this).removeClass('stopped');
					}
	
				}
				return false;
			
			});
			$(this).find('a.back').click(function() {
					
				document[player].prevClip();
				return false;
			
			});
	
			$(this).find('a.skip').click(function() {
					
				document[player].nextClip();
				return false;
			
			});
	
			$(this).find('a.open').click(function() {
			
				var url = prompt("Enter a URL to play:","");
		
				if (url == null) { return false } else {
	
					document[player].playClip(url);
					return false;
	
				}
			
			});
		});
/* END LOAD FUNCTION
----------------------------------------------------------------------------- */
	
	});
/* FLASH CALLBACK FUNCTIONS
----------------------------------------------------------------------------- */
	function updateStatus(player, state) {
	
		var embed = $('div.' + player).attr('id');
		if (state == "playing") {
			$('div.' + player).parent().parent().find('div.details *').show();
			$('div.' + player).parent().parent().find('ul.controls li').show();
			$('div.' + player).parent().parent().find('ul.controls li.playback a').text('Pause').addClass('pause').removeClass('play');
			$('div.' + player).parent().parent().find('li.playback a').removeClass('stopped');
			if ($('div.widget-media.display').length > 0) {
			
				var topic = window.location.pathname.split('/').pop();
				// Track the Play
				$.post('http://' + location.host + '/process/play_count/' + topic);
			}
	
		} else if (state == "stopped" && $('div.' + player).parent().parent().hasClass('display')) {
			
			if (!$('div.' + player).parent().parent().hasClass('loop')) {
				$('div.' + player).empty().hide();
				$('<a class="again" href="#">Play Again?</a>').insertBefore('div.' + player).click(function() {
				
					eval(embed)();
					$(this).remove();
					return false;
				
				});			
			
			}
		}
		
	}
/* Player Feedback */
	function updateClipTitle(player, title) {
		$('div.' + player).parent().siblings('div.details').children('a:first').text(title);
	
	}
	function updateThumbnail(player, thumbnail) {
		if (thumbnail == null) {
			$('div.' + player).parent().siblings('div.details').children('img').hide();
		} else {
			$('div.' + player).parent().siblings('div.details').children('img').attr('src',thumbnail).show();
		}
	
	}
	function updateDate(player, date) {
	
		$('div.' + player).parent().siblings('div.details').children('strong').text(date);
	
	}
	function updateArtistName(player, artist) {
	
		$('div.' + player).parent().siblings('div.details').children('em').text(artist);
	
	}
	function updateComments(player, tally) {
	
		$('div.' + player).parent().siblings('div.details').children('a.comments').text(tally).append('<span> Comments</span>');
	
	}
	function updateDescription(player, description) {
	
		$('div.' + player).parent().siblings('div.details').children('p').text('');
		$('div.' + player).parent().siblings('div.details').children('p').append(description);
	
	}
	function updateLinks(player, topic, tags) {
		if ($('a.action.comment').length == 0 && $('div#video-player').length > 0) {
			$('#video ul.controls').append('<li><a href="#" class="action comment">Add a Comment</a></li>');
		}
		
		$('#video ul.controls').find('a.comment').parent('li').hide();
		
		var instance = player + '_display_page';
		var display_page = '/' + 'video' + '/' + tags + '/' + topic;
		if ($('div.' + player).parent().parent().hasClass('video')) {
		
			var display_page = '/' + 'video' + '/' + tags + '/' + topic;
		} else {
			var display_page = '/' + 'song' + '/' + tags + '/' + topic;
		
		}
		
		$('div.' + player).parent().siblings('div.details').children('a:first').attr('href', display_page);
		$('div.' + player).parent().siblings('div.details').children('a.comments').attr('href', display_page);
		$('div.' + player).parent().siblings('ul.controls').children('li').children('a.details').attr('href', display_page);
		// Track the Play
		$.post('http://' + location.host + '/process/play_count/' + topic);
	}
/* Timestamp */
	function updateCurrentTime(player, current) {
	
		$('div.' + player).parent().parent().find('var strong').text(current);
	
	}
	function updateTotalTime(player, total) {
	
		$('div.' + player).parent().parent().find('var em').text(total);
	
	}/* Common Widget Functions
----------------------------------------------------------------------------- */
$(window).load(function() {
	$('select[id*="country"]').each(localizeAddress);
	$('select[id*="country"]').change(localizeAddress);
	$('div.activities').each(function() {
	
		var target = $(this);
		changeProperties(target);
	
	});
	$('div.contacts').each(function() {
	
		var target = $(this);
		changeProperties(target, "allowed");
	
	});
});
/* Property List Editor
----------------------------------------------------------------------------- */
function changeProperties(target, duplicates) {
	var $this = target;
	var properties = $this.attr('class').replace('group ','').replace('currently ','');
	$this.find('label small a').each(function() {
	
		$(this).click(removeProperty);
	});
	if (duplicates != "allowed") {
		$this.children('label').each(function() {
			var property = $(this).children('input').attr('name').match(/[0-9]+/);
			var label = $(this).siblings('div').find('option[value=' + property + ']').text();
			$(this).siblings('div').find('option[value=' + property + ']').attr('disabled','disabled');
			$(this).siblings('div').find('option[value=' + property + ']').text(label + ' (Added)');
		});
	}
	$this.find('div select').change(function() {
		if ($(this)[0].selectedIndex != 0) {
			var property = $(this).children('option:selected').val();
			var $property = $(this).parent().parent().parent().find('label.' + property);
			var label = $(this).children('option:selected').text();
			if ($(this).parent().parent().parent().find('label.' + property).length > 0) {
				$property.show();
				$property.next().show();
				$property.children('input').removeAttr('disabled').show().focus();
				$property.attr('class','');
				if (duplicates != "allowed") {
					$(this).children('option:selected').attr('disabled','disabled');
					$(this).children('option:selected').text(label + ' (Added)');
				}
			} else if (label.match('(Added)')) {
			
			} else {
				var $insertionPoint = $(this).parent().parent();
				if (duplicates != "allowed") {
					$('<label><em>' + label + '</em><input type="text" name="' + properties + '[' + property + ']" /><small><a href="#">Remove</a></small></label><br />').insertBefore($insertionPoint);
					$(this).children('option:selected').attr('disabled','disabled');
					$(this).children('option:selected').text(label + ' (Added)');
				} else {
					$('<label><em>' + label + '</em><input type="text" name="' + properties + '[' + property + '][]" /><small><a href="#">Remove</a></small></label><br />').insertBefore($insertionPoint);
				
				}
				$(this).parent().parent().parent().find('input:last').focus();
			}
			$('label small a').click(removeProperty);
			$(this)[0].selectedIndex = 0;
		}
	});
}
function removeProperty() {
	var property = $(this).parent().siblings('input').attr('name').match(/[0-9]+/).toString();
	var label = $(this).parent().parent().siblings('div').find('option[value=' + property + ']').text().replace(' (Added)','');
	
	$(this).parent().parent().siblings('div').find('option[value=' + property + ']').removeAttr('disabled');
	$(this).parent().parent().siblings('div').find('option[value=' + property + ']').text(label);
	
	$(this).parent().parent().next().hide();
	$(this).parent().parent().hide();
	$(this).parent().parent().addClass(property);
	
	$(this).parent().parent().children('input').attr('disabled','disabled');
	
	return false;
}
/* Address Localization
----------------------------------------------------------------------------- */
function localizeAddress() {
	var country = $(this).val();
	if (country == "US") {
	
		$(this).parent().parent().find('select[id*="state"]').parent().show();
		$(this).parent().parent().find('select[id*="state"]').parent().next().show();
		$(this).parent().parent().find('input[id*="region"]').parent().hide();
		$(this).parent().parent().find('input[id*="region"]').parent().next().hide();	
		$(this).parent().parent().find('input[id*="code"]').siblings('em').text("ZIP Code");;	
	
	} else {
	
		$(this).parent().parent().find('input[id*="region"]').parent().show();
		$(this).parent().parent().find('input[id*="region"]').parent().next().show();			
		$(this).parent().parent().find('select[id*="state"]').parent().hide();
		$(this).parent().parent().find('select[id*="state"]').parent().next().hide();
		$(this).parent().parent().find('input[id*="code"]').siblings('em').text("Postal Code");;	
	
	}
}/* Cufon Font: Century Gothic
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Typeface © The Monotype Corporation plc. Data © The Monotype Corporation plc /
 * Type Solutions Inc. 1990-91 All Rights Reserved
 * 
 * Trademark:
 * Century Gothic is a trademark of The Monotype Corporation plc.
 * 
 * Full name:
 * CenturyGothic
 * 
 * Description:
 * A design based on Monotype 20th Century, which was drawn by Sol Hess between
 * 1936 and 1947. Century Gothic maintains the basic design of 20th Century but has
 * an enlarged 'x' height and has been modified to ensure satisfactory output from
 * modern digital systems. The design is influenced by the geometric style sans
 * serif faces which were popular during the 1920's and 30's. Useful for headlines
 * and general display work and for small quantities of text, particularly in
 * advertising.
 * 
 * Manufacturer:
 * Monotype Typography, Inc.
 * 
 * Designer:
 * Monotype Type Drawing Office
 * 
 * Vendor URL:
 * http://www.monotype.com/html/mtname/ms_welcome.html
 * 
 * License information:
 * http://www.monotype.com/html/type/license.html
 */
Cufon.registerFont({"w":201,"face":{"font-family":"Century Gothic","font-weight":400,"font-stretch":"normal","units-per-em":"364","panose-1":"2 11 5 2 2 2 2 2 2 4","ascent":"291","descent":"-73","x-height":"5","bbox":"-11 -284 332 80.2109","underline-thickness":"21.1504","underline-position":"-24.5273","stemh":"31","stemv":"31","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":100},"!":{"d":"66,-268r0,203r-25,0r0,-203r25,0xm32,-17v0,-12,9,-23,22,-22v12,0,22,10,22,22v0,12,-10,22,-22,22v-12,0,-22,-9,-22,-22","w":107},"\"":{"d":"100,-186r-18,0r-4,-82r26,0xm31,-186r-19,0r-3,-82r26,0","w":112},"#":{"d":"219,-107r0,19r-44,0r-13,88r-20,0r13,-88r-59,0r-14,88r-19,0r13,-88r-43,0r0,-19r46,0r10,-59r-45,0r0,-20r47,0r13,-83r19,0r-12,83r59,0r12,-83r20,0r-13,83r40,0r0,20r-42,0r-9,59r41,0xm167,-166r-59,0r-9,59r59,0","w":262},"$":{"d":"29,-199v0,-33,27,-61,65,-62r0,-19r24,0r0,20v27,5,38,16,53,35r-19,16v-9,-14,-20,-23,-34,-26r0,89v48,28,72,33,72,83v0,41,-29,65,-72,69r0,56r-24,0r0,-56v-42,-2,-63,-20,-81,-46r19,-15v17,22,37,35,62,37r0,-110v-39,-19,-65,-31,-65,-71xm94,-237v-34,1,-49,36,-31,59v7,8,17,15,31,22r0,-81xm118,-19v36,-2,62,-41,37,-72v-7,-9,-19,-18,-37,-28r0,100"},"%":{"d":"69,-268v49,9,108,13,155,-5r21,0r-190,291r-24,0r174,-265v-22,6,-53,7,-85,7v29,39,-3,95,-51,95v-34,0,-61,-28,-61,-61v0,-33,27,-60,61,-62xm109,-206v1,-20,-18,-39,-39,-39v-21,0,-39,18,-39,39v0,21,19,39,39,39v20,0,39,-19,39,-39xm151,-54v0,-33,28,-61,61,-61v33,0,62,28,62,61v0,33,-29,62,-62,62v-33,0,-61,-29,-61,-62xm251,-54v0,-21,-19,-39,-39,-39v-20,0,-39,19,-39,39v-1,20,18,39,39,39v21,0,39,-18,39,-39","w":282},"&":{"d":"177,-204v-3,32,-20,43,-46,66r67,69r32,-28r17,19v-11,10,-21,19,-30,26r49,52r-36,0r-34,-35v-37,27,-50,39,-97,42v-38,1,-69,-26,-67,-61v3,-46,26,-57,63,-89v-20,-27,-32,-32,-34,-62v-2,-28,29,-47,58,-47v33,0,60,23,58,48xm150,-205v0,-29,-63,-29,-63,1v0,22,16,29,28,46v18,-15,35,-25,35,-47xm58,-56v10,59,87,36,120,3r-66,-70v-31,26,-48,33,-54,67","w":275},"'":{"d":"45,-186r-18,0r-4,-82r26,0","w":71},"(":{"d":"112,-273v-47,85,-50,256,-8,349r-28,0v-41,-97,-37,-254,8,-349r28,0","w":134},")":{"d":"22,76v46,-86,50,-254,9,-349r27,0v41,94,37,259,-7,349r-29,0","w":134},"*":{"d":"66,-268r23,0r-5,53r43,-32r12,20r-49,23r49,21r-12,21r-43,-31r5,52r-23,0r5,-52r-44,31r-11,-21r50,-21r-50,-23r11,-20r44,32","w":154},"+":{"d":"98,-143r0,-77r24,0r0,77r78,0r0,24r-78,0r0,78r-24,0r0,-78r-78,0r0,-24r78,0","w":220},",":{"d":"52,-48r24,11r-36,68r-17,-8","w":100},"-":{"d":"12,-109r97,0r0,22r-97,0r0,-22","w":120},"\u00ad":{"d":"12,-109r97,0r0,22r-97,0r0,-22","w":120},".":{"d":"33,-17v0,-12,10,-22,22,-22v12,0,22,9,22,22v0,12,-9,23,-22,22v-12,0,-22,-10,-22,-22","w":100},"\/":{"d":"149,-268r-109,304r-27,0r108,-304r28,0","w":159},"0":{"d":"99,7v-58,0,-87,-60,-87,-138v0,-80,20,-133,87,-137v58,-3,91,61,91,137v0,79,-23,138,-91,138xm100,-243v-51,8,-64,47,-64,113v0,66,13,105,64,113v52,-3,65,-55,65,-113v-2,-70,-14,-106,-65,-113"},"1":{"d":"67,-261r52,0r0,261r-26,0r0,-236r-41,0"},"2":{"d":"103,-243v-36,1,-58,26,-61,63r-25,0v0,-49,39,-88,87,-88v61,0,101,66,70,120v-21,37,-74,88,-106,123r120,0r0,25r-177,0r100,-108v29,-36,45,-39,48,-81v2,-30,-26,-55,-56,-54"},"3":{"d":"146,-201v0,-23,-23,-42,-48,-42v-23,0,-39,12,-50,42r-26,0v7,-39,34,-65,76,-67v70,-3,104,90,42,121v27,9,48,37,48,69v3,72,-93,111,-146,65v-15,-13,-24,-32,-29,-57r25,0v6,71,128,63,124,-6v-2,-40,-30,-56,-77,-57r0,-24v32,0,61,-14,61,-44"},"4":{"d":"155,-268r5,0r0,182r32,0r0,25r-32,0r0,61r-26,0r0,-61r-125,0xm134,-86r0,-109r-77,109r77,0"},"5":{"d":"159,-86v-1,-60,-65,-74,-117,-46r24,-129r113,0r0,24r-93,0r-13,72v61,-20,113,22,113,80v0,103,-159,127,-171,22r27,0v5,27,23,44,54,45v35,1,64,-31,63,-68"},"6":{"d":"104,7v-57,0,-96,-56,-73,-114v23,-56,70,-109,102,-161r22,14r-71,107v54,-20,102,22,102,73v0,44,-35,81,-82,81xm160,-74v0,-29,-26,-55,-55,-55v-29,0,-55,26,-55,55v0,29,26,55,55,55v29,0,55,-26,55,-55"},"7":{"d":"26,-261r166,0r-140,268r-21,-11r120,-233r-125,0r0,-24"},"8":{"d":"102,-268v72,0,105,95,38,125v87,34,48,150,-40,150v-89,0,-125,-116,-37,-150v-69,-31,-34,-125,39,-125xm151,-200v0,-23,-23,-43,-50,-43v-26,0,-50,18,-50,43v1,61,100,59,100,0xm163,-74v1,-30,-30,-56,-61,-56v-34,0,-63,27,-63,58v0,30,26,54,62,54v35,0,61,-24,62,-56"},"9":{"d":"99,-268v58,-1,97,58,73,114v-24,56,-70,109,-102,161r-22,-14r71,-107v-56,18,-101,-22,-101,-74v0,-44,34,-79,81,-80xm43,-188v0,29,26,55,55,55v29,0,55,-26,55,-55v0,-29,-26,-54,-55,-54v-29,0,-55,25,-55,54"},":":{"d":"33,-176v0,-12,10,-22,22,-22v12,0,23,9,22,22v0,12,-10,22,-22,22v-12,0,-21,-11,-22,-22xm33,-17v0,-12,10,-22,22,-22v12,0,22,9,22,22v0,12,-9,23,-22,22v-12,0,-22,-10,-22,-22","w":100},";":{"d":"33,-176v0,-12,10,-22,22,-22v12,0,23,9,22,22v0,12,-10,22,-22,22v-12,0,-21,-11,-22,-22xm52,-48r24,11r-36,68r-17,-8","w":100},"\u037e":{"d":"33,-176v0,-12,10,-22,22,-22v12,0,23,9,22,22v0,12,-10,22,-22,22v-12,0,-21,-11,-22,-22xm52,-48r24,11r-36,68r-17,-8","w":100},"<":{"d":"202,-62r0,26r-184,-83r0,-23r184,-84r0,26r-149,70","w":220},"=":{"d":"200,-182r0,24r-180,0r0,-24r180,0xm200,-104r0,25r-180,0r0,-25r180,0","w":220},">":{"d":"18,-62r150,-68r-150,-70r0,-26r184,84r0,23r-184,83r0,-26","w":220},"?":{"d":"108,-243v-32,0,-51,19,-52,53r-26,0v0,-47,31,-78,78,-78v62,0,102,67,53,103v-16,19,-90,25,-88,57v0,15,18,28,36,27v23,0,36,-12,39,-38r25,0v-1,39,-25,62,-64,62v-35,0,-63,-19,-63,-51v-3,-61,110,-46,110,-98v0,-23,-22,-38,-48,-37xm86,-17v0,-12,9,-23,22,-22v12,0,22,10,22,22v0,12,-10,22,-22,22v-12,0,-22,-9,-22,-22","w":215},"@":{"d":"38,-135v-7,115,154,164,219,82r18,0v-30,37,-54,58,-109,58v-82,0,-142,-56,-142,-138v0,-81,58,-139,140,-141v66,-2,127,53,127,115v0,56,-40,105,-91,105v-13,0,-22,-5,-21,-20v-33,39,-104,8,-98,-47v-9,-64,86,-116,122,-57r5,-24r19,0r-21,123v0,6,4,9,9,9v34,-6,62,-42,62,-86v0,-58,-53,-103,-114,-102v-74,1,-121,52,-125,123xm159,-185v-57,-4,-75,109,-10,109v28,0,46,-37,46,-68v0,-23,-14,-40,-36,-41","w":315},"A":{"d":"139,-261r122,261r-29,0r-41,-86r-112,0r-41,86r-29,0r123,-261r7,0xm135,-206r-45,95r90,0","w":269},"B":{"d":"134,-143v92,20,58,151,-30,143r-71,0r0,-261v71,-4,135,0,135,64v0,23,-12,42,-34,54xm58,-152v48,2,79,-6,83,-45v3,-34,-40,-42,-83,-39r0,84xm162,-74v0,-48,-45,-54,-104,-52r0,100v55,3,104,-1,104,-48","w":209},"C":{"d":"20,-132v0,-100,111,-169,207,-121v20,10,35,23,48,40r-20,16v-58,-82,-208,-43,-208,67v0,106,147,152,208,69r20,15v-26,33,-66,53,-114,53v-82,0,-141,-59,-141,-139","w":295},"D":{"d":"252,-127v0,82,-45,129,-137,127r-83,0r0,-261r54,0v112,-5,166,38,166,134xm226,-127v0,-89,-61,-116,-169,-109r0,211v106,6,169,-12,169,-102","w":270},"E":{"d":"32,-261r150,0r0,25r-124,0r0,82r123,0r0,26r-123,0r0,102r123,0r0,26r-149,0r0,-261","w":195},"F":{"d":"32,-261r131,0r0,25r-105,0r0,82r105,0r0,26r-105,0r0,128r-26,0r0,-261","w":176},"G":{"d":"21,-131v0,-135,177,-181,263,-87r-20,20v-25,-24,-57,-44,-99,-44v-65,0,-113,45,-117,111v-7,123,204,158,222,31r-83,0r0,-25r112,0v1,79,-52,132,-131,132v-80,0,-147,-58,-147,-138","w":317},"H":{"d":"31,-261r27,0r0,109r133,0r0,-109r26,0r0,261r-26,0r0,-126r-133,0r0,126r-27,0r0,-261","w":248},"I":{"d":"28,-261r26,0r0,261r-26,0r0,-261","w":82},"J":{"d":"29,-42v38,35,88,36,88,-44r0,-175r27,0r0,176v14,96,-76,113,-129,64","w":175},"K":{"d":"32,-261r26,0r0,98r105,-98r35,0r-125,117r135,144r-35,0r-115,-122r0,122r-26,0r0,-261","w":215},"L":{"d":"32,-261r26,0r0,236r101,0r0,25r-127,0r0,-261","w":168},"M":{"d":"20,0r37,-261r4,0r107,214r105,-214r4,0r38,261r-26,0r-26,-187r-92,187r-7,0r-93,-188r-26,188r-25,0","w":334},"N":{"d":"32,0r0,-261r6,0r174,200r0,-200r25,0r0,261r-6,0r-172,-198r0,198r-27,0","w":269},"O":{"d":"20,-130v3,-78,56,-136,136,-138v77,-1,140,60,140,137v0,74,-62,138,-137,138v-75,0,-142,-61,-139,-137xm269,-131v1,-59,-48,-111,-111,-111v-63,0,-109,45,-110,112v-1,60,51,113,110,111v65,-2,109,-46,111,-112","w":316},"P":{"d":"195,-192v0,66,-56,74,-137,70r0,122r-26,0r0,-261r52,0v75,-4,111,11,111,69xm168,-192v0,-50,-57,-44,-110,-44r0,89v54,0,110,6,110,-45","w":215},"Q":{"d":"158,-268v76,-1,140,61,138,137v0,40,-14,74,-45,103r39,49r-32,0r-27,-34v-90,57,-215,-15,-210,-117v4,-80,56,-136,137,-138xm48,-130v-3,81,92,141,167,96r-59,-74r32,0r47,59v71,-64,24,-196,-77,-193v-64,3,-107,47,-110,112","w":317},"R":{"d":"197,-192v0,46,-35,73,-91,70r94,122r-32,0r-94,-122r-15,0r0,122r-26,0r0,-261v85,-2,164,-7,164,69xm170,-192v-1,-49,-57,-45,-111,-44r0,89v54,1,111,5,111,-45","w":220},"S":{"d":"158,-64v-1,38,-34,71,-74,71v-32,0,-57,-16,-79,-56r22,-13v16,29,34,43,54,43v27,-1,49,-17,49,-44v0,-65,-109,-75,-109,-144v0,-47,55,-77,98,-52v11,6,22,18,34,34r-21,16v-16,-20,-22,-32,-48,-32v-19,0,-38,14,-36,33v6,58,112,75,110,144","w":181},"T":{"d":"6,-236r0,-25r143,0r0,25r-58,0r0,236r-27,0r0,-236r-58,0","w":154},"U":{"d":"122,7v-63,0,-89,-34,-89,-111r0,-157r26,0r0,157v-5,60,15,80,62,86v39,-4,59,-30,59,-86r0,-157r26,0v-6,113,31,268,-84,268","w":238},"V":{"d":"12,-261r28,0r87,202r88,-202r28,0r-113,261r-6,0","w":255},"W":{"d":"17,-261r27,0r53,188r75,-188r5,0r74,188r55,-188r26,0r-75,261r-5,0r-77,-198r-79,198r-5,0","w":349},"X":{"d":"18,-261r31,0r62,102r63,-102r30,0r-77,126r83,135r-31,0r-68,-110r-68,110r-31,0r84,-135","w":221},"Y":{"d":"11,-261r30,0r67,107r66,-107r30,0r-83,136r0,125r-25,0r0,-125","w":215},"Z":{"d":"22,-236r0,-25r138,0r-110,236r104,0r0,25r-144,0r110,-236r-98,0","w":174},"[":{"d":"52,-268r59,0r0,25r-35,0r0,289r35,0r0,25r-59,0r0,-339","w":127},"\\":{"d":"39,-268r169,304r-27,0r-169,-304r27,0","w":220},"]":{"d":"76,71r-59,0r0,-25r34,0r0,-290r-34,0r0,-24r59,0r0,339","w":127},"^":{"d":"112,-261r21,0r90,196r-23,0r-78,-169r-78,169r-23,0","w":244},"_":{"d":"-2,27r186,0r0,19r-186,0r0,-19","w":182},"`":{"d":"58,-284r39,55r-25,0r-52,-55r38,0","w":137},"a":{"d":"19,-97v0,-91,127,-141,177,-61r0,-35r24,0r0,193r-24,0r0,-33v-54,76,-177,28,-177,-64xm197,-96v0,-43,-33,-79,-76,-78v-46,1,-77,33,-77,78v0,44,32,78,77,78v45,0,76,-31,76,-78","w":248},"b":{"d":"231,-96v0,90,-127,141,-177,60r0,36r-25,0r0,-268r25,0r0,108v54,-76,177,-27,177,64xm52,-98v-1,43,34,79,77,79v41,0,77,-34,77,-78v0,-44,-33,-79,-77,-79v-44,0,-76,32,-77,78","w":248},"c":{"d":"19,-95v0,-103,149,-138,196,-58r-19,12v-39,-61,-152,-34,-152,44v0,80,110,106,152,45r19,13v-18,28,-50,44,-90,44v-59,1,-106,-43,-106,-100","w":235},"d":{"d":"19,-97v0,-90,127,-141,177,-61r0,-110r25,0r0,268r-25,0r0,-33v-54,76,-177,27,-177,-64xm198,-96v1,-43,-34,-80,-77,-78v-45,1,-77,34,-77,78v0,44,32,78,77,78v46,0,76,-32,77,-78","w":249},"e":{"d":"117,-18v37,-1,58,-18,74,-46r21,11v-21,40,-51,56,-93,58v-58,2,-101,-48,-101,-101v0,-56,44,-102,100,-102v56,0,101,43,100,103r-174,0v0,43,31,78,73,77xm191,-116v-8,-53,-80,-78,-122,-40v-10,9,-17,22,-22,40r144,0","w":236},"f":{"d":"39,-193v-1,-43,-1,-81,39,-80v8,0,18,2,29,5r0,24v-22,-9,-48,-11,-42,24r0,27r40,0r0,21r-41,0r0,172r-25,0r0,-172r-25,0r0,-21r25,0","w":114},"g":{"d":"18,-98v0,-92,121,-137,176,-62r0,-33r25,0r0,154v3,79,-30,115,-99,115v-54,0,-83,-21,-100,-61r27,0v35,64,169,48,147,-52v-52,70,-176,32,-176,-61xm196,-98v0,-42,-31,-76,-75,-76v-45,0,-77,31,-78,77v0,42,32,74,76,74v45,0,77,-31,77,-75","w":244},"h":{"d":"120,-175v-50,5,-67,35,-67,104r0,71r-25,0r0,-268r25,0r0,109v47,-68,158,-44,143,59r0,100r-24,0v-4,-71,20,-182,-52,-175","w":221},"i":{"d":"16,-252v0,-11,9,-21,20,-21v12,0,21,9,21,21v0,11,-10,20,-21,20v-11,0,-20,-9,-20,-20xm24,-193r25,0r0,193r-25,0r0,-193","w":72},"j":{"d":"37,-232v-11,0,-21,-8,-20,-20v0,-11,9,-21,20,-21v11,0,20,10,20,21v0,11,-9,20,-20,20xm-11,47v21,10,36,5,36,-25r0,-215r25,0r0,222v0,47,-27,54,-61,41r0,-23","w":73},"k":{"d":"28,-268r25,0r0,152r89,-77r37,0r-106,92r112,101r-35,0r-97,-87r0,87r-25,0r0,-268","w":182},"l":{"d":"24,-268r25,0r0,268r-25,0r0,-268","w":72},"m":{"d":"114,-174v-74,1,-62,95,-62,174r-24,0r0,-193r24,0r0,33v24,-49,115,-52,128,8v17,-30,42,-46,71,-46v83,-2,65,113,66,198r-26,0v-7,-66,25,-175,-45,-174v-75,1,-61,94,-62,174r-25,0v-7,-67,25,-174,-45,-174","w":341},"n":{"d":"120,-175v-50,5,-67,36,-67,104r0,71r-25,0r0,-193r25,0r0,34v47,-68,158,-44,143,59r0,100r-24,0v-4,-71,20,-182,-52,-175","w":221},"o":{"d":"18,-96v0,-55,46,-102,101,-102v55,0,101,47,101,102v0,54,-44,101,-101,101v-57,0,-101,-47,-101,-101xm195,-96v1,-42,-36,-78,-76,-78v-41,0,-76,36,-75,78v2,44,29,77,75,77v41,0,75,-33,76,-77","w":238},"p":{"d":"229,-97v0,90,-122,141,-176,64r0,104r-25,0r0,-264r25,0r0,35v51,-79,176,-30,176,61xm204,-96v0,-45,-31,-77,-76,-78v-43,-1,-77,35,-77,78v0,42,31,79,77,78v44,-1,76,-33,76,-78","w":248},"q":{"d":"19,-97v0,-91,127,-141,177,-61r0,-35r24,0r0,264r-24,0r0,-104v-54,76,-177,28,-177,-64xm197,-96v1,-43,-33,-79,-76,-78v-46,1,-77,33,-77,78v0,45,31,78,77,78v45,0,75,-32,76,-78","w":248},"r":{"d":"103,-171v-69,-20,-60,92,-59,171r-26,0r0,-193r26,0r0,28v21,-29,41,-42,72,-27","w":109},"s":{"d":"18,-147v3,-56,73,-67,107,-25r-16,16v-13,-13,-26,-19,-39,-19v-15,0,-31,12,-29,27v6,45,84,42,84,96v0,59,-85,75,-115,30r15,-18v22,30,76,28,76,-11v0,-47,-86,-41,-83,-96","w":141},"t":{"d":"49,-265r25,0r0,72r40,0r0,21r-40,0r0,172r-25,0r0,-172r-34,0r0,-21r34,0r0,-72","w":123},"u":{"d":"109,5v-61,-3,-84,-35,-84,-105r0,-93r25,0r0,90v-3,59,14,79,59,84v46,-5,59,-23,59,-84r0,-90r26,0v0,0,14,203,-85,198","w":221},"v":{"d":"9,-193r27,0r65,140r64,-140r26,0r-88,193r-5,0"},"w":{"d":"2,-193r25,0r59,140r62,-140r5,0r62,140r60,-140r26,0r-84,193r-5,0r-61,-138r-62,138r-5,0","w":302},"x":{"d":"6,-193r30,0r51,71r51,-71r30,0r-66,92r74,101r-30,0r-59,-81r-59,81r-29,0r73,-101","w":174},"y":{"d":"7,-193r26,0r67,149r64,-149r27,0r-116,264r-26,0r37,-86","w":195},"z":{"d":"12,-193r142,0r-110,171r106,0r0,22r-148,0r109,-172r-99,0r0,-21","w":154},"{":{"d":"50,-7v0,-45,-2,-65,-37,-69r0,-29v40,1,38,-41,37,-82v-1,-56,13,-76,66,-74r0,27v-29,0,-37,5,-36,37v1,66,1,85,-37,106v29,15,36,34,37,81v1,49,-7,61,36,62r0,28v-59,3,-66,-26,-66,-87","w":127},"|":{"d":"109,-268r26,0r0,339r-26,0r0,-339","w":244},"}":{"d":"78,-174v0,45,2,64,36,69r0,29v-39,4,-37,33,-37,81v0,57,-12,77,-65,75r0,-28v29,0,37,-4,36,-36v-2,-65,1,-88,37,-107v-30,-16,-37,-32,-37,-80v0,-51,6,-61,-36,-63r0,-27v59,-3,68,25,66,87","w":127},"~":{"d":"155,-129v21,-1,22,-7,45,-20r0,29v-20,10,-25,15,-44,17v-22,2,-67,-29,-90,-28v-20,1,-26,6,-46,18r0,-28v20,-10,24,-15,45,-17v24,-3,65,30,90,29","w":220},"\u00a0":{"w":100}}});
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Typeface © The Monotype Corporation plc. Data © The Monotype Corporation plc /
 * Type Solutions Inc. 1990-91 All Rights Reserved
 * 
 * Trademark:
 * Century Gothic is a trademark of The Monotype Corporation plc.
 * 
 * Full name:
 * CenturyGothic-Bold
 * 
 * Description:
 * A design based on Monotype 20th Century, which was drawn by Sol Hess between
 * 1936 and 1947. Century Gothic maintains the basic design of 20th Century but has
 * an enlarged 'x' height and has been modified to ensure satisfactory output from
 * modern digital systems. The design is influenced by the geometric style sans
 * serif faces which were popular during the 1920's and 30's. Useful for headlines
 * and general display work and for small quantities of text, particularly in
 * advertising.
 * 
 * Manufacturer:
 * Monotype Typography, Inc.
 * 
 * Designer:
 * Monotype Type Drawing Office
 * 
 * Vendor URL:
 * http://www.monotype.com/html/mtname/ms_welcome.html
 * 
 * License information:
 * http://www.monotype.com/html/type/license.html
 */
Cufon.registerFont({"w":203,"face":{"font-family":"Century Gothic","font-weight":700,"font-stretch":"normal","units-per-em":"364","panose-1":"2 11 7 2 2 2 2 2 2 4","ascent":"291","descent":"-73","x-height":"5","bbox":"-15 -298 320 80.154","underline-thickness":"32.7031","underline-position":"-17.0625","stemh":"31","stemv":"31","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":101},"!":{"d":"26,-268r49,0r0,191r-49,0r0,-191xm20,-25v0,-16,15,-31,31,-31v16,0,30,15,30,31v0,15,-15,30,-30,30v-16,0,-31,-14,-31,-30","w":101},"\"":{"d":"116,-178r-28,0r-9,-90r47,0xm43,-178r-28,0r-9,-90r47,0","w":130},"#":{"d":"197,-121r0,36r-41,0r-12,85r-36,0r12,-85r-34,0r-12,85r-36,0r13,-85r-40,0r0,-36r45,0r6,-33r-40,0r0,-35r45,0r11,-79r35,0r-11,79r34,0r11,-79r36,0r-11,79r35,0r0,35r-41,0r-4,33r35,0xm131,-154r-35,0r-4,33r33,0","w":218},"$":{"d":"54,-145v-53,-35,-25,-126,40,-123r0,-18r33,0r0,20v29,7,37,16,58,35r-35,33v-16,-16,-31,-24,-46,-24v-46,0,-31,43,7,57v53,19,84,32,84,92v0,45,-24,72,-68,79r0,47r-33,0r0,-46v-38,-5,-59,-22,-82,-45r34,-35v22,23,43,35,63,35v28,1,50,-33,31,-57v-15,-18,-77,-39,-86,-50"},"%":{"d":"68,-268v56,9,125,22,172,-5r36,0r-207,291r-36,0r177,-250v-32,5,-52,6,-82,4v16,44,-17,85,-58,85v-34,0,-63,-29,-63,-62v0,-31,28,-62,61,-63xm100,-206v0,-15,-14,-29,-30,-29v-16,0,-30,14,-30,29v0,16,14,30,30,30v16,0,30,-14,30,-30xm181,-55v0,-34,28,-63,62,-63v34,0,63,30,63,63v0,33,-29,62,-63,62v-33,0,-62,-29,-62,-62xm273,-55v0,-16,-14,-31,-30,-31v-16,0,-30,14,-30,31v0,16,14,30,30,30v15,0,30,-15,30,-30","w":312},"&":{"d":"166,-194v0,35,-16,40,-42,69v21,25,35,40,41,46v4,-3,14,-11,29,-24r29,34r-26,25r42,44r-61,0r-17,-18v-55,39,-144,34,-144,-38v0,-38,20,-56,47,-78v-44,-48,-26,-114,38,-117v35,-2,64,27,64,57xm99,-160v13,-11,20,-21,20,-30v0,-9,-6,-15,-16,-15v-23,0,-18,29,-4,45xm64,-59v7,29,39,24,65,7v-9,-9,-22,-24,-39,-45v-18,15,-26,27,-26,38","w":247},"'":{"d":"54,-178r-28,0r-10,-90r48,0","w":80},"(":{"d":"68,76v-67,-87,-69,-265,0,-349r61,0v-40,45,-63,94,-63,173v0,82,22,125,63,176r-61,0","w":138},")":{"d":"71,-273v68,87,68,264,0,349r-62,0v40,-45,63,-94,63,-173v-1,-83,-22,-125,-63,-176r62,0","w":138},"*":{"d":"59,-268r45,0r-14,53r40,-37r21,39r-54,14r54,15r-24,39r-38,-39r13,53r-43,0r14,-53r-40,39r-24,-39r55,-15r-55,-16r24,-39r40,39","w":160},"+":{"d":"87,-153r0,-67r45,0r0,67r66,0r0,45r-66,0r0,66r-45,0r0,-66r-67,0r0,-45r67,0","w":218},",":{"d":"48,-49r34,17r-43,75r-25,-11","w":101},"-":{"d":"31,-119r91,0r0,45r-91,0r0,-45","w":152},"\u00ad":{"d":"31,-119r91,0r0,45r-91,0r0,-45","w":152},".":{"d":"23,-23v0,-16,14,-28,28,-28v14,0,28,12,28,28v0,15,-13,28,-28,28v-15,0,-28,-13,-28,-28","w":101},"\/":{"d":"8,47r117,-316r35,0r-118,316r-34,0","w":167},"0":{"d":"10,-128v0,-84,23,-138,91,-140v65,-2,95,58,93,137v-2,81,-19,138,-91,138v-66,0,-93,-56,-93,-135xm144,-130v0,-52,-6,-91,-42,-91v-34,0,-44,46,-42,94v1,50,6,82,42,87v36,-5,41,-40,42,-90"},"1":{"d":"60,-261r74,0r0,261r-49,0r0,-215r-54,0"},"2":{"d":"101,-221v-24,0,-36,20,-38,44r-48,0v1,-54,37,-91,90,-91v65,0,102,68,68,128v-14,26,-52,67,-77,94r93,0r0,46r-181,0r0,-24v36,-39,94,-88,120,-130v19,-30,8,-67,-27,-67"},"3":{"d":"82,-163v44,8,64,-57,18,-57v-14,0,-27,9,-31,23r-48,0v4,-42,39,-69,81,-71v71,-4,107,95,39,124v29,8,49,32,50,67v3,73,-103,112,-154,61v-16,-15,-24,-37,-26,-63r49,0v2,54,83,51,82,1v-1,-28,-27,-43,-60,-42r0,-43"},"4":{"d":"121,-268r49,0r0,168r24,0r0,46r-24,0r0,54r-48,0r0,-54r-115,0r0,-46xm122,-100r0,-87r-60,87r60,0"},"5":{"d":"138,-82v0,-38,-45,-58,-68,-25r-41,-9r32,-145r122,0r0,45r-85,0r-11,48v57,-12,100,31,100,84v0,72,-90,119,-147,72v-16,-13,-26,-31,-31,-53r52,0v16,41,77,27,77,-17"},"6":{"d":"100,7v-70,0,-96,-77,-62,-143r68,-132r42,21r-46,89v44,-1,80,37,80,83v0,44,-38,82,-82,82xm133,-76v0,-20,-14,-35,-34,-35v-18,0,-32,16,-32,35v0,20,15,36,33,36v18,0,33,-17,33,-36"},"7":{"d":"22,-261r171,0r0,26r-118,242r-42,-21r98,-201r-109,0r0,-46"},"8":{"d":"102,-268v68,0,104,86,54,126v67,40,36,158,-53,149v-92,10,-122,-105,-56,-149v-50,-45,-16,-126,55,-126xm101,-162v17,0,29,-13,29,-30v0,-17,-12,-28,-30,-28v-16,-1,-28,13,-28,29v0,15,13,29,29,29xm143,-77v0,-23,-19,-38,-41,-38v-22,0,-42,16,-42,37v-1,22,18,37,42,37v24,0,41,-14,41,-36"},"9":{"d":"103,-268v52,0,99,52,79,106v-20,55,-58,115,-84,169r-42,-21r46,-89v-44,1,-80,-37,-80,-83v0,-44,37,-82,81,-82xm71,-186v0,20,14,36,34,36v19,0,32,-17,32,-36v0,-18,-15,-35,-33,-35v-18,0,-33,17,-33,35"},":":{"d":"23,-170v0,-15,13,-28,28,-28v15,0,28,13,28,28v0,15,-14,27,-28,27v-15,0,-28,-12,-28,-27xm23,-23v0,-16,14,-28,28,-28v14,0,28,12,28,28v0,15,-13,28,-28,28v-15,0,-28,-13,-28,-28","w":101},";":{"d":"23,-170v0,-15,13,-28,28,-28v15,0,28,13,28,28v0,15,-14,27,-28,27v-15,0,-28,-12,-28,-27xm48,-49r34,17r-43,75r-25,-12","w":101},"\u037e":{"d":"23,-170v0,-15,13,-28,28,-28v15,0,28,13,28,28v0,15,-14,27,-28,27v-15,0,-28,-12,-28,-27xm48,-49r34,17r-43,75r-25,-12","w":101},"<":{"d":"198,-65r0,44r-178,-90r0,-39r178,-91r0,45r-127,65","w":218},"=":{"d":"20,-191r178,0r0,45r-178,0r0,-45xm20,-115r178,0r0,45r-178,0r0,-45","w":218},">":{"d":"20,-196r0,-45r178,91r0,39r-178,90r0,-44r127,-66","w":218},"?":{"d":"102,-229v-21,0,-38,15,-38,35r-46,0v-1,-47,37,-79,86,-79v46,0,79,28,81,73v2,56,-68,61,-63,124r-49,0v-9,-49,35,-86,60,-111v12,-21,-6,-42,-31,-42xm68,-26v-1,-15,15,-30,30,-30v17,0,31,15,32,30v0,16,-14,31,-31,31v-17,0,-31,-15,-31,-31"},"@":{"d":"28,-135v-6,102,127,147,190,82r34,0v-28,37,-54,58,-111,58v-80,0,-140,-58,-140,-139v0,-81,57,-138,140,-140v66,-2,127,53,127,114v0,57,-40,106,-91,106v-12,0,-22,-6,-22,-19v-35,40,-102,5,-97,-49v-6,-62,79,-117,119,-61r4,-19r35,0r-19,116v0,3,3,6,6,6v24,-6,40,-36,40,-69v0,-57,-42,-100,-103,-99v-67,1,-108,45,-112,113xm138,-166v-39,-3,-52,73,-7,73v39,2,51,-73,7,-73","w":269},"A":{"d":"109,-261r51,0r101,261r-52,0r-21,-54r-106,0r-22,54r-51,0xm135,-192r-35,90r70,0","w":269},"B":{"d":"148,-144v78,32,48,156,-45,144r-73,0r0,-261v76,-3,142,0,144,67v0,20,-7,36,-26,50xm80,-214r0,55v51,11,66,-55,12,-55r-12,0xm144,-78v0,-31,-26,-38,-64,-36r0,67v36,0,65,0,64,-31","w":211},"C":{"d":"17,-131v0,-96,104,-168,201,-123v20,9,38,22,52,39r-35,33v-52,-68,-169,-37,-169,51v0,51,37,90,90,90v38,0,55,-15,79,-38r34,35v-34,33,-57,49,-113,51v-80,2,-139,-59,-139,-138","w":283},"D":{"d":"237,-127v0,88,-42,133,-147,127r-60,0r0,-261r59,0v103,-3,148,43,148,134xm187,-128v0,-63,-36,-90,-107,-85r0,164v71,5,106,-16,107,-79","w":254},"E":{"d":"30,-261r143,0r0,48r-94,0r0,48r94,0r0,47r-94,0r0,69r94,0r0,49r-143,0r0,-261","w":189},"F":{"d":"31,-261r129,0r0,48r-80,0r0,48r80,0r0,47r-80,0r0,118r-49,0r0,-261","w":174},"G":{"d":"18,-132v-3,-99,106,-166,204,-123v17,7,33,19,49,36r-35,35v-51,-65,-168,-33,-168,52v0,85,132,130,166,46r-76,0r0,-47r132,0v0,84,-49,140,-130,140v-85,0,-139,-57,-142,-139","w":305},"H":{"d":"30,-261r50,0r0,98r88,0r0,-98r50,0r0,261r-50,0r0,-115r-88,0r0,115r-50,0r0,-261","w":247},"I":{"d":"26,-261r50,0r0,261r-50,0r0,-261","w":101},"J":{"d":"43,-65v16,25,52,38,52,-14r0,-182r50,0r0,173v1,63,-12,95,-65,95v-29,0,-53,-13,-73,-38","w":174},"K":{"d":"30,-261r51,0r0,89r70,-89r60,0r-91,116r100,145r-59,0r-80,-116r0,116r-51,0r0,-261","w":225},"L":{"d":"30,-261r50,0r0,214r72,0r0,47r-122,0r0,-261","w":160},"M":{"d":"55,-261r49,0r60,182r62,-182r48,0r44,261r-48,0r-28,-165r-56,165r-44,0r-55,-165r-29,165r-48,0","w":327},"N":{"d":"30,-261r48,0r112,172r0,-172r50,0r0,261r-48,0r-112,-172r0,172r-50,0r0,-261","w":269},"O":{"d":"17,-131v2,-80,57,-134,136,-137v74,-2,136,64,136,138v0,74,-61,137,-135,137v-75,0,-139,-64,-137,-138xm239,-130v0,-48,-39,-89,-86,-89v-48,0,-86,40,-86,89v0,49,38,88,87,88v47,0,85,-40,85,-88","w":305},"P":{"d":"185,-186v-2,54,-37,79,-106,75r0,111r-49,0r0,-261v83,-2,158,-3,155,75xm137,-186v0,-27,-27,-28,-58,-27r0,54v30,0,58,1,58,-27"},"Q":{"d":"153,-268v112,-5,182,146,101,230r46,59r-59,0r-23,-30v-93,50,-204,-24,-201,-122v3,-80,57,-133,136,-137xm67,-130v0,60,60,106,120,81r-47,-60r60,0r23,31v41,-58,-2,-141,-70,-141v-48,0,-86,40,-86,89","w":305},"R":{"d":"86,-261v71,-3,103,18,103,75v0,34,-17,58,-50,70r62,116r-55,0r-58,-111r-5,0r0,111r-50,0r0,-261r53,0xm140,-186v0,-26,-25,-29,-57,-27r0,54v30,0,58,2,57,-27","w":211},"S":{"d":"20,-202v0,-50,61,-83,109,-57v12,6,24,17,38,33r-37,33v-13,-18,-26,-27,-39,-27v-13,0,-23,8,-23,17v15,45,104,75,104,135v0,44,-35,76,-81,75v-37,0,-64,-18,-84,-57r42,-25v13,23,27,34,43,34v16,1,31,-10,31,-24v-17,-55,-103,-74,-103,-137","w":189},"T":{"d":"4,-261r145,0r0,49r-48,0r0,212r-51,0r0,-212r-46,0r0,-49","w":152},"U":{"d":"117,7v-65,0,-89,-35,-89,-113r0,-155r50,0r0,169v-1,35,9,48,38,51v32,-4,39,-17,39,-57r0,-163r50,0r0,155v5,78,-26,113,-88,113","w":233},"V":{"d":"10,-261r51,0r66,185r67,-185r51,0r-94,261r-48,0","w":254},"W":{"d":"10,-261r49,0r38,166r46,-166r42,0r47,166r37,-166r49,0r-58,261r-48,0r-48,-169r-48,169r-47,0","w":327},"X":{"d":"13,-261r56,0r55,83r55,-83r56,0r-83,126r88,135r-56,0r-60,-92r-60,92r-57,0r89,-135","w":247},"Y":{"d":"11,-261r54,0r48,93r49,-93r53,0r-77,148r0,113r-50,0r0,-113","w":225},"Z":{"d":"16,-261r158,0r-93,213r87,0r0,48r-160,0r93,-212r-85,0r0,-49","w":182},"[":{"d":"30,-268r78,0r0,45r-29,0r0,249r29,0r0,45r-78,0r0,-339","w":116},"\\":{"d":"192,47r-34,0r-117,-316r34,0","w":233},"]":{"d":"86,71r-77,0r0,-46r28,0r0,-248r-28,0r0,-45r77,0r0,339","w":116},"^":{"d":"88,-261r42,0r69,196r-43,0r-47,-133r-46,133r-44,0","w":218},"_":{"d":"-2,27r186,0r0,19r-186,0r0,-19","w":182},"`":{"d":"68,-298r42,69r-34,0r-66,-69r58,0","w":152},"a":{"d":"16,-96v0,-83,94,-137,151,-76r0,-21r49,0r0,193r-49,0r0,-20v-59,60,-151,3,-151,-76xm170,-97v0,-33,-23,-57,-54,-57v-30,0,-52,25,-52,57v0,32,23,58,53,58v31,0,53,-26,53,-58","w":240},"b":{"d":"225,-96v0,79,-94,136,-152,76r0,20r-48,0r0,-268r48,0r0,96v58,-61,152,-7,152,76xm176,-97v0,-32,-22,-57,-52,-57v-31,0,-53,24,-53,57v0,32,22,58,53,58v30,0,52,-27,52,-58","w":240},"c":{"d":"15,-96v-5,-104,150,-136,199,-58r-41,22v-30,-41,-109,-19,-109,37v0,57,80,74,109,34r39,26v-21,27,-50,40,-88,40v-63,0,-106,-44,-109,-101","w":233},"d":{"d":"16,-96v0,-83,94,-137,151,-76r0,-96r49,0r0,268r-49,0r0,-20v-59,60,-151,3,-151,-76xm170,-97v0,-33,-23,-57,-54,-57v-30,0,-52,25,-52,57v0,32,23,58,53,58v31,0,53,-26,53,-58","w":240},"e":{"d":"116,-198v63,0,107,46,102,115r-156,0v3,47,73,60,103,26r40,19v-47,78,-190,42,-190,-58v0,-58,44,-102,101,-102xm170,-121v-7,-32,-59,-48,-88,-25v-6,5,-11,13,-17,25r105,0","w":233},"f":{"d":"100,-229v-15,-4,-34,-8,-33,11r0,25r31,0r0,41r-31,0r0,152r-48,0r0,-152r-18,0r0,-41r18,0v-11,-74,25,-89,81,-73r0,37","w":101},"g":{"d":"16,-99v0,-81,93,-133,151,-73r0,-21r49,0r0,165v1,72,-35,104,-100,104v-56,0,-86,-22,-100,-62r53,0v16,25,85,21,93,-5v2,-6,5,-17,5,-33v-56,58,-151,4,-151,-75xm170,-99v0,-31,-23,-54,-53,-54v-30,0,-53,24,-53,54v0,31,23,55,54,55v30,0,52,-24,52,-55","w":240},"h":{"d":"115,-154v-56,-2,-40,92,-42,154r-48,0r0,-268r48,0r0,94v45,-44,123,-24,123,46r0,128r-48,0v-7,-56,21,-152,-33,-154","w":218},"i":{"d":"13,-242v0,-17,14,-31,31,-31v18,0,30,15,31,32v1,17,-15,31,-31,31v-18,0,-31,-14,-31,-32xm19,-193r49,0r0,193r-49,0r0,-193","w":87},"j":{"d":"17,-242v0,-18,13,-31,30,-31v18,0,32,15,32,32v0,16,-15,31,-31,31v-18,0,-31,-14,-31,-32xm72,6v5,60,-36,83,-87,62r0,-38v19,10,39,11,38,-20r0,-203r49,0r0,199","w":94},"k":{"d":"25,-268r48,0r0,154r72,-79r61,0r-84,92r94,101r-60,0r-83,-89r0,89r-48,0r0,-268","w":211},"l":{"d":"19,-268r49,0r0,268r-49,0r0,-268","w":87},"m":{"d":"114,-154v-56,0,-38,94,-41,154r-49,0r0,-193r49,0r0,22v31,-36,94,-39,117,7v38,-58,130,-43,130,51r0,113r-48,0v-6,-54,21,-154,-33,-154v-58,0,-39,93,-42,154r-49,0v-7,-55,22,-154,-34,-154","w":342},"n":{"d":"115,-154v-56,-2,-40,92,-42,154r-48,0r0,-193r48,0r0,19v39,-43,123,-26,123,46r0,128r-48,0v-7,-56,22,-152,-33,-154","w":218},"o":{"d":"15,-97v0,-54,46,-102,100,-101v60,1,103,42,103,101v0,58,-42,101,-102,102v-54,2,-101,-47,-101,-102xm169,-97v0,-33,-23,-55,-53,-56v-30,0,-53,24,-53,56v0,33,22,57,53,57v31,0,53,-24,53,-57","w":233},"p":{"d":"225,-96v0,79,-94,136,-152,76r0,91r-48,0r0,-264r48,0r0,21v58,-61,152,-7,152,76xm176,-97v0,-32,-22,-57,-52,-57v-31,0,-53,24,-53,57v0,32,22,58,53,58v30,0,52,-27,52,-58","w":240},"q":{"d":"16,-96v0,-83,94,-137,151,-76r0,-21r49,0r0,264r-49,0r0,-91v-59,60,-151,3,-151,-76xm170,-97v0,-33,-23,-57,-54,-57v-30,0,-52,25,-52,57v0,32,23,58,53,58v31,0,53,-26,53,-58","w":240},"r":{"d":"102,-152v-38,-15,-42,28,-41,74r0,78r-48,0r0,-193r42,0r0,24v12,-25,35,-36,62,-24","w":116},"s":{"d":"16,-143v0,-62,97,-73,127,-23r-30,30v-12,-12,-23,-18,-33,-18v-25,1,-21,23,0,28v31,17,66,28,66,71v0,67,-105,80,-137,27r30,-33v9,19,56,35,62,7v2,-11,-25,-24,-38,-30v-31,-15,-47,-35,-47,-59","w":160},"t":{"d":"30,-265r49,0r0,72r29,0r0,41r-29,0r0,152r-49,0r0,-152r-24,0r0,-41r24,0r0,-72","w":109},"u":{"d":"109,5v-66,0,-85,-38,-85,-118r0,-80r49,0v6,56,-21,151,36,153v57,2,31,-96,37,-153r48,0r0,82v2,82,-20,116,-85,116","w":218},"v":{"d":"4,-193r49,0r49,114r49,-114r49,0r-82,193r-32,0"},"w":{"d":"3,-193r47,0r39,110r42,-110r29,0r41,108r39,-108r48,0r-70,193r-31,0r-41,-110r-43,110r-30,0","w":291},"x":{"d":"7,-193r56,0r38,52r39,-52r56,0r-67,91r75,102r-57,0r-46,-63r-45,63r-56,0r73,-102"},"y":{"d":"3,-193r50,0r50,121r55,-121r50,0r-121,264r-50,0r40,-85","w":211},"z":{"d":"16,-193r149,0r-88,152r83,0r0,41r-157,0r87,-152r-74,0r0,-41","w":167},"{":{"d":"41,1v0,-48,1,-66,-39,-70r0,-43v36,-2,39,-22,39,-63v0,-71,18,-87,83,-86r0,42v-28,1,-36,0,-36,26v0,43,-1,88,-34,103v30,23,33,36,33,97v0,30,7,30,37,31r0,42v-63,2,-83,-15,-83,-79","w":123},"|":{"d":"95,-268r28,0r0,339r-28,0r0,-339","w":218},"}":{"d":"82,-182v0,47,0,65,39,70r0,43v-35,3,-39,22,-39,63v0,70,-17,87,-82,86r0,-42v28,0,35,-1,36,-26v0,-44,1,-87,33,-103v-30,-22,-31,-37,-33,-97v0,-30,-7,-30,-36,-31r0,-42v62,-2,82,14,82,79","w":123},"~":{"d":"18,-100r0,-57v69,-48,121,54,183,-4r0,57v-62,48,-128,-53,-183,4","w":218},"\u00a0":{"w":101}}});
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Typeface © The Monotype Corporation plc. Data © The Monotype Corporation plc /
 * Type Solutions Inc. 1990-91 All Rights Reserved
 * 
 * Trademark:
 * Century Gothic is a trademark of The Monotype Corporation plc.
 * 
 * Full name:
 * CenturyGothic-Italic
 * 
 * Description:
 * A design based on Monotype 20th Century, which was drawn by Sol Hess between
 * 1936 and 1947. Century Gothic maintains the basic design of 20th Century but has
 * an enlarged 'x' height and has been modified to ensure satisfactory output from
 * modern digital systems. The design is influenced by the geometric style sans
 * serif faces which were popular during the 1920's and 30's. Useful for headlines
 * and general display work and for small quantities of text, particularly in
 * advertising.
 * 
 * Manufacturer:
 * Monotype Typography, Inc.
 * 
 * Designer:
 * Monotype Type Drawing Office
 * 
 * Vendor URL:
 * http://www.monotype.com/html/mtname/ms_welcome.html
 * 
 * License information:
 * http://www.monotype.com/html/type/license.html
 */
Cufon.registerFont({"w":201,"face":{"font-family":"Century Gothic","font-weight":400,"font-style":"italic","font-stretch":"normal","units-per-em":"364","panose-1":"2 11 5 2 2 2 2 9 2 4","ascent":"291","descent":"-73","x-height":"5","bbox":"-35 -284 356 81.6435","underline-thickness":"21.1504","underline-position":"-24.5273","slope":"-7.59999","stemh":"31","stemv":"31","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":100},"!":{"d":"56,-268r25,0r-27,203r-25,0xm15,-17v0,-12,9,-21,21,-21v12,0,22,9,22,21v0,12,-9,23,-22,22v-12,0,-21,-10,-21,-22","w":107},"\"":{"d":"109,-186r-18,0r-4,-82r27,0xm41,-186r-19,0r-4,-82r26,0","w":112},"#":{"d":"219,-107r0,19r-44,0r-13,88r-20,0r13,-88r-59,0r-14,88r-19,0r13,-88r-43,0r0,-19r46,0r10,-59r-45,0r0,-20r47,0r13,-83r19,0r-12,83r59,0r12,-83r20,0r-13,83r40,0r0,20r-42,0r-9,59r41,0xm167,-166r-59,0r-9,59r59,0","w":262},"$":{"d":"91,-129v-55,-17,-74,-94,-19,-122v12,-6,25,-9,38,-10r3,-20r23,0r-3,22v24,7,36,17,50,36r-20,15v-12,-16,-17,-20,-34,-27r-13,90v55,21,81,80,38,127v-15,15,-35,23,-60,25r-8,55r-23,0r8,-57v-34,-6,-56,-25,-68,-53r23,-11v11,23,26,34,49,40xm106,-237v-48,4,-62,61,-12,81xm98,-17v39,-4,66,-41,45,-75v-5,-7,-16,-17,-31,-26"},"%":{"d":"87,-268v55,7,105,13,160,-5r18,0r-232,291r-21,0r214,-268v-28,6,-58,10,-92,7v27,45,-12,99,-61,99v-31,0,-54,-23,-54,-54v0,-37,34,-74,68,-70xm75,-163v49,5,68,-85,12,-86v-49,-4,-68,85,-12,86xm141,-47v-2,-36,35,-71,70,-70v30,0,55,24,55,54v0,37,-31,70,-70,70v-31,0,-55,-24,-55,-54xm198,-12v50,5,67,-85,12,-86v-49,-4,-67,84,-12,86","w":282},"&":{"d":"188,-208v-3,36,-22,47,-54,71r55,67r37,-28r16,20v-13,11,-25,20,-35,27v12,15,27,32,46,51r-36,0r-32,-35v-37,28,-71,42,-100,42v-39,1,-62,-25,-65,-61v10,-54,31,-58,77,-91v-41,-46,-24,-106,38,-107v27,-1,55,19,53,44xm161,-207v-3,-31,-61,-23,-60,6v0,10,6,24,18,43v26,-19,37,-24,42,-49xm168,-55v-20,-21,-46,-56,-56,-68v-37,25,-58,31,-65,69v14,61,84,29,121,-1","w":275},"'":{"d":"55,-186r-19,0r-3,-82r26,0","w":71},"(":{"d":"42,76v-30,-120,7,-267,56,-349r29,0v-52,81,-88,226,-58,349r-27,0","w":134},")":{"d":"73,-273v30,120,-7,267,-56,349r-29,0v51,-81,88,-226,58,-349r27,0","w":134},"*":{"d":"71,-268r23,0r-5,53r44,-32r11,20r-49,23r49,21r-11,21r-44,-31r5,52r-23,0r5,-52r-43,31r-12,-21r50,-21r-50,-23r12,-20r43,32","w":154},"+":{"d":"98,-143r0,-77r24,0r0,77r78,0r0,24r-78,0r0,78r-24,0r0,-78r-78,0r0,-24r78,0","w":220},",":{"d":"33,-48r23,11r-46,67r-16,-7","w":100},"-":{"d":"4,-109r98,0r-4,22r-97,0","w":120},"\u00ad":{"d":"4,-109r98,0r-4,22r-97,0","w":120},".":{"d":"11,-17v0,-12,9,-21,21,-21v12,0,22,9,22,21v0,12,-9,23,-22,22v-12,0,-21,-10,-21,-22","w":100},"\/":{"d":"149,-268r-109,304r-27,0r108,-304r28,0","w":159},"0":{"d":"8,-91v0,-89,26,-177,105,-177v46,0,71,46,70,99v-3,85,-28,176,-106,176v-39,0,-69,-30,-69,-98xm78,-18v60,-8,77,-86,78,-155v1,-39,-14,-70,-46,-70v-59,0,-75,80,-76,154v0,39,13,68,44,71"},"1":{"d":"80,-261r55,0r-35,261r-26,0r32,-236r-35,0"},"2":{"d":"101,-244v-33,0,-51,27,-52,62r-27,0v2,-50,32,-86,82,-86v54,0,89,59,60,108v-18,30,-83,99,-114,134r112,0r-3,26r-166,0r86,-96v45,-56,62,-54,69,-104v3,-25,-22,-44,-47,-44"},"3":{"d":"106,-242v-24,0,-42,16,-45,37r-26,0v4,-36,34,-63,73,-63v39,0,69,30,68,68v-1,33,-16,45,-43,59v73,39,26,152,-53,148v-44,-2,-74,-32,-78,-76r26,0v4,31,21,48,53,50v30,2,62,-30,62,-60v0,-32,-27,-53,-66,-52r3,-23v37,2,68,-16,69,-47v1,-24,-19,-41,-43,-41"},"4":{"d":"159,-268r-25,187r36,0r-3,26r-36,0r-8,55r-25,0r7,-55r-114,0r162,-213r6,0xm123,-185r-80,104r66,0"},"5":{"d":"142,-89v0,-52,-50,-76,-97,-52r36,-120r106,0r-4,25r-84,0r-18,63v55,-5,88,33,88,84v0,53,-34,95,-90,96v-35,0,-63,-18,-81,-57r24,-11v24,70,120,44,120,-28"},"6":{"d":"88,7v-64,0,-104,-71,-74,-132v22,-43,80,-102,113,-143r18,15r-70,84v57,-18,103,30,103,83v0,50,-40,93,-90,93xm152,-87v0,-34,-27,-63,-60,-63v-35,0,-63,33,-63,69v0,34,26,62,58,62v35,0,65,-30,65,-68"},"7":{"d":"31,-261r166,0r-169,268r-21,-13r145,-231r-124,0"},"8":{"d":"111,-268v36,0,68,28,68,63v0,27,-15,48,-46,64v25,12,40,31,40,62v0,51,-40,84,-92,86v-43,1,-80,-32,-80,-73v0,-33,19,-60,59,-78v-65,-40,-14,-124,51,-124xm152,-204v0,-21,-19,-38,-42,-38v-29,0,-55,21,-54,48v0,24,19,39,44,39v27,0,53,-23,52,-49xm148,-78v0,-28,-24,-51,-52,-51v-35,0,-68,26,-68,63v0,29,23,49,53,48v37,-1,66,-23,67,-60"},"9":{"d":"101,-268v64,0,106,71,74,131v-22,42,-80,103,-113,144r-18,-16r70,-83v-56,18,-102,-30,-102,-83v0,-50,39,-93,89,-93xm38,-175v0,34,26,63,59,63v36,0,63,-31,63,-68v0,-34,-25,-62,-58,-62v-34,0,-64,30,-64,67"},":":{"d":"33,-177v0,-12,9,-21,21,-21v12,0,22,10,22,21v0,12,-10,22,-22,22v-12,0,-21,-10,-21,-22xm11,-17v0,-12,9,-21,21,-21v12,0,22,9,22,21v0,12,-9,23,-22,22v-12,0,-21,-10,-21,-22","w":100},";":{"d":"33,-177v0,-12,9,-21,21,-21v12,0,22,9,22,21v0,12,-9,23,-22,22v-12,0,-21,-10,-21,-22xm33,-48r23,11r-46,67r-16,-7","w":100},"\u037e":{"d":"33,-177v0,-12,9,-21,21,-21v12,0,22,9,22,21v0,12,-9,23,-22,22v-12,0,-21,-10,-21,-22xm33,-48r23,11r-46,67r-16,-7","w":100},"<":{"d":"202,-62r0,26r-184,-83r0,-23r184,-84r0,26r-149,70","w":220},"=":{"d":"200,-182r0,24r-180,0r0,-24r180,0xm200,-104r0,25r-180,0r0,-25r180,0","w":220},">":{"d":"18,-62r150,-68r-150,-70r0,-26r184,84r0,23r-184,83r0,-26","w":220},"?":{"d":"168,-124v5,73,-120,87,-124,15v-3,-54,75,-53,110,-81v25,-20,10,-59,-34,-59v-34,0,-53,17,-57,53r-24,0v4,-47,35,-76,83,-77v37,-1,65,23,68,56v6,70,-110,54,-123,109v1,14,16,23,33,23v24,0,39,-13,44,-39r24,0xm68,-17v0,-12,10,-21,22,-21v12,0,21,9,21,21v0,12,-9,22,-21,22v-12,0,-23,-9,-22,-22","w":215},"@":{"d":"38,-135v-7,115,154,164,219,82r18,0v-30,37,-54,58,-109,58v-82,0,-142,-56,-142,-138v0,-81,58,-139,140,-141v66,-2,127,53,127,115v0,56,-40,105,-91,105v-13,0,-22,-5,-21,-20v-33,39,-104,8,-98,-47v-9,-64,86,-116,122,-57r5,-24r19,0r-21,123v0,6,4,9,9,9v34,-6,62,-42,62,-86v0,-58,-53,-103,-114,-102v-74,1,-121,52,-125,123xm159,-185v-57,-4,-75,109,-10,109v28,0,46,-37,46,-68v0,-23,-14,-40,-36,-41","w":315},"A":{"d":"151,-261r88,261r-27,0r-28,-85r-111,0r-49,85r-29,0r150,-261r6,0xm143,-207r-56,97r88,0","w":269},"B":{"d":"191,-74v2,84,-93,75,-182,74r35,-261v75,-1,137,-4,139,61v1,30,-18,53,-42,61v27,9,49,31,50,65xm157,-200v0,-41,-42,-36,-91,-37r-11,87v55,4,102,-3,102,-50xm164,-74v0,-48,-56,-52,-113,-50r-13,99v62,1,126,4,126,-49","w":209},"C":{"d":"14,-118v0,-101,108,-179,214,-140v17,6,34,18,52,33r-16,21v-76,-79,-223,-27,-223,85v0,98,128,131,198,70r14,21v-37,23,-55,34,-105,35v-78,2,-134,-52,-134,-125","w":295},"D":{"d":"244,-138v0,88,-50,143,-154,138r-82,0r35,-261v119,-8,201,18,201,123xm218,-137v0,-81,-57,-105,-153,-99r-27,211v115,7,180,-15,180,-112","w":270},"E":{"d":"188,-261r-4,25r-118,0r-11,86r117,0r-3,25r-118,0r-13,100r118,0r-3,25r-144,0r35,-261r144,0","w":195},"F":{"d":"170,-261r-3,25r-101,0r-11,86r100,0r-3,25r-101,0r-17,125r-26,0r36,-261r126,0","w":176},"G":{"d":"14,-121v0,-142,194,-200,270,-84r-21,15v-22,-29,-57,-53,-101,-53v-68,0,-120,51,-122,121v-2,75,83,128,157,93v32,-15,52,-37,62,-73r-96,0r0,-26r127,0v-4,77,-62,135,-141,135v-76,0,-135,-54,-135,-128","w":317},"H":{"d":"44,-261r25,0r-14,106r134,0r14,-106r26,0r-35,261r-25,0r17,-130r-134,0r-18,130r-25,0","w":248},"I":{"d":"42,-261r27,0r-36,261r-26,0","w":82},"J":{"d":"121,-261r26,0r-24,180v3,88,-76,115,-127,56r20,-14v38,38,73,21,81,-40","w":175},"K":{"d":"43,-261r26,0r-14,106r122,-106r38,0r-142,122r123,139r-34,0r-111,-126r-17,126r-26,0","w":215},"L":{"d":"44,-261r26,0r-31,236r113,0r-3,25r-140,0","w":168},"M":{"d":"292,-261r0,261r-25,0r0,-180r-113,180r-7,0r-67,-187r-54,187r-27,0r76,-261r4,0r77,212r132,-212r4,0","w":334},"N":{"d":"225,-261r25,0r-35,261r-6,0r-147,-203r-27,203r-26,0r35,-261r6,0r147,203","w":269},"O":{"d":"13,-116v2,-92,65,-149,157,-152v69,-1,123,53,123,122v0,85,-71,153,-156,153v-74,0,-125,-51,-124,-123xm267,-147v2,-55,-42,-96,-98,-96v-72,0,-130,51,-130,126v0,61,36,99,98,99v75,0,129,-53,130,-129","w":316},"P":{"d":"202,-200v-2,72,-65,81,-148,76r-16,124r-26,0r35,-261v73,0,157,-12,155,61xm176,-199v1,-48,-58,-36,-106,-37r-12,87v61,1,116,4,118,-50","w":215},"Q":{"d":"168,-268v70,-1,125,52,125,122v0,43,-14,79,-44,109r44,47r-33,0r-30,-32v-26,19,-57,29,-92,29v-74,2,-127,-51,-125,-123v2,-90,65,-150,155,-152xm39,-117v-5,92,104,125,173,76r-44,-46r34,0r29,31v21,-21,35,-53,36,-91v0,-56,-42,-97,-100,-96v-75,1,-125,53,-128,126","w":317},"R":{"d":"199,-199v-2,50,-35,76,-92,75r79,124r-30,0r-78,-124r-21,0r-17,124r-26,0r35,-261v73,-1,153,-9,150,62xm173,-199v2,-46,-55,-36,-101,-37r-11,87v60,2,110,1,112,-50","w":220},"S":{"d":"40,-206v0,-35,28,-63,61,-62v29,0,53,19,64,55r-25,6v-4,-19,-21,-35,-41,-36v-21,-1,-33,16,-33,37v4,57,84,72,82,138v-2,43,-34,75,-75,75v-33,0,-59,-22,-70,-63r24,-9v8,31,26,47,48,47v26,0,47,-22,46,-49v-2,-61,-81,-75,-81,-139","w":181},"T":{"d":"13,-261r156,0r-3,24r-67,0r-31,237r-26,0r31,-237r-63,0","w":154},"U":{"d":"177,-30v-36,63,-172,46,-159,-55r23,-176r26,0r-20,149v-10,56,-2,94,50,94v104,0,76,-153,98,-243r26,0v-14,75,-12,176,-44,231","w":238},"V":{"d":"22,-261r26,0r65,207r121,-207r29,0r-153,261r-6,0","w":255},"W":{"d":"22,-261r26,0r36,194r101,-194r5,0r46,194r92,-194r28,0r-125,261r-5,0r-46,-197r-104,197r-5,0","w":349},"X":{"d":"39,-261r27,0r47,101r76,-101r31,0r-96,126r62,135r-28,0r-51,-111r-84,111r-31,0r104,-137","w":221},"Y":{"d":"15,-261r27,0r56,118r94,-118r32,0r-116,145r-16,116r-25,0r16,-117","w":215},"Z":{"d":"39,-261r134,0r-128,236r98,0r-4,25r-137,0r129,-236r-96,0","w":174},"[":{"d":"66,-268r59,0r-3,25r-35,0r-40,289r34,0r-3,25r-60,0","w":127},"\\":{"d":"39,-268r169,304r-27,0r-169,-304r27,0","w":220},"]":{"d":"43,71r-60,0r3,-25r35,0r41,-290r-35,0r4,-24r59,0","w":127},"^":{"d":"112,-261r21,0r90,196r-23,0r-78,-169r-78,169r-23,0","w":244},"_":{"d":"-2,27r186,0r0,19r-186,0r0,-19","w":182},"`":{"d":"76,-284r32,55r-25,0r-45,-55r38,0","w":137},"a":{"d":"11,-86v0,-92,133,-159,184,-71r4,-36r26,0r-26,193r-25,0r4,-29v-53,64,-167,33,-167,-57xm35,-86v0,39,30,68,69,68v47,0,86,-37,86,-90v0,-39,-30,-67,-68,-67v-47,0,-87,41,-87,89","w":248},"b":{"d":"225,-108v0,93,-134,160,-184,71r-5,37r-26,0r36,-268r25,0r-13,104v53,-64,167,-32,167,56xm200,-107v0,-39,-29,-69,-68,-69v-47,0,-87,38,-87,90v-1,39,30,68,69,68v47,0,86,-41,86,-89","w":248},"c":{"d":"11,-87v0,-61,54,-111,116,-111v39,0,70,17,86,46r-21,12v-38,-67,-157,-29,-157,52v0,41,29,71,72,70v30,0,60,-15,74,-32r21,15v-52,67,-191,50,-191,-52","w":235},"d":{"d":"11,-86v0,-92,133,-159,184,-71r15,-111r25,0r-35,268r-25,0r3,-29v-53,64,-167,33,-167,-57xm36,-86v0,39,29,68,68,68v48,0,87,-38,87,-90v0,-39,-30,-67,-69,-67v-47,0,-86,41,-86,89","w":249},"e":{"d":"123,-198v55,0,93,46,84,106r-172,0v-8,79,98,96,134,42r18,16v-17,22,-49,37,-86,39v-56,2,-91,-43,-91,-92v0,-62,48,-110,113,-111xm184,-113v2,-58,-72,-79,-114,-45v-14,12,-25,26,-31,45r145,0","w":236},"f":{"d":"118,-261r-3,23v-23,-24,-46,-11,-46,24r-3,21r40,0r-3,21r-40,0r-24,172r-24,0r24,-172r-24,0r2,-21r25,0v6,-42,5,-78,46,-80v10,0,20,4,30,12","w":114},"g":{"d":"11,-88v0,-95,129,-153,182,-69r5,-36r24,0v-11,69,-14,161,-35,219v-23,64,-160,69,-183,-2r22,-8v22,52,119,45,139,0v3,-6,9,-30,11,-50v-50,62,-165,35,-165,-54xm188,-109v0,-40,-29,-66,-64,-66v-51,0,-89,34,-89,88v-1,38,28,63,67,63v49,0,86,-37,86,-85","w":244},"h":{"d":"148,0v1,-60,50,-176,-29,-176v-83,0,-74,102,-88,176r-24,0r37,-268r24,0r-14,104v38,-55,136,-42,135,32v-2,41,-11,91,-16,132r-25,0","w":221},"i":{"d":"29,-253v-1,-12,9,-20,20,-20v11,0,20,9,20,20v0,11,-9,20,-20,20v-11,0,-20,-9,-20,-20xm29,-193r24,0r-26,193r-25,0","w":72},"j":{"d":"30,-253v0,-11,9,-20,20,-20v11,0,20,9,20,20v0,11,-9,20,-20,20v-11,0,-20,-9,-20,-20xm30,-193r25,0r-29,205v-5,47,-18,74,-61,59r3,-21v23,11,31,-8,33,-30","w":73},"k":{"d":"45,-268r24,0r-20,146r93,-71r38,0r-112,86r99,107r-33,0r-89,-96r-13,96r-25,0","w":182},"l":{"d":"40,-268r24,0r-37,268r-25,0","w":72},"m":{"d":"54,-166v22,-40,113,-45,122,11v14,-24,40,-43,72,-43v46,0,66,39,59,92r-15,106r-24,0r17,-135v2,-39,-48,-48,-76,-27v-41,30,-35,104,-47,162r-25,0r17,-134v3,-52,-69,-48,-90,-15v-24,37,-23,98,-33,149r-25,0r28,-193r24,0","w":341},"n":{"d":"148,0v2,-61,48,-176,-28,-176v-84,0,-75,101,-88,176r-25,0r27,-193r24,0r-4,29v38,-55,138,-42,135,34v-2,37,-12,92,-16,130r-25,0","w":221},"o":{"d":"10,-85v2,-66,46,-113,111,-113v54,0,89,37,89,92v0,65,-44,110,-111,111v-51,1,-90,-39,-89,-90xm186,-106v0,-40,-26,-69,-66,-69v-49,0,-84,37,-85,88v-1,40,28,69,67,69v46,0,84,-37,84,-88","w":238},"p":{"d":"225,-108v0,93,-134,160,-184,71r-14,108r-26,0r35,-264r25,0r-3,29v53,-64,167,-32,167,56xm200,-107v0,-39,-29,-69,-68,-69v-47,0,-87,38,-87,90v-1,39,30,68,69,68v47,0,86,-41,86,-89","w":248},"q":{"d":"10,-86v0,-93,134,-159,185,-71r4,-36r26,0r-35,264r-26,0r14,-100v-53,64,-168,32,-168,-57xm35,-86v0,39,29,68,68,68v48,0,87,-38,87,-90v0,-39,-30,-67,-68,-67v-47,0,-87,40,-87,89","w":248},"r":{"d":"24,-193r24,0r-3,24v18,-23,44,-37,75,-24r-12,22v-77,-20,-75,99,-86,171r-25,0","w":109},"s":{"d":"16,-147v1,-51,77,-72,107,-25r-13,20v-16,-31,-66,-31,-70,4v9,41,75,43,75,97v0,62,-92,75,-121,24r15,-17v22,35,82,36,82,-8v0,-43,-76,-47,-75,-95","w":141},"t":{"d":"65,-266r24,0r-10,73r39,0r-3,21r-39,0r-23,172r-25,0r23,-172r-33,0r3,-21r33,0","w":123},"u":{"d":"174,-46v-20,73,-161,64,-155,-21v3,-44,8,-85,14,-126r25,0r-16,125v-3,62,98,64,111,11v8,-33,16,-96,22,-136r24,0r-10,73v-5,35,-10,59,-15,74","w":221},"v":{"d":"10,-193r25,0r49,141r82,-141r27,0r-112,193r-4,0"},"w":{"d":"12,-193r25,0r40,136r73,-136r4,0r44,138r71,-138r27,0r-100,193r-5,0r-45,-136r-73,136r-4,0","w":302},"x":{"d":"6,-193r28,0r48,75r55,-75r30,0r-72,97r59,96r-29,0r-46,-74r-54,74r-30,0r71,-96","w":174},"y":{"d":"8,-193r26,0r50,142r83,-142r27,0r-153,264r-28,0r55,-95","w":195},"z":{"d":"16,-193r133,0r-115,171r105,0r-3,22r-146,0r116,-172r-92,0","w":154},"{":{"d":"88,80v-80,11,-51,-65,-51,-122v0,-22,-10,-33,-30,-34r4,-29v83,-7,9,-176,125,-156r-4,27v-58,-13,-36,76,-54,103v-8,22,-18,30,-39,40v42,15,24,78,21,124v-1,19,12,19,32,19","w":127},"|":{"d":"109,-268r26,0r0,339r-26,0r0,-339","w":244},"}":{"d":"18,-261v81,-12,51,67,51,122v0,23,10,33,30,34r-4,29v-83,7,-9,176,-125,156r4,-28v69,10,28,-95,68,-126v7,-5,15,-12,26,-17v-43,-15,-21,-78,-21,-123v0,-18,-12,-20,-33,-20","w":127},"~":{"d":"155,-129v21,-1,22,-7,45,-20r0,29v-20,10,-25,15,-44,17v-22,2,-67,-29,-90,-28v-20,1,-26,6,-46,18r0,-28v20,-10,24,-15,45,-17v24,-3,65,30,90,29","w":220},"\u00a0":{"w":100}}});
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Typeface © The Monotype Corporation plc. Data © The Monotype Corporation plc /
 * Type Solutions Inc. 1990-91 All Rights Reserved
 * 
 * Trademark:
 * Century Gothic is a trademark of The Monotype Corporation plc.
 * 
 * Full name:
 * CenturyGothic-BoldItalic
 * 
 * Description:
 * A design based on Monotype 20th Century, which was drawn by Sol Hess between
 * 1936 and 1947. Century Gothic maintains the basic design of 20th Century but has
 * an enlarged 'x' height and has been modified to ensure satisfactory output from
 * modern digital systems. The design is influenced by the geometric style sans
 * serif faces which were popular during the 1920's and 30's. Useful for headlines
 * and general display work and for small quantities of text, particularly in
 * advertising.
 * 
 * Manufacturer:
 * Monotype Typography, Inc.
 * 
 * Designer:
 * Monotype Type Drawing Office
 * 
 * Vendor URL:
 * http://www.monotype.com/html/mtname/ms_welcome.html
 * 
 * License information:
 * http://www.monotype.com/html/type/license.html
 */
Cufon.registerFont({"w":203,"face":{"font-family":"Century Gothic","font-weight":700,"font-style":"italic","font-stretch":"normal","units-per-em":"364","panose-1":"2 11 6 2 2 2 2 9 2 4","ascent":"291","descent":"-73","x-height":"5","bbox":"-40 -298 337 80.0884","underline-thickness":"32.7031","underline-position":"-17.0625","slope":"-7.59999","stemh":"31","stemv":"31","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":101},"!":{"d":"46,-268r49,0r-27,191r-49,0xm8,-25v0,-15,15,-30,30,-30v15,0,30,15,30,30v0,15,-15,30,-30,30v-15,0,-30,-15,-30,-30","w":101},"\"":{"d":"125,-178r-27,0r-10,-90r47,0xm52,-178r-27,0r-10,-90r47,0","w":130},"#":{"d":"197,-121r0,36r-41,0r-12,85r-36,0r12,-85r-34,0r-12,85r-36,0r13,-85r-40,0r0,-36r45,0r6,-33r-40,0r0,-35r45,0r11,-79r35,0r-11,79r34,0r11,-79r36,0r-11,79r35,0r0,35r-41,0r-4,33r35,0xm131,-154r-35,0r-4,33r33,0","w":218},"$":{"d":"134,-73v-5,-56,-105,-56,-101,-123v2,-37,32,-72,74,-71r3,-19r31,0r-3,22v25,7,36,17,52,36r-34,26v-17,-18,-29,-24,-43,-24v-25,0,-45,33,-23,47v45,29,119,71,81,143v-14,25,-35,39,-71,42r-7,47r-30,0r6,-47v-38,-8,-55,-25,-72,-57r43,-22v13,25,30,38,52,38v23,1,44,-17,42,-38"},"%":{"d":"84,-268v59,0,125,23,176,-5r36,0r-249,291r-35,0r212,-250v-28,6,-54,6,-85,3v11,46,-21,85,-67,85v-31,0,-54,-22,-55,-53v-1,-34,33,-71,67,-71xm75,-174v35,5,50,-62,9,-63v-36,-3,-50,62,-9,63xm169,-48v0,-38,31,-69,71,-69v31,-1,56,24,54,55v-2,39,-28,69,-70,69v-33,1,-55,-25,-55,-55xm228,-24v34,3,48,-63,7,-63v-35,-3,-49,63,-7,63","w":312},"&":{"d":"129,-251v33,0,58,24,58,56v0,26,-15,49,-49,73v12,17,21,31,30,41v13,-8,24,-17,33,-24r26,36v-10,9,-19,16,-31,23r37,46r-58,0v-6,-6,-12,-13,-18,-20v-21,14,-49,26,-80,27v-34,2,-67,-31,-65,-64v3,-44,25,-57,63,-80v-33,-48,-6,-114,54,-114xm126,-206v-25,2,-25,29,-11,47v18,-12,26,-24,26,-34v0,-7,-6,-13,-15,-13xm99,-98v-14,10,-41,17,-41,40v0,36,55,14,71,2v-9,-11,-21,-29,-30,-42","w":247},"'":{"d":"63,-178r-27,0r-10,-90r47,0","w":80},"(":{"d":"60,76v-60,-106,-22,-278,49,-349r62,0v-89,79,-126,244,-50,349r-61,0","w":138},")":{"d":"71,-273v59,108,21,277,-49,349r-62,0v89,-79,126,-244,50,-349r61,0","w":138},"*":{"d":"69,-268r45,0r-14,53r40,-37r21,39r-55,14r55,15r-24,39r-39,-39r14,53r-43,0r13,-53r-39,39r-24,-39r54,-15r-54,-16r24,-39r39,39","w":160},"+":{"d":"87,-153r0,-67r45,0r0,67r66,0r0,45r-66,0r0,66r-45,0r0,-66r-67,0r0,-45r67,0","w":218},",":{"d":"26,-47r37,21r-49,64r-23,-13","w":101},"-":{"d":"28,-118r96,0r-6,43r-96,0","w":152},"\u00ad":{"d":"28,-118r96,0r-6,43r-96,0","w":152},".":{"d":"7,-25v0,-16,14,-30,29,-30v15,0,30,15,30,30v0,15,-15,30,-30,30v-15,0,-29,-14,-29,-30","w":101},"\/":{"d":"8,47r117,-316r35,0r-118,316r-34,0","w":167},"0":{"d":"13,-91v3,-88,26,-177,106,-177v47,0,72,46,71,104v-2,86,-30,171,-108,171v-43,0,-71,-42,-69,-98xm87,-38v46,-6,55,-77,57,-131v1,-30,-7,-50,-30,-53v-44,8,-54,79,-54,131v0,34,3,50,27,53"},"1":{"d":"73,-261r78,0r-36,261r-48,0r30,-216r-39,0"},"2":{"d":"130,-172v12,-22,4,-51,-22,-51v-17,0,-28,11,-33,42r-48,0v2,-53,36,-87,81,-87v42,0,79,32,75,73v-7,73,-38,81,-98,150r88,0r-6,45r-162,0r5,-34v65,-69,88,-86,120,-138"},"3":{"d":"89,-163v27,1,46,-13,46,-36v0,-33,-49,-31,-51,1r-45,0v4,-39,34,-70,77,-70v36,0,67,27,68,66v0,23,-14,45,-41,62v73,38,23,147,-54,147v-47,0,-81,-38,-79,-87r46,0v2,25,14,40,37,41v23,1,39,-21,38,-44v-1,-25,-18,-38,-48,-39"},"4":{"d":"141,-268r44,0r-23,175r26,0r-6,43r-26,0r-7,50r-44,0r6,-50r-110,0r6,-43xm128,-185r-69,92r58,0"},"5":{"d":"132,-89v0,-35,-40,-51,-57,-21r-43,-12r40,-139r125,0r-6,44r-84,0r-15,51v48,-21,89,16,89,69v0,58,-37,104,-91,104v-37,0,-66,-19,-84,-56r43,-19v12,18,20,28,43,29v26,0,40,-22,40,-50"},"6":{"d":"95,7v-72,0,-101,-83,-64,-143v29,-47,58,-88,89,-132r37,25r-62,88v51,-12,89,28,89,75v0,49,-39,87,-89,87xm136,-79v0,-21,-16,-37,-37,-37v-21,-1,-41,19,-40,40v0,20,16,37,38,37v22,0,39,-18,39,-40"},"7":{"d":"42,-261r163,0r-3,32r-132,236r-40,-22r114,-201r-108,0"},"8":{"d":"115,-268v40,0,73,29,73,65v0,26,-16,48,-48,62v78,30,37,148,-51,148v-45,0,-83,-33,-82,-75v1,-41,24,-66,57,-78v-58,-32,-19,-122,51,-122xm108,-166v17,1,31,-14,31,-30v0,-16,-10,-26,-25,-26v-17,-1,-32,14,-32,30v0,15,11,26,26,26xm93,-38v50,0,56,-82,6,-83v-24,0,-43,22,-43,47v0,20,18,36,37,36"},"9":{"d":"111,-268v71,0,101,84,64,143v-29,47,-58,88,-89,132r-38,-25r63,-88v-51,12,-89,-28,-89,-75v0,-49,39,-87,89,-87xm69,-182v0,20,16,36,37,36v22,0,42,-18,41,-40v0,-20,-17,-37,-38,-37v-21,0,-41,20,-40,41"},":":{"d":"27,-169v0,-16,14,-29,30,-29v16,0,30,14,30,29v0,15,-15,30,-30,30v-15,0,-30,-15,-30,-30xm7,-25v0,-16,14,-30,29,-30v15,0,30,15,30,30v0,15,-15,30,-30,30v-15,0,-29,-14,-29,-30","w":101},";":{"d":"27,-169v0,-15,14,-29,30,-29v16,0,30,14,30,29v0,15,-15,30,-30,30v-15,0,-30,-15,-30,-30xm26,-47r37,21r-49,64r-23,-13","w":101},"\u037e":{"d":"27,-169v0,-15,14,-29,30,-29v16,0,30,14,30,29v0,15,-15,30,-30,30v-15,0,-30,-15,-30,-30xm26,-47r37,21r-49,64r-23,-13","w":101},"<":{"d":"198,-65r0,44r-178,-90r0,-39r178,-91r0,45r-127,65","w":218},"=":{"d":"20,-191r178,0r0,45r-178,0r0,-45xm20,-115r178,0r0,45r-178,0r0,-45","w":218},">":{"d":"20,-196r0,-45r178,91r0,39r-178,90r0,-44r127,-66","w":218},"?":{"d":"135,-187v17,-19,-4,-42,-29,-42v-24,0,-38,11,-44,34r-47,0v4,-45,43,-78,95,-78v43,0,77,31,78,70v7,31,-46,71,-68,87v-7,10,-11,22,-13,39r-45,0v-6,-65,45,-79,73,-110xm46,-25v0,-16,14,-30,30,-30v15,0,29,14,29,30v0,16,-14,30,-29,30v-16,0,-30,-14,-30,-30"},"@":{"d":"32,-135v-6,100,127,148,191,82r33,0v-28,37,-54,58,-110,58v-81,0,-140,-56,-140,-139v0,-82,57,-138,139,-140v66,-2,127,53,127,114v0,57,-40,106,-91,106v-12,0,-22,-6,-22,-19v-35,40,-102,5,-97,-49v-6,-62,80,-117,120,-61r3,-19r35,0r-19,116v0,3,3,6,6,6v24,-6,41,-37,41,-69v1,-57,-42,-99,-103,-99v-68,0,-109,46,-113,113xm142,-166v-39,-3,-52,74,-6,73v38,2,50,-73,6,-73","w":269},"A":{"d":"137,-261r41,0r65,261r-47,0r-14,-56r-103,0r-30,56r-53,0xm170,-102r-21,-86r-46,86r67,0","w":269},"B":{"d":"154,-137v62,39,37,137,-51,137r-91,0r35,-261v74,-4,136,4,137,69v0,22,-10,42,-30,55xm83,-158v49,13,70,-39,36,-56v-5,-2,-14,-2,-29,-2xm68,-46v34,4,76,-1,72,-32v-4,-30,-22,-37,-63,-36","w":211},"C":{"d":"15,-121v-4,-125,165,-195,256,-107r-36,33v-55,-60,-170,-10,-170,73v0,78,104,108,159,59r29,38v-30,21,-65,32,-104,32v-79,1,-132,-51,-134,-128","w":283},"D":{"d":"240,-136v0,85,-49,140,-146,136r-82,0r35,-261v119,-8,193,22,193,125xm190,-135v0,-58,-35,-84,-99,-80r-23,169v80,5,122,-20,122,-89","w":254},"E":{"d":"44,-261r142,0r-6,46r-93,0r-7,54r92,0r-5,46r-93,0r-9,69r93,0r-6,46r-143,0","w":189},"F":{"d":"44,-261r129,0r-6,46r-80,0r-7,54r80,0r-6,46r-80,0r-15,115r-49,0","w":174},"G":{"d":"15,-122v0,-108,131,-189,227,-122v11,8,22,18,32,31r-41,27v-21,-24,-36,-34,-72,-36v-52,-2,-96,46,-96,100v0,45,35,84,80,83v34,0,62,-16,80,-49r-82,0r6,-47r133,0v-2,82,-55,142,-137,142v-73,0,-130,-56,-130,-129","w":305},"H":{"d":"47,-261r50,0r-14,98r90,0r13,-98r49,0r-35,261r-49,0r16,-119r-90,0r-16,119r-49,0","w":247},"I":{"d":"46,-261r47,0r-36,261r-47,0","w":101},"J":{"d":"114,-261r49,0v-12,75,-14,172,-37,236v-12,34,-67,42,-100,18v-14,-10,-25,-23,-34,-40r39,-23v19,25,32,38,51,24v17,-62,20,-146,32,-215","w":174},"K":{"d":"48,-261r49,0r-12,88r84,-88r61,0r-114,119r90,142r-55,0r-73,-116r-16,116r-49,0","w":225},"L":{"d":"48,-261r49,0r-29,216r81,0r-6,45r-130,0","w":160},"M":{"d":"67,-261r44,0r45,182r90,-182r42,0r4,261r-46,0r-2,-156r-78,156r-37,0r-40,-164r-42,164r-47,0","w":327},"N":{"d":"47,-261r43,0r95,177r24,-177r48,0r-35,261r-42,0r-96,-180r-24,180r-47,0","w":269},"O":{"d":"15,-114v0,-86,69,-154,153,-154v71,0,126,52,124,123v-3,89,-63,151,-155,152v-73,1,-122,-49,-122,-121xm242,-143v0,-47,-31,-78,-76,-79v-55,-1,-103,46,-103,106v0,44,30,77,77,77v56,0,102,-48,102,-104","w":305},"P":{"d":"48,-261v79,-5,153,5,148,70v-4,62,-42,82,-119,81r-15,110r-49,0xm83,-157v42,0,60,-2,64,-32v-3,-25,-20,-27,-56,-27"},"Q":{"d":"292,-145v-1,43,-18,82,-42,105r46,52r-62,0r-21,-23v-87,47,-203,0,-198,-103v5,-89,62,-152,152,-154v72,-1,126,52,125,123xm63,-116v-3,60,61,94,118,69r-39,-44r63,0r13,15v46,-49,23,-150,-53,-146v-60,3,-99,47,-102,106","w":305},"R":{"d":"50,-261v79,-5,149,5,149,70v0,36,-22,64,-66,74r58,117r-51,0r-56,-114r-5,0r-15,114r-49,0xm85,-157v43,-1,60,-2,65,-32v-3,-26,-20,-28,-57,-27","w":211},"S":{"d":"34,-201v0,-37,30,-67,69,-67v31,0,57,14,78,43r-36,32v-15,-19,-28,-29,-41,-29v-13,0,-22,9,-22,19v8,41,82,81,82,135v0,43,-36,76,-80,75v-36,0,-65,-17,-87,-51r38,-30v15,23,31,34,49,34v16,0,31,-13,30,-28v-5,-49,-80,-77,-80,-133","w":189},"T":{"d":"14,-261r160,0r-6,46r-56,0r-28,215r-49,0r29,-215r-56,0","w":152},"U":{"d":"185,-36v-29,69,-173,53,-163,-35r24,-190r49,0r-24,191v-5,38,63,42,72,10v15,-56,21,-138,31,-201r50,0v-12,70,-16,170,-39,225","w":233},"V":{"d":"19,-261r48,0r46,188r102,-188r52,0r-140,261r-43,0","w":254},"W":{"d":"23,-261r45,0r15,169r80,-169r37,0r31,164r59,-164r47,0r-92,261r-41,0r-32,-173r-82,173r-43,0","w":327},"X":{"d":"44,-261r51,0r37,80r57,-80r57,0r-92,129r60,132r-51,0r-40,-89r-63,89r-57,0r98,-137","w":247},"Y":{"d":"12,-261r49,0r41,104r74,-104r57,0r-112,156r-14,105r-49,0r15,-105","w":225},"Z":{"d":"33,-261r147,0r-104,215r83,0r-6,46r-150,0r104,-215r-81,0","w":182},"[":{"d":"56,-268r78,0r-6,45r-29,0r-35,249r29,0r-6,45r-78,0","w":116},"\\":{"d":"192,47r-34,0r-117,-316r34,0","w":233},"]":{"d":"55,71r-77,0r6,-46r28,0r35,-248r-29,0r7,-45r78,0","w":116},"^":{"d":"88,-261r42,0r69,196r-43,0r-47,-133r-46,133r-44,0","w":218},"_":{"d":"-2,27r186,0r0,19r-186,0r0,-19","w":182},"`":{"d":"38,-298r58,0r32,70r-35,0","w":152},"a":{"d":"10,-89v0,-84,109,-151,162,-77r3,-27r47,0r-25,193r-47,0r3,-21v-18,16,-31,25,-59,26v-51,2,-84,-46,-84,-94xm118,-155v-66,-5,-87,116,-13,118v33,1,60,-31,61,-67v0,-29,-20,-49,-48,-51","w":240},"b":{"d":"220,-105v4,84,-109,152,-161,78r-4,27r-47,0r35,-268r47,0r-13,95v18,-16,30,-25,59,-25v51,-2,82,45,84,93xm173,-106v0,-29,-20,-49,-48,-50v-33,-1,-60,30,-61,66v-1,30,20,51,48,51v35,0,61,-30,61,-67","w":240},"c":{"d":"11,-86v0,-102,148,-156,200,-67r-40,21v-35,-43,-113,-15,-113,44v0,55,80,63,105,27r37,26v-48,66,-189,49,-189,-51","w":233},"d":{"d":"10,-89v0,-84,109,-151,162,-77r13,-102r47,0r-35,268r-47,0r3,-21v-18,16,-31,25,-59,26v-51,2,-84,-46,-84,-94xm118,-155v-66,-5,-87,116,-13,118v33,1,60,-31,61,-67v0,-29,-20,-49,-48,-51","w":240},"e":{"d":"120,-198v59,0,104,49,92,115r-154,0v-1,48,66,56,95,26r42,22v-18,23,-49,40,-89,40v-57,1,-95,-35,-95,-91v0,-60,49,-112,109,-112xm165,-118v-13,-50,-84,-46,-100,0r100,0","w":233},"f":{"d":"31,-193v0,-65,38,-98,90,-68r-5,38v-10,-8,-23,-12,-31,-3v-2,4,-4,15,-7,33r30,0r-6,41r-29,0r-21,152r-48,0r21,-152r-20,0r5,-41r21,0","w":101},"g":{"d":"11,-90v0,-83,104,-147,161,-80r3,-23r47,0r-21,154v2,99,-79,135,-162,103v-16,-6,-26,-19,-33,-31r40,-21v33,36,111,18,106,-35v-54,51,-141,10,-141,-67xm167,-106v0,-27,-21,-48,-48,-48v-65,0,-89,111,-13,111v32,0,62,-26,61,-63","w":240},"h":{"d":"79,-174v37,-41,115,-27,113,32v-1,45,-12,97,-17,142r-47,0r16,-130v-6,-45,-60,-19,-68,7v-8,25,-15,88,-21,123r-47,0r36,-268r48,0","w":218},"i":{"d":"28,-243v0,-15,14,-29,30,-29v16,0,29,14,29,29v0,15,-13,29,-29,29v-16,0,-30,-14,-30,-29xm28,-193r47,0r-26,193r-47,0","w":87},"j":{"d":"33,-243v0,-16,13,-29,29,-29v16,0,29,13,29,29v0,16,-13,29,-29,29v-16,0,-29,-13,-29,-29xm32,-193r47,0v-12,72,-18,175,-37,235v-10,28,-43,44,-77,27r6,-43v30,15,33,-11,37,-42","w":94},"k":{"d":"44,-268r46,0r-19,142r77,-67r65,0r-98,86r86,107r-57,0r-77,-95r-12,95r-47,0","w":211},"l":{"d":"38,-268r47,0r-35,268r-48,0","w":87},"m":{"d":"190,-163v39,-60,136,-40,124,47r-16,116r-47,0r16,-126v-4,-48,-60,-23,-70,4v-9,26,-15,85,-20,122r-48,0r16,-127v-2,-45,-58,-24,-68,2v-11,30,-16,86,-22,125r-47,0r25,-193r48,0r-3,21v30,-36,98,-36,112,9","w":342},"n":{"d":"79,-174v37,-41,115,-27,113,32v-1,45,-12,97,-17,142r-47,0r16,-130v-6,-45,-60,-19,-68,7v-8,25,-15,88,-21,123r-47,0r26,-193r48,0","w":218},"o":{"d":"11,-85v0,-62,51,-114,111,-113v55,1,90,38,91,94v2,60,-51,109,-112,109v-55,0,-90,-37,-90,-90xm105,-39v68,7,86,-116,13,-114v-66,-7,-86,115,-13,114","w":233},"p":{"d":"220,-105v4,84,-109,152,-161,78r-13,98r-48,0r35,-264r47,0r-3,20v18,-16,30,-25,59,-25v51,-2,82,45,84,93xm173,-106v0,-29,-20,-49,-48,-50v-33,-1,-60,30,-61,66v-1,30,20,51,48,51v35,0,61,-30,61,-67","w":240},"q":{"d":"10,-89v0,-84,109,-151,162,-77r3,-27r47,0r-34,264r-47,0r12,-92v-18,16,-31,25,-59,26v-51,2,-84,-46,-84,-94xm118,-155v-66,-5,-87,116,-13,118v33,1,60,-31,61,-67v0,-29,-20,-49,-48,-51","w":240},"r":{"d":"22,-193r43,0r-4,26v16,-25,33,-37,59,-28r-17,43v-57,-8,-46,98,-58,152r-48,0","w":116},"s":{"d":"19,-143v0,-62,93,-73,121,-23r-22,36v-12,-17,-25,-25,-36,-25v-9,0,-16,5,-16,11v15,32,69,43,69,89v0,45,-58,76,-105,52v-10,-5,-22,-14,-35,-28r29,-35v13,18,28,27,44,27v13,0,21,-8,21,-16v-12,-32,-70,-43,-70,-88","w":160},"t":{"d":"44,-265r48,0r-10,72r30,0r-6,41r-30,0r-21,152r-47,0r21,-152r-23,0r5,-41r23,0","w":109},"u":{"d":"171,-35v-32,64,-151,48,-151,-34v0,-37,10,-87,15,-124r47,0r-16,123v-2,30,45,40,61,19v20,-27,19,-99,27,-142r47,0v-9,52,-11,119,-30,158","w":218},"v":{"d":"10,-193r46,0r31,107r62,-107r51,0r-112,193r-23,0"},"w":{"d":"9,-193r46,0r27,103r56,-103r19,0r27,103r56,-103r50,0r-105,193r-23,0r-26,-102r-55,102r-23,0","w":291},"x":{"d":"11,-193r52,0r34,55r40,-55r55,0r-70,96r59,97r-52,0r-36,-58r-43,58r-55,0r73,-100"},"y":{"d":"8,-193r47,0r37,114r66,-114r52,0r-152,264r-51,0r55,-97","w":211},"z":{"d":"15,-193r154,0r-99,149r90,0r-6,44r-167,0r99,-149r-76,0","w":167},"{":{"d":"23,34v-1,-35,27,-105,-26,-103r6,-43v88,-4,2,-168,143,-149r-6,42v-36,2,-36,2,-42,37v-10,59,-12,67,-46,92v36,18,20,70,18,112v2,14,12,16,34,16r-6,42v-46,1,-74,-6,-75,-46","w":123},"|":{"d":"95,-268r28,0r0,339r-28,0r0,-339","w":218},"}":{"d":"85,-215v1,39,-26,103,26,103r-6,43v-77,1,-20,131,-96,145v-8,4,-29,4,-46,4r6,-42v36,-2,35,-2,41,-37v11,-58,12,-68,47,-92v-36,-18,-19,-69,-19,-112v0,-15,-11,-16,-33,-16r6,-42v45,-1,74,5,74,46","w":123},"~":{"d":"18,-100r0,-57v69,-48,121,54,183,-4r0,57v-62,48,-128,-53,-183,4","w":218},"\u00a0":{"w":101}}});
/* Standard Template Javascript Functions
----------------------------------------------------------------------------- */
	$(window).load(function() {
		$('#footer').prev('div.widget-alert').prependTo('#page');
		
	});
/* FUNCTION: COMMENTS
--------------------------------------------------------------------------- */
	function comments() {
		// ADDS CANCEL BUTTON FUNCTIONALITY
		if ($('#comment').parent().siblings('ul.tabs').children().length > 1) {
			$('#comment a.cancel').click(function() {
				$('#comment textarea').val('');
				$('#comment').parent().siblings("ul.tabs").tabsClick(1);
				return false;
			});
		}
		// REMOVES CANCEL BUTTON IF NO COMMENTS EXIST
		else {
			$('#comment a.cancel').remove();
		}
	}
	
	
/* FUNCTION: TRUNCATE TEXT
----------------------------------------------------------------------------- */
	function truncate() {
		// DESCRIPTIONS OF TITLED BROWSE WIDGETS
		$('div#content div.titled strong').each(function() {
			if ($(this).text().length >= 55) {
				var text = $(this).text().slice(0,55);
				$(this).text(text);
				$(this).append('<var>&nbsp;&hellip;</var>');
			}
		});
		// FEATURES BOX: PHOTO TITLE
		$('div#features #photos h4').each(function() {
			if ($(this).text().length >= 45) {
				var text = $(this).text().slice(0,45);
				$(this).text(text);
				$(this).append('<var>&nbsp;&hellip;</var>');
			}
		});
		// MEMBER STATUS: SPLIT GRID
		$('div.grid.split div#content .member dd.status').each(function() {
			if ($(this).text().length >= 50) {
				var text = $(this).text().slice(0,50);
				$(this).text(text);
				$(this).append('<var>&nbsp;&hellip;</var>');
			}
		});
		// MEMBER STATUS: TWO THIRDS GRID
		$('div.grid.two_thirds div#content .member dd.status').each(function() {
			if ($(this).text().length >= 80) {
				var text = $(this).text().slice(0,80);
				
				$(this).text(text);
				$(this).append('<var>&nbsp;&hellip;</var>');
				
			}
		
		});
		// MEMBER ALIAS: SPLIT GRID
		$('div.grid.split div#content .member a.alias strong').each(function() {
			if ($(this).text().length >= 15) {
				var text = $(this).text().slice(0,15);
				$(this).text(text);
				$(this).append('<var>&nbsp;&hellip;</var>');
			}
		});
		// MEMBER ALIAS: TWO THIRDS GRID
		$('div.grid.two_thirds div#content .member a.alias strong').each(function() {
			if ($(this).text().length >= 30) {
				var text = $(this).text().slice(0,30);
				$(this).text(text);
				$(this).append('<var>&nbsp;&hellip;</var>');
			}
		});
		
		// STORE ITEM LISTINGS
		$('div.grid.three_fourths.store #content ul.items dt a').each(function() {
			if ($(this).text().length > 35) {
				var text = $(this).text().slice(0,35);
				$(this).text(text);
				$(this).append('<var>&hellip;</var>');
			}
		});
	}
	
/* FUNCTION: PAGING FOR TABS
----------------------------------------------------------------------------- */ 
	function paging() {
		// AJAX TABS
		$('div.tabbed.ajax ul.paging a').live('click', function(event) {
			loading('start');
			$(this).parents('div.pane').load($(this).attr('href'), function(data) {
				loading('stop');
			});
			return false;
		});
		// JAVASCRIPT TABS
		$('div.tabbed:not(.ajax):not(.static) ul.paging a').each(function() {
			var pane = $(this).parents('div.pane').attr('id'); 
			$(this).attr('href', $(this).attr('href') + '#' + pane); 
		});
	}
	
	
/* FUNCTION: AJAX LOADING INDICATOR
----------------------------------------------------------------------------- */
	function loading(event) {
		if (event == "start") {
			// SHOW LOADING INDICATOR
		} else {
			// HIDE LOADING INDICATOR
		
		}
	}
	
	
/* FUNCTION: KILL TABS
----------------------------------------------------------------------------- */ 
	function killTabs() {
		// REMOVE EMPTY JAVASCRIPT TAB AND PANE
		$('div.tabbed').not('.static, .ajax').children('ul.tabs').children('li').each(function() {
			var pane = $(this).children('a').attr('href');
			if ( $(this).parent().parent().find(pane).children('*').length == 0 ) {
				$(this).remove();
				$(this).parent().parent().find(pane).remove();
			}
		});
		// REMOVE TABBED PANEL
		$('div.tabbed').not(".static, .ajax").children('ul.tabs').each(function() {
			if ($(this).children('li').length == 0) {
				$(this).parent().remove();
			}
		});
	}
/* FUNCTION: NAVIGATION DROP DOWN
----------------------------------------------------------------------------- */
	function navigation() {
	
		$('ul#navigation li:has(ul)').hover(function() {
	
			$(this).addClass('hover');
	
		}, function() {
	
			$(this).removeClass('hover');
	
		});
	
	}
	
	
/* FUNCTION: MOVE "READ MORE" LINK
----------------------------------------------------------------------------- */ 
	function readmore() {
		$('div.widget-editorial.browse ul.leads > li').each(function() {
			var link = $(this).find('a.display').attr('href');
			$(this).find('ul.actions').remove();
			if ( $(this).find('div.story > *:last-child').hasClass('lead') ) {
				// IF LAST CHILD IS P.LEAD
				$(this).find('div.story p.lead:last').append('&nbsp;&nbsp;<a class="readmore" href="' + link + '">Read More...</a>');
			} else {
				// IF LAST CHILD IS ANOTHER ELEMENT
				$(this).find('div.story > *:last-child').after('<br /><a class="readmore" href="' + link + '">Read More...</a>');
			}
		});
	}
/* FUNCTION: INITIALIZE TABS
----------------------------------------------------------------------------- */
	function tabs(removeEmptyTabs) {
		// KILL EMPTY TABS AND PANES
		if (removeEmptyTabs == "removeEmptyTabs") killTabs();
		// FEATURES BOX TABS
		if (page["name"] == "index") {
			$('div#features').tabs({
				fxSlide: false,
				show: function() {
					
					// REFRESH CUFON				
					if (typeof(window['Cufon']) != "undefined") Cufon.refresh();
					// PHOTOS TAB
					if ($('#photos:visible').length > 0) {
						$('#video div.flash div').empty();
						$('#radio div.flash div').empty();
						photoSlideshow();
						$('div#features div.widget-photo.slideshow div a, a#photos_back, a#photos_next').hover(
		
							function() {
								$('a#photos_back').show();
								$('a#photos_next').show();
							},
							function() {
								$('a#photos_back').hide();
								$('a#photos_next').hide();
							}
						)
					} 
					// RADIO TAB
					else if ($('#radio:visible').length > 0) {
						$('#video div.flash div').empty();
						photoSlideshow();
						var radio_player = $('#radio div.flash div').attr('id');
						eval(radio_player)();
					}
					// VIDEO TAB
					else if ($('#video:visible').length > 0) {
						$('#radio div.flash div').empty();
						photoSlideshow();
						//var video_player = $('#video div.flash div').attr('id');
						//eval(video_player)();
					}
					else {
					}
				}
			});
		}
		// JAVASCRIPT TABS
		$('div.tabbed').not("#features, .ajax, .static").tabs({
			fxSlide: false,
			click: function() {
			}, load: function() {
				truncate();
			}, show: function() {
				truncate();
				
				// REFRESH CUFON				
				if (typeof(window['Cufon']) != "undefined") Cufon.refresh();
				
			}
		});
		// AJAX TABS
		$('div.tabbed.ajax').tabs({
			fxSlide: false,
			click: function() {
				loading('start');
			}, load: function() {
				truncate();
				loading('stop');
			}, show: function() {
				truncate();
				loading('stop');
				
				// REFRESH CUFON				
				if (typeof(window['Cufon']) != "undefined") Cufon.refresh();
					
			}
		});
	}
/* Custom Javascript Functions
----------------------------------------------------------------------------- */
	$(document).ready(function() {
		hideCufon();
	
	});
	
	$(window).load(function() {
	
		$('#footer div.widget-alert').prependTo('#page');
		if (page["section"] != "messageboard" && page["section"] != "checkout" ) {
		
			addThis();
			navigation();
			if (page["name"] == "index" || page["name"] == "news" || page["section"] == "client") readmore();
			tabs('removeEmptyTabs');
			truncate();
			comments();
			paging();
			tweet();
			externalLinks();
			// PLUGIN: CLIQUE ACTIONS (Replaces submit buttons with text links)
			try { $('input[type=submit]').cliqueActions(); } catch (error) { alert('Error: Missing Clique Actions Plugin'); }
			
			cufon();
			
			addthis.button('.addthis_button-leads');
			
		}
	});
	
	
/* FUNCTION: CUFON
---------------------------------------------------------------------------- */
	function hideCufon() {
		
		centuryGothic = [
		'#navigation li a',
		'#page-comingsoon #content h3'
		];
		$(centuryGothic.toString()).css('visibility', 'hidden');
	}
	function cufon() {
		
		Cufon.replace(centuryGothic, { fontFamily: 'Century Gothic', hover: true, textShadow: '#09374f 1px 1px' });
		$(centuryGothic.toString()).css('visibility', 'visible');
	}
	
	
/* FUNCTION: TWEET
----------------------------------------------------------------------------- */
	function tweet() {
		
		$('#twitter div.tweets').tweet({
			
			username: "ColbieCaillat",
			count: 7
			
		});
		
	}
	
	
/* FUNCTION: EXTERNAL LINKS
----------------------------------------------------------------------------- */
	function externalLinks() {
	
		$('a[rel=external]').click(function() {
			var link = $(this).attr('href');
			window.open(link);
			return false;
		});
		
	}
	
/* FUNCTION: ADDTHIS
----------------------------------------------------------------------------- */
	function addThis() {
		var addthis_config = {
			username: "musiconelive",
			ui_header_color: '#000000',
		    data_track_clickback: true
		}
		$('ul.leads > li').each(function() {
				var editorialURL = $(this).children('h4').children('a').attr('href');
				var editorialTitle = $(this).children('h4').text();
				$(this).append('<div class="share"><a class="addthis_button-leads" addthis:url="' + site["address"] + editorialURL + '" addthis:title="' + editorialTitle + ' - Colbie Caillat">Share This</a></div>');
		});
	}
