/*
 * jQuery JavaScript Library v1.3.2
 * http://jquery.com/
 *
 * Copyright (c) 2009 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
 * Revision: 6246
 */
(function(){function h(a,b){b.src?e.ajax({url:b.src,async:!1,dataType:"script"}):e.globalEval(b.text||b.textContent||b.innerHTML||""),b.parentNode&&b.parentNode.removeChild(b)}function i(){return+(new Date)}function n(a,b){return a[0]&&parseInt(e.curCSS(a[0],b,!0),10)||0}function r(){return!1}function s(){return!0}function u(a){var b=RegExp("(^|\\.)"+a.type+"(\\.|$)"),c=!0,d=[];return e.each(e.data(this,"events").live||[],function(c,f){if(b.test(f.type)){var g=e(a.target).closest(f.data)[0];g&&d.push({elem:g,fn:f})}}),d.sort(function(a,b){return e.data(a.elem,"closest")-e.data(b.elem,"closest")}),e.each(d,function(){if(this.fn.call(this.elem,a,this.fn.data)===!1)return c=!1}),c}function v(a,b){return["live",a,b.replace(/\./g,"`").replace(/ /g,"|")].join(".")}function x(){if(w)return;w=!0,document.addEventListener?document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,!1),e.ready()},!1):document.attachEvent&&(document.attachEvent("onreadystatechange",function(){document.readyState==="complete"&&(document.detachEvent("onreadystatechange",arguments.callee),e.ready())}),document.documentElement.doScroll&&a==a.top&&function(){if(e.isReady)return;try{document.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee,0);return}e.ready()}()),e.event.add(a,"load",e.ready)}function D(a,b){var c={};return e.each(C.concat.apply([],C.slice(0,b)),function(){c[this]=a}),c}var a=this,b,c=a.jQuery,d=a.$,e=a.jQuery=a.$=function(a,b){return new e.fn.init(a,b)},f=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,g=/^.[^:#\[\.,]*$/;e.fn=e.prototype={init:function(a,b){a=a||document;if(a.nodeType)return this[0]=a,this.length=1,this.context=a,this;if(typeof a=="string"){var c=f.exec(a);if(!c||!c[1]&&!!b)return e(b).find(a);if(c[1])a=e.clean([c[1]],b);else{var d=document.getElementById(c[3]);if(d&&d.id!=c[3])return e().find(a);var g=e(d||[]);return g.context=document,g.selector=a,g}}else if(e.isFunction(a))return e(document).ready(a);return a.selector&&a.context&&(this.selector=a.selector,this.context=a.context),this.setArray(e.isArray(a)?a:e.makeArray(a))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(a){return a===b?Array.prototype.slice.call(this):this[a]},pushStack:function(a,b,c){var d=e(a);return d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")"),d},setArray:function(a){return this.length=0,Array.prototype.push.apply(this,a),this},each:function(a,b){return e.each(this,a,b)},index:function(a){return e.inArray(a&&a.jquery?a[0]:a,this)},attr:function(a,c,d){var f=a;if(typeof a=="string"){if(c===b)return this[0]&&e[d||"attr"](this[0],a);f={},f[a]=c}return this.each(function(b){for(a in f)e.attr(d?this.style:this,a,e.prop(this,f[a],d,b,a))})},css:function(a,c){return(a=="width"||a=="height")&&parseFloat(c)<0&&(c=b),this.attr(a,c,"curCSS")},text:function(a){if(typeof a!="object"&&a!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(a));var b="";return e.each(a||this,function(){e.each(this.childNodes,function(){this.nodeType!=8&&(b+=this.nodeType!=1?this.nodeValue:e.fn.text([this]))})}),b},wrapAll:function(a){if(this[0]){var b=e(a,this[0].ownerDocument).clone();this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(function(){e(this).contents().wrapAll(a)})},wrap:function(a){return this.each(function(){e(this).wrapAll(a)})},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType==1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType==1&&this.insertBefore(a,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)})},end:function(){return this.prevObject||e([])},push:[].push,sort:[].sort,splice:[].splice,find:function(a){if(this.length===1){var b=this.pushStack([],"find",a);return b.length=0,e.find(a,this[0],b),b}return this.pushStack(e.unique(e.map(this,function(b){return e.find(a,b)})),"find",a)},clone:function(a){var b=this.map(function(){if(!e.support.noCloneEvent&&!e.isXMLDoc(this)){var a=this.outerHTML;if(!a){var b=this.ownerDocument.createElement("div");b.appendChild(this.cloneNode(!0)),a=b.innerHTML}return e.clean([a.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}return this.cloneNode(!0)});if(a===!0){var c=this.find("*").andSelf(),d=0;b.find("*").andSelf().each(function(){if(this.nodeName!==c[d].nodeName)return;var a=e.data(c[d],"events");for(var b in a)for(var f in a[b])e.event.add(this,b,a[b][f],a[b][f].data);d++})}return b},filter:function(a){return this.pushStack(e.isFunction(a)&&e.grep(this,function(b,c){return a.call(b,c)})||e.multiFilter(a,e.grep(this,function(a){return a.nodeType===1})),"filter",a)},closest:function(a){var b=e.expr.match.POS.test(a)?e(a):null,c=0;return this.map(function(){var d=this;while(d&&d.ownerDocument){if(b?b.index(d)>-1:e(d).is(a))return e.data(d,"closest",c),d;d=d.parentNode,c++}})},not:function(a){if(typeof a=="string"){if(g.test(a))return this.pushStack(e.multiFilter(a,this,!0),"not",a);a=e.multiFilter(a,this)}var c=a.length&&a[a.length-1]!==b&&!a.nodeType;return this.filter(function(){return c?e.inArray(this,a)<0:this!=a})},add:function(a){return this.pushStack(e.unique(e.merge(this.get(),typeof a=="string"?e(a):e.makeArray(a))))},is:function(a){return!!a&&e.multiFilter(a,this).length>0},hasClass:function(a){return!!a&&this.is("."+a)},val:function(a){if(a===b){var c=this[0];if(c){if(e.nodeName(c,"option"))return(c.attributes.value||{}).specified?c.value:c.text;if(e.nodeName(c,"select")){var d=c.selectedIndex,f=[],g=c.options,h=c.type=="select-one";if(d<0)return null;for(var i=h?d:0,j=h?d+1:g.length;i<j;i++){var k=g[i];if(k.selected){a=e(k).val();if(h)return a;f.push(a)}}return f}return(c.value||"").replace(/\r/g,"")}return b}return typeof a=="number"&&(a+=""),this.each(function(){if(this.nodeType!=1)return;if(e.isArray(a)&&/radio|checkbox/.test(this.type))this.checked=e.inArray(this.value,a)>=0||e.inArray(this.name,a)>=0;else if(e.nodeName(this,"select")){var b=e.makeArray(a);e("option",this).each(function(){this.selected=e.inArray(this.value,b)>=0||e.inArray(this.text,b)>=0}),b.length||(this.selectedIndex=-1)}else this.value=a})},html:function(a){return a===b?this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null:this.empty().append(a)},replaceWith:function(a){return this.after(a).remove()},eq:function(a){return this.slice(a,+a+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(a,b,c){function k(a,c){return b&&e.nodeName(a,"table")&&e.nodeName(c,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}if(this[0]){var d=(this[0].ownerDocument||this[0]).createDocumentFragment(),f=e.clean(a,this[0].ownerDocument||this[0],d),g=d.firstChild;if(g)for(var i=0,j=this.length;i<j;i++)c.call(k(this[i],g),this.length>1||i>0?d.cloneNode(!0):d);f&&e.each(f,h)}return this}},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a=arguments[0]||{},c=1,d=arguments.length,f=!1,g;typeof a=="boolean"&&(f=a,a=arguments[1]||{},c=2),typeof a!="object"&&!e.isFunction(a)&&(a={}),d==c&&(a=this,--c);for(;c<d;c++)if((g=arguments[c])!=null)for(var h in g){var i=a[h],j=g[h];if(a===j)continue;f&&j&&typeof j=="object"&&!j.nodeType?a[h]=e.extend(f,i||(j.length!=null?[]:{}),j):j!==b&&(a[h]=j)}return a};var j=/z-?index|font-?weight|opacity|zoom|line-?height/i,k=document.defaultView||{},l=Object.prototype.toString;e.extend({noConflict:function(b){return a.$=d,b&&(a.jQuery=c),e},isFunction:function(a){return l.call(a)==="[object Function]"},isArray:function(a){return l.call(a)==="[object Array]"},isXMLDoc:function(a){return a.nodeType===9&&a.documentElement.nodeName!=="HTML"||!!a.ownerDocument&&e.isXMLDoc(a.ownerDocument)},globalEval:function(a){if(a&&/\S/.test(a)){var b=document.getElementsByTagName("head")[0]||document.documentElement,c=document.createElement("script");c.type="text/javascript",e.support.scriptEval?c.appendChild(document.createTextNode(a)):c.text=a,b.insertBefore(c,b.firstChild),b.removeChild(c)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()==b.toUpperCase()},each:function(a,c,d){var e,f=0,g=a.length;if(d){if(g===b){for(e in a)if(c.apply(a[e],d)===!1)break}else for(;f<g;)if(c.apply(a[f++],d)===!1)break}else if(g===b){for(e in a)if(c.call(a[e],e,a[e])===!1)break}else for(var h=a[0];f<g&&c.call(h,f,h)!==!1;h=a[++f]);return a},prop:function(a,b,c,d,f){return e.isFunction(b)&&(b=b.call(a,d)),typeof b=="number"&&c=="curCSS"&&!j.test(f)?b+"px":b},className:{add:function(a,b){e.each((b||"").split(/\s+/),function(b,c){a.nodeType==1&&!e.className.has(a.className,c)&&(a.className+=(a.className?" ":"")+c)})},remove:function(a,c){a.nodeType==1&&(a.className=c!==b?e.grep(a.className.split(/\s+/),function(a){return!e.className.has(c,a)}).join(" "):"")},has:function(a,b){return a&&e.inArray(b,(a.className||a).toString().split(/\s+/))>-1}},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(var e in b)a.style[e]=d[e]},css:function(a,b,c,d){if(b=="width"||b=="height"){var f,g={position:"absolute",visibility:"hidden",display:"block"},h=b=="width"?["Left","Right"]:["Top","Bottom"];function i(){f=b=="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return;e.each(h,function(){d||(f-=parseFloat(e.curCSS(a,"padding"+this,!0))||0),d==="margin"?f+=parseFloat(e.curCSS(a,"margin"+this,!0))||0:f-=parseFloat(e.curCSS(a,"border"+this+"Width",!0))||0})}return a.offsetWidth!==0?i():e.swap(a,g,i),Math.max(0,Math.round(f))}return e.curCSS(a,b,c)},curCSS:function(a,b,c){var d,f=a.style;if(b=="opacity"&&!e.support.opacity)return d=e.attr(f,"opacity"),d==""?"1":d;b.match(/float/i)&&(b=y);if(!c&&f&&f[b])d=f[b];else if(k.getComputedStyle){b.match(/float/i)&&(b="float"),b=b.replace(/([A-Z])/g,"-$1").toLowerCase();var g=k.getComputedStyle(a,null);g&&(d=g.getPropertyValue(b)),b=="opacity"&&d==""&&(d="1")}else if(a.currentStyle){var h=b.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()});d=a.currentStyle[b]||a.currentStyle[h];if(!/^\d+(px)?$/i.test(d)&&/^\d/.test(d)){var i=f.left,j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left,f.left=d||0,d=f.pixelLeft+"px",f.left=i,a.runtimeStyle.left=j}}return d},clean:function(a,b,c){b=b||document,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||document);if(!c&&a.length===1&&typeof a[0]=="string"){var d=/^<(\w+)\s*\/?>$/.exec(a[0]);if(d)return[b.createElement(d[1])]}var f=[],g=[],h=b.createElement("div");e.each(a,function(a,c){typeof c=="number"&&(c+="");if(!c)return;if(typeof c=="string"){c=c.replace(/(<(\w+)[^>]*?)\/>/g,function(a,b,c){return c.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?a:b+"></"+c+">"});var d=c.replace(/^\s+/,"").substring(0,10).toLowerCase(),g=!d.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!d.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||d.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!d.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!d.indexOf("<td")||!d.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!d.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!e.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];h.innerHTML=g[1]+c+g[2];while(g[0]--)h=h.lastChild;if(!e.support.tbody){var i=/<tbody/i.test(c),j=!d.indexOf("<table")&&!i?h.firstChild&&h.firstChild.childNodes:g[1]=="<table>"&&!i?h.childNodes:[];for(var k=j.length-1;k>=0;--k)e.nodeName(j[k],"tbody")&&!j[k].childNodes.length&&j[k].parentNode.removeChild(j[k])}!e.support.leadingWhitespace&&/^\s/.test(c)&&h.insertBefore(b.createTextNode(c.match(/^\s*/)[0]),h.firstChild),c=e.makeArray(h.childNodes)}c.nodeType?f.push(c):f=e.merge(f,c)});if(c){for(var i=0;f[i];i++)e.nodeName(f[i],"script")&&(!f[i].type||f[i].type.toLowerCase()==="text/javascript")?g.push(f[i].parentNode?f[i].parentNode.removeChild(f[i]):f[i]):(f[i].nodeType===1&&f.splice.apply(f,[i+1,0].concat(e.makeArray(f[i].getElementsByTagName("script")))),c.appendChild(f[i]));return g}return f},attr:function(a,c,d){if(!a||a.nodeType==3||a.nodeType==8)return b;var f=!e.isXMLDoc(a),g=d!==b;c=f&&e.props[c]||c;if(a.tagName){var h=/href|src|style/.test(c);c=="selected"&&a.parentNode&&a.parentNode.selectedIndex;if(c in a&&f&&!h){if(g){if(c=="type"&&e.nodeName(a,"input")&&a.parentNode)throw"type property can't be changed";a[c]=d}if(e.nodeName(a,"form")&&a.getAttributeNode(c))return a.getAttributeNode(c).nodeValue;if(c=="tabIndex"){var i=a.getAttributeNode("tabIndex");return i&&i.specified?i.value:a.nodeName.match(/(button|input|object|select|textarea)/i)?0:a.nodeName.match(/^(a|area)$/i)&&a.href?0:b}return a[c]}if(!e.support.style&&f&&c=="style")return e.attr(a.style,"cssText",d);g&&a.setAttribute(c,""+d);var j=!e.support.hrefNormalized&&f&&h?a.getAttribute(c,2):a.getAttribute(c);return j===null?b:j}return!e.support.opacity&&c=="opacity"?(g&&(a.zoom=1,a.filter=(a.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(d)+""=="NaN"?"":"alpha(opacity="+d*100+")")),a.filter&&a.filter.indexOf("opacity=")>=0?parseFloat(a.filter.match(/opacity=([^)]*)/)[1])/100+"":""):(c=c.replace(/-([a-z])/ig,function(a,b){return b.toUpperCase()}),g&&(a[c]=d),a[c])},trim:function(a){return(a||"").replace(/^\s+|\s+$/g,"")},makeArray:function(a){var b=[];if(a!=null){var c=a.length;if(c==null||typeof a=="string"||e.isFunction(a)||a.setInterval)b[0]=a;else while(c)b[--c]=a[c]}return b},inArray:function(a,b){for(var c=0,d=b.length;c<d;c++)if(b[c]===a)return c;return-1},merge:function(a,b){var c=0,d,f=a.length;if(!e.support.getAll)while((d=b[c++])!=null)d.nodeType!=8&&(a[f++]=d);else while((d=b[c++])!=null)a[f++]=d;return a},unique:function(a){var b=[],c={};try{for(var d=0,f=a.length;d<f;d++){var g=e.data(a[d]);c[g]||(c[g]=!0,b.push(a[d]))}}catch(h){b=a}return b},grep:function(a,b,c){var d=[];for(var e=0,f=a.length;e<f;e++)!c!=!b(a[e],e)&&d.push(a[e]);return d},map:function(a,b){var c=[];for(var d=0,e=a.length;d<e;d++){var f=b(a[d],d);f!=null&&(c[c.length]=f)}return c.concat.apply([],c)}});var m=navigator.userAgent.toLowerCase();e.browser={version:(m.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(m),opera:/opera/.test(m),msie:/msie/.test(m)&&!/opera/.test(m),mozilla:/mozilla/.test(m)&&!/(compatible|webkit)/.test(m)},e.each({parent:function(a){return a.parentNode},parents:function(a){return e.dir(a,"parentNode")},next:function(a){return e.nth(a,2,"nextSibling")},prev:function(a){return e.nth(a,2,"previousSibling")},nextAll:function(a){return e.dir(a,"nextSibling")},prevAll:function(a){return e.dir(a,"previousSibling")},siblings:function(a){return e.sibling(a.parentNode.firstChild,a)},children:function(a){return e.sibling(a.firstChild)},contents:function(a){return e.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:e.makeArray(a.childNodes)}},function(a,b){e.fn[a]=function(c){var d=e.map(this,b);return c&&typeof c=="string"&&(d=e.multiFilter(c,d)),this.pushStack(e.unique(d),a,c)}}),e.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){e.fn[a]=function(c){var d=[],f=e(c);for(var g=0,h=f.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();e.fn[b].apply(e(f[g]),i),d=d.concat(i)}return this.pushStack(d,a,c)}}),e.each({removeAttr:function(a){e.attr(this,a,""),this.nodeType==1&&this.removeAttribute(a)},addClass:function(a){e.className.add(this,a)},removeClass:function(a){e.className.remove(this,a)},toggleClass:function(a,b){typeof b!="boolean"&&(b=!e.className.has(this,a)),e.className[b?"add":"remove"](this,a)},remove:function(a){if(!a||e.filter(a,[this]).length)e("*",this).add([this]).each(function(){e.event.remove(this),e.removeData(this)}),this.parentNode&&this.parentNode.removeChild(this)},empty:function(){e(this).children().remove();while(this.firstChild)this.removeChild(this.firstChild)}},function(a,b){e.fn[a]=function(){return this.each(b,arguments)}});var o="jQuery"+i(),p=0,q={};e.extend({cache:{},data:function(c,d,f){c=c==a?q:c;var g=c[o];return g||(g=c[o]=++p),d&&!e.cache[g]&&(e.cache[g]={}),f!==b&&(e.cache[g][d]=f),d?e.cache[g][d]:g},removeData:function(b,c){b=b==a?q:b;var d=b[o];if(c){if(e.cache[d]){delete e.cache[d][c],c="";for(c in e.cache[d])break;c||e.removeData(b)}}else{try{delete b[o]}catch(f){b.removeAttribute&&b.removeAttribute(o)}delete e.cache[d]}},queue:function(a,b,c){if(a){b=(b||"fx")+"queue";var d=e.data(a,b);!d||e.isArray(c)?d=e.data(a,b,e.makeArray(c)):c&&d.push(c)}return d},dequeue:function(a,c){var d=e.queue(a,c),f=d.shift();if(!c||c==="fx")f=d[0];f!==b&&f.call(a)}}),e.fn.extend({data:function(a,c){var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(c===b){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);return f===b&&this.length&&(f=e.data(this[0],a)),f===b&&d[1]?this.data(d[0]):f}return this.trigger("setData"+d[1]+"!",[d[0],c]).each(function(){e.data(this,a,c)})},removeData:function(a){return this.each(function(){e.removeData(this,a)})},queue:function(a,c){return typeof a!="string"&&(c=a,a="fx"),c===b?e.queue(this[0],a):this.each(function(){var b=e.queue(this,a,c);a=="fx"&&b.length==1&&b[0].call(this)})},dequeue:function(a){return this.each(function(){e.dequeue(this,a)})}}),function(){function n(a,b,c,d,e,f){var g=a=="previousSibling"&&!f;for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){g&&j.nodeType===1&&(j.sizcache=c,j.sizset=h),j=j[a];var k=!1;while(j){if(j.sizcache===c){k=d[j.sizset];break}j.nodeType===1&&!f&&(j.sizcache=c,j.sizset=h);if(j.nodeName===b){k=j;break}j=j[a]}d[h]=k}}}function o(a,b,c,d,e,f){var h=a=="previousSibling"&&!f;for(var i=0,j=d.length;i<j;i++){var k=d[i];if(k){h&&k.nodeType===1&&(k.sizcache=c,k.sizset=i),k=k[a];var l=!1;while(k){if(k.sizcache===c){l=d[k.sizset];break}if(k.nodeType===1){f||(k.sizcache=c,k.sizset=i);if(typeof b!="string"){if(k===b){l=!0;break}}else if(g.filter(b,[k]).length>0){l=k;break}}k=k[a]}d[i]=l}}}var c=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,d=0,f=Object.prototype.toString,g=function(a,b,d,e){d=d||[],b=b||document;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return d;var j=[],l,n,o,s,t,u,v=!0;c.lastIndex=0;while((l=c.exec(a))!==null){j.push(l[1]);if(l[2]){u=RegExp.rightContext;break}}if(j.length>1&&i.exec(a))if(j.length===2&&h.relative[j[0]])n=r(j[0]+j[1],b);else{n=h.relative[j[0]]?[b]:g(j.shift(),b);while(j.length)a=j.shift(),h.relative[a]&&(a+=j.shift()),n=r(a,n)}else{var w=e?{expr:j.pop(),set:k(e)}:g.find(j.pop(),j.length===1&&b.parentNode?b.parentNode:b,q(b));n=g.filter(w.expr,w.set),j.length>0?o=k(n):v=!1;while(j.length){var x=j.pop(),y=x;h.relative[x]?y=j.pop():x="",y==null&&(y=b),h.relative[x](o,y,q(b))}}o||(o=n);if(!o)throw"Syntax error, unrecognized expression: "+(x||a);if(f.call(o)==="[object Array]")if(!v)d.push.apply(d,o);else if(b.nodeType===1)for(var z=0;o[z]!=null;z++)o[z]&&(o[z]===!0||o[z].nodeType===1&&p(b,o[z]))&&d.push(n[z]);else for(var z=0;o[z]!=null;z++)o[z]&&o[z].nodeType===1&&d.push(n[z]);else k(o,d);if(u){g(u,b,d,e);if(m){hasDuplicate=!1,d.sort(m);if(hasDuplicate)for(var z=1;z<d.length;z++)d[z]===d[z-1]&&d.splice(z--,1)}}return d};g.matches=function(a,b){return g(a,null,null,b)},g.find=function(a,b,c){var d,e;if(!a)return[];for(var f=0,g=h.order.length;f<g;f++){var i=h.order[f],e;if(e=h.match[i].exec(a)){var j=RegExp.leftContext;if(j.substr(j.length-1)!=="\\"){e[1]=(e[1]||"").replace(/\\/g,""),d=h.find[i](e,b,c);if(d!=null){a=a.replace(h.match[i],"");break}}}}return d||(d=b.getElementsByTagName("*")),{set:d,expr:a}},g.filter=function(a,c,d,e){var f=a,g=[],i=c,j,k,l=c&&c[0]&&q(c[0]);while(a&&c.length){for(var m in h.filter)if((j=h.match[m].exec(a))!=null){var n=h.filter[m],o,p;k=!1,i==g&&(g=[]);if(h.preFilter[m]){j=h.preFilter[m](j,i,d,g,e,l);if(!j)k=o=!0;else if(j===!0)continue}if(j)for(var r=0;(p=i[r])!=null;r++)if(p){o=n(p,j,r,i);var s=e^!!o;d&&o!=null?s?k=!0:i[r]=!1:s&&(g.push(p),k=!0)}if(o!==b){d||(i=g),a=a.replace(h.match[m],"");if(!k)return[];break}}if(a==f){if(k==null)throw"Syntax error, unrecognized expression: "+a;break}f=a}return i};var h=g.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\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")}},relative:{"+":function(a,b,c){var d=typeof b=="string",e=d&&!/\W/.test(b),f=d&&!e;e&&!c&&(b=b.toUpperCase());for(var h=0,i=a.length,j;h<i;h++)if(j=a[h]){while((j=j.previousSibling)&&j.nodeType!==1);a[h]=f||j&&j.nodeName===b?j||!1:j===b}f&&g.filter(b,a,!0)},">":function(a,b,c){var d=typeof b=="string";if(d&&!/\W/.test(b)){b=c?b:b.toUpperCase();for(var e=0,f=a.length;e<f;e++){var h=a[e];if(h){var i=h.parentNode;a[e]=i.nodeName===b?i:!1}}}else{for(var e=0,f=a.length;e<f;e++){var h=a[e];h&&(a[e]=d?h.parentNode:h.parentNode===b)}d&&g.filter(b,a,!0)}},"":function(a,b,c){var e=d++,f=o;if(!b.match(/\W/)){var g=b=c?b:b.toUpperCase();f=n}f("parentNode",b,e,a,g,c)},"~":function(a,b,c){var e=d++,f=o;if(typeof b=="string"&&!b.match(/\W/)){var g=b=c?b:b.toUpperCase();f=n}f("previousSibling",b,e,a,g,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d?[d]:[]}},NAME:function(a,b,c){if(typeof b.getElementsByName!="undefined"){var d=[],e=b.getElementsByName(a[1]);for(var f=0,g=e.length;f<g;f++)e[f].getAttribute("name")===a[1]&&d.push(e[f]);return d.length===0?null:d}},TAG:function(a,b){return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(/\\/g,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(/\\/g,"")},TAG:function(a,b){for(var c=0;b[c]===!1;c++);return b[c]&&q(b[c])?a[1]:a[1].toUpperCase()},CHILD:function(a){if(a[1]=="nth"){var b=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(a[2]=="even"&&"2n"||a[2]=="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}return a[0]=d++,a},ATTR:function(a,b,c,d,e,f){var g=a[1].replace(/\\/g,"");return!f&&h.attrMap[g]&&(a[1]=h.attrMap[g]),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,d,e,f){if(a[1]==="not")if(a[3].match(c).length>1||/^\w/.test(a[3]))a[3]=g(a[3],null,null,b);else{var i=g.filter(a[3],b,d,!0^f);return d||e.push.apply(e,i),!1}else if(h.match.POS.test(a[0])||h.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!g(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.type},radio:function(a){return"radio"===a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||a.nodeName.toUpperCase()==="BUTTON"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0==b},eq:function(a,b,c){return c[3]-0==b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=h.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var c=0,i=g.length;c<i;c++)if(g[c]===a)return!1;return!0}},CHILD:function(a,b){var c=b[1],d=a;switch(c){case"only":case"first":while(d=d.previousSibling)if(d.nodeType===1)return!1;if(c=="first")return!0;d=a;case"last":while(d=d.nextSibling)if(d.nodeType===1)return!1;return!0;case"nth":var e=b[2],f=b[3];if(e==1&&f==0)return!0;var g=b[0],h=a.parentNode;if(h&&(h.sizcache!==g||!a.nodeIndex)){var i=0;for(d=h.firstChild;d;d=d.nextSibling)d.nodeType===1&&(d.nodeIndex=++i);h.sizcache=g}var j=a.nodeIndex-f;return e==0?j==0:j%e==0&&j/e>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=h.attrHandle[c]?h.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!=g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=h.setFilters[e];if(f)return f(a,c,b,d)}}},i=h.match.POS;for(var j in h.match)h.match[j]=RegExp(h.match[j].source+/(?![^\[]*\])(?![^\(]*\))/.source);var k=function(a,b){return a=Array.prototype.slice.call(a),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(l){k=function(a,b){var c=b||[];if(f.call(a)==="[object Array]")Array.prototype.push.apply(c,a);else if(typeof a.length=="number")for(var d=0,e=a.length;d<e;d++)c.push(a[d]);else for(var d=0;a[d];d++)c.push(a[d]);return c}}var m;document.documentElement.compareDocumentPosition?m=function(a,b){var c=a.compareDocumentPosition(b)&4?-1:a===b?0:1;return c===0&&(hasDuplicate=!0),c}:"sourceIndex"in document.documentElement?m=function(a,b){var c=a.sourceIndex-b.sourceIndex;return c===0&&(hasDuplicate=!0),c}:document.createRange&&(m=function(a,b){var c=a.ownerDocument.createRange(),d=b.ownerDocument.createRange();c.selectNode(a),c.collapse(!0),d.selectNode(b),d.collapse(!0);var e=c.compareBoundaryPoints(Range.START_TO_END,d);return e===0&&(hasDuplicate=!0),e}),function(){var a=document.createElement("form"),c="script"+(new Date).getTime();a.innerHTML="<input name='"+c+"'/>";var d=document.documentElement;d.insertBefore(a,d.firstChild),!document.getElementById(c)||(h.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},h.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a)}(),function(){var a=document.createElement("div");a.appendChild(document.createComment("")),a.getElementsByTagName("*").length>0&&(h.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(h.attrHandle.href=function(a){return a.getAttribute("href",2)})}(),document.querySelectorAll&&function(){var a=g,b=document.createElement("div");b.innerHTML="<p class='TEST'></p>";if(b.querySelectorAll&&b.querySelectorAll(".TEST").length===0)return;g=function(b,c,d,e){c=c||document;if(!e&&c.nodeType===9&&!q(c))try{return k(c.querySelectorAll(b),d)}catch(f){}return a(b,c,d,e)},g.find=a.find,g.filter=a.filter,g.selectors=a.selectors,g.matches=a.matches}(),document.getElementsByClassName&&document.documentElement.getElementsByClassName&&function(){var a=document.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(a.getElementsByClassName("e").length===0)return;a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;h.order.splice(1,0,"CLASS"),h.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])}}();var p=document.compareDocumentPosition?function(a,b){return a.compareDocumentPosition(b)&16}:function(a,b){return a!==b&&(a.contains?a.contains(b):!0)},q=function(a){return a.nodeType===9&&a.documentElement.nodeName!=="HTML"||!!a.ownerDocument&&q(a.ownerDocument)},r=function(a,b){var c=[],d="",e,f=b.nodeType?[b]:b;while(e=h.match.PSEUDO.exec(a))d+=e[0],a=a.replace(h.match.PSEUDO,"");a=h.relative[a]?a+"*":a;for(var i=0,j=f.length;i<j;i++)g(a,f[i],c);return g.filter(d,c)};e.find=g,e.filter=g.filter,e.expr=g.selectors,e.expr[":"]=e.expr.filters,g.selectors.filters.hidden=function(a){return a.offsetWidth===0||a.offsetHeight===0},g.selectors.filters.visible=function(a){return a.offsetWidth>0||a.offsetHeight>0},g.selectors.filters.animated=function(a){return e.grep(e.timers,function(b){return a===b.elem}).length},e.multiFilter=function(a,b,c){return c&&(a=":not("+a+")"),g.matches(a,b)},e.dir=function(a,b){var c=[],d=a[b];while(d&&d!=document)d.nodeType==1&&c.push(d),d=d[b];return c},e.nth=function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType==1&&++e==b)break;return a},e.sibling=function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType==1&&a!=b&&c.push(a);return c};return}(),e.event={add:function(c,d,f,g){if(c.nodeType==3||c.nodeType==8)return;c.setInterval&&c!=a&&(c=a),f.guid||(f.guid=this.guid++);if(g!==b){var h=f;f=this.proxy(h),f.data=g}var i=e.data(c,"events")||e.data(c,"events",{}),j=e.data(c,"handle")||e.data(c,"handle",function(){return typeof e!="undefined"&&!e.event.triggered?e.event.handle.apply(arguments.callee.elem,arguments):b});j.elem=c,e.each(d.split(/\s+/),function(a,b){var d=b.split(".");b=d.shift(),f.type=d.slice().sort().join(".");var h=i[b];e.event.specialAll[b]&&e.event.specialAll[b].setup.call(c,g,d);if(!h){h=i[b]={};if(!e.event.special[b]||e.event.special[b].setup.call(c,g,d)===!1)c.addEventListener?c.addEventListener(b,j,!1):c.attachEvent&&c.attachEvent("on"+b,j)}h[f.guid]=f,e.event.global[b]=!0}),c=null},guid:1,global:{},remove:function(a,c,d){if(a.nodeType==3||a.nodeType==8)return;var f=e.data(a,"events"),g,h;if(f){if(c===b||typeof c=="string"&&c.charAt(0)==".")for(var i in f)this.remove(a,i+(c||""));else c.type&&(d=c.handler,c=c.type),e.each(c.split(/\s+/),function(b,c){var h=c.split(".");c=h.shift();var i=RegExp("(^|\\.)"+h.slice().sort().join(".*\\.")+"(\\.|$)");if(f[c]){if(d)delete f[c][d.guid];else for(var j in f[c])i.test(f[c][j].type)&&delete f[c][j];e.event.specialAll[c]&&e.event.specialAll[c].teardown.call(a,h);for(g in f[c])break;if(!g){if(!e.event.special[c]||e.event.special[c].teardown.call(a,h)===!1)a.removeEventListener?a.removeEventListener(c,e.data(a,"handle"),!1):a.detachEvent&&a.detachEvent("on"+c,e.data(a,"handle"));g=null,delete f[c]}}});for(g in f)break;if(!g){var j=e.data(a,"handle");j&&(j.elem=null),e.removeData(a,"events"),e.removeData(a,"handle")}}},trigger:function(a,c,d,f){var g=a.type||a;if(!f){a=typeof a=="object"?a[o]?a:e.extend(e.Event(g),a):e.Event(g),g.indexOf("!")>=0&&(a.type=g=g.slice(0,-1),a.exclusive=!0),d||(a.stopPropagation(),this.global[g]&&e.each(e.cache,function(){this.events&&this.events[g]&&e.event.trigger(a,c,this.handle.elem)}));if(!d||d.nodeType==3||d.nodeType==8)return b;a.result=b,a.target=d,c=e.makeArray(c),c.unshift(a)}a.currentTarget=d;var h=e.data(d,"handle");h&&h.apply(d,c),(!d[g]||e.nodeName(d,"a")&&g=="click"
)&&d["on"+g]&&d["on"+g].apply(d,c)===!1&&(a.result=!1);if(!f&&d[g]&&!a.isDefaultPrevented()&&(!e.nodeName(d,"a")||g!="click")){this.triggered=!0;try{d[g]()}catch(i){}}this.triggered=!1;if(!a.isPropagationStopped()){var j=d.parentNode||d.ownerDocument;j&&e.event.trigger(a,c,j,!0)}},handle:function(c){var d,f;c=arguments[0]=e.event.fix(c||a.event),c.currentTarget=this;var g=c.type.split(".");c.type=g.shift(),d=!g.length&&!c.exclusive;var h=RegExp("(^|\\.)"+g.slice().sort().join(".*\\.")+"(\\.|$)");f=(e.data(this,"events")||{})[c.type];for(var i in f){var j=f[i];if(d||h.test(j.type)){c.handler=j,c.data=j.data;var k=j.apply(this,arguments);k!==b&&(c.result=k,k===!1&&(c.preventDefault(),c.stopPropagation()));if(c.isImmediatePropagationStopped())break}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){if(a[o])return a;var b=a;a=e.Event(b);for(var c=this.props.length,d;c;)d=this.props[--c],a[d]=b[d];a.target||(a.target=a.srcElement||document),a.target.nodeType==3&&(a.target=a.target.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement==a.target?a.toElement:a.fromElement);if(a.pageX==null&&a.clientX!=null){var f=document.documentElement,g=document.body;a.pageX=a.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f.clientLeft||0),a.pageY=a.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f.clientTop||0)}return!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode)&&(a.which=a.charCode||a.keyCode),!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey),!a.which&&a.button&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0),a},proxy:function(a,b){return b=b||function(){return a.apply(this,arguments)},b.guid=a.guid=a.guid||b.guid||this.guid++,b},special:{ready:{setup:x,teardown:function(){}}},specialAll:{live:{setup:function(a,b){e.event.add(this,b[0],u)},teardown:function(a){if(a.length){var b=0,c=RegExp("(^|\\.)"+a[0]+"(\\.|$)");e.each(e.data(this,"events").live||{},function(){c.test(this.type)&&b++}),b<1&&e.event.remove(this,a[0],u)}}}}},e.Event=function(a){if(!this.preventDefault)return new e.Event(a);a&&a.type?(this.originalEvent=a,this.type=a.type):this.type=a,this.timeStamp=i(),this[o]=!0},e.Event.prototype={preventDefault:function(){this.isDefaultPrevented=s;var a=this.originalEvent;if(!a)return;a.preventDefault&&a.preventDefault(),a.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=s;var a=this.originalEvent;if(!a)return;a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=s,this.stopPropagation()},isDefaultPrevented:r,isPropagationStopped:r,isImmediatePropagationStopped:r};var t=function(a){var b=a.relatedTarget;while(b&&b!=this)try{b=b.parentNode}catch(c){b=this}b!=this&&(a.type=a.data,e.event.handle.apply(this,arguments))};e.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(a,b){e.event.special[b]={setup:function(){e.event.add(this,a,t,b)},teardown:function(){e.event.remove(this,a,t)}}}),e.fn.extend({bind:function(a,b,c){return a=="unload"?this.one(a,b,c):this.each(function(){e.event.add(this,a,c||b,c&&b)})},one:function(a,b,c){var d=e.event.proxy(c||b,function(a){return e(this).unbind(a,d),(c||b).apply(this,arguments)});return this.each(function(){e.event.add(this,a,d,c&&b)})},unbind:function(a,b){return this.each(function(){e.event.remove(this,a,b)})},trigger:function(a,b){return this.each(function(){e.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){var c=e.Event(a);return c.preventDefault(),c.stopPropagation(),e.event.trigger(c,b,this[0]),c.result}},toggle:function(a){var b=arguments,c=1;while(c<b.length)e.event.proxy(a,b[c++]);return this.click(e.event.proxy(a,function(a){return this.lastToggle=(this.lastToggle||0)%c,a.preventDefault(),b[this.lastToggle++].apply(this,arguments)||!1}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b)},ready:function(a){return x(),e.isReady?a.call(document,e):e.readyList.push(a),this},live:function(a,b){var c=e.event.proxy(b);return c.guid+=this.selector+a,e(document).bind(v(a,this.selector),this.selector,c),this},die:function(a,b){return e(document).unbind(v(a,this.selector),b?{guid:b.guid+this.selector+a}:null),this}}),e.extend({isReady:!1,readyList:[],ready:function(){e.isReady||(e.isReady=!0,e.readyList&&(e.each(e.readyList,function(){this.call(document,e)}),e.readyList=null),e(document).triggerHandler("ready"))}});var w=!1;e.each("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error".split(","),function(a,b){e.fn[b]=function(a){return a?this.bind(b,a):this.trigger(b)}}),e(a).bind("unload",function(){for(var a in e.cache)a!=1&&e.cache[a].handle&&e.event.remove(e.cache[a].handle.elem)}),function(){e.support={};var b=document.documentElement,c=document.createElement("script"),d=document.createElement("div"),f="script"+(new Date).getTime();d.style.display="none",d.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var g=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0];if(!g||!g.length||!h)return;e.support={leadingWhitespace:d.firstChild.nodeType==3,tbody:!d.getElementsByTagName("tbody").length,objectAll:!!d.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:h.style.opacity==="0.5",cssFloat:!!h.style.cssFloat,scriptEval:!1,noCloneEvent:!0,boxModel:null},c.type="text/javascript";try{c.appendChild(document.createTextNode("window."+f+"=1;"))}catch(i){}b.insertBefore(c,b.firstChild),a[f]&&(e.support.scriptEval=!0,delete a[f]),b.removeChild(c),d.attachEvent&&d.fireEvent&&(d.attachEvent("onclick",function(){e.support.noCloneEvent=!1,d.detachEvent("onclick",arguments.callee)}),d.cloneNode(!0).fireEvent("onclick")),e(function(){var a=document.createElement("div");a.style.width=a.style.paddingLeft="1px",document.body.appendChild(a),e.boxModel=e.support.boxModel=a.offsetWidth===2,document.body.removeChild(a).style.display="none"})}();var y=e.support.cssFloat?"cssFloat":"styleFloat";e.props={"for":"htmlFor","class":"className","float":y,cssFloat:y,styleFloat:y,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"},e.fn.extend({_load:e.fn.load,load:function(a,b,c){if(typeof a!="string")return this._load(a);var d=a.indexOf(" ");if(d>=0){var f=a.slice(d,a.length);a=a.slice(0,d)}var g="GET";b&&(e.isFunction(b)?(c=b,b=null):typeof b=="object"&&(b=e.param(b),g="POST"));var h=this;return e.ajax({url:a,type:g,dataType:"html",data:b,complete:function(a,b){(b=="success"||b=="notmodified")&&h.html(f?e("<div/>").append(a.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(f):a.responseText),c&&h.each(c,[a.responseText,b,a])}}),this},serialize:function(){return e.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?e.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(a,b){var c=e(this).val();return c==null?null:e.isArray(c)?e.map(c,function(a,c){return{name:b.name,value:a}}):{name:b.name,value:c}}).get()}}),e.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(a,b){e.fn[b]=function(a){return this.bind(b,a)}});var z=i();e.extend({get:function(a,b,c,d){return e.isFunction(b)&&(c=b,b=null),e.ajax({type:"GET",url:a,data:b,success:c,dataType:d})},getScript:function(a,b){return e.get(a,null,b,"script")},getJSON:function(a,b,c){return e.get(a,b,c,"json")},post:function(a,b,c,d){return e.isFunction(b)&&(c=b,b={}),e.ajax({type:"POST",url:a,data:b,success:c,dataType:d})},ajaxSetup:function(a){e.extend(e.ajaxSettings,a)},ajaxSettings:{url:location.href,global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,xhr:function(){return a.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(c){function v(){c.success&&c.success(h,g),c.global&&e.event.trigger("ajaxSuccess",[r,c])}function w(){c.complete&&c.complete(r,g),c.global&&e.event.trigger("ajaxComplete",[r,c]),c.global&&!--e.active&&e.event.trigger("ajaxStop")}c=e.extend(!0,c,e.extend(!0,{},e.ajaxSettings,c));var d,f=/=\?(&|$)/g,g,h,j=c.type.toUpperCase();c.data&&c.processData&&typeof c.data!="string"&&(c.data=e.param(c.data));if(c.dataType=="jsonp"){if(j=="GET")c.url.match(f)||(c.url+=(c.url.match(/\?/)?"&":"?")+(c.jsonp||"callback")+"=?");else if(!c.data||!c.data.match(f))c.data=(c.data?c.data+"&":"")+(c.jsonp||"callback")+"=?";c.dataType="json"}c.dataType=="json"&&(c.data&&c.data.match(f)||c.url.match(f))&&(d="jsonp"+z++,c.data&&(c.data=(c.data+"").replace(f,"="+d+"$1")),c.url=c.url.replace(f,"="+d+"$1"),c.dataType="script",a[d]=function(c){h=c,v(),w(),a[d]=b;try{delete a[d]}catch(e){}n&&n.removeChild(o)}),c.dataType=="script"&&c.cache==null&&(c.cache=!1);if(c.cache===!1&&j=="GET"){var k=i(),l=c.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+k+"$2");c.url=l+(l==c.url?(c.url.match(/\?/)?"&":"?")+"_="+k:"")}c.data&&j=="GET"&&(c.url+=(c.url.match(/\?/)?"&":"?")+c.data,c.data=null),c.global&&!(e.active++)&&e.event.trigger("ajaxStart");var m=/^(\w+:)?\/\/([^\/?#]+)/.exec(c.url);if(c.dataType=="script"&&j=="GET"&&m&&(m[1]&&m[1]!=location.protocol||m[2]!=location.host)){var n=document.getElementsByTagName("head")[0],o=document.createElement("script");o.src=c.url,c.scriptCharset&&(o.charset=c.scriptCharset);if(!d){var p=!1;o.onload=o.onreadystatechange=function(){!p&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")&&(p=!0,v(),w(),o.onload=o.onreadystatechange=null,n.removeChild(o))}}return n.appendChild(o),b}var q=!1,r=c.xhr();c.username?r.open(j,c.url,c.async,c.username,c.password):r.open(j,c.url,c.async);try{c.data&&r.setRequestHeader("Content-Type",c.contentType),c.ifModified&&r.setRequestHeader("If-Modified-Since",e.lastModified[c.url]||"Thu, 01 Jan 1970 00:00:00 GMT"),r.setRequestHeader("X-Requested-With","XMLHttpRequest"),r.setRequestHeader("Accept",c.dataType&&c.accepts[c.dataType]?c.accepts[c.dataType]+", */*":c.accepts._default)}catch(s){}if(c.beforeSend&&c.beforeSend(r,c)===!1)return c.global&&!--e.active&&e.event.trigger("ajaxStop"),r.abort(),!1;c.global&&e.event.trigger("ajaxSend",[r,c]);var t=function(a){if(r.readyState==0)u&&(clearInterval(u),u=null,c.global&&!--e.active&&e.event.trigger("ajaxStop"));else if(!q&&r&&(r.readyState==4||a=="timeout")){q=!0,u&&(clearInterval(u),u=null),g=a=="timeout"?"timeout":e.httpSuccess(r)?c.ifModified&&e.httpNotModified(r,c.url)?"notmodified":"success":"error";if(g=="success")try{h=e.httpData(r,c.dataType,c)}catch(b){g="parsererror"}if(g=="success"){var f;try{f=r.getResponseHeader("Last-Modified")}catch(b){}c.ifModified&&f&&(e.lastModified[c.url]=f),d||v()}else e.handleError(c,r,g);w(),a&&r.abort(),c.async&&(r=null)}};if(c.async){var u=setInterval(t,13);c.timeout>0&&setTimeout(function(){r&&!q&&t("timeout")},c.timeout)}try{r.send(c.data)}catch(s){e.handleError(c,r,null,s)}return c.async||t(),r},handleError:function(a,b,c,d){a.error&&a.error(b,c,d),a.global&&e.event.trigger("ajaxError",[b,a,d])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol=="file:"||a.status>=200&&a.status<300||a.status==304||a.status==1223}catch(b){}return!1},httpNotModified:function(a,b){try{var c=a.getResponseHeader("Last-Modified");return a.status==304||c==e.lastModified[b]}catch(d){}return!1},httpData:function(b,c,d){var f=b.getResponseHeader("content-type"),g=c=="xml"||!c&&f&&f.indexOf("xml")>=0,h=g?b.responseXML:b.responseText;if(g&&h.documentElement.tagName=="parsererror")throw"parsererror";return d&&d.dataFilter&&(h=d.dataFilter(h,c)),typeof h=="string"&&(c=="script"&&e.globalEval(h),c=="json"&&(h=a.eval("("+h+")"))),h},param:function(a){function c(a,c){b[b.length]=encodeURIComponent(a)+"="+encodeURIComponent(c)}var b=[];if(e.isArray(a)||a.jquery)e.each(a,function(){c(this.name,this.value)});else for(var d in a)e.isArray(a[d])?e.each(a[d],function(){c(d,this)}):c(d,e.isFunction(a[d])?a[d]():a[d]);return b.join("&").replace(/%20/g,"+")}});var A={},B,C=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];e.fn.extend({show:function(a,b){if(a)return this.animate(D("show",3),a,b);for(var c=0,d=this.length;c<d;c++){var f=e.data(this[c],"olddisplay");this[c].style.display=f||"";if(e.css(this[c],"display")==="none"){var g=this[c].tagName,h;if(A[g])h=A[g];else{var i=e("<"+g+" />").appendTo("body");h=i.css("display"),h==="none"&&(h="block"),i.remove(),A[g]=h}e.data(this[c],"olddisplay",h)}}for(var c=0,d=this.length;c<d;c++)this[c].style.display=e.data(this[c],"olddisplay")||"";return this},hide:function(a,b){if(a)return this.animate(D("hide",3),a,b);for(var c=0,d=this.length;c<d;c++){var f=e.data(this[c],"olddisplay");!f&&f!=="none"&&e.data(this[c],"olddisplay",e.css(this[c],"display"))}for(var c=0,d=this.length;c<d;c++)this[c].style.display="none";return this},_toggle:e.fn.toggle,toggle:function(a,b){var c=typeof a=="boolean";return e.isFunction(a)&&e.isFunction(b)?this._toggle.apply(this,arguments):a==null||c?this.each(function(){var b=c?a:e(this).is(":hidden");e(this)[b?"show":"hide"]()}):this.animate(D("toggle",3),a,b)},fadeTo:function(a,b,c){return this.animate({opacity:b},a,c)},animate:function(a,b,c,d){var f=e.speed(b,c,d);return this[f.queue===!1?"each":"queue"](function(){var b=e.extend({},f),c,d=this.nodeType==1&&e(this).is(":hidden"),g=this;for(c in a){if(a[c]=="hide"&&d||a[c]=="show"&&!d)return b.complete.call(this);(c=="height"||c=="width")&&this.style&&(b.display=e.css(this,"display"),b.overflow=this.style.overflow)}return b.overflow!=null&&(this.style.overflow="hidden"),b.curAnim=e.extend({},a),e.each(a,function(c,f){var h=new e.fx(g,b,c);if(/toggle|show|hide/.test(f))h[f=="toggle"?d?"show":"hide":f](a);else{var i=f.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),j=h.cur(!0)||0;if(i){var k=parseFloat(i[2]),l=i[3]||"px";l!="px"&&(g.style[c]=(k||1)+l,j=(k||1)/h.cur(!0)*j,g.style[c]=j+l),i[1]&&(k=(i[1]=="-="?-1:1)*k+j),h.custom(j,k,l)}else h.custom(j,f,"")}}),!0})},stop:function(a,b){var c=e.timers;return a&&this.queue([]),this.each(function(){for(var a=c.length-1;a>=0;a--)c[a].elem==this&&(b&&c[a](!0),c.splice(a,1))}),b||this.dequeue(),this}}),e.each({slideDown:D("show",1),slideUp:D("hide",1),slideToggle:D("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){e.fn[a]=function(a,c){return this.animate(b,a,c)}}),e.extend({speed:function(a,b,c){var d=typeof a=="object"?a:{complete:c||!c&&b||e.isFunction(a)&&a,duration:a,easing:c&&b||b&&!e.isFunction(b)&&b};return d.duration=e.fx.off?0:typeof d.duration=="number"?d.duration:e.fx.speeds[d.duration]||e.fx.speeds._default,d.old=d.complete,d.complete=function(){d.queue!==!1&&e(this).dequeue(),e.isFunction(d.old)&&d.old.call(this)},d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig||(b.orig={})}}),e.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(e.fx.step[this.prop]||e.fx.step._default)(this),(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){var b=parseFloat(e.css(this.elem,this.prop,a));return b&&b>-1e4?b:parseFloat(e.curCSS(this.elem,this.prop))||0}return this.elem[this.prop]},custom:function(a,c,d){function g(a){return f.step(a)}this.startTime=i(),this.start=a,this.end=c,this.unit=d||this.unit||"px",this.now=this.start,this.pos=this.state=0;var f=this;g.elem=this.elem,g()&&e.timers.push(g)&&!B&&(B=setInterval(function(){var a=e.timers;for(var c=0;c<a.length;c++)a[c]()||a.splice(c--,1);a.length||(clearInterval(B),B=b)},13))},show:function(){this.options.orig[this.prop]=e.attr(this.elem.style,this.prop),this.options.show=!0,this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur()),e(this.elem).show()},hide:function(){this.options.orig[this.prop]=e.attr(this.elem.style,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b=i();if(a||b>=this.options.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),this.options.curAnim[this.prop]=!0;var c=!0;for(var d in this.options.curAnim)this.options.curAnim[d]!==!0&&(c=!1);if(c){this.options.display!=null&&(this.elem.style.overflow=this.options.overflow,this.elem.style.display=this.options.display,e.css(this.elem,"display")=="none"&&(this.elem.style.display="block")),this.options.hide&&e(this.elem).hide();if(this.options.hide||this.options.show)for(var f in this.options.curAnim)e.attr(this.elem.style,f,this.options.orig[f]);this.options.complete.call(this.elem)}return!1}var g=b-this.startTime;return this.state=g/this.options.duration,this.pos=e.easing[this.options.easing||(e.easing.swing?"swing":"linear")](this.state,g,0,1,this.options.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update(),!0}},e.extend(e.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){e.attr(a.elem.style,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),document.documentElement.getBoundingClientRect?e.fn.offset=function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return e.offset.bodyOffset(this[0]);var a=this[0].getBoundingClientRect(),b=this[0].ownerDocument,c=b.body,d=b.documentElement,f=d.clientTop||c.clientTop||0,g=d.clientLeft||c.clientLeft||0,h=a.top+(self.pageYOffset||e.boxModel&&d.scrollTop||c.scrollTop)-f,i=a.left+(self.pageXOffset||e.boxModel&&d.scrollLeft||c.scrollLeft)-g;return{top:h,left:i}}:e.fn.offset=function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return e.offset.bodyOffset(this[0]);e.offset.initialized||e.offset.initialize();var a=this[0],b=a.offsetParent,c=a,d=a.ownerDocument,f,g=d.documentElement,h=d.body,i=d.defaultView,j=i.getComputedStyle(a,null),k=a.offsetTop,l=a.offsetLeft;while((a=a.parentNode)&&a!==h&&a!==g)f=i.getComputedStyle(a,null),k-=a.scrollTop,l-=a.scrollLeft,a===b&&(k+=a.offsetTop,l+=a.offsetLeft,e.offset.doesNotAddBorder&&(!e.offset.doesAddBorderForTableAndCells||!/^t(able|d|h)$/i.test(a.tagName))&&(k+=parseInt(f.borderTopWidth,10)||0,l+=parseInt(f.borderLeftWidth,10)||0),c=b,b=a.offsetParent),e.offset.subtractsBorderForOverflowNotVisible&&f.overflow!=="visible"&&(k+=parseInt(f.borderTopWidth,10)||0,l+=parseInt(f.borderLeftWidth,10)||0),j=f;if(j.position==="relative"||j.position==="static")k+=h.offsetTop,l+=h.offsetLeft;return j.position==="fixed"&&(k+=Math.max(g.scrollTop,h.scrollTop),l+=Math.max(g.scrollLeft,h.scrollLeft)),{top:k,left:l}},e.offset={initialize:function(){if(this.initialized)return;var a=document.body,b=document.createElement("div"),c,d,e,f,g,h,i=a.style.marginTop,j='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';g={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(h in g)b.style[h]=g[h];b.innerHTML=j,a.insertBefore(b,a.firstChild),c=b.firstChild,d=c.firstChild,f=c.nextSibling.firstChild.firstChild,this.doesNotAddBorder=d.offsetTop!==5,this.doesAddBorderForTableAndCells=f.offsetTop===5,c.style.overflow="hidden",c.style.position="relative",this.subtractsBorderForOverflowNotVisible=d.offsetTop===-5,a.style.marginTop="1px",this.doesNotIncludeMarginInBodyOffset=a.offsetTop===0,a.style.marginTop=i,a.removeChild(b),this.initialized=!0},bodyOffset:function(a){e.offset.initialized||e.offset.initialize();var b=a.offsetTop,c=a.offsetLeft;return e.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseInt(e.curCSS(a,"marginTop",!0),10)||0,c+=parseInt(e.curCSS(a,"marginLeft",!0),10)||0),{top:b,left:c}}},e.fn.extend({position:function(){var a=0,b=0,c;if(this[0]){var d=this.offsetParent(),e=this.offset(),f=/^body|html$/i.test(d[0].tagName)?{top:0,left:0}:d.offset();e.top-=n(this,"marginTop"),e.left-=n(this,"marginLeft"),f.top+=n(d,"borderTopWidth"),f.left+=n(d,"borderLeftWidth"),c={top:e.top-f.top,left:e.left-f.left}}return c},offsetParent:function(){var a=this[0].offsetParent||document.body;while(a&&!/^body|html$/i.test(a.tagName)&&e.css(a,"position")=="static")a=a.offsetParent;return e(a)}}),e.each(["Left","Top"],function(c,d){var f="scroll"+d;e.fn[f]=function(d){return this[0]?d!==b?this.each(function(){this==a||this==document?a.scrollTo(c?e(a).scrollLeft():d,c?d:e(a).scrollTop()):this[f]=d}):this[0]==a||this[0]==document?self[c?"pageYOffset":"pageXOffset"]||e.boxModel&&document.documentElement[f]||document.body[f]:this[0][f]:null}}),e.each(["Height","Width"],function(c,d){var f=c?"Left":"Top",g=c?"Right":"Bottom",h=d.toLowerCase();e.fn["inner"+d]=function(){return this[0]?e.css(this[0],h,!1,"padding"):null},e.fn["outer"+d]=function(a){return this[0]?e.css(this[0],h,!1,a?"margin":"border"):null};var i=d.toLowerCase();e.fn[i]=function(c){return this[0]==a?document.compatMode=="CSS1Compat"&&document.documentElement["client"+d]||document.body["client"+d]:this[0]==document?Math.max(document.documentElement["client"+d],document.body["scroll"+d],document.documentElement["scroll"+d],document.body["offset"+d],document.documentElement["offset"+d]):c===b?this.length?e.css(this[0],i):null:this.css(i,typeof c=="string"?c:c+"px")}})})(),jQuery.ui||function(a){function i(b,c,d,e){function f(d){var e=a[b][c][d]||[];return typeof e=="string"?e.split(/,?\s+/):e}var g=f("getter");return e.length==1&&typeof e[0]=="string"&&(g=g.concat(f("getterSetter"))),a.inArray(d,g)!=-1}var b=a.fn.remove,c=a.browser.mozilla&&parseFloat(a.browser.version)<1.9;a.ui={version:"1.7.2",plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!d||!a.element[0].parentNode)return;for(var e=0;e<d.length;e++)a.options[d[e][0]]&&d[e][1].apply(a.element,c)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,c){if(a(b).css("overflow")=="hidden")return!1;var d=c&&c=="left"?"scrollLeft":"scrollTop",e=!1;return b[d]>0?!0:(b[d]=1,e=b[d]>0,b[d]=0,e)},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(b,c,d,e,f,g){return a.ui.isOverAxis(b,d,f)&&a.ui.isOverAxis(c,e,g)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(c){var d=a.attr,e=a.fn.removeAttr,f="http://www.w3.org/2005/07/aaa",g=/^aria-/,h=/^wairole:/;a.attr=function(a,b,c){var e=c!==undefined;return b=="role"?e?d.call(this,a,b,"wairole:"+c):(d.apply(this,arguments)||"").replace(h,""):g.test(b)?e?a.setAttributeNS(f,b.replace(g,"aaa:"),c):d.call(this,a,b.replace(g,"aaa:")):d.apply(this,arguments)},a.fn.removeAttr=function(a){return g.test(a)?this.each(function(){this.removeAttributeNS(f,a.replace(g,""))}):e.call(this,a)}}a.fn.extend({remove:function(){return a("*",this).add(this).each(function(){a(this).triggerHandler("remove")}),b.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return!1})},scrollParent:function(){var b;return a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("position"))||!b.length?a(document):b}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){var c=b.nodeName.toLowerCase(),d=a.attr(b,"tabindex");return(/input|select|textarea|button|object/.test(c)?!b.disabled:"a"==c||"area"==c?b.href||!isNaN(d):!isNaN(d))&&!a(b)["area"==c?"parents":"closest"](":hidden").length},tabbable:function(b){var c=a.attr(b,"tabindex");return(isNaN(c)||c>=0)&&a(b).is(":focusable")}}),a.widget=function(b,c){var d=b.split(".")[0];b=b.split(".")[1],a.fn[b]=function(c){var e=typeof c=="string",f=Array.prototype.slice.call(arguments,1);if(e&&c.substring(0,1)=="_")return this;if(e&&i(d,b,c,f)){var g=a.data(this[0],b);return g?g[c].apply(g,f):undefined}return this.each(function(){var g=a.data(this,b);!g&&!e&&a.data(this,b,new a[d][b](this,c))._init(),g&&e&&a.isFunction(g[c])&&g[c].apply(g,f)})},a[d]=a[d]||{},a[d][b]=function(c,e){var f=this;this.namespace=d,this.widgetName=b,this.widgetEventPrefix=a[d][b].eventPrefix||b,this.widgetBaseClass=d+"-"+b,this.options=a.extend({},a.widget.defaults,a[d][b].defaults,a.metadata&&a.metadata.get(c)[b],e),this.element=a(c).bind("setData."+b,function(a,b,d){if(a.target==c)return f._setData(b,d)}).bind("getData."+b,function(a,b){if(a.target==c)return f._getData(b)}).bind("remove",function(){return f.destroy()})},a[d][b].prototype=a.extend({},a.widget.prototype,c),a[d][b].getterSetter="option"},a.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(b,c){var d=b,e=this;if(typeof b=="string"){if(c===undefined)return this._getData(b);d={},d[b]=c}a.each(d,function(a,b){e._setData(a,b)})},_getData:function(a){return this.options[a]},_setData:function(a,b){this.options[a]=b,a=="disabled"&&this.element[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",b)},enable:function(){this._setData("disabled",!1)},disable:function(){this._setData("disabled",!0)},_trigger:function(b,c,d){var e=this.options[b],f=b==this.widgetEventPrefix?b:this.widgetEventPrefix+b;c=a.Event(c),c.type=f;if(c.originalEvent)for(var g=a.event.props.length,h;g;)h=a.event.props[--g],c[h]=c.originalEvent[h];return this.element.trigger(c,d),!(a.isFunction(e)&&e.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}},a.widget.defaults={disabled:!1},a.ui.mouse={_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(a){if(b._preventClickEvent)return b._preventClickEvent=!1,a.stopImmediatePropagation(),!1}),a.browser.msie&&(this._mouseUnselectable=this.element.attr("unselectable"),this.element.attr("unselectable","on")),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),a.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable)},_mouseDown:function(b){b.originalEvent=b.originalEvent||{};if(b.originalEvent.mouseHandled)return;this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var c=this,d=b.which==1,e=typeof this.options.cancel=="string"?a(b.target).parents().add(b.target).filter(this.options.cancel).length:!1;if(!d||e||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){c.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=this._mouseStart(b)!==!1;if(!this._mouseStarted)return b.preventDefault(),!0}return this._mouseMoveDelegate=function(a){return c._mouseMove(a)},this._mouseUpDelegate=function(a){return c._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),a.browser.safari||b.preventDefault(),b.originalEvent.mouseHandled=!0,!0},_mouseMove:function(b){return a.browser.msie&&!b.button?this._mouseUp(b):this._mouseStarted?(this._mouseDrag(b),b.preventDefault()):(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b)),!this._mouseStarted)},_mouseUp:function(b){return a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,this._preventClickEvent=b.target==this._mouseDownEvent.target,this._mouseStop(b)),!1},_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(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}},a.ui.mouse.defaults={cancel:null,distance:1,delay:0}}(jQuery),function(a){a.widget("ui.draggable",a.extend({},a.ui.mouse,{_init:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!this.element.data("draggable"))return;this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(b){var c=this.options;return this.helper||c.disabled||a(b.target).is(".ui-resizable-handle")?!1:(this.handle=this._getHandle(b),this.handle?!0:!1)},_mouseStart:function(b){var c=this.options;return this.helper=this._createHelper(b),this._cacheHelperProportions(),a.ui.ddmanager&&(a.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt),c.containment&&this._setContainment(),this._trigger("start",b),this._cacheHelperProportions(),a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.helper.addClass("ui-draggable-dragging"),this._mouseDrag(b,!0),!0},_mouseDrag:function(b,c){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute");if(!c){var d=this._uiHash();this._trigger("drag",b,d),this.position=d.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";return a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),!1},_mouseStop:function(b){var c=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(c=a.ui.ddmanager.drop(this,b)),this.dropped&&(c=this.dropped,this.dropped=!1);if(this.options.revert=="invalid"&&!c||this.options.revert=="valid"&&c||this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)){var d=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration
,10),function(){d._trigger("stop",b),d._clear()})}else this._trigger("stop",b),this._clear();return!1},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?!0:!1;return a(this.options.handle,this.element).find("*").andSelf().each(function(){this==b.target&&(c=!0)}),c},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b])):c.helper=="clone"?this.element.clone():this.element;return d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo),d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute"),d},_adjustOffsetFromHelper:function(a){a.left!=undefined&&(this.offset.click.left=a.left+this.margins.left),a.right!=undefined&&(this.offset.click.left=this.helperProportions.width-a.right+this.margins.left),a.top!=undefined&&(this.offset.click.top=a.top+this.margins.top),a.bottom!=undefined&&(this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;b.containment=="parent"&&(b.containment=this.helper[0].parentNode);if(b.containment=="document"||b.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)&&b.containment.constructor!=Array){var c=a(b.containment)[0];if(!c)return;var d=a(b.containment).offset(),e=a(c).css("overflow")!="hidden";this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(e?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(e?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}else b.containment.constructor==Array&&(this.containment=b.containment)},_convertPositionTo:function(b,c){c||(c=this.position);var d=b=="absolute"?1:-1,e=this.options,f=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:function(b){var c=this.options,d=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName);this.cssPosition=="relative"&&(this.scrollParent[0]==document||this.scrollParent[0]==this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset());var f=b.pageX,g=b.pageY;if(this.originalPosition){this.containment&&(b.pageX-this.offset.click.left<this.containment[0]&&(f=this.containment[0]+this.offset.click.left),b.pageY-this.offset.click.top<this.containment[1]&&(g=this.containment[1]+this.offset.click.top),b.pageX-this.offset.click.left>this.containment[2]&&(f=this.containment[2]+this.offset.click.left),b.pageY-this.offset.click.top>this.containment[3]&&(g=this.containment[3]+this.offset.click.top));if(c.grid){var h=this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1];g=this.containment?h-this.offset.click.top<this.containment[1]||h-this.offset.click.top>this.containment[3]?h-this.offset.click.top<this.containment[1]?h+c.grid[1]:h-c.grid[1]:h:h;var i=this.originalPageX+Math.round((f-this.originalPageX)/c.grid[0])*c.grid[0];f=this.containment?i-this.offset.click.left<this.containment[0]||i-this.offset.click.left>this.containment[2]?i-this.offset.click.left<this.containment[0]?i+c.grid[0]:i-c.grid[0]:i:i}}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():e?0:d.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:d.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(b,c,d){return d=d||this._uiHash(),a.ui.plugin.call(this,b,[c,d]),b=="drag"&&(this.positionAbs=this._convertPositionTo("absolute")),a.widget.prototype._trigger.call(this,b,c,d)},plugins:{},_uiHash:function(a){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,offset:this.positionAbs}}})),a.extend(a.ui.draggable,{version:"1.7.2",eventPrefix:"drag",defaults:{addClasses:!0,appendTo:"parent",axis:!1,cancel:":input,option",connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,delay:0,distance:1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1}}),a.ui.plugin.add("draggable","connectToSortable",{start:function(b,c){var d=a(this).data("draggable"),e=d.options,f=a.extend({},c,{item:d.element});d.sortables=[],a(e.connectToSortable).each(function(){var c=a.data(this,"sortable");c&&!c.options.disabled&&(d.sortables.push({instance:c,shouldRevert:c.options.revert}),c._refreshItems(),c._trigger("activate",b,f))})},stop:function(b,c){var d=a(this).data("draggable"),e=a.extend({},c,{item:d.element});a.each(d.sortables,function(){this.instance.isOver?(this.instance.isOver=0,d.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=!0),this.instance._mouseStop(b),this.instance.options.helper=this.instance.options._helper,d.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",b,e))})},drag:function(b,c){var d=a(this).data("draggable"),e=this,f=function(b){var c=this.offset.click.top,d=this.offset.click.left,e=this.positionAbs.top,f=this.positionAbs.left,g=b.height,h=b.width,i=b.top,j=b.left;return a.ui.isOver(e+c,f+d,i,j,g,h)};a.each(d.sortables,function(f){this.instance.positionAbs=d.positionAbs,this.instance.helperProportions=d.helperProportions,this.instance.offset.click=d.offset.click,this.instance._intersectsWith(this.instance.containerCache)?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=a(e).clone().appendTo(this.instance.element).data("sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return c.helper[0]},b.target=this.instance.currentItem[0],this.instance._mouseCapture(b,!0),this.instance._mouseStart(b,!0,!0),this.instance.offset.click.top=d.offset.click.top,this.instance.offset.click.left=d.offset.click.left,this.instance.offset.parent.left-=d.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=d.offset.parent.top-this.instance.offset.parent.top,d._trigger("toSortable",b),d.dropped=this.instance.element,d.currentItem=d.element,this.instance.fromOutside=d),this.instance.currentItem&&this.instance._mouseDrag(b)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",b,this.instance._uiHash(this.instance)),this.instance._mouseStop(b,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),d._trigger("fromSortable",b),d.dropped=!1)})}}),a.ui.plugin.add("draggable","cursor",{start:function(b,c){var d=a("body"),e=a(this).data("draggable").options;d.css("cursor")&&(e._cursor=d.css("cursor")),d.css("cursor",e.cursor)},stop:function(b,c){var d=a(this).data("draggable").options;d._cursor&&a("body").css("cursor",d._cursor)}}),a.ui.plugin.add("draggable","iframeFix",{start:function(b,c){var d=a(this).data("draggable").options;a(d.iframeFix===!0?"iframe":d.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(a(this).offset()).appendTo("body")})},stop:function(b,c){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}}),a.ui.plugin.add("draggable","opacity",{start:function(b,c){var d=a(c.helper),e=a(this).data("draggable").options;d.css("opacity")&&(e._opacity=d.css("opacity")),d.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;d._opacity&&a(c.helper).css("opacity",d._opacity)}}),a.ui.plugin.add("draggable","scroll",{start:function(b,c){var d=a(this).data("draggable");d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"&&(d.overflowOffset=d.scrollParent.offset())},drag:function(b,c){var d=a(this).data("draggable"),e=d.options,f=!1;if(d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"){if(!e.axis||e.axis!="x")d.overflowOffset.top+d.scrollParent[0].offsetHeight-b.pageY<e.scrollSensitivity?d.scrollParent[0].scrollTop=f=d.scrollParent[0].scrollTop+e.scrollSpeed:b.pageY-d.overflowOffset.top<e.scrollSensitivity&&(d.scrollParent[0].scrollTop=f=d.scrollParent[0].scrollTop-e.scrollSpeed);if(!e.axis||e.axis!="y")d.overflowOffset.left+d.scrollParent[0].offsetWidth-b.pageX<e.scrollSensitivity?d.scrollParent[0].scrollLeft=f=d.scrollParent[0].scrollLeft+e.scrollSpeed:b.pageX-d.overflowOffset.left<e.scrollSensitivity&&(d.scrollParent[0].scrollLeft=f=d.scrollParent[0].scrollLeft-e.scrollSpeed)}else{if(!e.axis||e.axis!="x")b.pageY-a(document).scrollTop()<e.scrollSensitivity?f=a(document).scrollTop(a(document).scrollTop()-e.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<e.scrollSensitivity&&(f=a(document).scrollTop(a(document).scrollTop()+e.scrollSpeed));if(!e.axis||e.axis!="y")b.pageX-a(document).scrollLeft()<e.scrollSensitivity?f=a(document).scrollLeft(a(document).scrollLeft()-e.scrollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<e.scrollSensitivity&&(f=a(document).scrollLeft(a(document).scrollLeft()+e.scrollSpeed))}f!==!1&&a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.prepareOffsets(d,b)}}),a.ui.plugin.add("draggable","snap",{start:function(b,c){var d=a(this).data("draggable"),e=d.options;d.snapElements=[],a(e.snap.constructor!=String?e.snap.items||":data(draggable)":e.snap).each(function(){var b=a(this),c=b.offset();this!=d.element[0]&&d.snapElements.push({item:this,width:b.outerWidth(),height:b.outerHeight(),top:c.top,left:c.left})})},drag:function(b,c){var d=a(this).data("draggable"),e=d.options,f=e.snapTolerance,g=c.offset.left,h=g+d.helperProportions.width,i=c.offset.top,j=i+d.helperProportions.height;for(var k=d.snapElements.length-1;k>=0;k--){var l=d.snapElements[k].left,m=l+d.snapElements[k].width,n=d.snapElements[k].top,o=n+d.snapElements[k].height;if(!(l-f<g&&g<m+f&&n-f<i&&i<o+f||l-f<g&&g<m+f&&n-f<j&&j<o+f||l-f<h&&h<m+f&&n-f<i&&i<o+f||l-f<h&&h<m+f&&n-f<j&&j<o+f)){d.snapElements[k].snapping&&d.options.snap.release&&d.options.snap.release.call(d.element,b,a.extend(d._uiHash(),{snapItem:d.snapElements[k].item})),d.snapElements[k].snapping=!1;continue}if(e.snapMode!="inner"){var p=Math.abs(n-j)<=f,q=Math.abs(o-i)<=f,r=Math.abs(l-h)<=f,s=Math.abs(m-g)<=f;p&&(c.position.top=d._convertPositionTo("relative",{top:n-d.helperProportions.height,left:0}).top-d.margins.top),q&&(c.position.top=d._convertPositionTo("relative",{top:o,left:0}).top-d.margins.top),r&&(c.position.left=d._convertPositionTo("relative",{top:0,left:l-d.helperProportions.width}).left-d.margins.left),s&&(c.position.left=d._convertPositionTo("relative",{top:0,left:m}).left-d.margins.left)}var t=p||q||r||s;if(e.snapMode!="outer"){var p=Math.abs(n-i)<=f,q=Math.abs(o-j)<=f,r=Math.abs(l-g)<=f,s=Math.abs(m-h)<=f;p&&(c.position.top=d._convertPositionTo("relative",{top:n,left:0}).top-d.margins.top),q&&(c.position.top=d._convertPositionTo("relative",{top:o-d.helperProportions.height,left:0}).top-d.margins.top),r&&(c.position.left=d._convertPositionTo("relative",{top:0,left:l}).left-d.margins.left),s&&(c.position.left=d._convertPositionTo("relative",{top:0,left:m-d.helperProportions.width}).left-d.margins.left)}!d.snapElements[k].snapping&&(p||q||r||s||t)&&d.options.snap.snap&&d.options.snap.snap.call(d.element,b,a.extend(d._uiHash(),{snapItem:d.snapElements[k].item})),d.snapElements[k].snapping=p||q||r||s||t}}}),a.ui.plugin.add("draggable","stack",{start:function(b,c){var d=a(this).data("draggable").options,e=a.makeArray(a(d.stack.group)).sort(function(b,c){return(parseInt(a(b).css("zIndex"),10)||d.stack.min)-(parseInt(a(c).css("zIndex"),10)||d.stack.min)});a(e).each(function(a){this.style.zIndex=d.stack.min+a}),this[0].style.zIndex=d.stack.min+e.length}}),a.ui.plugin.add("draggable","zIndex",{start:function(b,c){var d=a(c.helper),e=a(this).data("draggable").options;d.css("zIndex")&&(e._zIndex=d.css("zIndex")),d.css("zIndex",e.zIndex)},stop:function(b,c){var d=a(this).data("draggable").options;d._zIndex&&a(c.helper).css("zIndex",d._zIndex)}})}(jQuery),function(a){a.widget("ui.sortable",a.extend({},a.ui.mouse,{_init:function(){var a=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?/left|right/.test(this.items[0].item.css("float")):!1,this.offset=this.element.offset(),this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable"),this._mouseDestroy();for(var a=this.items.length-1;a>=0;a--)this.items[a].item.removeData("sortable-item")},_mouseCapture:function(b,c){if(this.reverting)return!1;if(this.options.disabled||this.options.type=="static")return!1;this._refreshItems(b);var d=null,e=this,f=a(b.target).parents().each(function(){if(a.data(this,"sortable-item")==e)return d=a(this),!1});a.data(b.target,"sortable-item")==e&&(d=a(b.target));if(!d)return!1;if(this.options.handle&&!c){var g=!1;a(this.options.handle,d).find("*").andSelf().each(function(){this==b.target&&(g=!0)});if(!g)return!1}return this.currentItem=d,this._removeCurrentsFromItems(),!0},_mouseStart:function(b,c,d){var e=this.options,f=this;this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(b),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),e.containment&&this._setContainment(),e.cursor&&(a("body").css("cursor")&&(this._storedCursor=a("body").css("cursor")),a("body").css("cursor",e.cursor)),e.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",e.opacity)),e.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",e.zIndex)),this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",b,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions();if(!d)for(var g=this.containers.length-1;g>=0;g--)this.containers[g]._trigger("activate",b,f._uiHash(this));return a.ui.ddmanager&&(a.ui.ddmanager.current=this),a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(b),!0},_mouseDrag:function(b){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var c=this.options,d=!1;this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-b.pageY<c.scrollSensitivity?this.scrollParent[0].scrollTop=d=this.scrollParent[0].scrollTop+c.scrollSpeed:b.pageY-this.overflowOffset.top<c.scrollSensitivity&&(this.scrollParent[0].scrollTop=d=this.scrollParent[0].scrollTop-c.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-b.pageX<c.scrollSensitivity?this.scrollParent[0].scrollLeft=d=this.scrollParent[0].scrollLeft+c.scrollSpeed:b.pageX-this.overflowOffset.left<c.scrollSensitivity&&(this.scrollParent[0].scrollLeft=d=this.scrollParent[0].scrollLeft-c.scrollSpeed)):(b.pageY-a(document).scrollTop()<c.scrollSensitivity?d=a(document).scrollTop(a(document).scrollTop()-c.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<c.scrollSensitivity&&(d=a(document).scrollTop(a(document).scrollTop()+c.scrollSpeed)),b.pageX-a(document).scrollLeft()<c.scrollSensitivity?d=a(document).scrollLeft(a(document).scrollLeft()-c.scrollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<c.scrollSensitivity&&(d=a(document).scrollLeft(a(document).scrollLeft()+c.scrollSpeed))),d!==!1&&a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";for(var e=this.items.length-1;e>=0;e--){var f=this.items[e],g=f.item[0],h=this._intersectsWithPointer(f);if(!h)continue;if(g!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=g&&!a.ui.contains(this.placeholder[0],g)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],g):!0)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(f))this._rearrange(b,f);else break;this._trigger("change",b,this._uiHash());break}}return this._contactContainers(b),a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),this._trigger("sort",b,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(b,c){if(!b)return;a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,b);if(this.options.revert){var d=this,e=d.placeholder.offset();d.reverting=!0,a(this.helper).animate({left:e.left-this.offset.parent.left-d.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-d.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){d._clear(b)})}else this._clear(b,c);return!1},cancel:function(){var b=this;if(this.dragging){this._mouseUp(),this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var c=this.containers.length-1;c>=0;c--)this.containers[c]._trigger("deactivate",null,b._uiHash(this)),this.containers[c].containerCache.over&&(this.containers[c]._trigger("out",null,b._uiHash(this)),this.containers[c].containerCache.over=0)}return this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),a.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domPosition.parent).prepend(this.currentItem),!0},serialize:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];return b=b||{},a(c).each(function(){var c=(a(b.item||this).attr(b.attribute||"id")||"").match(b.expression||/(.+)[-=_](.+)/);c&&d.push((b.key||c[1]+"[]")+"="+(b.key&&b.expression?c[1]:c[2]))}),d.join("&")},toArray:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];return b=b||{},c.each(function(){d.push(a(b.item||this).attr(b.attribute||"id")||"")}),d},_intersectsWith:function(a){var b=this.positionAbs.left,c=b+this.helperProportions.width,d=this.positionAbs.top,e=d+this.helperProportions.height,f=a.left,g=f+a.width,h=a.top,i=h+a.height,j=this.offset.click.top,k=this.offset.click.left,l=d+j>h&&d+j<i&&b+k>f&&b+k<g;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>a[this.floating?"width":"height"]?l:f<b+this.helperProportions.width/2&&c-this.helperProportions.width/2<g&&h<d+this.helperProportions.height/2&&e-this.helperProportions.height/2<i},_intersectsWithPointer:function(b){var c=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,b.top,b.height),d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,b.left,b.width),e=c&&d,f=this._getDragVerticalDirection(),g=this._getDragHorizontalDirection();return e?this.floating?g&&g=="right"||f=="down"?2:1:f&&(f=="down"?2:1):!1},_intersectsWithSides:function(b){var c=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,b.top+b.height/2,b.height),d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,b.left+b.width/2,b.width),e=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();return this.floating&&f?f=="right"&&d||f=="left"&&!d:e&&(e=="down"&&c||e=="up"&&!c)},_getDragVerticalDirection:function(){var a=this.positionAbs.top-this.lastPositionAbs.top;return a!=0&&(a>0?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a),this.refreshPositions()},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(b){var c=this,d=[],e=[],f=this._connectWith();if(f&&b)for(var g=f.length-1;g>=0;g--){var h=a(f[g]);for(var i=h.length-1;i>=0;i--){var j=a.data(h[i],"sortable");j&&j!=this&&!j.options.disabled&&e.push([a.isFunction(j.options.items)?j.options.items.call(j.element):a(j.options.items,j.element).not(".ui-sortable-helper"),j])}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var g=e.length-1;g>=0;g--)e[g][0].each(function(){d.push(this)});return a(d)},_removeCurrentsFromItems:function(){var a=this.currentItem.find(":data(sortable-item)");for(var b=0;b<this.items.length;b++)for(var c=0;c<a.length;c++)a[c]==this.items[b].item[0]&&this.items.splice(b,1)},_refreshItems:function(b){this.items=[],this.containers=[this];var c=this.items,d=this,e=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],b,{item:this.currentItem}):a(this.options.items,this.element),this]],f=this._connectWith();if(f)for(var g=f.length-1;g>=0;g--){var h=a(f[g]);for(var i=h.length-1;i>=0;i--){var j=a.data(h[i],"sortable");j&&j!=this&&!j.options.disabled&&(e.push([a.isFunction(j.options.items)?j.options.items.call(j.element[0],b,{item:this.currentItem}):a(j.options.items,j.element),j]),this.containers.push(j))}}for(var g=e.length-1;g>=0;g--){var k=e[g][1],l=e[g][0];for(var i=0,m=l.length;i<m;i++){var n=a(l[i]);n.data("sortable-item",k),c.push({item:n,instance:k,width:0,height:0,left:0,top:0})}}},refreshPositions:function(b){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());for(var c=this.items.length-1;c>=0;c--){var d=this.items[c];if(d.instance!=this.currentContainer&&this.currentContainer&&d.item[0]!=this.currentItem[0])continue;var e=this.options.toleranceElement?a(this.options.toleranceElement,d.item):d.item;b||(d.width=e.outerWidth(),d.height=e.outerHeight());var f=e.offset();d.left=f.left,d.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var c=this.containers.length-1;c>=0;c--){var f=this.containers[c].element.offset();this.containers[c].containerCache.left=f.left,this.containers[c].containerCache.top=f.top,this.containers[c].containerCache.width=this.containers[c].element.outerWidth(),this.containers[c].containerCache.height=this.containers[c].element.outerHeight()}},_createPlaceholder:function(b){var c=b||this,d=c.options;if(!d.placeholder||d.placeholder.constructor==String){var e=d.placeholder;d.placeholder={element:function(){var b=a(document.createElement(c.currentItem[0].nodeName)).addClass(e||c.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];return e||(b.style.visibility="hidden"),b},update:function(a,b){if(e&&!d.forcePlaceholderSize)return;b.height()||b.height(c.currentItem.innerHeight()-parseInt(c.currentItem.css("paddingTop")||0,10)-parseInt(c.currentItem.css("paddingBottom")||0,10)),b.width()||b.width(c.currentItem.innerWidth()-parseInt(c.currentItem.css("paddingLeft")||0,10)-parseInt(c.currentItem.css("paddingRight")||0,10))}}}c.placeholder=a(d.placeholder.element.call(c.element,c.currentItem)),c.currentItem.after(c.placeholder),d.placeholder.update(c,c.placeholder)},_contactContainers:function(b){for(var c=this.containers.length-1;c>=0;c--)if(this._intersectsWith(this.containers[c].containerCache)){if(!this.containers[c].containerCache.over){if(this.currentContainer!=this.containers[c]){var d=1e4,e=null,f=this.positionAbs[this.containers[c].floating?"left":"top"];for(var g=this.items.length-1;g>=0;g--){if(!a.ui.contains(this.containers[c].element[0],this.items[g].item[0]))continue;var h=this.items[g][this.containers[c].floating?"left":"top"];Math.abs(h-f)<d&&(d=Math.abs(h-f),e=this.items[g])}if(!e&&!this.options.dropOnEmpty)continue;this.currentContainer=this.containers[c],e?this._rearrange(b,e,null,!0):this._rearrange(b,null,this.containers[c].element,!0),this._trigger("change",b,this._uiHash()),this.containers[c]._trigger("change",b,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,this.placeholder)}this.containers[c]._trigger("over",b,this._uiHash(this)),this.containers[c].containerCache.over=1}}else this.containers[c].containerCache.over&&(this.containers[c]._trigger("out",b,this._uiHash(this)),this.containers[c].containerCache.over=0)},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b,this.currentItem])):c.helper=="clone"?this.currentItem.clone():this.currentItem;return d.parents("body").length||a(c.appendTo!="parent"?c.appendTo:this.currentItem[0].parentNode)[0].appendChild(d[0]),d[0]==this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(d[0].style.width==""||c.forceHelperSize)&&d.width(this.currentItem.width()),(d[0].style.height==""||c.forceHelperSize)&&d.height(this.currentItem.height()),d},_adjustOffsetFromHelper:function(a){a.left!=undefined&&(this.offset.click.left=a.left+this.margins.left),a.right!=undefined&&(this.offset.click.left=this.helperProportions.width-a.right+this.margins.left),a.top!=undefined&&(this.offset.click.top=a.top+this.margins.top),a.bottom!=undefined&&(this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.currentItem.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;b.containment=="parent"&&(b.containment=this.helper[0].parentNode);if(b.containment=="document"||b.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)){var c=a(b.containment)[0],d=a(b.containment).offset(),e=a(c).css("overflow")!="hidden";this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(e?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(e?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(b,c){c||(c=this.position);var d=b=="absolute"?1:-1,e=this.options,f=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&
this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:function(b){var c=this.options,d=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName);this.cssPosition=="relative"&&(this.scrollParent[0]==document||this.scrollParent[0]==this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset());var f=b.pageX,g=b.pageY;if(this.originalPosition){this.containment&&(b.pageX-this.offset.click.left<this.containment[0]&&(f=this.containment[0]+this.offset.click.left),b.pageY-this.offset.click.top<this.containment[1]&&(g=this.containment[1]+this.offset.click.top),b.pageX-this.offset.click.left>this.containment[2]&&(f=this.containment[2]+this.offset.click.left),b.pageY-this.offset.click.top>this.containment[3]&&(g=this.containment[3]+this.offset.click.top));if(c.grid){var h=this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1];g=this.containment?h-this.offset.click.top<this.containment[1]||h-this.offset.click.top>this.containment[3]?h-this.offset.click.top<this.containment[1]?h+c.grid[1]:h-c.grid[1]:h:h;var i=this.originalPageX+Math.round((f-this.originalPageX)/c.grid[0])*c.grid[0];f=this.containment?i-this.offset.click.left<this.containment[0]||i-this.offset.click.left>this.containment[2]?i-this.offset.click.left<this.containment[0]?i+c.grid[0]:i-c.grid[0]:i:i}}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():e?0:d.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:d.scrollLeft())}},_rearrange:function(a,b,c,d){c?c[0].appendChild(this.placeholder[0]):b.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?b.item[0]:b.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var e=this,f=this.counter;window.setTimeout(function(){f==e.counter&&e.refreshPositions(!d)},0)},_clear:function(b,c){this.reverting=!1;var d=[],e=this;!this._noFinalSort&&this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem),this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var f in this._storedCSS)if(this._storedCSS[f]=="auto"||this._storedCSS[f]=="static")this._storedCSS[f]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!c&&d.push(function(a){this._trigger("receive",a,this._uiHash(this.fromOutside))}),(this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!c&&d.push(function(a){this._trigger("update",a,this._uiHash())});if(!a.ui.contains(this.element[0],this.currentItem[0])){c||d.push(function(a){this._trigger("remove",a,this._uiHash())});for(var f=this.containers.length-1;f>=0;f--)a.ui.contains(this.containers[f].element[0],this.currentItem[0])&&!c&&(d.push(function(a){return function(b){a._trigger("receive",b,this._uiHash(this))}}.call(this,this.containers[f])),d.push(function(a){return function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,this.containers[f])))}for(var f=this.containers.length-1;f>=0;f--)c||d.push(function(a){return function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over&&(d.push(function(a){return function(b){a._trigger("out",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over=0);this._storedCursor&&a("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex),this.dragging=!1;if(this.cancelHelperRemoval){if(!c){this._trigger("beforeStop",b,this._uiHash());for(var f=0;f<d.length;f++)d[f].call(this,b);this._trigger("stop",b,this._uiHash())}return!1}c||this._trigger("beforeStop",b,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!=this.currentItem[0]&&this.helper.remove(),this.helper=null;if(!c){for(var f=0;f<d.length;f++)d[f].call(this,b);this._trigger("stop",b,this._uiHash())}return this.fromOutside=!1,!0},_trigger:function(){a.widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(b){var c=b||this;return{helper:c.helper,placeholder:c.placeholder||a([]),position:c.position,absolutePosition:c.positionAbs,offset:c.positionAbs,item:c.currentItem,sender:b?b.element:null}}})),a.extend(a.ui.sortable,{getter:"serialize toArray",version:"1.7.2",eventPrefix:"sort",defaults:{appendTo:"parent",axis:!1,cancel:":input,option",connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,delay:0,distance:1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3}})}(jQuery),function(a){a.fn.autoResize=function(b){var c=a.extend({onResize:function(){},animate:!0,animateDuration:150,animateCallback:function(){},extraSpace:20,limit:1e3},b);return this.filter("textarea").each(function(){var b=a(this).css({resize:"none","overflow-y":"hidden"}),d=b.height(),e=function(){var c=["height","width","lineHeight","textDecoration","letterSpacing"],d={};return a.each(c,function(a,c){d[c]=b.css(c)}),b.clone().removeAttr("id").removeAttr("name").css({position:"absolute",top:0,left:-9999}).css(d).attr("tabIndex","-1").insertBefore(b)}(),f=null,g=function(){e.height(0).val(a(this).val()).scrollTop(1e4);var g=Math.max(e.scrollTop(),d)+c.extraSpace,h=a(this).add(e);if(f===g)return;f=g;if(g>=c.limit){a(this).css("overflow-y","");return}c.onResize.call(this),c.animate&&b.css("display")==="block"?h.stop().animate({height:g},c.animateDuration,c.animateCallback):h.height(g)};b.unbind(".dynSiz").bind("keyup.dynSiz",g).bind("keydown.dynSiz",g).bind("change.dynSiz",g)}),this}}(jQuery),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return b==0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return b==0?c:b==e?c+d:(b/=e/2)<1?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return(b/=e/2)<1?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e)==1)return c+d;g||(g=e*.3);if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e)==1)return c+d;g||(g=e*.3);if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e/2)==2)return c+d;g||(g=e*.3*1.5);if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return b<1?-0.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+c:h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){return f==undefined&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){return f==undefined&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){return f==undefined&&(f=1.70158),(b/=e/2)<1?d/2*b*b*(((f*=1.525)+1)*b-f)+c:d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?d*7.5625*b*b+c:b<2/2.75?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:b<2.5/2.75?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(a,b,c,d,e){return b<e/2?jQuery.easing.easeInBounce(a,b*2,0,d,e)*.5+c:jQuery.easing.easeOutBounce(a,b*2-e,0,d,e)*.5+d*.5+c}}),function(a){function b(){a.fn.ajaxSubmit.debug&&window.console&&window.console.log&&window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}a.fn.ajaxSubmit=function(c){function q(){function r(){if(m++)return;i.detachEvent?i.detachEvent("onload",r):i.removeEventListener("load",r,!1);var c=!0;try{if(n)throw"timeout";var d,f;f=i.contentWindow?i.contentWindow.document:i.contentDocument?i.contentDocument:i.document;var g=e.dataType=="xml"||f.XMLDocument||a.isXMLDoc(f);b("isXml="+g);if(!g&&(f.body==null||f.body.innerHTML=="")){if(--q){m=0,setTimeout(r,100);return}b("Could not access iframe DOM after 50 tries.");return}k.responseText=f.body?f.body.innerHTML:null,k.responseXML=f.XMLDocument?f.XMLDocument:f,k.getResponseHeader=function(a){var b={"content-type":e.dataType};return b[a]};if(e.dataType=="json"||e.dataType=="script"){var j=f.getElementsByTagName("textarea")[0];if(j)k.responseText=j.value;else{var o=f.getElementsByTagName("pre")[0];o&&(k.responseText=o.innerHTML)}}else e.dataType=="xml"&&!k.responseXML&&k.responseText!=null&&(k.responseXML=s(k.responseText));d=a.httpData(k,e.dataType)}catch(p){c=!1,a.handleError(e,k,"error",p)}c&&(e.success(d,"success"),l&&a.event.trigger("ajaxSuccess",[k,e])),l&&a.event.trigger("ajaxComplete",[k,e]),l&&!--a.active&&a.event.trigger("ajaxStop"),e.complete&&e.complete(k,c?"success":"error"),setTimeout(function(){h.remove(),k.responseXML=null},100)}function s(a,b){return window.ActiveXObject?(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a)):b=(new DOMParser).parseFromString(a,"text/xml"),b&&b.documentElement&&b.documentElement.tagName!="parsererror"?b:null}var d=j[0];if(a(":input[name=submit]",d).length){alert('Error: Form elements must not be named "submit".');return}var e=a.extend({},a.ajaxSettings,c),f=a.extend(!0,{},a.extend(!0,{},a.ajaxSettings),e),g="jqFormIO"+(new Date).getTime(),h=a('<iframe id="'+g+'" name="'+g+'" src="'+e.iframeSrc+'" />'),i=h[0];h.css({position:"absolute",top:"-1000px",left:"-1000px"});var k={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1,h.attr("src",e.iframeSrc)}},l=e.global;l&&!(a.active++)&&a.event.trigger("ajaxStart"),l&&a.event.trigger("ajaxSend",[k,e]);if(f.beforeSend&&f.beforeSend(k,f)===!1){f.global&&a.active--;return}if(k.aborted)return;var m=0,n=0,o=d.clk;if(o){var p=o.name;p&&!o.disabled&&(c.extraData=c.extraData||{},c.extraData[p]=o.value,o.type=="image"&&(c.extraData[name+".x"]=d.clk_x,c.extraData[name+".y"]=d.clk_y))}setTimeout(function(){var b=j.attr("target"),f=j.attr("action");d.setAttribute("target",g),d.getAttribute("method")!="POST"&&d.setAttribute("method","POST"),d.getAttribute("action")!=e.url&&d.setAttribute("action",e.url),c.skipEncodingOverride||j.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),e.timeout&&setTimeout(function(){n=!0,r()},e.timeout);var k=[];try{if(c.extraData)for(var l in c.extraData)k.push(a('<input type="hidden" name="'+l+'" value="'+c.extraData[l]+'" />').appendTo(d)[0]);h.appendTo("body"),i.attachEvent?i.attachEvent("onload",r):i.addEventListener("load",r,!1),d.submit()}finally{d.setAttribute("action",f),b?d.setAttribute("target",b):j.removeAttr("target"),a(k).remove()}},10);var q=50}if(!this.length)return b("ajaxSubmit: skipping submit process - no element selected"),this;typeof c=="function"&&(c={success:c});var d=a.trim(this.attr("action"));d&&(d=(d.match(/^([^#]+)/)||[])[1]),d=d||window.location.href||"",c=a.extend({url:d,type:this.attr("method")||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},c||{});var e={};this.trigger("form-pre-serialize",[this,c,e]);if(e.veto)return b("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(c.beforeSerialize&&c.beforeSerialize(this,c)===!1)return b("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var f=this.formToArray(c.semantic);if(c.data){c.extraData=c.data;for(var g in c.data)if(c.data[g]instanceof Array)for(var h in c.data[g])f.push({name:g,value:c.data[g][h]});else f.push({name:g,value:c.data[g]})}if(c.beforeSubmit&&c.beforeSubmit(f,this,c)===!1)return b("ajaxSubmit: submit aborted via beforeSubmit callback"),this;this.trigger("form-submit-validate",[f,this,c,e]);if(e.veto)return b("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var i=a.param(f);c.type.toUpperCase()=="GET"?(c.url+=(c.url.indexOf("?")>=0?"&":"?")+i,c.data=null):c.data=i;var j=this,k=[];c.resetForm&&k.push(function(){j.resetForm()}),c.clearForm&&k.push(function(){j.clearForm()});if(!c.dataType&&c.target){var l=c.success||function(){};k.push(function(b){a(c.target).html(b).each(l,arguments)})}else c.success&&k.push(c.success);c.success=function(a,b){for(var d=0,e=k.length;d<e;d++)k[d].apply(c,[a,b,j])};var m=a("input:file",this).fieldValue(),n=!1;for(var o=0;o<m.length;o++)m[o]&&(n=!0);var p=!1;return m.length&&c.iframe!==!1||c.iframe||n||p?c.closeKeepAlive?a.get(c.closeKeepAlive,q):q():a.ajax(c),this.trigger("form-submit-notify",[this,c]),this},a.fn.ajaxForm=function(b){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){return a(this).ajaxSubmit(b),!1}).bind("click.form-plugin",function(b){var c=b.target,d=a(c);if(!d.is(":submit,input:image")){var e=d.closest(":submit");if(e.length==0)return;c=e[0]}var f=this;f.clk=c;if(c.type=="image")if(b.offsetX!=undefined)f.clk_x=b.offsetX,f.clk_y=b.offsetY;else if(typeof a.fn.offset=="function"){var g=d.offset();f.clk_x=b.pageX-g.left,f.clk_y=b.pageY-g.top}else f.clk_x=b.pageX-c.offsetLeft,f.clk_y=b.pageY-c.offsetTop;setTimeout(function(){f.clk=f.clk_x=f.clk_y=null},100)})},a.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},a.fn.formToArray=function(b){var c=[];if(this.length==0)return c;var d=this[0],e=b?d.getElementsByTagName("*"):d.elements;if(!e)return c;for(var f=0,g=e.length;f<g;f++){var h=e[f],i=h.name;if(!i)continue;if(b&&d.clk&&h.type=="image"){!h.disabled&&d.clk==h&&(c.push({name:i,value:a(h).val()}),c.push({name:i+".x",value:d.clk_x},{name:i+".y",value:d.clk_y}));continue}var j=a.fieldValue(h,!0);if(j&&j.constructor==Array)for(var k=0,l=j.length;k<l;k++)c.push({name:i,value:j[k]});else j!==null&&typeof j!="undefined"&&c.push({name:i,value:j})}if(!b&&d.clk){var m=a(d.clk),n=m[0],i=n.name;i&&!n.disabled&&n.type=="image"&&(c.push({name:i,value:m.val()}),c.push({name:i+".x",value:d.clk_x},{name:i+".y",value:d.clk_y}))}return c},a.fn.formSerialize=function(b){return a.param(this.formToArray(b))},a.fn.fieldSerialize=function(b){var c=[];return this.each(function(){var d=this.name;if(!d)return;var e=a.fieldValue(this,b);if(e&&e.constructor==Array)for(var f=0,g=e.length;f<g;f++)c.push({name:d,value:e[f]});else e!==null&&typeof e!="undefined"&&c.push({name:this.name,value:e})}),a.param(c)},a.fn.fieldValue=function(b){for(var c=[],d=0,e=this.length;d<e;d++){var f=this[d],g=a.fieldValue(f,b);if(g===null||typeof g=="undefined"||g.constructor==Array&&!g.length)continue;g.constructor==Array?a.merge(c,g):c.push(g)}return c},a.fieldValue=function(a,b){var c=a.name,d=a.type,e=a.tagName.toLowerCase();typeof b=="undefined"&&(b=!0);if(b&&(!c||a.disabled||d=="reset"||d=="button"||(d=="checkbox"||d=="radio")&&!a.checked||(d=="submit"||d=="image")&&a.form&&a.form.clk!=a||e=="select"&&a.selectedIndex==-1))return null;if(e=="select"){var f=a.selectedIndex;if(f<0)return null;var g=[],h=a.options,i=d=="select-one",j=i?f+1:h.length;for(var k=i?f:0;k<j;k++){var l=h[k];if(l.selected){var m=l.value;m||(m=l.attributes&&l.attributes.value&&!l.attributes.value.specified?l.text:l.value);if(i)return m;g.push(m)}}return g}return a.value},a.fn.clearForm=function(){return this.each(function(){a("input,select,textarea",this).clearFields()})},a.fn.clearFields=a.fn.clearInputs=function(){return this.each(function(){var a=this.type,b=this.tagName.toLowerCase();a=="text"||a=="password"||b=="textarea"?this.value="":a=="checkbox"||a=="radio"?this.checked=!1:b=="select"&&(this.selectedIndex=-1)})},a.fn.resetForm=function(){return this.each(function(){(typeof this.reset=="function"||typeof this.reset=="object"&&!this.reset.nodeType)&&this.reset()})},a.fn.enable=function(a){return a==undefined&&(a=!0),this.each(function(){this.disabled=!a})},a.fn.selected=function(b){return b==undefined&&(b=!0),this.each(function(){var c=this.type;if(c=="checkbox"||c=="radio")this.checked=b;else if(this.tagName.toLowerCase()=="option"){var d=a(this).parent("select");b&&d[0]&&d[0].type=="select-one"&&d.find("option").selected(!1),this.selected=b}})}}(jQuery),eval(function(a,b,c,d,e,f){e=function(a){return(a<b?"":e(parseInt(a/b)))+((a=a%b)>35?String.fromCharCode(a+29):a.toString(36))};while(c--)d[c]&&(a=a.replace(new RegExp("\\b"+e(c)+"\\b","g"),d[c]));return a}("(9($){$.1S.y=9(o){q 4.1h(9(){3W $t(4,o)})};8 1I={13:B,2g:1,2h:1,h:7,1e:3,S:7,1l:B,25:'3V',2L:'3U',1y:0,A:7,O:B,1E:7,2e:7,2E:7,2D:7,2C:7,2B:7,2A:7,2z:7,2y:7,2j:7,2l:'<P></P>',2m:'<P></P>',2J:'2i',2H:'2i',22:7,21:7};$.y=9(e,o){4.5=$.1f({},1I,o||{});4.U=B;4.C=7;4.G=7;4.g=7;4.Z=7;4.Y=7;4.D=!4.5.13?'1V':'2P';4.F=!4.5.13?'2N':'2M';8 1v='',1w=e.K.1w(' ');1p(8 i=0;i<1w.N;i++){6(1w[i].32('y-1v')!=-1){$(e).1A(1w[i]);8 1v=1w[i];1C}}6(e.34=='3T'||e.34=='3S'){4.g=$(e);4.C=4.g.1o();6(4.C.1D('y-G')){6(!4.C.1o().1D('y-C'))4.C=4.C.A('<P></P>');4.C=4.C.1o()}10 6(!4.C.1D('y-C'))4.C=4.g.A('<P></P>').1o()}10{4.C=$(e);4.g=$(e).2S('>2k,>33,P>2k,P>33')}6(1v!=''&&4.C.1o()[0].K.32('y-1v')==-1)4.C.A('<P 3R=\" '+1v+'\"></P>');4.G=4.g.1o();6(!4.G.N||!4.G.1D('y-G'))4.G=4.g.A('<P></P>').1o();4.Y=$('.y-1c',4.C);6(4.Y.h()==0&&4.5.2m!=7)4.Y=4.G.1P(4.5.2m).1c();4.Y.L(4.K('y-1c'));4.Z=$('.y-1i',4.C);6(4.Z.h()==0&&4.5.2l!=7)4.Z=4.G.1P(4.5.2l).1c();4.Z.L(4.K('y-1i'));4.G.L(4.K('y-G'));4.g.L(4.K('y-g'));4.C.L(4.K('y-C'));8 1t=4.5.S!=7?1g.2c(4.14()/4.5.S):7;8 19=4.g.3Q('19');8 k=4;6(19.h()>0){8 D=0,i=4.5.2h;19.1h(9(){k.1X(4,i++);D+=k.V(4,1t)});4.g.r(4.D,D+'W');6(!o||o.h===H)4.5.h=19.h()}6(4.5.1l===1d){4.5.1l=\"3P\"}6(4.5.O&&4.5.h>0){8 31=($.1Y(4.5.O))?4.5.O(4):1d;6(31){8 O=$(\"<2k>\").L(\"y-O\");1p(8 i=0;i<4.5.h;i++){8 30=9(j){8 k=4;q 9(3O){k.1e(j);q B}};8 1u=($.1Y(4.5.2j))?4.5.2j(4,i+1):i+1;8 2Z=$(\"<a>\").L(\"O-18\").1J(\"3N\",\"#\").1u(1u).2i(30.3M(4,i+1));O.2d($(\"<19>\").1u(2Z))}4.O=O;4.C.2d($(\"<P>\").L(\"y-O-C\").1u(O))}}4.C.r('1H','1G');4.Z.r('1H','1G');4.Y.r('1H','1G');4.2I=9(){k.1i()};4.2G=9(){k.1c()};4.2f=9(){k.2V()};6(4.5.1E!=7)4.5.1E(4,'2F');6($.2p.2o){4.1s(B,B);$(2Y).1M('3L',9(){k.1R()})}10 4.1R()};8 $t=$.y;$t.1S=$t.3K={y:'0.2.3'};$t.1S.1f=$t.1f=$.1f;$t.1S.1f({1R:9(){4.u=7;4.z=7;4.16=7;4.1b=7;4.1m=B;4.1j=7;4.R=7;4.17=B;6(4.U)q;4.g.r(4.F,4.I(4.5.2h)+'W');8 p=4.I(4.5.2g);4.16=4.1b=7;4.1k(p,B);4.2a(4.5.2g);$(2Y).23('2X',4.2f).1M('2X',4.2f)},2W:9(){4.g.2T();4.g.r(4.F,'3J');4.g.r(4.D,'3I');6(4.5.1E!=7)4.5.1E(4,'2W');4.1R()},2V:9(){6(4.R!=7&&4.17)4.g.r(4.F,$t.J(4.g.r(4.F))+4.R);4.R=7;4.17=B;6(4.5.2e!=7)4.5.2e(4);6(4.5.S!=7){8 k=4;8 1t=1g.2c(4.14()/4.5.S),D=0,F=0;$('19',4.g).1h(9(i){D+=k.V(4,1t);6(i+1<k.u)F=D});4.g.r(4.D,D+'W');4.g.r(4.F,-F+'W')}4.1e(4.u,B)},3H:9(){4.U=1d;4.1s()},3G:9(){4.U=B;4.1s()},h:9(s){6(s!=H){4.5.h=s;6(!4.U)4.1s()}q 4.5.h},3F:9(i,15){6(15==H||!15)15=i;6(4.5.h!==7&&15>4.5.h)15=4.5.h;1p(8 j=i;j<=15;j++){8 e=4.M(j);6(!e.N||e.1D('y-18-1Q'))q B}q 1d},M:9(i){q $('.y-18-'+i,4.g)},2U:9(i,s){8 e=4.M(i),11=0,2U=0;6(e.N==0){8 c,e=4.1K(i),j=$t.J(i);1B(c=4.M(--j)){6(j<=0||c.N){j<=0?4.g.2Q(e):c.29(e);1C}}}10 11=4.V(e);e.1A(4.K('y-18-1Q'));1Z s=='3E'?e.1u(s):e.2T().2d(s);8 1t=4.5.S!=7?1g.2c(4.14()/4.5.S):7;8 D=4.V(e,1t)-11;6(i>0&&i<4.u)4.g.r(4.F,$t.J(4.g.r(4.F))-D+'W');4.g.r(4.D,$t.J(4.g.r(4.D))+D+'W');q e},28:9(i){8 e=4.M(i);6(!e.N||(i>=4.u&&i<=4.z))q;8 d=4.V(e);6(i<4.u)4.g.r(4.F,$t.J(4.g.r(4.F))+d+'W');e.28();4.g.r(4.D,$t.J(4.g.r(4.D))-d+'W')},1i:9(){4.1N();6(4.R!=7&&!4.17)4.2b(B);10 4.1e(((4.5.A=='27'||4.5.A=='z')&&4.5.h!=7&&4.z==4.5.h)?1:4.u+4.5.1e)},1c:9(){4.1N();6(4.R!=7&&4.17)4.2b(1d);10 4.1e(((4.5.A=='27'||4.5.A=='u')&&4.5.h!=7&&4.u==1)?4.5.h:4.u-4.5.1e)},2b:9(b){6(4.U||4.1m||!4.R)q;8 I=$t.J(4.g.r(4.F));!b?I-=4.R:I+=4.R;4.17=!b;4.16=4.u;4.1b=4.z;4.1k(I)},1e:9(i,a){6(4.U||4.1m)q;4.1k(4.I(i),a);4.2a(i)},2a:9(i){6(4.O!=H){i=1g.3D(4.5.h,1g.3C(1,i));4.O.2S(\".O-18\").1A(\"2R\").3B(i-1).L(\"2R\")}},I:9(i){6(4.U||4.1m)q;6(4.5.A!='1n')i=i<1?1:(4.5.h&&i>4.5.h?4.5.h:i);8 1a=4.u>i;8 I=$t.J(4.g.r(4.F));8 f=4.5.A!='1n'&&4.u<=1?1:4.u;8 c=1a?4.M(f):4.M(4.z);8 j=1a?f:f-1;8 e=7,l=0,p=B,d=0;1B(1a?--j>=i:++j<i){e=4.M(j);p=!e.N;6(e.N==0){e=4.1K(j).L(4.K('y-18-1Q'));c[1a?'1P':'29'](e)}c=e;d=4.V(e);6(p)l+=d;6(4.u!=7&&(4.5.A=='1n'||(j>=1&&(4.5.h==7||j<=4.5.h))))I=1a?I+d:I-d}8 14=4.14();8 1O=[];8 S=0,j=i,v=0;8 c=4.M(i-1);1B(++S){e=4.M(j);p=!e.N;6(e.N==0){e=4.1K(j).L(4.K('y-18-1Q'));c.N==0?4.g.2Q(e):c[1a?'1P':'29'](e)}c=e;8 d=4.V(e);6(d==0){3A('3z: 3y 1V/2P 3x 1p 3w. 3v 3u 3t 3s 3r 3q. 3p...');q 0}6(4.5.A!='1n'&&4.5.h!==7&&j>4.5.h)1O.3o(e);10 6(p)l+=d;v+=d;6(v>=14)1C;j++}1p(8 x=0;x<1O.N;x++)1O[x].28();6(l>0){4.g.r(4.D,4.V(4.g)+l+'W');6(1a){I-=l;4.g.r(4.F,$t.J(4.g.r(4.F))-l+'W')}}8 z=i+S-1;6(4.5.A!='1n'&&4.5.h&&z>4.5.h)z=4.5.h;6(j>z){S=0,j=z,v=0;1B(++S){8 e=4.M(j--);6(!e.N)1C;v+=4.V(e);6(v>=14)1C}}8 u=z-S+1;6(4.5.A!='1n'&&u<1)u=1;6(4.17&&1a){I+=4.R;4.17=B}4.R=7;6(4.5.A!='1n'&&z==4.5.h&&(z-S+1)>=1){8 m=$t.12(4.M(z),!4.5.13?'1x':'1W');6((v-m)>14)4.R=v-14-m}1B(i-->u)I+=4.V(4.M(i));4.16=4.u;4.1b=4.z;4.u=u;4.z=z;q I},1k:9(p,a){6(4.U||4.1m)q;4.1m=1d;8 k=4;8 24=9(){k.1m=B;6(p==0)k.g.r(k.F,0);6(k.5.A=='27'||k.5.A=='z'||k.5.h==7||k.z<k.5.h)k.2K();k.1s();k.20('2x')};8 26=9(){k.g.r(k.F,p+'W');24();6(k.5.1l){k.g.1k({2O:1},k.5.1l)}};4.20('3n');6(4.5.1l&&a!==B){4.g.1k({2O:0},4.5.1l,7,26)}10 6(!4.5.25||a==B){26()}10{8 o=!4.5.13?{'2N':p}:{'2M':p};4.g.1k(o,4.5.25,4.5.2L,24)}},2K:9(s){6(s!=H)4.5.1y=s;6(4.5.1y==0)q 4.1N();6(4.1j!=7)q;8 k=4;4.1j=3m(9(){k.1i()},4.5.1y*3l)},1N:9(){6(4.1j==7)q;3k(4.1j);4.1j=7},3j:9(){q!!4.1j},1s:9(n,p){6(n==H||n==7){8 n=!4.U&&4.5.h!==0&&((4.5.A&&4.5.A!='u')||4.5.h==7||4.z<4.5.h);6(!4.U&&(!4.5.A||4.5.A=='u')&&4.5.h!=7&&4.z>=4.5.h)n=4.R!=7&&!4.17}6(p==H||p==7){8 p=!4.U&&4.5.h!==0&&((4.5.A&&4.5.A!='z')||4.u>1);6(!4.U&&(!4.5.A||4.5.A=='z')&&4.5.h!=7&&4.u==1)p=4.R!=7&&4.17}8 k=4;4.Z[n?'1M':'23'](4.5.2J,4.2I)[n?'1A':'L'](4.K('y-1i-1L')).1J('1L',n?B:1d);4.Y[p?'1M':'23'](4.5.2H,4.2G)[p?'1A':'L'](4.K('y-1c-1L')).1J('1L',p?B:1d);6(4.Z.N>0&&(4.Z[0].1r==H||4.Z[0].1r!=n)&&4.5.22!=7){4.Z.1h(9(){k.5.22(k,4,n)});4.Z[0].1r=n}6(4.Y.N>0&&(4.Y[0].1r==H||4.Y[0].1r!=p)&&4.5.21!=7){4.Y.1h(9(){k.5.21(k,4,p)});4.Y[0].1r=p}},20:9(Q){8 X=4.16==7?'2F':(4.16<4.u?'1i':'1c');4.T('2E',Q,X);6(4.16!==4.u){4.T('2D',Q,X,4.u);4.T('2C',Q,X,4.16)}6(4.1b!==4.z){4.T('2B',Q,X,4.z);4.T('2A',Q,X,4.1b)}4.T('2z',Q,X,4.u,4.z,4.16,4.1b);4.T('2y',Q,X,4.16,4.1b,4.u,4.z)},T:9(1q,Q,X,1z,15,2v,2u){6(4.5[1q]==H||(1Z 4.5[1q]!='2w'&&Q!='2x'))q;8 T=1Z 4.5[1q]=='2w'?4.5[1q][Q]:4.5[1q];6(!$.1Y(T))q;8 k=4;6(1z===H)T(k,X,Q);10 6(15===H)4.M(1z).1h(9(){T(k,4,1z,X,Q)});10{1p(8 i=1z;i<=15;i++)6(i!==7&&!(i>=2v&&i<=2u))4.M(i).1h(9(){T(k,4,i,X,Q)})}},1K:9(i){q 4.1X('<19></19>',i)},1X:9(e,i){8 $e=$(e).L(4.K('y-18')).L(4.K('y-18-'+i));$e.1J('3i',i);q $e},K:9(c){q c+' '+c+(!4.5.13?'-3h':'-13')},V:9(e,d){8 E=e.2q!=H?e[0]:e;8 11=!4.5.13?E.1F+$t.12(E,'2t')+$t.12(E,'1x'):E.2r+$t.12(E,'2s')+$t.12(E,'1W');6(d==H||11==d)q 11;8 w=!4.5.13?d-$t.12(E,'2t')-$t.12(E,'1x'):d-$t.12(E,'2s')-$t.12(E,'1W');$(E).r(4.D,w+'W');q 4.V(E)},14:9(){q!4.5.13?4.G[0].1F-$t.J(4.G.r('3g'))-$t.J(4.G.r('3f')):4.G[0].2r-$t.J(4.G.r('3e'))-$t.J(4.G.r('3d'))},3c:9(i,s){6(s==H)s=4.5.h;q 1g.3b((((i-1)/ s) - 1g.3a((i-1) /s))*s)+1}});$t.1f({1I:9(d){q $.1f(1I,d||{})},12:9(e,p){6(!e)q 0;8 E=e.2q!=H?e[0]:e;6(p=='1x'&&$.2p.2o){8 11={'1H':'1G','39':'38','1V':'1y'},1T,1U;$.2n(E,11,9(){1T=E.1F});11['1x']=0;$.2n(E,11,9(){1U=E.1F});q 1U-1T}q $t.J($.r(E,p))},J:9(v){v=37(v);q 36(v)?0:v}})})(35);",62,245,"||||this|options|if|null|var|function|||||||list|size|||self||||||return|css||jc|first||||jcarousel|last|wrap|false|container|wh|el|lt|clip|undefined|pos|intval|className|addClass|get|length|pager|div|evt|tail|visible|callback|locked|dimension|px|state|buttonPrev|buttonNext|else|old|margin|vertical|clipping|i2|prevFirst|inTail|item|li|back|prevLast|prev|true|scroll|extend|Math|each|next|timer|animate|fade|animating|circular|parent|for|cb|jcarouselstate|buttons|di|html|skin|split|marginRight|auto|i1|removeClass|while|break|hasClass|initCallback|offsetWidth|block|display|defaults|attr|create|disabled|bind|stopAuto|cache|before|placeholder|setup|fn|oWidth|oWidth2|width|marginBottom|format|isFunction|typeof|notify|buttonPrevCallback|buttonNextCallback|unbind|scrolled|animation|immediate|both|remove|after|highlightPagerItem|scrollTail|ceil|append|reloadCallback|funcResize|start|offset|click|createPagerItemCallback|ul|buttonNextHTML|buttonPrevHTML|swap|safari|browser|jquery|offsetHeight|marginTop|marginLeft|i4|i3|object|onAfterAnimation|itemVisibleOutCallback|itemVisibleInCallback|itemLastOutCallback|itemLastInCallback|itemFirstOutCallback|itemFirstInCallback|itemLoadCallback|init|funcPrev|buttonPrevEvent|funcNext|buttonNextEvent|startAuto|easing|top|left|opacity|height|prepend|selected|find|empty|add|reload|reset|resize|window|pager_item|generator|build_pager|indexOf|ol|nodeName|jQuery|isNaN|parseInt|none|float|floor|round|index|borderBottomWidth|borderTopWidth|borderRightWidth|borderLeftWidth|horizontal|jcarouselindex|isAuto|clearTimeout|1000|setTimeout|onBeforeAnimation|push|Aborting|loop|infinite|an|cause|will|This|items|set|No|jCarousel|alert|eq|max|min|string|has|unlock|lock|10px|0px|prototype|load|call|href|ev|fast|children|class|OL|UL|swing|normal|new".split("|"))),function(a){a.extend(a.fn,{livequery:function(b,c,d){var e=this,f;return a.isFunction(b)&&(d=c,c=b,b=undefined),a.each(a.livequery.queries,function(a,g){if(e.selector==g.selector&&e.context==g.context&&b==g.type&&(!c||c.$lqguid==g.fn.$lqguid)&&(!d||d.$lqguid==g.fn2.$lqguid))return(f=g)&&!1}),f=f||new a.livequery(this.selector,this.context,b,c,d),f.stopped=!1,f.run(),this},expire:function(b,c,d){var e=this;return a.isFunction(b)&&(d=c,c=b,b=undefined),a.each(a.livequery.queries,function(f,g){e.selector==g.selector&&e.context==g.context&&(!b||b==g.type)&&(!c||c.$lqguid==g.fn.$lqguid)&&(!d||d.$lqguid==g.fn2.$lqguid)&&!this.stopped&&a.livequery.stop(g.id)}),this}}),a.livequery=function(b,c,d,e,f){return this.selector=b,this.context=c||document,this.type=d,this.fn=e,this.fn2=f,this.elements=[],this.stopped=!1,this.id=a.livequery.queries.push(this)-1,e.$lqguid=e.$lqguid||a.livequery.guid++,f&&(f.$lqguid=f.$lqguid||a.livequery.guid++),this},a.livequery.prototype={stop:function(){var a=this;this.type?this.elements.unbind(this.type,this.fn):this.fn2&&this.elements.each(function(b,c){a.fn2.apply(c)}),this.elements=[],this.stopped=!0},run:function(){if(this.stopped)return;var b=this,c=this.elements,d=a(this.selector,this.context),e=d.not(c);this.elements=d,this.type?(e.bind(this.type,this.fn),c.length>0&&a.each(c,function(c,e){a.inArray(e,d)<0&&a.event.remove(e,b.type,b.fn)})):(e.each(function(){b.fn.apply(this)}),this.fn2&&c.length>0&&a.each(c,function(c,e){a.inArray(e,d)<0&&b.fn2.apply(e)}))}},a.extend(a.livequery,{guid:0,queries:[],queue:[],running:!1,timeout:null,checkQueue:function(){if(a.livequery.running&&a.livequery.queue.length){var b=a.livequery.queue.length;while(b--)a.livequery.queries[a.livequery.queue.shift()].run()}},pause:function(){a.livequery.running=!1},play:function(){a.livequery.running=!0,a.livequery.run()},registerPlugin:function(){a.each(arguments,function(b,c){if(!a.fn[c])return;var d=a.fn[c];a.fn[c]=function(){var b=d.apply(this,arguments);return a.livequery.run(),b}})},run:function(b){b!=undefined?a.inArray(b,a.livequery.queue)<0&&a.livequery.queue.push(b):a.each(a.livequery.queries,function(b){a.inArray(b,a.livequery.queue)<0&&a.livequery.queue.push(b)}),a.livequery.timeout&&clearTimeout(a.livequery.timeout),a.livequery.timeout=setTimeout(a.livequery.checkQueue,20)},stop:function(b){b!=undefined?a.livequery.queries[b].stop():a.each(a.livequery.queries,function(b){a.livequery.queries[b].stop()})}}),a.livequery.registerPlugin("append","prepend","after","before","wrap","attr","removeAttr","addClass","removeClass","toggleClass","empty","remove"),a(function(){a.livequery.play()});var b=a.prototype.init;a.prototype.init=function(a,c){var d=b.apply(this,arguments);return a&&a.selector&&(d.context=a.context,d.selector=a.selector),typeof a=="string"&&(d.context=c||document,d.selector=a),d},a.prototype.init.prototype=a.prototype}(jQuery),function(a){a.fn.overLabel=function(){return a(this).each(function(){var b=a(this),c=a("#"+b.attr("for"));if(!c)return;b.addClass("over-label-apply").css({position:"absolute",top:"0.6em",left:"0.75em"}),c.val()&&b.hide(),c.focus(function(a){b.hide()}).blur(function(c){a(this).val()||b.show()})})}}(jQuery),jQuery.url=function(){var a={},b={},c={url:window.location,strictMode:!1,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}},d=function(){str=decodeURI(c.url);var a=c.parser[c.strictMode?"strict":"loose"].exec(str),b={},d=14;while(d--)b[c.key[d]]=a[d]||"";return b[c.q.name]={},b[c.key[12]].replace(c.q.parser,function(a,d,e){d&&(b[c.q.name][d]=e)}),b},e=function(a){return b.length||g(),a=="base"?b.port!==null&&b.port!==""?b.protocol+"://"+b.host+":"+b.port+"/":b.protocol+"://"+b.host+"/":b[a]===""?null:b[a]},f=function(a){return b.length||g(),b.queryKey[a]===null?null:b.queryKey[a]},g=function(){b=d(),h()},h=function(){var c=b.path;a=[],a=b.path.length==1?{}:(c.charAt(c.length-1)=="/"?c.substring(1,c.length-1):path=c.substring(1)).split("/")};return{setMode:function(a){return strictMode=a=="strict"?!0:!1,this},setUrl:function(a){return c.url=a===undefined?window.location:a,g(),this},segment:function(c){return b.length||g(),c===undefined?a.length:a[c]===""||a[c]===undefined?null:a[c]},attr:e,param:f}}(),LimeTiger={},$.extend(LimeTiger,{csrf_param:$("meta[name=csrf-param]").attr("content"),csrf_token:$("meta[name=csrf-token]").attr("content"),page_callbacks:{},typical_ajax_handler:function(a,b){var c=$(this).attr("href"),d=LimeTiger.format_as_javascript(c),e=(this.className.match(/\b(get|post|put|delete)\b/)||[null,"get"])[1],f={_method:e};f[LimeTiger.csrf_param]=LimeTiger.csrf_token;var g=$.url.setUrl(c),h=g.attr("path");return g.attr("query")&&(h+="?"+g.attr("query")),e=="delete"&&!confirm("Are you sure?")?!1:(b||(b=function(a,b){e=="get"&&(document.location.hash="r="+h)}),$.ajax({type:e,data:f,url:d,dataType:"script",complete:b}),!1)},format_as_javascript:function(a){var b=a.split(/\?/),c=b[0],d=b[1];return/\.js$/.test(c)||(c+=".js"),c+(d?"?"+
d:"")},add_page_initialization:function(a,b){var c=this;$.each(a.split(/\s*,\s*/),function(a,d){c.page_callbacks[d]||(c.page_callbacks[d]=[]),c.page_callbacks[d].push(b)})},perform_page_initializations:function(){$.each(this.page_callbacks,function(a,b){if($(document.body).hasClass(a))for(var c=b.length-1;c>=0;c--)b[c].call(null)})}}),$(function(){$("a.get, a.post, a.put, a.delete").click(LimeTiger.typical_ajax_handler),$("input.put").change(function(a){var b=$(this).siblings(".spinner").show();return LimeTiger.typical_ajax_handler.call(this,a,function(a,c){b.hide()}),!0}),$("label.over-label").overLabel(),LimeTiger.perform_page_initializations()}),LimeTiger.add_page_initialization("articles.form",function(){var a=$("#spinner").hide();$("form.formtastic.article").keypress(function(a){if(a.which==13&&a.target.id=="tag_name")return!1});var b=$("#add-tag-button").click(function(){a.show();var b=LimeTiger.format_as_javascript($(this).attr("href")),d={"tag[name]":c.val(),article_id:$("#article_id").val()};return $.post(b,d,function(b){c.val(""),$("#article_tags_input").html($(b).find("#article_tags_input").html()),a.hide()}),!1}),c=$("#tag_name").keypress(function(a){a.which==13&&b.click()});$("#preview-link").click(function(){var a=this.href,b=$(this).closest("form").serialize();return window.open(a+"?"+b,"_blank",""),!1})}),LimeTiger.add_page_initialization("site.contact",function(){$("#message-input textarea").css({display:"block"}).autoResize(),$("li.input").click(function(){$(this).find("input").get(0).focus()});var a=$("#spinner").hide(),b;$("#contact-form").submit(function(){return $(this).ajaxSubmit({beforeSubmit:function(b,c){a.show()},success:function(){if(!b){var c=navigator.userAgent.indexOf("MSIE")>=0;b=$("<img>").attr({src:c?"/assets/sticky-sent-ie-bf5c60990c64260f9bcbcff0712675a8.png":"/assets/sticky-sent-8c1d23d5495bf60007d29c10a4da080e.png"}),$("#content").append(b)}b.css({opacity:0,position:"absolute",bottom:60,left:150,width:"300px"}).animate({opacity:1,width:"210px"}),a.hide()},resetForm:!0}),!1})}),LimeTiger.portfolio={set_up_carousel:function(){$(".images ul").removeClass("no-js").jcarousel({visible:1,scroll:1,animation:500,easing:"easeInOutExpo",pager:function(a){return a.list.children("li").size()>1},initCallback:function(a){a.scroll(1)}})},animation_params:function(a){return{duration:750,easing:"easeInOutExpo",complete:a}}},LimeTiger.add_page_initialization("portfolio",function(){if(navigator.userAgent.indexOf("MSIE 6")>=0)return;LimeTiger.portfolio.set_up_carousel(),$("#project-thumbnails-container a").live("click",function(a){var b=this;return $("#project").animate({left:"-1000px"},LimeTiger.portfolio.animation_params(function(){LimeTiger.typical_ajax_handler.call(b,a)})),!1})}),LimeTiger.add_page_initialization("projects.edit",function(){setTimeout(function(){$("#content").css("min-height",$("#screenshots-container").height()+"px")},500),$("#screenshots").sortable({handle:".handle",placeholder:"placeholder",update:function(a,b){var c=$("#screenshots").sortable("serialize",{key:"images[]"});c+="&"+escape(LimeTiger.csrf_param)+"="+escape(LimeTiger.csrf_token).replace(/\+/,"%2B"),$.post("/attached_images/sort",c)}})}),LimeTiger.add_page_initialization("site.about",function(){$("ul#posters").jcarousel({visible:1,scroll:1,animation:500,easing:"easeInOutExpo",pager:!0,createPagerItemCallback:function(a,b){var c=a.list.find("li:eq("+(b-1)+") img"),d=$("<div>"),e=$("<div>").addClass("date").append($("<span>").text(c.attr("data-date"))),f=$("<img>").attr({src:c.attr("data-thumbnail"),alt:c.attr("alt")});return d.append(e).append(f),d}})}),$(function(){var a={g:function(){$("#content").toggleClass("showgrid")},l:function(){document.location.href="/login?return_to="+encodeURIComponent(document.location.href)},o:function(){document.location.href="/logout?return_to="+encodeURIComponent(document.location.href)}};for(var b in a)$(document.body).append($("<a>").hide().attr({accesskey:b}).click(a[b]))}),LimeTiger.add_page_initialization("user_sessions.new, user_sessions.create",function(){document.getElementById("user_session_email").focus()}),LimeTiger.add_page_initialization("site.tiger",function(){function b(){var b=a.val();b&&b.length>0&&$.get("/zodiacs/date",{date:b},function(a,b){$("#parsed-date").text(a)},"text")}var a=$("#zodiac-date"),c;a.keyup(function(){c&&window.clearTimeout(c),c=setTimeout(b,500)}),a.val().length>0&&b(),$("#zodiac-form").ajaxForm({dataType:"json",success:function(a){a.error?$("#zodiac-description").hide().html($("<p>").addClass("error").text(a.error)).slideDown():($("#zodiac-description").hide().html(a.description).slideDown("fast"),$("#zodiac-image img").attr({src:a.image_url}))}})})
