Merge lp:~hrvojem/percona-xtradb-cluster/bug1331866-5.5 into lp:percona-xtradb-cluster/5.5

Proposed by Hrvoje Matijakovic
Status: Merged
Approved by: Raghavendra D Prabhu
Approved revision: no longer in the source branch.
Merged at revision: 794
Proposed branch: lp:~hrvojem/percona-xtradb-cluster/bug1331866-5.5
Merge into: lp:percona-xtradb-cluster/5.5
Diff against target: 3554 lines (+18/-3305)
17 files modified
doc-pxc/Makefile (+1/-1)
doc-pxc/source/glossary.rst (+1/-1)
doc-pxc/source/howtos/virt_sandbox.rst (+1/-1)
doc-pxc/source/installation/apt_repo.rst (+7/-1)
doc-pxc/source/limitation.rst (+1/-1)
doc-pxc/source/manual/state_snapshot_transfer.rst (+1/-1)
doc-pxc/source/manual/xtrabackup_sst.rst (+2/-2)
doc-pxc/source/percona-theme/layout.html (+0/-382)
doc-pxc/source/percona-theme/searchbox.html (+0/-22)
doc-pxc/source/percona-theme/static/default.css_t (+0/-433)
doc-pxc/source/percona-theme/static/jquery.min.js (+0/-154)
doc-pxc/source/percona-theme/static/percona.com.css (+0/-1850)
doc-pxc/source/percona-theme/static/percona.com.js (+0/-269)
doc-pxc/source/percona-theme/static/sidebar.js (+0/-151)
doc-pxc/source/percona-theme/theme.conf (+0/-32)
doc-pxc/source/release-notes/Percona-XtraDB-Cluster-5.5.34-23.7.6.rst (+1/-1)
doc-pxc/source/wsrep-system-index.rst (+3/-3)
To merge this branch: bzr merge lp:~hrvojem/percona-xtradb-cluster/bug1331866-5.5
Reviewer Review Type Date Requested Status
Raghavendra D Prabhu Pending
Review via email: mp+229764@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote :

Looks good except all the theme diffs which I think can be removed from version control tracking.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'doc-pxc/Makefile'
2--- doc-pxc/Makefile 2013-12-30 17:01:54 +0000
3+++ doc-pxc/Makefile 2014-08-27 15:44:26 +0000
4@@ -42,7 +42,7 @@
5 @echo "Downloading percona-theme ..."
6 @wget -O percona-theme.tar.gz http://www.percona.com/docs/theme/percona-xtradb-cluster/5.5/
7 @echo "Extracting theme."
8- @tar -zxf percona-theme.tar.gz
9+ @tar -mzxf percona-theme.tar.gz
10 @rm -rf source/percona-theme
11 @mv percona-theme source/percona-theme
12 @rm percona-theme.tar.gz
13
14=== modified file 'doc-pxc/source/glossary.rst'
15--- doc-pxc/source/glossary.rst 2013-03-12 09:32:01 +0000
16+++ doc-pxc/source/glossary.rst 2014-08-27 15:44:26 +0000
17@@ -32,7 +32,7 @@
18 *Percona XtraBackup* is an open-source hot backup utility for |MySQL| - based servers that doesn’t lock your database during the backup.
19
20 XtraDB
21- *Percona XtraDB* is an enhanced version of the InnoDB storage engine, designed to better scale on modern hardware, and including a variety of other features useful in high performance environments. It is fully backwards compatible, and so can be used as a drop-in replacement for standard InnoDB. More information `here <http://www.percona.com/docs/wiki/Percona-XtraDB:start>`_ .
22+ *Percona XtraDB* is an enhanced version of the InnoDB storage engine, designed to better scale on modern hardware, and including a variety of other features useful in high performance environments. It is fully backwards compatible, and so can be used as a drop-in replacement for standard InnoDB. More information `here <http://www.percona.com/software/percona-xtradb>`_ .
23
24 XtraDB Cluster
25 *Percona XtraDB Cluster* is a high availability solution for MySQL.
26
27=== modified file 'doc-pxc/source/howtos/virt_sandbox.rst'
28--- doc-pxc/source/howtos/virt_sandbox.rst 2014-02-06 09:57:33 +0000
29+++ doc-pxc/source/howtos/virt_sandbox.rst 2014-08-27 15:44:26 +0000
30@@ -7,7 +7,7 @@
31
32 The client node will have HAProxy installed and it will redirect requests to |PXC| nodes. This approach works well in real-world scenarios too. Running HAProxy on the application servers instead of having them as dedicated entities gives you benefits like no need for an extra network roundtrip, because loadbalancer and scalability of |PXC|'s load balancing layer scales simply with application servers.
33
34-We'll use `Percona <http://www.percona.com/docs/wiki/repositories:yum>`_ and `EPEL <http://fedoraproject.org/wiki/EPEL>`_ repositories for software installation.
35+We'll use `Percona <yum-repo>`_ and `EPEL <http://fedoraproject.org/wiki/EPEL>`_ repositories for software installation.
36
37 After configuring the repositories you'll be able to install software that will be used. First, install |PXC| on the database nodes. ::
38
39
40=== modified file 'doc-pxc/source/installation/apt_repo.rst'
41--- doc-pxc/source/installation/apt_repo.rst 2014-05-08 07:51:46 +0000
42+++ doc-pxc/source/installation/apt_repo.rst 2014-08-27 15:44:26 +0000
43@@ -49,11 +49,17 @@
44
45 $ sudo apt-get install percona-xtradb-cluster-55
46
47+.. note::
48+
49+ For Ubuntu 14.04 (Trusty) ``percona-xtradb-cluster-galera-2.x`` will have to be specified with the meta package so the installation command should look like: ::
50+
51+ $ sudo apt-get install percona-xtradb-cluster-55 percona-xtradb-cluster-galera-2.x
52+
53 Instead of ``percona-xtradb-cluster-55`` you can install ``percona-xtradb-cluster-full-55`` meta-package which will install ``percona-xtradb-cluster-test-5.5``, ``percona-xtradb-cluster-5.5-dbg``, ``percona-xtradb-cluster-garbd-2.x``, ``percona-xtradb-cluster-galera-2x-dbg``, ``percona-xtradb-cluster-garbd-2.x-dbg`` and ``libmysqlclient18`` packages in addition.
54
55 .. note::
56
57- Garbd is packaged separately as part of debian split packaging. The garbd debian package is ``percona-xtradb-cluster-garbd-2.x``. The package contains, garbd, daemon init script and related config files. This package will be installed if you install the ``percona-xtradb-cluster-55-full`` meta package.
58+ Garbd is packaged separately as part of debian split packaging. The garbd debian package is ``percona-xtradb-cluster-garbd-2.x``. The package contains, garbd, daemon init script and related config files. This package will be installed if you install the ``percona-xtradb-cluster-full-55`` meta package.
59
60 Percona `apt` Experimental repository
61 =====================================
62
63=== modified file 'doc-pxc/source/limitation.rst'
64--- doc-pxc/source/limitation.rst 2013-12-30 17:01:54 +0000
65+++ doc-pxc/source/limitation.rst 2014-08-27 15:44:26 +0000
66@@ -25,4 +25,4 @@
67
68 - The minimal recommended size of cluster is 3 nodes.
69
70- - Currently using the query cache isn't supported as it was showing some issues during the cache invalidation with certain multi-master use cases.
71+ - To enable Query Cache, node should be started with :variable:`query_cache_type` set to ``1`` and :variable:`query_cache_size` set to ``0``. After the node has been successfully started :variable:`query_cache_size` can be changed to desired value during the runtime.
72
73=== modified file 'doc-pxc/source/manual/state_snapshot_transfer.rst'
74--- doc-pxc/source/manual/state_snapshot_transfer.rst 2013-07-09 17:27:35 +0000
75+++ doc-pxc/source/manual/state_snapshot_transfer.rst 2014-08-27 15:44:26 +0000
76@@ -50,5 +50,5 @@
77 Other Reading
78 =============
79
80-* `SST Methods for MySQL <http://www.codership.com/wiki/doku.php?id=sst_mysql>`_
81+* `SST Methods for MySQL <http://galeracluster.com/documentation-webpages/statetransfer.html#state-snapshot-transfer-sst>`_
82 * :ref:`Xtrabackup SST configuration<xtrabackup_sst>`
83
84=== modified file 'doc-pxc/source/manual/xtrabackup_sst.rst'
85--- doc-pxc/source/manual/xtrabackup_sst.rst 2014-05-08 07:51:46 +0000
86+++ doc-pxc/source/manual/xtrabackup_sst.rst 2014-08-27 15:44:26 +0000
87@@ -75,7 +75,7 @@
88
89 * OpenSSL based encryption with ``encrypt=2``. Socat must be built with openSSL for encryption: ``socat -V | grep OPENSSL``.
90
91- * Support for SSL encryption for just the key and crt files as implemented in `Galera <http://www.codership.com/wiki/doku.php?id=ssl_support>`_ can be enabled with ``encrypt=3`` option. Information on this option can be found :ref:`here <galera_sst_encryption>`.
92+ * Support for SSL encryption for just the key and crt files as implemented in `Galera <http://galeracluster.com/documentation-webpages/ssl.html?highlight=ssl#enabling-ssl>`_ can be enabled with ``encrypt=3`` option. Information on this option can be found :ref:`here <galera_sst_encryption>`.
93
94 Refer to this :ref:`document <xtrabackup_sst_encryption>` when enabling with ``encrypt=1``.
95
96@@ -208,7 +208,7 @@
97 Galera compatible encryption
98 ----------------------------
99
100-Support for SSL encryption for just the key and crt files as implemented in `Galera <http://www.codership.com/wiki/doku.php?id=ssl_support>`_ can be enabled with ``encrypt=3`` option. This has been implemented in :rn:`5.5.34-23.7.6` for compatibility with Galera. **NOTE**: This option does not provide certificate validation. In order to work correctly paths to the key and cert files need to be specified as well, like: ::
101+Support for SSL encryption for just the key and crt files as implemented in `Galera <http://galeracluster.com/documentation-webpages/ssl.html?highlight=ssl#enabling-ssl>`_ can be enabled with ``encrypt=3`` option. This has been implemented in :rn:`5.5.34-23.7.6` for compatibility with Galera. **NOTE**: This option does not provide certificate validation. In order to work correctly paths to the key and cert files need to be specified as well, like: ::
102
103 [sst]
104 encrypt=3
105
106=== removed directory 'doc-pxc/source/percona-theme'
107=== removed file 'doc-pxc/source/percona-theme/layout.html'
108--- doc-pxc/source/percona-theme/layout.html 2013-12-30 17:01:54 +0000
109+++ doc-pxc/source/percona-theme/layout.html 1970-01-01 00:00:00 +0000
110@@ -1,382 +0,0 @@
111-{#
112- basic/layout.html
113- ~~~~~~~~~~~~~~~~~
114-
115- Master layout template for Sphinx themes.
116-
117- :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
118- :license: BSD, see LICENSE for details.
119-#}
120-{%- block doctype -%}
121-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
122- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
123-{%- endblock %}
124-{%- set reldelim1 = reldelim1 is not defined and ' &raquo;' or reldelim1 %}
125-{%- set reldelim2 = reldelim2 is not defined and ' |' or reldelim2 %}
126-{%- set render_sidebar = (not embedded) and (not theme_nosidebar|tobool) and
127- (sidebars != []) %}
128-{%- set url_root = pathto('', 1) %}
129-{# XXX necessary? #}
130-{%- if url_root == '#' %}{% set url_root = '' %}{% endif %}
131-{%- if not embedded and docstitle %}
132- {%- set titlesuffix = " &mdash; "|safe + docstitle|e %}
133-{%- else %}
134- {%- set titlesuffix = "" %}
135-{%- endif %}
136-
137-{%- macro relbar() %}
138- <div class="related">
139- <h3>{{ _('Navigation') }}</h3>
140- <ul>
141- {%- for rellink in rellinks %}
142- <li class="right" {% if loop.first %}style="margin-right: 10px"{% endif %}>
143- <a href="{{ pathto(rellink[0]) }}" title="{{ rellink[1]|striptags|e }}"
144- {{ accesskey(rellink[2]) }}>{{ rellink[3] }}</a>
145- {%- if not loop.first %}{{ reldelim2 }}{% endif %}</li>
146- {%- endfor %}
147- {%- block rootrellink %}
148- <li><a href="{{ pathto(master_doc) }}">{{ shorttitle|e }}</a>{{ reldelim1 }}</li>
149- {%- endblock %}
150- {%- for parent in parents %}
151- <li><a href="{{ parent.link|e }}" {% if loop.last %}{{ accesskey("U") }}{% endif %}>{{ parent.title }}</a>{{ reldelim1 }}</li>
152- {%- endfor %}
153- {%- block relbaritems %} {% endblock %}
154- </ul>
155- </div>
156-{%- endmacro %}
157-
158-{%- macro sidebar() %}
159- {%- if render_sidebar %}
160- <div class="sphinxsidebar">
161- <div class="sphinxsidebarwrapper">
162-
163- <div class="side-column-block"><a href="http://www.percona.com/software/percona-xtradb-cluster/"><img alt="Percona XtraDB Cluster" src="http://s2.percona.com/logo_percona_xtradbcluster_new.png" /></a></div>
164-
165- <div class="side-column-block">
166- <div class="header">Call Us</div>
167- <div class="content">
168- <div class="numbers">
169- <div style="padding-bottom: 4px">
170- +1-888-316-9775 (USA - Sales)<br>
171- +1-208-473-2904 (USA - Sales)
172- </div>
173- <div style="padding-bottom: 4px;">
174- +44-208-133-0309 (UK - Sales)<br />
175- 0-800-051-8984 (UK - Sales)<br />
176- 0-800-181-0665 (GER - Sales)<br />
177- </div>
178- <div style="padding-bottom: 4px;">
179- +1-877-862-4316 (Emergency)
180- </div>
181- <div>
182- +1-855-55TRAIN (Training)<br>
183- +1-925-271-5054 (Training)
184- </div>
185- </div>
186- </div>
187- </div>
188-
189- <div class="side-column-block">
190- <div class="a-btn-container">
191- <a title="Download PDF Manual for Percona XtraDB Cluster 5.5" href="http://form.percona.com/Percona_XtraDB_Cluster_1_0_Operation_Manual.html" class="a-btn-new">
192- <span class="a-btn-text">Download Manual</span>
193- <span class="a-btn-fixed-slide-text">PDF for version 5.5</span>
194- <span class="a-btn-icon-right"><span></span></span>
195- </a>
196- </div></div>
197-
198- <div class="percona_com_ad" style="width:220px;"><script type="text/javascript" src="http://www.percona.com/ads.php?size=220x120"></script></div>
199-
200- {%- if sidebars != None %}
201- {#- new style sidebar: explicitly include/exclude templates #}
202- {%- for sidebartemplate in sidebars %}
203- {%- include sidebartemplate %}
204- {%- endfor %}
205- {%- else %}
206- {#- old style sidebars: using blocks -- should be deprecated #}
207- {%- block serverseries %}
208- <div class="side-column-block">
209- <h3>Percona XtraDB Cluster Series</h3>
210- <ul><li><a href="http://www.percona.com/doc/percona-xtradb-cluster/5.5/">Percona XtraDB Cluster 5.5</a></li><li><a href="http://www.percona.com/doc/percona-xtradb-cluster/5.6/">Percona XtraDB Cluster 5.6</a></li></ul>
211- </div>
212- {%- endblock %}
213- {%- block sidebartoc %}
214- {%- include "localtoc.html" %}
215- {%- endblock %}
216- {%- block sidebarrel %}
217- {%- include "relations.html" %}
218- {%- endblock %}
219- {%- block sidebarsourcelink %}
220- {%- include "sourcelink.html" %}
221- {%- endblock %}
222- {%- if customsidebar %}
223- {%- include customsidebar %}
224- {%- endif %}
225- {%- block sidebarsearch %}
226- {%- include "searchbox.html" %}
227- {%- endblock %}
228- {%- endif %}
229-<br /><br />
230- <div class="side-column-block">
231- <ul class="side-contact-buttons">
232- <li><a href="http://form.percona.com/ContactMe.html" title="Contact Me" class="contact-me"><span>Contact Me</span></a></li>
233- <li><a href="http://www.percona.com/webinars/" title="Attend a Webinar" class="webinar"><span>Attend a Webinar</span></a></li>
234- <li><a href="http://www.percona.com/downloads/" title="Download Software" class="download-software"><span>Download Software</span></a></li>
235- <li><a href="http://www.percona.com/subscribe/" title="Register For Newsletters" class="newsletters"><span>Register For Newsletters</span></a></li>
236- </ul>
237- </div>
238-
239- </div>
240- </div>
241- {%- endif %}
242-{%- endmacro %}
243-
244-{%- macro script() %}
245- <script type="text/javascript">
246- var DOCUMENTATION_OPTIONS = {
247- URL_ROOT: '{{ url_root }}',
248- VERSION: '{{ release|e }}',
249- COLLAPSE_INDEX: false,
250- FILE_SUFFIX: '{{ '' if no_search_suffix else file_suffix }}',
251- HAS_SOURCE: {{ has_source|lower }}
252- };
253- </script>
254- {%- for scriptfile in script_files %}
255- <script type="text/javascript" src="{{ pathto(scriptfile, 1) }}"></script>
256- {%- endfor %}
257-{%- endmacro %}
258-
259-{%- macro css() %}
260- <link rel="stylesheet" href="{{ pathto('_static/percona.com.css', 1) }}" type="text/css" />
261- <link rel="stylesheet" href="{{ pathto('_static/' + style, 1) }}" type="text/css" />
262- <link rel="stylesheet" href="{{ pathto('_static/pygments.css', 1) }}" type="text/css" />
263- {%- for cssfile in css_files %}
264- <link rel="stylesheet" href="{{ pathto(cssfile, 1) }}" type="text/css" />
265- {%- endfor %}
266-{%- endmacro %}
267-
268-<html xmlns="http://www.w3.org/1999/xhtml">
269- <head>
270- <meta http-equiv="Content-Type" content="text/html; charset={{ encoding }}" />
271- {{ metatags }}
272- {%- block htmltitle %}
273- <title>{{ title|striptags|e }}{{ titlesuffix }}</title>
274- {%- endblock %}
275-
276- {{ css() }}
277- {%- if not embedded %}
278- {{ script() }}
279- {%- if use_opensearch %}
280- <link rel="search" type="application/opensearchdescription+xml"
281- title="{% trans docstitle=docstitle|e %}Search within {{ docstitle }}{% endtrans %}"
282- href="{{ pathto('_static/opensearch.xml', 1) }}"/>
283- {%- endif %}
284-
285-<script src="{{ pathto('_static/percona.com.js', 1)}}" type="text/javascript"></script>
286-
287- {%- if favicon %}
288- <link rel="shortcut icon" href="{{ pathto('_static/' + favicon, 1) }}"/>
289- {%- endif %}
290- {%- endif %}
291-{%- block linktags %}
292- {%- if hasdoc('about') %}
293- <link rel="author" title="{{ _('About these documents') }}" href="{{ pathto('about') }}" />
294- {%- endif %}
295- {%- if hasdoc('genindex') %}
296- <link rel="index" title="{{ _('Index') }}" href="{{ pathto('genindex') }}" />
297- {%- endif %}
298- {%- if hasdoc('search') %}
299- <link rel="search" title="{{ _('Search') }}" href="{{ pathto('search') }}" />
300- {%- endif %}
301- {%- if hasdoc('copyright') %}
302- <link rel="copyright" title="{{ _('Copyright') }}" href="{{ pathto('copyright') }}" />
303- {%- endif %}
304- <link rel="top" title="{{ docstitle|e }}" href="{{ pathto('index') }}" />
305- {%- if parents %}
306- <link rel="up" title="{{ parents[-1].title|striptags|e }}" href="{{ parents[-1].link|e }}" />
307- {%- endif %}
308- {%- if next %}
309- <link rel="next" title="{{ next.title|striptags|e }}" href="{{ next.link|e }}" />
310- {%- endif %}
311- {%- if prev %}
312- <link rel="prev" title="{{ prev.title|striptags|e }}" href="{{ prev.link|e }}" />
313- {%- endif %}
314-{%- endblock %}
315-{%- block extrahead %} {% endblock %}
316- </head>
317- <body>
318-
319-{%- block header %}
320-
321- <!-- <div id="stickywrapper"> -->
322- <!-- <div id="stickycontent"> -->
323- <div id="header"><div class="header">
324- <div class="logo"><a href="http://www.percona.com/" onfocus="this.blur()"><img src="http://s3.percona.com/ui-logo.png" alt="Percona Performance Consulting Experts" width="220" height="55" /></a></div>
325- <div class="right">
326- <div class="searchlink"><a onmouseover="SEARCH.Open()"><img id="searchlink-anchor" src="http://s2.percona.com/ui-search.png" alt="" /></a></div>
327- <span class="inv"><![CDATA[<noindex>]]></span>
328- <div class="navicontainer"><div class="navi">
329- <span id="navilink-span-menu-914"><a href="http://www.percona.com/about-percona" id="navilink-a-menu-914">About</a></span><span id="navilink-span-menu-915"><a href="http://www.percona.com/products" id="navilink-a-menu-915">Products</a></span><span id="navilink-span-menu-1125"><a href="http://www.percona.com/software" title="" id="navilink-a-menu-1125">Software</a></span><span id="navilink-span-menu-918"><a href="http://www.percona.com/resources" id="navilink-a-menu-918">Resources</a></span><span id="navilink-span-menu-919"><a href="http://www.percona.com/news-and-events" title="Get all of the latest Percona news, events and press releases on the MySQL community. Update yourself with the latest MySQL and MariaDB developments today." id="navilink-a-menu-919">News/Events</a></span><span id="navilink-span-menu-1129"><a href="http://www.percona.com/percona-community" id="navilink-a-menu-1129">Community</a></span><span id="navilink-span-menu-920"><a href="http://www.percona.com/contact" title="" id="navilink-a-menu-920">Contact</a></span><span id="navilink-span-menu-1060"><a href="http://www.percona.com/live" title="" id="navilink-a-menu-1060">Percona Live</a></span> </div></div>
330- <span class="inv"><![CDATA[</noindex>]]></span>
331- </div>
332- </div></div><!-- /.header /#header -->
333-
334- <div id="stripe"></div>
335-
336-{% endblock %}
337-
338- <!-- <div id="stripe"></div> -->
339-
340-{%- block content %}
341-
342-
343-
344- {%- block sidebar1 %} {# possible location for sidebar #} {% endblock %}
345-
346- <div class="document">
347-
348-
349-
350- {%- block document %}
351- <div class="documentwrapper">
352- {%- if render_sidebar %}
353- <div class="bodywrapper">
354- {%- endif %}
355-
356- {%- block relbar1 %}{{ relbar() }}{% endblock %}
357-
358- <div class="body">
359- {% block body %} {% endblock %}
360- </div>
361-
362- {%- block relbar2 %}{{ relbar() }}
363-
364- {%- if render_sidebar %}
365- <div class="percona_com_ad" style="margin:auto;width:630px;"><script type="text/javascript" src="http://www.percona.com/ads.php?size=630x80"></script></div>
366- </div>
367- {%- endif %}
368-
369-
370-
371- </div>
372-
373- {%- endblock %}
374-
375- {%- block sidebar2 %}{{ sidebar() }}{% endblock %}
376-
377- <div class="clearer"></div>
378-
379- {%- if last_updated %}
380- {% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %}
381- {%- endif %}
382-
383-
384-
385-
386- <div class="license">
387-
388- {%- if show_copyright %}
389- {%- if hasdoc('copyright') %}
390- {% trans path=pathto('copyright'), copyright=copyright|e %}&copy; <a href="{{ path }}">Copyright</a> {{ copyright }}.{% endtrans %}
391- {%- else %}
392- {% trans copyright=copyright|e %}&copy; Copyright {{ copyright }}.{% endtrans %}
393- {%- endif %}
394- {%- endif %}
395-
396- <br />
397- Except where otherwise noted, this documentation is licensed under the following license:
398- <br />
399- <a class="urlextern" rel="license" href="http://creativecommons.org/licenses/by-sa/2.0/">
400- CC Attribution-ShareAlike 2.0 Generic</a><br />
401-
402- {%- if show_sphinx %}
403- {% trans sphinx_version=sphinx_version|e %}Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> {{ sphinx_version }}.{% endtrans %}
404- {%- endif %}
405-
406- </div>
407-
408- </div>
409- {%- endblock %}
410-
411- {% endblock %}
412-
413-{%- block footer %}
414-
415- <div class="file-bugs">
416- This documentation is developed in Launchpad as part of the <a rel="nofollow" href="https://code.launchpad.net/percona-xtradb-cluster">Percona XtraDB Cluster source code</a>.<br/>
417- If you spotted innacuracies, errors, don't understood it or you think something is missing or should be improved, please <a rel="nofollow" href="https://bugs.launchpad.net/percona-xtradb-cluster/+filebug?field.tags=doc&amp;field.comment=[In:Percona XtraDB Cluster Documentation]&amp;?field.tags=doc&amp;field.title=[DOC] ">file a bug</a>.
418-
419- </div>
420-
421- <div id="footer">
422-
423- <div class="footer">
424- <div class="logo"><img width="110" height="25" alt="" src="{{ pathto('_static/ui-footer-logo.png', 1) }}">
425- </div>
426-
427- <div class="text">
428- <span class="inv"><!--[CDATA[<noindex-->]]&gt;</span>
429- Call us: 1-888-316-9775 • <a href="http://www.percona.com/contact">Contact Us</a><br>
430- MySQL and InnoDB are trademarks of Oracle Corp.<br>
431- Proudly running <a href="http://www.percona.com/software/percona-server/">Percona Server<span id="recentServerVersion"></span></a><br>
432- Copyright &copy; 2006-2013 Percona<br>
433- <a href="http://www.percona.com/about-us/policies/">Copyright, Trademark, and Privacy Policy</a> • <a href="http://www.percona.com/site_map/">Sitemap</a>
434- <span class="inv"><!--[CDATA[</noindex-->]]&gt;</span>
435- </div>
436- </div>
437-
438- </div>
439-{%- endblock %}
440-<span class="inv"><!--[CDATA[<noindex-->]]&gt;</span>
441-<div id="submenus">
442-<div class="navi-dropdown" id="navi-dropdown-menu-914"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/about-us/our-mission">Mission</a></div><div class="item"><a href="http://www.percona.com/about-us/our-team">Team</a></div><div class="item"><a href="http://www.percona.com/about-us/customers">Customers</a></div><div class="item"><a href="http://www.percona.com/about-us/partners">Partners</a></div><div class="item"><a href="http://www.percona.com/about-us/careers">Careers</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-915"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/products/mysql-support">MySQL Support</a></div><div class="item"><a href="http://www.percona.com/products/mysql-consulting">MySQL Consulting</a></div><div class="item"><a href="http://www.percona.com/products/mysql-remote-dba">MySQL Remote DBA</a></div><div class="item"><a href="http://www.percona.com/products/mysql-training">MySQL Training</a></div><div class="item"><a href="http://www.percona.com/products/mysql-development">MySQL Server Development</a></div><div class="item"><a href="http://www.percona.com/mysql-5.6-solutions-from-percona">MySQL 5.6 Ready</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-1125"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/software">Percona Software for MySQL</a></div><div class="item"><a href="http://www.percona.com/software/percona-server">Percona Server with XtraDB</a></div><div class="item"><a href="http://www.percona.com/software/percona-xtradb-cluster">Percona XtraDB Cluster</a></div><div class="item"><a href="http://www.percona.com/software/percona-toolkit">Percona Toolkit for MySQL</a></div><div class="item"><a href="http://www.percona.com/software/percona-monitoring-plugins">Percona Monitoring Plugins</a></div><div class="item"><a href="http://www.percona.com/software/mysql-innodb-data-recovery-tools">Data Recovery Toolkit</a></div><div class="item"><a href="http://www.percona.com/software/percona-xtrabackup">Percona XtraBackup</a></div><div class="item"><a href="http://www.percona.com/software/percona-xtradb">Percona XtraDB</a></div><div class="item"><a href="http://www.percona.com/downloads">Downloads</a></div><div class="item"><a href="http://www.percona.com/software/repositories">Repositories</a></div><div class="item"><a href="http://www.percona.com/software/documentation">Documentation</a></div><div class="item"><a href="http://www.percona.com/mysql-5.6-solutions-from-percona">MySQL 5.6 Compatibility</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-918"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/resources/mysql-webinars">Webinars</a></div><div class="item"><a href="http://www.percona.com/resources/percona-tools-for-mysql">Percona Tools for MySQL</a></div><div class="item"><a href="http://www.percona.com/resources/presentations">Technical Presentations</a></div><div class="item"><a href="http://www.percona.com/resources/mysql-white-papers">White Papers</a></div><div class="item"><a href="http://www.percona.com/resources/mysql-case-studies">Case Studies</a></div><div class="item"><a href="http://www.percona.com/resources/books">Books by Percona Authors</a></div><div class="item"><a href="http://www.percona.com/resources/mysql-blogs">Blogs</a></div><div class="item"><a rel="nofollow" href="http://percona.tv/">Videos</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-919"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/news-and-events/percona-in-the-news">In The News</a></div><div class="item"><a href="http://www.percona.com/news-and-events/pressreleases">Press Releases</a></div><div class="item"><a href="http://www.percona.com/news-and-events/awards">Awards</a></div><div class="item"><a href="http://www.percona.com/news-and-events/mysql-events">MySQL Events</a></div><div class="item"><a href="http://www.percona.com/news-and-events/percona-university">Percona University</a></div><div class="item"><a href="http://www.percona.com/live/conferences">Percona Live Conferences</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-1129"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/forums">Forums</a></div><div class="item"><a href="http://www.mysqlperformanceblog.com/">MySQL Performance Blog</a></div><div class="item"><a rel="nofollow" href="http://groups.google.com/group/percona-discussion">Google Discussion Group</a></div><div class="item"><a rel="nofollow" href="http://twitter.com/percona">Twitter</a></div><div class="item"><a rel="nofollow" href="https://www.facebook.com/Percona">Facebook</a></div><div class="item"><a rel="nofollow" href="http://www.linkedin.com/groups?gid=2299033&amp;trk=hb_side_g">Linkedin</a></div><div class="item"><a rel="nofollow" href="https://launchpad.net/percona-project">Launchpad</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-920"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/contact/24x7-emergency">24x7 Emergency</a></div><div class="item"><a href="http://www.percona.com/contact/sales">Sales &amp; General Inquiries</a></div><div class="item"><a href="http://www.percona.com/contact/billing">Billing Inquiries</a></div><div class="item"><a href="https://customers.percona.com/">Customer Portal Login</a></div><div class="item"><a href="http://www.percona.com/contact/phone-directory">Phone Directory</a></div><div class="item"><a href="http://www.percona.com/subscribe">Subscribe to Newsletter</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-1060"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/live/london-2013/">London 2013</a></div><div class="item"><a href="http://www.percona.com/live/mysql-conference-2013/">MySQL Conference &amp; Expo 2013</a></div><div class="item"><a href="http://www.percona.com/live/london-2012/">London 2012</a></div><div class="item"><a href="http://www.percona.com/live/nyc-2012/">New York 2012</a></div><div class="item"><a href="http://www.percona.com/live/mysql-conference-2012/">MySQL Conference &amp; Expo 2012</a></div><div class="item"><a href="http://www.percona.com/live">Previous Percona Live Events</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div> <div id="search-dropdown" class="search-dropdown">
443- <div class="search-dropdown-header"><!-- //--></div>
444- <div class="search-dropdown-content">
445- <div class="search-info">Search Percona.com:</div>
446- <form method="get" action="http://www.percona.com/search" id="search-form">
447- <div class="form"><input type="text" id="search-input" name="s" maxlength="100" /></div>
448- </form>
449- </div>
450- <div class="search-dropdown-footer"><!-- //--></div>
451- </div>
452-</div>
453-<div id="stats">
454-<!-- GA //-->
455- <script type="text/javascript">
456- var _gaq = _gaq || [];
457- _gaq.push(['b._setAccount', 'UA-343802-3']);
458- _gaq.push(['b._setDomainName', 'percona.com']);
459- _gaq.push(['b._trackPageview']);
460- (function() {
461- var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
462- ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
463- var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
464- })();
465-</script>
466-
467-<!-- /GA //-->
468-<!-- NAVI //-->
469-<script type="text/javascript">//<![CDATA[
470-var navi = [{id:"menu-914", direction: "l"},{id:"menu-915", direction: "l"},{id:"menu-1125", direction: "l"},{id:"menu-918", direction: "l"},{id:"menu-919", direction: "l"},{id:"menu-1129", direction: "l"},{id:"menu-920", direction: "l"},{id:"menu-1060", direction: "l"}];
471-for(var i = 0, c = navi.length; i < c; i++) {
472- window.jQuery('#navilink-a-' + navi[i].id).bind('mouseover',{id: navi[i].id, direction:navi[i].direction}, function(e) { NAVI.Open(e.data.id, e.data.direction); } );
473-}
474-window.jQuery('#search-form').bind('submit', function() { window.location.href = jQuery('#search-form').attr('action') + '?s=' + jQuery('#search-input').val(); return false; });
475-
476-//]]></script>
477-<!-- /NAVI //-->
478-<script type="text/javascript">
479-//<![CDATA[
480-Percona.host = 'www.percona.com';
481-Percona.getRecentServerVersion('#recentServerVersion');
482-//]]>
483-</script>
484-</div>
485- </body>
486-</html>
487-
488-
489-
490-{% if theme_collapsiblesidebar|tobool %}
491-{% set script_files = script_files + ['_static/sidebar.js'] %}
492-{% endif %}
493
494=== removed file 'doc-pxc/source/percona-theme/searchbox.html'
495--- doc-pxc/source/percona-theme/searchbox.html 2012-07-30 09:26:20 +0000
496+++ doc-pxc/source/percona-theme/searchbox.html 1970-01-01 00:00:00 +0000
497@@ -1,22 +0,0 @@
498-{#
499- basic/searchbox.html
500- ~~~~~~~~~~~~~~~~~~~~
501-
502- Sphinx sidebar template: quick search box.
503-
504- :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
505- :license: BSD, see LICENSE for details.
506-#}
507-{%- if pagename != "search" %}
508-<div id="searchbox" style="display: none; padding: 3px;">
509- <h3>{{ _('Quick search') }}</h3>
510- <form class="search" action="{{ pathto('search') }}" method="get">
511- <input type="text" name="q" size="18" />
512- <input type="submit" value="{{ _('Go') }}" />
513- <input type="hidden" name="check_keywords" value="yes" />
514- <input type="hidden" name="area" value="default" />
515- </form>
516-
517-</div>
518-<script type="text/javascript">$('#searchbox').show(0);</script>
519-{%- endif %}
520
521=== removed directory 'doc-pxc/source/percona-theme/static'
522=== removed file 'doc-pxc/source/percona-theme/static/._percona.com.css'
523Binary files doc-pxc/source/percona-theme/static/._percona.com.css 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/._percona.com.css 1970-01-01 00:00:00 +0000 differ
524=== removed file 'doc-pxc/source/percona-theme/static/boxes_header_bulletpoint.png'
525Binary files doc-pxc/source/percona-theme/static/boxes_header_bulletpoint.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/boxes_header_bulletpoint.png 1970-01-01 00:00:00 +0000 differ
526=== removed file 'doc-pxc/source/percona-theme/static/boxes_header_bulletpoint.png.moved'
527Binary files doc-pxc/source/percona-theme/static/boxes_header_bulletpoint.png.moved 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/boxes_header_bulletpoint.png.moved 1970-01-01 00:00:00 +0000 differ
528=== removed file 'doc-pxc/source/percona-theme/static/button-download-icon.png'
529Binary files doc-pxc/source/percona-theme/static/button-download-icon.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/button-download-icon.png 1970-01-01 00:00:00 +0000 differ
530=== removed file 'doc-pxc/source/percona-theme/static/button-download-icon.png.moved'
531Binary files doc-pxc/source/percona-theme/static/button-download-icon.png.moved 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/button-download-icon.png.moved 1970-01-01 00:00:00 +0000 differ
532=== removed file 'doc-pxc/source/percona-theme/static/content_list_bulletpoint.png'
533Binary files doc-pxc/source/percona-theme/static/content_list_bulletpoint.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/content_list_bulletpoint.png 1970-01-01 00:00:00 +0000 differ
534=== removed file 'doc-pxc/source/percona-theme/static/content_list_bulletpoint.png.moved'
535Binary files doc-pxc/source/percona-theme/static/content_list_bulletpoint.png.moved 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/content_list_bulletpoint.png.moved 1970-01-01 00:00:00 +0000 differ
536=== removed file 'doc-pxc/source/percona-theme/static/default.css_t'
537--- doc-pxc/source/percona-theme/static/default.css_t 2012-07-30 09:26:20 +0000
538+++ doc-pxc/source/percona-theme/static/default.css_t 1970-01-01 00:00:00 +0000
539@@ -1,433 +0,0 @@
540-/*
541- * default.css_t
542- * ~~~~~~~~~~~~~
543- *
544- * Sphinx stylesheet -- default theme.
545- *
546- * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
547- * :license: BSD, see LICENSE for details.
548- *
549- */
550-
551-@import url("basic.css");
552-
553-/* -- page layout ----------------------------------------------------------- */
554-
555-body {
556- font-size: 12px;
557- line-height: 16px;
558- font-family: Arial;
559-
560- background-color: #fff;
561- color: #333333;
562- line-height: 20px;
563- margin: 0;
564- padding: 0;
565-
566-}
567-
568-div.document {
569- background-color: #fff;
570- margin: 0 auto;
571- overflow: hidden;
572- padding: 30px 0;
573- width: 960px;
574-}
575-
576-div.documentwrapper {
577- /* float: left; */
578- /* width: 100%; */
579-
580-}
581-
582-div.bodywrapper {
583- margin: 10 0 0 0px;
584- width: 660px;
585- float:right;
586-}
587-
588-div.body {
589- background-color: #fff;
590- color: #333333;
591- padding: 0 0 20px;
592-}
593-
594-{%- if theme_rightsidebar|tobool %}
595-div.bodywrapper {
596- margin: 0 {{ theme_sidebarwidth }}px 0 0;
597-}
598-{%- endif %}
599-
600-div.footer {
601- /* color: {{ theme_footertextcolor }}; */
602- /* width: 100%; */
603- /* padding: 9px 0 9px 0; */
604- /* text-align: center; */
605- /* font-size: 75%; */
606- font: 80% "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
607- background: none repeat scroll 0 0 #333333;
608- border-top: 2px solid #D95200;
609- overflow: hidden;
610-}
611-
612-div.footer a {
613- color: {{ theme_footertextcolor }};
614- text-decoration: underline;
615-}
616-
617-div.related {
618- background-color: #ccc;
619- line-height: 30px;
620- color: #333;
621- background: none repeat scroll 0 0 #F8F8F8;
622- border: 1px solid #E0E0E0;
623- clear: both;
624- padding: 10px;
625- width: 635px;
626- margin-bottom: 5px;
627-}
628-
629-div.related a {
630- color: #999;
631-}
632-
633-div.sphinxsidebar {
634- margin-left: 0px;
635- margin-right: 30px;
636- color: #333333;
637- font-family: Arial,Helvetica,sans-serif;
638- width: 260px;
639- {%- if theme_stickysidebar|tobool %}
640- top: 30px;
641- bottom: 0;
642- margin: 0;
643- position: fixed;
644- overflow: auto;
645- height: auto;
646- {%- endif %}
647- {%- if theme_rightsidebar|tobool %}
648- float: right;
649- {%- if theme_stickysidebar|tobool %}
650- right: 0;
651- {%- endif %}
652- {%- endif %}
653-}
654-
655-{%- if theme_stickysidebar|tobool %}
656-/* this is nice, but it it leads to hidden headings when jumping
657- to an anchor */
658-/*
659-div.related {
660- position: fixed;
661-}
662-
663-div.documentwrapper {
664- margin-top: 30px;
665-}
666-*/
667-{%- endif %}
668-
669-div.sphinxsidebar h3 {
670- /* font-family: {{ theme_headfont }}; */
671- color: #999;
672- font-size: 18px;
673- line-height: 15px;
674- font-weight: 400;
675- margin-left: 5px;
676- padding: 0;
677-}
678-
679-div.sphinxsidebar h3 a {
680- color: #333;
681-}
682-
683-div.sphinxsidebar a:hover {
684- /* color: #333; */
685-}
686-
687-div.sphinxsidebar h4 {
688- /* font-family: {{ theme_headfont }}; */
689- color: #666;
690- font-size: 18px;
691- font-weight: normal;
692- margin: 5px 0 0 5px;
693- padding: 0;
694-}
695-
696-div.sphinxsidebar p {
697- color: #333;
698- margin-bottom: 5px;
699- margin-left: 5px;
700-}
701-
702-div.sphinxsidebar p.topless {
703- margin: 5px 10px 10px 10px;
704-}
705-
706-div.sphinxsidebar ul {
707- margin: 10px;
708- padding-left: 5px;
709- color: #333;
710-}
711-
712-div.sphinxsidebar a {
713- color: #D12907;
714-}
715-
716-div.sphinxsidebar input {
717- border: 1px solid #999;
718- font-family: sans-serif;
719- font-size: 1em;
720-}
721-
722-{% if theme_collapsiblesidebar|tobool %}
723-/* for collapsible sidebar */
724-div#sidebarbutton {
725- background-color: {{ theme_sidebarbtncolor }};
726-}
727-{% endif %}
728-
729-/* -- hyperlink styles ------------------------------------------------------ */
730-
731-a {
732- color: #D12907;
733- text-decoration: underline;
734- border: medium none;
735- cursor: pointer;
736-}
737-
738-a:visited {
739- color: #D12907;
740- text-decoration: underline;
741-}
742-
743-a:hover {
744- color: #D12907;
745- text-decoration: underline;
746-}
747-
748-{% if theme_externalrefs|tobool %}
749-a.external {
750- text-decoration: none;
751- border-bottom: 1px dashed {{ theme_linkcolor }};
752-}
753-
754-a.external:hover {
755- text-decoration: none;
756- border-bottom: none;
757-}
758-
759-a.external:visited {
760- text-decoration: none;
761- border-bottom: 1px dashed {{ theme_visitedlinkcolor }};
762-}
763-{% endif %}
764-
765-/* -- body styles ----------------------------------------------------------- */
766-
767-
768-
769-a.headerlink {
770- color: {{ theme_headlinkcolor }};
771- font-size: 0.8em;
772- padding: 0 4px 0 4px;
773- text-decoration: none;
774-}
775-
776-a.headerlink:hover {
777- background-color: {{ theme_headlinkcolor }};
778- color: white;
779-}
780-
781-div.body dd, div.body li {
782- text-align: justify;
783-}
784-
785-div.body dt {
786- list-style-type: square;
787- /* margin: 8px 0 8px 30px; */
788- padding: 0 4px 0 5px;
789-
790-}
791-
792-div.body p {
793- text-align: justify;
794-/* line-height: 130%;*/
795- margin: 10px 0;
796-}
797-
798-/* div.body ul, */
799-div.body li {
800- list-style-type: square;
801- margin: 8px 0 8px 30px;
802- padding: 0 4px 0 5px;
803-}
804-
805-.reference em {
806- font-style: normal;
807-}
808-
809-.std-term {
810- font-style: normal;
811- font-weight: 400;
812- color: #FF7400
813-}
814-
815-div.admonition p.admonition-title + p {
816- display: inline;
817-}
818-
819-div.admonition p {
820- margin-bottom: 5px;
821-}
822-
823-div.admonition pre {
824- margin-bottom: 5px;
825-}
826-
827-div.admonition ul, div.admonition ol {
828- margin-bottom: 5px;
829-}
830-
831-div.note {
832- background-color: #eee;
833- border: 1px solid #ccc;
834-}
835-
836-div.seealso {
837- background-color: #ffc;
838- border: 1px solid #ff6;
839-}
840-
841-div.topic {
842- background-color: #eee;
843-}
844-
845-div.warning {
846- background-color: #ffe4e4;
847- border: 1px solid #f66;
848-}
849-
850-p.admonition-title {
851- display: inline;
852-}
853-
854-p.admonition-title:after {
855- content: ":";
856-}
857-
858-pre {
859- padding: 10px;
860- background-color: #F0E6D9/* {{ theme_codebgcolor }} */;
861- color: {{ theme_codetextcolor }};
862- line-height: 120%;
863- border: 1px dashed #ED9821;
864- font-size: 80%;
865- overflow: auto;
866- /* border-left: none; */
867- /* border-right: none; */
868-}
869-
870-tt {
871-/* background-color: #ecf0f3;
872- padding: 0 1px 0 1px;
873- font-size: 0.95em;*/
874- font-weight: 400;
875-}
876-
877-div.body td {
878- text-align: none;
879-}
880-
881-table.docutils th {
882- background-color: #DEE7EC;
883- border: 1px solid #8CACBB;
884- padding: 3px;
885- text-align: center;
886- font-style: normal;
887- font-weight: 400;
888-}
889-
890-table.docutils td {
891- border: 1px solid #8CACBB;
892- padding: 3px;
893- line-height: 16px;
894- vertical-align: middle;
895-}
896-
897-.warning tt {
898- background: #efc2c2;
899-}
900-
901-.note tt {
902- background: #d6d6d6;
903-}
904-
905-.viewcode-back {
906- font-family: {{ theme_bodyfont }};
907-}
908-
909-div.viewcode-block:target {
910- background-color: #f4debf;
911- border-top: 1px solid #ac9;
912- border-bottom: 1px solid #ac9;
913-}
914-
915-.file-bugs {
916- background: none repeat scroll 0 0 #E8E8E8;
917- border: 1px solid #E0E0E0;
918- clear: both;
919- color: #333333;
920- padding: 10px;
921- text-align: center;
922- font-size: 90%;
923-}
924-
925-div.footer .footer {
926- margin: 0 auto;
927- overflow: hidden;
928- padding: 10px 0;
929- width: 960px;
930- border-top: none;
931-}
932-
933-div.footer .footer .logo {
934- float: left;
935- overflow: hidden;
936- padding: 17px 0 0;
937-}
938-
939-div.footer .footer .text {
940- color: #E0E0E0;
941- float: right;
942- font-family: Arial,Helvetica,sans-serif;
943- font-size: 11px;
944- line-height: 15px;
945- overflow: hidden;
946- text-align: right;
947-}
948-
949-div.license {
950- font-size: 80%;
951- /* padding: 0.5em; */
952- text-align: center;
953- margin: 13px 0 -15px;
954-}
955-
956-#sidenavi.noborder {
957- border-right: medium none;
958- border-top: medium none;
959- margin: 0;
960-}
961-
962-#sidenavi {
963- color: #333333;
964- /* float: left; */
965- font-family: Arial,Helvetica,sans-serif;
966- font-size: 18px;
967- line-height: 25px;
968- overflow: hidden;
969- padding: 10px 0 8px 0px;
970- width: 255px;
971-}
972-
973
974=== removed file 'doc-pxc/source/percona-theme/static/email-small.png'
975Binary files doc-pxc/source/percona-theme/static/email-small.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/email-small.png 1970-01-01 00:00:00 +0000 differ
976=== removed file 'doc-pxc/source/percona-theme/static/jquery.min.js'
977--- doc-pxc/source/percona-theme/static/jquery.min.js 2012-07-30 09:26:20 +0000
978+++ doc-pxc/source/percona-theme/static/jquery.min.js 1970-01-01 00:00:00 +0000
979@@ -1,154 +0,0 @@
980-/*!
981- * jQuery JavaScript Library v1.4.2
982- * http://jquery.com/
983- *
984- * Copyright 2010, John Resig
985- * Dual licensed under the MIT or GPL Version 2 licenses.
986- * http://jquery.org/license
987- *
988- * Includes Sizzle.js
989- * http://sizzlejs.com/
990- * Copyright 2010, The Dojo Foundation
991- * Released under the MIT, BSD, and GPL Licenses.
992- *
993- * Date: Sat Feb 13 22:33:48 2010 -0500
994- */
995-(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o<i;o++)e(a[o],b,f?d.call(a[o],o,e(a[o],b)):d,j);return a}return i?
996-e(a[0],b):w}function J(){return(new Date).getTime()}function Y(){return false}function Z(){return true}function na(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function oa(a){var b,d=[],f=[],e=arguments,j,i,o,k,n,r;i=c.data(this,"events");if(!(a.liveFired===this||!i||!i.live||a.button&&a.type==="click")){a.liveFired=this;var u=i.live.slice(0);for(k=0;k<u.length;k++){i=u[k];i.origType.replace(O,"")===a.type?f.push(i.selector):u.splice(k--,1)}j=c(a.target).closest(f,a.currentTarget);n=0;for(r=
997-j.length;n<r;n++)for(k=0;k<u.length;k++){i=u[k];if(j[n].selector===i.selector){o=j[n].elem;f=null;if(i.preType==="mouseenter"||i.preType==="mouseleave")f=c(a.relatedTarget).closest(i.selector)[0];if(!f||f!==o)d.push({elem:o,handleObj:i})}}n=0;for(r=d.length;n<r;n++){j=d[n];a.currentTarget=j.elem;a.data=j.handleObj.data;a.handleObj=j.handleObj;if(j.handleObj.origHandler.apply(j.elem,e)===false){b=false;break}}return b}}function pa(a,b){return"live."+(a&&a!=="*"?a+".":"")+b.replace(/\./g,"`").replace(/ /g,
998-"&")}function qa(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function ra(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var f=c.data(a[d++]),e=c.data(this,f);if(f=f&&f.events){delete e.handle;e.events={};for(var j in f)for(var i in f[j])c.event.add(this,j,f[j][i],f[j][i].data)}}})}function sa(a,b,d){var f,e,j;b=b&&b[0]?b[0].ownerDocument||b[0]:s;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===s&&!ta.test(a[0])&&(c.support.checkClone||!ua.test(a[0]))){e=
999-true;if(j=c.fragments[a[0]])if(j!==1)f=j}if(!f){f=b.createDocumentFragment();c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=j?f:1;return{fragment:f,cacheable:e}}function K(a,b){var d={};c.each(va.concat.apply([],va.slice(0,b)),function(){d[this]=a});return d}function wa(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var c=function(a,b){return new c.fn.init(a,b)},Ra=A.jQuery,Sa=A.$,s=A.document,T,Ta=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/,
1000-Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&&
1001-(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this,
1002-a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b===
1003-"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,
1004-function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b<d;b++)if((e=arguments[b])!=null)for(j in e){i=a[j];o=e[j];if(a!==o)if(f&&o&&(c.isPlainObject(o)||c.isArray(o))){i=i&&(c.isPlainObject(i)||
1005-c.isArray(i))?i:c.isArray(o)?[]:{};a[j]=c.extend(f,i,o)}else if(o!==w)a[j]=o}return a};c.extend({noConflict:function(a){A.$=Sa;if(a)A.jQuery=Ra;return c},isReady:false,ready:function(){if(!c.isReady){if(!s.body)return setTimeout(c.ready,13);c.isReady=true;if(Q){for(var a,b=0;a=Q[b++];)a.call(s,c);Q=null}c.fn.triggerHandler&&c(s).triggerHandler("ready")}},bindReady:function(){if(!xa){xa=true;if(s.readyState==="complete")return c.ready();if(s.addEventListener){s.addEventListener("DOMContentLoaded",
1006-L,false);A.addEventListener("load",c.ready,false)}else if(s.attachEvent){s.attachEvent("onreadystatechange",L);A.attachEvent("onload",c.ready);var a=false;try{a=A.frameElement==null}catch(b){}s.documentElement.doScroll&&a&&ma()}}},isFunction:function(a){return $.call(a)==="[object Function]"},isArray:function(a){return $.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||$.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!aa.call(a,"constructor")&&!aa.call(a.constructor.prototype,
1007-"isPrototypeOf"))return false;var b;for(b in a);return b===w||aa.call(a,b)},isEmptyObject:function(a){for(var b in a)return false;return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;a=c.trim(a);if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return A.JSON&&A.JSON.parse?A.JSON.parse(a):(new Function("return "+
1008-a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Va.test(a)){var b=s.getElementsByTagName("head")[0]||s.documentElement,d=s.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(s.createTextNode(a));else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,d){var f,e=0,j=a.length,i=j===w||c.isFunction(a);if(d)if(i)for(f in a){if(b.apply(a[f],
1009-d)===false)break}else for(;e<j;){if(b.apply(a[e++],d)===false)break}else if(i)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=a[0];e<j&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Wa,"")},makeArray:function(a,b){b=b||[];if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ba.call(b,a):c.merge(b,a);return b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=0,f=b.length;d<f;d++)if(b[d]===
1010-a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var e=b.length;f<e;f++)a[d++]=b[f];else for(;b[f]!==w;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,j=a.length;e<j;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,j=0,i=a.length;j<i;j++){e=b(a[j],j,d);if(e!=null)f[f.length]=e}return f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length===2)if(typeof b==="string"){d=a;a=d[b];b=w}else if(b&&
1011-!c.isFunction(b)){d=b;b=w}if(!b&&a)b=function(){return a.apply(d||this,arguments)};if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b},uaMatch:function(a){a=a.toLowerCase();a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});P=c.uaMatch(P);if(P.browser){c.browser[P.browser]=true;c.browser.version=P.version}if(c.browser.webkit)c.browser.safari=
1012-true;if(ya)c.inArray=function(a,b){return ya.call(b,a)};T=c(s);if(s.addEventListener)L=function(){s.removeEventListener("DOMContentLoaded",L,false);c.ready()};else if(s.attachEvent)L=function(){if(s.readyState==="complete"){s.detachEvent("onreadystatechange",L);c.ready()}};(function(){c.support={};var a=s.documentElement,b=s.createElement("script"),d=s.createElement("div"),f="script"+J();d.style.display="none";d.innerHTML=" <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
1013-var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected,
1014-parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent=
1015-false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n=
1016-s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true,
1017-applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando];
1018-else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,
1019-a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===
1020-w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i,
1021-cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1)if(e.className){for(var j=" "+e.className+" ",
1022-i=e.className,o=0,k=b.length;o<k;o++)if(j.indexOf(" "+b[o]+" ")<0)i+=" "+b[o];e.className=c.trim(i)}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(k){var n=c(this);n.removeClass(a.call(this,k,n.attr("class")))});if(a&&typeof a==="string"||a===w)for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var j=(" "+e.className+" ").replace(Aa," "),i=0,o=b.length;i<o;i++)j=j.replace(" "+b[i]+" ",
1023-" ");e.className=c.trim(j)}else e.className=""}return this},toggleClass:function(a,b){var d=typeof a,f=typeof b==="boolean";if(c.isFunction(a))return this.each(function(e){var j=c(this);j.toggleClass(a.call(this,e,j.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,j=0,i=c(this),o=b,k=a.split(ca);e=k[j++];){o=f?o:!i.hasClass(e);i[o?"addClass":"removeClass"](e)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,"__className__",this.className);this.className=
1024-this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(Aa," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j<d;j++){var i=
1025-e[j];if(i.selected){a=c(i).val();if(b)return a;f.push(a)}}return f}if(Ba.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Za,"")}return w}var o=c.isFunction(a);return this.each(function(k){var n=c(this),r=a;if(this.nodeType===1){if(o)r=a.call(this,k,n.val());if(typeof r==="number")r+="";if(c.isArray(r)&&Ba.test(this.type))this.checked=c.inArray(n.val(),r)>=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected=
1026-c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");
1027-a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g,
1028-function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split(".");
1029-k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a),
1030-C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B<r.length;B++){u=r[B];if(d.guid===u.guid){if(i||k.test(u.namespace)){f==null&&r.splice(B--,1);n.remove&&n.remove.call(a,u)}if(f!=
1031-null)break}}if(r.length===0||f!=null&&r.length===1){if(!n.teardown||n.teardown.call(a,o)===false)Ca(a,e,z.handle);delete C[e]}}else for(var B=0;B<r.length;B++){u=r[B];if(i||k.test(u.namespace)){c.event.remove(a,n,u.handler,B);r.splice(B--,1)}}}if(c.isEmptyObject(C)){if(b=z.handle)b.elem=null;delete z.events;delete z.handle;c.isEmptyObject(z)&&c.removeData(a)}}}}},trigger:function(a,b,d,f){var e=a.type||a;if(!f){a=typeof a==="object"?a[G]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf("!")>=0){a.type=
1032-e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&&
1033-f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;
1034-if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e<j;e++){var i=d[e];if(b||f.test(i.namespace)){a.handler=i.handler;a.data=i.data;a.handleObj=i;i=i.handler.apply(this,arguments);if(i!==w){a.result=i;if(i===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
1035-fix:function(a){if(a[G])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||s;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=s.documentElement;d=s.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||
1036-d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==w)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,a.origType,c.extend({},a,{handler:oa}))},remove:function(a){var b=true,d=a.origType.replace(O,"");c.each(c.data(this,
1037-"events").live||[],function(){if(d===this.origType.replace(O,""))return b=false});b&&c.event.remove(this,a.origType,oa)}},beforeunload:{setup:function(a,b,d){if(this.setInterval)this.onbeforeunload=d;return false},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};var Ca=s.removeEventListener?function(a,b,d){a.removeEventListener(b,d,false)}:function(a,b,d){a.detachEvent("on"+b,d)};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=
1038-a;this.type=a.type}else this.type=a;this.timeStamp=J();this[G]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=Z;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=Z;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Z;this.stopPropagation()},isDefaultPrevented:Y,isPropagationStopped:Y,
1039-isImmediatePropagationStopped:Y};var Da=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}}catch(d){}},Ea=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?Ea:Da,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ea:Da)}}});if(!c.support.submitBubbles)c.event.special.submit=
1040-{setup:function(){if(this.nodeName.toLowerCase()!=="form"){c.event.add(this,"click.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="submit"||d==="image")&&c(b).closest("form").length)return na("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13)return na("submit",this,arguments)})}else return false},teardown:function(){c.event.remove(this,".specialSubmit")}};
1041-if(!c.support.changeBubbles){var da=/textarea|input|select/i,ea,Fa=function(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",
1042-e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,
1043-"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a,
1044-d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j<o;j++)c.event.add(this[j],d,i,f)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&
1045-!a.preventDefault)for(var d in a)this.unbind(d,a[d]);else{d=0;for(var f=this.length;d<f;d++)c.event.remove(this[d],a,b)}return this},delegate:function(a,b,d,f){return this.live(b,d,f,a)},undelegate:function(a,b,d){return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.result}},
1046-toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(f){var e=(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,e+1);f.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var Ga={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(d,f,e,j){var i,o=0,k,n,r=j||this.selector,
1047-u=j?this:c(this.context);if(c.isFunction(f)){e=f;f=w}for(d=(d||"").split(" ");(i=d[o++])!=null;){j=O.exec(i);k="";if(j){k=j[0];i=i.replace(O,"")}if(i==="hover")d.push("mouseenter"+k,"mouseleave"+k);else{n=i;if(i==="focus"||i==="blur"){d.push(Ga[i]+k);i+=k}else i=(Ga[i]||i)+k;b==="live"?u.each(function(){c.event.add(this,pa(i,r),{data:f,selector:r,handler:e,origType:i,origHandler:e,preType:n})}):u.unbind(pa(i,r),e)}}return this}});c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),
1048-function(a,b){c.fn[b]=function(d){return d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});A.attachEvent&&!A.addEventListener&&A.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});(function(){function a(g){for(var h="",l,m=0;g[m];m++){l=g[m];if(l.nodeType===3||l.nodeType===4)h+=l.nodeValue;else if(l.nodeType!==8)h+=a(l.childNodes)}return h}function b(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];
1049-if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1&&!p){t.sizcache=l;t.sizset=q}if(t.nodeName.toLowerCase()===h){y=t;break}t=t[g]}m[q]=y}}}function d(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1){if(!p){t.sizcache=l;t.sizset=q}if(typeof h!=="string"){if(t===h){y=true;break}}else if(k.filter(h,[t]).length>0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
1050-e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift();
1051-t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D||
1052-g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};k.matches=function(g,h){return k(g,null,null,h)};k.find=function(g,h,l){var m,q;if(!g)return[];
1053-for(var p=0,v=n.order.length;p<v;p++){var t=n.order[p];if(q=n.leftMatch[t].exec(g)){var y=q[1];q.splice(1,1);if(y.substr(y.length-1)!=="\\"){q[1]=(q[1]||"").replace(/\\/g,"");m=n.find[t](q,h,l);if(m!=null){g=g.replace(n.match[t],"");break}}}}m||(m=h.getElementsByTagName("*"));return{set:m,expr:g}};k.filter=function(g,h,l,m){for(var q=g,p=[],v=h,t,y,S=h&&h[0]&&x(h[0]);g&&h.length;){for(var H in n.filter)if((t=n.leftMatch[H].exec(g))!=null&&t[2]){var M=n.filter[H],I,D;D=t[1];y=false;t.splice(1,1);if(D.substr(D.length-
1054-1)!=="\\"){if(v===p)p=[];if(n.preFilter[H])if(t=n.preFilter[H](t,v,l,p,m,S)){if(t===true)continue}else y=I=true;if(t)for(var U=0;(D=v[U])!=null;U++)if(D){I=M(D,t,U,v);var Ha=m^!!I;if(l&&I!=null)if(Ha)y=true;else v[U]=false;else if(Ha){p.push(D);y=true}}if(I!==w){l||(v=p);g=g.replace(n.match[H],"");if(!y)return[];break}}}if(g===q)if(y==null)k.error(g);else break;q=g}return v};k.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var n=k.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,
1055-CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},
1056-relative:{"+":function(g,h){var l=typeof h==="string",m=l&&!/\W/.test(h);l=l&&!m;if(m)h=h.toLowerCase();m=0;for(var q=g.length,p;m<q;m++)if(p=g[m]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[m]=l||p&&p.nodeName.toLowerCase()===h?p||false:p===h}l&&k.filter(h,g,true)},">":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m<q;m++){var p=g[m];if(p){l=p.parentNode;g[m]=l.nodeName.toLowerCase()===h?l:false}}}else{m=0;for(q=g.length;m<q;m++)if(p=g[m])g[m]=
1057-l?p.parentNode:p.parentNode===h;l&&k.filter(h,g,true)}},"":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("parentNode",h,m,g,p,l)},"~":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("previousSibling",h,m,g,p,l)}},find:{ID:function(g,h,l){if(typeof h.getElementById!=="undefined"&&!l)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){var l=[];
1058-h=h.getElementsByName(g[1]);for(var m=0,q=h.length;m<q;m++)h[m].getAttribute("name")===g[1]&&l.push(h[m]);return l.length===0?null:l}},TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,l,m,q,p){g=" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=0;for(var v;(v=h[p])!=null;p++)if(v)if(q^(v.className&&(" "+v.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},
1059-CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m,
1060-g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},
1061-text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},
1062-setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return h<l[3]-0},gt:function(g,h,l){return h>l[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h=
1063-h[3];l=0;for(m=h.length;l<m;l++)if(h[l]===g)return false;return true}else k.error("Syntax error, unrecognized expression: "+q)},CHILD:function(g,h){var l=h[1],m=g;switch(l){case "only":case "first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(l==="first")return true;m=g;case "last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case "nth":l=h[2];var q=h[3];if(l===1&&q===0)return true;h=h[0];var p=g.parentNode;if(p&&(p.sizcache!==h||!g.nodeIndex)){var v=0;for(m=p.firstChild;m;m=
1064-m.nextSibling)if(m.nodeType===1)m.nodeIndex=++v;p.sizcache=h}g=g.nodeIndex-q;return l===0?g===0:g%l===0&&g/l>=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m===
1065-"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g,
1066-h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l<m;l++)h.push(g[l]);else for(l=0;g[l];l++)h.push(g[l]);return h}}var B;if(s.documentElement.compareDocumentPosition)B=function(g,h){if(!g.compareDocumentPosition||
1067-!h.compareDocumentPosition){if(g==h)i=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g===h?0:1;if(g===0)i=true;return g};else if("sourceIndex"in s.documentElement)B=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)i=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)i=true;return g};else if(s.createRange)B=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)i=true;return g.ownerDocument?-1:1}var l=g.ownerDocument.createRange(),m=
1068-h.ownerDocument.createRange();l.setStart(g,0);l.setEnd(g,0);m.setStart(h,0);m.setEnd(h,0);g=l.compareBoundaryPoints(Range.START_TO_END,m);if(g===0)i=true;return g};(function(){var g=s.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&&
1069-q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML="<a href='#'></a>";
1070-if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="<p class='TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}();
1071-(function(){var g=s.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}:
1072-function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q<p;q++)k(g,h[q],l);return k.filter(m,l)};c.find=k;c.expr=k.selectors;c.expr[":"]=c.expr.filters;c.unique=k.uniqueSort;c.text=a;c.isXMLDoc=x;c.contains=E})();var eb=/Until$/,fb=/^(?:parents|prevUntil|prevAll)/,
1073-gb=/,/;R=Array.prototype.slice;var Ia=function(a,b,d){if(c.isFunction(b))return c.grep(a,function(e,j){return!!b.call(e,j,e)===d});else if(b.nodeType)return c.grep(a,function(e){return e===b===d});else if(typeof b==="string"){var f=c.grep(a,function(e){return e.nodeType===1});if(Ua.test(b))return c.filter(b,f,!d);else b=c.filter(b,f)}return c.grep(a,function(e){return c.inArray(e,b)>=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f<e;f++){d=b.length;
1074-c.find(a,this[f],b);if(f>0)for(var j=d;j<b.length;j++)for(var i=0;i<d;i++)if(b[i]===b[j]){b.splice(j--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Ia(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ia(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j=
1075-{},i;if(f&&a.length){e=0;for(var o=a.length;e<o;e++){i=a[e];j[i]||(j[i]=c.expr.match.POS.test(i)?c(i,b||this.context):i)}for(;f&&f.ownerDocument&&f!==b;){for(i in j){e=j[i];if(e.jquery?e.index(f)>-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a===
1076-"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",
1077-d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?
1078-a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType===
1079-1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/<tbody/i,jb=/<|&#?\w+;/,ta=/<script|<object|<embed|<option|<style/i,ua=/checked\s*(?:[^=]|=\s*.checked.)/i,Ma=function(a,b,d){return hb.test(d)?
1080-a:b+"></"+d+">"},F={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=
1081-c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
1082-wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},
1083-prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
1084-this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
1085-return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja,
1086-""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(f){this.empty().append(a)}}else c.isFunction(a)?this.each(function(e){var j=c(this),i=j.html();j.empty().append(function(){return a.call(this,e,i)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&
1087-this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=c(this),f=d.html();d.replaceWith(a.call(this,b,f))});if(typeof a!=="string")a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){function f(u){return c.nodeName(u,"table")?u.getElementsByTagName("tbody")[0]||
1088-u.appendChild(u.ownerDocument.createElement("tbody")):u}var e,j,i=a[0],o=[],k;if(!c.support.checkClone&&arguments.length===3&&typeof i==="string"&&ua.test(i))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(i))return this.each(function(u){var z=c(this);a[0]=i.call(this,u,b?z.html():w);z.domManip(a,b,d)});if(this[0]){e=i&&i.parentNode;e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:sa(a,this,o);k=e.fragment;if(j=k.childNodes.length===
1089-1?(k=k.firstChild):k.firstChild){b=b&&c.nodeName(j,"tr");for(var n=0,r=this.length;n<r;n++)d.call(b?f(this[n],j):this[n],n>0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]);
1090-return this}else{e=0;for(var j=d.length;e<j;e++){var i=(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["",
1091-""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]==="<table>"&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e=
1092-c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]?
1093-c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja=
1094-function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter=
1095-Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a,
1096-"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=
1097-a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=
1098-a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=/<script(.|\s)*?\/script>/gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!==
1099-"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("<div />").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this},
1100-serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),
1101-function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,
1102-global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&&
1103-e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)?
1104-"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache===
1105-false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B=
1106-false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since",
1107-c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E||
1108-d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x);
1109-g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===
1110-1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b===
1111-"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional;
1112-if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");
1113-this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(la[d])f=la[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],"olddisplay")||"";return this}},hide:function(a,b){if(a||a===0)return this.animate(K("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!=="none"&&c.data(this[a],
1114-"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.apply(this,arguments);else a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(K("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d)},
1115-animate:function(a,b,d,f){var e=c.speed(b,d,f);if(c.isEmptyObject(a))return this.each(e.complete);return this[e.queue===false?"each":"queue"](function(){var j=c.extend({},e),i,o=this.nodeType===1&&c(this).is(":hidden"),k=this;for(i in a){var n=i.replace(ia,ja);if(i!==n){a[n]=a[i];delete a[i];i=n}if(a[i]==="hide"&&o||a[i]==="show"&&!o)return j.complete.call(this);if((i==="height"||i==="width")&&this.style){j.display=c.css(this,"display");j.overflow=this.style.overflow}if(c.isArray(a[i])){(j.specialEasing=
1116-j.specialEasing||{})[i]=a[i][1];a[i]=a[i][0]}}if(j.overflow!=null)this.style.overflow="hidden";j.curAnim=c.extend({},a);c.each(a,function(r,u){var z=new c.fx(k,j,r);if(Ab.test(u))z[u==="toggle"?o?"show":"hide":u](a);else{var C=Bb.exec(u),B=z.cur(true)||0;if(C){u=parseFloat(C[2]);var E=C[3]||"px";if(E!=="px"){k.style[r]=(u||1)+E;B=(u||1)/z.cur(true)*B;k.style[r]=B+E}if(C[1])u=(C[1]==="-="?-1:1)*u+B;z.custom(B,u,E)}else z.custom(B,u,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);
1117-this.each(function(){for(var f=d.length-1;f>=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration===
1118-"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||
1119-c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;
1120-this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=
1121-this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem,
1122-e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||
1123-c.fx.stop()},stop:function(){clearInterval(W);W=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};c.fn.offset="getBoundingClientRect"in s.documentElement?
1124-function(a){var b=this[0];if(a)return this.each(function(e){c.offset.setOffset(this,a,e)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d=b.getBoundingClientRect(),f=b.ownerDocument;b=f.body;f=f.documentElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)}}:function(a){var b=
1125-this[0];if(a)return this.each(function(r){c.offset.setOffset(this,a,r)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f=b,e=b.ownerDocument,j,i=e.documentElement,o=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var k=b.offsetTop,n=b.offsetLeft;(b=b.parentNode)&&b!==o&&b!==i;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;j=e?e.getComputedStyle(b,null):b.currentStyle;
1126-k-=b.scrollTop;n-=b.scrollLeft;if(b===d){k+=b.offsetTop;n+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&j.overflow!=="visible"){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=j}if(f.position==="relative"||f.position==="static"){k+=o.offsetTop;n+=o.offsetLeft}if(c.offset.supportsFixedPosition&&
1127-f.position==="fixed"){k+=Math.max(i.scrollTop,o.scrollTop);n+=Math.max(i.scrollLeft,o.scrollLeft)}return{top:k,left:n}};c.offset={initialize:function(){var a=s.body,b=s.createElement("div"),d,f,e,j=parseFloat(c.curCSS(a,"marginTop",true))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";
1128-a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b);
1129-c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a,
1130-d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top-
1131-f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset":
1132-"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in
1133-e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window);
1134
1135=== removed file 'doc-pxc/source/percona-theme/static/percona.com.css'
1136--- doc-pxc/source/percona-theme/static/percona.com.css 2013-12-30 17:01:54 +0000
1137+++ doc-pxc/source/percona-theme/static/percona.com.css 1970-01-01 00:00:00 +0000
1138@@ -1,1850 +0,0 @@
1139-body, html{
1140- height:100%;
1141- margin:0;
1142- padding:0;
1143- font-size: 12px;
1144- line-height: 16px;
1145- font-family: Arial;
1146- color: #333333;
1147-}
1148-
1149-form{
1150- display:inline
1151-}
1152-
1153-a, a:visited{
1154- border:none;
1155- cursor:pointer;
1156- color: #d5390b;
1157- text-decoration: underline;
1158-}
1159-a:hover
1160-{
1161- color: #712000;
1162- text-decoration: underline;
1163-}
1164-
1165-img{
1166- border:none
1167-}
1168-
1169-div,img{
1170- behavior:url(/static/css/iepngfix.htc)
1171-}
1172-
1173-em
1174-{
1175- font-style: italic;
1176-}
1177-
1178-del
1179-{
1180- text-decoration: line-through;
1181-}
1182-
1183-.hidden{
1184- display:none
1185-}
1186-
1187-strong {
1188- font-weight: bold;
1189-}
1190-
1191-html, body {
1192- height: 100%;
1193-}
1194-
1195-#stickywrapper {
1196- position: relative;
1197- min-height: 100%;
1198-}
1199-
1200-* html #stickywrapper {
1201- height: 100%;
1202-}
1203-
1204-#stickycontent {
1205- padding-bottom: 102px;
1206-}
1207-
1208-#stickyfooter {
1209- position: relative;
1210- margin: -97px auto 0 auto;
1211-}
1212-a.links
1213-{
1214- font-style: oblique;
1215- text-decoration: underline;
1216-}
1217-span.subpart
1218-{
1219- font-weight: bold;
1220-}
1221-
1222-/**
1223- * LAYOUT
1224- */
1225-
1226-#header{
1227- background:#333;
1228- height:95px;
1229- overflow:hidden;
1230- zoom:1
1231-}
1232-
1233-#header .header{
1234- height:95px;
1235- margin:0 auto;
1236- overflow:hidden;
1237- width:960px;
1238- zoom:1
1239-}
1240-#header .header .logo{
1241- float:left;
1242- overflow:hidden;
1243- padding:20px 0;
1244- width:220px;
1245- zoom:1
1246-}
1247-
1248-#header .header .logo
1249-{
1250- overflow: hidden;
1251- zoom: 1;
1252- float: left;
1253- width: 220px;
1254- padding: 20px 0px;
1255-}
1256-
1257-#header .header .right
1258-{
1259- overflow: hidden;
1260- zoom: 1;
1261- float: left;
1262- width: 740px;
1263- height: 35px;
1264- padding: 30px 0px;
1265-}
1266-
1267-
1268-#header .header .right .searchlink
1269-{
1270- overflow: hidden;
1271- zoom: 1;
1272- width: 35px;
1273- height: 35px;
1274- float: right;
1275- padding: 0px 0px 0px 10px;
1276-}
1277-
1278-
1279-#header .header .right .navicontainer
1280-{
1281- overflow: hidden;
1282- zoom: 1;
1283- float: right;
1284- height: 35px;
1285- background: #ffffff url(ui-navi-l.png) top left no-repeat;
1286-}
1287-
1288-#header .header .right .navi
1289-{
1290- overflow: hidden;
1291- zoom: 1;
1292- height: 27px;
1293- padding: 4px 10px;
1294- background: url(ui-navi-r.png) top right no-repeat;
1295-}
1296-
1297-#header .header .right .navicontainer .navi span
1298-{
1299- overflow: hidden;
1300- zoom: 1;
1301- height: 27px;
1302- float: left;
1303- margin: 0px;
1304-}
1305-#header .header .right .navicontainer .navi span:hover
1306-{
1307- background: #f0f0f0 url(ui-navi-hover-l.png) top left no-repeat;
1308-}
1309-#header .header .right .navicontainer .navi span.selected, #header .header .right .navicontainer .navi span.selected:hover
1310-{
1311- background: #d5390b url(ui-navi-sel-l.png) top left no-repeat;
1312-}
1313-
1314-#header .header .right .navicontainer .navi span a, #header .header .right .navicontainer .navi span a:visited
1315-{
1316- display: block;
1317- padding: 6px 10px 4px 10px;
1318- height: 17px;
1319- font-family: Arial, Helvetica, sans-serif;
1320- font-size: 14px;
1321- line-height: 14px;
1322- color: #000000;
1323- text-decoration: none;
1324-}
1325-#header .header .right .navicontainer .navi span a:hover
1326-{
1327- background: url(ui-navi-hover-r.png) top right no-repeat;
1328-}
1329-#header .header .right .navicontainer .navi span.selected a.selected, #header .header .right .navicontainer .navi span.selected a.selected:visited, #header .header .right .navicontainer .navi span.selected a.selected:hover
1330-{
1331- background: url(ui-navi-sel-r.png) top right no-repeat;
1332- color: #ffffff;
1333-}
1334-
1335-
1336-
1337-/*
1338- * Banners
1339- */
1340-
1341-#slogan
1342-{
1343- overflow: hidden;
1344- zoom: 1;
1345- height: 125px;
1346- background: #d24300 url(ui-orange-front.png) bottom center no-repeat;
1347- text-align: center;
1348-}
1349-
1350-#stripe
1351-{
1352- overflow: hidden;
1353- zoom: 1;
1354- height: 20px;
1355- background: #d24300 url(ui-orange-content.png) top center no-repeat;
1356-}
1357-
1358-
1359-
1360-/*
1361- * Footer
1362- */
1363-
1364-#footer
1365-{
1366- overflow: hidden;
1367- zoom: 1;
1368- background: #333333;
1369- border-top: 2px #d95200 solid;
1370-}
1371-
1372-#footer .footer
1373-{
1374- overflow: hidden;
1375- zoom: 1;
1376- width: 960px;
1377- margin: 0px auto;
1378- padding: 10px 0px;
1379-}
1380-
1381-#footer .footer .logo
1382-{
1383- overflow: hidden;
1384- zoom: 1;
1385- float: left;
1386- padding: 17px 0px 0px 0px;
1387-}
1388-
1389-#footer .footer .text
1390-{
1391- overflow: hidden;
1392- zoom: 1;
1393- float: right;
1394- text-align: right;
1395- font-family: Arial, Helvetica, sans-serif;
1396- font-size: 11px;
1397- line-height: 15px;
1398- color: #e0e0e0;
1399-}
1400-
1401-#footer .footer .text a, #footer .footer .text a:visited
1402-{
1403- color: #e0e0e0;
1404- text-decoration: none;
1405-}
1406-#footer .footer .text a:hover
1407-{
1408- color: #ffffff;
1409- text-decoration: underline;
1410-}
1411-
1412-
1413-/*
1414- * Menu Dropdowns
1415- */
1416-
1417-div.navi-dropdown
1418-{
1419- display: none;
1420- position: absolute;
1421- overflow: hidden;
1422- zoom: 1;
1423- width: 255px;
1424- z-index: 900;
1425-}
1426-
1427-div.navi-dropdown .navi-dropdown-header-l
1428-{
1429- overflow: hidden;
1430- zoom: 1;
1431- width: 255px;
1432- height: 20px;
1433- background: url(ui-dropdown-header-l.png) top left no-repeat;
1434-}
1435-
1436-div.navi-dropdown .navi-dropdown-header-r
1437-{
1438- overflow: hidden;
1439- zoom: 1;
1440- width: 255px;
1441- height: 20px;
1442- background: url(ui-dropdown-header-r.png) top left no-repeat;
1443-}
1444-
1445-div.navi-dropdown .navi-dropdown-content
1446-{
1447- overflow: hidden;
1448- zoom: 1;
1449- width: 225px;
1450- padding: 0px 15px 5px 15px;
1451- background: #ffffff url(ui-dropdown-bg.png) repeat-y;
1452- font-family: Arial, Helvetica, sans-serif;
1453- font-size: 14px;
1454- line-height: 20px;
1455- color: #333333;
1456-}
1457-
1458-div.navi-dropdown .navi-dropdown-content .item
1459-{
1460- padding: 3px 0px 1px 0px;
1461-}
1462-
1463-div.navi-dropdown .navi-dropdown-content a, div.navi-dropdown .navi-dropdown-content a:visited
1464-{
1465- display: block;
1466- color: #333333;
1467- text-decoration: none;
1468-}
1469-div.navi-dropdown .navi-dropdown-content a:hover
1470-{
1471- color: #d12907;
1472- text-decoration: underline;
1473-}
1474-
1475-div.navi-dropdown .navi-dropdown-footer
1476-{
1477- overflow: hidden;
1478- zoom: 1;
1479- width: 255px;
1480- height: 10px;
1481- background: url(ui-dropdown-footer.png) top left no-repeat;
1482-}
1483-
1484-
1485-div.search-dropdown
1486-{
1487- display: none;
1488- position: absolute;
1489- overflow: hidden;
1490- zoom: 1;
1491- width: 255px;
1492-}
1493-
1494-div.search-dropdown .search-dropdown-header
1495-{
1496- overflow: hidden;
1497- zoom: 1;
1498- width: 255px;
1499- height: 20px;
1500- background: url(ui-dropdown-header-search.png) top left no-repeat;
1501-}
1502-
1503-div.search-dropdown .search-dropdown-content
1504-{
1505- overflow: hidden;
1506- zoom: 1;
1507- width: 225px;
1508- padding: 0px 15px 5px 15px;
1509- background: #ffffff url(ui-dropdown-bg.png) repeat-y;
1510- font-family: Arial, Helvetica, sans-serif;
1511- font-size: 14px;
1512- line-height: 20px;
1513- color: #333333;
1514-}
1515-
1516-div.search-dropdown .search-dropdown-content .form
1517-{
1518- padding-top: 2px;
1519-}
1520-
1521-div.search-dropdown .search-dropdown-content .form input
1522-{
1523- border: 1px #c0c0c0 solid;
1524- padding: 4px;
1525- width: 210px;
1526- outline: none;
1527-}
1528-div.search-dropdown .search-dropdown-content .form input:focus
1529-{
1530- border: 1px #707070 solid;
1531- outline: none;
1532-}
1533-
1534-div.search-dropdown .search-dropdown-footer
1535-{
1536- overflow: hidden;
1537- zoom: 1;
1538- width: 255px;
1539- height: 10px;
1540- background: url(ui-dropdown-footer.png) top left no-repeat;
1541-}
1542-
1543-
1544-
1545-#left-column .navi-title {
1546- font-size: 15px;
1547- color: #d5390b;
1548- margin-bottom: 20px;
1549-}
1550-
1551-#left-column .navi-title span {
1552- background: url("left_menu_title_bullet.png") right top no-repeat;
1553- padding-right: 20px;
1554- padding-left: 10px;
1555-}
1556-
1557-#left-column .item, #left-column .subitem {
1558-
1559- border-top: 1px solid #f3f1ee;
1560-}
1561-
1562-#left-column .subitem {
1563- padding-left: 15px;
1564-}
1565-
1566-#left-column .item a, #left-column .subitem a {
1567- min-height: 18px;
1568- /* line-height: 23px; */
1569-
1570- color: #a3a3a3;
1571- font-size: 11px;
1572- text-decoration: none;
1573- display: block;
1574- padding: 5px 0 2px 10px;
1575- background: url('left_column_item_bulletpoint.png') left no-repeat;
1576-}
1577-#left-column .item a:hover {
1578- text-decoration: underline;
1579-}
1580-
1581-#left-column .selected > a {
1582- color: #b82c02;
1583- background: url('left_menu_item_selected_bulletpoint.png') left no-repeat;
1584-}
1585-
1586-/*
1587- * Front page
1588- */
1589-.frontpage-text {
1590- font-size: 13px;
1591-}
1592-div.frontpage-banners
1593-{
1594- overflow: hidden;
1595- zoom: 1;
1596- width: 960px;
1597- margin: 0px;
1598- margin-bottom: 20px;
1599- padding: 0px;
1600-}
1601-
1602-div.frontpage-banners div.frontpage-banners-container
1603-{
1604- overflow: hidden;
1605- zoom: 1;
1606- width: 960px;
1607- height: 200px;
1608- padding-bottom: 30px;
1609- z-index: 100;
1610-}
1611-
1612-div.frontpage-banners a.nivo-imageLink
1613-{
1614- position: absolute;
1615- top: 0px;
1616- left: 0px;
1617- width: 960px;
1618- height: 200px;
1619- border: 0;
1620- padding: 0;
1621- margin: 0;
1622- z-index: 20;
1623- display: none;
1624-}
1625-
1626-
1627-div.frontpage-banners div.frontpage-banners-container div.nivo-directionNav
1628-{
1629- width: 1px;
1630- height: 1px;
1631- display: none !important;
1632- z-index: 18 !important;
1633-}
1634-
1635-div.frontpage-banners div.frontpage-banners-container div.nivo-controlNav
1636-{
1637- position: absolute;
1638- top: 200px;
1639- width: 960px;
1640- text-align: center;
1641- font-size: 28px;
1642- line-height: 25px;
1643-}
1644-
1645-div.frontpage-banners div.frontpage-banners-container div.nivo-controlNav a
1646-{
1647- padding: 0px 3px;
1648- text-decoration: none !important;
1649- color: #919191 !important;
1650-}
1651-
1652-div.frontpage-banners div.frontpage-banners-container div.nivo-controlNav a.active
1653-{
1654- color: #d12907 !important;
1655-}
1656-
1657-div.frontpage-banners div.frontpage-banners-selector
1658-{
1659- overflow: hidden;
1660- zoom: 1;
1661- height: 20px;
1662- text-align: center;
1663-}
1664-
1665-div.frontpage-main
1666-{
1667- overflow: hidden;
1668- zoom: 1;
1669- width: 960px;
1670- padding: 0px;
1671-}
1672-
1673-div.frontpage-boxes
1674-{
1675- overflow: hidden;
1676- zoom: 1;
1677- margin: 25px 0px 0px 0px;
1678- width: 515px;
1679- padding: 0px;
1680-}
1681-
1682-div.frontpage-boxes div.frontpage-boxes-selector
1683-{
1684- overflow: hidden;
1685- zoom: 1;
1686- width: 515px;
1687-}
1688-
1689-div.frontpage-boxes div.frontpage-boxes-selector div.frontpage-boxes-selector-item
1690-{
1691- overflow: hidden;
1692- zoom: 1;
1693- width: 127px;
1694- float: left;
1695- margin-left: -1px;
1696- border-top: 1px #cccccc solid;
1697- border-left: 1px #cccccc solid;
1698- border-right: 1px #cccccc solid;
1699- border-bottom: 1px #cccccc solid;
1700- text-align: center;
1701- margin-top: 10px;
1702- padding: 0px 0px 0px 0px;
1703-}
1704-
1705-div.frontpage-boxes div.frontpage-boxes-selector div.frontpage-boxes-selector-item:first-child
1706-{
1707- margin-left: 0px;
1708-}
1709-
1710-div.frontpage-boxes div.frontpage-boxes-selector div.frontpage-boxes-selector-item.selected
1711-{
1712- background: url(ui-tab-bg.png) repeat-x;
1713- margin-top: 0px;
1714- border-bottom: none;
1715- padding: 5px 0px 6px 0px;
1716-}
1717-
1718-div.frontpage-boxes div.frontpage-boxes-selector div.frontpage-boxes-selector-item a
1719-{
1720- display: block;
1721- font-size: 13px;
1722- line-height: 13px;
1723- font-weight: bold;
1724- color: #444444 !important;
1725- text-decoration: none !important;
1726- padding: 9px 0px 8px 0px;
1727-}
1728-
1729-div.frontpage-boxes div.frontpage-boxes-container
1730-{
1731- overflow: hidden;
1732- zoom: 1;
1733- font-size: 12px;
1734- width: 511px;
1735- height: 150px;
1736- padding-top: 20px;
1737- border-left: 1px #cccccc solid;
1738- border-right: 1px #cccccc solid;
1739- border-bottom: 1px #cccccc solid;
1740- padding-left: 0px;
1741-}
1742-
1743-div.frontpage-boxes div.frontpage-boxes-container div.frontpage-box img
1744-{
1745- padding: 5px 15px 55px 0;
1746- float:left;
1747-}
1748-
1749-.innerpage-box {
1750- padding: 10px 20px;
1751-}
1752-/*
1753- * Content
1754- */
1755-
1756-#contentcontainer
1757-{
1758- overflow: hidden;
1759- zoom: 1;
1760- width: 960px;
1761- padding: 30px 0px;
1762- margin: 0px auto;
1763-}
1764-
1765-
1766-.document p
1767-{
1768- margin-bottom:15px;
1769-}
1770-
1771-.document h1
1772-{
1773- font-size: 23px;
1774- line-height: 30px;
1775- margin: 5px 0px 10px 0px;
1776- color: #d5390b;
1777-}
1778-
1779-.document h2
1780-{
1781- font-size: 17px;
1782- line-height: 20px;
1783- padding: 0px 0px 3px 0px;
1784- margin: 30px 0px 15px 0px;
1785- color: #000000;
1786- border-bottom: 1px #e0e0e0 solid;
1787-}
1788-
1789-.document h3
1790-{
1791- font-weight: bold;
1792- font-size: 14px;
1793- line-height: 17px;
1794- margin: 20px 0px 5px 0px;
1795- color: #000000;
1796-}
1797-
1798-.document dl dt
1799-{
1800- font-weight: bold;
1801- margin-top: 10px;
1802- margin-bottom: 10px;
1803-}
1804-
1805-.document dl dd
1806-{
1807- padding: 0px 0px 0px 30px;
1808-}
1809-
1810-.document ol
1811-{
1812- list-style-type: decimal;
1813- padding: 0px 0px 0px 30px;
1814-}
1815-
1816-.document ol li
1817-{
1818- list-style-type: decimal;
1819- margin: 8px 0px;
1820-}
1821-
1822-/*
1823-.document h4
1824-{
1825- font-family: Arial, Helvetica, sans-serif;
1826- font-size: 14px;
1827- line-height: 14px;
1828- font-weight: bold;
1829- padding: 5px 0px 0px 0px;
1830- margin: -16px 0px 20px 0px;
1831- color: #000000;
1832- border-top: 1px #e0e0e0 solid;
1833-}
1834-.document h4 a, .document h4 a:visited
1835-{
1836- color: #000000;
1837- text-decoration: none;
1838-}
1839-.document h4 a:hover
1840-{
1841- color: #d12907;
1842- text-decoration: none;
1843-}
1844-
1845-
1846-
1847-.document ul
1848-{
1849- list-style-type: square;
1850- padding: 0px 0px 0px 30px;
1851-}
1852-
1853-.document ul li
1854-{
1855- list-style-type: square;
1856- margin: 8px 0px;
1857-}
1858-
1859-
1860-
1861-.document div.pagecontent
1862-{
1863- overflow: hidden;
1864- zoom: 1;
1865-}
1866-*/
1867-
1868-
1869-/*
1870- * Content box
1871- */
1872-/*
1873-div.contentbox
1874-{
1875- border: 1px #e0e0e0 solid;
1876-}
1877-
1878-div.contentbox div.title
1879-{
1880- font-size: 16px;
1881- line-height: 20px;
1882- font-weight: bold;
1883- padding: 8px 15px 2px 15px;
1884- background: url(ui-leftnavi-sel.png) repeat-x;
1885-}
1886-
1887-div.contentbox div.content
1888-{
1889- padding: 15px;
1890-}
1891-*/
1892-
1893-
1894-div.side-column-block
1895-{
1896- width: 220px;
1897- position: relative;
1898- margin: 0 0 20px;
1899-}
1900-
1901-div.side-column-block .header
1902-{
1903- background: url("boxes_header_bulletpoint.png") left no-repeat;
1904- text-align: left;
1905- font-size: 14px;
1906- line-height: 20px;
1907- padding: 3px 0px 3px 20px;
1908- margin-bottom: 10px;
1909- font-weight: bold;
1910- border-bottom: 1px solid #efece8;
1911-
1912-}
1913-
1914-div.side-column-block div.content
1915-{
1916- font-size: 11px;
1917- padding-left: 5px;
1918-}
1919-
1920-div.side-column-block div.content div.more
1921-{
1922- overflow: hidden;
1923- zoom: 1;
1924- text-align: right;
1925- padding: 5px 0px 0px 0px;
1926- font-size: 11px;
1927- line-height: 17px;
1928-}
1929-div.side-column-block div.content li {
1930- padding-left: 10px;
1931-
1932- background: url('boxes_list_bulletpoints.png') left top no-repeat;
1933- margin-bottom:7px;
1934-}
1935-
1936-div.side-column-block .content a {
1937- color: #b82c02;
1938-}
1939-
1940-div.side-column-block .content table.call-us {
1941- width: 100%;
1942-}
1943-div.side-column-block .content table.call-us tr {
1944- margin-bottom: 10px;
1945-}
1946-div.side-column-block .content table.call-us th {
1947- vertical-align: text-top;
1948- color: #e05d02;
1949- font-size: 11px;
1950-}
1951-div.side-column-block .content table.call-us td, div.side-column-block .content table.call-us th {
1952- padding-bottom: 10px;
1953-}
1954-div.side-column-block .content table.call-us td a {
1955- color: #e05d02;
1956-}
1957-
1958-div.side-column-block .content .button-customer-login span{
1959- display: none;
1960-}
1961-.side-column-block .content .button-customer-login {
1962- display: block;
1963- background: url('button-customer-login.png') top left no-repeat;
1964- width: 220px;
1965- height: 30px;
1966- margin-top: 12px;
1967-}
1968-
1969-.side-column-block .side-contact-buttons {
1970- margin: 0 !important;
1971- padding-left: 0px !important;
1972-}
1973-.side-column-block .side-contact-buttons li {
1974- margin-bottom: 5px;
1975- list-style: none !important;
1976-}
1977-.side-column-block .side-contact-buttons a {
1978- display: block;
1979- width: 228px;
1980- height: 32px;
1981- background: url('side_buttons.png') top left no-repeat;
1982-}
1983-.side-column-block .side-contact-buttons a.contact-me { background-position: 0px 0px; }
1984-.side-column-block .side-contact-buttons a.webinar { background-position: 0px -36px; }
1985-.side-column-block .side-contact-buttons a.download-software { background-position: 0px -71px; }
1986-.side-column-block .side-contact-buttons a.newsletters { background-position: 0px -108px; }
1987-
1988-.side-column-block .side-contact-buttons a span {
1989- display: none;
1990-}
1991-
1992-
1993-.side-column-block .content .numbers
1994-{
1995- padding-left: 45px;
1996- background: url(phone.png) 2px center no-repeat;
1997- line-height: 18px;
1998- text-align: right;
1999- padding-right: 5px;
2000-}
2001-
2002-/*
2003- * Our team list
2004- */
2005-
2006-.our-team-page h2
2007-{
2008- clear: both;
2009-}
2010-
2011-div.our-team-item
2012-{
2013- text-align: center;
2014- overflow: hidden;
2015- zoom: 1;
2016- width: 162px;
2017- margin-left: 5px;
2018- height: 200px;
2019- float: left;
2020-}
2021-
2022-.pagecontent div.our-team-profile {
2023- height: inherit;
2024- margin-left: 0;
2025-}
2026-.pagecontent div.our-team-profile img{
2027- margin-top: 20px;
2028- margin-left: 0;
2029- margin-right: 0;
2030-}
2031-div.our-team-item .img img
2032-{
2033- border: 1px #e0e0e0 solid;
2034- padding: 2px;
2035-}
2036-
2037-/*
2038- * Phone Directory
2039- */
2040-
2041-table.phonetable {
2042- margin-top: 1em;
2043- border-collapse: collapse;
2044-}
2045-
2046-.phonetable {
2047- margin-left: 2em;
2048-}
2049-
2050-table.phonetable th,
2051-table.phonetable tr {
2052- text-align: left;
2053-}
2054-
2055-table.phonetable th {
2056- border: 1px #e0e0e0 solid;
2057- background: #f8f8f8;
2058- padding: 7px;
2059- font-weight: bold;
2060-}
2061-
2062-table.phonetable td {
2063- border: 1px #e0e0e0 solid;
2064- padding: 7px ;
2065-}
2066-
2067-table.phonetable .label {
2068- text-align: left;
2069-}
2070-
2071-table.phonetable td.label {
2072-}
2073-
2074-/*
2075- * contact forms
2076- */
2077-.form-item
2078-{
2079- clear: both;
2080- margin-top: 1em;
2081- position: relative;
2082-}
2083-.form-item label
2084-{
2085- display: block;
2086- font-weight: bold;
2087- position: absolute;
2088- top: 0;
2089- left: 0;
2090- width: 13em;
2091-}
2092-.form-required
2093-{
2094- color: #fa0;
2095- font-weight: bold;
2096-}
2097-.form-item .description
2098-{
2099- color: #888;
2100- font-size: 0.85em;
2101- line-height: 150%;
2102- position: relative;
2103- left: 14em;
2104-}
2105-#edit-submitbutton
2106-{
2107- position: relative;
2108- left: 12em;
2109- margin: 1em 0;
2110-}
2111-.form-item input[type=text],
2112-.form-item select,
2113-.form-item textarea
2114-{
2115- border: 1px solid #CCC;
2116- width: 350px;
2117- position: relative;
2118- top: 0;
2119- left: 12em;
2120-}
2121-.form-item textarea
2122-{
2123- height: 12em;
2124- padding: 3px;
2125-}
2126-.form-item-spacer
2127-{
2128- padding-top: 1em;
2129-}
2130-.form-item #captcha
2131-{
2132- position: relative;
2133- top: 0;
2134- left: 12em;
2135-}
2136-#edit-submitted-captcha
2137-{
2138- margin-top: 0.5em;
2139- width: 154px;
2140-}
2141-fieldset.form-item-set
2142-{
2143- border: 1px solid #ccc;
2144- display: block;
2145- margin: 12px 0;
2146- padding: 12px;
2147-}
2148-fieldset.form-item-set legend
2149-{
2150- border: none;
2151- display: block;
2152- padding: 0 2px;
2153-}
2154-div.error
2155-{
2156- background: #fff;
2157- border: solid 1px #c52020;
2158- color: #C52020;
2159- padding: 5px;
2160-}
2161-div.messages
2162-{
2163- margin: 5px 20px;
2164- font-size: 11px;
2165-}
2166-div.messages ul,
2167-div.messages ul li
2168-{
2169- list-style-image: none;
2170- list-style-type: none;
2171-}
2172-div.messages ul li
2173-{
2174- padding: 0 0 0.2em 0;
2175-}
2176-.form-item .error
2177-{
2178- background-color :#fdd;
2179-}
2180-
2181-#emergency-contacts .node-field-name
2182-{
2183- text-align: right;
2184- font-weight: bold;
2185- padding-right: 1em;
2186-}
2187-#emergency-contacts .node-field-value-phone
2188-{
2189- font-weight: bold;
2190- color: #137F00;
2191-}
2192-#emergency-contacts .node-field-help
2193-{
2194- font-weight: bold;
2195-}
2196-
2197-/*
2198- * compact template
2199- */
2200-#compact_footer
2201-{
2202- width: auto !important;
2203-}
2204-#compact_contentcontainer
2205-{
2206- overflow: hidden;
2207- zoom: 1;
2208- width: auto;
2209- padding: 30px 0px;
2210- margin: 0px 20px;
2211-}
2212-
2213-
2214-
2215-
2216-
2217-
2218-
2219-
2220-
2221-
2222-
2223-
2224-
2225-
2226-
2227-.content-featured-box {
2228- float: right;
2229- background-color: #f9f9f9;
2230- color: #999999;
2231- font-size: 11px;
2232- padding: 20px;
2233- width: 130px;
2234- margin: 0px 0 10px 10px;
2235-}
2236-.content-featured-box .footer {
2237- margin-top: 10px;
2238- text-align: right;
2239- color: #666666;
2240- font-size: 11px;
2241-}
2242-.content-featured-box .footer em {
2243- font-style: normal;
2244- font-size: 11px;
2245-}
2246-
2247-.document ul {
2248- margin-left: 5px;
2249- padding-left: 15px;
2250- margin-bottom: 15px;
2251-}
2252-
2253-.document ul li {
2254- list-style-image: url('content_list_bulletpoint.png');
2255- margin-bottom: 5px;
2256- line-height: 16px;
2257-}
2258-
2259-.document ul.alt-list li {
2260- list-style-image: url('content_list_bulletpoint_alt.png');
2261- font-size: 13px;
2262-}
2263-
2264-.document ul.alt-list li a {
2265- text-decoration: none;
2266-
2267-}
2268-
2269-.field-row {
2270- margin-bottom: 20px;
2271-}
2272-.field-row label {
2273- display:block;
2274- width: 80px;
2275- color: #cc3300;
2276- float: left;
2277-}
2278-.field-row .field {
2279- display: block;
2280- width: 400px;
2281- float: left;
2282-}
2283-.field-row:after {
2284- content: ".";
2285- display: block;
2286- visibility: hidden;
2287- height: 0;
2288- clear:both;
2289-}
2290-
2291-/* **************************************************************************************** */
2292-/*
2293- * Customer list
2294- */
2295-
2296-.custlogo img
2297-{
2298- /* Images are 175px wide; three side-by-side in a 720px div means each has
2299- * roughly 240px of space to occupy. */
2300- padding: 20px;
2301- border: 1px solid white;
2302-}
2303-
2304-.custlogo img:hover
2305-{
2306- border: 1px solid gray;
2307-}
2308-
2309-/*
2310- * Form table
2311- */
2312-
2313-table.formtable
2314-{
2315- border-collapse: collapse;
2316-}
2317-
2318-table.formtable th
2319-{
2320- font-weight: normal;
2321- white-space: nowrap;
2322- padding: 4px 20px 4px 0px;
2323-}
2324-
2325-table.formtable td
2326-{
2327- padding: 4px 0px 4px 0px;
2328-}
2329-
2330-table.formtable td input[type='text'],
2331-table.formtable td select
2332-{
2333- border: 1px #e0e0e0 solid;
2334- padding: 4px;
2335- width: 400px;
2336-}
2337-
2338-table.formtable td.submit
2339-{
2340- padding: 10px 0px 0px 0px;
2341- text-align: center;
2342-}
2343-
2344-
2345-/*
2346- * Data table
2347- */
2348-
2349-table.datatable
2350-{
2351- margin-top: 1em;
2352- border-collapse: collapse;
2353-}
2354-.datatable
2355-{
2356- margin-left: 2em;
2357-}
2358-table.datatable th,
2359-table.datatable tr {
2360- text-align: center;
2361-}
2362-
2363-table.datatable th
2364-{
2365- border: 1px #e0e0e0 solid;
2366- background: #f8f8f8;
2367- padding: 7px;
2368- font-weight: bold;
2369-}
2370-
2371-table.datatable td
2372-{
2373- border: 1px #e0e0e0 solid;
2374- padding: 7px;
2375-}
2376-
2377-table.datatable .label {
2378- text-align: left;
2379-
2380-}
2381-
2382-
2383-
2384-/*
2385- * Front page blocks
2386- */
2387-/*
2388-.frontpage-sidebar .header
2389-{
2390- padding: 0px 0px 10px 0px;
2391- font-size: 18px;
2392- font-weight: normal;
2393- text-align: center;
2394-}
2395-.frontpage-sidebar .header.link
2396-{
2397- padding: 13px 0px 10px 4px;
2398- text-align: left;
2399-}
2400-.frontpage-sidebar .header a, .frontpage-sidebar .header a:visited
2401-{
2402- color: #333333 !important;
2403- text-decoration: none !important;
2404-}
2405-.frontpage-sidebar .header a:hover
2406-{
2407- color: #d12907 !important;
2408- text-decoration: none !important;
2409-}
2410-
2411-.frontpage-sidebar .header.bloglink
2412-{
2413- font-size:16px;
2414- padding: 0px 0px 10px 10px;
2415- text-align: center;
2416-}
2417-
2418-.frontpage-sidebar .header.blogheader
2419-{
2420- font-weight:normal;
2421- text-align:center;
2422- font-size: 15px;
2423- padding: 13px 10px 10px 0px;
2424-}
2425-
2426-.frontpage-sidebar .header a.email
2427-{
2428- padding: 13px 10px 10px 40px;
2429- background: url(email-small.png) left center no-repeat;
2430-}
2431-
2432-
2433-
2434-
2435-
2436-.frontpage-sidebar .eventum a, .frontpage-sidebar .eventum a:visited
2437-{
2438- padding: 0px 2px 0px 55px;
2439- font-size: 12px;
2440- line-height: 18px;
2441- text-align: left;
2442- background: url(support-small.png) left center no-repeat;
2443- display: block;
2444- color: #333333 !important;
2445- text-decoration: none !important;
2446-}
2447-
2448-.frontpage-sidebar .eventum a:hover
2449-{
2450- color: #d12907 !important;
2451- text-decoration: underline !important;
2452-}
2453-*/
2454-
2455-/*
2456- * Presentations
2457- */
2458-
2459-div.presentation
2460-{
2461- border-top: 1px #e0e0e0 dotted;
2462- padding: 15px 0px;
2463-}
2464-div.presentation:first-child
2465-{
2466- margin-top: 0;
2467- border: none;
2468-}
2469-
2470-div.presentation table.presentation
2471-{
2472- border-collapse: collapse;
2473-}
2474-
2475-div.presentation table.presentation td div.bordered-image-screenshot
2476-{
2477- border: 1px #e0e0e0 solid;
2478- background: #f8f8f8;
2479- padding: 5px;
2480-}
2481-
2482-div.presentation table.presentation td.presentations-descr
2483-{
2484-
2485- padding-left: 15px;
2486-}
2487-
2488-div.presentation table.presentation td.presentations-descr h4
2489-{
2490- font-size: 14px;
2491-
2492- font-weight: bold;
2493- margin-top: 0px !important;
2494- margin-bottom: 10px;
2495- border-top: none !important;
2496-}
2497-
2498-.customer-vote {
2499- width: 412px;
2500- text-align: justify;
2501-}
2502-
2503-.training-info-container {
2504- float: right;
2505- width:200px;
2506- background-color:#fff;
2507- padding:10px;
2508- margin:0 15px;
2509- border:1px solid #E0E0E0;
2510-}
2511-
2512-/*
2513- * Software info container
2514- */
2515-
2516-div.software-info-container
2517-{
2518- overflow: hidden;
2519- zoom: 1;
2520- float: right;
2521- padding: 0px 0px 25px 25px;
2522-}
2523-
2524-table.software-info-container
2525-{
2526- width: 240px;
2527- border-collapse: collapse;
2528-}
2529-
2530-table.software-info-container td
2531-{
2532- border: 1px #e0e0e0 solid;
2533- padding: 10px 10px 10px 10px;
2534-}
2535-
2536-table.software-info-container td.latest
2537-{
2538- padding: 10px 10px 10px 62px;
2539- background: url(software-latest.png) 15px center no-repeat;
2540- min-height: 32px;
2541- font-size: 16px;
2542- line-height: 24px;
2543-}
2544-
2545-table.software-info-container td.download a
2546-{
2547- font-weight: bold;
2548-}
2549-
2550-table.software-info-container td.download
2551-{
2552- padding: 15px 62px 15px 20px;
2553- background: url(software-download.png) 195px center no-repeat;
2554- min-height: 32px;
2555- font-size: 18px;
2556- line-height: 24px;
2557-}
2558-
2559-table.software-info-container td.links
2560-{
2561- text-align: left;
2562- padding: 4px 10px 4px 20px;
2563-}
2564-
2565-table.software-info-container td.links div
2566-{
2567- margin: 10px 0px;
2568-}
2569-
2570-.inv {
2571- display: none;
2572-}
2573-
2574-/*
2575- * Downloads table
2576- */
2577-
2578-table.downloadstable
2579-{
2580- margin-top: 20px;
2581- border-collapse: collapse;
2582-}
2583-
2584-table.downloadstable th
2585-{
2586- border: 1px #e0e0e0 solid;
2587- background: #f8f8f8;
2588- padding: 7px;
2589- font-weight: bold;
2590-}
2591-
2592-table.downloadstable td
2593-{
2594- border: 1px #e0e0e0 solid;
2595- padding: 7px;
2596-}
2597-
2598-table.downloadstable td.file
2599-{
2600- width: 90%;
2601- text-align: left;
2602-}
2603-
2604-table.downloadstable td.modified
2605-{
2606- width: 5%;
2607- text-align: center;
2608- white-space: nowrap;
2609-}
2610-
2611-table.downloadstable td.size
2612-{
2613- width: 5%;
2614- text-align: right;
2615- white-space: nowrap;
2616-}
2617-
2618-/*
2619- * Maintenance promo on /downloads
2620- */
2621-
2622-div.downloads-maintenance-promo, div.downloads-warning
2623-{
2624- border: 1px #e0e0e0 solid;
2625- padding: 15px 20px 15px 150px;
2626- margin: 30px 0px;
2627- background: url(shield.png) 35px center no-repeat;
2628-}
2629-div.downloads-maintenance-promo > .close-button
2630-{
2631- float:right;
2632- clear:right;
2633- margin-top:-10px;
2634- margin-right:-15px;
2635- cursor: pointer; cursor: hand;
2636-}
2637-
2638-div.downloads-warning {
2639- background: url(warning.png) 35px center no-repeat;
2640-}
2641-
2642-
2643-/*
2644- * Downloads pages
2645- */
2646-
2647-div.downloads-version
2648-{
2649- border-top: 1px #e0e0e0 solid;
2650- margin-top: -10px;
2651- padding-top: 10px;
2652- text-align: right;
2653- font-size: 14px;
2654- line-height: 14px;
2655- font-weight: bold;
2656-}
2657-
2658-div.downloads-anchors
2659-{
2660- font-size: 12px;
2661- line-height: 15px;
2662- margin: 20px 0px;
2663-}
2664-
2665-div.downloads-backtotop
2666-{
2667- font-size: 12px;
2668- line-height: 15px;
2669- padding-top: 8px;
2670-}
2671-
2672-
2673-/*
2674- * Downloads signup
2675- */
2676-
2677-.downloadsignupdialog .ui-dialog-titlebar
2678-{
2679- display: none;
2680-}
2681-
2682-#downloadsignup .title-bar-close {
2683- float:right;
2684- margin-top:-10px;
2685-}
2686-
2687-#downloadsignup h2
2688-{
2689- font-family: Arial, Helvetica, sans-serif;
2690- font-size: 22px;
2691- line-height: 22px;
2692- margin: 10px 0px 20px 0px;
2693- color: #d12907;
2694-}
2695-
2696-#downloadsignup .intro
2697-{
2698- margin: 10px 0px 15px 0px;
2699-}
2700-
2701-#downloadsignup .form .field
2702-{
2703- overflow: hidden;
2704- zoom: 1;
2705- margin: 10px 0px;
2706-}
2707-
2708-#downloadsignup .form .field .label
2709-{
2710- overflow: hidden;
2711- zoom: 1;
2712- width: 150px;
2713- float: left;
2714- padding-top: 5px;
2715-}
2716-
2717-#downloadsignup .form .field .element
2718-{
2719- overflow: hidden;
2720- zoom: 1;
2721- width: 410px;
2722- float: left;
2723-}
2724-
2725-#downloadsignup .form .field .element input, #downloadsignup .form .field .element select
2726-{
2727- width: 400px;
2728- border: 1px #cccccc solid;
2729- padding: 3px;
2730- outline: none;
2731-}
2732-
2733-#downloadsignup .form .field .element input:focus, #downloadsignup .form .field .element select:focus
2734-{
2735- border: 1px #333333 solid;
2736- background: #f8f8f8;
2737- outline: none;
2738-}
2739-
2740-#downloadsignup .form .field .radiolist
2741-{
2742- overflow: hidden;
2743- zoom: 1;
2744- display: block;
2745- padding: 0;
2746- margin: 0;
2747-}
2748-
2749-#downloadsignup .form .field table.radiolist
2750-{
2751- width: 100%;
2752-}
2753-
2754-#downloadsignup .form .field .radiolist td
2755-{
2756- width: 25%;
2757-}
2758-
2759-#downloadsignup .form .field div.radiolist label
2760-{
2761- display: block;
2762- min-width: 55px;
2763- float: left;
2764- zoom: 1;
2765- padding: 8px 10px 2px 24px !important;
2766- text-indent: -24px;
2767- overflow: auto;
2768-}
2769-
2770-#downloadsignup .form .field table.radiolist label
2771-{
2772- padding: 8px 15px 2px 0px !important;
2773- zoom: 1;
2774- display: block;
2775-}
2776-#downloadsignup .form .field .radiolist label input
2777-{
2778- margin: 0px 7px 0px 3px !important;
2779-}
2780-
2781-/*
2782-.schedule td {
2783- padding: 3px;
2784- border: 1px solid #eeeeee;
2785- padding-left: 10px;
2786- font-size: 16px;
2787-}
2788-
2789-.tdmini {
2790- font-weight: bold;
2791- font-size: 10px !important;
2792-}
2793-
2794-.tdbreak {
2795- background-color: #ffeeee;
2796- text-align: center;
2797-}
2798-.trhead td {
2799- background-color: #d12907;
2800- color: #ffffff;
2801- font-weight: bold;
2802-}
2803-
2804-.speaker {
2805- font-size: 10px;
2806-}
2807-*/
2808-/* Tables with bolded-right aligned headers in the first column */
2809-/*table.left-headers th {
2810- font-weight: bold;
2811- text-align: right;
2812- padding: 5px 12px;
2813- vertical-align: top;
2814- border-right: 1px solid black;
2815-}
2816-table.left-headers td {
2817- padding: 5px 12px;
2818-}
2819-
2820-.training-list tr th {
2821- font-weight:bold;
2822-}
2823-
2824-.training-list tr td {
2825- padding-right: 15px;
2826-}
2827-*/
2828-/***
2829- * side style buttons
2830-*/
2831-.a-btn-container {
2832- overflow:hidden;
2833- border-radius:4px;
2834-}
2835-.a-btn, .a-btn-new {
2836- width: 218px;
2837- height: 48px;
2838- background: #fdcd34;
2839- background:-webkit-gradient(linear,left top,left bottom,color-stop(##fdcd34,0),color-stop(##d42c14,1));
2840- background:-webkit-linear-gradient(top, #fdcd34 0%, #d42c14 100%);
2841- background:-moz-linear-gradient(top, #fdcd34 0%, #d42c14 100%);
2842- background:-o-linear-gradient(top, #fdcd34 0%, #d42c14 100%);
2843- background:linear-gradient(top, #fdcd34 0%, #d42c14 100%);
2844- filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdcd34', endColorstr='#d42c14',GradientType=0 );
2845-
2846- padding:0px;
2847-
2848- display:inline-block;
2849- position:relative;
2850- -webkit-border-radius:4px;
2851- -moz-border-radius:4px;
2852- border-radius:4px;
2853-
2854- overflow:hidden;
2855- -webkit-transition:all 0.3s linear;
2856- -moz-transition:all 0.3s linear;
2857- -o-transition:all 0.3s linear;
2858- transition:all 0.3s linear;
2859- text-decoration: none !important;
2860- border: 1px solid #f08900;
2861- margin-bottom: 10px;
2862-}
2863-
2864-.a-btn-text{
2865- padding-left:10px;
2866- padding-top:5px;
2867- display:block;
2868- font-size:13px;
2869- white-space:nowrap;
2870- color: #ffffff;
2871- -webkit-transition:all 0.3s linear;
2872- -moz-transition:all 0.3s linear;
2873- -o-transition:all 0.3s linear;
2874- transition:all 0.3s linear;
2875-
2876-}
2877-
2878-.a-btn-slide-text, .a-btn-fixed-slide-text {
2879- padding-left: 10px;
2880- left:0px;
2881- width:auto;
2882- right:52px;
2883- height:0px;
2884-
2885- color:#000000;
2886- font-size:12px;
2887- white-space:nowrap;
2888- font-family:Georgia, serif;
2889- font-style:italic;
2890- text-indent:15px;
2891- overflow:hidden;
2892-
2893-
2894-}
2895-.a-btn-fixed-slide-text{
2896- height: 30px;
2897-}
2898-
2899-.a-btn-icon-right{
2900- position:absolute;
2901- right:0px;
2902- top:0px;
2903- height:100%;
2904- width:52px;
2905-}
2906-
2907-.a-btn-icon-right span{
2908- width:38px;
2909- height:38px;
2910-
2911- position:absolute;
2912- left:50%;
2913- top:50%;
2914- margin:-20px 0px 0px -20px;
2915- background:transparent url('button-download-icon.png') no-repeat 50% 55%;
2916- -webkit-transition:all 0.3s linear;
2917- -moz-transition:all 0.3s linear;
2918- -o-transition:all 0.3s linear;
2919- transition:all 0.3s linear;
2920-
2921-}
2922-
2923-
2924-.paper-desc {
2925- padding-left: 20px;
2926-}
2927-.papers-content h2 a {
2928- text-decoration: none !important;
2929- color: inherit !important;
2930-}
2931-.paper-author {
2932- padding-bottom: 20px;
2933-}
2934-.paper-author img {
2935- border: 1px solid #CCCCCC;
2936- display: block;
2937- float: left;
2938- margin-right: 15px;
2939- padding: 1px;
2940- width: 110px;
2941-}
2942-.paper-author h2 {
2943- border-bottom: 0 !important;
2944- color: #000000;
2945- font-family: Arial,Helvetica,sans-serif;
2946- font-size: 20px;
2947- line-height: 20px;
2948- margin: 30px 0 0 !important;
2949- padding: 0 0 3px;
2950-}
2951-.paper-author h3 {
2952- color: #555555 !important;
2953- font-family: Times New Roman,serif !important;
2954- font-style: italic;
2955- font-weight: normal !important;
2956- margin-left: 130px !important;
2957- margin-top: 5px !important;
2958-}
2959-.paper-long-desc {
2960- width: 325px;
2961- float: left;
2962-}
2963-.paper-long-desc > p{
2964- padding: 0 20px;
2965- margin:0 !important;
2966-}
2967-.paper-details .paper-thumb {
2968- width: 185px; float: left;
2969-}
2970-.paper-details .paper-thumb div.content {
2971- padding: 5px;
2972-}
2973-.paper-details .paper-thumb img {
2974- width: 175px;
2975-}
2976-.pr-subhead {
2977- font-size: 16px !important;
2978- border: none !important;
2979- text-align: center;
2980- margin-top: 15px !important;
2981- font-style: italic;
2982-}
2983-
2984-
2985-.clearer {
2986- clear: both;
2987-}
2988-
2989
2990=== removed file 'doc-pxc/source/percona-theme/static/percona.com.js'
2991--- doc-pxc/source/percona-theme/static/percona.com.js 2012-07-30 09:26:20 +0000
2992+++ doc-pxc/source/percona-theme/static/percona.com.js 1970-01-01 00:00:00 +0000
2993@@ -1,269 +0,0 @@
2994-window.jQuery(function($) {
2995-
2996-
2997-
2998-function setCookie(c_name, value, expiredays)
2999-{
3000- var exdate = new Date();
3001- exdate.setDate(exdate.getDate() + expiredays);
3002- document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";path=/;expires=" + exdate.toUTCString());
3003-}
3004-
3005-function getCookie(c_name)
3006-{
3007- if (document.cookie.length > 0)
3008- {
3009- c_start = document.cookie.indexOf(c_name + "=");
3010- if (c_start != -1)
3011- {
3012- c_start = c_start + c_name.length+1;
3013- c_end = document.cookie.indexOf(";",c_start);
3014- if (c_end == -1)
3015- {
3016- c_end = document.cookie.length;
3017- }
3018- return unescape(document.cookie.substring(c_start, c_end));
3019- }
3020- }
3021- return "";
3022-}
3023-
3024-
3025-NAVI = new Object();
3026-
3027-NAVI.CloseTimer = null;
3028-
3029-NAVI.Open = function ( menu_tag, dir )
3030-{
3031- NAVI_CancelTimer();
3032- NAVI_Close();
3033- SEARCH_CancelTimer();
3034- SEARCH_Close();
3035- if ('h' == dir)
3036- {
3037- return;
3038- }
3039- var pos = $("#navilink-span-"+menu_tag).offset();
3040- if (dir=='r')
3041- {
3042- $("#navi-dropdown-"+menu_tag).css( { "position": "absolute", "left": (pos.left + ($("#navilink-span-"+menu_tag).width()) + 2 - ($("#navi-dropdown-"+menu_tag).width())) + "px", "top": (pos.top + 32) + "px" } );
3043- }
3044- else
3045- {
3046- $("#navi-dropdown-"+menu_tag).css( { "position": "absolute", "left": (pos.left) + "px", "top": (pos.top + 32) + "px" } );
3047- }
3048- $("#navi-dropdown-"+menu_tag).show();
3049- $("#navilink-span-"+menu_tag).bind('mouseover',NAVI_CancelTimer);
3050- $("#navilink-span-"+menu_tag).bind('mouseout',NAVI_Timer);
3051- $("#navi-dropdown-"+menu_tag).bind('mouseover',NAVI_CancelTimer);
3052- $("#navi-dropdown-"+menu_tag).bind('mouseout',NAVI_Timer);
3053-};
3054-
3055-function NAVI_Close()
3056-{
3057- $(".navi-dropdown").hide();
3058- $("#menu div").unbind('mouseover');
3059- $(".dropdown").unbind('mouseover');
3060- $(".dropdown").unbind('mouseout');
3061-
3062- $("#search-dropdown").hide();
3063- $("#searchlink-anchor").unbind('mouseover');
3064- $("#searchlink-anchor").unbind('mouseout');
3065- $("#search-dropdown").unbind('mouseover');
3066- $("#search-dropdown").unbind('mouseout');
3067-}
3068-
3069-function NAVI_CancelTimer()
3070-{
3071- if (NAVI.CloseTimer!=null)
3072- {
3073- window.clearTimeout(NAVI.CloseTimer);
3074- NAVI.CloseTimer = null;
3075- }
3076-}
3077-
3078-function NAVI_Timer()
3079-{
3080- if (NAVI.CloseTimer==null)
3081- {
3082- NAVI.CloseTimer = window.setTimeout(NAVI_Close, 300);
3083- }
3084-}
3085-
3086-
3087-SUBNAVI = new Object();
3088-
3089-SUBNAVI.Open = function ( menu_tag )
3090-{
3091- if ($("#sidesubnavi-" + menu_tag + ':hidden').length)
3092- {
3093- $(".sidesubnavi").hide();
3094- $("#sidesubnavi-"+menu_tag).show();
3095- return false;
3096- } else {
3097- return true;
3098- }
3099-};
3100-
3101-
3102-SEARCH = new Object();
3103-
3104-SEARCH.CloseTimer = null;
3105-
3106-SEARCH.Open = function()
3107-{
3108- NAVI_CancelTimer();
3109- NAVI_Close();
3110- SEARCH_CancelTimer();
3111- SEARCH_Close();
3112- var pos = $("#searchlink-anchor").offset();
3113- $("#search-dropdown").css( { "position": "absolute", "left": (pos.left - ($("#search-dropdown").width()) + 40) + "px", "top": (pos.top + 36) + "px" } );
3114- $("#search-dropdown").show();
3115- $("#searchlink-anchor").bind('mouseover',NAVI_CancelTimer);
3116- $("#searchlink-anchor").bind('mouseout',NAVI_Timer);
3117- $("#search-dropdown").bind('mouseover',NAVI_CancelTimer);
3118- $("#search-dropdown").bind('mouseout',NAVI_Timer);
3119- $("#search-input")[0].focus();
3120-};
3121-
3122-function SEARCH_Close()
3123-{
3124- $(".navi-dropdown").hide();
3125- $("#menu div").unbind('mouseover');
3126- $(".dropdown").unbind('mouseover');
3127- $(".dropdown").unbind('mouseout');
3128-
3129- $("#search-dropdown").hide();
3130- $("#searchlink-anchor").unbind('mouseover');
3131- $("#searchlink-anchor").unbind('mouseout');
3132- $("#search-dropdown").unbind('mouseover');
3133- $("#search-dropdown").unbind('mouseout');
3134-}
3135-
3136-
3137-function SEARCH_CancelTimer()
3138-{
3139- if (SEARCH.CloseTimer!=null)
3140- {
3141- window.clearTimeout(SEARCH.CloseTimer);
3142- SEARCH.CloseTimer = null;
3143- }
3144-}
3145-
3146-function SEARCH_Timer()
3147-{
3148- if (SEARCH.CloseTimer==null)
3149- {
3150- SEARCH.CloseTimer = window.setTimeout(SEARCH_Close, 300);
3151- }
3152-}
3153-
3154-menuImg1 = new Image(); menuImg1.src = 'http://s1.percona.com/ui-dropdown-header-l.png';
3155-menuImg2 = new Image(); menuImg2.src = 'http://s2.percona.com/ui-dropdown-header-r.png';
3156-menuImg3 = new Image(); menuImg3.src = 'http://s3.percona.com/ui-dropdown-header-search.png';
3157-menuImg4 = new Image(); menuImg4.src = 'http://s0.percona.com/ui-dropdown-bg.png';
3158-menuImg5 = new Image(); menuImg5.src = 'http://s1.percona.com/ui-dropdown-footer.png';
3159-
3160-
3161-});
3162-
3163-
3164-var Percona = {
3165- ssl: false,
3166- host: 'www.percona.com'
3167-};
3168-/**
3169- * @param string selector jQuery selector string
3170- */
3171-Percona.getRecentServerVersion = function(selector)
3172-{
3173- if ('string' != typeof(selector))
3174- {
3175- alert('Percona.getRecentServerVersion: missed or wrong selector!');
3176- }
3177- /* Localize jQuery variable */
3178- var jQuery;
3179- /******** Load jQuery if not present *********/
3180- if (window.jQuery === undefined || window.jQuery.fn.jquery !== '1.4.2')
3181- {
3182- var script_tag = document.createElement('script');
3183- script_tag.setAttribute("type","text/javascript");
3184- script_tag.setAttribute('src', 'http' + (Percona.ssl ? 's' : '') + ':/' + '/ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js');
3185- script_tag.onload = scriptLoadHandler;
3186- script_tag.onreadystatechange = function () /* Same thing but for IE */
3187- {
3188- if (this.readyState == 'complete' || this.readyState == 'loaded')
3189- {
3190- scriptLoadHandler();
3191- }
3192- };
3193- /* Try to find the head, otherwise default to the documentElement */
3194- (document.getElementsByTagName("head")[0] || document.documentElement).appendChild(script_tag);
3195- } else {
3196- /* The jQuery version on the window is the one we want to use */
3197- jQuery = window.jQuery;
3198- main();
3199- }
3200- var scriptLoadHandler_counter = 0;
3201- /******** Called once jQuery has loaded ******/
3202- function scriptLoadHandler()
3203- {
3204- if (++scriptLoadHandler_counter > 1)
3205- {
3206- return;
3207- }
3208- /* Restore $ and window.jQuery to their previous values and store the
3209- new jQuery in our local jQuery variable */
3210- jQuery = window.jQuery.noConflict(true);
3211- /* Call our main function */
3212- main(jQuery);
3213- }
3214- /******** Our main function ********/
3215- function main($)
3216- {
3217- var fillRecentServerVersion = function($)
3218- {
3219- if ($(selector).get(0))
3220- {
3221- $.get('http' + (Percona.ssl ? 's' : '') + ':/' + '/' + Percona.host + '/ajax/server-version/?callback=?', {}, function(json)
3222- {
3223- if ('object' == typeof(json) && 'string' == typeof(json.recentServerVersion))
3224- {
3225- $(selector).text(' ' + json.recentServerVersion);
3226- }
3227- }, 'jsonp');
3228- }
3229- };
3230- $(document).ready(function()
3231- {
3232- fillRecentServerVersion(jQuery);
3233- });
3234- }
3235-};
3236-
3237-$(document).ready(function(){
3238- $(window).bind("resize", resizeWindow);
3239- resizeWindow();
3240- function resizeWindow() {
3241- var win_w = $(window).width();
3242- var ribon = $("#support-ribbon");
3243- if(win_w < 1265){
3244- if(/mobile/i.test(navigator.userAgent)){
3245- ribon.hide();
3246- }else{
3247- if(ribon.hasClass("vertical")){
3248- ribon.removeClass("vertical");
3249- ribon.addClass("horizontal");
3250- }
3251- ribon.css({"left":'50%', "margin-left": '-'+(ribon.width() / 2)+'px'});
3252- }
3253- }else{
3254- if(ribon.hasClass("horizontal")){
3255- ribon.addClass("vertical");
3256- ribon.removeClass("horizontal");
3257- ribon.removeAttr("style");
3258- }
3259-
3260- }
3261- }
3262-});
3263\ No newline at end of file
3264
3265=== removed file 'doc-pxc/source/percona-theme/static/phone-small.png'
3266Binary files doc-pxc/source/percona-theme/static/phone-small.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/phone-small.png 1970-01-01 00:00:00 +0000 differ
3267=== removed file 'doc-pxc/source/percona-theme/static/phone.png'
3268Binary files doc-pxc/source/percona-theme/static/phone.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/phone.png 1970-01-01 00:00:00 +0000 differ
3269=== removed file 'doc-pxc/source/percona-theme/static/shield.png'
3270Binary files doc-pxc/source/percona-theme/static/shield.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/shield.png 1970-01-01 00:00:00 +0000 differ
3271=== removed file 'doc-pxc/source/percona-theme/static/side_buttons.png'
3272Binary files doc-pxc/source/percona-theme/static/side_buttons.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/side_buttons.png 1970-01-01 00:00:00 +0000 differ
3273=== removed file 'doc-pxc/source/percona-theme/static/side_buttons.png.moved'
3274Binary files doc-pxc/source/percona-theme/static/side_buttons.png.moved 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/side_buttons.png.moved 1970-01-01 00:00:00 +0000 differ
3275=== removed file 'doc-pxc/source/percona-theme/static/sidebar.js'
3276--- doc-pxc/source/percona-theme/static/sidebar.js 2012-07-30 09:26:20 +0000
3277+++ doc-pxc/source/percona-theme/static/sidebar.js 1970-01-01 00:00:00 +0000
3278@@ -1,151 +0,0 @@
3279-/*
3280- * sidebar.js
3281- * ~~~~~~~~~~
3282- *
3283- * This script makes the Sphinx sidebar collapsible.
3284- *
3285- * .sphinxsidebar contains .sphinxsidebarwrapper. This script adds
3286- * in .sphixsidebar, after .sphinxsidebarwrapper, the #sidebarbutton
3287- * used to collapse and expand the sidebar.
3288- *
3289- * When the sidebar is collapsed the .sphinxsidebarwrapper is hidden
3290- * and the width of the sidebar and the margin-left of the document
3291- * are decreased. When the sidebar is expanded the opposite happens.
3292- * This script saves a per-browser/per-session cookie used to
3293- * remember the position of the sidebar among the pages.
3294- * Once the browser is closed the cookie is deleted and the position
3295- * reset to the default (expanded).
3296- *
3297- * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
3298- * :license: BSD, see LICENSE for details.
3299- *
3300- */
3301-
3302-$(function() {
3303- // global elements used by the functions.
3304- // the 'sidebarbutton' element is defined as global after its
3305- // creation, in the add_sidebar_button function
3306- var bodywrapper = $('.bodywrapper');
3307- var sidebar = $('.sphinxsidebar');
3308- var sidebarwrapper = $('.sphinxsidebarwrapper');
3309-
3310- // for some reason, the document has no sidebar; do not run into errors
3311- if (!sidebar.length) return;
3312-
3313- // original margin-left of the bodywrapper and width of the sidebar
3314- // with the sidebar expanded
3315- var bw_margin_expanded = bodywrapper.css('margin-left');
3316- var ssb_width_expanded = sidebar.width();
3317-
3318- // margin-left of the bodywrapper and width of the sidebar
3319- // with the sidebar collapsed
3320- var bw_margin_collapsed = '.8em';
3321- var ssb_width_collapsed = '.8em';
3322-
3323- // colors used by the current theme
3324- var dark_color = $('.related').css('background-color');
3325- var light_color = $('.document').css('background-color');
3326-
3327- function sidebar_is_collapsed() {
3328- return sidebarwrapper.is(':not(:visible)');
3329- }
3330-
3331- function toggle_sidebar() {
3332- if (sidebar_is_collapsed())
3333- expand_sidebar();
3334- else
3335- collapse_sidebar();
3336- }
3337-
3338- function collapse_sidebar() {
3339- sidebarwrapper.hide();
3340- sidebar.css('width', ssb_width_collapsed);
3341- bodywrapper.css('margin-left', bw_margin_collapsed);
3342- sidebarbutton.css({
3343- 'margin-left': '0',
3344- 'height': bodywrapper.height()
3345- });
3346- sidebarbutton.find('span').text('»');
3347- sidebarbutton.attr('title', _('Expand sidebar'));
3348- document.cookie = 'sidebar=collapsed';
3349- }
3350-
3351- function expand_sidebar() {
3352- bodywrapper.css('margin-left', bw_margin_expanded);
3353- sidebar.css('width', ssb_width_expanded);
3354- sidebarwrapper.show();
3355- sidebarbutton.css({
3356- 'margin-left': ssb_width_expanded-12,
3357- 'height': bodywrapper.height()
3358- });
3359- sidebarbutton.find('span').text('«');
3360- sidebarbutton.attr('title', _('Collapse sidebar'));
3361- document.cookie = 'sidebar=expanded';
3362- }
3363-
3364- function add_sidebar_button() {
3365- sidebarwrapper.css({
3366- 'float': 'left',
3367- 'margin-right': '0',
3368- 'width': ssb_width_expanded - 28
3369- });
3370- // create the button
3371- sidebar.append(
3372- '<div id="sidebarbutton"><span>&laquo;</span></div>'
3373- );
3374- var sidebarbutton = $('#sidebarbutton');
3375- light_color = sidebarbutton.css('background-color');
3376- // find the height of the viewport to center the '<<' in the page
3377- var viewport_height;
3378- if (window.innerHeight)
3379- viewport_height = window.innerHeight;
3380- else
3381- viewport_height = $(window).height();
3382- sidebarbutton.find('span').css({
3383- 'display': 'block',
3384- 'margin-top': (viewport_height - sidebar.position().top - 20) / 2
3385- });
3386-
3387- sidebarbutton.click(toggle_sidebar);
3388- sidebarbutton.attr('title', _('Collapse sidebar'));
3389- sidebarbutton.css({
3390- 'color': '#FFFFFF',
3391- 'border-left': '1px solid ' + dark_color,
3392- 'font-size': '1.2em',
3393- 'cursor': 'pointer',
3394- 'height': bodywrapper.height(),
3395- 'padding-top': '1px',
3396- 'margin-left': ssb_width_expanded - 12
3397- });
3398-
3399- sidebarbutton.hover(
3400- function () {
3401- $(this).css('background-color', dark_color);
3402- },
3403- function () {
3404- $(this).css('background-color', light_color);
3405- }
3406- );
3407- }
3408-
3409- function set_position_from_cookie() {
3410- if (!document.cookie)
3411- return;
3412- var items = document.cookie.split(';');
3413- for(var k=0; k<items.length; k++) {
3414- var key_val = items[k].split('=');
3415- var key = key_val[0];
3416- if (key == 'sidebar') {
3417- var value = key_val[1];
3418- if ((value == 'collapsed') && (!sidebar_is_collapsed()))
3419- collapse_sidebar();
3420- else if ((value == 'expanded') && (sidebar_is_collapsed()))
3421- expand_sidebar();
3422- }
3423- }
3424- }
3425-
3426- add_sidebar_button();
3427- var sidebarbutton = $('#sidebarbutton');
3428- set_position_from_cookie();
3429-});
3430
3431=== removed file 'doc-pxc/source/percona-theme/static/software-download.png'
3432Binary files doc-pxc/source/percona-theme/static/software-download.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/software-download.png 1970-01-01 00:00:00 +0000 differ
3433=== removed file 'doc-pxc/source/percona-theme/static/software-latest.png'
3434Binary files doc-pxc/source/percona-theme/static/software-latest.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/software-latest.png 1970-01-01 00:00:00 +0000 differ
3435=== removed file 'doc-pxc/source/percona-theme/static/support-small.png'
3436Binary files doc-pxc/source/percona-theme/static/support-small.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/support-small.png 1970-01-01 00:00:00 +0000 differ
3437=== removed file 'doc-pxc/source/percona-theme/static/ui-dropdown-bg.png'
3438Binary files doc-pxc/source/percona-theme/static/ui-dropdown-bg.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-dropdown-bg.png 1970-01-01 00:00:00 +0000 differ
3439=== removed file 'doc-pxc/source/percona-theme/static/ui-dropdown-footer.png'
3440Binary files doc-pxc/source/percona-theme/static/ui-dropdown-footer.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-dropdown-footer.png 1970-01-01 00:00:00 +0000 differ
3441=== removed file 'doc-pxc/source/percona-theme/static/ui-dropdown-header-l.png'
3442Binary files doc-pxc/source/percona-theme/static/ui-dropdown-header-l.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-dropdown-header-l.png 1970-01-01 00:00:00 +0000 differ
3443=== removed file 'doc-pxc/source/percona-theme/static/ui-dropdown-header-r.png'
3444Binary files doc-pxc/source/percona-theme/static/ui-dropdown-header-r.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-dropdown-header-r.png 1970-01-01 00:00:00 +0000 differ
3445=== removed file 'doc-pxc/source/percona-theme/static/ui-dropdown-header-search.png'
3446Binary files doc-pxc/source/percona-theme/static/ui-dropdown-header-search.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-dropdown-header-search.png 1970-01-01 00:00:00 +0000 differ
3447=== removed file 'doc-pxc/source/percona-theme/static/ui-footer-logo.png'
3448Binary files doc-pxc/source/percona-theme/static/ui-footer-logo.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-footer-logo.png 1970-01-01 00:00:00 +0000 differ
3449=== removed file 'doc-pxc/source/percona-theme/static/ui-leftnavi-sel.png'
3450Binary files doc-pxc/source/percona-theme/static/ui-leftnavi-sel.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-leftnavi-sel.png 1970-01-01 00:00:00 +0000 differ
3451=== removed file 'doc-pxc/source/percona-theme/static/ui-logo.png'
3452Binary files doc-pxc/source/percona-theme/static/ui-logo.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-logo.png 1970-01-01 00:00:00 +0000 differ
3453=== removed file 'doc-pxc/source/percona-theme/static/ui-navi-hover-l.png'
3454Binary files doc-pxc/source/percona-theme/static/ui-navi-hover-l.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-navi-hover-l.png 1970-01-01 00:00:00 +0000 differ
3455=== removed file 'doc-pxc/source/percona-theme/static/ui-navi-hover-r.png'
3456Binary files doc-pxc/source/percona-theme/static/ui-navi-hover-r.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-navi-hover-r.png 1970-01-01 00:00:00 +0000 differ
3457=== removed file 'doc-pxc/source/percona-theme/static/ui-navi-l.png'
3458Binary files doc-pxc/source/percona-theme/static/ui-navi-l.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-navi-l.png 1970-01-01 00:00:00 +0000 differ
3459=== removed file 'doc-pxc/source/percona-theme/static/ui-navi-r.png'
3460Binary files doc-pxc/source/percona-theme/static/ui-navi-r.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-navi-r.png 1970-01-01 00:00:00 +0000 differ
3461=== removed file 'doc-pxc/source/percona-theme/static/ui-navi-sel-l.png'
3462Binary files doc-pxc/source/percona-theme/static/ui-navi-sel-l.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-navi-sel-l.png 1970-01-01 00:00:00 +0000 differ
3463=== removed file 'doc-pxc/source/percona-theme/static/ui-navi-sel-r.png'
3464Binary files doc-pxc/source/percona-theme/static/ui-navi-sel-r.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-navi-sel-r.png 1970-01-01 00:00:00 +0000 differ
3465=== removed file 'doc-pxc/source/percona-theme/static/ui-orange-content.png'
3466Binary files doc-pxc/source/percona-theme/static/ui-orange-content.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-orange-content.png 1970-01-01 00:00:00 +0000 differ
3467=== removed file 'doc-pxc/source/percona-theme/static/ui-orange-front.png'
3468Binary files doc-pxc/source/percona-theme/static/ui-orange-front.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-orange-front.png 1970-01-01 00:00:00 +0000 differ
3469=== removed file 'doc-pxc/source/percona-theme/static/ui-search.png'
3470Binary files doc-pxc/source/percona-theme/static/ui-search.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-search.png 1970-01-01 00:00:00 +0000 differ
3471=== removed file 'doc-pxc/source/percona-theme/static/ui-tab-bg.png'
3472Binary files doc-pxc/source/percona-theme/static/ui-tab-bg.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/ui-tab-bg.png 1970-01-01 00:00:00 +0000 differ
3473=== removed file 'doc-pxc/source/percona-theme/static/warning.png'
3474Binary files doc-pxc/source/percona-theme/static/warning.png 2012-07-30 09:26:20 +0000 and doc-pxc/source/percona-theme/static/warning.png 1970-01-01 00:00:00 +0000 differ
3475=== removed file 'doc-pxc/source/percona-theme/theme.conf'
3476--- doc-pxc/source/percona-theme/theme.conf 2012-07-30 09:26:20 +0000
3477+++ doc-pxc/source/percona-theme/theme.conf 1970-01-01 00:00:00 +0000
3478@@ -1,32 +0,0 @@
3479-[theme]
3480-inherit = default
3481-stylesheet = default.css
3482-pygments_style = sphinx
3483-
3484-[options]
3485-rightsidebar = false
3486-stickysidebar = false
3487-collapsiblesidebar = false
3488-externalrefs = false
3489-
3490-footerbgcolor = #11303d
3491-footertextcolor = #ffffff
3492-sidebarbgcolor = #1c4e63
3493-sidebarbtncolor = #3c6e83
3494-sidebartextcolor = #ffffff
3495-sidebarlinkcolor = #98dbcc
3496-relbarbgcolor = #133f52
3497-relbartextcolor = #ffffff
3498-relbarlinkcolor = #ffffff
3499-bgcolor = #ffffff
3500-textcolor = #000000
3501-headbgcolor = #f2f2f2
3502-headtextcolor = #20435c
3503-headlinkcolor = #c60f0f
3504-linkcolor = #355f7c
3505-visitedlinkcolor = #355f7c
3506-codebgcolor = #eeffcc
3507-codetextcolor = #333333
3508-
3509-bodyfont = sans-serif
3510-headfont = 'Arial', 'Helvetica' sans-serif
3511
3512=== modified file 'doc-pxc/source/release-notes/Percona-XtraDB-Cluster-5.5.34-23.7.6.rst'
3513--- doc-pxc/source/release-notes/Percona-XtraDB-Cluster-5.5.34-23.7.6.rst 2013-12-30 18:11:50 +0000
3514+++ doc-pxc/source/release-notes/Percona-XtraDB-Cluster-5.5.34-23.7.6.rst 2014-08-27 15:44:26 +0000
3515@@ -51,7 +51,7 @@
3516
3517 :ref:`xtrabackup_sst` implementation added in |Percona XtraDB Cluster| :rn:`5.5.33-23.7.6` has been renamed xtrabackup-v2, so :variable:`wsrep_sst_method` =xtrabackup will use xtrabackup implementation before :rn:`5.5.33-23.7.6` and will be compatible with older |Percona XtraDB Cluster| versions. Bug fixed :bug:`1228618`.
3518
3519-Support for SSL encryption for just the key and crt files as implemented in `Galera <http://www.codership.com/wiki/doku.php?id=ssl_support>`_ can be enabled with ``encrypt=3`` option. This has been implemented in :rn:`5.5.34-23.7.6` for compatibility with Galera. Bug fixed :bug:`1235244`.
3520+Support for SSL encryption for just the key and crt files as implemented in `Galera <http://galeracluster.com/documentation-webpages/ssl.html?highlight=ssl#enabling-ssl>`_ can be enabled with ``encrypt=3`` option. This has been implemented in :rn:`5.5.34-23.7.6` for compatibility with Galera. Bug fixed :bug:`1235244`.
3521
3522 Other bugs fixed: bug fixed :bug:`1244741`, bug fixed :bug:`1244667`, bug fixed :bug:`1243150`, bug fixed :bug:`1232890`, bug fixed :bug:`999492`, bug fixed :bug:`1245769`, bug fixed :bug:`1244100`.
3523
3524
3525=== modified file 'doc-pxc/source/wsrep-system-index.rst'
3526--- doc-pxc/source/wsrep-system-index.rst 2014-05-14 11:30:17 +0000
3527+++ doc-pxc/source/wsrep-system-index.rst 2014-08-27 15:44:26 +0000
3528@@ -231,7 +231,7 @@
3529 :scope: Global
3530 :dyn: Yes
3531
3532-This variable is used to set the notification `command <http://www.codership.com/wiki/doku.php?id=notification_command>`_ that server will execute every time cluster membership or local node status changes.
3533+This variable is used to set the notification `command <http://galeracluster.com/documentation-webpages/notification-cmd.html>`_ that server will execute every time cluster membership or local node status changes.
3534
3535 .. variable:: wsrep_on
3536
3537@@ -316,7 +316,7 @@
3538 :dyn: Yes
3539 :default: 1
3540
3541-This variable controls the number of threads that can apply replication transactions in parallel. Galera supports true parallel replication, replication that applies transactions in parallel only when it is safe to do so. The variable is dynamic, you can increase/decrease it anytime, note that, when you decrease it, it won't kill the threads immediately but stop them after they are done applying current transaction (the effect with increase is immediate though). If any replication consistency problems are encountered, it's recommended to set this back to ``1`` to see if that resolves the issue. The default value can be increased for better throughput. You may want to increase it many a time as suggested `in Codership documentation <http://www.codership.com/wiki/doku.php?id=flow_control>`_, in JOINED state for instance to speed up the catchup process to SYNCED. You can also estimate the optimal value for this from :variable:`wsrep_cert_deps_distance` as suggested `on this page <http://www.codership.com/wiki/doku.php?id=monitoring#checking_replication_health>`_. You can also refer to `this <http://www.codership.com/wiki/doku.php?id=configuration_tips#parallel_applying_wsrep_slave_threads>`_ for more configuration tips.
3542+This variable controls the number of threads that can apply replication transactions in parallel. Galera supports true parallel replication, replication that applies transactions in parallel only when it is safe to do so. The variable is dynamic, you can increase/decrease it anytime, note that, when you decrease it, it won't kill the threads immediately but stop them after they are done applying current transaction (the effect with increase is immediate though). If any replication consistency problems are encountered, it's recommended to set this back to ``1`` to see if that resolves the issue. The default value can be increased for better throughput. You may want to increase it many a time as suggested `in Codership documentation <http://galeracluster.com/documentation-webpages/nodestates.html#flow-control>`_, in ``JOINED`` state for instance to speed up the catchup process to ``SYNCED``. You can also estimate the optimal value for this from :variable:`wsrep_cert_deps_distance` as suggested `on this page <http://galeracluster.com/documentation-webpages/monitoringthecluster.html#checking-the-replication-health>`_. You can also refer to `this <http://galeracluster.com/documentation-webpages/configurationtips.html#setting-parallel-slave-threads>`_ for more configuration tips.
3543
3544 .. variable:: wsrep_sst_auth
3545
3546@@ -361,7 +361,7 @@
3547 * xtrabackup-v2 - This is same as xtrabackup SST except that it uses newer protocol, hence is not compatible. This is the **recommended** option for PXC 5.5.34 and above. For more details, please check :ref:`xtrabackup_sst` and :ref:`errata`.
3548 * rsync - uses ``rsync`` to perform the SST, this method doesn't use the :variable:`wsrep_sst_auth`
3549 * mysqldump - uses ``mysqldump`` to perform the SST, this method requires :variable:`wsrep_sst_auth` to be set up with <user>:<password>, where user has root privileges on the server.
3550- * custom_script_name - Galera supports `Scriptable State Snapshot Transfer <http://www.codership.com/wiki/doku.php?id=scriptable_state_snapshot_transfer>`_. This enables users to create their own custom script for performing an SST.
3551+ * custom_script_name - Galera supports `Scriptable State Snapshot Transfer <http://galeracluster.com/documentation-webpages/scriptablesst.html>`_. This enables users to create their own custom script for performing an SST.
3552 * skip - this option can be used to skip the SST, it can be used when initially starting the cluster and manually restore the same data to all nodes. It shouldn't be used as permanent setting because it could lead to data inconsistency across the nodes.
3553
3554 .. note::

Subscribers

People subscribed via source and target branches