Added: websites/staging/celix/trunk/content/js/jquery.min.js
==============================================================================
--- websites/staging/celix/trunk/content/js/jquery.min.js (added)
+++ websites/staging/celix/trunk/content/js/jquery.min.js Tue Jul 29 17:51:21 
2014
@@ -0,0 +1,154 @@
+/*!
+ * 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);

Added: websites/staging/celix/trunk/content/js/superfish-1.4.8/changelog.txt
==============================================================================
--- websites/staging/celix/trunk/content/js/superfish-1.4.8/changelog.txt 
(added)
+++ websites/staging/celix/trunk/content/js/superfish-1.4.8/changelog.txt Tue 
Jul 29 17:51:21 2014
@@ -0,0 +1,74 @@
+Changelog for Superfish - a jQuery menu plugin
+
+v1.2.1:        altered 2nd July 07. added hide() before animate to make work 
for jQuery 1.1.3.
+
+v1.2.2:        altered 2nd August 07. changed over function .find('ul') to 
.find('>ul') for smoother animations
+                       Also deleted the iframe removal lines - not necessary 
it turns out
+
+v1.2.3:                altered jquery 1.1.3.1 broke keyboard access - had to 
change quite a few things and set display:none on the
+                       .superfish rule in CSS instead of top:-999em
+
+v1.3:          Pretty much a complete overhaul to make all original features 
work in 1.1.3.1 and above.
+                       .superfish rule reverted back to top:-999em (which is 
better).
+
+v1.3.1:                altered 'li[ul]' to $('li:has(ul)') to work with jQuery 
1.2
+
+v1.3.2:        added onshow callback option as requested - 'this' keyword 
refers to revealed ul.
+                       fixed bug whereby multiple menus on a page shared 
options. Now each menu can have separate options.
+                       fixed IE6 and IE7 bug whereby under certain 
circumstances => 3rd tier menus appear instantly with text missing when 
revisited
+
+v1.3.3:        altered event attachment selectors for performance increase on 
menu setup.
+
+v1.3.4:        fixed pathClass bug as current path was not being restored. 
Still doesn't if using keyboard nav (will work on that).
+
+v1.4:          store options objects in array $.superfish.o. Also provide 
public access to $.superfish.defaults
+                       provided backward compat for jQuery versions less than 
1.2 via oldJquery option - will use li[ul] or li:has(ul) as needed
+                       added more callbacks, also added option to disable 
hoverIntent usage if that plugin is detected
+
+v1.4.1:        fixed current path not being restored when using keyboard to 
tab away from the menu completely
+                       optimised code further - now less code
+                       removed addself() in favour of backward compatible 
add(this)
+                       also remove new mouseenter/mouseleave events on 
window.unload (due to paranoia)
+
+v1.4.2:                3rd July 2008. added semi-colon at start of 
superfish.js file to avert script concatenation errors
+                       added pathLevels option to limit the depth of submenus 
that get restored by pathClass
+                       CSS of main example hugely simplified - other example 
CSS files less-so.
+                               - top level menu items are not fixed width
+                               - only need to set submenu widths in one place.
+                               - various other improvements.
+                               - class names used in all CSS files are changed 
to be less generic
+                       released optional Supersubs plugin which dynamically 
adjusts submenu widths
+                       attach everything to jQuery.fn.superfish to clean up 
jQuery namespace
+                       removed the multi-tier-all-horizontal-example as it was 
never a great idea and doesn't seem to be in use
+                       Update documentation text and remove certain caveats 
which were there to support users of much older versions of Superfish
+                       Documentation now show how to apply bgIgrame 2.1 - it's 
much easier than before
+                       Add all links and their focus and blur events to the 
onunload unbind - paranoid about memory leaks
+
+v1.4.3         5th July 2008. documentation completely redone using Mike 
Alsup's templates.
+                       CSS revised so that all types of menu use superfish.css 
as a base. Include additional CSS files to acheive alternate styles.
+                       class="sf-menu sf-vertical" creates vertical menu, 
class="sf-menu sf-navbar" creates nav-bar style menu
+
+v1.4.4         7th July 2008. arrows feature added. If option 'autoArrows' is 
true, auto-appends (spans) to anchors that have a ul submenu sibling,
+                       and adds class 'sf-with-ul' to anchor.
+                       CSS added to style new arrows, including an 8-bit alpha 
(NOT INDEXED!) transparent png of arrow - degrades to solid for IE6.
+                       Manually add arrow mark-up to docs and disable 
autoArrows (via defaults option) to maintain decent performance (for docs page)
+                       Update docs, including zip download, to suit.
+                       Fix CSS bug that had the third tier of the navbar-style 
menu visible when JS not available.
+                       
+v1.4.5         9 July 2008. decreased code weight
+                       added drop shadows for capable browsers - added css and 
8-bit alpha transparent png image for shadow
+                       remove support for jQuery v<1.2
+                       remove unload clean-up which was there to solve garbage 
collection problems in early jQuery versions
+                       remove toggling 'visibility' on hide and show which as 
a fix for an IE bug that is no longer exhibited
+                       removed need for getOpts, rewrote getMenu
+                       use [].join('') instead of string concatenation for 
performance increase - probably very slight in this case
+                       change selector in 'over' function from 
'.'+o.hoverClass to 'li.'+o.hoverClass
+
+v1.4.6         added workaround for IE7 shadows. If animation alters opacity 
then shadow is hidden during the animation and appears after.
+                       This required some JS and a line of CSS, so created 
shortcut references to lighten code further.
+                       
+v1.4.7         added back in the visibility toggle that was removed in 1.4.5 
as the bug is indeed still exhibited by IE6 & 7
+                       tweaked the look of the shadow slightly and use nicer 
32bit png as I now find they behave the same as 8bit png with regard to fades 
in IE7
+                       
+v1.4.8         fix over-sight: using 32bit png meant that the shadow image did 
show in IE6. Rather than go back to 8bit, add code to exclude IE6 from getting 
shadow class.
+                       use new folder structure recommended by Matt from 
TopicTrack, for easier updates.
\ No newline at end of file

Added: 
websites/staging/celix/trunk/content/js/superfish-1.4.8/css/superfish-navbar.css
==============================================================================
--- 
websites/staging/celix/trunk/content/js/superfish-1.4.8/css/superfish-navbar.css
 (added)
+++ 
websites/staging/celix/trunk/content/js/superfish-1.4.8/css/superfish-navbar.css
 Tue Jul 29 17:51:21 2014
@@ -0,0 +1,93 @@
+
+/*** adding the class sf-navbar in addition to sf-menu creates an 
all-horizontal nav-bar menu ***/
+.sf-navbar {
+       background:             #BDD2FF;
+       height:                 2.5em;
+       padding-bottom: 2.5em;
+       position:               relative;
+}
+.sf-navbar li {
+       background:             #AABDE6;
+       position:               static;
+}
+.sf-navbar a {
+       border-top:             none;
+}
+.sf-navbar li ul {
+       width:                  44em; /*IE6 soils itself without this*/
+}
+.sf-navbar li li {
+       background:             #BDD2FF;
+       position:               relative;
+}
+.sf-navbar li li ul {
+       width:                  13em;
+}
+.sf-navbar li li li {
+       width:                  100%;
+}
+.sf-navbar ul li {
+       width:                  auto;
+       float:                  left;
+}
+.sf-navbar a, .sf-navbar a:visited {
+       border:                 none;
+}
+.sf-navbar li.current {
+       background:             #BDD2FF;
+}
+.sf-navbar li:hover,
+.sf-navbar li.sfHover,
+.sf-navbar li li.current,
+.sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {
+       background:             #BDD2FF;
+}
+.sf-navbar ul li:hover,
+.sf-navbar ul li.sfHover,
+ul.sf-navbar ul li:hover li,
+ul.sf-navbar ul li.sfHover li,
+.sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {
+       background:             #D1DFFF;
+}
+ul.sf-navbar li li li:hover,
+ul.sf-navbar li li li.sfHover,
+.sf-navbar li li.current li.current,
+.sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li 
a:active {
+       background:             #E6EEFF;
+}
+ul.sf-navbar .current ul,
+ul.sf-navbar ul li:hover ul,
+ul.sf-navbar ul li.sfHover ul {
+       left:                   0;
+       top:                    2.5em; /* match top ul list item height */
+}
+ul.sf-navbar .current ul ul {
+       top:                    -999em;
+}
+
+.sf-navbar li li.current > a {
+       font-weight:    bold;
+}
+
+/*** point all arrows down ***/
+/* point right for anchors in subs */
+.sf-navbar ul .sf-sub-indicator { background-position: -10px -100px; }
+.sf-navbar ul a > .sf-sub-indicator { background-position: 0 -100px; }
+/* apply hovers to modern browsers */
+.sf-navbar ul a:focus > .sf-sub-indicator,
+.sf-navbar ul a:hover > .sf-sub-indicator,
+.sf-navbar ul a:active > .sf-sub-indicator,
+.sf-navbar ul li:hover > a > .sf-sub-indicator,
+.sf-navbar ul li.sfHover > a > .sf-sub-indicator {
+       background-position: -10px -100px; /* arrow hovers for modern browsers*/
+}
+
+/*** remove shadow on first submenu ***/
+.sf-navbar > li > ul {
+       background: transparent;
+       padding: 0;
+       -moz-border-radius-bottomleft: 0;
+       -moz-border-radius-topright: 0;
+       -webkit-border-top-right-radius: 0;
+       -webkit-border-bottom-left-radius: 0;
+}
\ No newline at end of file

Added: 
websites/staging/celix/trunk/content/js/superfish-1.4.8/css/superfish-vertical.css
==============================================================================
--- 
websites/staging/celix/trunk/content/js/superfish-1.4.8/css/superfish-vertical.css
 (added)
+++ 
websites/staging/celix/trunk/content/js/superfish-1.4.8/css/superfish-vertical.css
 Tue Jul 29 17:51:21 2014
@@ -0,0 +1,23 @@
+/*** adding sf-vertical in addition to sf-menu creates a vertical menu ***/
+.sf-vertical, .sf-vertical li {
+       width:  10em;
+}
+/* this lacks ul at the start of the selector, so the styles from the main CSS 
file override it where needed */
+.sf-vertical li:hover ul,
+.sf-vertical li.sfHover ul {
+       left:   10em; /* match ul width */
+       top:    0;
+}
+
+/*** alter arrow directions ***/
+.sf-vertical .sf-sub-indicator { background-position: -10px 0; } /* IE6 gets 
solid image only */
+.sf-vertical a > .sf-sub-indicator { background-position: 0 0; } /* use 
translucent arrow for modern browsers*/
+
+/* hover arrow direction for modern browsers*/
+.sf-vertical a:focus > .sf-sub-indicator,
+.sf-vertical a:hover > .sf-sub-indicator,
+.sf-vertical a:active > .sf-sub-indicator,
+.sf-vertical li:hover > a > .sf-sub-indicator,
+.sf-vertical li.sfHover > a > .sf-sub-indicator {
+       background-position: -10px 0; /* arrow hovers for modern browsers*/
+}
\ No newline at end of file

Added: websites/staging/celix/trunk/content/js/superfish-1.4.8/css/superfish.css
==============================================================================
--- websites/staging/celix/trunk/content/js/superfish-1.4.8/css/superfish.css 
(added)
+++ websites/staging/celix/trunk/content/js/superfish-1.4.8/css/superfish.css 
Tue Jul 29 17:51:21 2014
@@ -0,0 +1,136 @@
+
+/*** ESSENTIAL STYLES ***/
+.sf-menu, .sf-menu * {
+       margin:                 0;
+       padding:                0;
+       list-style:             none;
+}
+.sf-menu {
+       line-height:    1.0;
+}
+.sf-menu ul {
+       position:               absolute;
+       top:                    -999em;
+       width:                  10em; /* left offset of submenus need to match 
(see below) */
+}
+.sf-menu ul li {
+       width:                  100%;
+}
+.sf-menu li:hover {
+       visibility:             inherit; /* fixes IE7 'sticky bug' */
+}
+.sf-menu li {
+       float:                  left;
+       position:               relative;
+}
+.sf-menu a {
+       display:                block;
+       position:               relative;
+}
+.sf-menu li:hover ul,
+.sf-menu li.sfHover ul {
+       left:                   0;
+       top:                    2.5em; /* match top ul list item height */
+       z-index:                99;
+}
+ul.sf-menu li:hover li ul,
+ul.sf-menu li.sfHover li ul {
+       top:                    -999em;
+}
+ul.sf-menu li li:hover ul,
+ul.sf-menu li li.sfHover ul {
+       left:                   10em; /* match ul width */
+       top:                    0;
+}
+ul.sf-menu li li:hover li ul,
+ul.sf-menu li li.sfHover li ul {
+       top:                    -999em;
+}
+ul.sf-menu li li li:hover ul,
+ul.sf-menu li li li.sfHover ul {
+       left:                   10em; /* match ul width */
+       top:                    0;
+}
+
+/*** DEMO SKIN ***/
+.sf-menu {
+       float:                  left;
+       margin-bottom:  1em;
+}
+.sf-menu a {
+       border-left:    1px solid #fff;
+       border-top:             1px solid #CFDEFF;
+       padding:                .75em 1em;
+       text-decoration:none;
+}
+.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies 
text colour*/
+       color:                  #13a;
+}
+.sf-menu li {
+       background:             #BDD2FF;
+}
+.sf-menu li li {
+       background:             #AABDE6;
+}
+.sf-menu li li li {
+       background:             #9AAEDB;
+}
+.sf-menu li:hover, .sf-menu li.sfHover,
+.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
+       background:             #CFDEFF;
+       outline:                0;
+}
+
+/*** arrows **/
+.sf-menu a.sf-with-ul {
+       padding-right:  2.25em;
+       min-width:              1px; /* trigger IE7 hasLayout so spans position 
accurately */
+}
+.sf-sub-indicator {
+       position:               absolute;
+       display:                block;
+       right:                  .75em;
+       top:                    1.05em; /* IE6 only */
+       width:                  10px;
+       height:                 10px;
+       text-indent:    -999em;
+       overflow:               hidden;
+       background:             url('../images/arrows-ffffff.png') no-repeat 
-10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
+}
+a > .sf-sub-indicator {  /* give all except IE6 the correct values */
+       top:                    .8em;
+       background-position: 0 -100px; /* use translucent arrow for modern 
browsers*/
+}
+/* apply hovers to modern browsers */
+a:focus > .sf-sub-indicator,
+a:hover > .sf-sub-indicator,
+a:active > .sf-sub-indicator,
+li:hover > a > .sf-sub-indicator,
+li.sfHover > a > .sf-sub-indicator {
+       background-position: -10px -100px; /* arrow hovers for modern browsers*/
+}
+
+/* point right for anchors in subs */
+.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
+.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
+/* apply hovers to modern browsers */
+.sf-menu ul a:focus > .sf-sub-indicator,
+.sf-menu ul a:hover > .sf-sub-indicator,
+.sf-menu ul a:active > .sf-sub-indicator,
+.sf-menu ul li:hover > a > .sf-sub-indicator,
+.sf-menu ul li.sfHover > a > .sf-sub-indicator {
+       background-position: -10px 0; /* arrow hovers for modern browsers*/
+}
+
+/*** shadows for all but IE6 ***/
+.sf-shadow ul {
+       background:     url('../images/shadow.png') no-repeat bottom right;
+       padding: 0 8px 9px 0;
+       -moz-border-radius-bottomleft: 17px;
+       -moz-border-radius-topright: 17px;
+       -webkit-border-top-right-radius: 17px;
+       -webkit-border-bottom-left-radius: 17px;
+}
+.sf-shadow ul.sf-shadow-off {
+       background: transparent;
+}


Reply via email to